Mock Version: 4.1
Mock Version: 4.1
Mock Version: 4.1
ENTER ['do_with_status'](['bash', '--login', '-c', '/usr/bin/rpmbuild -bs --noclean --target x86_64 --nodeps /builddir/build/SPECS/mozjs102.spec'], chrootPath='/var/lib/mock/dist-oc9-build-60533-16463/root'env={'TERM': 'vt100', 'SHELL': '/bin/bash', 'HOME': '/builddir', 'HOSTNAME': 'mock', 'PATH': '/usr/bin:/bin:/usr/sbin:/sbin', 'PROMPT_COMMAND': 'printf "\\033]0;<mock-chroot>\\007"', 'PS1': '<mock-chroot> \\s-\\v\\$ ', 'LANG': 'C.UTF-8'}shell=Falselogger=<mockbuild.trace_decorator.getLog object at 0x7f7d6a40a710>timeout=86400uid=991gid=135user='mockbuild'nspawn_args=[]unshare_net=TrueprintOutput=False)
Executing command: ['bash', '--login', '-c', '/usr/bin/rpmbuild -bs --noclean --target x86_64 --nodeps /builddir/build/SPECS/mozjs102.spec'] with env {'TERM': 'vt100', 'SHELL': '/bin/bash', 'HOME': '/builddir', 'HOSTNAME': 'mock', 'PATH': '/usr/bin:/bin:/usr/sbin:/sbin', 'PROMPT_COMMAND': 'printf "\\033]0;<mock-chroot>\\007"', 'PS1': '<mock-chroot> \\s-\\v\\$ ', 'LANG': 'C.UTF-8'} and shell False
Building target platforms: x86_64
Building for target x86_64
Wrote: /builddir/build/SRPMS/mozjs102-102.13.0-2.oc9.src.rpm
Child return code was: 0
ENTER ['do_with_status'](['bash', '--login', '-c', '/usr/bin/rpmbuild -bb --noclean --target x86_64 --nodeps --nocheck /builddir/build/SPECS/mozjs102.spec'], chrootPath='/var/lib/mock/dist-oc9-build-60533-16463/root'env={'TERM': 'vt100', 'SHELL': '/bin/bash', 'HOME': '/builddir', 'HOSTNAME': 'mock', 'PATH': '/usr/bin:/bin:/usr/sbin:/sbin', 'PROMPT_COMMAND': 'printf "\\033]0;<mock-chroot>\\007"', 'PS1': '<mock-chroot> \\s-\\v\\$ ', 'LANG': 'C.UTF-8'}shell=Falselogger=<mockbuild.trace_decorator.getLog object at 0x7f7d6a40a710>timeout=86400uid=991gid=135user='mockbuild'nspawn_args=[]unshare_net=TrueprintOutput=False)
Executing command: ['bash', '--login', '-c', '/usr/bin/rpmbuild -bb --noclean --target x86_64 --nodeps --nocheck /builddir/build/SPECS/mozjs102.spec'] with env {'TERM': 'vt100', 'SHELL': '/bin/bash', 'HOME': '/builddir', 'HOSTNAME': 'mock', 'PATH': '/usr/bin:/bin:/usr/sbin:/sbin', 'PROMPT_COMMAND': 'printf "\\033]0;<mock-chroot>\\007"', 'PS1': '<mock-chroot> \\s-\\v\\$ ', 'LANG': 'C.UTF-8'} and shell False
Building target platforms: x86_64
Building for target x86_64
Executing(%prep): /bin/sh -e /var/tmp/rpm-tmp.yawGks
+ umask 022
+ cd /builddir/build/BUILD
+ cd /builddir/build/BUILD
+ rm -rf firefox-102.13.0/js/src
+ /usr/lib/rpm/rpmuncompress -x /builddir/build/SOURCES/firefox-102.13.0esr.source.tar.xz
+ STATUS=0
+ '[' 0 -ne 0 ']'
+ cd firefox-102.13.0/js/src
+ /usr/bin/chmod -Rf a+rX,u+w,g-w,o-w .
+ pushd ../..
~/build/BUILD/firefox-102.13.0 ~/build/BUILD/firefox-102.13.0/js/src
+ /usr/lib/rpm/rpmuncompress /builddir/build/SOURCES/fix-soname.patch
+ /usr/bin/patch -p1 -s --fuzz=0 --no-backup-if-mismatch -f
+ /usr/lib/rpm/rpmuncompress /builddir/build/SOURCES/copy-headers.patch
+ /usr/bin/patch -p1 -s --fuzz=0 --no-backup-if-mismatch -f
+ /usr/lib/rpm/rpmuncompress /builddir/build/SOURCES/tests-increase-timeout.patch
+ /usr/bin/patch -p1 -s --fuzz=0 --no-backup-if-mismatch -f
+ /usr/lib/rpm/rpmuncompress /builddir/build/SOURCES/icu_sources_data.py-Decouple-from-Mozilla-build-system.patch
+ /usr/bin/patch -p1 -s --fuzz=0 --no-backup-if-mismatch -f
+ /usr/lib/rpm/rpmuncompress /builddir/build/SOURCES/icu_sources_data-Write-command-output-to-our-stderr.patch
+ /usr/bin/patch -p1 -s --fuzz=0 --no-backup-if-mismatch -f
+ /usr/lib/rpm/rpmuncompress /builddir/build/SOURCES/emitter.patch
+ /usr/bin/patch -p1 -s --fuzz=0 --no-backup-if-mismatch -f
+ /usr/lib/rpm/rpmuncompress /builddir/build/SOURCES/tests-Use-native-TemporaryDirectory.patch
+ /usr/bin/patch -p1 -s --fuzz=0 --no-backup-if-mismatch -f
+ /usr/lib/rpm/rpmuncompress /builddir/build/SOURCES/init_patch.patch
+ /usr/bin/patch -p1 -s --fuzz=0 --no-backup-if-mismatch -f
+ /usr/lib/rpm/rpmuncompress /builddir/build/SOURCES/remove-sloppy-m4-detection-from-bundled-autoconf.patch
+ /usr/bin/patch -p1 -s --fuzz=0 --no-backup-if-mismatch -f
+ /usr/lib/rpm/rpmuncompress /builddir/build/SOURCES/firefox-112.0-commasplit.patch
+ /usr/bin/patch -p1 -s --fuzz=0 --no-backup-if-mismatch -f
+ /usr/lib/rpm/rpmuncompress /builddir/build/SOURCES/spidermonkey_checks_disable.patch
+ /usr/bin/patch -p1 -s --fuzz=0 --no-backup-if-mismatch -f
+ /usr/lib/rpm/rpmuncompress /builddir/build/SOURCES/0001-Skip-failing-tests-on-ppc64-and-s390x.patch
+ /usr/bin/patch -p1 -s --fuzz=0 --no-backup-if-mismatch -f
+ cp LICENSE js/src/
+ cp /builddir/build/SOURCES/known_failures.txt js/src/
+ rm -rf modules/zlib
+ rm -rf js/src/devtools/automation/variants/
+ rm -rf js/src/octane/
+ rm -rf js/src/ctypes/libffi/
+ popd
~/build/BUILD/firefox-102.13.0/js/src
+ RPM_EC=0
++ jobs -p
+ exit 0
Executing(%build): /bin/sh -e /var/tmp/rpm-tmp.26hr7Q
+ umask 022
+ cd /builddir/build/BUILD
+ CFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection'
+ export CFLAGS
+ CXXFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection'
+ export CXXFLAGS
+ FFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -I/usr/lib64/gfortran/modules'
+ export FFLAGS
+ FCFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -I/usr/lib64/gfortran/modules'
+ export FCFLAGS
+ LDFLAGS='-Wl,-z,relro -Wl,--as-needed  -Wl,-z,now -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-ld  -Wl,--build-id=sha1'
+ export LDFLAGS
+ LT_SYS_LIBRARY_PATH=/usr/lib64:
+ export LT_SYS_LIBRARY_PATH
+ CC=gcc
+ export CC
+ CXX=g++
+ export CXX
+ cd firefox-102.13.0/js/src
+ export CARGO_PROFILE_RELEASE_LTO=true
+ CARGO_PROFILE_RELEASE_LTO=true
+ export M4=m4
+ M4=m4
+ export AWK=awk
+ AWK=awk
+ export AC_MACRODIR=/builddir/build/BUILD/firefox-102.13.0/build/autoconf/
+ AC_MACRODIR=/builddir/build/BUILD/firefox-102.13.0/build/autoconf/
+ sh ../../build/autoconf/autoconf.sh --localdir=/builddir/build/BUILD/firefox-102.13.0/js/src configure.in
+ chmod +x configure
+ '[' '-flto=auto -ffat-lto-objectsx' '!=' x ']'
++ find . -type f -name configure -print
+ for file in $(find . -type f -name configure -print)
+ /usr/bin/sed -r --in-place=.backup 's/^char \(\*f\) \(\) = /__attribute__ ((used)) char (*f) () = /g' ./configure
+ diff -u ./configure.backup ./configure
+ mv ./configure.backup ./configure
+ /usr/bin/sed -r --in-place=.backup 's/^char \(\*f\) \(\);/__attribute__ ((used)) char (*f) ();/g' ./configure
+ diff -u ./configure.backup ./configure
+ mv ./configure.backup ./configure
+ /usr/bin/sed -r --in-place=.backup 's/^char \$2 \(\);/__attribute__ ((used)) char \$2 ();/g' ./configure
+ diff -u ./configure.backup ./configure
+ mv ./configure.backup ./configure
+ /usr/bin/sed --in-place=.backup '1{$!N;$!N};$!N;s/int x = 1;\nint y = 0;\nint z;\nint nan;/volatile int x = 1; volatile int y = 0; volatile int z, nan;/;P;D' ./configure
+ diff -u ./configure.backup ./configure
+ mv ./configure.backup ./configure
+ /usr/bin/sed --in-place=.backup 's#^lt_cv_sys_global_symbol_to_cdecl=.*#lt_cv_sys_global_symbol_to_cdecl="sed -n -e '\''s/^T .* \\(.*\\)$/extern int \\1();/p'\'' -e '\''s/^$symcode* .* \\(.*\\)$/extern char \\1;/p'\''"#' ./configure
+ diff -u ./configure.backup ./configure
+ mv ./configure.backup ./configure
+ '[' 1 = 1 ']'
+++ dirname ./configure
++ find . -name config.guess -o -name config.sub
+ '[' 1 = 1 ']'
+ '[' x '!=' 'x-Wl,-z,now -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-ld' ']'
++ find . -name ltmain.sh
+ ./configure --build=x86_64-opencloudos-linux-gnu --host=x86_64-opencloudos-linux-gnu --program-prefix= --disable-dependency-tracking --prefix=/usr --exec-prefix=/usr --bindir=/usr/bin --sbindir=/usr/sbin --sysconfdir=/etc --datadir=/usr/share --includedir=/usr/include --libdir=/usr/lib64 --libexecdir=/usr/libexec --localstatedir=/var --sharedstatedir=/var/lib --mandir=/usr/share/man --infodir=/usr/share/info --with-system-icu --with-system-zlib --disable-tests --disable-strip --with-intl-api --enable-readline --enable-shared-js --enable-optimize --disable-debug --enable-pie --disable-jemalloc
created virtual environment CPython3.11.6.final.0-64 in 34ms
  creator CPython3Posix(dest=/builddir/build/BUILD/firefox-102.13.0/js/src/_virtualenvs/build, clear=False, no_vcs_ignore=False, global=False)
  activators BashActivator,CShellActivator,FishActivator,PowerShellActivator,PythonActivator
Using Python 3.11.6 from /usr/bin/python3
Created Python 3 virtualenv
checking for vcs source checkout... no
checking for a shell... /usr/bin/sh
checking for host system type... x86_64-opencloudos-linux-gnu
checking for target system type... x86_64-opencloudos-linux-gnu
WARNING: Unknown option: --build
WARNING: Unknown option: --program-prefix
WARNING: Unknown option: --disable-dependency-tracking
WARNING: Unknown option: --exec-prefix
WARNING: Unknown option: --bindir
WARNING: Unknown option: --sbindir
WARNING: Unknown option: --sysconfdir
WARNING: Unknown option: --libexecdir
WARNING: Unknown option: --localstatedir
WARNING: Unknown option: --sharedstatedir
WARNING: Unknown option: --mandir
WARNING: Unknown option: --infodir
WARNING: Unknown option: --enable-pie
checking for Python 3... /builddir/build/BUILD/firefox-102.13.0/js/src/_virtualenvs/build/bin/python (3.11.6)
checking whether cross compiling... no
checking for wget... /usr/bin/wget
checking for ccache... not found
checking for the target C compiler... /usr/lib64/ccache/gcc
checking whether the target C compiler can be used... yes
checking the target C compiler version... 12.3.1
checking the target C compiler works... yes
checking for the target C++ compiler... /usr/lib64/ccache/g++
checking whether the target C++ compiler can be used... yes
checking the target C++ compiler version... 12.3.1
checking the target C++ compiler works... yes
checking for the host C compiler... /usr/lib64/ccache/gcc
checking whether the host C compiler can be used... yes
checking the host C compiler version... 12.3.1
checking the host C compiler works... yes
checking for the host C++ compiler... /usr/lib64/ccache/g++
checking whether the host C++ compiler can be used... yes
checking the host C++ compiler version... 12.3.1
checking the host C++ compiler works... yes
checking for linker... bfd
checking for 64-bit OS... yes
checking for new enough STL headers from libstdc++... yes
checking for the assembler... /usr/lib64/ccache/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... 1.9.5
checking whether pkg-config is pkgconf... yes
checking for strndup... yes
checking for posix_memalign... yes
checking for memalign... yes
checking for malloc_usable_size... yes
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 -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 -Wformat... yes
checking whether the C++ compiler supports -Wformat... yes
checking whether the C compiler supports -Wformat-security... no
checking whether the C++ compiler supports -Wformat-security... no
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.74.1
checking cargo version... 1.74.1
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... /usr/bin/rustfmt
checking for clang for bindgen... /usr/lib64/ccache/clang++
checking for libclang for bindgen... /usr/lib64/libclang.so
checking that libclang is new enough... yes
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 >= 71.1... yes
checking MOZ_ICU_CFLAGS... 
checking MOZ_ICU_LIBS... -licui18n -licuuc -licudata
checking for tm_zone and tm_gmtoff in struct tm... yes
checking for getpagesize... yes
checking for gmtime_r... yes
checking for localtime_r... yes
checking for gettid... yes
checking for setpriority... yes
checking for syscall... yes
checking for getc_unlocked... yes
checking for pthread_getname_np... yes
checking for pthread_get_name_np... no
checking for strerror... yes
checking for __cxa_demangle... yes
checking for unwind.h... yes
checking for _Unwind_Backtrace... yes
checking for _getc_nolock... no
checking for localeconv... yes
checking for awk... /usr/bin/awk
checking for perl... /usr/bin/perl
checking for minimum required perl version >= 5.006... 5.036000
checking for full perl installation... yes
checking for gmake... /usr/bin/gmake
checking for watchman... not found
checking for xargs... /usr/bin/xargs
checking for rpmbuild... /usr/bin/rpmbuild
checking for llvm-objdump... /usr/bin/llvm-objdump
checking for readelf... /usr/bin/llvm-readelf
checking for objcopy... /usr/bin/llvm-objcopy
checking for strip... /usr/bin/llvm-strip
checking for zlib >= 1.2.3... yes
checking MOZ_ZLIB_CFLAGS... 
checking MOZ_ZLIB_LIBS... -lz
checking for m4... /usr/bin/m4
Refreshing /builddir/build/BUILD/firefox-102.13.0/js/src/old-configure with /builddir/build/BUILD/firefox-102.13.0/build/autoconf/autoconf.sh
creating cache ./config.cache
checking host system type... x86_64-opencloudos-linux-gnu
checking target system type... x86_64-opencloudos-linux-gnu
checking build system type... x86_64-opencloudos-linux-gnu
checking for Cygwin environment... no
checking for mingw32 environment... no
checking for executable suffix... no
checking for gcc... (cached) /usr/lib64/ccache/gcc -std=gnu99
checking whether the C compiler (/usr/lib64/ccache/gcc -std=gnu99 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wl,-z,relro -Wl,--as-needed  -Wl,-z,now -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-ld  -Wl,--build-id=sha1 ) works... (cached) yes
checking whether the C compiler (/usr/lib64/ccache/gcc -std=gnu99 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wl,-z,relro -Wl,--as-needed  -Wl,-z,now -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-ld  -Wl,--build-id=sha1 ) is a cross-compiler... no
checking whether we are using GNU C... (cached) yes
checking whether /usr/lib64/ccache/gcc -std=gnu99 accepts -g... (cached) yes
checking for c++... (cached) /usr/lib64/ccache/g++
checking whether the C++ compiler (/usr/lib64/ccache/g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wl,-z,relro -Wl,--as-needed  -Wl,-z,now -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-ld  -Wl,--build-id=sha1 ) works... (cached) yes
checking whether the C++ compiler (/usr/lib64/ccache/g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wl,-z,relro -Wl,--as-needed  -Wl,-z,now -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-ld  -Wl,--build-id=sha1 ) is a cross-compiler... no
checking whether we are using GNU C++... (cached) yes
checking whether /usr/lib64/ccache/g++ accepts -g... (cached) yes
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... yes
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 dladdr... yes
checking for socket in -lsocket... no
checking for pthread_create in -lpthreads... no
checking for pthread_create in -lpthread... yes
checking whether /usr/lib64/ccache/gcc -std=gnu99 accepts -pthread... egrep: warning: egrep is obsolescent; using grep -E
egrep: warning: egrep is obsolescent; using grep -E
yes
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 __thread keyword for TLS variables... yes
checking for valid optimization flags... yes
checking for -pipe support... yes
checking what kind of list files are supported by the linker... linkerscript
checking for malloc.h... 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.09 File already read. Skipping: /builddir/build/BUILD/firefox-102.13.0/build/unix/moz.build
Finished reading 61 moz.build files in 0.05s
Read 0 gyp files in parallel contributing 0.00s to total wall time
Processed into 246 build config descriptors in 0.03s
RecursiveMake backend executed in 0.09s
  176 total backend files; 176 created; 0 updated; 0 unchanged; 0 deleted; 7 -> 38 Makefile
FasterMake backend executed in 0.03s
  5 total backend files; 5 created; 0 updated; 0 unchanged; 0 deleted
Total wall time: 0.23s; CPU time: 0.23s; Efficiency: 100%; Untracked: 0.03s
+ /usr/bin/make -O -j32 V=1 VERBOSE=1
/usr/bin/make recurse_pre-export
make[2]: Entering directory '/builddir/build/BUILD/firefox-102.13.0/js/src'
/builddir/build/BUILD/firefox-102.13.0/js/src/_virtualenvs/build/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": ["/builddir/build/BUILD/firefox-102.13.0/python/mozbuild/mozbuild/action/process_install_manifest.py", "--track", "install_dist_public.track", "dist/public", "_build_manifests/install/dist_public"], "start": 1704656148.771276, "end": 1704656148.7720904, "context": null}
make[2]: Leaving directory '/builddir/build/BUILD/firefox-102.13.0/js/src'
make[2]: Entering directory '/builddir/build/BUILD/firefox-102.13.0/js/src'
/builddir/build/BUILD/firefox-102.13.0/js/src/_virtualenvs/build/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": ["/builddir/build/BUILD/firefox-102.13.0/python/mozbuild/mozbuild/action/process_install_manifest.py", "--track", "install_dist_private.track", "dist/private", "_build_manifests/install/dist_private"], "start": 1704656148.771873, "end": 1704656148.7727087, "context": null}
make[2]: Leaving directory '/builddir/build/BUILD/firefox-102.13.0/js/src'
make[2]: Entering directory '/builddir/build/BUILD/firefox-102.13.0/js/src'
/builddir/build/BUILD/firefox-102.13.0/js/src/_virtualenvs/build/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": ["/builddir/build/BUILD/firefox-102.13.0/python/mozbuild/mozbuild/action/process_install_manifest.py", "--track", "install_dist_bin.track", "dist/bin", "_build_manifests/install/dist_bin"], "start": 1704656148.7731626, "end": 1704656148.7742393, "context": null}
make[2]: Leaving directory '/builddir/build/BUILD/firefox-102.13.0/js/src'
make[2]: Entering directory '/builddir/build/BUILD/firefox-102.13.0/js/src'
/builddir/build/BUILD/firefox-102.13.0/js/src/_virtualenvs/build/bin/python -m mozbuild.action.process_install_manifest --track install_dist_include.track dist/include _build_manifests/install/dist_include
Elapsed: 0.03s; From dist/include: Kept 3 existing; Added/updated 340; Removed 0 files and 0 directories.
BUILDTASK {"argv": ["/builddir/build/BUILD/firefox-102.13.0/python/mozbuild/mozbuild/action/process_install_manifest.py", "--track", "install_dist_include.track", "dist/include", "_build_manifests/install/dist_include"], "start": 1704656148.7718997, "end": 1704656148.7990384, "context": null}
make[2]: Leaving directory '/builddir/build/BUILD/firefox-102.13.0/js/src'
make[2]: Entering directory '/builddir/build/BUILD/firefox-102.13.0/js/src'
/builddir/build/BUILD/firefox-102.13.0/js/src/_virtualenvs/build/bin/python -m mozbuild.action.process_install_manifest --track install__tests.track _tests _build_manifests/install/_tests
Elapsed: 0.05s; From _tests: Kept 3 existing; Added/updated 455; Removed 0 files and 0 directories.
BUILDTASK {"argv": ["/builddir/build/BUILD/firefox-102.13.0/python/mozbuild/mozbuild/action/process_install_manifest.py", "--track", "install__tests.track", "_tests", "_build_manifests/install/_tests"], "start": 1704656148.7720616, "end": 1704656148.8263896, "context": null}
make[2]: Leaving directory '/builddir/build/BUILD/firefox-102.13.0/js/src'
make[1]: Entering directory '/builddir/build/BUILD/firefox-102.13.0/js/src'
rm -f '.cargo/config'
/builddir/build/BUILD/firefox-102.13.0/js/src/_virtualenvs/build/bin/python -m mozbuild.action.preprocessor --depend .deps/config.pp  -DNDEBUG=1 -DTRIMMED=1 -Dtop_srcdir=/builddir/build/BUILD/firefox-102.13.0 -DCROSS_COMPILE='' -DEDITLINE=1 -DENABLE_SHARED_MEMORY=1 -DENABLE_WASM_AVX=1 -DENABLE_WASM_EXCEPTIONS=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_DLADDR=1 -DHAVE_DLOPEN=1 -DHAVE_FTS_H=1 -DHAVE_GETC_UNLOCKED=1 -DHAVE_GETOPT_H=1 -DHAVE_GETPAGESIZE=1 -DHAVE_GETTID=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_MEMALIGN=1 -DHAVE_PTHREAD_GETNAME_NP=1 -DHAVE_RES_NINIT=1 -DHAVE_SETPRIORITY=1 -DHAVE_SSIZE_T=1 -DHAVE_STDINT_H=1 -DHAVE_STRERROR=1 -DHAVE_STRNDUP=1 -DHAVE_SYSCALL=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_UNWIND_H=1 -DHAVE_VALLOC=1 -DHAVE_VISIBILITY_ATTRIBUTE=1 -DHAVE_VISIBILITY_HIDDEN_ATTRIBUTE=1 -DHAVE__UNWIND_BACKTRACE=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='<malloc.h>' -DMALLOC_USABLE_SIZE_CONST_PTR='' -DMOZILLA_UAVERSION='"102.0"' -DMOZILLA_VERSION='"102.13.0"' -DMOZILLA_VERSION_U=102.13.0 -DMOZJS_MAJOR_VERSION=102 -DMOZJS_MINOR_VERSION=13 -DMOZ_AARCH64_JSCVT=0 -DMOZ_BUILD_APP=js -DMOZ_DLL_PREFIX='"lib"' -DMOZ_DLL_SUFFIX='".so"' -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 -DWASM_HAS_HEAPREG=1 -DXP_LINUX=1 -DXP_UNIX=1 -D_REENTRANT=1 -DAB_CD=en-US '/builddir/build/BUILD/firefox-102.13.0/.cargo/config.in' -o '.cargo/config'
BUILDTASK {"argv": ["/builddir/build/BUILD/firefox-102.13.0/python/mozbuild/mozbuild/action/preprocessor.py", "--depend", ".deps/config.pp", "-DNDEBUG=1", "-DTRIMMED=1", "-Dtop_srcdir=/builddir/build/BUILD/firefox-102.13.0", "-DCROSS_COMPILE=", "-DEDITLINE=1", "-DENABLE_SHARED_MEMORY=1", "-DENABLE_WASM_AVX=1", "-DENABLE_WASM_EXCEPTIONS=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_DLADDR=1", "-DHAVE_DLOPEN=1", "-DHAVE_FTS_H=1", "-DHAVE_GETC_UNLOCKED=1", "-DHAVE_GETOPT_H=1", "-DHAVE_GETPAGESIZE=1", "-DHAVE_GETTID=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_MEMALIGN=1", "-DHAVE_PTHREAD_GETNAME_NP=1", "-DHAVE_RES_NINIT=1", "-DHAVE_SETPRIORITY=1", "-DHAVE_SSIZE_T=1", "-DHAVE_STDINT_H=1", "-DHAVE_STRERROR=1", "-DHAVE_STRNDUP=1", "-DHAVE_SYSCALL=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_UNWIND_H=1", "-DHAVE_VALLOC=1", "-DHAVE_VISIBILITY_ATTRIBUTE=1", "-DHAVE_VISIBILITY_HIDDEN_ATTRIBUTE=1", "-DHAVE__UNWIND_BACKTRACE=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=<malloc.h>", "-DMALLOC_USABLE_SIZE_CONST_PTR=", "-DMOZILLA_UAVERSION=\"102.0\"", "-DMOZILLA_VERSION=\"102.13.0\"", "-DMOZILLA_VERSION_U=102.13.0", "-DMOZJS_MAJOR_VERSION=102", "-DMOZJS_MINOR_VERSION=13", "-DMOZ_AARCH64_JSCVT=0", "-DMOZ_BUILD_APP=js", "-DMOZ_DLL_PREFIX=\"lib\"", "-DMOZ_DLL_SUFFIX=\".so\"", "-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", "-DWASM_HAS_HEAPREG=1", "-DXP_LINUX=1", "-DXP_UNIX=1", "-D_REENTRANT=1", "-DAB_CD=en-US", "/builddir/build/BUILD/firefox-102.13.0/.cargo/config.in", "-o", ".cargo/config"], "start": 1704656148.8824086, "end": 1704656148.9265409, "context": null}
make[1]: Leaving directory '/builddir/build/BUILD/firefox-102.13.0/js/src'
/usr/bin/make recurse_export
make[3]: Entering directory '/builddir/build/BUILD/firefox-102.13.0/js/src/config'
mkdir -p '.deps/'
make[3]: Leaving directory '/builddir/build/BUILD/firefox-102.13.0/js/src/config'
make[3]: Entering directory '/builddir/build/BUILD/firefox-102.13.0/js/src/config'
config/host_pathsub.o
/usr/lib64/ccache/gcc -std=gnu99 -o host_pathsub.o -c  -DXP_UNIX -freorder-blocks -O3 -DNDEBUG=1 -DTRIMMED=1 -DUNICODE -D_UNICODE -I/builddir/build/BUILD/firefox-102.13.0/config -I/builddir/build/BUILD/firefox-102.13.0/js/src/config -I/builddir/build/BUILD/firefox-102.13.0/js/src/dist/include -MD -MP -MF .deps/host_pathsub.o.pp  /builddir/build/BUILD/firefox-102.13.0/config/pathsub.c
make[3]: Leaving directory '/builddir/build/BUILD/firefox-102.13.0/js/src/config'
make[2]: Entering directory '/builddir/build/BUILD/firefox-102.13.0/js/src'
./buildconfig.rs.stub
/builddir/build/BUILD/firefox-102.13.0/js/src/_virtualenvs/build/bin/python -m mozbuild.action.file_generate /builddir/build/BUILD/firefox-102.13.0/build/rust/mozbuild/generate_buildconfig.py generate build/rust/mozbuild/buildconfig.rs build/rust/mozbuild/.deps/buildconfig.rs.pp build/rust/mozbuild/.deps/buildconfig.rs.stub
BUILDTASK {"argv": ["/builddir/build/BUILD/firefox-102.13.0/python/mozbuild/mozbuild/action/file_generate.py", "/builddir/build/BUILD/firefox-102.13.0/build/rust/mozbuild/generate_buildconfig.py", "generate", "build/rust/mozbuild/buildconfig.rs", "build/rust/mozbuild/.deps/buildconfig.rs.pp", "build/rust/mozbuild/.deps/buildconfig.rs.stub"], "start": 1704656149.0345302, "end": 1704656149.0364726, "context": null}
make[2]: Leaving directory '/builddir/build/BUILD/firefox-102.13.0/js/src'
make[2]: Entering directory '/builddir/build/BUILD/firefox-102.13.0/js/src'
./js-confdefs.h.stub
/builddir/build/BUILD/firefox-102.13.0/js/src/_virtualenvs/build/bin/python -m mozbuild.action.file_generate /builddir/build/BUILD/firefox-102.13.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 /builddir/build/BUILD/firefox-102.13.0/js/src/js-confdefs.h.in
BUILDTASK {"argv": ["/builddir/build/BUILD/firefox-102.13.0/python/mozbuild/mozbuild/action/file_generate.py", "/builddir/build/BUILD/firefox-102.13.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", "/builddir/build/BUILD/firefox-102.13.0/js/src/js-confdefs.h.in"], "start": 1704656149.0371313, "end": 1704656149.0390706, "context": null}
make[2]: Leaving directory '/builddir/build/BUILD/firefox-102.13.0/js/src'
make[2]: Entering directory '/builddir/build/BUILD/firefox-102.13.0/js/src'
./js-config.h.stub
/builddir/build/BUILD/firefox-102.13.0/js/src/_virtualenvs/build/bin/python -m mozbuild.action.file_generate /builddir/build/BUILD/firefox-102.13.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 /builddir/build/BUILD/firefox-102.13.0/js/src/js-config.h.in
BUILDTASK {"argv": ["/builddir/build/BUILD/firefox-102.13.0/python/mozbuild/mozbuild/action/file_generate.py", "/builddir/build/BUILD/firefox-102.13.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", "/builddir/build/BUILD/firefox-102.13.0/js/src/js-config.h.in"], "start": 1704656149.0361354, "end": 1704656149.0390837, "context": null}
make[2]: Leaving directory '/builddir/build/BUILD/firefox-102.13.0/js/src'
make[2]: Entering directory '/builddir/build/BUILD/firefox-102.13.0/js/src'
./ReservedWordsGenerated.h.stub
/builddir/build/BUILD/firefox-102.13.0/js/src/_virtualenvs/build/bin/python -m mozbuild.action.file_generate /builddir/build/BUILD/firefox-102.13.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 /builddir/build/BUILD/firefox-102.13.0/js/src/frontend/ReservedWords.h
BUILDTASK {"argv": ["/builddir/build/BUILD/firefox-102.13.0/python/mozbuild/mozbuild/action/file_generate.py", "/builddir/build/BUILD/firefox-102.13.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", "/builddir/build/BUILD/firefox-102.13.0/js/src/frontend/ReservedWords.h"], "start": 1704656149.0355816, "end": 1704656149.0395143, "context": null}
make[2]: Leaving directory '/builddir/build/BUILD/firefox-102.13.0/js/src'
make[2]: Entering directory '/builddir/build/BUILD/firefox-102.13.0/js/src'
./StatsPhasesGenerated.h.stub
/builddir/build/BUILD/firefox-102.13.0/js/src/_virtualenvs/build/bin/python -m mozbuild.action.file_generate /builddir/build/BUILD/firefox-102.13.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": ["/builddir/build/BUILD/firefox-102.13.0/python/mozbuild/mozbuild/action/file_generate.py", "/builddir/build/BUILD/firefox-102.13.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": 1704656149.0360167, "end": 1704656149.039698, "context": null}
make[2]: Leaving directory '/builddir/build/BUILD/firefox-102.13.0/js/src'
make[2]: Entering directory '/builddir/build/BUILD/firefox-102.13.0/js/src'
./AtomicOperationsGenerated.h.stub
/builddir/build/BUILD/firefox-102.13.0/js/src/_virtualenvs/build/bin/python -m mozbuild.action.file_generate /builddir/build/BUILD/firefox-102.13.0/js/src/jit/GenerateAtomicOperations.py generate_atomics_header js/src/jit/AtomicOperationsGenerated.h js/src/jit/.deps/AtomicOperationsGenerated.h.pp js/src/jit/.deps/AtomicOperationsGenerated.h.stub
BUILDTASK {"argv": ["/builddir/build/BUILD/firefox-102.13.0/python/mozbuild/mozbuild/action/file_generate.py", "/builddir/build/BUILD/firefox-102.13.0/js/src/jit/GenerateAtomicOperations.py", "generate_atomics_header", "js/src/jit/AtomicOperationsGenerated.h", "js/src/jit/.deps/AtomicOperationsGenerated.h.pp", "js/src/jit/.deps/AtomicOperationsGenerated.h.stub"], "start": 1704656149.0360096, "end": 1704656149.0413873, "context": null}
make[2]: Leaving directory '/builddir/build/BUILD/firefox-102.13.0/js/src'
make[3]: Entering directory '/builddir/build/BUILD/firefox-102.13.0/js/src/config'
config/host_nsinstall.o
/usr/lib64/ccache/gcc -std=gnu99 -o host_nsinstall.o -c  -DXP_UNIX -freorder-blocks -O3 -DNDEBUG=1 -DTRIMMED=1 -DUNICODE -D_UNICODE -I/builddir/build/BUILD/firefox-102.13.0/config -I/builddir/build/BUILD/firefox-102.13.0/js/src/config -I/builddir/build/BUILD/firefox-102.13.0/js/src/dist/include -MD -MP -MF .deps/host_nsinstall.o.pp  /builddir/build/BUILD/firefox-102.13.0/config/nsinstall.c
make[3]: Leaving directory '/builddir/build/BUILD/firefox-102.13.0/js/src/config'
make[3]: Entering directory '/builddir/build/BUILD/firefox-102.13.0/js/src/config'
mkdir -p '../dist/host/bin/'
make[3]: Leaving directory '/builddir/build/BUILD/firefox-102.13.0/js/src/config'
make[2]: Entering directory '/builddir/build/BUILD/firefox-102.13.0/js/src'
./WasmIntrinsicGenerated.h.stub
/builddir/build/BUILD/firefox-102.13.0/js/src/_virtualenvs/build/bin/python -m mozbuild.action.file_generate /builddir/build/BUILD/firefox-102.13.0/js/src/wasm/GenerateIntrinsics.py main js/src/wasm/WasmIntrinsicGenerated.h js/src/wasm/.deps/WasmIntrinsicGenerated.h.pp js/src/wasm/.deps/WasmIntrinsicGenerated.h.stub /builddir/build/BUILD/firefox-102.13.0/js/src/wasm/WasmIntrinsic.yaml
BUILDTASK {"argv": ["/builddir/build/BUILD/firefox-102.13.0/python/mozbuild/mozbuild/action/file_generate.py", "/builddir/build/BUILD/firefox-102.13.0/js/src/wasm/GenerateIntrinsics.py", "main", "js/src/wasm/WasmIntrinsicGenerated.h", "js/src/wasm/.deps/WasmIntrinsicGenerated.h.pp", "js/src/wasm/.deps/WasmIntrinsicGenerated.h.stub", "/builddir/build/BUILD/firefox-102.13.0/js/src/wasm/WasmIntrinsic.yaml"], "start": 1704656149.0376017, "end": 1704656149.0956419, "context": null}
make[2]: Leaving directory '/builddir/build/BUILD/firefox-102.13.0/js/src'
make[2]: Entering directory '/builddir/build/BUILD/firefox-102.13.0/js/src'
./ProfilingCategoryList.h.stub
/builddir/build/BUILD/firefox-102.13.0/js/src/_virtualenvs/build/bin/python -m mozbuild.action.file_generate /builddir/build/BUILD/firefox-102.13.0/mozglue/baseprofiler/build/generate_profiling_categories.py generate_macro_header mozglue/baseprofiler/public/ProfilingCategoryList.h mozglue/baseprofiler/public/.deps/ProfilingCategoryList.h.pp mozglue/baseprofiler/public/.deps/ProfilingCategoryList.h.stub /builddir/build/BUILD/firefox-102.13.0/mozglue/baseprofiler/build/profiling_categories.yaml
BUILDTASK {"argv": ["/builddir/build/BUILD/firefox-102.13.0/python/mozbuild/mozbuild/action/file_generate.py", "/builddir/build/BUILD/firefox-102.13.0/mozglue/baseprofiler/build/generate_profiling_categories.py", "generate_macro_header", "mozglue/baseprofiler/public/ProfilingCategoryList.h", "mozglue/baseprofiler/public/.deps/ProfilingCategoryList.h.pp", "mozglue/baseprofiler/public/.deps/ProfilingCategoryList.h.stub", "/builddir/build/BUILD/firefox-102.13.0/mozglue/baseprofiler/build/profiling_categories.yaml"], "start": 1704656149.035225, "end": 1704656149.1085212, "context": null}
make[2]: Leaving directory '/builddir/build/BUILD/firefox-102.13.0/js/src'
make[3]: Entering directory '/builddir/build/BUILD/firefox-102.13.0/js/src/config'
config/nsinstall_real
/usr/lib64/ccache/gcc -std=gnu99 -o nsinstall_real -DXP_UNIX -freorder-blocks -O3  host_nsinstall.o host_pathsub.o  
/builddir/build/BUILD/firefox-102.13.0/js/src/_virtualenvs/build/bin/python -m mozbuild.action.check_binary --host nsinstall_real
BUILDTASK {"argv": ["/builddir/build/BUILD/firefox-102.13.0/python/mozbuild/mozbuild/action/check_binary.py", "--host", "nsinstall_real"], "start": 1704656149.180407, "end": 1704656149.180967, "context": null}
make[3]: Leaving directory '/builddir/build/BUILD/firefox-102.13.0/js/src/config'
make[3]: Entering directory '/builddir/build/BUILD/firefox-102.13.0/js/src/config'
cp nsinstall_real nsinstall.tmp
mv nsinstall.tmp nsinstall
make[3]: Leaving directory '/builddir/build/BUILD/firefox-102.13.0/js/src/config'
make[3]: Entering directory '/builddir/build/BUILD/firefox-102.13.0/js/src/config'
../config/nsinstall -R -m 755 'nsinstall' '../dist/bin'
make[3]: Leaving directory '/builddir/build/BUILD/firefox-102.13.0/js/src/config'
make[2]: Entering directory '/builddir/build/BUILD/firefox-102.13.0/js/src'
./selfhosted.out.h.stub
/builddir/build/BUILD/firefox-102.13.0/js/src/_virtualenvs/build/bin/python -m mozbuild.action.file_generate /builddir/build/BUILD/firefox-102.13.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 /builddir/build/BUILD/firefox-102.13.0/js/public/friend/ErrorNumbers.msg mozglue/baseprofiler/public/ProfilingCategoryList.h /builddir/build/BUILD/firefox-102.13.0/js/src/builtin/TypedArrayConstants.h /builddir/build/BUILD/firefox-102.13.0/js/src/builtin/SelfHostingDefines.h /builddir/build/BUILD/firefox-102.13.0/js/src/builtin/Utilities.js /builddir/build/BUILD/firefox-102.13.0/js/src/builtin/Array.js /builddir/build/BUILD/firefox-102.13.0/js/src/builtin/AsyncFunction.js /builddir/build/BUILD/firefox-102.13.0/js/src/builtin/AsyncIteration.js /builddir/build/BUILD/firefox-102.13.0/js/src/builtin/BigInt.js /builddir/build/BUILD/firefox-102.13.0/js/src/builtin/Date.js /builddir/build/BUILD/firefox-102.13.0/js/src/builtin/Error.js /builddir/build/BUILD/firefox-102.13.0/js/src/builtin/Function.js /builddir/build/BUILD/firefox-102.13.0/js/src/builtin/Generator.js /builddir/build/BUILD/firefox-102.13.0/js/src/builtin/Iterator.js /builddir/build/BUILD/firefox-102.13.0/js/src/builtin/Map.js /builddir/build/BUILD/firefox-102.13.0/js/src/builtin/Module.js /builddir/build/BUILD/firefox-102.13.0/js/src/builtin/Number.js /builddir/build/BUILD/firefox-102.13.0/js/src/builtin/Object.js /builddir/build/BUILD/firefox-102.13.0/js/src/builtin/Promise.js /builddir/build/BUILD/firefox-102.13.0/js/src/builtin/Reflect.js /builddir/build/BUILD/firefox-102.13.0/js/src/builtin/RegExp.js /builddir/build/BUILD/firefox-102.13.0/js/src/builtin/RegExpGlobalReplaceOpt.h.js /builddir/build/BUILD/firefox-102.13.0/js/src/builtin/RegExpLocalReplaceOpt.h.js /builddir/build/BUILD/firefox-102.13.0/js/src/builtin/String.js /builddir/build/BUILD/firefox-102.13.0/js/src/builtin/Set.js /builddir/build/BUILD/firefox-102.13.0/js/src/builtin/Sorting.js /builddir/build/BUILD/firefox-102.13.0/js/src/builtin/TypedArray.js /builddir/build/BUILD/firefox-102.13.0/js/src/builtin/WeakMap.js /builddir/build/BUILD/firefox-102.13.0/js/src/builtin/WeakSet.js /builddir/build/BUILD/firefox-102.13.0/js/src/builtin/intl/NumberingSystemsGenerated.h /builddir/build/BUILD/firefox-102.13.0/js/src/builtin/intl/Collator.js /builddir/build/BUILD/firefox-102.13.0/js/src/builtin/intl/CommonFunctions.js /builddir/build/BUILD/firefox-102.13.0/js/src/builtin/intl/CurrencyDataGenerated.js /builddir/build/BUILD/firefox-102.13.0/js/src/builtin/intl/DateTimeFormat.js /builddir/build/BUILD/firefox-102.13.0/js/src/builtin/intl/DisplayNames.js /builddir/build/BUILD/firefox-102.13.0/js/src/builtin/intl/IntlObject.js /builddir/build/BUILD/firefox-102.13.0/js/src/builtin/intl/ListFormat.js /builddir/build/BUILD/firefox-102.13.0/js/src/builtin/intl/NumberFormat.js /builddir/build/BUILD/firefox-102.13.0/js/src/builtin/intl/PluralRules.js /builddir/build/BUILD/firefox-102.13.0/js/src/builtin/intl/RelativeTimeFormat.js /builddir/build/BUILD/firefox-102.13.0/js/src/builtin/intl/SanctionedSimpleUnitIdentifiersGenerated.js
/usr/lib64/ccache/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="102.13.0" -DMOZILLA_VERSION_U=102.13.0 -DMOZILLA_UAVERSION="102.0" -DMOZ_UPDATE_CHANNEL=default -DHAVE_VISIBILITY_HIDDEN_ATTRIBUTE=1 -DHAVE_VISIBILITY_ATTRIBUTE=1 -DHAVE_STRNDUP=1 -DHAVE_POSIX_MEMALIGN=1 -DHAVE_MEMALIGN=1 -DHAVE_MALLOC_USABLE_SIZE=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_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_AVX=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 -DENABLE_WASM_EXCEPTIONS=1 -DMOZJS_MAJOR_VERSION=102 -DMOZJS_MINOR_VERSION=13 -DWASM_HAS_HEAPREG=1 -DHAVE_TM_ZONE_TM_GMTOFF=1 -DHAVE_GETPAGESIZE=1 -DHAVE_GMTIME_R=1 -DHAVE_LOCALTIME_R=1 -DHAVE_GETTID=1 -DHAVE_SETPRIORITY=1 -DHAVE_SYSCALL=1 -DHAVE_GETC_UNLOCKED=1 -DHAVE_PTHREAD_GETNAME_NP=1 -DHAVE_STRERROR=1 -DHAVE_UNWIND_H=1 -DHAVE__UNWIND_BACKTRACE=1 -DHAVE_LOCALECONV=1 -DHAVE_SSIZE_T=1 -DHAVE_DIRENT_H=1 -DHAVE_DLOPEN=1 -DHAVE_DLADDR=1 -D_REENTRANT=1 -DHAVE_CLOCK_MONOTONIC=1 -DHAVE_LIBM=1 -DHAVE_RES_NINIT=1 -DHAVE_LANGINFO_CODESET=1 -DHAVE_THREAD_TLS_KEYWORD=1 -DMALLOC_H=<malloc.h> -DMALLOC_USABLE_SIZE_CONST_PTR= -DHAVE_VALLOC=1 -DNO_NSPR_10_SUPPORT=1 -DNDEBUG=1 -DTRIMMED=1 self-hosting-cpp-input.cpp
BUILDTASK {"argv": ["/builddir/build/BUILD/firefox-102.13.0/python/mozbuild/mozbuild/action/file_generate.py", "/builddir/build/BUILD/firefox-102.13.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", "/builddir/build/BUILD/firefox-102.13.0/js/public/friend/ErrorNumbers.msg", "mozglue/baseprofiler/public/ProfilingCategoryList.h", "/builddir/build/BUILD/firefox-102.13.0/js/src/builtin/TypedArrayConstants.h", "/builddir/build/BUILD/firefox-102.13.0/js/src/builtin/SelfHostingDefines.h", "/builddir/build/BUILD/firefox-102.13.0/js/src/builtin/Utilities.js", "/builddir/build/BUILD/firefox-102.13.0/js/src/builtin/Array.js", "/builddir/build/BUILD/firefox-102.13.0/js/src/builtin/AsyncFunction.js", "/builddir/build/BUILD/firefox-102.13.0/js/src/builtin/AsyncIteration.js", "/builddir/build/BUILD/firefox-102.13.0/js/src/builtin/BigInt.js", "/builddir/build/BUILD/firefox-102.13.0/js/src/builtin/Date.js", "/builddir/build/BUILD/firefox-102.13.0/js/src/builtin/Error.js", "/builddir/build/BUILD/firefox-102.13.0/js/src/builtin/Function.js", "/builddir/build/BUILD/firefox-102.13.0/js/src/builtin/Generator.js", "/builddir/build/BUILD/firefox-102.13.0/js/src/builtin/Iterator.js", "/builddir/build/BUILD/firefox-102.13.0/js/src/builtin/Map.js", "/builddir/build/BUILD/firefox-102.13.0/js/src/builtin/Module.js", "/builddir/build/BUILD/firefox-102.13.0/js/src/builtin/Number.js", "/builddir/build/BUILD/firefox-102.13.0/js/src/builtin/Object.js", "/builddir/build/BUILD/firefox-102.13.0/js/src/builtin/Promise.js", "/builddir/build/BUILD/firefox-102.13.0/js/src/builtin/Reflect.js", "/builddir/build/BUILD/firefox-102.13.0/js/src/builtin/RegExp.js", "/builddir/build/BUILD/firefox-102.13.0/js/src/builtin/RegExpGlobalReplaceOpt.h.js", "/builddir/build/BUILD/firefox-102.13.0/js/src/builtin/RegExpLocalReplaceOpt.h.js", "/builddir/build/BUILD/firefox-102.13.0/js/src/builtin/String.js", "/builddir/build/BUILD/firefox-102.13.0/js/src/builtin/Set.js", "/builddir/build/BUILD/firefox-102.13.0/js/src/builtin/Sorting.js", "/builddir/build/BUILD/firefox-102.13.0/js/src/builtin/TypedArray.js", "/builddir/build/BUILD/firefox-102.13.0/js/src/builtin/WeakMap.js", "/builddir/build/BUILD/firefox-102.13.0/js/src/builtin/WeakSet.js", "/builddir/build/BUILD/firefox-102.13.0/js/src/builtin/intl/NumberingSystemsGenerated.h", "/builddir/build/BUILD/firefox-102.13.0/js/src/builtin/intl/Collator.js", "/builddir/build/BUILD/firefox-102.13.0/js/src/builtin/intl/CommonFunctions.js", "/builddir/build/BUILD/firefox-102.13.0/js/src/builtin/intl/CurrencyDataGenerated.js", "/builddir/build/BUILD/firefox-102.13.0/js/src/builtin/intl/DateTimeFormat.js", "/builddir/build/BUILD/firefox-102.13.0/js/src/builtin/intl/DisplayNames.js", "/builddir/build/BUILD/firefox-102.13.0/js/src/builtin/intl/IntlObject.js", "/builddir/build/BUILD/firefox-102.13.0/js/src/builtin/intl/ListFormat.js", "/builddir/build/BUILD/firefox-102.13.0/js/src/builtin/intl/NumberFormat.js", "/builddir/build/BUILD/firefox-102.13.0/js/src/builtin/intl/PluralRules.js", "/builddir/build/BUILD/firefox-102.13.0/js/src/builtin/intl/RelativeTimeFormat.js", "/builddir/build/BUILD/firefox-102.13.0/js/src/builtin/intl/SanctionedSimpleUnitIdentifiersGenerated.js"], "start": 1704656149.2092626, "end": 1704656149.2432318, "context": null}
make[2]: Leaving directory '/builddir/build/BUILD/firefox-102.13.0/js/src'
make[2]: Entering directory '/builddir/build/BUILD/firefox-102.13.0/js/src'
./MIROpsGenerated.h.stub
/builddir/build/BUILD/firefox-102.13.0/js/src/_virtualenvs/build/bin/python -m mozbuild.action.file_generate /builddir/build/BUILD/firefox-102.13.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 /builddir/build/BUILD/firefox-102.13.0/js/src/jit/MIROps.yaml
BUILDTASK {"argv": ["/builddir/build/BUILD/firefox-102.13.0/python/mozbuild/mozbuild/action/file_generate.py", "/builddir/build/BUILD/firefox-102.13.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", "/builddir/build/BUILD/firefox-102.13.0/js/src/jit/MIROps.yaml"], "start": 1704656149.036235, "end": 1704656149.2494993, "context": null}
make[2]: Leaving directory '/builddir/build/BUILD/firefox-102.13.0/js/src'
make[2]: Entering directory '/builddir/build/BUILD/firefox-102.13.0/js/src'
./CacheIROpsGenerated.h.stub
/builddir/build/BUILD/firefox-102.13.0/js/src/_virtualenvs/build/bin/python -m mozbuild.action.file_generate /builddir/build/BUILD/firefox-102.13.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 /builddir/build/BUILD/firefox-102.13.0/js/src/jit/CacheIROps.yaml
BUILDTASK {"argv": ["/builddir/build/BUILD/firefox-102.13.0/python/mozbuild/mozbuild/action/file_generate.py", "/builddir/build/BUILD/firefox-102.13.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", "/builddir/build/BUILD/firefox-102.13.0/js/src/jit/CacheIROps.yaml"], "start": 1704656149.0354595, "end": 1704656149.273481, "context": null}
make[2]: Leaving directory '/builddir/build/BUILD/firefox-102.13.0/js/src'
make[2]: Entering directory '/builddir/build/BUILD/firefox-102.13.0/js/src'
./LIROpsGenerated.h.stub
/builddir/build/BUILD/firefox-102.13.0/js/src/_virtualenvs/build/bin/python -m mozbuild.action.file_generate /builddir/build/BUILD/firefox-102.13.0/js/src/jit/GenerateLIRFiles.py generate_lir_header js/src/jit/LIROpsGenerated.h js/src/jit/.deps/LIROpsGenerated.h.pp js/src/jit/.deps/LIROpsGenerated.h.stub /builddir/build/BUILD/firefox-102.13.0/js/src/jit/LIROps.yaml
BUILDTASK {"argv": ["/builddir/build/BUILD/firefox-102.13.0/python/mozbuild/mozbuild/action/file_generate.py", "/builddir/build/BUILD/firefox-102.13.0/js/src/jit/GenerateLIRFiles.py", "generate_lir_header", "js/src/jit/LIROpsGenerated.h", "js/src/jit/.deps/LIROpsGenerated.h.pp", "js/src/jit/.deps/LIROpsGenerated.h.stub", "/builddir/build/BUILD/firefox-102.13.0/js/src/jit/LIROps.yaml"], "start": 1704656149.0372264, "end": 1704656149.293851, "context": null}
make[2]: Leaving directory '/builddir/build/BUILD/firefox-102.13.0/js/src'
make[3]: Entering directory '/builddir/build/BUILD/firefox-102.13.0/js/src/config'
config/system-header.sentinel.stub
/builddir/build/BUILD/firefox-102.13.0/js/src/_virtualenvs/build/bin/python -m mozbuild.action.file_generate /builddir/build/BUILD/firefox-102.13.0/config/make-system-wrappers.py gen_wrappers system-header.sentinel .deps/system-header.sentinel.pp .deps/system-header.sentinel.stub /builddir/build/BUILD/firefox-102.13.0/js/src/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/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 sanitizer/common_interface_defs.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 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": ["/builddir/build/BUILD/firefox-102.13.0/python/mozbuild/mozbuild/action/file_generate.py", "/builddir/build/BUILD/firefox-102.13.0/config/make-system-wrappers.py", "gen_wrappers", "system-header.sentinel", ".deps/system-header.sentinel.pp", ".deps/system-header.sentinel.stub", "/builddir/build/BUILD/firefox-102.13.0/js/src/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/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", "sanitizer/common_interface_defs.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", "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": 1704656149.289427, "end": 1704656149.342342, "context": null}
make[3]: Leaving directory '/builddir/build/BUILD/firefox-102.13.0/js/src/config'
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]: Entering directory '/builddir/build/BUILD/firefox-102.13.0/js/src/mozglue/baseprofiler'
../../config/nsinstall -R -m 644 'public/ProfilingCategoryList.h' '../../dist/include'
make[3]: Leaving directory '/builddir/build/BUILD/firefox-102.13.0/js/src/mozglue/baseprofiler'
make[3]: Entering directory '/builddir/build/BUILD/firefox-102.13.0/js/src/js/src'
../../config/nsinstall -R -m 644 'js-config.h' '../../dist/include'
make[3]: Leaving directory '/builddir/build/BUILD/firefox-102.13.0/js/src/js/src'
make[3]: Entering directory '/builddir/build/BUILD/firefox-102.13.0/js/src/js/src'
../../config/nsinstall -R -m 644 '../../mozglue/baseprofiler/public/ProfilingCategoryList.h' '../../dist/include/js'
make[3]: Leaving directory '/builddir/build/BUILD/firefox-102.13.0/js/src/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[3]: Nothing to be done for 'export'.
/usr/bin/make recurse_compile
make[3]: Entering directory '/builddir/build/BUILD/firefox-102.13.0/js/src/js/src/rust'
js/src/rust/force-cargo-library-build
make[3]: Leaving directory '/builddir/build/BUILD/firefox-102.13.0/js/src/js/src/rust'
/usr/bin/cargo rustc  --release --manifest-path /builddir/build/BUILD/firefox-102.13.0/js/src/rust/Cargo.toml -vv  --lib --target=x86_64-unknown-linux-gnu  --  -Clto
make[3]: Entering directory '/builddir/build/BUILD/firefox-102.13.0/js/src/js/src/debugger'
mkdir -p '.deps/'
make[3]: Leaving directory '/builddir/build/BUILD/firefox-102.13.0/js/src/js/src/debugger'
make[3]: Entering directory '/builddir/build/BUILD/firefox-102.13.0/js/src/intl/components'
mkdir -p '.deps/'
make[3]: Leaving directory '/builddir/build/BUILD/firefox-102.13.0/js/src/intl/components'
make[3]: Entering directory '/builddir/build/BUILD/firefox-102.13.0/js/src/js/src/frontend'
mkdir -p '.deps/'
make[3]: Leaving directory '/builddir/build/BUILD/firefox-102.13.0/js/src/js/src/frontend'
make[3]: Entering directory '/builddir/build/BUILD/firefox-102.13.0/js/src/js/src/util'
mkdir -p '.deps/'
make[3]: Leaving directory '/builddir/build/BUILD/firefox-102.13.0/js/src/js/src/util'
make[3]: Entering directory '/builddir/build/BUILD/firefox-102.13.0/js/src/js/src/irregexp'
mkdir -p '.deps/'
make[3]: Leaving directory '/builddir/build/BUILD/firefox-102.13.0/js/src/js/src/irregexp'
make[3]: Entering directory '/builddir/build/BUILD/firefox-102.13.0/js/src/js/src/jit'
mkdir -p '.deps/'
make[3]: Leaving directory '/builddir/build/BUILD/firefox-102.13.0/js/src/js/src/jit'
make[3]: Entering directory '/builddir/build/BUILD/firefox-102.13.0/js/src/js/src/wasm'
mkdir -p '.deps/'
make[3]: Leaving directory '/builddir/build/BUILD/firefox-102.13.0/js/src/js/src/wasm'
make[3]: Entering directory '/builddir/build/BUILD/firefox-102.13.0/js/src/memory/build'
mkdir -p '.deps/'
make[3]: Leaving directory '/builddir/build/BUILD/firefox-102.13.0/js/src/memory/build'
make[3]: Entering directory '/builddir/build/BUILD/firefox-102.13.0/js/src/memory/mozalloc'
mkdir -p '.deps/'
make[3]: Leaving directory '/builddir/build/BUILD/firefox-102.13.0/js/src/memory/mozalloc'
make[3]: Nothing to be done for 'host-objects'.
make[3]: Entering directory '/builddir/build/BUILD/firefox-102.13.0/js/src/mfbt'
mkdir -p '.deps/'
make[3]: Leaving directory '/builddir/build/BUILD/firefox-102.13.0/js/src/mfbt'
make[3]: Entering directory '/builddir/build/BUILD/firefox-102.13.0/js/src/mozglue/baseprofiler'
mkdir -p '.deps/'
make[3]: Leaving directory '/builddir/build/BUILD/firefox-102.13.0/js/src/mozglue/baseprofiler'
make[3]: Entering directory '/builddir/build/BUILD/firefox-102.13.0/js/src/js/src'
mkdir -p '.deps/'
make[3]: Leaving directory '/builddir/build/BUILD/firefox-102.13.0/js/src/js/src'
make[3]: Entering directory '/builddir/build/BUILD/firefox-102.13.0/js/src/mozglue/misc'
mkdir -p '.deps/'
make[3]: Leaving directory '/builddir/build/BUILD/firefox-102.13.0/js/src/mozglue/misc'
make[3]: Entering directory '/builddir/build/BUILD/firefox-102.13.0/js/src/mozglue/interposers'
mkdir -p '.deps/'
make[3]: Leaving directory '/builddir/build/BUILD/firefox-102.13.0/js/src/mozglue/interposers'
make[3]: Entering directory '/builddir/build/BUILD/firefox-102.13.0/js/src/js/src/shell'
mkdir -p '.deps/'
make[3]: Leaving directory '/builddir/build/BUILD/firefox-102.13.0/js/src/js/src/shell'
make[3]: Entering directory '/builddir/build/BUILD/firefox-102.13.0/js/src/modules/fdlibm/src'
mkdir -p '.deps/'
make[3]: Leaving directory '/builddir/build/BUILD/firefox-102.13.0/js/src/modules/fdlibm/src'
make[3]: Nothing to be done for 'host'.
make[3]: Entering directory '/builddir/build/BUILD/firefox-102.13.0/js/src/memory/build'
memory/build/Unified_cpp_memory_build0.o
/usr/lib64/ccache/g++ -o Unified_cpp_memory_build0.o -c  -I/builddir/build/BUILD/firefox-102.13.0/js/src/dist/system_wrappers -include /builddir/build/BUILD/firefox-102.13.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/builddir/build/BUILD/firefox-102.13.0/memory/build -I/builddir/build/BUILD/firefox-102.13.0/js/src/memory/build -I/builddir/build/BUILD/firefox-102.13.0/js/src/dist/include -DMOZILLA_CLIENT -include /builddir/build/BUILD/firefox-102.13.0/js/src/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 -Wformat -Wformat-overflow=2 -Wno-psabi -fno-sized-deallocation -fno-aligned-new -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -fno-strict-aliasing -ffp-contract=off  -MD -MP -MF .deps/Unified_cpp_memory_build0.o.pp   Unified_cpp_memory_build0.cpp
make[3]: Leaving directory '/builddir/build/BUILD/firefox-102.13.0/js/src/memory/build'
make[3]: Entering directory '/builddir/build/BUILD/firefox-102.13.0/js/src/js/src/gc'
js/src/gc/StatsPhasesGenerated.inc.stub
/builddir/build/BUILD/firefox-102.13.0/js/src/_virtualenvs/build/bin/python -m mozbuild.action.file_generate /builddir/build/BUILD/firefox-102.13.0/js/src/gc/GenerateStatsPhases.py generateCpp StatsPhasesGenerated.inc .deps/StatsPhasesGenerated.inc.pp .deps/StatsPhasesGenerated.inc.stub
BUILDTASK {"argv": ["/builddir/build/BUILD/firefox-102.13.0/python/mozbuild/mozbuild/action/file_generate.py", "/builddir/build/BUILD/firefox-102.13.0/js/src/gc/GenerateStatsPhases.py", "generateCpp", "StatsPhasesGenerated.inc", ".deps/StatsPhasesGenerated.inc.pp", ".deps/StatsPhasesGenerated.inc.stub"], "start": 1704656149.5054212, "end": 1704656149.5085664, "context": null}
make[3]: Leaving directory '/builddir/build/BUILD/firefox-102.13.0/js/src/js/src/gc'
make[3]: Entering directory '/builddir/build/BUILD/firefox-102.13.0/js/src/js/src/build'
js/src/build/symverscript.stub
/builddir/build/BUILD/firefox-102.13.0/js/src/_virtualenvs/build/bin/python -m mozbuild.action.file_generate /builddir/build/BUILD/firefox-102.13.0/build/gen_symverscript.py main symverscript .deps/symverscript.pp .deps/symverscript.stub /builddir/build/BUILD/firefox-102.13.0/js/src/build/symverscript.in mozjs_102
BUILDTASK {"argv": ["/builddir/build/BUILD/firefox-102.13.0/python/mozbuild/mozbuild/action/file_generate.py", "/builddir/build/BUILD/firefox-102.13.0/build/gen_symverscript.py", "main", "symverscript", ".deps/symverscript.pp", ".deps/symverscript.stub", "/builddir/build/BUILD/firefox-102.13.0/js/src/build/symverscript.in", "mozjs_102"], "start": 1704656149.5099638, "end": 1704656149.5130143, "context": null}
make[3]: Leaving directory '/builddir/build/BUILD/firefox-102.13.0/js/src/js/src/build'
make[3]: Entering directory '/builddir/build/BUILD/firefox-102.13.0/js/src/js/src/gc'
mkdir -p '.deps/'
make[3]: Leaving directory '/builddir/build/BUILD/firefox-102.13.0/js/src/js/src/gc'
make[3]: Entering directory '/builddir/build/BUILD/firefox-102.13.0/js/src/mozglue/interposers'
mozglue/interposers/Unified_cpp_mozglue_interposers0.o
/usr/lib64/ccache/g++ -o Unified_cpp_mozglue_interposers0.o -c  -I/builddir/build/BUILD/firefox-102.13.0/js/src/dist/system_wrappers -include /builddir/build/BUILD/firefox-102.13.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DIMPL_MFBT -DIMPL_MFBT -DMOZ_HAS_MOZGLUE -I/builddir/build/BUILD/firefox-102.13.0/mozglue/interposers -I/builddir/build/BUILD/firefox-102.13.0/js/src/mozglue/interposers -I/builddir/build/BUILD/firefox-102.13.0/js/src/dist/include -DMOZILLA_CLIENT -include /builddir/build/BUILD/firefox-102.13.0/js/src/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 -Wformat -Wformat-overflow=2 -Wno-psabi -fno-sized-deallocation -fno-aligned-new -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -fno-strict-aliasing -ffp-contract=off  -MD -MP -MF .deps/Unified_cpp_mozglue_interposers0.o.pp   Unified_cpp_mozglue_interposers0.cpp
make[3]: Leaving directory '/builddir/build/BUILD/firefox-102.13.0/js/src/mozglue/interposers'
make[3]: Entering directory '/builddir/build/BUILD/firefox-102.13.0/js/src/mozglue/misc'
mozglue/misc/AutoProfilerLabel.o
/usr/lib64/ccache/g++ -o AutoProfilerLabel.o -c  -I/builddir/build/BUILD/firefox-102.13.0/js/src/dist/system_wrappers -include /builddir/build/BUILD/firefox-102.13.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/builddir/build/BUILD/firefox-102.13.0/mozglue/misc -I/builddir/build/BUILD/firefox-102.13.0/js/src/mozglue/misc -I/builddir/build/BUILD/firefox-102.13.0/js/src/dist/include -DMOZILLA_CLIENT -include /builddir/build/BUILD/firefox-102.13.0/js/src/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 -Wformat -Wformat-overflow=2 -Wno-psabi -fno-sized-deallocation -fno-aligned-new -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -fno-strict-aliasing -ffp-contract=off  -MD -MP -MF .deps/AutoProfilerLabel.o.pp   /builddir/build/BUILD/firefox-102.13.0/mozglue/misc/AutoProfilerLabel.cpp
make[3]: Leaving directory '/builddir/build/BUILD/firefox-102.13.0/js/src/mozglue/misc'
make[3]: Entering directory '/builddir/build/BUILD/firefox-102.13.0/js/src/memory/mozalloc'
memory/mozalloc/Unified_cpp_memory_mozalloc0.o
/usr/lib64/ccache/g++ -o Unified_cpp_memory_mozalloc0.o -c  -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -D_GNU_SOURCE -DIMPL_MFBT -DMOZ_HAS_MOZGLUE -I/builddir/build/BUILD/firefox-102.13.0/memory/mozalloc -I/builddir/build/BUILD/firefox-102.13.0/js/src/memory/mozalloc -I/builddir/build/BUILD/firefox-102.13.0/js/src/xpcom -I/builddir/build/BUILD/firefox-102.13.0/memory/build -I/builddir/build/BUILD/firefox-102.13.0/js/src/dist/include -DMOZILLA_CLIENT -include /builddir/build/BUILD/firefox-102.13.0/js/src/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 -Wformat -Wformat-overflow=2 -Wno-psabi -fno-sized-deallocation -fno-aligned-new -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -fno-strict-aliasing -ffp-contract=off  -MD -MP -MF .deps/Unified_cpp_memory_mozalloc0.o.pp   Unified_cpp_memory_mozalloc0.cpp
make[3]: Leaving directory '/builddir/build/BUILD/firefox-102.13.0/js/src/memory/mozalloc'
make[3]: Entering directory '/builddir/build/BUILD/firefox-102.13.0/js/src/modules/fdlibm/src'
modules/fdlibm/src/e_acosh.o
/usr/lib64/ccache/g++ -o e_acosh.o -c  -I/builddir/build/BUILD/firefox-102.13.0/js/src/dist/system_wrappers -include /builddir/build/BUILD/firefox-102.13.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/builddir/build/BUILD/firefox-102.13.0/modules/fdlibm/src -I/builddir/build/BUILD/firefox-102.13.0/js/src/modules/fdlibm/src -I/builddir/build/BUILD/firefox-102.13.0/js/src/dist/include -DMOZILLA_CLIENT -include /builddir/build/BUILD/firefox-102.13.0/js/src/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 -Wformat -Wformat-overflow=2 -Wno-psabi -fno-sized-deallocation -fno-aligned-new -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wno-parentheses -Wno-sign-compare -fno-strict-aliasing -ffp-contract=off  -MD -MP -MF .deps/e_acosh.o.pp   /builddir/build/BUILD/firefox-102.13.0/modules/fdlibm/src/e_acosh.cpp
make[3]: Leaving directory '/builddir/build/BUILD/firefox-102.13.0/js/src/modules/fdlibm/src'
make[3]: Entering directory '/builddir/build/BUILD/firefox-102.13.0/js/src/modules/fdlibm/src'
modules/fdlibm/src/e_acos.o
/usr/lib64/ccache/g++ -o e_acos.o -c  -I/builddir/build/BUILD/firefox-102.13.0/js/src/dist/system_wrappers -include /builddir/build/BUILD/firefox-102.13.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/builddir/build/BUILD/firefox-102.13.0/modules/fdlibm/src -I/builddir/build/BUILD/firefox-102.13.0/js/src/modules/fdlibm/src -I/builddir/build/BUILD/firefox-102.13.0/js/src/dist/include -DMOZILLA_CLIENT -include /builddir/build/BUILD/firefox-102.13.0/js/src/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 -Wformat -Wformat-overflow=2 -Wno-psabi -fno-sized-deallocation -fno-aligned-new -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wno-parentheses -Wno-sign-compare -fno-strict-aliasing -ffp-contract=off  -MD -MP -MF .deps/e_acos.o.pp   /builddir/build/BUILD/firefox-102.13.0/modules/fdlibm/src/e_acos.cpp
make[3]: Leaving directory '/builddir/build/BUILD/firefox-102.13.0/js/src/modules/fdlibm/src'
make[3]: Entering directory '/builddir/build/BUILD/firefox-102.13.0/js/src/mozglue/misc'
mozglue/misc/AwakeTimeStamp.o
/usr/lib64/ccache/g++ -o AwakeTimeStamp.o -c  -I/builddir/build/BUILD/firefox-102.13.0/js/src/dist/system_wrappers -include /builddir/build/BUILD/firefox-102.13.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/builddir/build/BUILD/firefox-102.13.0/mozglue/misc -I/builddir/build/BUILD/firefox-102.13.0/js/src/mozglue/misc -I/builddir/build/BUILD/firefox-102.13.0/js/src/dist/include -DMOZILLA_CLIENT -include /builddir/build/BUILD/firefox-102.13.0/js/src/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 -Wformat -Wformat-overflow=2 -Wno-psabi -fno-sized-deallocation -fno-aligned-new -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -fno-strict-aliasing -ffp-contract=off  -MD -MP -MF .deps/AwakeTimeStamp.o.pp   /builddir/build/BUILD/firefox-102.13.0/mozglue/misc/AwakeTimeStamp.cpp
make[3]: Leaving directory '/builddir/build/BUILD/firefox-102.13.0/js/src/mozglue/misc'
make[3]: Entering directory '/builddir/build/BUILD/firefox-102.13.0/js/src/modules/fdlibm/src'
modules/fdlibm/src/e_atan2.o
/usr/lib64/ccache/g++ -o e_atan2.o -c  -I/builddir/build/BUILD/firefox-102.13.0/js/src/dist/system_wrappers -include /builddir/build/BUILD/firefox-102.13.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/builddir/build/BUILD/firefox-102.13.0/modules/fdlibm/src -I/builddir/build/BUILD/firefox-102.13.0/js/src/modules/fdlibm/src -I/builddir/build/BUILD/firefox-102.13.0/js/src/dist/include -DMOZILLA_CLIENT -include /builddir/build/BUILD/firefox-102.13.0/js/src/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 -Wformat -Wformat-overflow=2 -Wno-psabi -fno-sized-deallocation -fno-aligned-new -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wno-parentheses -Wno-sign-compare -fno-strict-aliasing -ffp-contract=off  -MD -MP -MF .deps/e_atan2.o.pp   /builddir/build/BUILD/firefox-102.13.0/modules/fdlibm/src/e_atan2.cpp
make[3]: Leaving directory '/builddir/build/BUILD/firefox-102.13.0/js/src/modules/fdlibm/src'
make[3]: Entering directory '/builddir/build/BUILD/firefox-102.13.0/js/src/modules/fdlibm/src'
modules/fdlibm/src/e_atanh.o
/usr/lib64/ccache/g++ -o e_atanh.o -c  -I/builddir/build/BUILD/firefox-102.13.0/js/src/dist/system_wrappers -include /builddir/build/BUILD/firefox-102.13.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/builddir/build/BUILD/firefox-102.13.0/modules/fdlibm/src -I/builddir/build/BUILD/firefox-102.13.0/js/src/modules/fdlibm/src -I/builddir/build/BUILD/firefox-102.13.0/js/src/dist/include -DMOZILLA_CLIENT -include /builddir/build/BUILD/firefox-102.13.0/js/src/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 -Wformat -Wformat-overflow=2 -Wno-psabi -fno-sized-deallocation -fno-aligned-new -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wno-parentheses -Wno-sign-compare -fno-strict-aliasing -ffp-contract=off  -MD -MP -MF .deps/e_atanh.o.pp   /builddir/build/BUILD/firefox-102.13.0/modules/fdlibm/src/e_atanh.cpp
make[3]: Leaving directory '/builddir/build/BUILD/firefox-102.13.0/js/src/modules/fdlibm/src'
make[3]: Entering directory '/builddir/build/BUILD/firefox-102.13.0/js/src/modules/fdlibm/src'
modules/fdlibm/src/e_asin.o
/usr/lib64/ccache/g++ -o e_asin.o -c  -I/builddir/build/BUILD/firefox-102.13.0/js/src/dist/system_wrappers -include /builddir/build/BUILD/firefox-102.13.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/builddir/build/BUILD/firefox-102.13.0/modules/fdlibm/src -I/builddir/build/BUILD/firefox-102.13.0/js/src/modules/fdlibm/src -I/builddir/build/BUILD/firefox-102.13.0/js/src/dist/include -DMOZILLA_CLIENT -include /builddir/build/BUILD/firefox-102.13.0/js/src/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 -Wformat -Wformat-overflow=2 -Wno-psabi -fno-sized-deallocation -fno-aligned-new -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wno-parentheses -Wno-sign-compare -fno-strict-aliasing -ffp-contract=off  -MD -MP -MF .deps/e_asin.o.pp   /builddir/build/BUILD/firefox-102.13.0/modules/fdlibm/src/e_asin.cpp
make[3]: Leaving directory '/builddir/build/BUILD/firefox-102.13.0/js/src/modules/fdlibm/src'
make[3]: Entering directory '/builddir/build/BUILD/firefox-102.13.0/js/src/mozglue/baseprofiler'
mozglue/baseprofiler/Unified_cpp_mozglue_baseprofiler0.o
/usr/lib64/ccache/g++ -o Unified_cpp_mozglue_baseprofiler0.o -c  -I/builddir/build/BUILD/firefox-102.13.0/js/src/dist/system_wrappers -include /builddir/build/BUILD/firefox-102.13.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DIMPL_MFBT -DMOZ_HAS_MOZGLUE -I/builddir/build/BUILD/firefox-102.13.0/mozglue/baseprofiler -I/builddir/build/BUILD/firefox-102.13.0/js/src/mozglue/baseprofiler -I/builddir/build/BUILD/firefox-102.13.0/js/src/dist/include -DMOZILLA_CLIENT -include /builddir/build/BUILD/firefox-102.13.0/js/src/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 -Wformat -Wformat-overflow=2 -Wno-psabi -fno-sized-deallocation -fno-aligned-new -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wno-ignored-qualifiers -fno-strict-aliasing -ffp-contract=off  -MD -MP -MF .deps/Unified_cpp_mozglue_baseprofiler0.o.pp   Unified_cpp_mozglue_baseprofiler0.cpp
make[3]: Leaving directory '/builddir/build/BUILD/firefox-102.13.0/js/src/mozglue/baseprofiler'
make[3]: Entering directory '/builddir/build/BUILD/firefox-102.13.0/js/src/modules/fdlibm/src'
modules/fdlibm/src/e_cosh.o
/usr/lib64/ccache/g++ -o e_cosh.o -c  -I/builddir/build/BUILD/firefox-102.13.0/js/src/dist/system_wrappers -include /builddir/build/BUILD/firefox-102.13.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/builddir/build/BUILD/firefox-102.13.0/modules/fdlibm/src -I/builddir/build/BUILD/firefox-102.13.0/js/src/modules/fdlibm/src -I/builddir/build/BUILD/firefox-102.13.0/js/src/dist/include -DMOZILLA_CLIENT -include /builddir/build/BUILD/firefox-102.13.0/js/src/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 -Wformat -Wformat-overflow=2 -Wno-psabi -fno-sized-deallocation -fno-aligned-new -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wno-parentheses -Wno-sign-compare -fno-strict-aliasing -ffp-contract=off  -MD -MP -MF .deps/e_cosh.o.pp   /builddir/build/BUILD/firefox-102.13.0/modules/fdlibm/src/e_cosh.cpp
make[3]: Leaving directory '/builddir/build/BUILD/firefox-102.13.0/js/src/modules/fdlibm/src'
make[3]: Entering directory '/builddir/build/BUILD/firefox-102.13.0/js/src/modules/fdlibm/src'
modules/fdlibm/src/e_exp.o
/usr/lib64/ccache/g++ -o e_exp.o -c  -I/builddir/build/BUILD/firefox-102.13.0/js/src/dist/system_wrappers -include /builddir/build/BUILD/firefox-102.13.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/builddir/build/BUILD/firefox-102.13.0/modules/fdlibm/src -I/builddir/build/BUILD/firefox-102.13.0/js/src/modules/fdlibm/src -I/builddir/build/BUILD/firefox-102.13.0/js/src/dist/include -DMOZILLA_CLIENT -include /builddir/build/BUILD/firefox-102.13.0/js/src/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 -Wformat -Wformat-overflow=2 -Wno-psabi -fno-sized-deallocation -fno-aligned-new -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wno-parentheses -Wno-sign-compare -fno-strict-aliasing -ffp-contract=off  -MD -MP -MF .deps/e_exp.o.pp   /builddir/build/BUILD/firefox-102.13.0/modules/fdlibm/src/e_exp.cpp
make[3]: Leaving directory '/builddir/build/BUILD/firefox-102.13.0/js/src/modules/fdlibm/src'
make[3]: Entering directory '/builddir/build/BUILD/firefox-102.13.0/js/src/mfbt'
mfbt/lz4frame.o
/usr/lib64/ccache/gcc -std=gnu99 -o lz4frame.o -c  -I/builddir/build/BUILD/firefox-102.13.0/js/src/dist/system_wrappers -include /builddir/build/BUILD/firefox-102.13.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DIMPL_MFBT -DLZ4LIB_VISIBILITY= -I/builddir/build/BUILD/firefox-102.13.0/mfbt -I/builddir/build/BUILD/firefox-102.13.0/js/src/mfbt -I/builddir/build/BUILD/firefox-102.13.0/mfbt/double-conversion -I/builddir/build/BUILD/firefox-102.13.0/js/src/dist/include -include /builddir/build/BUILD/firefox-102.13.0/js/src/js/src/js-confdefs.h -DMOZILLA_CLIENT -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -ffunction-sections -fdata-sections -fno-math-errno -pthread -pipe -gdwarf-4 -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 -Wformat -Wformat-overflow=2 -Werror=implicit-function-declaration -Wno-psabi -fno-strict-aliasing -ffp-contract=off  -MD -MP -MF .deps/lz4frame.o.pp   /builddir/build/BUILD/firefox-102.13.0/mfbt/lz4/lz4frame.c
make[3]: Leaving directory '/builddir/build/BUILD/firefox-102.13.0/js/src/mfbt'
make[3]: Entering directory '/builddir/build/BUILD/firefox-102.13.0/js/src/modules/fdlibm/src'
modules/fdlibm/src/e_log.o
/usr/lib64/ccache/g++ -o e_log.o -c  -I/builddir/build/BUILD/firefox-102.13.0/js/src/dist/system_wrappers -include /builddir/build/BUILD/firefox-102.13.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/builddir/build/BUILD/firefox-102.13.0/modules/fdlibm/src -I/builddir/build/BUILD/firefox-102.13.0/js/src/modules/fdlibm/src -I/builddir/build/BUILD/firefox-102.13.0/js/src/dist/include -DMOZILLA_CLIENT -include /builddir/build/BUILD/firefox-102.13.0/js/src/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 -Wformat -Wformat-overflow=2 -Wno-psabi -fno-sized-deallocation -fno-aligned-new -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wno-parentheses -Wno-sign-compare -fno-strict-aliasing -ffp-contract=off  -MD -MP -MF .deps/e_log.o.pp   /builddir/build/BUILD/firefox-102.13.0/modules/fdlibm/src/e_log.cpp
make[3]: Leaving directory '/builddir/build/BUILD/firefox-102.13.0/js/src/modules/fdlibm/src'
make[3]: Entering directory '/builddir/build/BUILD/firefox-102.13.0/js/src/js/src/util'
js/src/util/Utility.o
/usr/lib64/ccache/g++ -o Utility.o -c  -I/builddir/build/BUILD/firefox-102.13.0/js/src/dist/system_wrappers -include /builddir/build/BUILD/firefox-102.13.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/builddir/build/BUILD/firefox-102.13.0/js/src/util -I/builddir/build/BUILD/firefox-102.13.0/js/src/js/src/util -I/builddir/build/BUILD/firefox-102.13.0/js/src/js/src -I/builddir/build/BUILD/firefox-102.13.0/js/src -I/builddir/build/BUILD/firefox-102.13.0/js/src/dist/include -DMOZILLA_CLIENT -include /builddir/build/BUILD/firefox-102.13.0/js/src/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 -Wformat -Wformat-overflow=2 -Wno-psabi -fno-sized-deallocation -fno-aligned-new -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Werror=format -Wno-attributes -fno-strict-aliasing -ffp-contract=off  -MD -MP -MF .deps/Utility.o.pp   /builddir/build/BUILD/firefox-102.13.0/js/src/util/Utility.cpp
make[3]: Leaving directory '/builddir/build/BUILD/firefox-102.13.0/js/src/js/src/util'
make[3]: Entering directory '/builddir/build/BUILD/firefox-102.13.0/js/src/mozglue/misc'
mozglue/misc/ConditionVariable_posix.o
/usr/lib64/ccache/g++ -o ConditionVariable_posix.o -c  -I/builddir/build/BUILD/firefox-102.13.0/js/src/dist/system_wrappers -include /builddir/build/BUILD/firefox-102.13.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/builddir/build/BUILD/firefox-102.13.0/mozglue/misc -I/builddir/build/BUILD/firefox-102.13.0/js/src/mozglue/misc -I/builddir/build/BUILD/firefox-102.13.0/js/src/dist/include -DMOZILLA_CLIENT -include /builddir/build/BUILD/firefox-102.13.0/js/src/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 -Wformat -Wformat-overflow=2 -Wno-psabi -fno-sized-deallocation -fno-aligned-new -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -fno-strict-aliasing -ffp-contract=off  -MD -MP -MF .deps/ConditionVariable_posix.o.pp   /builddir/build/BUILD/firefox-102.13.0/mozglue/misc/ConditionVariable_posix.cpp
make[3]: Leaving directory '/builddir/build/BUILD/firefox-102.13.0/js/src/mozglue/misc'
make[3]: Entering directory '/builddir/build/BUILD/firefox-102.13.0/js/src/js/src/util'
js/src/util/DoubleToString.o
/usr/lib64/ccache/g++ -o DoubleToString.o -c  -I/builddir/build/BUILD/firefox-102.13.0/js/src/dist/system_wrappers -include /builddir/build/BUILD/firefox-102.13.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/builddir/build/BUILD/firefox-102.13.0/js/src/util -I/builddir/build/BUILD/firefox-102.13.0/js/src/js/src/util -I/builddir/build/BUILD/firefox-102.13.0/js/src/js/src -I/builddir/build/BUILD/firefox-102.13.0/js/src -I/builddir/build/BUILD/firefox-102.13.0/js/src/dist/include -DMOZILLA_CLIENT -include /builddir/build/BUILD/firefox-102.13.0/js/src/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 -Wformat -Wformat-overflow=2 -Wno-psabi -fno-sized-deallocation -fno-aligned-new -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Werror=format -Wno-attributes -fno-strict-aliasing -ffp-contract=off  -MD -MP -MF .deps/DoubleToString.o.pp  -Wno-implicit-fallthrough /builddir/build/BUILD/firefox-102.13.0/js/src/util/DoubleToString.cpp
make[3]: Leaving directory '/builddir/build/BUILD/firefox-102.13.0/js/src/js/src/util'
make[3]: Entering directory '/builddir/build/BUILD/firefox-102.13.0/js/src/modules/fdlibm/src'
modules/fdlibm/src/e_hypot.o
/usr/lib64/ccache/g++ -o e_hypot.o -c  -I/builddir/build/BUILD/firefox-102.13.0/js/src/dist/system_wrappers -include /builddir/build/BUILD/firefox-102.13.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/builddir/build/BUILD/firefox-102.13.0/modules/fdlibm/src -I/builddir/build/BUILD/firefox-102.13.0/js/src/modules/fdlibm/src -I/builddir/build/BUILD/firefox-102.13.0/js/src/dist/include -DMOZILLA_CLIENT -include /builddir/build/BUILD/firefox-102.13.0/js/src/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 -Wformat -Wformat-overflow=2 -Wno-psabi -fno-sized-deallocation -fno-aligned-new -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wno-parentheses -Wno-sign-compare -fno-strict-aliasing -ffp-contract=off  -MD -MP -MF .deps/e_hypot.o.pp   /builddir/build/BUILD/firefox-102.13.0/modules/fdlibm/src/e_hypot.cpp
make[3]: Leaving directory '/builddir/build/BUILD/firefox-102.13.0/js/src/modules/fdlibm/src'
make[3]: Entering directory '/builddir/build/BUILD/firefox-102.13.0/js/src/mozglue/misc'
mozglue/misc/MmapFaultHandler.o
/usr/lib64/ccache/g++ -o MmapFaultHandler.o -c  -I/builddir/build/BUILD/firefox-102.13.0/js/src/dist/system_wrappers -include /builddir/build/BUILD/firefox-102.13.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/builddir/build/BUILD/firefox-102.13.0/mozglue/misc -I/builddir/build/BUILD/firefox-102.13.0/js/src/mozglue/misc -I/builddir/build/BUILD/firefox-102.13.0/js/src/dist/include -DMOZILLA_CLIENT -include /builddir/build/BUILD/firefox-102.13.0/js/src/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 -Wformat -Wformat-overflow=2 -Wno-psabi -fno-sized-deallocation -fno-aligned-new -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -fno-strict-aliasing -ffp-contract=off  -MD -MP -MF .deps/MmapFaultHandler.o.pp   /builddir/build/BUILD/firefox-102.13.0/mozglue/misc/MmapFaultHandler.cpp
make[3]: Leaving directory '/builddir/build/BUILD/firefox-102.13.0/js/src/mozglue/misc'
make[3]: Entering directory '/builddir/build/BUILD/firefox-102.13.0/js/src/mozglue/misc'
mozglue/misc/Mutex_posix.o
/usr/lib64/ccache/g++ -o Mutex_posix.o -c  -I/builddir/build/BUILD/firefox-102.13.0/js/src/dist/system_wrappers -include /builddir/build/BUILD/firefox-102.13.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/builddir/build/BUILD/firefox-102.13.0/mozglue/misc -I/builddir/build/BUILD/firefox-102.13.0/js/src/mozglue/misc -I/builddir/build/BUILD/firefox-102.13.0/js/src/dist/include -DMOZILLA_CLIENT -include /builddir/build/BUILD/firefox-102.13.0/js/src/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 -Wformat -Wformat-overflow=2 -Wno-psabi -fno-sized-deallocation -fno-aligned-new -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -fno-strict-aliasing -ffp-contract=off  -MD -MP -MF .deps/Mutex_posix.o.pp   /builddir/build/BUILD/firefox-102.13.0/mozglue/misc/Mutex_posix.cpp
make[3]: Leaving directory '/builddir/build/BUILD/firefox-102.13.0/js/src/mozglue/misc'
make[3]: Entering directory '/builddir/build/BUILD/firefox-102.13.0/js/src/modules/fdlibm/src'
modules/fdlibm/src/e_log10.o
/usr/lib64/ccache/g++ -o e_log10.o -c  -I/builddir/build/BUILD/firefox-102.13.0/js/src/dist/system_wrappers -include /builddir/build/BUILD/firefox-102.13.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/builddir/build/BUILD/firefox-102.13.0/modules/fdlibm/src -I/builddir/build/BUILD/firefox-102.13.0/js/src/modules/fdlibm/src -I/builddir/build/BUILD/firefox-102.13.0/js/src/dist/include -DMOZILLA_CLIENT -include /builddir/build/BUILD/firefox-102.13.0/js/src/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 -Wformat -Wformat-overflow=2 -Wno-psabi -fno-sized-deallocation -fno-aligned-new -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wno-parentheses -Wno-sign-compare -fno-strict-aliasing -ffp-contract=off  -MD -MP -MF .deps/e_log10.o.pp   /builddir/build/BUILD/firefox-102.13.0/modules/fdlibm/src/e_log10.cpp
make[3]: Leaving directory '/builddir/build/BUILD/firefox-102.13.0/js/src/modules/fdlibm/src'
make[3]: Entering directory '/builddir/build/BUILD/firefox-102.13.0/js/src/mozglue/misc'
mozglue/misc/RWLock_posix.o
/usr/lib64/ccache/g++ -o RWLock_posix.o -c  -I/builddir/build/BUILD/firefox-102.13.0/js/src/dist/system_wrappers -include /builddir/build/BUILD/firefox-102.13.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/builddir/build/BUILD/firefox-102.13.0/mozglue/misc -I/builddir/build/BUILD/firefox-102.13.0/js/src/mozglue/misc -I/builddir/build/BUILD/firefox-102.13.0/js/src/dist/include -DMOZILLA_CLIENT -include /builddir/build/BUILD/firefox-102.13.0/js/src/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 -Wformat -Wformat-overflow=2 -Wno-psabi -fno-sized-deallocation -fno-aligned-new -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -fno-strict-aliasing -ffp-contract=off  -MD -MP -MF .deps/RWLock_posix.o.pp   /builddir/build/BUILD/firefox-102.13.0/mozglue/misc/RWLock_posix.cpp
make[3]: Leaving directory '/builddir/build/BUILD/firefox-102.13.0/js/src/mozglue/misc'
make[3]: Entering directory '/builddir/build/BUILD/firefox-102.13.0/js/src/modules/fdlibm/src'
modules/fdlibm/src/e_log2.o
/usr/lib64/ccache/g++ -o e_log2.o -c  -I/builddir/build/BUILD/firefox-102.13.0/js/src/dist/system_wrappers -include /builddir/build/BUILD/firefox-102.13.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/builddir/build/BUILD/firefox-102.13.0/modules/fdlibm/src -I/builddir/build/BUILD/firefox-102.13.0/js/src/modules/fdlibm/src -I/builddir/build/BUILD/firefox-102.13.0/js/src/dist/include -DMOZILLA_CLIENT -include /builddir/build/BUILD/firefox-102.13.0/js/src/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 -Wformat -Wformat-overflow=2 -Wno-psabi -fno-sized-deallocation -fno-aligned-new -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wno-parentheses -Wno-sign-compare -fno-strict-aliasing -ffp-contract=off  -MD -MP -MF .deps/e_log2.o.pp   /builddir/build/BUILD/firefox-102.13.0/modules/fdlibm/src/e_log2.cpp
make[3]: Leaving directory '/builddir/build/BUILD/firefox-102.13.0/js/src/modules/fdlibm/src'
make[3]: Entering directory '/builddir/build/BUILD/firefox-102.13.0/js/src/intl/components'
intl/components/Unified_cpp_intl_components0.o
/usr/lib64/ccache/g++ -o Unified_cpp_intl_components0.o -c  -I/builddir/build/BUILD/firefox-102.13.0/js/src/dist/system_wrappers -include /builddir/build/BUILD/firefox-102.13.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DMOZ_HAS_MOZGLUE -I/builddir/build/BUILD/firefox-102.13.0/intl/components -I/builddir/build/BUILD/firefox-102.13.0/js/src/intl/components -I/builddir/build/BUILD/firefox-102.13.0/js/src/dist/include -DMOZILLA_CLIENT -include /builddir/build/BUILD/firefox-102.13.0/js/src/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 -Wformat -Wformat-overflow=2 -Wno-psabi -fno-sized-deallocation -fno-aligned-new -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -fno-strict-aliasing -ffp-contract=off  -MD -MP -MF .deps/Unified_cpp_intl_components0.o.pp   Unified_cpp_intl_components0.cpp
make[3]: Leaving directory '/builddir/build/BUILD/firefox-102.13.0/js/src/intl/components'
In file included from Unified_cpp_intl_components0.cpp:29:
/builddir/build/BUILD/firefox-102.13.0/intl/components/src/Collator.cpp: In member function 'mozilla::intl::Collator::SetStrength(mozilla::intl::Collator::Strength)':
/builddir/build/BUILD/firefox-102.13.0/intl/components/src/Collator.cpp:121:19: warning: 'strength' may be used uninitialized [-Wmaybe-uninitialized]
  121 |   ucol_setStrength(mCollator.GetMut(), strength);
      |                   ^
/builddir/build/BUILD/firefox-102.13.0/intl/components/src/Collator.cpp:99:22: note: 'strength' was declared here
   99 |   UColAttributeValue strength;
      |                      ^~~~~~~~
/builddir/build/BUILD/firefox-102.13.0/intl/components/src/Collator.cpp: In member function 'mozilla::intl::Collator::SetCaseLevel(mozilla::intl::Collator::Feature)':
/builddir/build/BUILD/firefox-102.13.0/intl/components/src/Collator.cpp:128:20: warning: 'featureICU' may be used uninitialized [-Wmaybe-uninitialized]
  128 |   ucol_setAttribute(mCollator.GetMut(), UCOL_CASE_LEVEL, featureICU, &status);
      |                    ^
/builddir/build/BUILD/firefox-102.13.0/intl/components/src/Collator.cpp:126:22: note: 'featureICU' was declared here
  126 |   UColAttributeValue featureICU;
      |                      ^~~~~~~~~~
/builddir/build/BUILD/firefox-102.13.0/intl/components/src/Collator.cpp: In member function 'mozilla::intl::Collator::SetAlternateHandling(mozilla::intl::Collator::AlternateHandling)':
/builddir/build/BUILD/firefox-102.13.0/intl/components/src/Collator.cpp:148:20: warning: 'handling' may be used uninitialized [-Wmaybe-uninitialized]
  148 |   ucol_setAttribute(mCollator.GetMut(), UCOL_ALTERNATE_HANDLING, handling,
      |                    ^
/builddir/build/BUILD/firefox-102.13.0/intl/components/src/Collator.cpp:135:22: note: 'handling' was declared here
  135 |   UColAttributeValue handling;
      |                      ^~~~~~~~
/builddir/build/BUILD/firefox-102.13.0/intl/components/src/Collator.cpp: In member function 'mozilla::intl::Collator::SetNumericCollation(mozilla::intl::Collator::Feature)':
/builddir/build/BUILD/firefox-102.13.0/intl/components/src/Collator.cpp:158:20: warning: 'featureICU' may be used uninitialized [-Wmaybe-uninitialized]
  158 |   ucol_setAttribute(mCollator.GetMut(), UCOL_NUMERIC_COLLATION, featureICU,
      |                    ^
/builddir/build/BUILD/firefox-102.13.0/intl/components/src/Collator.cpp:155:22: note: 'featureICU' was declared here
  155 |   UColAttributeValue featureICU;
      |                      ^~~~~~~~~~
/builddir/build/BUILD/firefox-102.13.0/intl/components/src/Collator.cpp: In member function 'mozilla::intl::Collator::SetNormalizationMode(mozilla::intl::Collator::Feature)':
/builddir/build/BUILD/firefox-102.13.0/intl/components/src/Collator.cpp:167:20: warning: 'featureICU' may be used uninitialized [-Wmaybe-uninitialized]
  167 |   ucol_setAttribute(mCollator.GetMut(), UCOL_NORMALIZATION_MODE, featureICU,
      |                    ^
/builddir/build/BUILD/firefox-102.13.0/intl/components/src/Collator.cpp:165:22: note: 'featureICU' was declared here
  165 |   UColAttributeValue featureICU;
      |                      ^~~~~~~~~~
make[3]: Entering directory '/builddir/build/BUILD/firefox-102.13.0/js/src/modules/fdlibm/src'
modules/fdlibm/src/e_pow.o
/usr/lib64/ccache/g++ -o e_pow.o -c  -I/builddir/build/BUILD/firefox-102.13.0/js/src/dist/system_wrappers -include /builddir/build/BUILD/firefox-102.13.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/builddir/build/BUILD/firefox-102.13.0/modules/fdlibm/src -I/builddir/build/BUILD/firefox-102.13.0/js/src/modules/fdlibm/src -I/builddir/build/BUILD/firefox-102.13.0/js/src/dist/include -DMOZILLA_CLIENT -include /builddir/build/BUILD/firefox-102.13.0/js/src/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 -Wformat -Wformat-overflow=2 -Wno-psabi -fno-sized-deallocation -fno-aligned-new -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wno-parentheses -Wno-sign-compare -fno-strict-aliasing -ffp-contract=off  -MD -MP -MF .deps/e_pow.o.pp   /builddir/build/BUILD/firefox-102.13.0/modules/fdlibm/src/e_pow.cpp
make[3]: Leaving directory '/builddir/build/BUILD/firefox-102.13.0/js/src/modules/fdlibm/src'
make[3]: Entering directory '/builddir/build/BUILD/firefox-102.13.0/js/src/mozglue/misc'
mozglue/misc/StackWalk.o
/usr/lib64/ccache/g++ -o StackWalk.o -c  -I/builddir/build/BUILD/firefox-102.13.0/js/src/dist/system_wrappers -include /builddir/build/BUILD/firefox-102.13.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/builddir/build/BUILD/firefox-102.13.0/mozglue/misc -I/builddir/build/BUILD/firefox-102.13.0/js/src/mozglue/misc -I/builddir/build/BUILD/firefox-102.13.0/js/src/dist/include -DMOZILLA_CLIENT -include /builddir/build/BUILD/firefox-102.13.0/js/src/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 -Wformat -Wformat-overflow=2 -Wno-psabi -fno-sized-deallocation -fno-aligned-new -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -fno-strict-aliasing -ffp-contract=off  -MD -MP -MF .deps/StackWalk.o.pp   /builddir/build/BUILD/firefox-102.13.0/mozglue/misc/StackWalk.cpp
make[3]: Leaving directory '/builddir/build/BUILD/firefox-102.13.0/js/src/mozglue/misc'
make[3]: Entering directory '/builddir/build/BUILD/firefox-102.13.0/js/src/modules/fdlibm/src'
modules/fdlibm/src/e_sinh.o
/usr/lib64/ccache/g++ -o e_sinh.o -c  -I/builddir/build/BUILD/firefox-102.13.0/js/src/dist/system_wrappers -include /builddir/build/BUILD/firefox-102.13.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/builddir/build/BUILD/firefox-102.13.0/modules/fdlibm/src -I/builddir/build/BUILD/firefox-102.13.0/js/src/modules/fdlibm/src -I/builddir/build/BUILD/firefox-102.13.0/js/src/dist/include -DMOZILLA_CLIENT -include /builddir/build/BUILD/firefox-102.13.0/js/src/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 -Wformat -Wformat-overflow=2 -Wno-psabi -fno-sized-deallocation -fno-aligned-new -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wno-parentheses -Wno-sign-compare -fno-strict-aliasing -ffp-contract=off  -MD -MP -MF .deps/e_sinh.o.pp   /builddir/build/BUILD/firefox-102.13.0/modules/fdlibm/src/e_sinh.cpp
make[3]: Leaving directory '/builddir/build/BUILD/firefox-102.13.0/js/src/modules/fdlibm/src'
make[3]: Entering directory '/builddir/build/BUILD/firefox-102.13.0/js/src/intl/components'
intl/components/Unified_cpp_intl_components4.o
/usr/lib64/ccache/g++ -o Unified_cpp_intl_components4.o -c  -I/builddir/build/BUILD/firefox-102.13.0/js/src/dist/system_wrappers -include /builddir/build/BUILD/firefox-102.13.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DMOZ_HAS_MOZGLUE -I/builddir/build/BUILD/firefox-102.13.0/intl/components -I/builddir/build/BUILD/firefox-102.13.0/js/src/intl/components -I/builddir/build/BUILD/firefox-102.13.0/js/src/dist/include -DMOZILLA_CLIENT -include /builddir/build/BUILD/firefox-102.13.0/js/src/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 -Wformat -Wformat-overflow=2 -Wno-psabi -fno-sized-deallocation -fno-aligned-new -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -fno-strict-aliasing -ffp-contract=off  -MD -MP -MF .deps/Unified_cpp_intl_components4.o.pp   Unified_cpp_intl_components4.cpp
make[3]: Leaving directory '/builddir/build/BUILD/firefox-102.13.0/js/src/intl/components'
In file included from Unified_cpp_intl_components4.cpp:11:
/builddir/build/BUILD/firefox-102.13.0/intl/components/src/RelativeTimeFormat.cpp: In function 'mozilla::intl::RelativeTimeFormat::TryCreate(char const*, mozilla::intl::RelativeTimeFormatOptions const&)':
/builddir/build/BUILD/firefox-102.13.0/intl/components/src/RelativeTimeFormat.cpp:57:23: warning: 'relDateTimeStyle' may be used uninitialized [-Wmaybe-uninitialized]
   57 |       ureldatefmt_open(IcuLocale(aLocale), nf, relDateTimeStyle,
      |                       ^
/builddir/build/BUILD/firefox-102.13.0/intl/components/src/RelativeTimeFormat.cpp:43:39: note: 'relDateTimeStyle' was declared here
   43 |   UDateRelativeDateTimeFormatterStyle relDateTimeStyle;
      |                                       ^~~~~~~~~~~~~~~~
make[3]: Entering directory '/builddir/build/BUILD/firefox-102.13.0/js/src/modules/fdlibm/src'
modules/fdlibm/src/k_cos.o
/usr/lib64/ccache/g++ -o k_cos.o -c  -I/builddir/build/BUILD/firefox-102.13.0/js/src/dist/system_wrappers -include /builddir/build/BUILD/firefox-102.13.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/builddir/build/BUILD/firefox-102.13.0/modules/fdlibm/src -I/builddir/build/BUILD/firefox-102.13.0/js/src/modules/fdlibm/src -I/builddir/build/BUILD/firefox-102.13.0/js/src/dist/include -DMOZILLA_CLIENT -include /builddir/build/BUILD/firefox-102.13.0/js/src/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 -Wformat -Wformat-overflow=2 -Wno-psabi -fno-sized-deallocation -fno-aligned-new -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wno-parentheses -Wno-sign-compare -fno-strict-aliasing -ffp-contract=off  -MD -MP -MF .deps/k_cos.o.pp   /builddir/build/BUILD/firefox-102.13.0/modules/fdlibm/src/k_cos.cpp
make[3]: Leaving directory '/builddir/build/BUILD/firefox-102.13.0/js/src/modules/fdlibm/src'
make[3]: Entering directory '/builddir/build/BUILD/firefox-102.13.0/js/src/modules/fdlibm/src'
modules/fdlibm/src/k_exp.o
/usr/lib64/ccache/g++ -o k_exp.o -c  -I/builddir/build/BUILD/firefox-102.13.0/js/src/dist/system_wrappers -include /builddir/build/BUILD/firefox-102.13.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/builddir/build/BUILD/firefox-102.13.0/modules/fdlibm/src -I/builddir/build/BUILD/firefox-102.13.0/js/src/modules/fdlibm/src -I/builddir/build/BUILD/firefox-102.13.0/js/src/dist/include -DMOZILLA_CLIENT -include /builddir/build/BUILD/firefox-102.13.0/js/src/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 -Wformat -Wformat-overflow=2 -Wno-psabi -fno-sized-deallocation -fno-aligned-new -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wno-parentheses -Wno-sign-compare -fno-strict-aliasing -ffp-contract=off  -MD -MP -MF .deps/k_exp.o.pp   /builddir/build/BUILD/firefox-102.13.0/modules/fdlibm/src/k_exp.cpp
make[3]: Leaving directory '/builddir/build/BUILD/firefox-102.13.0/js/src/modules/fdlibm/src'
make[3]: Entering directory '/builddir/build/BUILD/firefox-102.13.0/js/src/modules/fdlibm/src'
modules/fdlibm/src/k_sin.o
/usr/lib64/ccache/g++ -o k_sin.o -c  -I/builddir/build/BUILD/firefox-102.13.0/js/src/dist/system_wrappers -include /builddir/build/BUILD/firefox-102.13.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/builddir/build/BUILD/firefox-102.13.0/modules/fdlibm/src -I/builddir/build/BUILD/firefox-102.13.0/js/src/modules/fdlibm/src -I/builddir/build/BUILD/firefox-102.13.0/js/src/dist/include -DMOZILLA_CLIENT -include /builddir/build/BUILD/firefox-102.13.0/js/src/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 -Wformat -Wformat-overflow=2 -Wno-psabi -fno-sized-deallocation -fno-aligned-new -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wno-parentheses -Wno-sign-compare -fno-strict-aliasing -ffp-contract=off  -MD -MP -MF .deps/k_sin.o.pp   /builddir/build/BUILD/firefox-102.13.0/modules/fdlibm/src/k_sin.cpp
make[3]: Leaving directory '/builddir/build/BUILD/firefox-102.13.0/js/src/modules/fdlibm/src'
   Compiling semver-parser v0.7.0
     Running `CARGO=/usr/bin/cargo CARGO_CRATE_NAME=semver_parser CARGO_MANIFEST_DIR=/builddir/build/BUILD/firefox-102.13.0/third_party/rust/semver-parser CARGO_PKG_AUTHORS='Steve Klabnik <steve@steveklabnik.com>' CARGO_PKG_DESCRIPTION='Parsing of the semver spec.
' CARGO_PKG_HOMEPAGE='https://github.com/steveklabnik/semver-parser' CARGO_PKG_LICENSE=MIT/Apache-2.0 CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=semver-parser CARGO_PKG_README='' CARGO_PKG_REPOSITORY='https://github.com/steveklabnik/semver-parser' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=0.7.0 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=7 CARGO_PKG_VERSION_PATCH=0 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH='/builddir/build/BUILD/firefox-102.13.0/js/src/release/deps:/usr/lib' /usr/bin/rustc --crate-name semver_parser /builddir/build/BUILD/firefox-102.13.0/third_party/rust/semver-parser/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=e4f59293e17186e8 -C extra-filename=-e4f59293e17186e8 --out-dir /builddir/build/BUILD/firefox-102.13.0/js/src/release/deps -C linker=/builddir/build/BUILD/firefox-102.13.0/build/cargo-linker -L dependency=/builddir/build/BUILD/firefox-102.13.0/js/src/release/deps --cap-lints warn`
warning: use of deprecated macro `try`: use the `?` operator instead
  --> /builddir/build/BUILD/firefox-102.13.0/third_party/rust/semver-parser/src/version.rs:75:9
   |
75 |         try!(write!(f, "{}.{}.{}", self.major, self.minor, self.patch));
   |         ^^^
   |
   = note: `#[warn(deprecated)]` on by default
warning: use of deprecated macro `try`: use the `?` operator instead
  --> /builddir/build/BUILD/firefox-102.13.0/third_party/rust/semver-parser/src/version.rs:79:13
   |
79 |             try!(write!(f, "-{}", strs.join(".")));
   |             ^^^
warning: use of deprecated macro `try`: use the `?` operator instead
  --> /builddir/build/BUILD/firefox-102.13.0/third_party/rust/semver-parser/src/version.rs:84:13
   |
84 |             try!(write!(f, "+{}", strs.join(".")));
   |             ^^^
warning: use of deprecated macro `try`: use the `?` operator instead
   --> /builddir/build/BUILD/firefox-102.13.0/third_party/rust/semver-parser/src/range.rs:184:22
    |
184 |     let predicates = try!(predicates);
    |                      ^^^
make[3]: Entering directory '/builddir/build/BUILD/firefox-102.13.0/js/src/modules/fdlibm/src'
modules/fdlibm/src/k_tan.o
/usr/lib64/ccache/g++ -o k_tan.o -c  -I/builddir/build/BUILD/firefox-102.13.0/js/src/dist/system_wrappers -include /builddir/build/BUILD/firefox-102.13.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/builddir/build/BUILD/firefox-102.13.0/modules/fdlibm/src -I/builddir/build/BUILD/firefox-102.13.0/js/src/modules/fdlibm/src -I/builddir/build/BUILD/firefox-102.13.0/js/src/dist/include -DMOZILLA_CLIENT -include /builddir/build/BUILD/firefox-102.13.0/js/src/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 -Wformat -Wformat-overflow=2 -Wno-psabi -fno-sized-deallocation -fno-aligned-new -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wno-parentheses -Wno-sign-compare -fno-strict-aliasing -ffp-contract=off  -MD -MP -MF .deps/k_tan.o.pp   /builddir/build/BUILD/firefox-102.13.0/modules/fdlibm/src/k_tan.cpp
make[3]: Leaving directory '/builddir/build/BUILD/firefox-102.13.0/js/src/modules/fdlibm/src'
   Compiling mozbuild v0.1.0 (/builddir/build/BUILD/firefox-102.13.0/build/rust/mozbuild)
     Running `CARGO=/usr/bin/cargo CARGO_CRATE_NAME=build_script_build CARGO_MANIFEST_DIR=/builddir/build/BUILD/firefox-102.13.0/build/rust/mozbuild CARGO_PKG_AUTHORS='' CARGO_PKG_DESCRIPTION='' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE=MPL-2.0 CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=mozbuild CARGO_PKG_README='' 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='/builddir/build/BUILD/firefox-102.13.0/js/src/release/deps:/usr/lib' /usr/bin/rustc --crate-name build_script_build --edition=2018 build/rust/mozbuild/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=095b31b8ac9180ba -C extra-filename=-095b31b8ac9180ba --out-dir /builddir/build/BUILD/firefox-102.13.0/js/src/release/build/mozbuild-095b31b8ac9180ba -C linker=/builddir/build/BUILD/firefox-102.13.0/build/cargo-linker -C incremental=/builddir/build/BUILD/firefox-102.13.0/js/src/release/incremental -L dependency=/builddir/build/BUILD/firefox-102.13.0/js/src/release/deps`
make[3]: Entering directory '/builddir/build/BUILD/firefox-102.13.0/js/src/modules/fdlibm/src'
modules/fdlibm/src/k_rem_pio2.o
/usr/lib64/ccache/g++ -o k_rem_pio2.o -c  -I/builddir/build/BUILD/firefox-102.13.0/js/src/dist/system_wrappers -include /builddir/build/BUILD/firefox-102.13.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/builddir/build/BUILD/firefox-102.13.0/modules/fdlibm/src -I/builddir/build/BUILD/firefox-102.13.0/js/src/modules/fdlibm/src -I/builddir/build/BUILD/firefox-102.13.0/js/src/dist/include -DMOZILLA_CLIENT -include /builddir/build/BUILD/firefox-102.13.0/js/src/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 -Wformat -Wformat-overflow=2 -Wno-psabi -fno-sized-deallocation -fno-aligned-new -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wno-parentheses -Wno-sign-compare -fno-strict-aliasing -ffp-contract=off  -MD -MP -MF .deps/k_rem_pio2.o.pp   /builddir/build/BUILD/firefox-102.13.0/modules/fdlibm/src/k_rem_pio2.cpp
make[3]: Leaving directory '/builddir/build/BUILD/firefox-102.13.0/js/src/modules/fdlibm/src'
make[3]: Entering directory '/builddir/build/BUILD/firefox-102.13.0/js/src/mozglue/misc'
mozglue/misc/Printf.o
/usr/lib64/ccache/g++ -o Printf.o -c  -I/builddir/build/BUILD/firefox-102.13.0/js/src/dist/system_wrappers -include /builddir/build/BUILD/firefox-102.13.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/builddir/build/BUILD/firefox-102.13.0/mozglue/misc -I/builddir/build/BUILD/firefox-102.13.0/js/src/mozglue/misc -I/builddir/build/BUILD/firefox-102.13.0/js/src/dist/include -DMOZILLA_CLIENT -include /builddir/build/BUILD/firefox-102.13.0/js/src/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 -Wformat -Wformat-overflow=2 -Wno-psabi -fno-sized-deallocation -fno-aligned-new -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -fno-strict-aliasing -ffp-contract=off  -MD -MP -MF .deps/Printf.o.pp   /builddir/build/BUILD/firefox-102.13.0/mozglue/misc/Printf.cpp
make[3]: Leaving directory '/builddir/build/BUILD/firefox-102.13.0/js/src/mozglue/misc'
make[3]: Entering directory '/builddir/build/BUILD/firefox-102.13.0/js/src/modules/fdlibm/src'
modules/fdlibm/src/s_atan.o
/usr/lib64/ccache/g++ -o s_atan.o -c  -I/builddir/build/BUILD/firefox-102.13.0/js/src/dist/system_wrappers -include /builddir/build/BUILD/firefox-102.13.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/builddir/build/BUILD/firefox-102.13.0/modules/fdlibm/src -I/builddir/build/BUILD/firefox-102.13.0/js/src/modules/fdlibm/src -I/builddir/build/BUILD/firefox-102.13.0/js/src/dist/include -DMOZILLA_CLIENT -include /builddir/build/BUILD/firefox-102.13.0/js/src/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 -Wformat -Wformat-overflow=2 -Wno-psabi -fno-sized-deallocation -fno-aligned-new -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wno-parentheses -Wno-sign-compare -fno-strict-aliasing -ffp-contract=off  -MD -MP -MF .deps/s_atan.o.pp   /builddir/build/BUILD/firefox-102.13.0/modules/fdlibm/src/s_atan.cpp
make[3]: Leaving directory '/builddir/build/BUILD/firefox-102.13.0/js/src/modules/fdlibm/src'
make[3]: Entering directory '/builddir/build/BUILD/firefox-102.13.0/js/src/modules/fdlibm/src'
modules/fdlibm/src/s_asinh.o
/usr/lib64/ccache/g++ -o s_asinh.o -c  -I/builddir/build/BUILD/firefox-102.13.0/js/src/dist/system_wrappers -include /builddir/build/BUILD/firefox-102.13.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/builddir/build/BUILD/firefox-102.13.0/modules/fdlibm/src -I/builddir/build/BUILD/firefox-102.13.0/js/src/modules/fdlibm/src -I/builddir/build/BUILD/firefox-102.13.0/js/src/dist/include -DMOZILLA_CLIENT -include /builddir/build/BUILD/firefox-102.13.0/js/src/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 -Wformat -Wformat-overflow=2 -Wno-psabi -fno-sized-deallocation -fno-aligned-new -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wno-parentheses -Wno-sign-compare -fno-strict-aliasing -ffp-contract=off  -MD -MP -MF .deps/s_asinh.o.pp   /builddir/build/BUILD/firefox-102.13.0/modules/fdlibm/src/s_asinh.cpp
make[3]: Leaving directory '/builddir/build/BUILD/firefox-102.13.0/js/src/modules/fdlibm/src'
make[3]: Entering directory '/builddir/build/BUILD/firefox-102.13.0/js/src/mozglue/misc'
mozglue/misc/TimeStamp.o
/usr/lib64/ccache/g++ -o TimeStamp.o -c  -I/builddir/build/BUILD/firefox-102.13.0/js/src/dist/system_wrappers -include /builddir/build/BUILD/firefox-102.13.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/builddir/build/BUILD/firefox-102.13.0/mozglue/misc -I/builddir/build/BUILD/firefox-102.13.0/js/src/mozglue/misc -I/builddir/build/BUILD/firefox-102.13.0/js/src/dist/include -DMOZILLA_CLIENT -include /builddir/build/BUILD/firefox-102.13.0/js/src/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 -Wformat -Wformat-overflow=2 -Wno-psabi -fno-sized-deallocation -fno-aligned-new -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -fno-strict-aliasing -ffp-contract=off  -MD -MP -MF .deps/TimeStamp.o.pp   /builddir/build/BUILD/firefox-102.13.0/mozglue/misc/TimeStamp.cpp
make[3]: Leaving directory '/builddir/build/BUILD/firefox-102.13.0/js/src/mozglue/misc'
     Running `/builddir/build/BUILD/firefox-102.13.0/js/src/release/build/mozbuild-095b31b8ac9180ba/build-script-build`
[mozbuild 0.1.0] cargo:rustc-env=BUILDCONFIG_RS=/builddir/build/BUILD/firefox-102.13.0/js/src/build/rust/mozbuild/buildconfig.rs
   Compiling semver v0.9.0
     Running `CARGO=/usr/bin/cargo CARGO_CRATE_NAME=semver CARGO_MANIFEST_DIR=/builddir/build/BUILD/firefox-102.13.0/third_party/rust/semver CARGO_PKG_AUTHORS='Steve Klabnik <steve@steveklabnik.com>:The Rust Project Developers' CARGO_PKG_DESCRIPTION='Semantic version parsing and comparison.
' CARGO_PKG_HOMEPAGE='https://docs.rs/crate/semver/' CARGO_PKG_LICENSE=MIT/Apache-2.0 CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=semver CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/steveklabnik/semver' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=0.9.0 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=9 CARGO_PKG_VERSION_PATCH=0 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH='/builddir/build/BUILD/firefox-102.13.0/js/src/release/deps:/usr/lib' /usr/bin/rustc --crate-name semver /builddir/build/BUILD/firefox-102.13.0/third_party/rust/semver/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 --cfg 'feature="default"' -C metadata=5f1496f2024c8e5c -C extra-filename=-5f1496f2024c8e5c --out-dir /builddir/build/BUILD/firefox-102.13.0/js/src/release/deps -C linker=/builddir/build/BUILD/firefox-102.13.0/build/cargo-linker -L dependency=/builddir/build/BUILD/firefox-102.13.0/js/src/release/deps --extern semver_parser=/builddir/build/BUILD/firefox-102.13.0/js/src/release/deps/libsemver_parser-e4f59293e17186e8.rmeta --cap-lints warn`
warning: use of deprecated macro `try`: use the `?` operator instead
   --> /builddir/build/BUILD/firefox-102.13.0/third_party/rust/semver/src/version.rs:271:9
    |
271 |         try!(write!(f, "{}.{}.{}", self.major, self.minor, self.patch));
    |         ^^^
    |
    = note: `#[warn(deprecated)]` on by default
warning: use of deprecated macro `try`: use the `?` operator instead
   --> /builddir/build/BUILD/firefox-102.13.0/third_party/rust/semver/src/version.rs:273:13
    |
273 |             try!(write!(f, "-"));
    |             ^^^
make[3]: Entering directory '/builddir/build/BUILD/firefox-102.13.0/js/src/modules/fdlibm/src'
modules/fdlibm/src/s_cbrt.o
/usr/lib64/ccache/g++ -o s_cbrt.o -c  -I/builddir/build/BUILD/firefox-102.13.0/js/src/dist/system_wrappers -include /builddir/build/BUILD/firefox-102.13.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/builddir/build/BUILD/firefox-102.13.0/modules/fdlibm/src -I/builddir/build/BUILD/firefox-102.13.0/js/src/modules/fdlibm/src -I/builddir/build/BUILD/firefox-102.13.0/js/src/dist/include -DMOZILLA_CLIENT -include /builddir/build/BUILD/firefox-102.13.0/js/src/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 -Wformat -Wformat-overflow=2 -Wno-psabi -fno-sized-deallocation -fno-aligned-new -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wno-parentheses -Wno-sign-compare -fno-strict-aliasing -ffp-contract=off  -MD -MP -MF .deps/s_cbrt.o.pp   /builddir/build/BUILD/firefox-102.13.0/modules/fdlibm/src/s_cbrt.cpp
make[3]: Leaving directory '/builddir/build/BUILD/firefox-102.13.0/js/src/modules/fdlibm/src'
warning: use of deprecated macro `try`: use the `?` operator instead
   --> /builddir/build/BUILD/firefox-102.13.0/third_party/rust/semver/src/version.rs:278:17
    |
278 |                 try!(write!(f, "{}", x));
    |                 ^^^
warning: use of deprecated macro `try`: use the `?` operator instead
   --> /builddir/build/BUILD/firefox-102.13.0/third_party/rust/semver/src/version.rs:276:21
    |
276 |                     try!(write!(f, "."))
    |                     ^^^
warning: use of deprecated macro `try`: use the `?` operator instead
   --> /builddir/build/BUILD/firefox-102.13.0/third_party/rust/semver/src/version.rs:282:13
    |
282 |             try!(write!(f, "+"));
    |             ^^^
warning: use of deprecated macro `try`: use the `?` operator instead
   --> /builddir/build/BUILD/firefox-102.13.0/third_party/rust/semver/src/version.rs:287:17
    |
287 |                 try!(write!(f, "{}", x));
    |                 ^^^
warning: use of deprecated macro `try`: use the `?` operator instead
   --> /builddir/build/BUILD/firefox-102.13.0/third_party/rust/semver/src/version.rs:285:21
    |
285 |                     try!(write!(f, "."))
    |                     ^^^
warning: unused import: `std::result`
  --> /builddir/build/BUILD/firefox-102.13.0/third_party/rust/semver/src/version_req.rs:13:5
   |
13 | use std::result;
   |     ^^^^^^^^^^^
   |
   = note: `#[warn(unused_imports)]` on by default
warning: use of deprecated macro `try`: use the `?` operator instead
   --> /builddir/build/BUILD/firefox-102.13.0/third_party/rust/semver/src/version_req.rs:492:13
    |
492 |             try!(write!(fmt, "*"));
    |             ^^^
warning: use of deprecated macro `try`: use the `?` operator instead
   --> /builddir/build/BUILD/firefox-102.13.0/third_party/rust/semver/src/version_req.rs:496:21
    |
496 |                     try!(write!(fmt, "{}", pred));
    |                     ^^^
warning: use of deprecated macro `try`: use the `?` operator instead
   --> /builddir/build/BUILD/firefox-102.13.0/third_party/rust/semver/src/version_req.rs:498:21
    |
498 |                     try!(write!(fmt, ", {}", pred));
    |                     ^^^
warning: use of deprecated macro `try`: use the `?` operator instead
   --> /builddir/build/BUILD/firefox-102.13.0/third_party/rust/semver/src/version_req.rs:510:32
    |
510 |             Wildcard(Major) => try!(write!(fmt, "*")),
    |                                ^^^
warning: use of deprecated macro `try`: use the `?` operator instead
   --> /builddir/build/BUILD/firefox-102.13.0/third_party/rust/semver/src/version_req.rs:511:32
    |
511 |             Wildcard(Minor) => try!(write!(fmt, "{}.*", self.major)),
    |                                ^^^
warning: use of deprecated macro `try`: use the `?` operator instead
   --> /builddir/build/BUILD/firefox-102.13.0/third_party/rust/semver/src/version_req.rs:514:21
    |
514 |                     try!(write!(fmt, "{}.{}.*", self.major, minor))
    |                     ^^^
warning: use of deprecated macro `try`: use the `?` operator instead
   --> /builddir/build/BUILD/firefox-102.13.0/third_party/rust/semver/src/version_req.rs:516:21
    |
516 |                     try!(write!(fmt, "{}.*.*", self.major))
    |                     ^^^
warning: use of deprecated macro `try`: use the `?` operator instead
   --> /builddir/build/BUILD/firefox-102.13.0/third_party/rust/semver/src/version_req.rs:520:17
    |
520 |                 try!(write!(fmt, "{}{}", self.op, self.major));
    |                 ^^^
warning: use of deprecated macro `try`: use the `?` operator instead
   --> /builddir/build/BUILD/firefox-102.13.0/third_party/rust/semver/src/version_req.rs:523:32
    |
523 |                     Some(v) => try!(write!(fmt, ".{}", v)),
    |                                ^^^
warning: use of deprecated macro `try`: use the `?` operator instead
   --> /builddir/build/BUILD/firefox-102.13.0/third_party/rust/semver/src/version_req.rs:528:32
    |
528 |                     Some(v) => try!(write!(fmt, ".{}", v)),
    |                                ^^^
warning: use of deprecated macro `try`: use the `?` operator instead
   --> /builddir/build/BUILD/firefox-102.13.0/third_party/rust/semver/src/version_req.rs:533:21
    |
533 |                     try!(write!(fmt, "-"));
    |                     ^^^
warning: use of deprecated macro `try`: use the `?` operator instead
   --> /builddir/build/BUILD/firefox-102.13.0/third_party/rust/semver/src/version_req.rs:538:25
    |
538 |                         try!(write!(fmt, "{}", x));
    |                         ^^^
warning: use of deprecated macro `try`: use the `?` operator instead
   --> /builddir/build/BUILD/firefox-102.13.0/third_party/rust/semver/src/version_req.rs:536:29
    |
536 | ...                   try!(write!(fmt, "."))
    |                       ^^^
warning: use of deprecated macro `try`: use the `?` operator instead
   --> /builddir/build/BUILD/firefox-102.13.0/third_party/rust/semver/src/version_req.rs:551:19
    |
551 |             Ex => try!(write!(fmt, "= ")),
    |                   ^^^
warning: use of deprecated macro `try`: use the `?` operator instead
   --> /builddir/build/BUILD/firefox-102.13.0/third_party/rust/semver/src/version_req.rs:552:19
    |
552 |             Gt => try!(write!(fmt, "> ")),
    |                   ^^^
warning: use of deprecated macro `try`: use the `?` operator instead
   --> /builddir/build/BUILD/firefox-102.13.0/third_party/rust/semver/src/version_req.rs:553:21
    |
553 |             GtEq => try!(write!(fmt, ">= ")),
    |                     ^^^
warning: use of deprecated macro `try`: use the `?` operator instead
   --> /builddir/build/BUILD/firefox-102.13.0/third_party/rust/semver/src/version_req.rs:554:19
    |
554 |             Lt => try!(write!(fmt, "< ")),
    |                   ^^^
warning: use of deprecated macro `try`: use the `?` operator instead
   --> /builddir/build/BUILD/firefox-102.13.0/third_party/rust/semver/src/version_req.rs:555:21
    |
555 |             LtEq => try!(write!(fmt, "<= ")),
    |                     ^^^
warning: use of deprecated macro `try`: use the `?` operator instead
   --> /builddir/build/BUILD/firefox-102.13.0/third_party/rust/semver/src/version_req.rs:556:22
    |
556 |             Tilde => try!(write!(fmt, "~")),
    |                      ^^^
warning: use of deprecated macro `try`: use the `?` operator instead
   --> /builddir/build/BUILD/firefox-102.13.0/third_party/rust/semver/src/version_req.rs:557:27
    |
557 |             Compatible => try!(write!(fmt, "^")),
    |                           ^^^
warning: use of deprecated macro `try`: use the `?` operator instead
   --> /builddir/build/BUILD/firefox-102.13.0/third_party/rust/semver/src/version_req.rs:559:28
    |
559 |             Wildcard(_) => try!(write!(fmt, "")),
    |                            ^^^
warning: use of deprecated method `std::error::Error::description`: use the Display impl or to_string()
   --> /builddir/build/BUILD/firefox-102.13.0/third_party/rust/semver/src/version_req.rs:165:14
    |
165 |         self.description().fmt(f)
    |              ^^^^^^^^^^^
make[3]: Entering directory '/builddir/build/BUILD/firefox-102.13.0/js/src/intl/components'
intl/components/Unified_cpp_intl_components3.o
/usr/lib64/ccache/g++ -o Unified_cpp_intl_components3.o -c  -I/builddir/build/BUILD/firefox-102.13.0/js/src/dist/system_wrappers -include /builddir/build/BUILD/firefox-102.13.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DMOZ_HAS_MOZGLUE -I/builddir/build/BUILD/firefox-102.13.0/intl/components -I/builddir/build/BUILD/firefox-102.13.0/js/src/intl/components -I/builddir/build/BUILD/firefox-102.13.0/js/src/dist/include -DMOZILLA_CLIENT -include /builddir/build/BUILD/firefox-102.13.0/js/src/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 -Wformat -Wformat-overflow=2 -Wno-psabi -fno-sized-deallocation -fno-aligned-new -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -fno-strict-aliasing -ffp-contract=off  -MD -MP -MF .deps/Unified_cpp_intl_components3.o.pp   Unified_cpp_intl_components3.cpp
make[3]: Leaving directory '/builddir/build/BUILD/firefox-102.13.0/js/src/intl/components'
make[3]: Entering directory '/builddir/build/BUILD/firefox-102.13.0/js/src/modules/fdlibm/src'
modules/fdlibm/src/s_ceil.o
/usr/lib64/ccache/g++ -o s_ceil.o -c  -I/builddir/build/BUILD/firefox-102.13.0/js/src/dist/system_wrappers -include /builddir/build/BUILD/firefox-102.13.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/builddir/build/BUILD/firefox-102.13.0/modules/fdlibm/src -I/builddir/build/BUILD/firefox-102.13.0/js/src/modules/fdlibm/src -I/builddir/build/BUILD/firefox-102.13.0/js/src/dist/include -DMOZILLA_CLIENT -include /builddir/build/BUILD/firefox-102.13.0/js/src/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 -Wformat -Wformat-overflow=2 -Wno-psabi -fno-sized-deallocation -fno-aligned-new -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wno-parentheses -Wno-sign-compare -fno-strict-aliasing -ffp-contract=off  -MD -MP -MF .deps/s_ceil.o.pp   /builddir/build/BUILD/firefox-102.13.0/modules/fdlibm/src/s_ceil.cpp
make[3]: Leaving directory '/builddir/build/BUILD/firefox-102.13.0/js/src/modules/fdlibm/src'
make[3]: Entering directory '/builddir/build/BUILD/firefox-102.13.0/js/src/intl/components'
intl/components/Unified_cpp_intl_components1.o
/usr/lib64/ccache/g++ -o Unified_cpp_intl_components1.o -c  -I/builddir/build/BUILD/firefox-102.13.0/js/src/dist/system_wrappers -include /builddir/build/BUILD/firefox-102.13.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DMOZ_HAS_MOZGLUE -I/builddir/build/BUILD/firefox-102.13.0/intl/components -I/builddir/build/BUILD/firefox-102.13.0/js/src/intl/components -I/builddir/build/BUILD/firefox-102.13.0/js/src/dist/include -DMOZILLA_CLIENT -include /builddir/build/BUILD/firefox-102.13.0/js/src/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 -Wformat -Wformat-overflow=2 -Wno-psabi -fno-sized-deallocation -fno-aligned-new -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -fno-strict-aliasing -ffp-contract=off  -MD -MP -MF .deps/Unified_cpp_intl_components1.o.pp   Unified_cpp_intl_components1.cpp
make[3]: Leaving directory '/builddir/build/BUILD/firefox-102.13.0/js/src/intl/components'
make[3]: Entering directory '/builddir/build/BUILD/firefox-102.13.0/js/src/modules/fdlibm/src'
modules/fdlibm/src/s_ceilf.o
/usr/lib64/ccache/g++ -o s_ceilf.o -c  -I/builddir/build/BUILD/firefox-102.13.0/js/src/dist/system_wrappers -include /builddir/build/BUILD/firefox-102.13.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/builddir/build/BUILD/firefox-102.13.0/modules/fdlibm/src -I/builddir/build/BUILD/firefox-102.13.0/js/src/modules/fdlibm/src -I/builddir/build/BUILD/firefox-102.13.0/js/src/dist/include -DMOZILLA_CLIENT -include /builddir/build/BUILD/firefox-102.13.0/js/src/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 -Wformat -Wformat-overflow=2 -Wno-psabi -fno-sized-deallocation -fno-aligned-new -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wno-parentheses -Wno-sign-compare -fno-strict-aliasing -ffp-contract=off  -MD -MP -MF .deps/s_ceilf.o.pp   /builddir/build/BUILD/firefox-102.13.0/modules/fdlibm/src/s_ceilf.cpp
make[3]: Leaving directory '/builddir/build/BUILD/firefox-102.13.0/js/src/modules/fdlibm/src'
make[3]: Entering directory '/builddir/build/BUILD/firefox-102.13.0/js/src/modules/fdlibm/src'
modules/fdlibm/src/s_copysign.o
/usr/lib64/ccache/g++ -o s_copysign.o -c  -I/builddir/build/BUILD/firefox-102.13.0/js/src/dist/system_wrappers -include /builddir/build/BUILD/firefox-102.13.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/builddir/build/BUILD/firefox-102.13.0/modules/fdlibm/src -I/builddir/build/BUILD/firefox-102.13.0/js/src/modules/fdlibm/src -I/builddir/build/BUILD/firefox-102.13.0/js/src/dist/include -DMOZILLA_CLIENT -include /builddir/build/BUILD/firefox-102.13.0/js/src/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 -Wformat -Wformat-overflow=2 -Wno-psabi -fno-sized-deallocation -fno-aligned-new -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wno-parentheses -Wno-sign-compare -fno-strict-aliasing -ffp-contract=off  -MD -MP -MF .deps/s_copysign.o.pp   /builddir/build/BUILD/firefox-102.13.0/modules/fdlibm/src/s_copysign.cpp
make[3]: Leaving directory '/builddir/build/BUILD/firefox-102.13.0/js/src/modules/fdlibm/src'
make[3]: Entering directory '/builddir/build/BUILD/firefox-102.13.0/js/src/mozglue/misc'
mozglue/misc/TimeStamp_posix.o
/usr/lib64/ccache/g++ -o TimeStamp_posix.o -c  -I/builddir/build/BUILD/firefox-102.13.0/js/src/dist/system_wrappers -include /builddir/build/BUILD/firefox-102.13.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/builddir/build/BUILD/firefox-102.13.0/mozglue/misc -I/builddir/build/BUILD/firefox-102.13.0/js/src/mozglue/misc -I/builddir/build/BUILD/firefox-102.13.0/js/src/dist/include -DMOZILLA_CLIENT -include /builddir/build/BUILD/firefox-102.13.0/js/src/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 -Wformat -Wformat-overflow=2 -Wno-psabi -fno-sized-deallocation -fno-aligned-new -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -fno-strict-aliasing -ffp-contract=off  -MD -MP -MF .deps/TimeStamp_posix.o.pp   /builddir/build/BUILD/firefox-102.13.0/mozglue/misc/TimeStamp_posix.cpp
make[3]: Leaving directory '/builddir/build/BUILD/firefox-102.13.0/js/src/mozglue/misc'
make[3]: Entering directory '/builddir/build/BUILD/firefox-102.13.0/js/src/mozglue/misc'
mozglue/misc/Uptime.o
/usr/lib64/ccache/g++ -o Uptime.o -c  -I/builddir/build/BUILD/firefox-102.13.0/js/src/dist/system_wrappers -include /builddir/build/BUILD/firefox-102.13.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/builddir/build/BUILD/firefox-102.13.0/mozglue/misc -I/builddir/build/BUILD/firefox-102.13.0/js/src/mozglue/misc -I/builddir/build/BUILD/firefox-102.13.0/js/src/dist/include -DMOZILLA_CLIENT -include /builddir/build/BUILD/firefox-102.13.0/js/src/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 -Wformat -Wformat-overflow=2 -Wno-psabi -fno-sized-deallocation -fno-aligned-new -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -fno-strict-aliasing -ffp-contract=off  -MD -MP -MF .deps/Uptime.o.pp   /builddir/build/BUILD/firefox-102.13.0/mozglue/misc/Uptime.cpp
make[3]: Leaving directory '/builddir/build/BUILD/firefox-102.13.0/js/src/mozglue/misc'
warning: `semver-parser` (lib) generated 4 warnings
   Compiling encoding_rs v0.8.31
     Running `CARGO=/usr/bin/cargo CARGO_CRATE_NAME=build_script_build CARGO_MANIFEST_DIR=/builddir/build/BUILD/firefox-102.13.0/third_party/rust/encoding_rs CARGO_PKG_AUTHORS='Henri Sivonen <hsivonen@hsivonen.fi>' CARGO_PKG_DESCRIPTION='A Gecko-oriented implementation of the Encoding Standard' CARGO_PKG_HOMEPAGE='https://docs.rs/encoding_rs/' CARGO_PKG_LICENSE='(Apache-2.0 OR MIT) AND BSD-3-Clause' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=encoding_rs CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/hsivonen/encoding_rs' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=0.8.31 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=8 CARGO_PKG_VERSION_PATCH=31 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH='/builddir/build/BUILD/firefox-102.13.0/js/src/release/deps:/usr/lib' /usr/bin/rustc --crate-name build_script_build --edition=2018 /builddir/build/BUILD/firefox-102.13.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 --cfg 'feature="alloc"' --cfg 'feature="default"' -C metadata=93960309af4d29f5 -C extra-filename=-93960309af4d29f5 --out-dir /builddir/build/BUILD/firefox-102.13.0/js/src/release/build/encoding_rs-93960309af4d29f5 -C linker=/builddir/build/BUILD/firefox-102.13.0/build/cargo-linker -L dependency=/builddir/build/BUILD/firefox-102.13.0/js/src/release/deps --cap-lints warn`
make[3]: Entering directory '/builddir/build/BUILD/firefox-102.13.0/js/src/modules/fdlibm/src'
modules/fdlibm/src/s_cos.o
/usr/lib64/ccache/g++ -o s_cos.o -c  -I/builddir/build/BUILD/firefox-102.13.0/js/src/dist/system_wrappers -include /builddir/build/BUILD/firefox-102.13.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/builddir/build/BUILD/firefox-102.13.0/modules/fdlibm/src -I/builddir/build/BUILD/firefox-102.13.0/js/src/modules/fdlibm/src -I/builddir/build/BUILD/firefox-102.13.0/js/src/dist/include -DMOZILLA_CLIENT -include /builddir/build/BUILD/firefox-102.13.0/js/src/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 -Wformat -Wformat-overflow=2 -Wno-psabi -fno-sized-deallocation -fno-aligned-new -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wno-parentheses -Wno-sign-compare -fno-strict-aliasing -ffp-contract=off  -MD -MP -MF .deps/s_cos.o.pp   /builddir/build/BUILD/firefox-102.13.0/modules/fdlibm/src/s_cos.cpp
make[3]: Leaving directory '/builddir/build/BUILD/firefox-102.13.0/js/src/modules/fdlibm/src'
make[3]: Entering directory '/builddir/build/BUILD/firefox-102.13.0/js/src/modules/fdlibm/src'
modules/fdlibm/src/s_expm1.o
/usr/lib64/ccache/g++ -o s_expm1.o -c  -I/builddir/build/BUILD/firefox-102.13.0/js/src/dist/system_wrappers -include /builddir/build/BUILD/firefox-102.13.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/builddir/build/BUILD/firefox-102.13.0/modules/fdlibm/src -I/builddir/build/BUILD/firefox-102.13.0/js/src/modules/fdlibm/src -I/builddir/build/BUILD/firefox-102.13.0/js/src/dist/include -DMOZILLA_CLIENT -include /builddir/build/BUILD/firefox-102.13.0/js/src/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 -Wformat -Wformat-overflow=2 -Wno-psabi -fno-sized-deallocation -fno-aligned-new -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wno-parentheses -Wno-sign-compare -fno-strict-aliasing -ffp-contract=off  -MD -MP -MF .deps/s_expm1.o.pp   /builddir/build/BUILD/firefox-102.13.0/modules/fdlibm/src/s_expm1.cpp
make[3]: Leaving directory '/builddir/build/BUILD/firefox-102.13.0/js/src/modules/fdlibm/src'
   Compiling once_cell v1.10.0
     Running `CARGO=/usr/bin/cargo CARGO_CRATE_NAME=once_cell CARGO_MANIFEST_DIR=/builddir/build/BUILD/firefox-102.13.0/third_party/rust/once_cell CARGO_PKG_AUTHORS='Aleksey Kladov <aleksey.kladov@gmail.com>' CARGO_PKG_DESCRIPTION='Single assignment cells and lazy values.' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE='MIT OR Apache-2.0' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=once_cell CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/matklad/once_cell' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=1.10.0 CARGO_PKG_VERSION_MAJOR=1 CARGO_PKG_VERSION_MINOR=10 CARGO_PKG_VERSION_PATCH=0 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH='/builddir/build/BUILD/firefox-102.13.0/js/src/release/deps:/usr/lib' /usr/bin/rustc --crate-name once_cell --edition=2018 /builddir/build/BUILD/firefox-102.13.0/third_party/rust/once_cell/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 --cfg 'feature="alloc"' --cfg 'feature="default"' --cfg 'feature="race"' --cfg 'feature="std"' -C metadata=19f76a9eb5592aae -C extra-filename=-19f76a9eb5592aae --out-dir /builddir/build/BUILD/firefox-102.13.0/js/src/release/deps -C linker=/builddir/build/BUILD/firefox-102.13.0/build/cargo-linker -L dependency=/builddir/build/BUILD/firefox-102.13.0/js/src/release/deps --cap-lints warn`
warning: `semver` (lib) generated 30 warnings
     Running `/builddir/build/BUILD/firefox-102.13.0/js/src/release/build/encoding_rs-93960309af4d29f5/build-script-build`
   Compiling rustc_version v0.2.3
     Running `CARGO=/usr/bin/cargo CARGO_CRATE_NAME=rustc_version CARGO_MANIFEST_DIR=/builddir/build/BUILD/firefox-102.13.0/third_party/rust/rustc_version CARGO_PKG_AUTHORS='Marvin Löbel <loebel.marvin@gmail.com>' CARGO_PKG_DESCRIPTION='A library for querying the version of a installed rustc compiler' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE=MIT/Apache-2.0 CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=rustc_version CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/Kimundi/rustc-version-rs' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=0.2.3 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=2 CARGO_PKG_VERSION_PATCH=3 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH='/builddir/build/BUILD/firefox-102.13.0/js/src/release/deps:/usr/lib' /usr/bin/rustc --crate-name rustc_version /builddir/build/BUILD/firefox-102.13.0/third_party/rust/rustc_version/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=00a728d4472695ef -C extra-filename=-00a728d4472695ef --out-dir /builddir/build/BUILD/firefox-102.13.0/js/src/release/deps -C linker=/builddir/build/BUILD/firefox-102.13.0/build/cargo-linker -L dependency=/builddir/build/BUILD/firefox-102.13.0/js/src/release/deps --extern semver=/builddir/build/BUILD/firefox-102.13.0/js/src/release/deps/libsemver-5f1496f2024c8e5c.rmeta --cap-lints warn`
make[3]: Entering directory '/builddir/build/BUILD/firefox-102.13.0/js/src/modules/fdlibm/src'
modules/fdlibm/src/s_fabs.o
/usr/lib64/ccache/g++ -o s_fabs.o -c  -I/builddir/build/BUILD/firefox-102.13.0/js/src/dist/system_wrappers -include /builddir/build/BUILD/firefox-102.13.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/builddir/build/BUILD/firefox-102.13.0/modules/fdlibm/src -I/builddir/build/BUILD/firefox-102.13.0/js/src/modules/fdlibm/src -I/builddir/build/BUILD/firefox-102.13.0/js/src/dist/include -DMOZILLA_CLIENT -include /builddir/build/BUILD/firefox-102.13.0/js/src/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 -Wformat -Wformat-overflow=2 -Wno-psabi -fno-sized-deallocation -fno-aligned-new -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wno-parentheses -Wno-sign-compare -fno-strict-aliasing -ffp-contract=off  -MD -MP -MF .deps/s_fabs.o.pp   /builddir/build/BUILD/firefox-102.13.0/modules/fdlibm/src/s_fabs.cpp
make[3]: Leaving directory '/builddir/build/BUILD/firefox-102.13.0/js/src/modules/fdlibm/src'
warning: trait objects without an explicit `dyn` are deprecated
  --> /builddir/build/BUILD/firefox-102.13.0/third_party/rust/rustc_version/src/errors.rs:37:32
   |
37 |     fn cause(&self) -> Option<&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 <https://doc.rust-lang.org/nightly/edition-guide/rust-2021/warnings-promoted-to-error.html>
   = note: `#[warn(bare_trait_objects)]` on by default
help: use `dyn`
   |
37 |     fn cause(&self) -> Option<&dyn error::Error> {
   |                                +++
make[3]: Entering directory '/builddir/build/BUILD/firefox-102.13.0/js/src/modules/fdlibm/src'
modules/fdlibm/src/s_floor.o
/usr/lib64/ccache/g++ -o s_floor.o -c  -I/builddir/build/BUILD/firefox-102.13.0/js/src/dist/system_wrappers -include /builddir/build/BUILD/firefox-102.13.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/builddir/build/BUILD/firefox-102.13.0/modules/fdlibm/src -I/builddir/build/BUILD/firefox-102.13.0/js/src/modules/fdlibm/src -I/builddir/build/BUILD/firefox-102.13.0/js/src/dist/include -DMOZILLA_CLIENT -include /builddir/build/BUILD/firefox-102.13.0/js/src/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 -Wformat -Wformat-overflow=2 -Wno-psabi -fno-sized-deallocation -fno-aligned-new -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wno-parentheses -Wno-sign-compare -fno-strict-aliasing -ffp-contract=off  -MD -MP -MF .deps/s_floor.o.pp   /builddir/build/BUILD/firefox-102.13.0/modules/fdlibm/src/s_floor.cpp
make[3]: Leaving directory '/builddir/build/BUILD/firefox-102.13.0/js/src/modules/fdlibm/src'
warning: use of deprecated method `std::error::Error::description`: use the Display impl or to_string()
  --> /builddir/build/BUILD/firefox-102.13.0/third_party/rust/rustc_version/src/errors.rs:26:71
   |
26 |             CouldNotExecuteCommand(ref e) => write!(f, "{}: {}", self.description(), e),
   |                                                                       ^^^^^^^^^^^
   |
   = note: `#[warn(deprecated)]` on by default
warning: use of deprecated method `std::error::Error::description`: use the Display impl or to_string()
  --> /builddir/build/BUILD/firefox-102.13.0/third_party/rust/rustc_version/src/errors.rs:27:50
   |
27 |             Utf8Error(_) => write!(f, "{}", self.description()),
   |                                                  ^^^^^^^^^^^
warning: use of deprecated method `std::error::Error::description`: use the Display impl or to_string()
  --> /builddir/build/BUILD/firefox-102.13.0/third_party/rust/rustc_version/src/errors.rs:28:61
   |
28 |             UnexpectedVersionFormat => write!(f, "{}", self.description()),
   |                                                             ^^^^^^^^^^^
warning: use of deprecated method `std::error::Error::description`: use the Display impl or to_string()
  --> /builddir/build/BUILD/firefox-102.13.0/third_party/rust/rustc_version/src/errors.rs:29:62
   |
29 |             ReqParseError(ref e) => write!(f, "{}: {}", self.description(), e),
   |                                                              ^^^^^^^^^^^
warning: use of deprecated method `std::error::Error::description`: use the Display impl or to_string()
  --> /builddir/build/BUILD/firefox-102.13.0/third_party/rust/rustc_version/src/errors.rs:30:60
   |
30 |             SemVerError(ref e) => write!(f, "{}: {}", self.description(), e),
   |                                                            ^^^^^^^^^^^
warning: use of deprecated method `std::error::Error::description`: use the Display impl or to_string()
  --> /builddir/build/BUILD/firefox-102.13.0/third_party/rust/rustc_version/src/errors.rs:31:69
   |
31 |             UnknownPreReleaseTag(ref i) => write!(f, "{}: {}", self.description(), i),
   |                                                                     ^^^^^^^^^^^
     Running `BUILDCONFIG_RS=/builddir/build/BUILD/firefox-102.13.0/js/src/build/rust/mozbuild/buildconfig.rs CARGO=/usr/bin/cargo CARGO_CRATE_NAME=mozbuild CARGO_MANIFEST_DIR=/builddir/build/BUILD/firefox-102.13.0/build/rust/mozbuild CARGO_PKG_AUTHORS='' CARGO_PKG_DESCRIPTION='' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE=MPL-2.0 CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=mozbuild CARGO_PKG_README='' 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='/builddir/build/BUILD/firefox-102.13.0/js/src/release/deps:/usr/lib' OUT_DIR=/builddir/build/BUILD/firefox-102.13.0/js/src/release/build/mozbuild-14c6451cd93c9cd8/out /usr/bin/rustc --crate-name mozbuild --edition=2018 build/rust/mozbuild/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=b3410321383138af -C extra-filename=-b3410321383138af --out-dir /builddir/build/BUILD/firefox-102.13.0/js/src/release/deps -C linker=/builddir/build/BUILD/firefox-102.13.0/build/cargo-linker -C incremental=/builddir/build/BUILD/firefox-102.13.0/js/src/release/incremental -L dependency=/builddir/build/BUILD/firefox-102.13.0/js/src/release/deps --extern once_cell=/builddir/build/BUILD/firefox-102.13.0/js/src/release/deps/libonce_cell-19f76a9eb5592aae.rmeta`
make[3]: Entering directory '/builddir/build/BUILD/firefox-102.13.0/js/src/modules/fdlibm/src'
modules/fdlibm/src/s_floorf.o
/usr/lib64/ccache/g++ -o s_floorf.o -c  -I/builddir/build/BUILD/firefox-102.13.0/js/src/dist/system_wrappers -include /builddir/build/BUILD/firefox-102.13.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/builddir/build/BUILD/firefox-102.13.0/modules/fdlibm/src -I/builddir/build/BUILD/firefox-102.13.0/js/src/modules/fdlibm/src -I/builddir/build/BUILD/firefox-102.13.0/js/src/dist/include -DMOZILLA_CLIENT -include /builddir/build/BUILD/firefox-102.13.0/js/src/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 -Wformat -Wformat-overflow=2 -Wno-psabi -fno-sized-deallocation -fno-aligned-new -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wno-parentheses -Wno-sign-compare -fno-strict-aliasing -ffp-contract=off  -MD -MP -MF .deps/s_floorf.o.pp   /builddir/build/BUILD/firefox-102.13.0/modules/fdlibm/src/s_floorf.cpp
make[3]: Leaving directory '/builddir/build/BUILD/firefox-102.13.0/js/src/modules/fdlibm/src'
make[3]: Entering directory '/builddir/build/BUILD/firefox-102.13.0/js/src/modules/fdlibm/src'
modules/fdlibm/src/s_log1p.o
/usr/lib64/ccache/g++ -o s_log1p.o -c  -I/builddir/build/BUILD/firefox-102.13.0/js/src/dist/system_wrappers -include /builddir/build/BUILD/firefox-102.13.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/builddir/build/BUILD/firefox-102.13.0/modules/fdlibm/src -I/builddir/build/BUILD/firefox-102.13.0/js/src/modules/fdlibm/src -I/builddir/build/BUILD/firefox-102.13.0/js/src/dist/include -DMOZILLA_CLIENT -include /builddir/build/BUILD/firefox-102.13.0/js/src/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 -Wformat -Wformat-overflow=2 -Wno-psabi -fno-sized-deallocation -fno-aligned-new -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wno-parentheses -Wno-sign-compare -fno-strict-aliasing -ffp-contract=off  -MD -MP -MF .deps/s_log1p.o.pp   /builddir/build/BUILD/firefox-102.13.0/modules/fdlibm/src/s_log1p.cpp
make[3]: Leaving directory '/builddir/build/BUILD/firefox-102.13.0/js/src/modules/fdlibm/src'
   Compiling memchr v2.5.0
     Running `CARGO=/usr/bin/cargo CARGO_CRATE_NAME=build_script_build CARGO_MANIFEST_DIR=/builddir/build/BUILD/firefox-102.13.0/third_party/rust/memchr CARGO_PKG_AUTHORS='Andrew Gallant <jamslam@gmail.com>:bluss' CARGO_PKG_DESCRIPTION='Safe interface to memchr.' CARGO_PKG_HOMEPAGE='https://github.com/BurntSushi/memchr' CARGO_PKG_LICENSE=Unlicense/MIT CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=memchr CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/BurntSushi/memchr' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=2.5.0 CARGO_PKG_VERSION_MAJOR=2 CARGO_PKG_VERSION_MINOR=5 CARGO_PKG_VERSION_PATCH=0 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH='/builddir/build/BUILD/firefox-102.13.0/js/src/release/deps:/usr/lib' /usr/bin/rustc --crate-name build_script_build --edition=2018 /builddir/build/BUILD/firefox-102.13.0/third_party/rust/memchr/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 --cfg 'feature="default"' --cfg 'feature="std"' -C metadata=e753ca3798896c3e -C extra-filename=-e753ca3798896c3e --out-dir /builddir/build/BUILD/firefox-102.13.0/js/src/release/build/memchr-e753ca3798896c3e -C linker=/builddir/build/BUILD/firefox-102.13.0/build/cargo-linker -L dependency=/builddir/build/BUILD/firefox-102.13.0/js/src/release/deps --cap-lints warn`
   Compiling cc v1.0.73
     Running `CARGO=/usr/bin/cargo CARGO_CRATE_NAME=cc CARGO_MANIFEST_DIR=/builddir/build/BUILD/firefox-102.13.0/third_party/rust/cc CARGO_PKG_AUTHORS='Alex Crichton <alex@alexcrichton.com>' 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_README=README.md CARGO_PKG_REPOSITORY='https://github.com/alexcrichton/cc-rs' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=1.0.73 CARGO_PKG_VERSION_MAJOR=1 CARGO_PKG_VERSION_MINOR=0 CARGO_PKG_VERSION_PATCH=73 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH='/builddir/build/BUILD/firefox-102.13.0/js/src/release/deps:/usr/lib' /usr/bin/rustc --crate-name cc --edition=2018 /builddir/build/BUILD/firefox-102.13.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=85928ec4bb838eb1 -C extra-filename=-85928ec4bb838eb1 --out-dir /builddir/build/BUILD/firefox-102.13.0/js/src/release/deps -C linker=/builddir/build/BUILD/firefox-102.13.0/build/cargo-linker -L dependency=/builddir/build/BUILD/firefox-102.13.0/js/src/release/deps --cap-lints warn`
make[3]: Entering directory '/builddir/build/BUILD/firefox-102.13.0/js/src/modules/fdlibm/src'
modules/fdlibm/src/s_nearbyint.o
/usr/lib64/ccache/g++ -o s_nearbyint.o -c  -I/builddir/build/BUILD/firefox-102.13.0/js/src/dist/system_wrappers -include /builddir/build/BUILD/firefox-102.13.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/builddir/build/BUILD/firefox-102.13.0/modules/fdlibm/src -I/builddir/build/BUILD/firefox-102.13.0/js/src/modules/fdlibm/src -I/builddir/build/BUILD/firefox-102.13.0/js/src/dist/include -DMOZILLA_CLIENT -include /builddir/build/BUILD/firefox-102.13.0/js/src/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 -Wformat -Wformat-overflow=2 -Wno-psabi -fno-sized-deallocation -fno-aligned-new -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wno-parentheses -Wno-sign-compare -fno-strict-aliasing -ffp-contract=off  -MD -MP -MF .deps/s_nearbyint.o.pp   /builddir/build/BUILD/firefox-102.13.0/modules/fdlibm/src/s_nearbyint.cpp
make[3]: Leaving directory '/builddir/build/BUILD/firefox-102.13.0/js/src/modules/fdlibm/src'
make[3]: Entering directory '/builddir/build/BUILD/firefox-102.13.0/js/src/mozglue/misc'
mozglue/misc/Decimal.o
/usr/lib64/ccache/g++ -o Decimal.o -c  -I/builddir/build/BUILD/firefox-102.13.0/js/src/dist/system_wrappers -include /builddir/build/BUILD/firefox-102.13.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/builddir/build/BUILD/firefox-102.13.0/mozglue/misc -I/builddir/build/BUILD/firefox-102.13.0/js/src/mozglue/misc -I/builddir/build/BUILD/firefox-102.13.0/js/src/dist/include -DMOZILLA_CLIENT -include /builddir/build/BUILD/firefox-102.13.0/js/src/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 -Wformat -Wformat-overflow=2 -Wno-psabi -fno-sized-deallocation -fno-aligned-new -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -fno-strict-aliasing -ffp-contract=off  -MD -MP -MF .deps/Decimal.o.pp   /builddir/build/BUILD/firefox-102.13.0/mozglue/misc/decimal/Decimal.cpp
make[3]: Leaving directory '/builddir/build/BUILD/firefox-102.13.0/js/src/mozglue/misc'
make[3]: Entering directory '/builddir/build/BUILD/firefox-102.13.0/js/src/modules/fdlibm/src'
modules/fdlibm/src/s_rint.o
/usr/lib64/ccache/g++ -o s_rint.o -c  -I/builddir/build/BUILD/firefox-102.13.0/js/src/dist/system_wrappers -include /builddir/build/BUILD/firefox-102.13.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/builddir/build/BUILD/firefox-102.13.0/modules/fdlibm/src -I/builddir/build/BUILD/firefox-102.13.0/js/src/modules/fdlibm/src -I/builddir/build/BUILD/firefox-102.13.0/js/src/dist/include -DMOZILLA_CLIENT -include /builddir/build/BUILD/firefox-102.13.0/js/src/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 -Wformat -Wformat-overflow=2 -Wno-psabi -fno-sized-deallocation -fno-aligned-new -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wno-parentheses -Wno-sign-compare -fno-strict-aliasing -ffp-contract=off  -MD -MP -MF .deps/s_rint.o.pp   /builddir/build/BUILD/firefox-102.13.0/modules/fdlibm/src/s_rint.cpp
make[3]: Leaving directory '/builddir/build/BUILD/firefox-102.13.0/js/src/modules/fdlibm/src'
   Compiling cfg-if v1.0.0
     Running `CARGO=/usr/bin/cargo CARGO_CRATE_NAME=cfg_if CARGO_MANIFEST_DIR=/builddir/build/BUILD/firefox-102.13.0/third_party/rust/cfg-if CARGO_PKG_AUTHORS='Alex Crichton <alex@alexcrichton.com>' 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_README=README.md CARGO_PKG_REPOSITORY='https://github.com/alexcrichton/cfg-if' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=1.0.0 CARGO_PKG_VERSION_MAJOR=1 CARGO_PKG_VERSION_MINOR=0 CARGO_PKG_VERSION_PATCH=0 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH='/builddir/build/BUILD/firefox-102.13.0/js/src/release/deps:/usr/lib' /usr/bin/rustc --crate-name cfg_if --edition=2018 /builddir/build/BUILD/firefox-102.13.0/third_party/rust/cfg-if/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 linker-plugin-lto -C metadata=b4f82334e1457326 -C extra-filename=-b4f82334e1457326 --out-dir /builddir/build/BUILD/firefox-102.13.0/js/src/x86_64-unknown-linux-gnu/release/deps --target x86_64-unknown-linux-gnu -C linker=/builddir/build/BUILD/firefox-102.13.0/build/cargo-linker -L dependency=/builddir/build/BUILD/firefox-102.13.0/js/src/x86_64-unknown-linux-gnu/release/deps -L dependency=/builddir/build/BUILD/firefox-102.13.0/js/src/release/deps --cap-lints warn -C debuginfo=2 --cap-lints warn -Cembed-bitcode=yes -C codegen-units=1`
warning: `rustc_version` (lib) generated 7 warnings
     Running `CARGO=/usr/bin/cargo CARGO_CRATE_NAME=encoding_rs CARGO_MANIFEST_DIR=/builddir/build/BUILD/firefox-102.13.0/third_party/rust/encoding_rs CARGO_PKG_AUTHORS='Henri Sivonen <hsivonen@hsivonen.fi>' CARGO_PKG_DESCRIPTION='A Gecko-oriented implementation of the Encoding Standard' CARGO_PKG_HOMEPAGE='https://docs.rs/encoding_rs/' CARGO_PKG_LICENSE='(Apache-2.0 OR MIT) AND BSD-3-Clause' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=encoding_rs CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/hsivonen/encoding_rs' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=0.8.31 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=8 CARGO_PKG_VERSION_PATCH=31 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH='/builddir/build/BUILD/firefox-102.13.0/js/src/release/deps:/usr/lib' OUT_DIR=/builddir/build/BUILD/firefox-102.13.0/js/src/x86_64-unknown-linux-gnu/release/build/encoding_rs-69ec0f4eab3bc15c/out /usr/bin/rustc --crate-name encoding_rs --edition=2018 /builddir/build/BUILD/firefox-102.13.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 linker-plugin-lto --cfg 'feature="alloc"' --cfg 'feature="default"' -C metadata=b1592e90716dacfa -C extra-filename=-b1592e90716dacfa --out-dir /builddir/build/BUILD/firefox-102.13.0/js/src/x86_64-unknown-linux-gnu/release/deps --target x86_64-unknown-linux-gnu -C linker=/builddir/build/BUILD/firefox-102.13.0/build/cargo-linker -L dependency=/builddir/build/BUILD/firefox-102.13.0/js/src/x86_64-unknown-linux-gnu/release/deps -L dependency=/builddir/build/BUILD/firefox-102.13.0/js/src/release/deps --extern cfg_if=/builddir/build/BUILD/firefox-102.13.0/js/src/x86_64-unknown-linux-gnu/release/deps/libcfg_if-b4f82334e1457326.rmeta --cap-lints warn -C debuginfo=2 --cap-lints warn -Cembed-bitcode=yes -C codegen-units=1`
     Running `/builddir/build/BUILD/firefox-102.13.0/js/src/release/build/memchr-e753ca3798896c3e/build-script-build`
[memchr 2.5.0] cargo:rustc-cfg=memchr_runtime_simd
[memchr 2.5.0] cargo:rustc-cfg=memchr_runtime_sse2
[memchr 2.5.0] cargo:rustc-cfg=memchr_runtime_sse42
[memchr 2.5.0] cargo:rustc-cfg=memchr_runtime_avx
make[3]: Entering directory '/builddir/build/BUILD/firefox-102.13.0/js/src/modules/fdlibm/src'
modules/fdlibm/src/s_rintf.o
/usr/lib64/ccache/g++ -o s_rintf.o -c  -I/builddir/build/BUILD/firefox-102.13.0/js/src/dist/system_wrappers -include /builddir/build/BUILD/firefox-102.13.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/builddir/build/BUILD/firefox-102.13.0/modules/fdlibm/src -I/builddir/build/BUILD/firefox-102.13.0/js/src/modules/fdlibm/src -I/builddir/build/BUILD/firefox-102.13.0/js/src/dist/include -DMOZILLA_CLIENT -include /builddir/build/BUILD/firefox-102.13.0/js/src/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 -Wformat -Wformat-overflow=2 -Wno-psabi -fno-sized-deallocation -fno-aligned-new -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wno-parentheses -Wno-sign-compare -fno-strict-aliasing -ffp-contract=off  -MD -MP -MF .deps/s_rintf.o.pp   /builddir/build/BUILD/firefox-102.13.0/modules/fdlibm/src/s_rintf.cpp
make[3]: Leaving directory '/builddir/build/BUILD/firefox-102.13.0/js/src/modules/fdlibm/src'
   Compiling encoding_c_mem v0.2.6
     Running `CARGO=/usr/bin/cargo CARGO_CRATE_NAME=build_script_build CARGO_MANIFEST_DIR=/builddir/build/BUILD/firefox-102.13.0/third_party/rust/encoding_c_mem CARGO_PKG_AUTHORS='Henri Sivonen <hsivonen@hsivonen.fi>' CARGO_PKG_DESCRIPTION='C API for encoding_rs::mem' CARGO_PKG_HOMEPAGE='https://docs.rs/encoding_c_mem/' CARGO_PKG_LICENSE='Apache-2.0 OR MIT' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=encoding_c_mem CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/hsivonen/encoding_c_mem' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=0.2.6 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=2 CARGO_PKG_VERSION_PATCH=6 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH='/builddir/build/BUILD/firefox-102.13.0/js/src/release/deps:/usr/lib' /usr/bin/rustc --crate-name build_script_build --edition=2018 /builddir/build/BUILD/firefox-102.13.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=be2366ce874e68e3 -C extra-filename=-be2366ce874e68e3 --out-dir /builddir/build/BUILD/firefox-102.13.0/js/src/release/build/encoding_c_mem-be2366ce874e68e3 -C linker=/builddir/build/BUILD/firefox-102.13.0/build/cargo-linker -L dependency=/builddir/build/BUILD/firefox-102.13.0/js/src/release/deps --cap-lints warn`
make[3]: Entering directory '/builddir/build/BUILD/firefox-102.13.0/js/src/modules/fdlibm/src'
modules/fdlibm/src/s_scalbn.o
/usr/lib64/ccache/g++ -o s_scalbn.o -c  -I/builddir/build/BUILD/firefox-102.13.0/js/src/dist/system_wrappers -include /builddir/build/BUILD/firefox-102.13.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/builddir/build/BUILD/firefox-102.13.0/modules/fdlibm/src -I/builddir/build/BUILD/firefox-102.13.0/js/src/modules/fdlibm/src -I/builddir/build/BUILD/firefox-102.13.0/js/src/dist/include -DMOZILLA_CLIENT -include /builddir/build/BUILD/firefox-102.13.0/js/src/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 -Wformat -Wformat-overflow=2 -Wno-psabi -fno-sized-deallocation -fno-aligned-new -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wno-parentheses -Wno-sign-compare -fno-strict-aliasing -ffp-contract=off  -MD -MP -MF .deps/s_scalbn.o.pp   /builddir/build/BUILD/firefox-102.13.0/modules/fdlibm/src/s_scalbn.cpp
make[3]: Leaving directory '/builddir/build/BUILD/firefox-102.13.0/js/src/modules/fdlibm/src'
   Compiling encoding_c v0.9.8
     Running `CARGO=/usr/bin/cargo CARGO_CRATE_NAME=build_script_build CARGO_MANIFEST_DIR=/builddir/build/BUILD/firefox-102.13.0/third_party/rust/encoding_c CARGO_PKG_AUTHORS='Henri Sivonen <hsivonen@hsivonen.fi>' CARGO_PKG_DESCRIPTION='C API for encoding_rs' CARGO_PKG_HOMEPAGE='https://docs.rs/encoding_c/' CARGO_PKG_LICENSE='Apache-2.0 OR MIT' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=encoding_c CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/hsivonen/encoding_c' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=0.9.8 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=9 CARGO_PKG_VERSION_PATCH=8 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH='/builddir/build/BUILD/firefox-102.13.0/js/src/release/deps:/usr/lib' /usr/bin/rustc --crate-name build_script_build /builddir/build/BUILD/firefox-102.13.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=f9e6d71aa74c7a4a -C extra-filename=-f9e6d71aa74c7a4a --out-dir /builddir/build/BUILD/firefox-102.13.0/js/src/release/build/encoding_c-f9e6d71aa74c7a4a -C linker=/builddir/build/BUILD/firefox-102.13.0/build/cargo-linker -L dependency=/builddir/build/BUILD/firefox-102.13.0/js/src/release/deps --cap-lints warn`
make[3]: Entering directory '/builddir/build/BUILD/firefox-102.13.0/js/src/modules/fdlibm/src'
modules/fdlibm/src/s_sin.o
/usr/lib64/ccache/g++ -o s_sin.o -c  -I/builddir/build/BUILD/firefox-102.13.0/js/src/dist/system_wrappers -include /builddir/build/BUILD/firefox-102.13.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/builddir/build/BUILD/firefox-102.13.0/modules/fdlibm/src -I/builddir/build/BUILD/firefox-102.13.0/js/src/modules/fdlibm/src -I/builddir/build/BUILD/firefox-102.13.0/js/src/dist/include -DMOZILLA_CLIENT -include /builddir/build/BUILD/firefox-102.13.0/js/src/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 -Wformat -Wformat-overflow=2 -Wno-psabi -fno-sized-deallocation -fno-aligned-new -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wno-parentheses -Wno-sign-compare -fno-strict-aliasing -ffp-contract=off  -MD -MP -MF .deps/s_sin.o.pp   /builddir/build/BUILD/firefox-102.13.0/modules/fdlibm/src/s_sin.cpp
make[3]: Leaving directory '/builddir/build/BUILD/firefox-102.13.0/js/src/modules/fdlibm/src'
     Running `/builddir/build/BUILD/firefox-102.13.0/js/src/release/build/encoding_c-f9e6d71aa74c7a4a/build-script-build`
[encoding_c 0.9.8] cargo:rerun-if-changed=
[encoding_c 0.9.8] cargo:include-dir=/builddir/build/BUILD/firefox-102.13.0/third_party/rust/encoding_c/include
     Running `/builddir/build/BUILD/firefox-102.13.0/js/src/release/build/encoding_c_mem-be2366ce874e68e3/build-script-build`
[encoding_c_mem 0.2.6] cargo:rerun-if-changed=
[encoding_c_mem 0.2.6] cargo:include-dir=/builddir/build/BUILD/firefox-102.13.0/third_party/rust/encoding_c_mem/include
     Running `CARGO=/usr/bin/cargo CARGO_CRATE_NAME=memchr CARGO_MANIFEST_DIR=/builddir/build/BUILD/firefox-102.13.0/third_party/rust/memchr CARGO_PKG_AUTHORS='Andrew Gallant <jamslam@gmail.com>:bluss' CARGO_PKG_DESCRIPTION='Safe interface to memchr.' CARGO_PKG_HOMEPAGE='https://github.com/BurntSushi/memchr' CARGO_PKG_LICENSE=Unlicense/MIT CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=memchr CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/BurntSushi/memchr' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=2.5.0 CARGO_PKG_VERSION_MAJOR=2 CARGO_PKG_VERSION_MINOR=5 CARGO_PKG_VERSION_PATCH=0 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH='/builddir/build/BUILD/firefox-102.13.0/js/src/release/deps:/usr/lib' OUT_DIR=/builddir/build/BUILD/firefox-102.13.0/js/src/x86_64-unknown-linux-gnu/release/build/memchr-fbc2d9f68e338fbf/out /usr/bin/rustc --crate-name memchr --edition=2018 /builddir/build/BUILD/firefox-102.13.0/third_party/rust/memchr/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 linker-plugin-lto --cfg 'feature="default"' --cfg 'feature="std"' -C metadata=5e8fa44d9095fac3 -C extra-filename=-5e8fa44d9095fac3 --out-dir /builddir/build/BUILD/firefox-102.13.0/js/src/x86_64-unknown-linux-gnu/release/deps --target x86_64-unknown-linux-gnu -C linker=/builddir/build/BUILD/firefox-102.13.0/build/cargo-linker -L dependency=/builddir/build/BUILD/firefox-102.13.0/js/src/x86_64-unknown-linux-gnu/release/deps -L dependency=/builddir/build/BUILD/firefox-102.13.0/js/src/release/deps --cap-lints warn -C debuginfo=2 --cap-lints warn -Cembed-bitcode=yes -C codegen-units=1 --cfg memchr_runtime_simd --cfg memchr_runtime_sse2 --cfg memchr_runtime_sse42 --cfg memchr_runtime_avx`
make[3]: Entering directory '/builddir/build/BUILD/firefox-102.13.0/js/src/modules/fdlibm/src'
modules/fdlibm/src/s_tan.o
/usr/lib64/ccache/g++ -o s_tan.o -c  -I/builddir/build/BUILD/firefox-102.13.0/js/src/dist/system_wrappers -include /builddir/build/BUILD/firefox-102.13.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/builddir/build/BUILD/firefox-102.13.0/modules/fdlibm/src -I/builddir/build/BUILD/firefox-102.13.0/js/src/modules/fdlibm/src -I/builddir/build/BUILD/firefox-102.13.0/js/src/dist/include -DMOZILLA_CLIENT -include /builddir/build/BUILD/firefox-102.13.0/js/src/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 -Wformat -Wformat-overflow=2 -Wno-psabi -fno-sized-deallocation -fno-aligned-new -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wno-parentheses -Wno-sign-compare -fno-strict-aliasing -ffp-contract=off  -MD -MP -MF .deps/s_tan.o.pp   /builddir/build/BUILD/firefox-102.13.0/modules/fdlibm/src/s_tan.cpp
make[3]: Leaving directory '/builddir/build/BUILD/firefox-102.13.0/js/src/modules/fdlibm/src'
make[3]: Entering directory '/builddir/build/BUILD/firefox-102.13.0/js/src/intl/components'
intl/components/Unified_cpp_intl_components2.o
/usr/lib64/ccache/g++ -o Unified_cpp_intl_components2.o -c  -I/builddir/build/BUILD/firefox-102.13.0/js/src/dist/system_wrappers -include /builddir/build/BUILD/firefox-102.13.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DMOZ_HAS_MOZGLUE -I/builddir/build/BUILD/firefox-102.13.0/intl/components -I/builddir/build/BUILD/firefox-102.13.0/js/src/intl/components -I/builddir/build/BUILD/firefox-102.13.0/js/src/dist/include -DMOZILLA_CLIENT -include /builddir/build/BUILD/firefox-102.13.0/js/src/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 -Wformat -Wformat-overflow=2 -Wno-psabi -fno-sized-deallocation -fno-aligned-new -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -fno-strict-aliasing -ffp-contract=off  -MD -MP -MF .deps/Unified_cpp_intl_components2.o.pp   Unified_cpp_intl_components2.cpp
make[3]: Leaving directory '/builddir/build/BUILD/firefox-102.13.0/js/src/intl/components'
make[3]: Entering directory '/builddir/build/BUILD/firefox-102.13.0/js/src/modules/fdlibm/src'
modules/fdlibm/src/s_tanh.o
/usr/lib64/ccache/g++ -o s_tanh.o -c  -I/builddir/build/BUILD/firefox-102.13.0/js/src/dist/system_wrappers -include /builddir/build/BUILD/firefox-102.13.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/builddir/build/BUILD/firefox-102.13.0/modules/fdlibm/src -I/builddir/build/BUILD/firefox-102.13.0/js/src/modules/fdlibm/src -I/builddir/build/BUILD/firefox-102.13.0/js/src/dist/include -DMOZILLA_CLIENT -include /builddir/build/BUILD/firefox-102.13.0/js/src/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 -Wformat -Wformat-overflow=2 -Wno-psabi -fno-sized-deallocation -fno-aligned-new -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wno-parentheses -Wno-sign-compare -fno-strict-aliasing -ffp-contract=off  -MD -MP -MF .deps/s_tanh.o.pp   /builddir/build/BUILD/firefox-102.13.0/modules/fdlibm/src/s_tanh.cpp
make[3]: Leaving directory '/builddir/build/BUILD/firefox-102.13.0/js/src/modules/fdlibm/src'
make[3]: Entering directory '/builddir/build/BUILD/firefox-102.13.0/js/src/mfbt'
mfbt/lz4.o
/usr/lib64/ccache/gcc -std=gnu99 -o lz4.o -c  -I/builddir/build/BUILD/firefox-102.13.0/js/src/dist/system_wrappers -include /builddir/build/BUILD/firefox-102.13.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DIMPL_MFBT -DLZ4LIB_VISIBILITY= -I/builddir/build/BUILD/firefox-102.13.0/mfbt -I/builddir/build/BUILD/firefox-102.13.0/js/src/mfbt -I/builddir/build/BUILD/firefox-102.13.0/mfbt/double-conversion -I/builddir/build/BUILD/firefox-102.13.0/js/src/dist/include -include /builddir/build/BUILD/firefox-102.13.0/js/src/js/src/js-confdefs.h -DMOZILLA_CLIENT -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -ffunction-sections -fdata-sections -fno-math-errno -pthread -pipe -gdwarf-4 -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 -Wformat -Wformat-overflow=2 -Werror=implicit-function-declaration -Wno-psabi -fno-strict-aliasing -ffp-contract=off  -MD -MP -MF .deps/lz4.o.pp   /builddir/build/BUILD/firefox-102.13.0/mfbt/lz4/lz4.c
make[3]: Leaving directory '/builddir/build/BUILD/firefox-102.13.0/js/src/mfbt'
make[3]: Entering directory '/builddir/build/BUILD/firefox-102.13.0/js/src/modules/fdlibm/src'
modules/fdlibm/src/s_trunc.o
/usr/lib64/ccache/g++ -o s_trunc.o -c  -I/builddir/build/BUILD/firefox-102.13.0/js/src/dist/system_wrappers -include /builddir/build/BUILD/firefox-102.13.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/builddir/build/BUILD/firefox-102.13.0/modules/fdlibm/src -I/builddir/build/BUILD/firefox-102.13.0/js/src/modules/fdlibm/src -I/builddir/build/BUILD/firefox-102.13.0/js/src/dist/include -DMOZILLA_CLIENT -include /builddir/build/BUILD/firefox-102.13.0/js/src/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 -Wformat -Wformat-overflow=2 -Wno-psabi -fno-sized-deallocation -fno-aligned-new -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wno-parentheses -Wno-sign-compare -fno-strict-aliasing -ffp-contract=off  -MD -MP -MF .deps/s_trunc.o.pp   /builddir/build/BUILD/firefox-102.13.0/modules/fdlibm/src/s_trunc.cpp
make[3]: Leaving directory '/builddir/build/BUILD/firefox-102.13.0/js/src/modules/fdlibm/src'
make[3]: Entering directory '/builddir/build/BUILD/firefox-102.13.0/js/src/modules/fdlibm/src'
modules/fdlibm/src/s_truncf.o
/usr/lib64/ccache/g++ -o s_truncf.o -c  -I/builddir/build/BUILD/firefox-102.13.0/js/src/dist/system_wrappers -include /builddir/build/BUILD/firefox-102.13.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/builddir/build/BUILD/firefox-102.13.0/modules/fdlibm/src -I/builddir/build/BUILD/firefox-102.13.0/js/src/modules/fdlibm/src -I/builddir/build/BUILD/firefox-102.13.0/js/src/dist/include -DMOZILLA_CLIENT -include /builddir/build/BUILD/firefox-102.13.0/js/src/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 -Wformat -Wformat-overflow=2 -Wno-psabi -fno-sized-deallocation -fno-aligned-new -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wno-parentheses -Wno-sign-compare -fno-strict-aliasing -ffp-contract=off  -MD -MP -MF .deps/s_truncf.o.pp   /builddir/build/BUILD/firefox-102.13.0/modules/fdlibm/src/s_truncf.cpp
make[3]: Leaving directory '/builddir/build/BUILD/firefox-102.13.0/js/src/modules/fdlibm/src'
make[3]: Entering directory '/builddir/build/BUILD/firefox-102.13.0/js/src/js/src/gc'
js/src/gc/StoreBuffer.o
/usr/lib64/ccache/g++ -o StoreBuffer.o -c  -I/builddir/build/BUILD/firefox-102.13.0/js/src/dist/system_wrappers -include /builddir/build/BUILD/firefox-102.13.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/builddir/build/BUILD/firefox-102.13.0/js/src/gc -I/builddir/build/BUILD/firefox-102.13.0/js/src/js/src/gc -I/builddir/build/BUILD/firefox-102.13.0/js/src/js/src -I/builddir/build/BUILD/firefox-102.13.0/js/src -I/builddir/build/BUILD/firefox-102.13.0/js/src/dist/include -DMOZILLA_CLIENT -include /builddir/build/BUILD/firefox-102.13.0/js/src/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 -Wformat -Wformat-overflow=2 -Wno-psabi -fno-sized-deallocation -fno-aligned-new -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Werror=format -Wno-attributes -fno-strict-aliasing -ffp-contract=off  -MD -MP -MF .deps/StoreBuffer.o.pp   /builddir/build/BUILD/firefox-102.13.0/js/src/gc/StoreBuffer.cpp
make[3]: Leaving directory '/builddir/build/BUILD/firefox-102.13.0/js/src/js/src/gc'
   Compiling leb128 v0.2.5
     Running `CARGO=/usr/bin/cargo CARGO_CRATE_NAME=leb128 CARGO_MANIFEST_DIR=/builddir/build/BUILD/firefox-102.13.0/third_party/rust/leb128 CARGO_PKG_AUTHORS='Nick Fitzgerald <fitzgen@gmail.com>:Philip Craig <philipjcraig@gmail.com>' 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_README=./README.md CARGO_PKG_REPOSITORY='https://github.com/gimli-rs/leb128' 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='/builddir/build/BUILD/firefox-102.13.0/js/src/release/deps:/usr/lib' /usr/bin/rustc --crate-name leb128 --edition=2018 /builddir/build/BUILD/firefox-102.13.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 linker-plugin-lto -C metadata=f753428fca9700b3 -C extra-filename=-f753428fca9700b3 --out-dir /builddir/build/BUILD/firefox-102.13.0/js/src/x86_64-unknown-linux-gnu/release/deps --target x86_64-unknown-linux-gnu -C linker=/builddir/build/BUILD/firefox-102.13.0/build/cargo-linker -L dependency=/builddir/build/BUILD/firefox-102.13.0/js/src/x86_64-unknown-linux-gnu/release/deps -L dependency=/builddir/build/BUILD/firefox-102.13.0/js/src/release/deps --cap-lints warn -C debuginfo=2 --cap-lints warn -Cembed-bitcode=yes -C codegen-units=1`
   Compiling unicode-width v0.1.9
     Running `CARGO=/usr/bin/cargo CARGO_CRATE_NAME=unicode_width CARGO_MANIFEST_DIR=/builddir/build/BUILD/firefox-102.13.0/third_party/rust/unicode-width CARGO_PKG_AUTHORS='kwantam <kwantam@gmail.com>:Manish Goregaokar <manishsmail@gmail.com>' CARGO_PKG_DESCRIPTION='Determine displayed width of `char` and `str` types
according to Unicode Standard Annex #11 rules.
' CARGO_PKG_HOMEPAGE='https://github.com/unicode-rs/unicode-width' CARGO_PKG_LICENSE=MIT/Apache-2.0 CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=unicode-width CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/unicode-rs/unicode-width' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=0.1.9 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=1 CARGO_PKG_VERSION_PATCH=9 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH='/builddir/build/BUILD/firefox-102.13.0/js/src/release/deps:/usr/lib' /usr/bin/rustc --crate-name unicode_width /builddir/build/BUILD/firefox-102.13.0/third_party/rust/unicode-width/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 linker-plugin-lto --cfg 'feature="default"' -C metadata=c677c7a7d05e0357 -C extra-filename=-c677c7a7d05e0357 --out-dir /builddir/build/BUILD/firefox-102.13.0/js/src/x86_64-unknown-linux-gnu/release/deps --target x86_64-unknown-linux-gnu -C linker=/builddir/build/BUILD/firefox-102.13.0/build/cargo-linker -L dependency=/builddir/build/BUILD/firefox-102.13.0/js/src/x86_64-unknown-linux-gnu/release/deps -L dependency=/builddir/build/BUILD/firefox-102.13.0/js/src/release/deps --cap-lints warn -C debuginfo=2 --cap-lints warn -Cembed-bitcode=yes -C codegen-units=1`
   Compiling arrayvec v0.5.2
     Running `CARGO=/usr/bin/cargo CARGO_CRATE_NAME=arrayvec CARGO_MANIFEST_DIR=/builddir/build/BUILD/firefox-102.13.0/third_party/rust/arrayvec-0.5.2 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_README=README.md 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='/builddir/build/BUILD/firefox-102.13.0/js/src/release/deps:/usr/lib' /usr/bin/rustc --crate-name arrayvec --edition=2018 /builddir/build/BUILD/firefox-102.13.0/third_party/rust/arrayvec-0.5.2/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 linker-plugin-lto --cfg 'feature="default"' --cfg 'feature="std"' -C metadata=ba4c3bf1ae32f3de -C extra-filename=-ba4c3bf1ae32f3de --out-dir /builddir/build/BUILD/firefox-102.13.0/js/src/x86_64-unknown-linux-gnu/release/deps --target x86_64-unknown-linux-gnu -C linker=/builddir/build/BUILD/firefox-102.13.0/build/cargo-linker -L dependency=/builddir/build/BUILD/firefox-102.13.0/js/src/x86_64-unknown-linux-gnu/release/deps -L dependency=/builddir/build/BUILD/firefox-102.13.0/js/src/release/deps --cap-lints warn -C debuginfo=2 --cap-lints warn -Cembed-bitcode=yes -C codegen-units=1`
   Compiling wast v39.0.0
     Running `CARGO=/usr/bin/cargo CARGO_CRATE_NAME=wast CARGO_MANIFEST_DIR=/builddir/build/BUILD/firefox-102.13.0/third_party/rust/wast CARGO_PKG_AUTHORS='Alex Crichton <alex@alexcrichton.com>' 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_README=README.md CARGO_PKG_REPOSITORY='https://github.com/bytecodealliance/wasm-tools/tree/main/crates/wast' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=39.0.0 CARGO_PKG_VERSION_MAJOR=39 CARGO_PKG_VERSION_MINOR=0 CARGO_PKG_VERSION_PATCH=0 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH='/builddir/build/BUILD/firefox-102.13.0/js/src/release/deps:/usr/lib' /usr/bin/rustc --crate-name wast --edition=2018 /builddir/build/BUILD/firefox-102.13.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 linker-plugin-lto --cfg 'feature="default"' --cfg 'feature="wasm-module"' -C metadata=61b7c152096a7518 -C extra-filename=-61b7c152096a7518 --out-dir /builddir/build/BUILD/firefox-102.13.0/js/src/x86_64-unknown-linux-gnu/release/deps --target x86_64-unknown-linux-gnu -C linker=/builddir/build/BUILD/firefox-102.13.0/build/cargo-linker -L dependency=/builddir/build/BUILD/firefox-102.13.0/js/src/x86_64-unknown-linux-gnu/release/deps -L dependency=/builddir/build/BUILD/firefox-102.13.0/js/src/release/deps --extern leb128=/builddir/build/BUILD/firefox-102.13.0/js/src/x86_64-unknown-linux-gnu/release/deps/libleb128-f753428fca9700b3.rmeta --extern memchr=/builddir/build/BUILD/firefox-102.13.0/js/src/x86_64-unknown-linux-gnu/release/deps/libmemchr-5e8fa44d9095fac3.rmeta --extern unicode_width=/builddir/build/BUILD/firefox-102.13.0/js/src/x86_64-unknown-linux-gnu/release/deps/libunicode_width-c677c7a7d05e0357.rmeta --cap-lints warn -C debuginfo=2 --cap-lints warn -Cembed-bitcode=yes -C codegen-units=1`
make[3]: Entering directory '/builddir/build/BUILD/firefox-102.13.0/js/src/mfbt'
mfbt/lz4hc.o
/usr/lib64/ccache/gcc -std=gnu99 -o lz4hc.o -c  -I/builddir/build/BUILD/firefox-102.13.0/js/src/dist/system_wrappers -include /builddir/build/BUILD/firefox-102.13.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DIMPL_MFBT -DLZ4LIB_VISIBILITY= -I/builddir/build/BUILD/firefox-102.13.0/mfbt -I/builddir/build/BUILD/firefox-102.13.0/js/src/mfbt -I/builddir/build/BUILD/firefox-102.13.0/mfbt/double-conversion -I/builddir/build/BUILD/firefox-102.13.0/js/src/dist/include -include /builddir/build/BUILD/firefox-102.13.0/js/src/js/src/js-confdefs.h -DMOZILLA_CLIENT -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -ffunction-sections -fdata-sections -fno-math-errno -pthread -pipe -gdwarf-4 -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 -Wformat -Wformat-overflow=2 -Werror=implicit-function-declaration -Wno-psabi -fno-strict-aliasing -ffp-contract=off  -MD -MP -MF .deps/lz4hc.o.pp   /builddir/build/BUILD/firefox-102.13.0/mfbt/lz4/lz4hc.c
make[3]: Leaving directory '/builddir/build/BUILD/firefox-102.13.0/js/src/mfbt'
make[3]: Entering directory '/builddir/build/BUILD/firefox-102.13.0/js/src/js/src/util'
js/src/util/Unified_cpp_js_src_util0.o
/usr/lib64/ccache/g++ -o Unified_cpp_js_src_util0.o -c  -I/builddir/build/BUILD/firefox-102.13.0/js/src/dist/system_wrappers -include /builddir/build/BUILD/firefox-102.13.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/builddir/build/BUILD/firefox-102.13.0/js/src/util -I/builddir/build/BUILD/firefox-102.13.0/js/src/js/src/util -I/builddir/build/BUILD/firefox-102.13.0/js/src/js/src -I/builddir/build/BUILD/firefox-102.13.0/js/src -I/builddir/build/BUILD/firefox-102.13.0/js/src/dist/include -DMOZILLA_CLIENT -include /builddir/build/BUILD/firefox-102.13.0/js/src/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 -Wformat -Wformat-overflow=2 -Wno-psabi -fno-sized-deallocation -fno-aligned-new -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Werror=format -Wno-attributes -fno-strict-aliasing -ffp-contract=off  -MD -MP -MF .deps/Unified_cpp_js_src_util0.o.pp   Unified_cpp_js_src_util0.cpp
make[3]: Leaving directory '/builddir/build/BUILD/firefox-102.13.0/js/src/js/src/util'
     Running `CARGO=/usr/bin/cargo CARGO_CRATE_NAME=encoding_c_mem CARGO_MANIFEST_DIR=/builddir/build/BUILD/firefox-102.13.0/third_party/rust/encoding_c_mem CARGO_PKG_AUTHORS='Henri Sivonen <hsivonen@hsivonen.fi>' CARGO_PKG_DESCRIPTION='C API for encoding_rs::mem' CARGO_PKG_HOMEPAGE='https://docs.rs/encoding_c_mem/' CARGO_PKG_LICENSE='Apache-2.0 OR MIT' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=encoding_c_mem CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/hsivonen/encoding_c_mem' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=0.2.6 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=2 CARGO_PKG_VERSION_PATCH=6 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH='/builddir/build/BUILD/firefox-102.13.0/js/src/release/deps:/usr/lib' OUT_DIR=/builddir/build/BUILD/firefox-102.13.0/js/src/x86_64-unknown-linux-gnu/release/build/encoding_c_mem-716687ccb06c32b8/out /usr/bin/rustc --crate-name encoding_c_mem --edition=2018 /builddir/build/BUILD/firefox-102.13.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 linker-plugin-lto -C metadata=85df7afbcc35f3af -C extra-filename=-85df7afbcc35f3af --out-dir /builddir/build/BUILD/firefox-102.13.0/js/src/x86_64-unknown-linux-gnu/release/deps --target x86_64-unknown-linux-gnu -C linker=/builddir/build/BUILD/firefox-102.13.0/build/cargo-linker -L dependency=/builddir/build/BUILD/firefox-102.13.0/js/src/x86_64-unknown-linux-gnu/release/deps -L dependency=/builddir/build/BUILD/firefox-102.13.0/js/src/release/deps --extern encoding_rs=/builddir/build/BUILD/firefox-102.13.0/js/src/x86_64-unknown-linux-gnu/release/deps/libencoding_rs-b1592e90716dacfa.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
   --> /builddir/build/BUILD/firefox-102.13.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
     Running `CARGO=/usr/bin/cargo CARGO_CRATE_NAME=encoding_c CARGO_MANIFEST_DIR=/builddir/build/BUILD/firefox-102.13.0/third_party/rust/encoding_c CARGO_PKG_AUTHORS='Henri Sivonen <hsivonen@hsivonen.fi>' CARGO_PKG_DESCRIPTION='C API for encoding_rs' CARGO_PKG_HOMEPAGE='https://docs.rs/encoding_c/' CARGO_PKG_LICENSE='Apache-2.0 OR MIT' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=encoding_c CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/hsivonen/encoding_c' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=0.9.8 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=9 CARGO_PKG_VERSION_PATCH=8 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH='/builddir/build/BUILD/firefox-102.13.0/js/src/release/deps:/usr/lib' OUT_DIR=/builddir/build/BUILD/firefox-102.13.0/js/src/x86_64-unknown-linux-gnu/release/build/encoding_c-70e09960756ab193/out /usr/bin/rustc --crate-name encoding_c /builddir/build/BUILD/firefox-102.13.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 linker-plugin-lto -C metadata=86c0cd50ddc90bd2 -C extra-filename=-86c0cd50ddc90bd2 --out-dir /builddir/build/BUILD/firefox-102.13.0/js/src/x86_64-unknown-linux-gnu/release/deps --target x86_64-unknown-linux-gnu -C linker=/builddir/build/BUILD/firefox-102.13.0/build/cargo-linker -L dependency=/builddir/build/BUILD/firefox-102.13.0/js/src/x86_64-unknown-linux-gnu/release/deps -L dependency=/builddir/build/BUILD/firefox-102.13.0/js/src/release/deps --extern encoding_rs=/builddir/build/BUILD/firefox-102.13.0/js/src/x86_64-unknown-linux-gnu/release/deps/libencoding_rs-b1592e90716dacfa.rmeta --cap-lints warn -C debuginfo=2 --cap-lints warn -Cembed-bitcode=yes -C codegen-units=1`
make[3]: Entering directory '/builddir/build/BUILD/firefox-102.13.0/js/src/js/src/util'
js/src/util/Unified_cpp_js_src_util1.o
/usr/lib64/ccache/g++ -o Unified_cpp_js_src_util1.o -c  -I/builddir/build/BUILD/firefox-102.13.0/js/src/dist/system_wrappers -include /builddir/build/BUILD/firefox-102.13.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/builddir/build/BUILD/firefox-102.13.0/js/src/util -I/builddir/build/BUILD/firefox-102.13.0/js/src/js/src/util -I/builddir/build/BUILD/firefox-102.13.0/js/src/js/src -I/builddir/build/BUILD/firefox-102.13.0/js/src -I/builddir/build/BUILD/firefox-102.13.0/js/src/dist/include -DMOZILLA_CLIENT -include /builddir/build/BUILD/firefox-102.13.0/js/src/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 -Wformat -Wformat-overflow=2 -Wno-psabi -fno-sized-deallocation -fno-aligned-new -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Werror=format -Wno-attributes -fno-strict-aliasing -ffp-contract=off  -MD -MP -MF .deps/Unified_cpp_js_src_util1.o.pp   Unified_cpp_js_src_util1.cpp
make[3]: Leaving directory '/builddir/build/BUILD/firefox-102.13.0/js/src/js/src/util'
   Compiling mozilla-central-workspace-hack v0.1.0 (/builddir/build/BUILD/firefox-102.13.0/build/workspace-hack)
     Running `CARGO=/usr/bin/cargo CARGO_CRATE_NAME=mozilla_central_workspace_hack CARGO_MANIFEST_DIR=/builddir/build/BUILD/firefox-102.13.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_README='' 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='/builddir/build/BUILD/firefox-102.13.0/js/src/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 linker-plugin-lto -C metadata=7d8b1648dd4da513 -C extra-filename=-7d8b1648dd4da513 --out-dir /builddir/build/BUILD/firefox-102.13.0/js/src/x86_64-unknown-linux-gnu/release/deps --target x86_64-unknown-linux-gnu -C linker=/builddir/build/BUILD/firefox-102.13.0/build/cargo-linker -C incremental=/builddir/build/BUILD/firefox-102.13.0/js/src/x86_64-unknown-linux-gnu/release/incremental -L dependency=/builddir/build/BUILD/firefox-102.13.0/js/src/x86_64-unknown-linux-gnu/release/deps -L dependency=/builddir/build/BUILD/firefox-102.13.0/js/src/release/deps -C debuginfo=2 --cap-lints warn -Cembed-bitcode=yes -C codegen-units=1`
   Compiling wasmparser v0.78.2
make[3]: Entering directory '/builddir/build/BUILD/firefox-102.13.0/js/src/js/src/frontend'
js/src/frontend/Unified_cpp_js_src_frontend2.o
/usr/lib64/ccache/g++ -o Unified_cpp_js_src_frontend2.o -c  -I/builddir/build/BUILD/firefox-102.13.0/js/src/dist/system_wrappers -include /builddir/build/BUILD/firefox-102.13.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/builddir/build/BUILD/firefox-102.13.0/js/src/frontend -I/builddir/build/BUILD/firefox-102.13.0/js/src/js/src/frontend -I/builddir/build/BUILD/firefox-102.13.0/js/src/js/src -I/builddir/build/BUILD/firefox-102.13.0/js/src -I/builddir/build/BUILD/firefox-102.13.0/js/src/dist/include -DMOZILLA_CLIENT -include /builddir/build/BUILD/firefox-102.13.0/js/src/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 -Wformat -Wformat-overflow=2 -Wno-psabi -fno-sized-deallocation -fno-aligned-new -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Werror=format -Wno-attributes -fno-strict-aliasing -ffp-contract=off  -MD -MP -MF .deps/Unified_cpp_js_src_frontend2.o.pp   Unified_cpp_js_src_frontend2.cpp
make[3]: Leaving directory '/builddir/build/BUILD/firefox-102.13.0/js/src/js/src/frontend'
     Running `CARGO=/usr/bin/cargo CARGO_CRATE_NAME=wasmparser CARGO_MANIFEST_DIR=/builddir/build/BUILD/firefox-102.13.0/third_party/rust/wasmparser CARGO_PKG_AUTHORS='Yury Delendik <ydelendik@mozilla.com>' 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_README=README.md 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='/builddir/build/BUILD/firefox-102.13.0/js/src/release/deps:/usr/lib' /usr/bin/rustc --crate-name wasmparser --edition=2018 /builddir/build/BUILD/firefox-102.13.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 linker-plugin-lto -C metadata=cc0563be5da89390 -C extra-filename=-cc0563be5da89390 --out-dir /builddir/build/BUILD/firefox-102.13.0/js/src/x86_64-unknown-linux-gnu/release/deps --target x86_64-unknown-linux-gnu -C linker=/builddir/build/BUILD/firefox-102.13.0/build/cargo-linker -L dependency=/builddir/build/BUILD/firefox-102.13.0/js/src/x86_64-unknown-linux-gnu/release/deps -L dependency=/builddir/build/BUILD/firefox-102.13.0/js/src/release/deps --cap-lints warn -C debuginfo=2 --cap-lints warn -Cembed-bitcode=yes -C codegen-units=1`
make[3]: Entering directory '/builddir/build/BUILD/firefox-102.13.0/js/src/mfbt'
mfbt/xxhash.o
/usr/lib64/ccache/gcc -std=gnu99 -o xxhash.o -c  -I/builddir/build/BUILD/firefox-102.13.0/js/src/dist/system_wrappers -include /builddir/build/BUILD/firefox-102.13.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DIMPL_MFBT -DLZ4LIB_VISIBILITY= -I/builddir/build/BUILD/firefox-102.13.0/mfbt -I/builddir/build/BUILD/firefox-102.13.0/js/src/mfbt -I/builddir/build/BUILD/firefox-102.13.0/mfbt/double-conversion -I/builddir/build/BUILD/firefox-102.13.0/js/src/dist/include -include /builddir/build/BUILD/firefox-102.13.0/js/src/js/src/js-confdefs.h -DMOZILLA_CLIENT -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -ffunction-sections -fdata-sections -fno-math-errno -pthread -pipe -gdwarf-4 -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 -Wformat -Wformat-overflow=2 -Werror=implicit-function-declaration -Wno-psabi -fno-strict-aliasing -ffp-contract=off  -MD -MP -MF .deps/xxhash.o.pp  -Wno-unused-function /builddir/build/BUILD/firefox-102.13.0/mfbt/lz4/xxhash.c
make[3]: Leaving directory '/builddir/build/BUILD/firefox-102.13.0/js/src/mfbt'
warning: trailing semicolon in macro used in expression position
   --> /builddir/build/BUILD/firefox-102.13.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 <https://github.com/rust-lang/rust/issues/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
   --> /builddir/build/BUILD/firefox-102.13.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 <https://github.com/rust-lang/rust/issues/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
   --> /builddir/build/BUILD/firefox-102.13.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 <https://github.com/rust-lang/rust/issues/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
   --> /builddir/build/BUILD/firefox-102.13.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 <https://github.com/rust-lang/rust/issues/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
   --> /builddir/build/BUILD/firefox-102.13.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 <https://github.com/rust-lang/rust/issues/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
   --> /builddir/build/BUILD/firefox-102.13.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 <https://github.com/rust-lang/rust/issues/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
    --> /builddir/build/BUILD/firefox-102.13.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 <https://github.com/rust-lang/rust/issues/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
    --> /builddir/build/BUILD/firefox-102.13.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 <https://github.com/rust-lang/rust/issues/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 '/builddir/build/BUILD/firefox-102.13.0/js/src/js/src/frontend'
js/src/frontend/Unified_cpp_js_src_frontend1.o
/usr/lib64/ccache/g++ -o Unified_cpp_js_src_frontend1.o -c  -I/builddir/build/BUILD/firefox-102.13.0/js/src/dist/system_wrappers -include /builddir/build/BUILD/firefox-102.13.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/builddir/build/BUILD/firefox-102.13.0/js/src/frontend -I/builddir/build/BUILD/firefox-102.13.0/js/src/js/src/frontend -I/builddir/build/BUILD/firefox-102.13.0/js/src/js/src -I/builddir/build/BUILD/firefox-102.13.0/js/src -I/builddir/build/BUILD/firefox-102.13.0/js/src/dist/include -DMOZILLA_CLIENT -include /builddir/build/BUILD/firefox-102.13.0/js/src/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 -Wformat -Wformat-overflow=2 -Wno-psabi -fno-sized-deallocation -fno-aligned-new -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Werror=format -Wno-attributes -fno-strict-aliasing -ffp-contract=off  -MD -MP -MF .deps/Unified_cpp_js_src_frontend1.o.pp   Unified_cpp_js_src_frontend1.cpp
make[3]: Leaving directory '/builddir/build/BUILD/firefox-102.13.0/js/src/js/src/frontend'
make[3]: Entering directory '/builddir/build/BUILD/firefox-102.13.0/js/src/js/src/irregexp'
js/src/irregexp/Unified_cpp_js_src_irregexp1.o
/usr/lib64/ccache/g++ -o Unified_cpp_js_src_irregexp1.o -c  -I/builddir/build/BUILD/firefox-102.13.0/js/src/dist/system_wrappers -include /builddir/build/BUILD/firefox-102.13.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/builddir/build/BUILD/firefox-102.13.0/js/src/irregexp -I/builddir/build/BUILD/firefox-102.13.0/js/src/js/src/irregexp -I/builddir/build/BUILD/firefox-102.13.0/js/src/js/src -I/builddir/build/BUILD/firefox-102.13.0/js/src -I/builddir/build/BUILD/firefox-102.13.0/js/src/dist/include -DMOZILLA_CLIENT -include /builddir/build/BUILD/firefox-102.13.0/js/src/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 -Wformat -Wformat-overflow=2 -Wno-psabi -fno-sized-deallocation -fno-aligned-new -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Werror=format -Wno-attributes -Wno-error=type-limits -DV8_INTL_SUPPORT -fno-strict-aliasing -ffp-contract=off  -MD -MP -MF .deps/Unified_cpp_js_src_irregexp1.o.pp   Unified_cpp_js_src_irregexp1.cpp
make[3]: Leaving directory '/builddir/build/BUILD/firefox-102.13.0/js/src/js/src/irregexp'
In file included from /builddir/build/BUILD/firefox-102.13.0/js/src/irregexp/imported/regexp-macro-assembler.h:8,
                 from /builddir/build/BUILD/firefox-102.13.0/js/src/irregexp/imported/regexp-nodes.h:8,
                 from /builddir/build/BUILD/firefox-102.13.0/js/src/irregexp/imported/regexp-compiler.h:10,
                 from /builddir/build/BUILD/firefox-102.13.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<v8::internal::CharacterRange>*, JS::RegExpFlags, v8::base::Flags<v8::internal::RegExpCharacterClass::Flag, int>)',
    inlined from 'v8::internal::Zone::New<v8::internal::RegExpCharacterClass, v8::internal::Zone*&, v8::internal::ZoneList<v8::internal::CharacterRange>*&, JS::RegExpFlags&>(v8::internal::Zone*&, v8::internal::ZoneList<v8::internal::CharacterRange>*&, JS::RegExpFlags&)v8::internal::RegExpCharacterClass*' at /builddir/build/BUILD/firefox-102.13.0/js/src/irregexp/util/ZoneShim.h:34:12,
    inlined from 'v8::internal::RegExpCharacterClass::ToNode(v8::internal::RegExpCompiler*, v8::internal::RegExpNode*)' at /builddir/build/BUILD/firefox-102.13.0/js/src/irregexp/imported/regexp-compiler-tonode.cc:423:42:
/builddir/build/BUILD/firefox-102.13.0/js/src/irregexp/imported/regexp-ast.h:311:9: warning: 'default_flags.flags_' may be used uninitialized [-Wmaybe-uninitialized]
  311 |         flags_(flags),
      |         ^~~~~~~~~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/irregexp/imported/regexp-compiler-tonode.cc: In member function 'v8::internal::RegExpCharacterClass::ToNode(v8::internal::RegExpCompiler*, v8::internal::RegExpNode*)':
/builddir/build/BUILD/firefox-102.13.0/js/src/irregexp/imported/regexp-compiler-tonode.cc:421:23: note: 'default_flags.flags_' was declared here
  421 |       JSRegExp::Flags default_flags;
      |                       ^~~~~~~~~~~~~
   Compiling mozglue-static v0.1.0 (/builddir/build/BUILD/firefox-102.13.0/mozglue/static/rust)
     Running `CARGO=/usr/bin/cargo CARGO_CRATE_NAME=build_script_build CARGO_MANIFEST_DIR=/builddir/build/BUILD/firefox-102.13.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_README='' 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='/builddir/build/BUILD/firefox-102.13.0/js/src/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=a4d4b0cae66ff40b -C extra-filename=-a4d4b0cae66ff40b --out-dir /builddir/build/BUILD/firefox-102.13.0/js/src/release/build/mozglue-static-a4d4b0cae66ff40b -C linker=/builddir/build/BUILD/firefox-102.13.0/build/cargo-linker -C incremental=/builddir/build/BUILD/firefox-102.13.0/js/src/release/incremental -L dependency=/builddir/build/BUILD/firefox-102.13.0/js/src/release/deps --extern cc=/builddir/build/BUILD/firefox-102.13.0/js/src/release/deps/libcc-85928ec4bb838eb1.rlib --extern mozbuild=/builddir/build/BUILD/firefox-102.13.0/js/src/release/deps/libmozbuild-b3410321383138af.rlib --extern rustc_version=/builddir/build/BUILD/firefox-102.13.0/js/src/release/deps/librustc_version-00a728d4472695ef.rlib`
make[3]: Entering directory '/builddir/build/BUILD/firefox-102.13.0/js/src/js/src'
js/src/jsmath.o
/usr/lib64/ccache/g++ -o jsmath.o -c  -I/builddir/build/BUILD/firefox-102.13.0/js/src/dist/system_wrappers -include /builddir/build/BUILD/firefox-102.13.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/builddir/build/BUILD/firefox-102.13.0/js/src -I/builddir/build/BUILD/firefox-102.13.0/js/src/js/src -I/builddir/build/BUILD/firefox-102.13.0/js/src/dist/include -DMOZILLA_CLIENT -include /builddir/build/BUILD/firefox-102.13.0/js/src/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 -Wformat -Wformat-overflow=2 -Wno-psabi -fno-sized-deallocation -fno-aligned-new -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Werror=format -Wno-attributes -fno-strict-aliasing -ffp-contract=off  -MD -MP -MF .deps/jsmath.o.pp   /builddir/build/BUILD/firefox-102.13.0/js/src/jsmath.cpp
make[3]: Leaving directory '/builddir/build/BUILD/firefox-102.13.0/js/src/js/src'
In file included from /builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/CallArgs.h:73,
                 from /builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/CallNonGenericMethod.h:12,
                 from /builddir/build/BUILD/firefox-102.13.0/js/src/NamespaceImports.h:15,
                 from /builddir/build/BUILD/firefox-102.13.0/js/src/jsmath.h:12,
                 from /builddir/build/BUILD/firefox-102.13.0/js/src/jsmath.cpp:11:
In member function 'JS::Rooted<JSObject*>::registerWithRootLists(mozilla::EnumeratedArray<JS::RootKind, (JS::RootKind)15, js::StackRootedBase*>&)',
    inlined from 'JS::Rooted<JSObject*>::Rooted<JSContext*, JSObject*>(JSContext* const&, JSObject*&&)' at /builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1171:26,
    inlined from 'CreateMathObject(JSContext*, JSProtoKey)' at /builddir/build/BUILD/firefox-102.13.0/js/src/jsmath.cpp:1088:78:
/builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1138:18: warning: storing the address of local variable 'proto' in 'MEM[(struct StackRootedBase * *)cx_25(D) + 24B]' [-Wdangling-pointer=]
 1138 |     *this->stack = this;
      |     ~~~~~~~~~~~~~^~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/jsmath.cpp: In function 'CreateMathObject(JSContext*, JSProtoKey)':
/builddir/build/BUILD/firefox-102.13.0/js/src/jsmath.cpp:1088:16: note: 'proto' declared here
 1088 |   RootedObject proto(cx, GlobalObject::getOrCreateObjectPrototype(cx, global));
      |                ^~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/jsmath.cpp:1088:16: note: 'cx_25(D)' declared here
make[3]: Entering directory '/builddir/build/BUILD/firefox-102.13.0/js/src/mfbt'
mfbt/Unified_cpp_mfbt0.o
/usr/lib64/ccache/g++ -o Unified_cpp_mfbt0.o -c  -I/builddir/build/BUILD/firefox-102.13.0/js/src/dist/system_wrappers -include /builddir/build/BUILD/firefox-102.13.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DIMPL_MFBT -DLZ4LIB_VISIBILITY= -I/builddir/build/BUILD/firefox-102.13.0/mfbt -I/builddir/build/BUILD/firefox-102.13.0/js/src/mfbt -I/builddir/build/BUILD/firefox-102.13.0/mfbt/double-conversion -I/builddir/build/BUILD/firefox-102.13.0/js/src/dist/include -DMOZILLA_CLIENT -include /builddir/build/BUILD/firefox-102.13.0/js/src/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 -Wformat -Wformat-overflow=2 -Wno-psabi -fno-sized-deallocation -fno-aligned-new -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -fno-strict-aliasing -ffp-contract=off  -MD -MP -MF .deps/Unified_cpp_mfbt0.o.pp   Unified_cpp_mfbt0.cpp
make[3]: Leaving directory '/builddir/build/BUILD/firefox-102.13.0/js/src/mfbt'
make[3]: Entering directory '/builddir/build/BUILD/firefox-102.13.0/js/src/js/src/irregexp'
js/src/irregexp/regexp-compiler.o
/usr/lib64/ccache/g++ -o regexp-compiler.o -c  -I/builddir/build/BUILD/firefox-102.13.0/js/src/dist/system_wrappers -include /builddir/build/BUILD/firefox-102.13.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/builddir/build/BUILD/firefox-102.13.0/js/src/irregexp -I/builddir/build/BUILD/firefox-102.13.0/js/src/js/src/irregexp -I/builddir/build/BUILD/firefox-102.13.0/js/src/js/src -I/builddir/build/BUILD/firefox-102.13.0/js/src -I/builddir/build/BUILD/firefox-102.13.0/js/src/dist/include -DMOZILLA_CLIENT -include /builddir/build/BUILD/firefox-102.13.0/js/src/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 -Wformat -Wformat-overflow=2 -Wno-psabi -fno-sized-deallocation -fno-aligned-new -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Werror=format -Wno-attributes -Wno-error=type-limits -DV8_INTL_SUPPORT -fno-strict-aliasing -ffp-contract=off  -MD -MP -MF .deps/regexp-compiler.o.pp   /builddir/build/BUILD/firefox-102.13.0/js/src/irregexp/imported/regexp-compiler.cc
make[3]: Leaving directory '/builddir/build/BUILD/firefox-102.13.0/js/src/js/src/irregexp'
In file included from /builddir/build/BUILD/firefox-102.13.0/js/src/gc/FindSCCs.h:16,
                 from /builddir/build/BUILD/firefox-102.13.0/js/src/gc/Zone.h:17,
                 from /builddir/build/BUILD/firefox-102.13.0/js/src/wasm/WasmInstance.h:26,
                 from /builddir/build/BUILD/firefox-102.13.0/js/src/wasm/WasmInstanceData.h:27,
                 from /builddir/build/BUILD/firefox-102.13.0/js/src/wasm/WasmCodegenTypes.h:31,
                 from /builddir/build/BUILD/firefox-102.13.0/js/src/jit/shared/Assembler-shared.h:24,
                 from /builddir/build/BUILD/firefox-102.13.0/js/src/irregexp/RegExpShim.h:32,
                 from /builddir/build/BUILD/firefox-102.13.0/js/src/irregexp/imported/regexp-ast.h:8,
                 from /builddir/build/BUILD/firefox-102.13.0/js/src/irregexp/imported/regexp-macro-assembler.h:8,
                 from /builddir/build/BUILD/firefox-102.13.0/js/src/irregexp/imported/regexp-nodes.h:8,
                 from /builddir/build/BUILD/firefox-102.13.0/js/src/irregexp/imported/regexp-compiler.h:10,
                 from /builddir/build/BUILD/firefox-102.13.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 /builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/friend/StackLimits.h:172:24,
    inlined from 'js::AutoCheckRecursionLimit::checkDontReport(JSContext*) const' at /builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/friend/StackLimits.h:158:41,
    inlined from 'v8::internal::StackLimitCheck::HasOverflowed()' at /builddir/build/BUILD/firefox-102.13.0/js/src/irregexp/RegExpShim.h:1136:50,
    inlined from 'v8::internal::Analysis<v8::internal::(anonymous namespace)::AssertionPropagator, v8::internal::(anonymous namespace)::EatsAtLeastPropagator>::EnsureAnalyzed(v8::internal::RegExpNode*)' at /builddir/build/BUILD/firefox-102.13.0/js/src/irregexp/imported/regexp-compiler.cc:3636:28,
    inlined from 'v8::internal::Analysis<v8::internal::(anonymous namespace)::AssertionPropagator, v8::internal::(anonymous namespace)::EatsAtLeastPropagator>::VisitBackReference(v8::internal::BackReferenceNode*)' at /builddir/build/BUILD/firefox-102.13.0/js/src/irregexp/imported/regexp-compiler.cc:3724:19:
/builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/friend/StackLimits.h:130:52: warning: 'check' may be used uninitialized [-Wmaybe-uninitialized]
  130 |   JS::StackKind kind = runningWithTrustedPrincipals(cx)
      |                        ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/friend/StackLimits.h: In member function 'v8::internal::Analysis<v8::internal::(anonymous namespace)::AssertionPropagator, v8::internal::(anonymous namespace)::EatsAtLeastPropagator>::VisitBackReference(v8::internal::BackReferenceNode*)':
/builddir/build/BUILD/firefox-102.13.0/js/src/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;
      |                      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/firefox-102.13.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 /builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/friend/StackLimits.h:172:24,
    inlined from 'js::AutoCheckRecursionLimit::checkDontReport(JSContext*) const' at /builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/friend/StackLimits.h:158:41,
    inlined from 'v8::internal::StackLimitCheck::HasOverflowed()' at /builddir/build/BUILD/firefox-102.13.0/js/src/irregexp/RegExpShim.h:1136:50,
    inlined from 'v8::internal::Analysis<v8::internal::(anonymous namespace)::AssertionPropagator, v8::internal::(anonymous namespace)::EatsAtLeastPropagator>::EnsureAnalyzed(v8::internal::RegExpNode*)' at /builddir/build/BUILD/firefox-102.13.0/js/src/irregexp/imported/regexp-compiler.cc:3636:28,
    inlined from 'v8::internal::Analysis<v8::internal::(anonymous namespace)::AssertionPropagator, v8::internal::(anonymous namespace)::EatsAtLeastPropagator>::VisitAssertion(v8::internal::AssertionNode*)' at /builddir/build/BUILD/firefox-102.13.0/js/src/irregexp/imported/regexp-compiler.cc:3730:19:
/builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/friend/StackLimits.h:130:52: warning: 'check' may be used uninitialized [-Wmaybe-uninitialized]
  130 |   JS::StackKind kind = runningWithTrustedPrincipals(cx)
      |                        ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/friend/StackLimits.h: In member function 'v8::internal::Analysis<v8::internal::(anonymous namespace)::AssertionPropagator, v8::internal::(anonymous namespace)::EatsAtLeastPropagator>::VisitAssertion(v8::internal::AssertionNode*)':
/builddir/build/BUILD/firefox-102.13.0/js/src/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;
      |                      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/firefox-102.13.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 /builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/friend/StackLimits.h:172:24,
    inlined from 'js::AutoCheckRecursionLimit::checkDontReport(JSContext*) const' at /builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/friend/StackLimits.h:158:41,
    inlined from 'v8::internal::StackLimitCheck::HasOverflowed()' at /builddir/build/BUILD/firefox-102.13.0/js/src/irregexp/RegExpShim.h:1136:50,
    inlined from 'v8::internal::Analysis<v8::internal::(anonymous namespace)::AssertionPropagator, v8::internal::(anonymous namespace)::EatsAtLeastPropagator>::EnsureAnalyzed(v8::internal::RegExpNode*)' at /builddir/build/BUILD/firefox-102.13.0/js/src/irregexp/imported/regexp-compiler.cc:3636:28,
    inlined from 'v8::internal::Analysis<v8::internal::(anonymous namespace)::AssertionPropagator, v8::internal::(anonymous namespace)::EatsAtLeastPropagator>::VisitBackReference(v8::internal::BackReferenceNode*)' at /builddir/build/BUILD/firefox-102.13.0/js/src/irregexp/imported/regexp-compiler.cc:3724:19,
    inlined from 'v8::internal::BackReferenceNode::Accept(v8::internal::NodeVisitor*)' at /builddir/build/BUILD/firefox-102.13.0/js/src/irregexp/imported/regexp-compiler.cc:711:1:
/builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/friend/StackLimits.h:130:52: warning: 'check' may be used uninitialized [-Wmaybe-uninitialized]
  130 |   JS::StackKind kind = runningWithTrustedPrincipals(cx)
      |                        ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/friend/StackLimits.h: In member function 'v8::internal::BackReferenceNode::Accept(v8::internal::NodeVisitor*)':
/builddir/build/BUILD/firefox-102.13.0/js/src/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;
      |                      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/firefox-102.13.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 /builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/friend/StackLimits.h:172:24,
    inlined from 'js::AutoCheckRecursionLimit::checkDontReport(JSContext*) const' at /builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/friend/StackLimits.h:158:41,
    inlined from 'v8::internal::StackLimitCheck::HasOverflowed()' at /builddir/build/BUILD/firefox-102.13.0/js/src/irregexp/RegExpShim.h:1136:50,
    inlined from 'v8::internal::Analysis<v8::internal::(anonymous namespace)::AssertionPropagator, v8::internal::(anonymous namespace)::EatsAtLeastPropagator>::EnsureAnalyzed(v8::internal::RegExpNode*)' at /builddir/build/BUILD/firefox-102.13.0/js/src/irregexp/imported/regexp-compiler.cc:3636:28,
    inlined from 'v8::internal::Analysis<v8::internal::(anonymous namespace)::AssertionPropagator, v8::internal::(anonymous namespace)::EatsAtLeastPropagator>::VisitAssertion(v8::internal::AssertionNode*)' at /builddir/build/BUILD/firefox-102.13.0/js/src/irregexp/imported/regexp-compiler.cc:3730:19,
    inlined from 'v8::internal::AssertionNode::Accept(v8::internal::NodeVisitor*)' at /builddir/build/BUILD/firefox-102.13.0/js/src/irregexp/imported/regexp-compiler.cc:711:1:
/builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/friend/StackLimits.h:130:52: warning: 'check' may be used uninitialized [-Wmaybe-uninitialized]
  130 |   JS::StackKind kind = runningWithTrustedPrincipals(cx)
      |                        ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/friend/StackLimits.h: In member function 'v8::internal::AssertionNode::Accept(v8::internal::NodeVisitor*)':
/builddir/build/BUILD/firefox-102.13.0/js/src/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;
      |                      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/firefox-102.13.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 /builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/friend/StackLimits.h:172:24,
    inlined from 'js::AutoCheckRecursionLimit::checkDontReport(JSContext*) const' at /builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/friend/StackLimits.h:158:41,
    inlined from 'v8::internal::StackLimitCheck::HasOverflowed()' at /builddir/build/BUILD/firefox-102.13.0/js/src/irregexp/RegExpShim.h:1136:50,
    inlined from 'v8::internal::Analysis<v8::internal::(anonymous namespace)::AssertionPropagator, v8::internal::(anonymous namespace)::EatsAtLeastPropagator>::EnsureAnalyzed(v8::internal::RegExpNode*)' at /builddir/build/BUILD/firefox-102.13.0/js/src/irregexp/imported/regexp-compiler.cc:3636:28,
    inlined from 'v8::internal::Analysis<v8::internal::(anonymous namespace)::AssertionPropagator, v8::internal::(anonymous namespace)::EatsAtLeastPropagator>::VisitAction(v8::internal::ActionNode*)' at /builddir/build/BUILD/firefox-102.13.0/js/src/irregexp/imported/regexp-compiler.cc:3680:19:
/builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/friend/StackLimits.h:130:52: warning: 'check' may be used uninitialized [-Wmaybe-uninitialized]
  130 |   JS::StackKind kind = runningWithTrustedPrincipals(cx)
      |                        ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/friend/StackLimits.h: In member function 'v8::internal::Analysis<v8::internal::(anonymous namespace)::AssertionPropagator, v8::internal::(anonymous namespace)::EatsAtLeastPropagator>::VisitAction(v8::internal::ActionNode*)':
/builddir/build/BUILD/firefox-102.13.0/js/src/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;
      |                      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/firefox-102.13.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 /builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/friend/StackLimits.h:172:24,
    inlined from 'js::AutoCheckRecursionLimit::checkDontReport(JSContext*) const' at /builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/friend/StackLimits.h:158:41,
    inlined from 'v8::internal::StackLimitCheck::HasOverflowed()' at /builddir/build/BUILD/firefox-102.13.0/js/src/irregexp/RegExpShim.h:1136:50,
    inlined from 'v8::internal::Analysis<v8::internal::(anonymous namespace)::AssertionPropagator, v8::internal::(anonymous namespace)::EatsAtLeastPropagator>::EnsureAnalyzed(v8::internal::RegExpNode*)' at /builddir/build/BUILD/firefox-102.13.0/js/src/irregexp/imported/regexp-compiler.cc:3636:28,
    inlined from 'v8::internal::Analysis<v8::internal::(anonymous namespace)::AssertionPropagator, v8::internal::(anonymous namespace)::EatsAtLeastPropagator>::VisitAction(v8::internal::ActionNode*)' at /builddir/build/BUILD/firefox-102.13.0/js/src/irregexp/imported/regexp-compiler.cc:3680:19,
    inlined from 'v8::internal::ActionNode::Accept(v8::internal::NodeVisitor*)' at /builddir/build/BUILD/firefox-102.13.0/js/src/irregexp/imported/regexp-compiler.cc:711:1:
/builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/friend/StackLimits.h:130:52: warning: 'check' may be used uninitialized [-Wmaybe-uninitialized]
  130 |   JS::StackKind kind = runningWithTrustedPrincipals(cx)
      |                        ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/friend/StackLimits.h: In member function 'v8::internal::ActionNode::Accept(v8::internal::NodeVisitor*)':
/builddir/build/BUILD/firefox-102.13.0/js/src/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;
      |                      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/firefox-102.13.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 /builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/friend/StackLimits.h:172:24,
    inlined from 'js::AutoCheckRecursionLimit::checkDontReport(JSContext*) const' at /builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/friend/StackLimits.h:158:41,
    inlined from 'v8::internal::StackLimitCheck::HasOverflowed()' at /builddir/build/BUILD/firefox-102.13.0/js/src/irregexp/RegExpShim.h:1136:50,
    inlined from 'v8::internal::Analysis<v8::internal::(anonymous namespace)::AssertionPropagator, v8::internal::(anonymous namespace)::EatsAtLeastPropagator>::EnsureAnalyzed(v8::internal::RegExpNode*)' at /builddir/build/BUILD/firefox-102.13.0/js/src/irregexp/imported/regexp-compiler.cc:3636:28,
    inlined from 'v8::internal::Analysis<v8::internal::(anonymous namespace)::AssertionPropagator, v8::internal::(anonymous namespace)::EatsAtLeastPropagator>::VisitNegativeLookaroundChoice(v8::internal::NegativeLookaroundChoiceNode*)' at /builddir/build/BUILD/firefox-102.13.0/js/src/irregexp/imported/regexp-compiler.cc:3712:19,
    inlined from 'v8::internal::NegativeLookaroundChoiceNode::Accept(v8::internal::NodeVisitor*)' at /builddir/build/BUILD/firefox-102.13.0/js/src/irregexp/imported/regexp-compiler.cc:711:1:
/builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/friend/StackLimits.h:130:52: warning: 'check' may be used uninitialized [-Wmaybe-uninitialized]
  130 |   JS::StackKind kind = runningWithTrustedPrincipals(cx)
      |                        ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/friend/StackLimits.h: In member function 'v8::internal::NegativeLookaroundChoiceNode::Accept(v8::internal::NodeVisitor*)':
/builddir/build/BUILD/firefox-102.13.0/js/src/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;
      |                      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/firefox-102.13.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 /builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/friend/StackLimits.h:172:24,
    inlined from 'js::AutoCheckRecursionLimit::checkDontReport(JSContext*) const' at /builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/friend/StackLimits.h:158:41,
    inlined from 'v8::internal::StackLimitCheck::HasOverflowed()' at /builddir/build/BUILD/firefox-102.13.0/js/src/irregexp/RegExpShim.h:1136:50,
    inlined from 'v8::internal::Analysis<v8::internal::(anonymous namespace)::AssertionPropagator, v8::internal::(anonymous namespace)::EatsAtLeastPropagator>::EnsureAnalyzed(v8::internal::RegExpNode*)' at /builddir/build/BUILD/firefox-102.13.0/js/src/irregexp/imported/regexp-compiler.cc:3636:28,
    inlined from 'v8::internal::Analysis<v8::internal::(anonymous namespace)::AssertionPropagator, v8::internal::(anonymous namespace)::EatsAtLeastPropagator>::VisitLoopChoice(v8::internal::LoopChoiceNode*)' at /builddir/build/BUILD/firefox-102.13.0/js/src/irregexp/imported/regexp-compiler.cc:3697:19:
/builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/friend/StackLimits.h:130:52: warning: 'check' may be used uninitialized [-Wmaybe-uninitialized]
  130 |   JS::StackKind kind = runningWithTrustedPrincipals(cx)
      |                        ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/friend/StackLimits.h: In member function 'v8::internal::Analysis<v8::internal::(anonymous namespace)::AssertionPropagator, v8::internal::(anonymous namespace)::EatsAtLeastPropagator>::VisitLoopChoice(v8::internal::LoopChoiceNode*)':
/builddir/build/BUILD/firefox-102.13.0/js/src/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;
      |                      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/firefox-102.13.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 /builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/friend/StackLimits.h:172:24,
    inlined from 'js::AutoCheckRecursionLimit::checkDontReport(JSContext*) const' at /builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/friend/StackLimits.h:158:41,
    inlined from 'v8::internal::StackLimitCheck::HasOverflowed()' at /builddir/build/BUILD/firefox-102.13.0/js/src/irregexp/RegExpShim.h:1136:50,
    inlined from 'v8::internal::Analysis<v8::internal::(anonymous namespace)::AssertionPropagator, v8::internal::(anonymous namespace)::EatsAtLeastPropagator>::EnsureAnalyzed(v8::internal::RegExpNode*)' at /builddir/build/BUILD/firefox-102.13.0/js/src/irregexp/imported/regexp-compiler.cc:3636:28,
    inlined from 'v8::internal::Analysis<v8::internal::(anonymous namespace)::AssertionPropagator, v8::internal::(anonymous namespace)::EatsAtLeastPropagator>::VisitLoopChoice(v8::internal::LoopChoiceNode*)' at /builddir/build/BUILD/firefox-102.13.0/js/src/irregexp/imported/regexp-compiler.cc:3697:19,
    inlined from 'v8::internal::LoopChoiceNode::Accept(v8::internal::NodeVisitor*)' at /builddir/build/BUILD/firefox-102.13.0/js/src/irregexp/imported/regexp-compiler.cc:711:1:
/builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/friend/StackLimits.h:130:52: warning: 'check' may be used uninitialized [-Wmaybe-uninitialized]
  130 |   JS::StackKind kind = runningWithTrustedPrincipals(cx)
      |                        ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/friend/StackLimits.h: In member function 'v8::internal::LoopChoiceNode::Accept(v8::internal::NodeVisitor*)':
/builddir/build/BUILD/firefox-102.13.0/js/src/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;
      |                      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/firefox-102.13.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 /builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/friend/StackLimits.h:172:24,
    inlined from 'js::AutoCheckRecursionLimit::checkDontReport(JSContext*) const' at /builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/friend/StackLimits.h:158:41,
    inlined from 'v8::internal::StackLimitCheck::HasOverflowed()' at /builddir/build/BUILD/firefox-102.13.0/js/src/irregexp/RegExpShim.h:1136:50,
    inlined from 'v8::internal::Analysis<v8::internal::(anonymous namespace)::AssertionPropagator, v8::internal::(anonymous namespace)::EatsAtLeastPropagator>::EnsureAnalyzed(v8::internal::RegExpNode*)' at /builddir/build/BUILD/firefox-102.13.0/js/src/irregexp/imported/regexp-compiler.cc:3636:28,
    inlined from 'v8::internal::Analysis<v8::internal::(anonymous namespace)::AssertionPropagator, v8::internal::(anonymous namespace)::EatsAtLeastPropagator>::VisitNegativeLookaroundChoice(v8::internal::NegativeLookaroundChoiceNode*)' at /builddir/build/BUILD/firefox-102.13.0/js/src/irregexp/imported/regexp-compiler.cc:3712:19:
/builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/friend/StackLimits.h:130:52: warning: 'check' may be used uninitialized [-Wmaybe-uninitialized]
  130 |   JS::StackKind kind = runningWithTrustedPrincipals(cx)
      |                        ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/friend/StackLimits.h: In member function 'v8::internal::Analysis<v8::internal::(anonymous namespace)::AssertionPropagator, v8::internal::(anonymous namespace)::EatsAtLeastPropagator>::VisitNegativeLookaroundChoice(v8::internal::NegativeLookaroundChoiceNode*)':
/builddir/build/BUILD/firefox-102.13.0/js/src/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;
      |                      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/firefox-102.13.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 /builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/friend/StackLimits.h:172:24,
    inlined from 'js::AutoCheckRecursionLimit::checkDontReport(JSContext*) const' at /builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/friend/StackLimits.h:158:41,
    inlined from 'v8::internal::StackLimitCheck::HasOverflowed()' at /builddir/build/BUILD/firefox-102.13.0/js/src/irregexp/RegExpShim.h:1136:50,
    inlined from 'v8::internal::Analysis<v8::internal::(anonymous namespace)::AssertionPropagator, v8::internal::(anonymous namespace)::EatsAtLeastPropagator>::EnsureAnalyzed(v8::internal::RegExpNode*)' at /builddir/build/BUILD/firefox-102.13.0/js/src/irregexp/imported/regexp-compiler.cc:3636:28,
    inlined from 'v8::internal::AnalyzeRegExp(v8::internal::Isolate*, bool, v8::internal::RegExpNode*)' at /builddir/build/BUILD/firefox-102.13.0/js/src/irregexp/imported/regexp-compiler.cc:3750:26:
/builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/friend/StackLimits.h:130:52: warning: 'check' may be used uninitialized [-Wmaybe-uninitialized]
  130 |   JS::StackKind kind = runningWithTrustedPrincipals(cx)
      |                        ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/friend/StackLimits.h: In function 'v8::internal::AnalyzeRegExp(v8::internal::Isolate*, bool, v8::internal::RegExpNode*)':
/builddir/build/BUILD/firefox-102.13.0/js/src/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;
      |                      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/irregexp/imported/regexp-compiler.cc:3635:21: note: 'check' declared here
 3635 |     StackLimitCheck check(isolate());
      |                     ^~~~~
warning: fields `code`, `payload_start`, and `payload_len` are never read
  --> /builddir/build/BUILD/firefox-102.13.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
warning: calls to `std::mem::drop` with a value that implements `Copy` does nothing
   --> /builddir/build/BUILD/firefox-102.13.0/third_party/rust/wasmparser/src/validator.rs:855:9
    |
855 |         drop(count);
    |         ^^^^^-----^
    |              |
    |              argument has type `u32`
    |
    = note: use `let _ = ...` to ignore the expression or result
    = note: `#[warn(dropping_copy_types)]` on by default
warning: casting `&T` to `&mut T` is undefined behavior, even if the reference is unused, consider instead using an `UnsafeCell`
    --> /builddir/build/BUILD/firefox-102.13.0/third_party/rust/wasmparser/src/validator.rs:1795:27
     |
1795 |             Some(unsafe { &mut *(&*self.arc as *const T as *mut T) })
     |                           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
     |
     = note: for more information, visit <https://doc.rust-lang.org/book/ch15-05-interior-mutability.html>
     = note: `#[warn(invalid_reference_casting)]` on by default
make[3]: Entering directory '/builddir/build/BUILD/firefox-102.13.0/js/src/js/src/irregexp'
js/src/irregexp/RegExpNativeMacroAssembler.o
/usr/lib64/ccache/g++ -o RegExpNativeMacroAssembler.o -c  -I/builddir/build/BUILD/firefox-102.13.0/js/src/dist/system_wrappers -include /builddir/build/BUILD/firefox-102.13.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/builddir/build/BUILD/firefox-102.13.0/js/src/irregexp -I/builddir/build/BUILD/firefox-102.13.0/js/src/js/src/irregexp -I/builddir/build/BUILD/firefox-102.13.0/js/src/js/src -I/builddir/build/BUILD/firefox-102.13.0/js/src -I/builddir/build/BUILD/firefox-102.13.0/js/src/dist/include -DMOZILLA_CLIENT -include /builddir/build/BUILD/firefox-102.13.0/js/src/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 -Wformat -Wformat-overflow=2 -Wno-psabi -fno-sized-deallocation -fno-aligned-new -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Werror=format -Wno-attributes -Wno-error=type-limits -DV8_INTL_SUPPORT -fno-strict-aliasing -ffp-contract=off  -MD -MP -MF .deps/RegExpNativeMacroAssembler.o.pp   /builddir/build/BUILD/firefox-102.13.0/js/src/irregexp/RegExpNativeMacroAssembler.cpp
make[3]: Leaving directory '/builddir/build/BUILD/firefox-102.13.0/js/src/js/src/irregexp'
     Running `/builddir/build/BUILD/firefox-102.13.0/js/src/release/build/mozglue-static-a4d4b0cae66ff40b/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/lib64/ccache/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/builddir/build/BUILD/firefox-102.13.0/js/src/dist/system_wrappers -include /builddir/build/BUILD/firefox-102.13.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/builddir/build/BUILD/firefox-102.13.0/js/src/rust -I/builddir/build/BUILD/firefox-102.13.0/js/src/js/src/rust -I/builddir/build/BUILD/firefox-102.13.0/js/src/dist/include -DMOZILLA_CLIENT -include /builddir/build/BUILD/firefox-102.13.0/js/src/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 -Wformat -Wformat-overflow=2 -Wno-psabi -fno-sized-deallocation -fno-aligned-new -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -fno-strict-aliasing -ffp-contract=off -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("cmpxchg16b,fxsr,popcnt,sse,sse2,sse3,sse4.1,sse4.2,ssse3")
[mozglue-static 0.1.0] running: "/usr/lib64/ccache/g++" "-O2" "-ffunction-sections" "-fdata-sections" "-fPIC" "-m64" "-I/builddir/build/BUILD/firefox-102.13.0/js/src/dist/system_wrappers" "-include" "/builddir/build/BUILD/firefox-102.13.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/builddir/build/BUILD/firefox-102.13.0/js/src/rust" "-I/builddir/build/BUILD/firefox-102.13.0/js/src/js/src/rust" "-I/builddir/build/BUILD/firefox-102.13.0/js/src/dist/include" "-DMOZILLA_CLIENT" "-include" "/builddir/build/BUILD/firefox-102.13.0/js/src/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" "-Wformat" "-Wformat-overflow=2" "-Wno-psabi" "-fno-sized-deallocation" "-fno-aligned-new" "-O2" "-flto=auto" "-ffat-lto-objects" "-fexceptions" "-g" "-grecord-gcc-switches" "-pipe" "-Wall" "-Werror=format-security" "-Wp,-D_FORTIFY_SOURCE=2" "-Wp,-D_GLIBCXX_ASSERTIONS" "-specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1" "-fstack-protector-strong" "-m64" "-march=x86-64-v2" "-mtune=generic" "-fasynchronous-unwind-tables" "-fstack-clash-protection" "-fcf-protection" "-fPIC" "-fno-rtti" "-ffunction-sections" "-fdata-sections" "-fno-exceptions" "-fno-math-errno" "-pthread" "-pipe" "-gdwarf-4" "-freorder-blocks" "-O3" "-fomit-frame-pointer" "-funwind-tables" "-fno-strict-aliasing" "-ffp-contract=off" "-DMOZILLA_CONFIG_H" "-I" "/builddir/build/BUILD/firefox-102.13.0/js/src/js/src" "-I" "/builddir/build/BUILD/firefox-102.13.0/js/src/dist/include" "-DMOZ_HAS_MOZGLUE" "-o" "/builddir/build/BUILD/firefox-102.13.0/js/src/x86_64-unknown-linux-gnu/release/build/mozglue-static-e2c2c69a5d683d74/out/wrappers.o" "-c" "wrappers.cpp"
make[3]: Entering directory '/builddir/build/BUILD/firefox-102.13.0/js/src/js/src'
js/src/RegExp.o
/usr/lib64/ccache/g++ -o RegExp.o -c  -I/builddir/build/BUILD/firefox-102.13.0/js/src/dist/system_wrappers -include /builddir/build/BUILD/firefox-102.13.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/builddir/build/BUILD/firefox-102.13.0/js/src -I/builddir/build/BUILD/firefox-102.13.0/js/src/js/src -I/builddir/build/BUILD/firefox-102.13.0/js/src/dist/include -DMOZILLA_CLIENT -include /builddir/build/BUILD/firefox-102.13.0/js/src/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 -Wformat -Wformat-overflow=2 -Wno-psabi -fno-sized-deallocation -fno-aligned-new -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Werror=format -Wno-attributes -fno-strict-aliasing -ffp-contract=off  -MD -MP -MF .deps/RegExp.o.pp   /builddir/build/BUILD/firefox-102.13.0/js/src/builtin/RegExp.cpp
make[3]: Leaving directory '/builddir/build/BUILD/firefox-102.13.0/js/src/js/src'
In file included from /builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/CallArgs.h:73,
                 from /builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/CallNonGenericMethod.h:12,
                 from /builddir/build/BUILD/firefox-102.13.0/js/src/NamespaceImports.h:15,
                 from /builddir/build/BUILD/firefox-102.13.0/js/src/gc/Barrier.h:14,
                 from /builddir/build/BUILD/firefox-102.13.0/js/src/gc/Tracer.h:10,
                 from /builddir/build/BUILD/firefox-102.13.0/js/src/vm/TaggedProto.h:12,
                 from /builddir/build/BUILD/firefox-102.13.0/js/src/gc/Marking.h:16,
                 from /builddir/build/BUILD/firefox-102.13.0/js/src/vm/RegExpObject.h:15,
                 from /builddir/build/BUILD/firefox-102.13.0/js/src/builtin/RegExp.h:10,
                 from /builddir/build/BUILD/firefox-102.13.0/js/src/builtin/RegExp.cpp:7:
In member function 'JS::Rooted<JS::Value>::registerWithRootLists(mozilla::EnumeratedArray<JS::RootKind, (JS::RootKind)15, js::StackRootedBase*>&)',
    inlined from 'JS::Rooted<JS::Value>::Rooted<JSContext*, JS::Handle<JS::Value> >(JSContext* const&, JS::Handle<JS::Value>&&)' at /builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1171:26,
    inlined from 'regexp_compile_impl(JSContext*, JS::CallArgs const&)' at /builddir/build/BUILD/firefox-102.13.0/js/src/builtin/RegExp.cpp:499:43:
/builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1138:18: warning: storing the address of local variable 'patternValue' in 'MEM[(struct StackRootedBase * *)cx_665(D) + 104B]' [-Wdangling-pointer=]
 1138 |     *this->stack = this;
      |     ~~~~~~~~~~~~~^~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/builtin/RegExp.cpp: In function 'regexp_compile_impl(JSContext*, JS::CallArgs const&)':
/builddir/build/BUILD/firefox-102.13.0/js/src/builtin/RegExp.cpp:499:15: note: 'patternValue' declared here
  499 |   RootedValue patternValue(cx, args.get(0));
      |               ^~~~~~~~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/builtin/RegExp.cpp:499:15: note: 'cx_665(D)' declared here
In member function 'JS::Rooted<JSAtom*>::registerWithRootLists(mozilla::EnumeratedArray<JS::RootKind, (JS::RootKind)15, js::StackRootedBase*>&)',
    inlined from 'JS::Rooted<JSAtom*>::Rooted<JSContext*, JSAtom*>(JSContext* const&, JSAtom*&&)' at /builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1171:26,
    inlined from 'js::regexp_construct_raw_flags(JSContext*, unsigned int, JS::Value*)' at /builddir/build/BUILD/firefox-102.13.0/js/src/builtin/RegExp.cpp:743:66:
/builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1138:18: warning: storing the address of local variable 'sourceAtom' in 'MEM[(struct StackRootedBase * *)cx_56(D) + 48B]' [-Wdangling-pointer=]
 1138 |     *this->stack = this;
      |     ~~~~~~~~~~~~~^~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/builtin/RegExp.cpp: In function 'js::regexp_construct_raw_flags(JSContext*, unsigned int, JS::Value*)':
/builddir/build/BUILD/firefox-102.13.0/js/src/builtin/RegExp.cpp:743:14: note: 'sourceAtom' declared here
  743 |   RootedAtom sourceAtom(cx, AtomizeString(cx, args[0].toString()));
      |              ^~~~~~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/builtin/RegExp.cpp:743:14: note: 'cx_56(D)' declared here
In member function 'JS::Rooted<js::RegExpShared*>::registerWithRootLists(mozilla::EnumeratedArray<JS::RootKind, (JS::RootKind)15, js::StackRootedBase*>&)',
    inlined from 'JS::Rooted<js::RegExpShared*>::Rooted<JSContext*, js::RegExpShared*>(JSContext* const&, js::RegExpShared*&&)' at /builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1171:26,
    inlined from 'CheckPatternSyntax(JSContext*, JS::Handle<JSAtom*>, JS::RegExpFlags)' at /builddir/build/BUILD/firefox-102.13.0/js/src/builtin/RegExp.cpp:354:79:
/builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1138:18: warning: storing the address of local variable 'shared' in 'MEM[(struct StackRootedBase * *)cx_28(D) + 72B]' [-Wdangling-pointer=]
 1138 |     *this->stack = this;
      |     ~~~~~~~~~~~~~^~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/builtin/RegExp.cpp: In function 'CheckPatternSyntax(JSContext*, JS::Handle<JSAtom*>, JS::RegExpFlags)':
/builddir/build/BUILD/firefox-102.13.0/js/src/builtin/RegExp.cpp:354:22: note: 'shared' declared here
  354 |   RootedRegExpShared shared(cx, cx->zone()->regExps().maybeGet(pattern, flags));
      |                      ^~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/builtin/RegExp.cpp:354:22: note: 'cx_28(D)' declared here
In member function 'JS::Rooted<JSString*>::registerWithRootLists(mozilla::EnumeratedArray<JS::RootKind, (JS::RootKind)15, js::StackRootedBase*>&)',
    inlined from 'JS::Rooted<JSString*>::Rooted<JSContext*, JSString*>(JSContext* const&, JSString*&&)' at /builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1171:26,
    inlined from 'static_input_setter(JSContext*, unsigned int, JS::Value*)' at /builddir/build/BUILD/firefox-102.13.0/js/src/builtin/RegExp.cpp:989:56:
/builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1138:18: warning: storing the address of local variable 'str' in 'MEM[(struct StackRootedBase * *)cx_54(D) + 48B]' [-Wdangling-pointer=]
 1138 |     *this->stack = this;
      |     ~~~~~~~~~~~~~^~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/builtin/RegExp.cpp: In function 'static_input_setter(JSContext*, unsigned int, JS::Value*)':
/builddir/build/BUILD/firefox-102.13.0/js/src/builtin/RegExp.cpp:989:16: note: 'str' declared here
  989 |   RootedString str(cx, ToString<CanGC>(cx, args.get(0)));
      |                ^~~
/builddir/build/BUILD/firefox-102.13.0/js/src/builtin/RegExp.cpp:989:16: note: 'cx_54(D)' declared here
In member function 'JS::Rooted<JSString*>::registerWithRootLists(mozilla::EnumeratedArray<JS::RootKind, (JS::RootKind)15, js::StackRootedBase*>&)',
    inlined from 'JS::Rooted<JSString*>::Rooted<JSContext*, JSString*>(JSContext* const&, JSString*&&)' at /builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1171:26,
    inlined from 'RegExpInitializeIgnoringLastIndex(JSContext*, JS::Handle<js::RegExpObject*>, JS::Handle<JS::Value>, JS::Handle<JS::Value>)' at /builddir/build/BUILD/firefox-102.13.0/js/src/builtin/RegExp.cpp:410:61:
/builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1138:18: warning: storing the address of local variable 'flagStr' in 'MEM[(struct StackRootedBase * *)cx_76(D) + 48B]' [-Wdangling-pointer=]
 1138 |     *this->stack = this;
      |     ~~~~~~~~~~~~~^~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/builtin/RegExp.cpp: In function 'RegExpInitializeIgnoringLastIndex(JSContext*, JS::Handle<js::RegExpObject*>, JS::Handle<JS::Value>, JS::Handle<JS::Value>)':
/builddir/build/BUILD/firefox-102.13.0/js/src/builtin/RegExp.cpp:410:18: note: 'flagStr' declared here
  410 |     RootedString flagStr(cx, ToString<CanGC>(cx, flagsValue));
      |                  ^~~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/builtin/RegExp.cpp:410:18: note: 'cx_76(D)' declared here
In member function 'JS::Rooted<JS::Value>::registerWithRootLists(mozilla::EnumeratedArray<JS::RootKind, (JS::RootKind)15, js::StackRootedBase*>&)',
    inlined from 'JS::Rooted<JS::Value>::Rooted<JSContext*, JS::Handle<JS::Value> >(JSContext* const&, JS::Handle<JS::Value>&&)' at /builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1171:26,
    inlined from 'regexp_compile_impl(JSContext*, JS::CallArgs const&)' at /builddir/build/BUILD/firefox-102.13.0/js/src/builtin/RegExp.cpp:499:43,
    inlined from 'JS::CallNonGenericMethod<&(IsRegExpObject(JS::Handle<JS::Value>)), &(regexp_compile_impl(JSContext*, JS::CallArgs const&))>(JSContext*, JS::CallArgs const&)bool' at /builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/CallNonGenericMethod.h:103:16,
    inlined from 'regexp_compile(JSContext*, unsigned int, JS::Value*)' at /builddir/build/BUILD/firefox-102.13.0/js/src/builtin/RegExp.cpp:564:67:
/builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1138:18: warning: storing the address of local variable 'patternValue' in 'MEM[(struct StackRootedBase * *)cx_4(D) + 104B]' [-Wdangling-pointer=]
 1138 |     *this->stack = this;
      |     ~~~~~~~~~~~~~^~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/builtin/RegExp.cpp: In function 'regexp_compile(JSContext*, unsigned int, JS::Value*)':
/builddir/build/BUILD/firefox-102.13.0/js/src/builtin/RegExp.cpp:499:15: note: 'patternValue' declared here
  499 |   RootedValue patternValue(cx, args.get(0));
      |               ^~~~~~~~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/builtin/RegExp.cpp:499:15: note: 'cx_4(D)' declared here
In member function 'JS::Rooted<js::RegExpObject*>::registerWithRootLists(mozilla::EnumeratedArray<JS::RootKind, (JS::RootKind)15, js::StackRootedBase*>&)',
    inlined from 'JS::Rooted<js::RegExpObject*>::Rooted<JSContext*, js::RegExpObject*>(JSContext* const&, js::RegExpObject*&&)' at /builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1171:26,
    inlined from 'js::RegExpCreate(JSContext*, JS::Handle<JS::Value>, JS::Handle<JS::Value>, JS::MutableHandle<JS::Value>)' at /builddir/build/BUILD/firefox-102.13.0/js/src/builtin/RegExp.cpp:439:66:
/builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1138:18: warning: storing the address of local variable 'regexp' in 'MEM[(struct StackRootedBase * *)cx_35(D) + 24B]' [-Wdangling-pointer=]
 1138 |     *this->stack = this;
      |     ~~~~~~~~~~~~~^~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/builtin/RegExp.cpp: In function 'js::RegExpCreate(JSContext*, JS::Handle<JS::Value>, JS::Handle<JS::Value>, JS::MutableHandle<JS::Value>)':
/builddir/build/BUILD/firefox-102.13.0/js/src/builtin/RegExp.cpp:439:25: note: 'regexp' declared here
  439 |   Rooted<RegExpObject*> regexp(cx, RegExpAlloc(cx, GenericObject));
      |                         ^~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/builtin/RegExp.cpp:439:25: note: 'cx_35(D)' declared here
In member function 'JS::Rooted<js::ArrayObject*>::registerWithRootLists(mozilla::EnumeratedArray<JS::RootKind, (JS::RootKind)15, js::StackRootedBase*>&)',
    inlined from 'JS::Rooted<js::ArrayObject*>::Rooted<JSContext*, js::ArrayObject*>(JSContext* const&, js::ArrayObject*&&)' at /builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1171:26,
    inlined from 'js::CreateRegExpMatchResult(JSContext*, JS::Handle<js::RegExpShared*>, JS::Handle<JSString*>, js::MatchPairs const&, JS::MutableHandle<JS::Value>)' at /builddir/build/BUILD/firefox-102.13.0/js/src/builtin/RegExp.cpp:102:62:
/builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1138:18: warning: storing the address of local variable 'arr' in 'MEM[(struct StackRootedBase * *)cx_601(D) + 24B]' [-Wdangling-pointer=]
 1138 |     *this->stack = this;
      |     ~~~~~~~~~~~~~^~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/builtin/RegExp.cpp: In function 'js::CreateRegExpMatchResult(JSContext*, JS::Handle<js::RegExpShared*>, JS::Handle<JSString*>, js::MatchPairs const&, JS::MutableHandle<JS::Value>)':
/builddir/build/BUILD/firefox-102.13.0/js/src/builtin/RegExp.cpp:101:21: note: 'arr' declared here
  101 |   RootedArrayObject arr(cx, NewDenseFullyAllocatedArrayWithTemplate(
      |                     ^~~
/builddir/build/BUILD/firefox-102.13.0/js/src/builtin/RegExp.cpp:101:21: note: 'cx_601(D)' declared here
In member function 'JS::Rooted<JS::Value>::registerWithRootLists(mozilla::EnumeratedArray<JS::RootKind, (JS::RootKind)15, js::StackRootedBase*>&)',
    inlined from 'JS::Rooted<JS::Value>::Rooted<JSContext*, JS::Handle<JS::Value> >(JSContext* const&, JS::Handle<JS::Value>&&)' at /builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1171:26,
    inlined from 'js::regexp_construct(JSContext*, unsigned int, JS::Value*)' at /builddir/build/BUILD/firefox-102.13.0/js/src/builtin/RegExp.cpp:603:43:
/builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1138:18: warning: storing the address of local variable 'patternValue' in 'MEM[(struct StackRootedBase * *)cx_463(D) + 104B]' [-Wdangling-pointer=]
 1138 |     *this->stack = this;
      |     ~~~~~~~~~~~~~^~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/builtin/RegExp.cpp: In function 'js::regexp_construct(JSContext*, unsigned int, JS::Value*)':
/builddir/build/BUILD/firefox-102.13.0/js/src/builtin/RegExp.cpp:603:15: note: 'patternValue' declared here
  603 |   RootedValue patternValue(cx, args.get(0));
      |               ^~~~~~~~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/builtin/RegExp.cpp:603:15: note: 'cx_463(D)' declared here
In member function 'JS::Rooted<JSLinearString*>::registerWithRootLists(mozilla::EnumeratedArray<JS::RootKind, (JS::RootKind)15, js::StackRootedBase*>&)',
    inlined from 'JS::Rooted<JSLinearString*>::Rooted<JSContext*, JSLinearString*>(JSContext* const&, JSLinearString*&&)' at /builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1171:26,
    inlined from 'js::RegExpGetSubstitution(JSContext*, JS::Handle<js::ArrayObject*>, JS::Handle<JSLinearString*>, unsigned long, JS::Handle<JSLinearString*>, unsigned long, JS::Handle<JS::Value>, JS::MutableHandle<JS::Value>)' at /builddir/build/BUILD/firefox-102.13.0/js/src/builtin/RegExp.cpp:1732:75:
/builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1138:18: warning: storing the address of local variable 'matched' in 'MEM[(struct StackRootedBase * *)cx_270(D) + 48B]' [-Wdangling-pointer=]
 1138 |     *this->stack = this;
      |     ~~~~~~~~~~~~~^~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/builtin/RegExp.cpp: In function 'js::RegExpGetSubstitution(JSContext*, JS::Handle<js::ArrayObject*>, JS::Handle<JSLinearString*>, unsigned long, JS::Handle<JSLinearString*>, unsigned long, JS::Handle<JS::Value>, JS::MutableHandle<JS::Value>)':
/builddir/build/BUILD/firefox-102.13.0/js/src/builtin/RegExp.cpp:1732:22: note: 'matched' declared here
 1732 |   RootedLinearString matched(cx, matchedValue.toString()->ensureLinear(cx));
      |                      ^~~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/builtin/RegExp.cpp:1732:22: note: 'cx_270(D)' declared here
In member function 'JS::Rooted<js::RegExpShared*>::registerWithRootLists(mozilla::EnumeratedArray<JS::RootKind, (JS::RootKind)15, js::StackRootedBase*>&)',
    inlined from 'JS::Rooted<js::RegExpShared*>::Rooted<JSContext*, js::RegExpShared*>(JSContext* const&, js::RegExpShared*&&)' at /builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1171:26,
    inlined from 'ExecuteRegExp(JSContext*, JS::Handle<JSObject*>, JS::Handle<JSString*>, int, js::VectorMatchPairs*)' at /builddir/build/BUILD/firefox-102.13.0/js/src/builtin/RegExp.cpp:1065:63:
/builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1138:18: warning: storing the address of local variable 're' in 'MEM[(struct StackRootedBase * *)cx_80(D) + 72B]' [-Wdangling-pointer=]
 1138 |     *this->stack = this;
      |     ~~~~~~~~~~~~~^~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/builtin/RegExp.cpp: In function 'ExecuteRegExp(JSContext*, JS::Handle<JSObject*>, JS::Handle<JSString*>, int, js::VectorMatchPairs*)':
/builddir/build/BUILD/firefox-102.13.0/js/src/builtin/RegExp.cpp:1065:22: note: 're' declared here
 1065 |   RootedRegExpShared re(cx, RegExpObject::getShared(cx, reobj));
      |                      ^~
/builddir/build/BUILD/firefox-102.13.0/js/src/builtin/RegExp.cpp:1065:22: note: 'cx_80(D)' declared here
In member function 'JS::Rooted<js::RegExpShared*>::registerWithRootLists(mozilla::EnumeratedArray<JS::RootKind, (JS::RootKind)15, js::StackRootedBase*>&)',
    inlined from 'JS::Rooted<js::RegExpShared*>::Rooted<JSContext*, js::RegExpShared*>(JSContext* const&, js::RegExpShared*&&)' at /builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1171:26,
    inlined from 'js::ExecuteRegExpLegacy(JSContext*, js::RegExpStatics*, JS::Handle<js::RegExpObject*>, JS::Handle<JSLinearString*>, unsigned long*, bool, JS::MutableHandle<JS::Value>)' at /builddir/build/BUILD/firefox-102.13.0/js/src/builtin/RegExp.cpp:311:67:
/builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1138:18: warning: storing the address of local variable 'shared' in 'MEM[(struct StackRootedBase * *)cx_49(D) + 72B]' [-Wdangling-pointer=]
 1138 |     *this->stack = this;
      |     ~~~~~~~~~~~~~^~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/builtin/RegExp.cpp: In function 'js::ExecuteRegExpLegacy(JSContext*, js::RegExpStatics*, JS::Handle<js::RegExpObject*>, JS::Handle<JSLinearString*>, unsigned long*, bool, JS::MutableHandle<JS::Value>)':
/builddir/build/BUILD/firefox-102.13.0/js/src/builtin/RegExp.cpp:311:22: note: 'shared' declared here
  311 |   RootedRegExpShared shared(cx, RegExpObject::getShared(cx, reobj));
      |                      ^~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/builtin/RegExp.cpp:311:22: note: 'cx_49(D)' declared here
make[3]: Entering directory '/builddir/build/BUILD/firefox-102.13.0/js/src/mfbt'
mfbt/Unified_cpp_mfbt1.o
/usr/lib64/ccache/g++ -o Unified_cpp_mfbt1.o -c  -I/builddir/build/BUILD/firefox-102.13.0/js/src/dist/system_wrappers -include /builddir/build/BUILD/firefox-102.13.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DIMPL_MFBT -DLZ4LIB_VISIBILITY= -I/builddir/build/BUILD/firefox-102.13.0/mfbt -I/builddir/build/BUILD/firefox-102.13.0/js/src/mfbt -I/builddir/build/BUILD/firefox-102.13.0/mfbt/double-conversion -I/builddir/build/BUILD/firefox-102.13.0/js/src/dist/include -DMOZILLA_CLIENT -include /builddir/build/BUILD/firefox-102.13.0/js/src/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 -Wformat -Wformat-overflow=2 -Wno-psabi -fno-sized-deallocation -fno-aligned-new -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -fno-strict-aliasing -ffp-contract=off  -MD -MP -MF .deps/Unified_cpp_mfbt1.o.pp   Unified_cpp_mfbt1.cpp
make[3]: Leaving directory '/builddir/build/BUILD/firefox-102.13.0/js/src/mfbt'
[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" "/builddir/build/BUILD/firefox-102.13.0/js/src/x86_64-unknown-linux-gnu/release/build/mozglue-static-e2c2c69a5d683d74/out/libwrappers.a" "/builddir/build/BUILD/firefox-102.13.0/js/src/x86_64-unknown-linux-gnu/release/build/mozglue-static-e2c2c69a5d683d74/out/wrappers.o"
[mozglue-static 0.1.0] exit status: 0
[mozglue-static 0.1.0] running: "/usr/bin/ar" "s" "/builddir/build/BUILD/firefox-102.13.0/js/src/x86_64-unknown-linux-gnu/release/build/mozglue-static-e2c2c69a5d683d74/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=/builddir/build/BUILD/firefox-102.13.0/js/src/x86_64-unknown-linux-gnu/release/build/mozglue-static-e2c2c69a5d683d74/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
     Running `CARGO=/usr/bin/cargo CARGO_CRATE_NAME=mozglue_static CARGO_MANIFEST_DIR=/builddir/build/BUILD/firefox-102.13.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_README='' 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='/builddir/build/BUILD/firefox-102.13.0/js/src/release/deps:/usr/lib' OUT_DIR=/builddir/build/BUILD/firefox-102.13.0/js/src/x86_64-unknown-linux-gnu/release/build/mozglue-static-e2c2c69a5d683d74/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 linker-plugin-lto -C metadata=40047c1de3b2a034 -C extra-filename=-40047c1de3b2a034 --out-dir /builddir/build/BUILD/firefox-102.13.0/js/src/x86_64-unknown-linux-gnu/release/deps --target x86_64-unknown-linux-gnu -C linker=/builddir/build/BUILD/firefox-102.13.0/build/cargo-linker -C incremental=/builddir/build/BUILD/firefox-102.13.0/js/src/x86_64-unknown-linux-gnu/release/incremental -L dependency=/builddir/build/BUILD/firefox-102.13.0/js/src/x86_64-unknown-linux-gnu/release/deps -L dependency=/builddir/build/BUILD/firefox-102.13.0/js/src/release/deps --extern arrayvec=/builddir/build/BUILD/firefox-102.13.0/js/src/x86_64-unknown-linux-gnu/release/deps/libarrayvec-ba4c3bf1ae32f3de.rmeta -C debuginfo=2 --cap-lints warn -Cembed-bitcode=yes -C codegen-units=1 -L native=/builddir/build/BUILD/firefox-102.13.0/js/src/x86_64-unknown-linux-gnu/release/build/mozglue-static-e2c2c69a5d683d74/out -l static=wrappers -l stdc++`
   Compiling jsrust_shared v0.1.0 (/builddir/build/BUILD/firefox-102.13.0/js/src/rust/shared)
     Running `CARGO=/usr/bin/cargo CARGO_CRATE_NAME=jsrust_shared CARGO_MANIFEST_DIR=/builddir/build/BUILD/firefox-102.13.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_README='' 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='/builddir/build/BUILD/firefox-102.13.0/js/src/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 linker-plugin-lto -C metadata=1e0c2eeca7f17f43 -C extra-filename=-1e0c2eeca7f17f43 --out-dir /builddir/build/BUILD/firefox-102.13.0/js/src/x86_64-unknown-linux-gnu/release/deps --target x86_64-unknown-linux-gnu -C linker=/builddir/build/BUILD/firefox-102.13.0/build/cargo-linker -C incremental=/builddir/build/BUILD/firefox-102.13.0/js/src/x86_64-unknown-linux-gnu/release/incremental -L dependency=/builddir/build/BUILD/firefox-102.13.0/js/src/x86_64-unknown-linux-gnu/release/deps -L dependency=/builddir/build/BUILD/firefox-102.13.0/js/src/release/deps --extern encoding_c=/builddir/build/BUILD/firefox-102.13.0/js/src/x86_64-unknown-linux-gnu/release/deps/libencoding_c-86c0cd50ddc90bd2.rmeta --extern encoding_c_mem=/builddir/build/BUILD/firefox-102.13.0/js/src/x86_64-unknown-linux-gnu/release/deps/libencoding_c_mem-85df7afbcc35f3af.rmeta --extern mozglue_static=/builddir/build/BUILD/firefox-102.13.0/js/src/x86_64-unknown-linux-gnu/release/deps/libmozglue_static-40047c1de3b2a034.rmeta --extern mozilla_central_workspace_hack=/builddir/build/BUILD/firefox-102.13.0/js/src/x86_64-unknown-linux-gnu/release/deps/libmozilla_central_workspace_hack-7d8b1648dd4da513.rmeta -C debuginfo=2 --cap-lints warn -Cembed-bitcode=yes -C codegen-units=1 -L native=/builddir/build/BUILD/firefox-102.13.0/js/src/x86_64-unknown-linux-gnu/release/build/mozglue-static-e2c2c69a5d683d74/out`
make[3]: Entering directory '/builddir/build/BUILD/firefox-102.13.0/js/src/js/src'
js/src/ProfilingStack.o
/usr/lib64/ccache/g++ -o ProfilingStack.o -c  -I/builddir/build/BUILD/firefox-102.13.0/js/src/dist/system_wrappers -include /builddir/build/BUILD/firefox-102.13.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/builddir/build/BUILD/firefox-102.13.0/js/src -I/builddir/build/BUILD/firefox-102.13.0/js/src/js/src -I/builddir/build/BUILD/firefox-102.13.0/js/src/dist/include -DMOZILLA_CLIENT -include /builddir/build/BUILD/firefox-102.13.0/js/src/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 -Wformat -Wformat-overflow=2 -Wno-psabi -fno-sized-deallocation -fno-aligned-new -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Werror=format -Wno-attributes -fno-strict-aliasing -ffp-contract=off  -MD -MP -MF .deps/ProfilingStack.o.pp   /builddir/build/BUILD/firefox-102.13.0/js/src/vm/ProfilingStack.cpp
make[3]: Leaving directory '/builddir/build/BUILD/firefox-102.13.0/js/src/js/src'
warning: calls to `std::mem::drop` with a reference instead of an owned value does nothing
    --> /builddir/build/BUILD/firefox-102.13.0/third_party/rust/wast/src/resolve/names.rs:1029:9
     |
1029 |         drop(cx);
     |         ^^^^^--^
     |              |
     |              argument has type `&Resolver<'_>`
     |
     = note: use `let _ = ...` to ignore the expression or result
     = note: `#[warn(dropping_references)]` on by default
warning: calls to `std::mem::drop` with a reference instead of an owned value does nothing
    --> /builddir/build/BUILD/firefox-102.13.0/third_party/rust/wast/src/resolve/names.rs:1046:9
     |
1046 |         drop(cx);
     |         ^^^^^--^
     |              |
     |              argument has type `&Resolver<'_>`
     |
     = note: use `let _ = ...` to ignore the expression or result
make[3]: Entering directory '/builddir/build/BUILD/firefox-102.13.0/js/src/js/src/frontend'
js/src/frontend/Unified_cpp_js_src_frontend3.o
/usr/lib64/ccache/g++ -o Unified_cpp_js_src_frontend3.o -c  -I/builddir/build/BUILD/firefox-102.13.0/js/src/dist/system_wrappers -include /builddir/build/BUILD/firefox-102.13.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/builddir/build/BUILD/firefox-102.13.0/js/src/frontend -I/builddir/build/BUILD/firefox-102.13.0/js/src/js/src/frontend -I/builddir/build/BUILD/firefox-102.13.0/js/src/js/src -I/builddir/build/BUILD/firefox-102.13.0/js/src -I/builddir/build/BUILD/firefox-102.13.0/js/src/dist/include -DMOZILLA_CLIENT -include /builddir/build/BUILD/firefox-102.13.0/js/src/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 -Wformat -Wformat-overflow=2 -Wno-psabi -fno-sized-deallocation -fno-aligned-new -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Werror=format -Wno-attributes -fno-strict-aliasing -ffp-contract=off  -MD -MP -MF .deps/Unified_cpp_js_src_frontend3.o.pp   Unified_cpp_js_src_frontend3.cpp
make[3]: Leaving directory '/builddir/build/BUILD/firefox-102.13.0/js/src/js/src/frontend'
make[3]: Entering directory '/builddir/build/BUILD/firefox-102.13.0/js/src/js/src/irregexp'
js/src/irregexp/Unified_cpp_js_src_irregexp0.o
/usr/lib64/ccache/g++ -o Unified_cpp_js_src_irregexp0.o -c  -I/builddir/build/BUILD/firefox-102.13.0/js/src/dist/system_wrappers -include /builddir/build/BUILD/firefox-102.13.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/builddir/build/BUILD/firefox-102.13.0/js/src/irregexp -I/builddir/build/BUILD/firefox-102.13.0/js/src/js/src/irregexp -I/builddir/build/BUILD/firefox-102.13.0/js/src/js/src -I/builddir/build/BUILD/firefox-102.13.0/js/src -I/builddir/build/BUILD/firefox-102.13.0/js/src/dist/include -DMOZILLA_CLIENT -include /builddir/build/BUILD/firefox-102.13.0/js/src/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 -Wformat -Wformat-overflow=2 -Wno-psabi -fno-sized-deallocation -fno-aligned-new -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Werror=format -Wno-attributes -Wno-error=type-limits -DV8_INTL_SUPPORT -fno-strict-aliasing -ffp-contract=off  -MD -MP -MF .deps/Unified_cpp_js_src_irregexp0.o.pp   Unified_cpp_js_src_irregexp0.cpp
make[3]: Leaving directory '/builddir/build/BUILD/firefox-102.13.0/js/src/js/src/irregexp'
make[3]: Entering directory '/builddir/build/BUILD/firefox-102.13.0/js/src/js/src/irregexp'
js/src/irregexp/Unified_cpp_js_src_irregexp2.o
/usr/lib64/ccache/g++ -o Unified_cpp_js_src_irregexp2.o -c  -I/builddir/build/BUILD/firefox-102.13.0/js/src/dist/system_wrappers -include /builddir/build/BUILD/firefox-102.13.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/builddir/build/BUILD/firefox-102.13.0/js/src/irregexp -I/builddir/build/BUILD/firefox-102.13.0/js/src/js/src/irregexp -I/builddir/build/BUILD/firefox-102.13.0/js/src/js/src -I/builddir/build/BUILD/firefox-102.13.0/js/src -I/builddir/build/BUILD/firefox-102.13.0/js/src/dist/include -DMOZILLA_CLIENT -include /builddir/build/BUILD/firefox-102.13.0/js/src/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 -Wformat -Wformat-overflow=2 -Wno-psabi -fno-sized-deallocation -fno-aligned-new -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Werror=format -Wno-attributes -Wno-error=type-limits -DV8_INTL_SUPPORT -fno-strict-aliasing -ffp-contract=off  -MD -MP -MF .deps/Unified_cpp_js_src_irregexp2.o.pp   Unified_cpp_js_src_irregexp2.cpp
make[3]: Leaving directory '/builddir/build/BUILD/firefox-102.13.0/js/src/js/src/irregexp'
In file included from /builddir/build/BUILD/firefox-102.13.0/js/src/gc/FindSCCs.h:16,
                 from /builddir/build/BUILD/firefox-102.13.0/js/src/gc/Zone.h:17,
                 from /builddir/build/BUILD/firefox-102.13.0/js/src/wasm/WasmInstance.h:26,
                 from /builddir/build/BUILD/firefox-102.13.0/js/src/wasm/WasmInstanceData.h:27,
                 from /builddir/build/BUILD/firefox-102.13.0/js/src/wasm/WasmCodegenTypes.h:31,
                 from /builddir/build/BUILD/firefox-102.13.0/js/src/jit/shared/Assembler-shared.h:24,
                 from /builddir/build/BUILD/firefox-102.13.0/js/src/irregexp/RegExpShim.h:32,
                 from /builddir/build/BUILD/firefox-102.13.0/js/src/irregexp/imported/regexp-ast.h:8,
                 from /builddir/build/BUILD/firefox-102.13.0/js/src/irregexp/imported/regexp-parser.h:8,
                 from /builddir/build/BUILD/firefox-102.13.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 /builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/friend/StackLimits.h:172:24,
    inlined from 'js::AutoCheckRecursionLimit::checkDontReport(JSContext*) const' at /builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/friend/StackLimits.h:158:41,
    inlined from 'v8::internal::StackLimitCheck::HasOverflowed()' at /builddir/build/BUILD/firefox-102.13.0/js/src/irregexp/RegExpShim.h:1136:50,
    inlined from 'v8::internal::RegExpParser::Advance() [clone .part.0]' at /builddir/build/BUILD/firefox-102.13.0/js/src/irregexp/imported/regexp-parser.cc:72:28:
/builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/friend/StackLimits.h:130:52: warning: 'check' may be used uninitialized [-Wmaybe-uninitialized]
  130 |   JS::StackKind kind = runningWithTrustedPrincipals(cx)
      |                        ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/friend/StackLimits.h: In member function 'v8::internal::RegExpParser::Advance() [clone .part.0]':
/builddir/build/BUILD/firefox-102.13.0/js/src/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;
      |                      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/firefox-102.13.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 /builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/friend/StackLimits.h:172:24,
    inlined from 'js::AutoCheckRecursionLimit::checkDontReport(JSContext*) const' at /builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/friend/StackLimits.h:158:41,
    inlined from 'v8::internal::StackLimitCheck::HasOverflowed()' at /builddir/build/BUILD/firefox-102.13.0/js/src/irregexp/RegExpShim.h:1136:50,
    inlined from 'v8::internal::RegExpParser::Advance()' at /builddir/build/BUILD/firefox-102.13.0/js/src/irregexp/imported/regexp-parser.cc:72:28,
    inlined from 'v8::internal::RegExpParser::Advance()' at /builddir/build/BUILD/firefox-102.13.0/js/src/irregexp/imported/regexp-parser.cc:69:6:
/builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/friend/StackLimits.h:130:52: warning: 'check' may be used uninitialized [-Wmaybe-uninitialized]
  130 |   JS::StackKind kind = runningWithTrustedPrincipals(cx)
      |                        ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/friend/StackLimits.h: In member function 'v8::internal::RegExpParser::Advance()':
/builddir/build/BUILD/firefox-102.13.0/js/src/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;
      |                      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/firefox-102.13.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 /builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/friend/StackLimits.h:172:24,
    inlined from 'js::AutoCheckRecursionLimit::checkDontReport(JSContext*) const' at /builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/friend/StackLimits.h:158:41,
    inlined from 'v8::internal::StackLimitCheck::HasOverflowed()' at /builddir/build/BUILD/firefox-102.13.0/js/src/irregexp/RegExpShim.h:1136:50,
    inlined from 'v8::internal::RegExpParser::Advance()' at /builddir/build/BUILD/firefox-102.13.0/js/src/irregexp/imported/regexp-parser.cc:72:28,
    inlined from 'v8::internal::RegExpParser::Advance()' at /builddir/build/BUILD/firefox-102.13.0/js/src/irregexp/imported/regexp-parser.cc:69:6,
    inlined from 'v8::internal::RegExpParser::Reset(int)' at /builddir/build/BUILD/firefox-102.13.0/js/src/irregexp/imported/regexp-parser.cc:98:10:
/builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/friend/StackLimits.h:130:52: warning: 'check' may be used uninitialized [-Wmaybe-uninitialized]
  130 |   JS::StackKind kind = runningWithTrustedPrincipals(cx)
      |                        ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/friend/StackLimits.h: In member function 'v8::internal::RegExpParser::Reset(int)':
/builddir/build/BUILD/firefox-102.13.0/js/src/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;
      |                      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/firefox-102.13.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 /builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/friend/StackLimits.h:172:24,
    inlined from 'js::AutoCheckRecursionLimit::checkDontReport(JSContext*) const' at /builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/friend/StackLimits.h:158:41,
    inlined from 'v8::internal::StackLimitCheck::HasOverflowed()' at /builddir/build/BUILD/firefox-102.13.0/js/src/irregexp/RegExpShim.h:1136:50,
    inlined from 'v8::internal::RegExpParser::Advance()' at /builddir/build/BUILD/firefox-102.13.0/js/src/irregexp/imported/regexp-parser.cc:72:28,
    inlined from 'v8::internal::RegExpParser::Advance()' at /builddir/build/BUILD/firefox-102.13.0/js/src/irregexp/imported/regexp-parser.cc:69:6,
    inlined from 'v8::internal::RegExpParser::Advance(int)' at /builddir/build/BUILD/firefox-102.13.0/js/src/irregexp/imported/regexp-parser.cc:103:10:
/builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/friend/StackLimits.h:130:52: warning: 'check' may be used uninitialized [-Wmaybe-uninitialized]
  130 |   JS::StackKind kind = runningWithTrustedPrincipals(cx)
      |                        ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/friend/StackLimits.h: In member function 'v8::internal::RegExpParser::Advance(int)':
/builddir/build/BUILD/firefox-102.13.0/js/src/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;
      |                      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/firefox-102.13.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 /builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/friend/StackLimits.h:172:24,
    inlined from 'js::AutoCheckRecursionLimit::checkDontReport(JSContext*) const' at /builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/friend/StackLimits.h:158:41,
    inlined from 'v8::internal::StackLimitCheck::HasOverflowed()' at /builddir/build/BUILD/firefox-102.13.0/js/src/irregexp/RegExpShim.h:1136:50,
    inlined from 'v8::internal::RegExpParser::Advance()' at /builddir/build/BUILD/firefox-102.13.0/js/src/irregexp/imported/regexp-parser.cc:72:28,
    inlined from 'v8::internal::RegExpParser::Advance()' at /builddir/build/BUILD/firefox-102.13.0/js/src/irregexp/imported/regexp-parser.cc:69:6,
    inlined from 'v8::internal::RegExpParser::ParseOctalLiteral()' at /builddir/build/BUILD/firefox-102.13.0/js/src/irregexp/imported/regexp-parser.cc:1129:10:
/builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/friend/StackLimits.h:130:52: warning: 'check' may be used uninitialized [-Wmaybe-uninitialized]
  130 |   JS::StackKind kind = runningWithTrustedPrincipals(cx)
      |                        ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/friend/StackLimits.h: In member function 'v8::internal::RegExpParser::ParseOctalLiteral()':
/builddir/build/BUILD/firefox-102.13.0/js/src/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;
      |                      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/irregexp/imported/regexp-parser.cc:71:21: note: 'check' declared here
   71 |     StackLimitCheck check(isolate());
      |                     ^~~~~
   Compiling wat v1.0.41
     Running `CARGO=/usr/bin/cargo CARGO_CRATE_NAME=wat CARGO_MANIFEST_DIR=/builddir/build/BUILD/firefox-102.13.0/third_party/rust/wat CARGO_PKG_AUTHORS='Alex Crichton <alex@alexcrichton.com>' 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_README=README.md CARGO_PKG_REPOSITORY='https://github.com/bytecodealliance/wasm-tools/tree/main/crates/wat' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=1.0.41 CARGO_PKG_VERSION_MAJOR=1 CARGO_PKG_VERSION_MINOR=0 CARGO_PKG_VERSION_PATCH=41 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH='/builddir/build/BUILD/firefox-102.13.0/js/src/release/deps:/usr/lib' /usr/bin/rustc --crate-name wat --edition=2018 /builddir/build/BUILD/firefox-102.13.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 linker-plugin-lto -C metadata=d0414c4cf86a87d4 -C extra-filename=-d0414c4cf86a87d4 --out-dir /builddir/build/BUILD/firefox-102.13.0/js/src/x86_64-unknown-linux-gnu/release/deps --target x86_64-unknown-linux-gnu -C linker=/builddir/build/BUILD/firefox-102.13.0/build/cargo-linker -L dependency=/builddir/build/BUILD/firefox-102.13.0/js/src/x86_64-unknown-linux-gnu/release/deps -L dependency=/builddir/build/BUILD/firefox-102.13.0/js/src/release/deps --extern wast=/builddir/build/BUILD/firefox-102.13.0/js/src/x86_64-unknown-linux-gnu/release/deps/libwast-61b7c152096a7518.rmeta --cap-lints warn -C debuginfo=2 --cap-lints warn -Cembed-bitcode=yes -C codegen-units=1`
make[3]: Entering directory '/builddir/build/BUILD/firefox-102.13.0/js/src/js/src/wasm'
js/src/wasm/Unified_cpp_js_src_wasm1.o
/usr/lib64/ccache/g++ -o Unified_cpp_js_src_wasm1.o -c  -I/builddir/build/BUILD/firefox-102.13.0/js/src/dist/system_wrappers -include /builddir/build/BUILD/firefox-102.13.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/builddir/build/BUILD/firefox-102.13.0/js/src/wasm -I/builddir/build/BUILD/firefox-102.13.0/js/src/js/src/wasm -I/builddir/build/BUILD/firefox-102.13.0/js/src/js/src -I/builddir/build/BUILD/firefox-102.13.0/js/src -I/builddir/build/BUILD/firefox-102.13.0/js/src/dist/include -DMOZILLA_CLIENT -include /builddir/build/BUILD/firefox-102.13.0/js/src/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 -Wformat -Wformat-overflow=2 -Wno-psabi -fno-sized-deallocation -fno-aligned-new -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Werror=format -Wno-attributes -fno-strict-aliasing -ffp-contract=off  -MD -MP -MF .deps/Unified_cpp_js_src_wasm1.o.pp   Unified_cpp_js_src_wasm1.cpp
make[3]: Leaving directory '/builddir/build/BUILD/firefox-102.13.0/js/src/js/src/wasm'
make[3]: Entering directory '/builddir/build/BUILD/firefox-102.13.0/js/src/js/src/shell'
js/src/shell/Unified_cpp_js_src_shell1.o
/usr/lib64/ccache/g++ -o Unified_cpp_js_src_shell1.o -c  -I/builddir/build/BUILD/firefox-102.13.0/js/src/dist/system_wrappers -include /builddir/build/BUILD/firefox-102.13.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/builddir/build/BUILD/firefox-102.13.0/js/src/shell -I/builddir/build/BUILD/firefox-102.13.0/js/src/js/src/shell -I/builddir/build/BUILD/firefox-102.13.0/js/src/js/src -I/builddir/build/BUILD/firefox-102.13.0/js/src -I/builddir/build/BUILD/firefox-102.13.0/js/src/dist/include -DMOZILLA_CLIENT -include /builddir/build/BUILD/firefox-102.13.0/js/src/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 -Wformat -Wformat-overflow=2 -Wno-psabi -fno-sized-deallocation -fno-aligned-new -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Werror=format -Wno-attributes -fno-strict-aliasing -ffp-contract=off  -MD -MP -MF .deps/Unified_cpp_js_src_shell1.o.pp   Unified_cpp_js_src_shell1.cpp
make[3]: Leaving directory '/builddir/build/BUILD/firefox-102.13.0/js/src/js/src/shell'
warning: `wasmparser` (lib) generated 11 warnings
make[3]: Entering directory '/builddir/build/BUILD/firefox-102.13.0/js/src/js/src/frontend'
js/src/frontend/Unified_cpp_js_src_frontend0.o
/usr/lib64/ccache/g++ -o Unified_cpp_js_src_frontend0.o -c  -I/builddir/build/BUILD/firefox-102.13.0/js/src/dist/system_wrappers -include /builddir/build/BUILD/firefox-102.13.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/builddir/build/BUILD/firefox-102.13.0/js/src/frontend -I/builddir/build/BUILD/firefox-102.13.0/js/src/js/src/frontend -I/builddir/build/BUILD/firefox-102.13.0/js/src/js/src -I/builddir/build/BUILD/firefox-102.13.0/js/src -I/builddir/build/BUILD/firefox-102.13.0/js/src/dist/include -DMOZILLA_CLIENT -include /builddir/build/BUILD/firefox-102.13.0/js/src/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 -Wformat -Wformat-overflow=2 -Wno-psabi -fno-sized-deallocation -fno-aligned-new -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Werror=format -Wno-attributes -fno-strict-aliasing -ffp-contract=off  -MD -MP -MF .deps/Unified_cpp_js_src_frontend0.o.pp   Unified_cpp_js_src_frontend0.cpp
make[3]: Leaving directory '/builddir/build/BUILD/firefox-102.13.0/js/src/js/src/frontend'
In file included from /builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/Value.h:24,
                 from /builddir/build/BUILD/firefox-102.13.0/js/src/util/Poison.h:25,
                 from /builddir/build/BUILD/firefox-102.13.0/js/src/ds/LifoAlloc.h:196,
                 from /builddir/build/BUILD/firefox-102.13.0/js/src/frontend/CompilationStencil.h:21,
                 from /builddir/build/BUILD/firefox-102.13.0/js/src/frontend/AbstractScopePtr.cpp:11,
                 from Unified_cpp_js_src_frontend0.cpp:2:
In member function 'JS::Rooted<JSScript*>::registerWithRootLists(mozilla::EnumeratedArray<JS::RootKind, (JS::RootKind)15, js::StackRootedBase*>&)',
    inlined from 'JS::Rooted<JSScript*>::Rooted<JSContext*, JSScript*&>(JSContext* const&, JSScript*&)' at /builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1171:26,
    inlined from 'js::frontend::InstantiateStencils(JSContext*, js::frontend::CompilationInput&, js::frontend::CompilationStencil const&, js::frontend::CompilationGCOutput&)' at /builddir/build/BUILD/firefox-102.13.0/js/src/frontend/BytecodeCompiler.cpp:426:49:
/builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1138:18: warning: storing the address of local variable 'script' in 'MEM[(struct StackRootedBase * *)cx_66(D) + 32B]' [-Wdangling-pointer=]
 1138 |     *this->stack = this;
      |     ~~~~~~~~~~~~~^~~~~~
In file included from Unified_cpp_js_src_frontend0.cpp:20:
/builddir/build/BUILD/firefox-102.13.0/js/src/frontend/BytecodeCompiler.cpp: In function 'js::frontend::InstantiateStencils(JSContext*, js::frontend::CompilationInput&, js::frontend::CompilationStencil const&, js::frontend::CompilationGCOutput&)':
/builddir/build/BUILD/firefox-102.13.0/js/src/frontend/BytecodeCompiler.cpp:426:23: note: 'script' declared here
  426 |     Rooted<JSScript*> script(cx, gcOutput.script);
      |                       ^~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/frontend/BytecodeCompiler.cpp:426:23: note: 'cx_66(D)' declared here
In file included from Unified_cpp_js_src_frontend0.cpp:38:
/builddir/build/BUILD/firefox-102.13.0/js/src/frontend/BytecodeEmitter.cpp: In member function 'js::frontend::BytecodeEmitter::emitSetOrInitializeDestructuring(js::frontend::ParseNode*, js::frontend::DestructuringFlavor)':
/builddir/build/BUILD/firefox-102.13.0/js/src/frontend/BytecodeEmitter.cpp:2730:46: warning: 'kind' may be used uninitialized [-Wmaybe-uninitialized]
 2730 |       NameOpEmitter noe(this, name, loc, kind);
      |                                              ^
/builddir/build/BUILD/firefox-102.13.0/js/src/frontend/BytecodeEmitter.cpp:2719:27: note: 'kind' was declared here
 2719 |       NameOpEmitter::Kind kind;
      |                           ^~~~
make[3]: Entering directory '/builddir/build/BUILD/firefox-102.13.0/js/src/js/src/jit'
js/src/jit/Unified_cpp_js_src_jit10.o
/usr/lib64/ccache/g++ -o Unified_cpp_js_src_jit10.o -c  -I/builddir/build/BUILD/firefox-102.13.0/js/src/dist/system_wrappers -include /builddir/build/BUILD/firefox-102.13.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/builddir/build/BUILD/firefox-102.13.0/js/src/jit -I/builddir/build/BUILD/firefox-102.13.0/js/src/js/src/jit -I/builddir/build/BUILD/firefox-102.13.0/js/src/js/src -I/builddir/build/BUILD/firefox-102.13.0/js/src -I/builddir/build/BUILD/firefox-102.13.0/js/src/dist/include -DMOZILLA_CLIENT -include /builddir/build/BUILD/firefox-102.13.0/js/src/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 -Wformat -Wformat-overflow=2 -Wno-psabi -fno-sized-deallocation -fno-aligned-new -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Werror=format -Wno-attributes -fno-strict-aliasing -ffp-contract=off  -MD -MP -MF .deps/Unified_cpp_js_src_jit10.o.pp   Unified_cpp_js_src_jit10.cpp
make[3]: Leaving directory '/builddir/build/BUILD/firefox-102.13.0/js/src/js/src/jit'
In file included from Unified_cpp_js_src_jit10.cpp:11:
/builddir/build/BUILD/firefox-102.13.0/js/src/jit/ScalarReplacement.cpp: In member function 'js::jit::ArrayMemoryView::visitStoreElement(js::jit::MStoreElement*)':
/builddir/build/BUILD/firefox-102.13.0/js/src/jit/ScalarReplacement.cpp:1370:21: warning: 'index' may be used uninitialized [-Wmaybe-uninitialized]
 1370 |   state_->setElement(index, ins->value());
      |   ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/jit/ScalarReplacement.cpp:1362:11: note: 'index' was declared here
 1362 |   int32_t index;
      |           ^~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/jit/ScalarReplacement.cpp: In member function 'js::jit::ArrayMemoryView::visitLoadElement(js::jit::MLoadElement*)':
/builddir/build/BUILD/firefox-102.13.0/js/src/jit/ScalarReplacement.cpp:1391:44: warning: 'index' may be used uninitialized [-Wmaybe-uninitialized]
 1391 |   MDefinition* element = state_->getElement(index);
      |                          ~~~~~~~~~~~~~~~~~~^~~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/jit/ScalarReplacement.cpp:1385:11: note: 'index' was declared here
 1385 |   int32_t index;
      |           ^~~~~
make[3]: Entering directory '/builddir/build/BUILD/firefox-102.13.0/js/src/js/src/debugger'
js/src/debugger/Unified_cpp_js_src_debugger1.o
/usr/lib64/ccache/g++ -o Unified_cpp_js_src_debugger1.o -c  -I/builddir/build/BUILD/firefox-102.13.0/js/src/dist/system_wrappers -include /builddir/build/BUILD/firefox-102.13.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/builddir/build/BUILD/firefox-102.13.0/js/src/debugger -I/builddir/build/BUILD/firefox-102.13.0/js/src/js/src/debugger -I/builddir/build/BUILD/firefox-102.13.0/js/src/js/src -I/builddir/build/BUILD/firefox-102.13.0/js/src -I/builddir/build/BUILD/firefox-102.13.0/js/src/dist/include -DMOZILLA_CLIENT -include /builddir/build/BUILD/firefox-102.13.0/js/src/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 -Wformat -Wformat-overflow=2 -Wno-psabi -fno-sized-deallocation -fno-aligned-new -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Werror=format -Wno-attributes -fno-strict-aliasing -ffp-contract=off  -MD -MP -MF .deps/Unified_cpp_js_src_debugger1.o.pp   Unified_cpp_js_src_debugger1.cpp
In file included from /builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/CallArgs.h:73,
                 from /builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/CallNonGenericMethod.h:12,
                 from /builddir/build/BUILD/firefox-102.13.0/js/src/NamespaceImports.h:15,
                 from /builddir/build/BUILD/firefox-102.13.0/js/src/debugger/Object.h:16,
                 from /builddir/build/BUILD/firefox-102.13.0/js/src/debugger/Object-inl.h:10,
                 from /builddir/build/BUILD/firefox-102.13.0/js/src/debugger/Object.cpp:7,
                 from Unified_cpp_js_src_debugger1.cpp:2:
In member function 'JS::Rooted<js::PlainObject*>::registerWithRootLists(mozilla::EnumeratedArray<JS::RootKind, (JS::RootKind)15, js::StackRootedBase*>&)',
    inlined from 'JS::Rooted<js::PlainObject*>::Rooted<JSContext*, js::PlainObject*>(JSContext* const&, js::PlainObject*&&)' at /builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1171:26,
    inlined from 'js::DebuggerObject::PromiseReactionRecordBuilder::then(JSContext*, JS::Handle<JSObject*>, JS::Handle<JSObject*>, JS::Handle<JSObject*>)' at /builddir/build/BUILD/firefox-102.13.0/js/src/debugger/Object.cpp:1377:52:
/builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1138:18: warning: storing the address of local variable 'record' in 'MEM[(struct StackRootedBase * *)cx_56(D) + 24B]' [-Wdangling-pointer=]
 1138 |     *this->stack = this;
      |     ~~~~~~~~~~~~~^~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/debugger/Object.cpp: In member function 'js::DebuggerObject::PromiseReactionRecordBuilder::then(JSContext*, JS::Handle<JSObject*>, JS::Handle<JSObject*>, JS::Handle<JSObject*>)':
/builddir/build/BUILD/firefox-102.13.0/js/src/debugger/Object.cpp:1377:23: note: 'record' declared here
 1377 |     RootedPlainObject record(cx, NewPlainObject(cx));
      |                       ^~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/debugger/Object.cpp:1377:23: note: 'cx_56(D)' declared here
In member function 'JS::Rooted<js::DebuggerObject*>::registerWithRootLists(mozilla::EnumeratedArray<JS::RootKind, (JS::RootKind)15, js::StackRootedBase*>&)',
    inlined from 'JS::Rooted<js::DebuggerObject*>::Rooted<JSContext*, js::DebuggerObject*>(JSContext* const&, js::DebuggerObject*&&)' at /builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1171:26,
    inlined from 'js::DebuggerObject::CallData::ToNative<&js::DebuggerObject::CallData::isProxyGetter>(JSContext*, unsigned int, JS::Value*)bool' at /builddir/build/BUILD/firefox-102.13.0/js/src/debugger/Object.cpp:235:24:
/builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1138:18: warning: storing the address of local variable 'obj' in 'MEM[(struct StackRootedBase * *)cx_63(D) + 24B]' [-Wdangling-pointer=]
 1138 |     *this->stack = this;
      |     ~~~~~~~~~~~~~^~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/debugger/Object.cpp: In function 'js::DebuggerObject::CallData::ToNative<&js::DebuggerObject::CallData::isProxyGetter>(JSContext*, unsigned int, JS::Value*)bool':
/builddir/build/BUILD/firefox-102.13.0/js/src/debugger/Object.cpp:235:24: note: 'obj' declared here
  235 |   RootedDebuggerObject obj(cx, DebuggerObject_checkThis(cx, args));
      |                        ^~~
/builddir/build/BUILD/firefox-102.13.0/js/src/debugger/Object.cpp:235:24: note: 'cx_63(D)' declared here
In member function 'JS::Rooted<js::DebuggerObject*>::registerWithRootLists(mozilla::EnumeratedArray<JS::RootKind, (JS::RootKind)15, js::StackRootedBase*>&)',
    inlined from 'JS::Rooted<js::DebuggerObject*>::Rooted<JSContext*, js::DebuggerObject*>(JSContext* const&, js::DebuggerObject*&&)' at /builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1171:26,
    inlined from 'js::DebuggerObject::CallData::ToNative<&js::DebuggerObject::CallData::preventExtensionsMethod>(JSContext*, unsigned int, JS::Value*)bool' at /builddir/build/BUILD/firefox-102.13.0/js/src/debugger/Object.cpp:235:24:
/builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1138:18: warning: storing the address of local variable 'obj' in 'MEM[(struct StackRootedBase * *)cx_59(D) + 24B]' [-Wdangling-pointer=]
 1138 |     *this->stack = this;
      |     ~~~~~~~~~~~~~^~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/debugger/Object.cpp: In function 'js::DebuggerObject::CallData::ToNative<&js::DebuggerObject::CallData::preventExtensionsMethod>(JSContext*, unsigned int, JS::Value*)bool':
/builddir/build/BUILD/firefox-102.13.0/js/src/debugger/Object.cpp:235:24: note: 'obj' declared here
  235 |   RootedDebuggerObject obj(cx, DebuggerObject_checkThis(cx, args));
      |                        ^~~
/builddir/build/BUILD/firefox-102.13.0/js/src/debugger/Object.cpp:235:24: note: 'cx_59(D)' declared here
In member function 'JS::Rooted<js::DebuggerObject*>::registerWithRootLists(mozilla::EnumeratedArray<JS::RootKind, (JS::RootKind)15, js::StackRootedBase*>&)',
    inlined from 'JS::Rooted<js::DebuggerObject*>::Rooted<JSContext*, js::DebuggerObject*>(JSContext* const&, js::DebuggerObject*&&)' at /builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1171:26,
    inlined from 'js::DebuggerObject::CallData::ToNative<&js::DebuggerObject::CallData::isSealedMethod>(JSContext*, unsigned int, JS::Value*)bool' at /builddir/build/BUILD/firefox-102.13.0/js/src/debugger/Object.cpp:235:24:
/builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1138:18: warning: storing the address of local variable 'obj' in 'MEM[(struct StackRootedBase * *)cx_59(D) + 24B]' [-Wdangling-pointer=]
 1138 |     *this->stack = this;
      |     ~~~~~~~~~~~~~^~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/debugger/Object.cpp: In function 'js::DebuggerObject::CallData::ToNative<&js::DebuggerObject::CallData::isSealedMethod>(JSContext*, unsigned int, JS::Value*)bool':
/builddir/build/BUILD/firefox-102.13.0/js/src/debugger/Object.cpp:235:24: note: 'obj' declared here
  235 |   RootedDebuggerObject obj(cx, DebuggerObject_checkThis(cx, args));
      |                        ^~~
/builddir/build/BUILD/firefox-102.13.0/js/src/debugger/Object.cpp:235:24: note: 'cx_59(D)' declared here
In member function 'JS::Rooted<js::DebuggerObject*>::registerWithRootLists(mozilla::EnumeratedArray<JS::RootKind, (JS::RootKind)15, js::StackRootedBase*>&)',
    inlined from 'JS::Rooted<js::DebuggerObject*>::Rooted<JSContext*, js::DebuggerObject*>(JSContext* const&, js::DebuggerObject*&&)' at /builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1171:26,
    inlined from 'js::DebuggerObject::CallData::ToNative<&js::DebuggerObject::CallData::isFrozenMethod>(JSContext*, unsigned int, JS::Value*)bool' at /builddir/build/BUILD/firefox-102.13.0/js/src/debugger/Object.cpp:235:24:
/builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1138:18: warning: storing the address of local variable 'obj' in 'MEM[(struct StackRootedBase * *)cx_59(D) + 24B]' [-Wdangling-pointer=]
 1138 |     *this->stack = this;
      |     ~~~~~~~~~~~~~^~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/debugger/Object.cpp: In function 'js::DebuggerObject::CallData::ToNative<&js::DebuggerObject::CallData::isFrozenMethod>(JSContext*, unsigned int, JS::Value*)bool':
/builddir/build/BUILD/firefox-102.13.0/js/src/debugger/Object.cpp:235:24: note: 'obj' declared here
  235 |   RootedDebuggerObject obj(cx, DebuggerObject_checkThis(cx, args));
      |                        ^~~
/builddir/build/BUILD/firefox-102.13.0/js/src/debugger/Object.cpp:235:24: note: 'cx_59(D)' declared here
In member function 'JS::Rooted<js::DebuggerObject*>::registerWithRootLists(mozilla::EnumeratedArray<JS::RootKind, (JS::RootKind)15, js::StackRootedBase*>&)',
    inlined from 'JS::Rooted<js::DebuggerObject*>::Rooted<JSContext*, js::DebuggerObject*>(JSContext* const&, js::DebuggerObject*&&)' at /builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1171:26,
    inlined from 'js::DebuggerObject::CallData::ToNative<&js::DebuggerObject::CallData::freezeMethod>(JSContext*, unsigned int, JS::Value*)bool' at /builddir/build/BUILD/firefox-102.13.0/js/src/debugger/Object.cpp:235:24:
/builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1138:18: warning: storing the address of local variable 'obj' in 'MEM[(struct StackRootedBase * *)cx_59(D) + 24B]' [-Wdangling-pointer=]
 1138 |     *this->stack = this;
      |     ~~~~~~~~~~~~~^~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/debugger/Object.cpp: In function 'js::DebuggerObject::CallData::ToNative<&js::DebuggerObject::CallData::freezeMethod>(JSContext*, unsigned int, JS::Value*)bool':
/builddir/build/BUILD/firefox-102.13.0/js/src/debugger/Object.cpp:235:24: note: 'obj' declared here
  235 |   RootedDebuggerObject obj(cx, DebuggerObject_checkThis(cx, args));
      |                        ^~~
/builddir/build/BUILD/firefox-102.13.0/js/src/debugger/Object.cpp:235:24: note: 'cx_59(D)' declared here
In member function 'JS::Rooted<js::DebuggerObject*>::registerWithRootLists(mozilla::EnumeratedArray<JS::RootKind, (JS::RootKind)15, js::StackRootedBase*>&)',
    inlined from 'JS::Rooted<js::DebuggerObject*>::Rooted<JSContext*, js::DebuggerObject*>(JSContext* const&, js::DebuggerObject*&&)' at /builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1171:26,
    inlined from 'js::DebuggerObject::CallData::ToNative<&js::DebuggerObject::CallData::sealMethod>(JSContext*, unsigned int, JS::Value*)bool' at /builddir/build/BUILD/firefox-102.13.0/js/src/debugger/Object.cpp:235:24:
/builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1138:18: warning: storing the address of local variable 'obj' in 'MEM[(struct StackRootedBase * *)cx_59(D) + 24B]' [-Wdangling-pointer=]
 1138 |     *this->stack = this;
      |     ~~~~~~~~~~~~~^~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/debugger/Object.cpp: In function 'js::DebuggerObject::CallData::ToNative<&js::DebuggerObject::CallData::sealMethod>(JSContext*, unsigned int, JS::Value*)bool':
/builddir/build/BUILD/firefox-102.13.0/js/src/debugger/Object.cpp:235:24: note: 'obj' declared here
  235 |   RootedDebuggerObject obj(cx, DebuggerObject_checkThis(cx, args));
      |                        ^~~
/builddir/build/BUILD/firefox-102.13.0/js/src/debugger/Object.cpp:235:24: note: 'cx_59(D)' declared here
In member function 'JS::Rooted<js::DebuggerObject*>::registerWithRootLists(mozilla::EnumeratedArray<JS::RootKind, (JS::RootKind)15, js::StackRootedBase*>&)',
    inlined from 'JS::Rooted<js::DebuggerObject*>::Rooted<JSContext*, js::DebuggerObject*>(JSContext* const&, js::DebuggerObject*&&)' at /builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1171:26,
    inlined from 'js::DebuggerObject::CallData::ToNative<&js::DebuggerObject::CallData::makeDebuggeeValueMethod>(JSContext*, unsigned int, JS::Value*)bool' at /builddir/build/BUILD/firefox-102.13.0/js/src/debugger/Object.cpp:235:24:
/builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1138:18: warning: storing the address of local variable 'obj' in 'MEM[(struct StackRootedBase * *)cx_59(D) + 24B]' [-Wdangling-pointer=]
 1138 |     *this->stack = this;
      |     ~~~~~~~~~~~~~^~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/debugger/Object.cpp: In function 'js::DebuggerObject::CallData::ToNative<&js::DebuggerObject::CallData::makeDebuggeeValueMethod>(JSContext*, unsigned int, JS::Value*)bool':
/builddir/build/BUILD/firefox-102.13.0/js/src/debugger/Object.cpp:235:24: note: 'obj' declared here
  235 |   RootedDebuggerObject obj(cx, DebuggerObject_checkThis(cx, args));
      |                        ^~~
/builddir/build/BUILD/firefox-102.13.0/js/src/debugger/Object.cpp:235:24: note: 'cx_59(D)' declared here
In member function 'JS::Rooted<JSString*>::registerWithRootLists(mozilla::EnumeratedArray<JS::RootKind, (JS::RootKind)15, js::StackRootedBase*>&)',
    inlined from 'JS::Rooted<JSString*>::Rooted<JSContext*, JSAtom*>(JSContext* const&, JSAtom*&&)' at /builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1171:26,
    inlined from 'js::DebuggerObject::CallData::nameGetter()' at /builddir/build/BUILD/firefox-102.13.0/js/src/debugger/Object.cpp:325:43,
    inlined from 'js::DebuggerObject::CallData::nameGetter()' at /builddir/build/BUILD/firefox-102.13.0/js/src/debugger/Object.cpp:319:6:
/builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1138:18: warning: storing the address of local variable 'result' in 'MEM[(struct StackRootedBase * *)_37 + 48B]' [-Wdangling-pointer=]
 1138 |     *this->stack = this;
      |     ~~~~~~~~~~~~~^~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/debugger/Object.cpp: In member function 'js::DebuggerObject::CallData::nameGetter()':
/builddir/build/BUILD/firefox-102.13.0/js/src/debugger/Object.cpp:325:16: note: 'result' declared here
  325 |   RootedString result(cx, object->name(cx));
      |                ^~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/debugger/Object.cpp:325:16: note: 'MEM[(struct JSContext * const &)this_4(D)]' declared here
In member function 'JS::Rooted<js::DebuggerObject*>::registerWithRootLists(mozilla::EnumeratedArray<JS::RootKind, (JS::RootKind)15, js::StackRootedBase*>&)',
    inlined from 'JS::Rooted<js::DebuggerObject*>::Rooted<JSContext*, js::DebuggerObject*>(JSContext* const&, js::DebuggerObject*&&)' at /builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1171:26,
    inlined from 'js::DebuggerObject::CallData::ToNative<&js::DebuggerObject::CallData::nameGetter>(JSContext*, unsigned int, JS::Value*)bool' at /builddir/build/BUILD/firefox-102.13.0/js/src/debugger/Object.cpp:235:24:
/builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1138:18: warning: storing the address of local variable 'obj' in 'MEM[(struct StackRootedBase * *)cx_59(D) + 24B]' [-Wdangling-pointer=]
 1138 |     *this->stack = this;
      |     ~~~~~~~~~~~~~^~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/debugger/Object.cpp: In function 'js::DebuggerObject::CallData::ToNative<&js::DebuggerObject::CallData::nameGetter>(JSContext*, unsigned int, JS::Value*)bool':
/builddir/build/BUILD/firefox-102.13.0/js/src/debugger/Object.cpp:235:24: note: 'obj' declared here
  235 |   RootedDebuggerObject obj(cx, DebuggerObject_checkThis(cx, args));
      |                        ^~~
/builddir/build/BUILD/firefox-102.13.0/js/src/debugger/Object.cpp:235:24: note: 'cx_59(D)' declared here
In member function 'JS::Rooted<JSString*>::registerWithRootLists(mozilla::EnumeratedArray<JS::RootKind, (JS::RootKind)15, js::StackRootedBase*>&)',
    inlined from 'JS::Rooted<JSString*>::Rooted<JSContext*, JSAtom*>(JSContext* const&, JSAtom*&&)' at /builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1171:26,
    inlined from 'js::DebuggerObject::CallData::displayNameGetter()' at /builddir/build/BUILD/firefox-102.13.0/js/src/debugger/Object.cpp:340:50,
    inlined from 'js::DebuggerObject::CallData::displayNameGetter()' at /builddir/build/BUILD/firefox-102.13.0/js/src/debugger/Object.cpp:334:6:
/builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1138:18: warning: storing the address of local variable 'result' in 'MEM[(struct StackRootedBase * *)_37 + 48B]' [-Wdangling-pointer=]
 1138 |     *this->stack = this;
      |     ~~~~~~~~~~~~~^~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/debugger/Object.cpp: In member function 'js::DebuggerObject::CallData::displayNameGetter()':
/builddir/build/BUILD/firefox-102.13.0/js/src/debugger/Object.cpp:340:16: note: 'result' declared here
  340 |   RootedString result(cx, object->displayName(cx));
      |                ^~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/debugger/Object.cpp:340:16: note: 'MEM[(struct JSContext * const &)this_4(D)]' declared here
In member function 'JS::Rooted<js::DebuggerObject*>::registerWithRootLists(mozilla::EnumeratedArray<JS::RootKind, (JS::RootKind)15, js::StackRootedBase*>&)',
    inlined from 'JS::Rooted<js::DebuggerObject*>::Rooted<JSContext*, js::DebuggerObject*>(JSContext* const&, js::DebuggerObject*&&)' at /builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1171:26,
    inlined from 'js::DebuggerObject::CallData::ToNative<&js::DebuggerObject::CallData::displayNameGetter>(JSContext*, unsigned int, JS::Value*)bool' at /builddir/build/BUILD/firefox-102.13.0/js/src/debugger/Object.cpp:235:24:
/builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1138:18: warning: storing the address of local variable 'obj' in 'MEM[(struct StackRootedBase * *)cx_59(D) + 24B]' [-Wdangling-pointer=]
 1138 |     *this->stack = this;
      |     ~~~~~~~~~~~~~^~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/debugger/Object.cpp: In function 'js::DebuggerObject::CallData::ToNative<&js::DebuggerObject::CallData::displayNameGetter>(JSContext*, unsigned int, JS::Value*)bool':
/builddir/build/BUILD/firefox-102.13.0/js/src/debugger/Object.cpp:235:24: note: 'obj' declared here
  235 |   RootedDebuggerObject obj(cx, DebuggerObject_checkThis(cx, args));
      |                        ^~~
/builddir/build/BUILD/firefox-102.13.0/js/src/debugger/Object.cpp:235:24: note: 'cx_59(D)' declared here
In member function 'JS::Rooted<JSScript*>::registerWithRootLists(mozilla::EnumeratedArray<JS::RootKind, (JS::RootKind)15, js::StackRootedBase*>&)',
    inlined from 'JS::Rooted<JSScript*>::Rooted<JSContext*, JSScript*>(JSContext* const&, JSScript*&&)' at /builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1171:26,
    inlined from 'js::DebuggerObject::CallData::scriptGetter()' at /builddir/build/BUILD/firefox-102.13.0/js/src/debugger/Object.cpp:380:61:
/builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1138:18: warning: storing the address of local variable 'script' in 'MEM[(struct StackRootedBase * *)_58 + 32B]' [-Wdangling-pointer=]
 1138 |     *this->stack = this;
      |     ~~~~~~~~~~~~~^~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/debugger/Object.cpp: In member function 'js::DebuggerObject::CallData::scriptGetter()':
/builddir/build/BUILD/firefox-102.13.0/js/src/debugger/Object.cpp:380:16: note: 'script' declared here
  380 |   RootedScript script(cx, GetOrCreateFunctionScript(cx, fun));
      |                ^~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/debugger/Object.cpp:380:16: note: 'MEM[(struct JSContext * const &)this_24(D)]' declared here
In member function 'JS::Rooted<js::DebuggerScript*>::registerWithRootLists(mozilla::EnumeratedArray<JS::RootKind, (JS::RootKind)15, js::StackRootedBase*>&)',
    inlined from 'JS::Rooted<js::DebuggerScript*>::Rooted<JSContext*, js::DebuggerScript*>(JSContext* const&, js::DebuggerScript*&&)' at /builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1171:26,
    inlined from 'js::DebuggerObject::CallData::scriptGetter()' at /builddir/build/BUILD/firefox-102.13.0/js/src/debugger/Object.cpp:391:68:
/builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1138:18: warning: storing the address of local variable 'scriptObject' in 'MEM[(struct StackRootedBase * *)_63 + 24B]' [-Wdangling-pointer=]
 1138 |     *this->stack = this;
      |     ~~~~~~~~~~~~~^~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/debugger/Object.cpp: In member function 'js::DebuggerObject::CallData::scriptGetter()':
/builddir/build/BUILD/firefox-102.13.0/js/src/debugger/Object.cpp:391:24: note: 'scriptObject' declared here
  391 |   RootedDebuggerScript scriptObject(cx, dbg->wrapScript(cx, script));
      |                        ^~~~~~~~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/debugger/Object.cpp:391:24: note: 'MEM[(struct JSContext * const &)this_24(D)]' declared here
In member function 'JS::Rooted<js::DebuggerObject*>::registerWithRootLists(mozilla::EnumeratedArray<JS::RootKind, (JS::RootKind)15, js::StackRootedBase*>&)',
    inlined from 'JS::Rooted<js::DebuggerObject*>::Rooted<JSContext*, js::DebuggerObject*>(JSContext* const&, js::DebuggerObject*&&)' at /builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1171:26,
    inlined from 'js::DebuggerObject::CallData::ToNative<&js::DebuggerObject::CallData::scriptGetter>(JSContext*, unsigned int, JS::Value*)bool' at /builddir/build/BUILD/firefox-102.13.0/js/src/debugger/Object.cpp:235:24:
/builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1138:18: warning: storing the address of local variable 'obj' in 'MEM[(struct StackRootedBase * *)cx_59(D) + 24B]' [-Wdangling-pointer=]
 1138 |     *this->stack = this;
      |     ~~~~~~~~~~~~~^~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/debugger/Object.cpp: In function 'js::DebuggerObject::CallData::ToNative<&js::DebuggerObject::CallData::scriptGetter>(JSContext*, unsigned int, JS::Value*)bool':
/builddir/build/BUILD/firefox-102.13.0/js/src/debugger/Object.cpp:235:24: note: 'obj' declared here
  235 |   RootedDebuggerObject obj(cx, DebuggerObject_checkThis(cx, args));
      |                        ^~~
/builddir/build/BUILD/firefox-102.13.0/js/src/debugger/Object.cpp:235:24: note: 'cx_59(D)' declared here
In member function 'JS::Rooted<js::PromiseObject*>::registerWithRootLists(mozilla::EnumeratedArray<JS::RootKind, (JS::RootKind)15, js::StackRootedBase*>&)',
    inlined from 'JS::Rooted<js::PromiseObject*>::Rooted<JSContext*, js::PromiseObject*>(JSContext* const&, js::PromiseObject*&&)' at /builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1171:26,
    inlined from 'js::DebuggerObject::CallData::promiseAllocationSiteGetter()' at /builddir/build/BUILD/firefox-102.13.0/js/src/debugger/Object.cpp:654:65:
/builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1138:18: warning: storing the address of local variable 'promise' in 'MEM[(struct StackRootedBase * *)_20 + 24B]' [-Wdangling-pointer=]
 1138 |     *this->stack = this;
      |     ~~~~~~~~~~~~~^~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/debugger/Object.cpp: In member function 'js::DebuggerObject::CallData::promiseAllocationSiteGetter()':
/builddir/build/BUILD/firefox-102.13.0/js/src/debugger/Object.cpp:654:26: note: 'promise' declared here
  654 |   Rooted<PromiseObject*> promise(cx, EnsurePromise(cx, referent));
      |                          ^~~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/debugger/Object.cpp:654:26: note: 'MEM[(struct JSContext * const &)this_13(D)]' declared here
In member function 'JS::Rooted<JSObject*>::registerWithRootLists(mozilla::EnumeratedArray<JS::RootKind, (JS::RootKind)15, js::StackRootedBase*>&)',
    inlined from 'JS::Rooted<JSObject*>::Rooted<JSContext*, JSObject*>(JSContext* const&, JSObject*&&)' at /builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1171:26,
    inlined from 'js::DebuggerObject::CallData::promiseAllocationSiteGetter()' at /builddir/build/BUILD/firefox-102.13.0/js/src/debugger/Object.cpp:659:55:
/builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1138:18: warning: storing the address of local variable 'allocSite' in 'MEM[(struct StackRootedBase * *)_27 + 24B]' [-Wdangling-pointer=]
 1138 |     *this->stack = this;
      |     ~~~~~~~~~~~~~^~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/debugger/Object.cpp: In member function 'js::DebuggerObject::CallData::promiseAllocationSiteGetter()':
/builddir/build/BUILD/firefox-102.13.0/js/src/debugger/Object.cpp:659:16: note: 'allocSite' declared here
  659 |   RootedObject allocSite(cx, promise->allocationSite());
      |                ^~~~~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/debugger/Object.cpp:659:16: note: 'MEM[(struct JSContext * const &)this_13(D)]' declared here
In member function 'JS::Rooted<js::DebuggerObject*>::registerWithRootLists(mozilla::EnumeratedArray<JS::RootKind, (JS::RootKind)15, js::StackRootedBase*>&)',
    inlined from 'JS::Rooted<js::DebuggerObject*>::Rooted<JSContext*, js::DebuggerObject*>(JSContext* const&, js::DebuggerObject*&&)' at /builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1171:26,
    inlined from 'js::DebuggerObject::CallData::ToNative<&js::DebuggerObject::CallData::promiseAllocationSiteGetter>(JSContext*, unsigned int, JS::Value*)bool' at /builddir/build/BUILD/firefox-102.13.0/js/src/debugger/Object.cpp:235:24:
/builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1138:18: warning: storing the address of local variable 'obj' in 'MEM[(struct StackRootedBase * *)cx_59(D) + 24B]' [-Wdangling-pointer=]
 1138 |     *this->stack = this;
      |     ~~~~~~~~~~~~~^~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/debugger/Object.cpp: In function 'js::DebuggerObject::CallData::ToNative<&js::DebuggerObject::CallData::promiseAllocationSiteGetter>(JSContext*, unsigned int, JS::Value*)bool':
/builddir/build/BUILD/firefox-102.13.0/js/src/debugger/Object.cpp:235:24: note: 'obj' declared here
  235 |   RootedDebuggerObject obj(cx, DebuggerObject_checkThis(cx, args));
      |                        ^~~
/builddir/build/BUILD/firefox-102.13.0/js/src/debugger/Object.cpp:235:24: note: 'cx_59(D)' declared here
In member function 'JS::Rooted<js::PromiseObject*>::registerWithRootLists(mozilla::EnumeratedArray<JS::RootKind, (JS::RootKind)15, js::StackRootedBase*>&)',
    inlined from 'JS::Rooted<js::PromiseObject*>::Rooted<JSContext*, js::PromiseObject*>(JSContext* const&, js::PromiseObject*&&)' at /builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1171:26,
    inlined from 'js::DebuggerObject::CallData::promiseResolutionSiteGetter()' at /builddir/build/BUILD/firefox-102.13.0/js/src/debugger/Object.cpp:673:65:
/builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1138:18: warning: storing the address of local variable 'promise' in 'MEM[(struct StackRootedBase * *)_22 + 24B]' [-Wdangling-pointer=]
 1138 |     *this->stack = this;
      |     ~~~~~~~~~~~~~^~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/debugger/Object.cpp: In member function 'js::DebuggerObject::CallData::promiseResolutionSiteGetter()':
/builddir/build/BUILD/firefox-102.13.0/js/src/debugger/Object.cpp:673:26: note: 'promise' declared here
  673 |   Rooted<PromiseObject*> promise(cx, EnsurePromise(cx, referent));
      |                          ^~~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/debugger/Object.cpp:673:26: note: 'MEM[(struct JSContext * const &)this_14(D)]' declared here
In member function 'JS::Rooted<JSObject*>::registerWithRootLists(mozilla::EnumeratedArray<JS::RootKind, (JS::RootKind)15, js::StackRootedBase*>&)',
    inlined from 'JS::Rooted<JSObject*>::Rooted<JSContext*, JSObject*>(JSContext* const&, JSObject*&&)' at /builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1171:26,
    inlined from 'js::DebuggerObject::CallData::promiseResolutionSiteGetter()' at /builddir/build/BUILD/firefox-102.13.0/js/src/debugger/Object.cpp:684:60:
/builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1138:18: warning: storing the address of local variable 'resolutionSite' in 'MEM[(struct StackRootedBase * *)_37 + 24B]' [-Wdangling-pointer=]
 1138 |     *this->stack = this;
      |     ~~~~~~~~~~~~~^~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/debugger/Object.cpp: In member function 'js::DebuggerObject::CallData::promiseResolutionSiteGetter()':
/builddir/build/BUILD/firefox-102.13.0/js/src/debugger/Object.cpp:684:16: note: 'resolutionSite' declared here
  684 |   RootedObject resolutionSite(cx, promise->resolutionSite());
      |                ^~~~~~~~~~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/debugger/Object.cpp:684:16: note: 'MEM[(struct JSContext * const &)this_14(D)]' declared here
In member function 'JS::Rooted<js::DebuggerObject*>::registerWithRootLists(mozilla::EnumeratedArray<JS::RootKind, (JS::RootKind)15, js::StackRootedBase*>&)',
    inlined from 'JS::Rooted<js::DebuggerObject*>::Rooted<JSContext*, js::DebuggerObject*>(JSContext* const&, js::DebuggerObject*&&)' at /builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1171:26,
    inlined from 'js::DebuggerObject::CallData::ToNative<&js::DebuggerObject::CallData::promiseResolutionSiteGetter>(JSContext*, unsigned int, JS::Value*)bool' at /builddir/build/BUILD/firefox-102.13.0/js/src/debugger/Object.cpp:235:24:
/builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1138:18: warning: storing the address of local variable 'obj' in 'MEM[(struct StackRootedBase * *)cx_59(D) + 24B]' [-Wdangling-pointer=]
 1138 |     *this->stack = this;
      |     ~~~~~~~~~~~~~^~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/debugger/Object.cpp: In function 'js::DebuggerObject::CallData::ToNative<&js::DebuggerObject::CallData::promiseResolutionSiteGetter>(JSContext*, unsigned int, JS::Value*)bool':
/builddir/build/BUILD/firefox-102.13.0/js/src/debugger/Object.cpp:235:24: note: 'obj' declared here
  235 |   RootedDebuggerObject obj(cx, DebuggerObject_checkThis(cx, args));
      |                        ^~~
/builddir/build/BUILD/firefox-102.13.0/js/src/debugger/Object.cpp:235:24: note: 'cx_59(D)' declared here
In member function 'JS::Rooted<js::PromiseObject*>::registerWithRootLists(mozilla::EnumeratedArray<JS::RootKind, (JS::RootKind)15, js::StackRootedBase*>&)',
    inlined from 'JS::Rooted<js::PromiseObject*>::Rooted<JSContext*, js::PromiseObject*>(JSContext* const&, js::PromiseObject*&&)' at /builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1171:26,
    inlined from 'js::DebuggerObject::CallData::promiseIDGetter()' at /builddir/build/BUILD/firefox-102.13.0/js/src/debugger/Object.cpp:698:65:
/builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1138:18: warning: storing the address of local variable 'promise' in 'MEM[(struct StackRootedBase * *)_14 + 24B]' [-Wdangling-pointer=]
 1138 |     *this->stack = this;
      |     ~~~~~~~~~~~~~^~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/debugger/Object.cpp: In member function 'js::DebuggerObject::CallData::promiseIDGetter()':
/builddir/build/BUILD/firefox-102.13.0/js/src/debugger/Object.cpp:698:26: note: 'promise' declared here
  698 |   Rooted<PromiseObject*> promise(cx, EnsurePromise(cx, referent));
      |                          ^~~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/debugger/Object.cpp:698:26: note: 'MEM[(struct JSContext * const &)this_8(D)]' declared here
In member function 'JS::Rooted<js::DebuggerObject*>::registerWithRootLists(mozilla::EnumeratedArray<JS::RootKind, (JS::RootKind)15, js::StackRootedBase*>&)',
    inlined from 'JS::Rooted<js::DebuggerObject*>::Rooted<JSContext*, js::DebuggerObject*>(JSContext* const&, js::DebuggerObject*&&)' at /builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1171:26,
    inlined from 'js::DebuggerObject::CallData::ToNative<&js::DebuggerObject::CallData::promiseIDGetter>(JSContext*, unsigned int, JS::Value*)bool' at /builddir/build/BUILD/firefox-102.13.0/js/src/debugger/Object.cpp:235:24:
/builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1138:18: warning: storing the address of local variable 'obj' in 'MEM[(struct StackRootedBase * *)cx_59(D) + 24B]' [-Wdangling-pointer=]
 1138 |     *this->stack = this;
      |     ~~~~~~~~~~~~~^~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/debugger/Object.cpp: In function 'js::DebuggerObject::CallData::ToNative<&js::DebuggerObject::CallData::promiseIDGetter>(JSContext*, unsigned int, JS::Value*)bool':
/builddir/build/BUILD/firefox-102.13.0/js/src/debugger/Object.cpp:235:24: note: 'obj' declared here
  235 |   RootedDebuggerObject obj(cx, DebuggerObject_checkThis(cx, args));
      |                        ^~~
/builddir/build/BUILD/firefox-102.13.0/js/src/debugger/Object.cpp:235:24: note: 'cx_59(D)' declared here
In member function 'JS::Rooted<js::PromiseObject*>::registerWithRootLists(mozilla::EnumeratedArray<JS::RootKind, (JS::RootKind)15, js::StackRootedBase*>&)',
    inlined from 'JS::Rooted<js::PromiseObject*>::Rooted<JSContext*, js::PromiseObject*>(JSContext* const&, js::PromiseObject*&&)' at /builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1171:26,
    inlined from 'js::DebuggerObject::CallData::promiseDependentPromisesGetter()' at /builddir/build/BUILD/firefox-102.13.0/js/src/debugger/Object.cpp:710:65:
/builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1138:18: warning: storing the address of local variable 'promise' in 'MEM[(struct StackRootedBase * *)_50 + 24B]' [-Wdangling-pointer=]
 1138 |     *this->stack = this;
      |     ~~~~~~~~~~~~~^~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/debugger/Object.cpp: In member function 'js::DebuggerObject::CallData::promiseDependentPromisesGetter()':
/builddir/build/BUILD/firefox-102.13.0/js/src/debugger/Object.cpp:710:26: note: 'promise' declared here
  710 |   Rooted<PromiseObject*> promise(cx, EnsurePromise(cx, referent));
      |                          ^~~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/debugger/Object.cpp:710:26: note: 'MEM[(struct JSContext * const &)this_29(D)]' declared here
In member function 'JS::Rooted<js::DebuggerObject*>::registerWithRootLists(mozilla::EnumeratedArray<JS::RootKind, (JS::RootKind)15, js::StackRootedBase*>&)',
    inlined from 'JS::Rooted<js::DebuggerObject*>::Rooted<JSContext*, js::DebuggerObject*>(JSContext* const&, js::DebuggerObject*&&)' at /builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1171:26,
    inlined from 'js::DebuggerObject::CallData::ToNative<&js::DebuggerObject::CallData::promiseDependentPromisesGetter>(JSContext*, unsigned int, JS::Value*)bool' at /builddir/build/BUILD/firefox-102.13.0/js/src/debugger/Object.cpp:235:24:
/builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1138:18: warning: storing the address of local variable 'obj' in 'MEM[(struct StackRootedBase * *)cx_59(D) + 24B]' [-Wdangling-pointer=]
 1138 |     *this->stack = this;
      |     ~~~~~~~~~~~~~^~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/debugger/Object.cpp: In function 'js::DebuggerObject::CallData::ToNative<&js::DebuggerObject::CallData::promiseDependentPromisesGetter>(JSContext*, unsigned int, JS::Value*)bool':
/builddir/build/BUILD/firefox-102.13.0/js/src/debugger/Object.cpp:235:24: note: 'obj' declared here
  235 |   RootedDebuggerObject obj(cx, DebuggerObject_checkThis(cx, args));
      |                        ^~~
/builddir/build/BUILD/firefox-102.13.0/js/src/debugger/Object.cpp:235:24: note: 'cx_59(D)' declared here
In member function 'JS::Rooted<js::DebuggerObject*>::registerWithRootLists(mozilla::EnumeratedArray<JS::RootKind, (JS::RootKind)15, js::StackRootedBase*>&)',
    inlined from 'JS::Rooted<js::DebuggerObject*>::Rooted<JSContext*, js::DebuggerObject*>(JSContext* const&, js::DebuggerObject*&&)' at /builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1171:26,
    inlined from 'js::DebuggerObject::CallData::ToNative<&js::DebuggerObject::CallData::getOwnPropertySymbolsMethod>(JSContext*, unsigned int, JS::Value*)bool' at /builddir/build/BUILD/firefox-102.13.0/js/src/debugger/Object.cpp:235:24:
/builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1138:18: warning: storing the address of local variable 'obj' in 'MEM[(struct StackRootedBase * *)cx_59(D) + 24B]' [-Wdangling-pointer=]
 1138 |     *this->stack = this;
      |     ~~~~~~~~~~~~~^~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/debugger/Object.cpp: In function 'js::DebuggerObject::CallData::ToNative<&js::DebuggerObject::CallData::getOwnPropertySymbolsMethod>(JSContext*, unsigned int, JS::Value*)bool':
/builddir/build/BUILD/firefox-102.13.0/js/src/debugger/Object.cpp:235:24: note: 'obj' declared here
  235 |   RootedDebuggerObject obj(cx, DebuggerObject_checkThis(cx, args));
      |                        ^~~
/builddir/build/BUILD/firefox-102.13.0/js/src/debugger/Object.cpp:235:24: note: 'cx_59(D)' declared here
In member function 'JS::Rooted<js::DebuggerObject*>::registerWithRootLists(mozilla::EnumeratedArray<JS::RootKind, (JS::RootKind)15, js::StackRootedBase*>&)',
    inlined from 'JS::Rooted<js::DebuggerObject*>::Rooted<JSContext*, js::DebuggerObject*>(JSContext* const&, js::DebuggerObject*&&)' at /builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1171:26,
    inlined from 'js::DebuggerObject::CallData::ToNative<&js::DebuggerObject::CallData::asEnvironmentMethod>(JSContext*, unsigned int, JS::Value*)bool' at /builddir/build/BUILD/firefox-102.13.0/js/src/debugger/Object.cpp:235:24:
/builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1138:18: warning: storing the address of local variable 'obj' in 'MEM[(struct StackRootedBase * *)cx_59(D) + 24B]' [-Wdangling-pointer=]
 1138 |     *this->stack = this;
      |     ~~~~~~~~~~~~~^~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/debugger/Object.cpp: In function 'js::DebuggerObject::CallData::ToNative<&js::DebuggerObject::CallData::asEnvironmentMethod>(JSContext*, unsigned int, JS::Value*)bool':
/builddir/build/BUILD/firefox-102.13.0/js/src/debugger/Object.cpp:235:24: note: 'obj' declared here
  235 |   RootedDebuggerObject obj(cx, DebuggerObject_checkThis(cx, args));
      |                        ^~~
/builddir/build/BUILD/firefox-102.13.0/js/src/debugger/Object.cpp:235:24: note: 'cx_59(D)' declared here
In member function 'JS::Rooted<js::DebuggerObject*>::registerWithRootLists(mozilla::EnumeratedArray<JS::RootKind, (JS::RootKind)15, js::StackRootedBase*>&)',
    inlined from 'JS::Rooted<js::DebuggerObject*>::Rooted<JSContext*, js::DebuggerObject*>(JSContext* const&, js::DebuggerObject*&&)' at /builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1171:26,
    inlined from 'js::DebuggerObject::CallData::ToNative<&js::DebuggerObject::CallData::unsafeDereferenceMethod>(JSContext*, unsigned int, JS::Value*)bool' at /builddir/build/BUILD/firefox-102.13.0/js/src/debugger/Object.cpp:235:24:
/builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1138:18: warning: storing the address of local variable 'obj' in 'MEM[(struct StackRootedBase * *)cx_59(D) + 24B]' [-Wdangling-pointer=]
 1138 |     *this->stack = this;
      |     ~~~~~~~~~~~~~^~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/debugger/Object.cpp: In function 'js::DebuggerObject::CallData::ToNative<&js::DebuggerObject::CallData::unsafeDereferenceMethod>(JSContext*, unsigned int, JS::Value*)bool':
/builddir/build/BUILD/firefox-102.13.0/js/src/debugger/Object.cpp:235:24: note: 'obj' declared here
  235 |   RootedDebuggerObject obj(cx, DebuggerObject_checkThis(cx, args));
      |                        ^~~
/builddir/build/BUILD/firefox-102.13.0/js/src/debugger/Object.cpp:235:24: note: 'cx_59(D)' declared here
In member function 'JS::Rooted<js::PromiseObject*>::registerWithRootLists(mozilla::EnumeratedArray<JS::RootKind, (JS::RootKind)15, js::StackRootedBase*>&)',
    inlined from 'JS::Rooted<js::PromiseObject*>::Rooted<JSContext*, js::PromiseObject*>(JSContext* const&, js::PromiseObject*&&)' at /builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1171:26,
    inlined from 'js::DebuggerObject::CallData::getPromiseReactionsMethod()' at /builddir/build/BUILD/firefox-102.13.0/js/src/debugger/Object.cpp:1443:74:
/builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1138:18: warning: storing the address of local variable 'unwrappedPromise' in 'MEM[(struct StackRootedBase * *)_23 + 24B]' [-Wdangling-pointer=]
 1138 |     *this->stack = this;
      |     ~~~~~~~~~~~~~^~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/debugger/Object.cpp: In member function 'js::DebuggerObject::CallData::getPromiseReactionsMethod()':
/builddir/build/BUILD/firefox-102.13.0/js/src/debugger/Object.cpp:1443:26: note: 'unwrappedPromise' declared here
 1443 |   Rooted<PromiseObject*> unwrappedPromise(cx, EnsurePromise(cx, referent));
      |                          ^~~~~~~~~~~~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/debugger/Object.cpp:1443:26: note: 'MEM[(struct JSContext * const &)this_16(D)]' declared here
In member function 'JS::Rooted<js::ArrayObject*>::registerWithRootLists(mozilla::EnumeratedArray<JS::RootKind, (JS::RootKind)15, js::StackRootedBase*>&)',
    inlined from 'JS::Rooted<js::ArrayObject*>::Rooted<JSContext*, js::ArrayObject*>(JSContext* const&, js::ArrayObject*&&)' at /builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1171:26,
    inlined from 'js::DebuggerObject::CallData::getPromiseReactionsMethod()' at /builddir/build/BUILD/firefox-102.13.0/js/src/debugger/Object.cpp:1448:54:
/builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1138:18: warning: storing the address of local variable 'holder' in 'MEM[(struct StackRootedBase * *)_45 + 24B]' [-Wdangling-pointer=]
 1138 |     *this->stack = this;
      |     ~~~~~~~~~~~~~^~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/debugger/Object.cpp: In member function 'js::DebuggerObject::CallData::getPromiseReactionsMethod()':
/builddir/build/BUILD/firefox-102.13.0/js/src/debugger/Object.cpp:1448:21: note: 'holder' declared here
 1448 |   RootedArrayObject holder(cx, NewDenseEmptyArray(cx));
      |                     ^~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/debugger/Object.cpp:1448:21: note: 'MEM[(struct JSContext * const &)this_16(D)]' declared here
In member function 'JS::Rooted<js::DebuggerObject*>::registerWithRootLists(mozilla::EnumeratedArray<JS::RootKind, (JS::RootKind)15, js::StackRootedBase*>&)',
    inlined from 'JS::Rooted<js::DebuggerObject*>::Rooted<JSContext*, js::DebuggerObject*>(JSContext* const&, js::DebuggerObject*&&)' at /builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1171:26,
    inlined from 'js::DebuggerObject::CallData::ToNative<&js::DebuggerObject::CallData::getPromiseReactionsMethod>(JSContext*, unsigned int, JS::Value*)bool' at /builddir/build/BUILD/firefox-102.13.0/js/src/debugger/Object.cpp:235:24:
/builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1138:18: warning: storing the address of local variable 'obj' in 'MEM[(struct StackRootedBase * *)cx_59(D) + 24B]' [-Wdangling-pointer=]
 1138 |     *this->stack = this;
      |     ~~~~~~~~~~~~~^~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/debugger/Object.cpp: In function 'js::DebuggerObject::CallData::ToNative<&js::DebuggerObject::CallData::getPromiseReactionsMethod>(JSContext*, unsigned int, JS::Value*)bool':
/builddir/build/BUILD/firefox-102.13.0/js/src/debugger/Object.cpp:235:24: note: 'obj' declared here
  235 |   RootedDebuggerObject obj(cx, DebuggerObject_checkThis(cx, args));
      |                        ^~~
/builddir/build/BUILD/firefox-102.13.0/js/src/debugger/Object.cpp:235:24: note: 'cx_59(D)' declared here
In member function 'JS::Rooted<js::NativeObject*>::registerWithRootLists(mozilla::EnumeratedArray<JS::RootKind, (JS::RootKind)15, js::StackRootedBase*>&)',
    inlined from 'JS::Rooted<js::NativeObject*>::Rooted<JSContext*, js::NativeObject*>(JSContext* const&, js::NativeObject*&&)' at /builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1171:26,
    inlined from 'js::DebuggerObject::initClass(JSContext*, JS::Handle<js::GlobalObject*>, JS::Handle<JSObject*>)' at /builddir/build/BUILD/firefox-102.13.0/js/src/debugger/Object.cpp:1545:48:
/builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1138:18: warning: storing the address of local variable 'objectProto' in 'MEM[(struct StackRootedBase * *)cx_28(D) + 24B]' [-Wdangling-pointer=]
 1138 |     *this->stack = this;
      |     ~~~~~~~~~~~~~^~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/debugger/Object.cpp: In function 'js::DebuggerObject::initClass(JSContext*, JS::Handle<js::GlobalObject*>, JS::Handle<JSObject*>)':
/builddir/build/BUILD/firefox-102.13.0/js/src/debugger/Object.cpp:1543:22: note: 'objectProto' declared here
 1543 |   RootedNativeObject objectProto(
      |                      ^~~~~~~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/debugger/Object.cpp:1543:22: note: 'cx_28(D)' declared here
In member function 'JS::Rooted<js::DebuggerObject*>::registerWithRootLists(mozilla::EnumeratedArray<JS::RootKind, (JS::RootKind)15, js::StackRootedBase*>&)',
    inlined from 'JS::Rooted<js::DebuggerObject*>::Rooted<JSContext*, js::DebuggerObject*>(JSContext* const&, js::DebuggerObject*&&)' at /builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1171:26,
    inlined from 'js::DebuggerObject::CallData::ToNative<&js::DebuggerObject::CallData::callableGetter>(JSContext*, unsigned int, JS::Value*)bool' at /builddir/build/BUILD/firefox-102.13.0/js/src/debugger/Object.cpp:235:24:
/builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1138:18: warning: storing the address of local variable 'obj' in 'MEM[(struct StackRootedBase * *)cx_63(D) + 24B]' [-Wdangling-pointer=]
 1138 |     *this->stack = this;
      |     ~~~~~~~~~~~~~^~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/debugger/Object.cpp: In function 'js::DebuggerObject::CallData::ToNative<&js::DebuggerObject::CallData::callableGetter>(JSContext*, unsigned int, JS::Value*)bool':
/builddir/build/BUILD/firefox-102.13.0/js/src/debugger/Object.cpp:235:24: note: 'obj' declared here
  235 |   RootedDebuggerObject obj(cx, DebuggerObject_checkThis(cx, args));
      |                        ^~~
/builddir/build/BUILD/firefox-102.13.0/js/src/debugger/Object.cpp:235:24: note: 'cx_63(D)' declared here
In member function 'JS::Rooted<js::DebuggerObject*>::registerWithRootLists(mozilla::EnumeratedArray<JS::RootKind, (JS::RootKind)15, js::StackRootedBase*>&)',
    inlined from 'JS::Rooted<js::DebuggerObject*>::Rooted<JSContext*, js::DebuggerObject*>(JSContext* const&, js::DebuggerObject*&&)' at /builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1171:26,
    inlined from 'js::DebuggerObject::CallData::ToNative<&js::DebuggerObject::CallData::isPromiseGetter>(JSContext*, unsigned int, JS::Value*)bool' at /builddir/build/BUILD/firefox-102.13.0/js/src/debugger/Object.cpp:235:24:
/builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1138:18: warning: storing the address of local variable 'obj' in 'MEM[(struct StackRootedBase * *)cx_63(D) + 24B]' [-Wdangling-pointer=]
 1138 |     *this->stack = this;
      |     ~~~~~~~~~~~~~^~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/debugger/Object.cpp: In function 'js::DebuggerObject::CallData::ToNative<&js::DebuggerObject::CallData::isPromiseGetter>(JSContext*, unsigned int, JS::Value*)bool':
/builddir/build/BUILD/firefox-102.13.0/js/src/debugger/Object.cpp:235:24: note: 'obj' declared here
  235 |   RootedDebuggerObject obj(cx, DebuggerObject_checkThis(cx, args));
      |                        ^~~
/builddir/build/BUILD/firefox-102.13.0/js/src/debugger/Object.cpp:235:24: note: 'cx_63(D)' declared here
In member function 'JS::Rooted<js::DebuggerObject*>::registerWithRootLists(mozilla::EnumeratedArray<JS::RootKind, (JS::RootKind)15, js::StackRootedBase*>&)',
    inlined from 'JS::Rooted<js::DebuggerObject*>::Rooted<JSContext*, js::DebuggerObject*>(JSContext* const&, js::DebuggerObject*&&)' at /builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1171:26,
    inlined from 'js::DebuggerObject::CallData::ToNative<&js::DebuggerObject::CallData::isErrorGetter>(JSContext*, unsigned int, JS::Value*)bool' at /builddir/build/BUILD/firefox-102.13.0/js/src/debugger/Object.cpp:235:24:
/builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1138:18: warning: storing the address of local variable 'obj' in 'MEM[(struct StackRootedBase * *)cx_63(D) + 24B]' [-Wdangling-pointer=]
 1138 |     *this->stack = this;
      |     ~~~~~~~~~~~~~^~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/debugger/Object.cpp: In function 'js::DebuggerObject::CallData::ToNative<&js::DebuggerObject::CallData::isErrorGetter>(JSContext*, unsigned int, JS::Value*)bool':
/builddir/build/BUILD/firefox-102.13.0/js/src/debugger/Object.cpp:235:24: note: 'obj' declared here
  235 |   RootedDebuggerObject obj(cx, DebuggerObject_checkThis(cx, args));
      |                        ^~~
/builddir/build/BUILD/firefox-102.13.0/js/src/debugger/Object.cpp:235:24: note: 'cx_63(D)' declared here
In member function 'JS::Rooted<js::DebuggerObject*>::registerWithRootLists(mozilla::EnumeratedArray<JS::RootKind, (JS::RootKind)15, js::StackRootedBase*>&)',
    inlined from 'JS::Rooted<js::DebuggerObject*>::Rooted<JSContext*, js::DebuggerObject*>(JSContext* const&, js::DebuggerObject*&&)' at /builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1171:26,
    inlined from 'js::DebuggerObject::CallData::ToNative<&js::DebuggerObject::CallData::classGetter>(JSContext*, unsigned int, JS::Value*)bool' at /builddir/build/BUILD/firefox-102.13.0/js/src/debugger/Object.cpp:235:24:
/builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1138:18: warning: storing the address of local variable 'obj' in 'MEM[(struct StackRootedBase * *)cx_59(D) + 24B]' [-Wdangling-pointer=]
 1138 |     *this->stack = this;
      |     ~~~~~~~~~~~~~^~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/debugger/Object.cpp: In function 'js::DebuggerObject::CallData::ToNative<&js::DebuggerObject::CallData::classGetter>(JSContext*, unsigned int, JS::Value*)bool':
/builddir/build/BUILD/firefox-102.13.0/js/src/debugger/Object.cpp:235:24: note: 'obj' declared here
  235 |   RootedDebuggerObject obj(cx, DebuggerObject_checkThis(cx, args));
      |                        ^~~
/builddir/build/BUILD/firefox-102.13.0/js/src/debugger/Object.cpp:235:24: note: 'cx_59(D)' declared here
In member function 'JS::Rooted<js::DebuggerObject*>::registerWithRootLists(mozilla::EnumeratedArray<JS::RootKind, (JS::RootKind)15, js::StackRootedBase*>&)',
    inlined from 'JS::Rooted<js::DebuggerObject*>::Rooted<JSContext*, js::DebuggerObject*>(JSContext* const&, js::DebuggerObject*&&)' at /builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1171:26,
    inlined from 'js::DebuggerObject::CallData::ToNative<&js::DebuggerObject::CallData::allocationSiteGetter>(JSContext*, unsigned int, JS::Value*)bool' at /builddir/build/BUILD/firefox-102.13.0/js/src/debugger/Object.cpp:235:24:
/builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1138:18: warning: storing the address of local variable 'obj' in 'MEM[(struct StackRootedBase * *)cx_59(D) + 24B]' [-Wdangling-pointer=]
 1138 |     *this->stack = this;
      |     ~~~~~~~~~~~~~^~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/debugger/Object.cpp: In function 'js::DebuggerObject::CallData::ToNative<&js::DebuggerObject::CallData::allocationSiteGetter>(JSContext*, unsigned int, JS::Value*)bool':
/builddir/build/BUILD/firefox-102.13.0/js/src/debugger/Object.cpp:235:24: note: 'obj' declared here
  235 |   RootedDebuggerObject obj(cx, DebuggerObject_checkThis(cx, args));
      |                        ^~~
/builddir/build/BUILD/firefox-102.13.0/js/src/debugger/Object.cpp:235:24: note: 'cx_59(D)' declared here
In member function 'JS::Rooted<js::DebuggerObject*>::registerWithRootLists(mozilla::EnumeratedArray<JS::RootKind, (JS::RootKind)15, js::StackRootedBase*>&)',
    inlined from 'JS::Rooted<js::DebuggerObject*>::Rooted<JSContext*, js::DebuggerObject*>(JSContext* const&, js::DebuggerObject*&&)' at /builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1171:26,
    inlined from 'js::DebuggerObject::CallData::ToNative<&js::DebuggerObject::CallData::errorLineNumberGetter>(JSContext*, unsigned int, JS::Value*)bool' at /builddir/build/BUILD/firefox-102.13.0/js/src/debugger/Object.cpp:235:24:
/builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1138:18: warning: storing the address of local variable 'obj' in 'MEM[(struct StackRootedBase * *)cx_62(D) + 24B]' [-Wdangling-pointer=]
 1138 |     *this->stack = this;
      |     ~~~~~~~~~~~~~^~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/debugger/Object.cpp: In function 'js::DebuggerObject::CallData::ToNative<&js::DebuggerObject::CallData::errorLineNumberGetter>(JSContext*, unsigned int, JS::Value*)bool':
/builddir/build/BUILD/firefox-102.13.0/js/src/debugger/Object.cpp:235:24: note: 'obj' declared here
  235 |   RootedDebuggerObject obj(cx, DebuggerObject_checkThis(cx, args));
      |                        ^~~
/builddir/build/BUILD/firefox-102.13.0/js/src/debugger/Object.cpp:235:24: note: 'cx_62(D)' declared here
In member function 'JS::Rooted<js::DebuggerObject*>::registerWithRootLists(mozilla::EnumeratedArray<JS::RootKind, (JS::RootKind)15, js::StackRootedBase*>&)',
    inlined from 'JS::Rooted<js::DebuggerObject*>::Rooted<JSContext*, js::DebuggerObject*>(JSContext* const&, js::DebuggerObject*&&)' at /builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1171:26,
    inlined from 'js::DebuggerObject::CallData::ToNative<&js::DebuggerObject::CallData::errorColumnNumberGetter>(JSContext*, unsigned int, JS::Value*)bool' at /builddir/build/BUILD/firefox-102.13.0/js/src/debugger/Object.cpp:235:24:
/builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1138:18: warning: storing the address of local variable 'obj' in 'MEM[(struct StackRootedBase * *)cx_62(D) + 24B]' [-Wdangling-pointer=]
 1138 |     *this->stack = this;
      |     ~~~~~~~~~~~~~^~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/debugger/Object.cpp: In function 'js::DebuggerObject::CallData::ToNative<&js::DebuggerObject::CallData::errorColumnNumberGetter>(JSContext*, unsigned int, JS::Value*)bool':
/builddir/build/BUILD/firefox-102.13.0/js/src/debugger/Object.cpp:235:24: note: 'obj' declared here
  235 |   RootedDebuggerObject obj(cx, DebuggerObject_checkThis(cx, args));
      |                        ^~~
/builddir/build/BUILD/firefox-102.13.0/js/src/debugger/Object.cpp:235:24: note: 'cx_62(D)' declared here
In member function 'JS::Rooted<js::DebuggerObject*>::registerWithRootLists(mozilla::EnumeratedArray<JS::RootKind, (JS::RootKind)15, js::StackRootedBase*>&)',
    inlined from 'JS::Rooted<js::DebuggerObject*>::Rooted<JSContext*, js::DebuggerObject*>(JSContext* const&, js::DebuggerObject*&&)' at /builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1171:26,
    inlined from 'js::DebuggerObject::CallData::ToNative<&js::DebuggerObject::CallData::errorNotesGetter>(JSContext*, unsigned int, JS::Value*)bool' at /builddir/build/BUILD/firefox-102.13.0/js/src/debugger/Object.cpp:235:24:
/builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1138:18: warning: storing the address of local variable 'obj' in 'MEM[(struct StackRootedBase * *)cx_62(D) + 24B]' [-Wdangling-pointer=]
 1138 |     *this->stack = this;
      |     ~~~~~~~~~~~~~^~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/debugger/Object.cpp: In function 'js::DebuggerObject::CallData::ToNative<&js::DebuggerObject::CallData::errorNotesGetter>(JSContext*, unsigned int, JS::Value*)bool':
/builddir/build/BUILD/firefox-102.13.0/js/src/debugger/Object.cpp:235:24: note: 'obj' declared here
  235 |   RootedDebuggerObject obj(cx, DebuggerObject_checkThis(cx, args));
      |                        ^~~
/builddir/build/BUILD/firefox-102.13.0/js/src/debugger/Object.cpp:235:24: note: 'cx_62(D)' declared here
In member function 'JS::Rooted<js::DebuggerObject*>::registerWithRootLists(mozilla::EnumeratedArray<JS::RootKind, (JS::RootKind)15, js::StackRootedBase*>&)',
    inlined from 'JS::Rooted<js::DebuggerObject*>::Rooted<JSContext*, js::DebuggerObject*>(JSContext* const&, js::DebuggerObject*&&)' at /builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1171:26,
    inlined from 'js::DebuggerObject::CallData::ToNative<&js::DebuggerObject::CallData::errorMessageNameGetter>(JSContext*, unsigned int, JS::Value*)bool' at /builddir/build/BUILD/firefox-102.13.0/js/src/debugger/Object.cpp:235:24:
/builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1138:18: warning: storing the address of local variable 'obj' in 'MEM[(struct StackRootedBase * *)cx_59(D) + 24B]' [-Wdangling-pointer=]
 1138 |     *this->stack = this;
      |     ~~~~~~~~~~~~~^~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/debugger/Object.cpp: In function 'js::DebuggerObject::CallData::ToNative<&js::DebuggerObject::CallData::errorMessageNameGetter>(JSContext*, unsigned int, JS::Value*)bool':
/builddir/build/BUILD/firefox-102.13.0/js/src/debugger/Object.cpp:235:24: note: 'obj' declared here
  235 |   RootedDebuggerObject obj(cx, DebuggerObject_checkThis(cx, args));
      |                        ^~~
/builddir/build/BUILD/firefox-102.13.0/js/src/debugger/Object.cpp:235:24: note: 'cx_59(D)' declared here
In member function 'JS::Rooted<JSObject*>::registerWithRootLists(mozilla::EnumeratedArray<JS::RootKind, (JS::RootKind)15, js::StackRootedBase*>&)',
    inlined from 'JS::Rooted<JSObject*>::Rooted<JSContext*, JSObject*>(JSContext* const&, JSObject*&&)' at /builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1171:26,
    inlined from 'js::DebuggerObject::getErrorNotes(JSContext*, JS::Handle<js::DebuggerObject*>, JS::MutableHandle<JS::Value>)' at /builddir/build/BUILD/firefox-102.13.0/js/src/debugger/Object.cpp:1836:69:
/builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1138:18: warning: storing the address of local variable 'errorNotesArray' in 'MEM[(struct StackRootedBase * *)cx_62(D) + 24B]' [-Wdangling-pointer=]
 1138 |     *this->stack = this;
      |     ~~~~~~~~~~~~~^~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/debugger/Object.cpp: In function 'js::DebuggerObject::getErrorNotes(JSContext*, JS::Handle<js::DebuggerObject*>, JS::MutableHandle<JS::Value>)':
/builddir/build/BUILD/firefox-102.13.0/js/src/debugger/Object.cpp:1836:16: note: 'errorNotesArray' declared here
 1836 |   RootedObject errorNotesArray(cx, CreateErrorNotesArray(cx, report));
      |                ^~~~~~~~~~~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/debugger/Object.cpp:1836:16: note: 'cx_62(D)' declared here
In member function 'JS::Rooted<js::DebuggerObject*>::registerWithRootLists(mozilla::EnumeratedArray<JS::RootKind, (JS::RootKind)15, js::StackRootedBase*>&)',
    inlined from 'JS::Rooted<js::DebuggerObject*>::Rooted<JSContext*, js::DebuggerObject*>(JSContext* const&, js::DebuggerObject*&&)' at /builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1171:26,
    inlined from 'js::DebuggerObject::CallData::ToNative<&js::DebuggerObject::CallData::isExtensibleMethod>(JSContext*, unsigned int, JS::Value*)bool' at /builddir/build/BUILD/firefox-102.13.0/js/src/debugger/Object.cpp:235:24:
/builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1138:18: warning: storing the address of local variable 'obj' in 'MEM[(struct StackRootedBase * *)cx_59(D) + 24B]' [-Wdangling-pointer=]
 1138 |     *this->stack = this;
      |     ~~~~~~~~~~~~~^~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/debugger/Object.cpp: In function 'js::DebuggerObject::CallData::ToNative<&js::DebuggerObject::CallData::isExtensibleMethod>(JSContext*, unsigned int, JS::Value*)bool':
/builddir/build/BUILD/firefox-102.13.0/js/src/debugger/Object.cpp:235:24: note: 'obj' declared here
  235 |   RootedDebuggerObject obj(cx, DebuggerObject_checkThis(cx, args));
      |                        ^~~
/builddir/build/BUILD/firefox-102.13.0/js/src/debugger/Object.cpp:235:24: note: 'cx_59(D)' declared here
In member function 'JS::Rooted<js::DebuggerObject*>::registerWithRootLists(mozilla::EnumeratedArray<JS::RootKind, (JS::RootKind)15, js::StackRootedBase*>&)',
    inlined from 'JS::Rooted<js::DebuggerObject*>::Rooted<JSContext*, js::DebuggerObject*>(JSContext* const&, js::DebuggerObject*&&)' at /builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1171:26,
    inlined from 'js::DebuggerObject::CallData::ToNative<&js::DebuggerObject::CallData::protoGetter>(JSContext*, unsigned int, JS::Value*)bool' at /builddir/build/BUILD/firefox-102.13.0/js/src/debugger/Object.cpp:235:24:
/builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1138:18: warning: storing the address of local variable 'obj' in 'MEM[(struct StackRootedBase * *)cx_59(D) + 24B]' [-Wdangling-pointer=]
 1138 |     *this->stack = this;
      |     ~~~~~~~~~~~~~^~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/debugger/Object.cpp: In function 'js::DebuggerObject::CallData::ToNative<&js::DebuggerObject::CallData::protoGetter>(JSContext*, unsigned int, JS::Value*)bool':
/builddir/build/BUILD/firefox-102.13.0/js/src/debugger/Object.cpp:235:24: note: 'obj' declared here
  235 |   RootedDebuggerObject obj(cx, DebuggerObject_checkThis(cx, args));
      |                        ^~~
/builddir/build/BUILD/firefox-102.13.0/js/src/debugger/Object.cpp:235:24: note: 'cx_59(D)' declared here
In member function 'JS::Rooted<js::DebuggerObject*>::registerWithRootLists(mozilla::EnumeratedArray<JS::RootKind, (JS::RootKind)15, js::StackRootedBase*>&)',
    inlined from 'JS::Rooted<js::DebuggerObject*>::Rooted<JSContext*, js::DebuggerObject*>(JSContext* const&, js::DebuggerObject*&&)' at /builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1171:26,
    inlined from 'js::DebuggerObject::CallData::ToNative<&js::DebuggerObject::CallData::getOwnPropertyNamesMethod>(JSContext*, unsigned int, JS::Value*)bool' at /builddir/build/BUILD/firefox-102.13.0/js/src/debugger/Object.cpp:235:24:
/builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1138:18: warning: storing the address of local variable 'obj' in 'MEM[(struct StackRootedBase * *)cx_59(D) + 24B]' [-Wdangling-pointer=]
 1138 |     *this->stack = this;
      |     ~~~~~~~~~~~~~^~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/debugger/Object.cpp: In function 'js::DebuggerObject::CallData::ToNative<&js::DebuggerObject::CallData::getOwnPropertyNamesMethod>(JSContext*, unsigned int, JS::Value*)bool':
/builddir/build/BUILD/firefox-102.13.0/js/src/debugger/Object.cpp:235:24: note: 'obj' declared here
  235 |   RootedDebuggerObject obj(cx, DebuggerObject_checkThis(cx, args));
      |                        ^~~
/builddir/build/BUILD/firefox-102.13.0/js/src/debugger/Object.cpp:235:24: note: 'cx_59(D)' declared here
In member function 'JS::Rooted<js::DebuggerObject*>::registerWithRootLists(mozilla::EnumeratedArray<JS::RootKind, (JS::RootKind)15, js::StackRootedBase*>&)',
    inlined from 'JS::Rooted<js::DebuggerObject*>::Rooted<JSContext*, js::DebuggerObject*>(JSContext* const&, js::DebuggerObject*&&)' at /builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1171:26,
    inlined from 'js::DebuggerObject::CallData::ToNative<&js::DebuggerObject::CallData::getOwnPropertyNamesLengthMethod>(JSContext*, unsigned int, JS::Value*)bool' at /builddir/build/BUILD/firefox-102.13.0/js/src/debugger/Object.cpp:235:24:
/builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1138:18: warning: storing the address of local variable 'obj' in 'MEM[(struct StackRootedBase * *)cx_59(D) + 24B]' [-Wdangling-pointer=]
 1138 |     *this->stack = this;
      |     ~~~~~~~~~~~~~^~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/debugger/Object.cpp: In function 'js::DebuggerObject::CallData::ToNative<&js::DebuggerObject::CallData::getOwnPropertyNamesLengthMethod>(JSContext*, unsigned int, JS::Value*)bool':
/builddir/build/BUILD/firefox-102.13.0/js/src/debugger/Object.cpp:235:24: note: 'obj' declared here
  235 |   RootedDebuggerObject obj(cx, DebuggerObject_checkThis(cx, args));
      |                        ^~~
/builddir/build/BUILD/firefox-102.13.0/js/src/debugger/Object.cpp:235:24: note: 'cx_59(D)' declared here
In member function 'JS::Rooted<js::DebuggerObject*>::registerWithRootLists(mozilla::EnumeratedArray<JS::RootKind, (JS::RootKind)15, js::StackRootedBase*>&)',
    inlined from 'JS::Rooted<js::DebuggerObject*>::Rooted<JSContext*, js::DebuggerObject*>(JSContext* const&, js::DebuggerObject*&&)' at /builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1171:26,
    inlined from 'js::DebuggerObject::CallData::ToNative<&js::DebuggerObject::CallData::getOwnPrivatePropertiesMethod>(JSContext*, unsigned int, JS::Value*)bool' at /builddir/build/BUILD/firefox-102.13.0/js/src/debugger/Object.cpp:235:24:
/builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1138:18: warning: storing the address of local variable 'obj' in 'MEM[(struct StackRootedBase * *)cx_59(D) + 24B]' [-Wdangling-pointer=]
 1138 |     *this->stack = this;
      |     ~~~~~~~~~~~~~^~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/debugger/Object.cpp: In function 'js::DebuggerObject::CallData::ToNative<&js::DebuggerObject::CallData::getOwnPrivatePropertiesMethod>(JSContext*, unsigned int, JS::Value*)bool':
/builddir/build/BUILD/firefox-102.13.0/js/src/debugger/Object.cpp:235:24: note: 'obj' declared here
  235 |   RootedDebuggerObject obj(cx, DebuggerObject_checkThis(cx, args));
      |                        ^~~
/builddir/build/BUILD/firefox-102.13.0/js/src/debugger/Object.cpp:235:24: note: 'cx_59(D)' declared here
In member function 'JS::Rooted<JS::PropertyDescriptor>::registerWithRootLists(mozilla::EnumeratedArray<JS::RootKind, (JS::RootKind)15, js::StackRootedBase*>&)',
    inlined from 'JS::Rooted<JS::PropertyDescriptor>::Rooted<JSContext*, JS::PropertyDescriptor&>(JSContext* const&, JS::PropertyDescriptor&)' at /builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1171:26,
    inlined from 'js::DebuggerObject::getOwnPropertyDescriptor(JSContext*, JS::Handle<js::DebuggerObject*>, JS::Handle<JS::PropertyKey>, JS::MutableHandle<mozilla::Maybe<JS::PropertyDescriptor> >)' at /builddir/build/BUILD/firefox-102.13.0/js/src/debugger/Object.cpp:2101:47:
/builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1138:18: warning: storing the address of local variable 'desc' in 'MEM[(struct StackRootedBase * *)cx_168(D) + 112B]' [-Wdangling-pointer=]
 1138 |     *this->stack = this;
      |     ~~~~~~~~~~~~~^~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/debugger/Object.cpp: In function 'js::DebuggerObject::getOwnPropertyDescriptor(JSContext*, JS::Handle<js::DebuggerObject*>, JS::Handle<JS::PropertyKey>, JS::MutableHandle<mozilla::Maybe<JS::PropertyDescriptor> >)':
/builddir/build/BUILD/firefox-102.13.0/js/src/debugger/Object.cpp:2101:32: note: 'desc' declared here
 2101 |     Rooted<PropertyDescriptor> desc(cx, *desc_);
      |                                ^~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/debugger/Object.cpp:2101:32: note: 'cx_168(D)' declared here
In member function 'JS::Rooted<JS::Value>::registerWithRootLists(mozilla::EnumeratedArray<JS::RootKind, (JS::RootKind)15, js::StackRootedBase*>&)',
    inlined from 'JS::Rooted<JS::Value>::Rooted<JSContext*, JS::Handle<JS::Value>&>(JSContext* const&, JS::Handle<JS::Value>&)' at /builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1171:26,
    inlined from 'js::DebuggerObject::makeDebuggeeValue(JSContext*, JS::Handle<js::DebuggerObject*>, JS::Handle<JS::Value>, JS::MutableHandle<JS::Value>)' at /builddir/build/BUILD/firefox-102.13.0/js/src/debugger/Object.cpp:2449:31:
/builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1138:18: warning: storing the address of local variable 'value' in 'MEM[(struct StackRootedBase * *)cx_82(D) + 104B]' [-Wdangling-pointer=]
 1138 |     *this->stack = this;
      |     ~~~~~~~~~~~~~^~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/debugger/Object.cpp: In function 'js::DebuggerObject::makeDebuggeeValue(JSContext*, JS::Handle<js::DebuggerObject*>, JS::Handle<JS::Value>, JS::MutableHandle<JS::Value>)':
/builddir/build/BUILD/firefox-102.13.0/js/src/debugger/Object.cpp:2449:15: note: 'value' declared here
 2449 |   RootedValue value(cx, value_);
      |               ^~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/debugger/Object.cpp:2449:15: note: 'cx_82(D)' declared here
In member function 'JS::Rooted<js::DebuggerObject*>::registerWithRootLists(mozilla::EnumeratedArray<JS::RootKind, (JS::RootKind)15, js::StackRootedBase*>&)',
    inlined from 'JS::Rooted<js::DebuggerObject*>::Rooted<JSContext*, js::DebuggerObject*>(JSContext* const&, js::DebuggerObject*&&)' at /builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1171:26,
    inlined from 'js::DebuggerObject::CallData::ToNative<&js::DebuggerObject::CallData::makeDebuggeeNativeFunctionMethod>(JSContext*, unsigned int, JS::Value*)bool' at /builddir/build/BUILD/firefox-102.13.0/js/src/debugger/Object.cpp:235:24:
/builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1138:18: warning: storing the address of local variable 'obj' in 'MEM[(struct StackRootedBase * *)cx_59(D) + 24B]' [-Wdangling-pointer=]
 1138 |     *this->stack = this;
      |     ~~~~~~~~~~~~~^~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/debugger/Object.cpp: In function 'js::DebuggerObject::CallData::ToNative<&js::DebuggerObject::CallData::makeDebuggeeNativeFunctionMethod>(JSContext*, unsigned int, JS::Value*)bool':
/builddir/build/BUILD/firefox-102.13.0/js/src/debugger/Object.cpp:235:24: note: 'obj' declared here
  235 |   RootedDebuggerObject obj(cx, DebuggerObject_checkThis(cx, args));
      |                        ^~~
/builddir/build/BUILD/firefox-102.13.0/js/src/debugger/Object.cpp:235:24: note: 'cx_59(D)' declared here
In member function 'JS::Rooted<js::DebuggerObject*>::registerWithRootLists(mozilla::EnumeratedArray<JS::RootKind, (JS::RootKind)15, js::StackRootedBase*>&)',
    inlined from 'JS::Rooted<js::DebuggerObject*>::Rooted<JSContext*, js::DebuggerObject*>(JSContext* const&, js::DebuggerObject*&&)' at /builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1171:26,
    inlined from 'js::DebuggerObject::CallData::ToNative<&js::DebuggerObject::CallData::isSameNativeMethod>(JSContext*, unsigned int, JS::Value*)bool' at /builddir/build/BUILD/firefox-102.13.0/js/src/debugger/Object.cpp:235:24:
/builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1138:18: warning: storing the address of local variable 'obj' in 'MEM[(struct StackRootedBase * *)cx_59(D) + 24B]' [-Wdangling-pointer=]
 1138 |     *this->stack = this;
      |     ~~~~~~~~~~~~~^~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/debugger/Object.cpp: In function 'js::DebuggerObject::CallData::ToNative<&js::DebuggerObject::CallData::isSameNativeMethod>(JSContext*, unsigned int, JS::Value*)bool':
/builddir/build/BUILD/firefox-102.13.0/js/src/debugger/Object.cpp:235:24: note: 'obj' declared here
  235 |   RootedDebuggerObject obj(cx, DebuggerObject_checkThis(cx, args));
      |                        ^~~
/builddir/build/BUILD/firefox-102.13.0/js/src/debugger/Object.cpp:235:24: note: 'cx_59(D)' declared here
In member function 'JS::Rooted<js::DebuggerObject*>::registerWithRootLists(mozilla::EnumeratedArray<JS::RootKind, (JS::RootKind)15, js::StackRootedBase*>&)',
    inlined from 'JS::Rooted<js::DebuggerObject*>::Rooted<JSContext*, js::DebuggerObject*>(JSContext* const&, js::DebuggerObject*&&)' at /builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1171:26,
    inlined from 'js::DebuggerObject::CallData::ToNative<&js::DebuggerObject::CallData::unwrapMethod>(JSContext*, unsigned int, JS::Value*)bool' at /builddir/build/BUILD/firefox-102.13.0/js/src/debugger/Object.cpp:235:24:
/builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1138:18: warning: storing the address of local variable 'obj' in 'MEM[(struct StackRootedBase * *)cx_59(D) + 24B]' [-Wdangling-pointer=]
 1138 |     *this->stack = this;
      |     ~~~~~~~~~~~~~^~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/debugger/Object.cpp: In function 'js::DebuggerObject::CallData::ToNative<&js::DebuggerObject::CallData::unwrapMethod>(JSContext*, unsigned int, JS::Value*)bool':
/builddir/build/BUILD/firefox-102.13.0/js/src/debugger/Object.cpp:235:24: note: 'obj' declared here
  235 |   RootedDebuggerObject obj(cx, DebuggerObject_checkThis(cx, args));
      |                        ^~~
/builddir/build/BUILD/firefox-102.13.0/js/src/debugger/Object.cpp:235:24: note: 'cx_59(D)' declared here
In member function 'JS::Rooted<js::DebuggerObject*>::registerWithRootLists(mozilla::EnumeratedArray<JS::RootKind, (JS::RootKind)15, js::StackRootedBase*>&)',
    inlined from 'JS::Rooted<js::DebuggerObject*>::Rooted<JSContext*, js::DebuggerObject*>(JSContext* const&, js::DebuggerObject*&&)' at /builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1171:26,
    inlined from 'js::DebuggerObject::CallData::ToNative<&js::DebuggerObject::CallData::promiseTimeToResolutionGetter>(JSContext*, unsigned int, JS::Value*)bool' at /builddir/build/BUILD/firefox-102.13.0/js/src/debugger/Object.cpp:235:24:
/builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1138:18: warning: storing the address of local variable 'obj' in 'MEM[(struct StackRootedBase * *)cx_59(D) + 24B]' [-Wdangling-pointer=]
 1138 |     *this->stack = this;
      |     ~~~~~~~~~~~~~^~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/debugger/Object.cpp: In function 'js::DebuggerObject::CallData::ToNative<&js::DebuggerObject::CallData::promiseTimeToResolutionGetter>(JSContext*, unsigned int, JS::Value*)bool':
/builddir/build/BUILD/firefox-102.13.0/js/src/debugger/Object.cpp:235:24: note: 'obj' declared here
  235 |   RootedDebuggerObject obj(cx, DebuggerObject_checkThis(cx, args));
      |                        ^~~
/builddir/build/BUILD/firefox-102.13.0/js/src/debugger/Object.cpp:235:24: note: 'cx_59(D)' declared here
In member function 'JS::Rooted<js::DebuggerObject*>::registerWithRootLists(mozilla::EnumeratedArray<JS::RootKind, (JS::RootKind)15, js::StackRootedBase*>&)',
    inlined from 'JS::Rooted<js::DebuggerObject*>::Rooted<JSContext*, js::DebuggerObject*>(JSContext* const&, js::DebuggerObject*&&)' at /builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1171:26,
    inlined from 'js::DebuggerObject::CallData::ToNative<&js::DebuggerObject::CallData::promiseStateGetter>(JSContext*, unsigned int, JS::Value*)bool' at /builddir/build/BUILD/firefox-102.13.0/js/src/debugger/Object.cpp:235:24:
/builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1138:18: warning: storing the address of local variable 'obj' in 'MEM[(struct StackRootedBase * *)cx_59(D) + 24B]' [-Wdangling-pointer=]
 1138 |     *this->stack = this;
      |     ~~~~~~~~~~~~~^~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/debugger/Object.cpp: In function 'js::DebuggerObject::CallData::ToNative<&js::DebuggerObject::CallData::promiseStateGetter>(JSContext*, unsigned int, JS::Value*)bool':
/builddir/build/BUILD/firefox-102.13.0/js/src/debugger/Object.cpp:235:24: note: 'obj' declared here
  235 |   RootedDebuggerObject obj(cx, DebuggerObject_checkThis(cx, args));
      |                        ^~~
/builddir/build/BUILD/firefox-102.13.0/js/src/debugger/Object.cpp:235:24: note: 'cx_59(D)' declared here
In member function 'JS::Rooted<js::DebuggerObject*>::registerWithRootLists(mozilla::EnumeratedArray<JS::RootKind, (JS::RootKind)15, js::StackRootedBase*>&)',
    inlined from 'JS::Rooted<js::DebuggerObject*>::Rooted<JSContext*, js::DebuggerObject*>(JSContext* const&, js::DebuggerObject*&&)' at /builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1171:26,
    inlined from 'js::DebuggerObject::CallData::ToNative<&js::DebuggerObject::CallData::promiseLifetimeGetter>(JSContext*, unsigned int, JS::Value*)bool' at /builddir/build/BUILD/firefox-102.13.0/js/src/debugger/Object.cpp:235:24:
/builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1138:18: warning: storing the address of local variable 'obj' in 'MEM[(struct StackRootedBase * *)cx_59(D) + 24B]' [-Wdangling-pointer=]
 1138 |     *this->stack = this;
      |     ~~~~~~~~~~~~~^~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/debugger/Object.cpp: In function 'js::DebuggerObject::CallData::ToNative<&js::DebuggerObject::CallData::promiseLifetimeGetter>(JSContext*, unsigned int, JS::Value*)bool':
/builddir/build/BUILD/firefox-102.13.0/js/src/debugger/Object.cpp:235:24: note: 'obj' declared here
  235 |   RootedDebuggerObject obj(cx, DebuggerObject_checkThis(cx, args));
      |                        ^~~
/builddir/build/BUILD/firefox-102.13.0/js/src/debugger/Object.cpp:235:24: note: 'cx_59(D)' declared here
In member function 'JS::Rooted<js::DebuggerObject*>::registerWithRootLists(mozilla::EnumeratedArray<JS::RootKind, (JS::RootKind)15, js::StackRootedBase*>&)',
    inlined from 'JS::Rooted<js::DebuggerObject*>::Rooted<JSContext*, js::DebuggerObject*>(JSContext* const&, js::DebuggerObject*&&)' at /builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1171:26,
    inlined from 'js::DebuggerObject::CallData::ToNative<&js::DebuggerObject::CallData::promiseReasonGetter>(JSContext*, unsigned int, JS::Value*)bool' at /builddir/build/BUILD/firefox-102.13.0/js/src/debugger/Object.cpp:235:24:
/builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1138:18: warning: storing the address of local variable 'obj' in 'MEM[(struct StackRootedBase * *)cx_59(D) + 24B]' [-Wdangling-pointer=]
 1138 |     *this->stack = this;
      |     ~~~~~~~~~~~~~^~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/debugger/Object.cpp: In function 'js::DebuggerObject::CallData::ToNative<&js::DebuggerObject::CallData::promiseReasonGetter>(JSContext*, unsigned int, JS::Value*)bool':
/builddir/build/BUILD/firefox-102.13.0/js/src/debugger/Object.cpp:235:24: note: 'obj' declared here
  235 |   RootedDebuggerObject obj(cx, DebuggerObject_checkThis(cx, args));
      |                        ^~~
/builddir/build/BUILD/firefox-102.13.0/js/src/debugger/Object.cpp:235:24: note: 'cx_59(D)' declared here
In member function 'JS::Rooted<js::DebuggerObject*>::registerWithRootLists(mozilla::EnumeratedArray<JS::RootKind, (JS::RootKind)15, js::StackRootedBase*>&)',
    inlined from 'JS::Rooted<js::DebuggerObject*>::Rooted<JSContext*, js::DebuggerObject*>(JSContext* const&, js::DebuggerObject*&&)' at /builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1171:26,
    inlined from 'js::DebuggerObject::CallData::ToNative<&js::DebuggerObject::CallData::promiseValueGetter>(JSContext*, unsigned int, JS::Value*)bool' at /builddir/build/BUILD/firefox-102.13.0/js/src/debugger/Object.cpp:235:24:
/builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1138:18: warning: storing the address of local variable 'obj' in 'MEM[(struct StackRootedBase * *)cx_59(D) + 24B]' [-Wdangling-pointer=]
 1138 |     *this->stack = this;
      |     ~~~~~~~~~~~~~^~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/debugger/Object.cpp: In function 'js::DebuggerObject::CallData::ToNative<&js::DebuggerObject::CallData::promiseValueGetter>(JSContext*, unsigned int, JS::Value*)bool':
/builddir/build/BUILD/firefox-102.13.0/js/src/debugger/Object.cpp:235:24: note: 'obj' declared here
  235 |   RootedDebuggerObject obj(cx, DebuggerObject_checkThis(cx, args));
      |                        ^~~
/builddir/build/BUILD/firefox-102.13.0/js/src/debugger/Object.cpp:235:24: note: 'cx_59(D)' declared here
In member function 'JS::Rooted<js::DebuggerObject*>::registerWithRootLists(mozilla::EnumeratedArray<JS::RootKind, (JS::RootKind)15, js::StackRootedBase*>&)',
    inlined from 'JS::Rooted<js::DebuggerObject*>::Rooted<JSContext*, js::DebuggerObject*>(JSContext* const&, js::DebuggerObject*&&)' at /builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1171:26,
    inlined from 'js::DebuggerObject::CallData::ToNative<&js::DebuggerObject::CallData::proxyTargetGetter>(JSContext*, unsigned int, JS::Value*)bool' at /builddir/build/BUILD/firefox-102.13.0/js/src/debugger/Object.cpp:235:24:
/builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1138:18: warning: storing the address of local variable 'obj' in 'MEM[(struct StackRootedBase * *)cx_59(D) + 24B]' [-Wdangling-pointer=]
 1138 |     *this->stack = this;
      |     ~~~~~~~~~~~~~^~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/debugger/Object.cpp: In function 'js::DebuggerObject::CallData::ToNative<&js::DebuggerObject::CallData::proxyTargetGetter>(JSContext*, unsigned int, JS::Value*)bool':
/builddir/build/BUILD/firefox-102.13.0/js/src/debugger/Object.cpp:235:24: note: 'obj' declared here
  235 |   RootedDebuggerObject obj(cx, DebuggerObject_checkThis(cx, args));
      |                        ^~~
/builddir/build/BUILD/firefox-102.13.0/js/src/debugger/Object.cpp:235:24: note: 'cx_59(D)' declared here
In member function 'JS::Rooted<js::DebuggerObject*>::registerWithRootLists(mozilla::EnumeratedArray<JS::RootKind, (JS::RootKind)15, js::StackRootedBase*>&)',
    inlined from 'JS::Rooted<js::DebuggerObject*>::Rooted<JSContext*, js::DebuggerObject*>(JSContext* const&, js::DebuggerObject*&&)' at /builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1171:26,
    inlined from 'js::DebuggerObject::CallData::ToNative<&js::DebuggerObject::CallData::proxyHandlerGetter>(JSContext*, unsigned int, JS::Value*)bool' at /builddir/build/BUILD/firefox-102.13.0/js/src/debugger/Object.cpp:235:24:
/builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1138:18: warning: storing the address of local variable 'obj' in 'MEM[(struct StackRootedBase * *)cx_59(D) + 24B]' [-Wdangling-pointer=]
 1138 |     *this->stack = this;
      |     ~~~~~~~~~~~~~^~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/debugger/Object.cpp: In function 'js::DebuggerObject::CallData::ToNative<&js::DebuggerObject::CallData::proxyHandlerGetter>(JSContext*, unsigned int, JS::Value*)bool':
/builddir/build/BUILD/firefox-102.13.0/js/src/debugger/Object.cpp:235:24: note: 'obj' declared here
  235 |   RootedDebuggerObject obj(cx, DebuggerObject_checkThis(cx, args));
      |                        ^~~
/builddir/build/BUILD/firefox-102.13.0/js/src/debugger/Object.cpp:235:24: note: 'cx_59(D)' declared here
In member function 'JS::Rooted<JSObject*>::registerWithRootLists(mozilla::EnumeratedArray<JS::RootKind, (JS::RootKind)15, js::StackRootedBase*>&)',
    inlined from 'JS::Rooted<JSObject*>::Rooted<JSContext*, js::ArrayObject*>(JSContext* const&, js::ArrayObject*&&)' at /builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1171:26,
    inlined from 'js::DebuggerScript::CallData::getOffsetsCoverage() [clone .part.0]' at /builddir/build/BUILD/firefox-102.13.0/js/src/debugger/Script.cpp:2257:49:
/builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1138:18: warning: storing the address of local variable 'result' in 'MEM[(struct StackRootedBase * *)_23 + 24B]' [-Wdangling-pointer=]
 1138 |     *this->stack = this;
      |     ~~~~~~~~~~~~~^~~~~~
In file included from Unified_cpp_js_src_debugger1.cpp:11:
/builddir/build/BUILD/firefox-102.13.0/js/src/debugger/Script.cpp: In member function 'js::DebuggerScript::CallData::getOffsetsCoverage() [clone .part.0]':
/builddir/build/BUILD/firefox-102.13.0/js/src/debugger/Script.cpp:2257:16: note: 'result' declared here
 2257 |   RootedObject result(cx, NewDenseEmptyArray(cx));
      |                ^~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/debugger/Script.cpp:2257:16: note: 'MEM[(struct JSContext * const &)this_1(D)]' declared here
In member function 'JS::Rooted<js::DebuggerScript*>::registerWithRootLists(mozilla::EnumeratedArray<JS::RootKind, (JS::RootKind)15, js::StackRootedBase*>&)',
    inlined from 'JS::Rooted<js::DebuggerScript*>::Rooted<JSContext*, js::DebuggerScript*>(JSContext* const&, js::DebuggerScript*&&)' at /builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1171:26,
    inlined from 'js::DebuggerScript::CallData::ToNative<&js::DebuggerScript::CallData::getFormat>(JSContext*, unsigned int, JS::Value*)bool' at /builddir/build/BUILD/firefox-102.13.0/js/src/debugger/Script.cpp:261:24:
/builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1138:18: warning: storing the address of local variable 'obj' in 'MEM[(struct StackRootedBase * *)cx_55(D) + 24B]' [-Wdangling-pointer=]
 1138 |     *this->stack = this;
      |     ~~~~~~~~~~~~~^~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/debugger/Script.cpp: In function 'js::DebuggerScript::CallData::ToNative<&js::DebuggerScript::CallData::getFormat>(JSContext*, unsigned int, JS::Value*)bool':
/builddir/build/BUILD/firefox-102.13.0/js/src/debugger/Script.cpp:261:24: note: 'obj' declared here
  261 |   RootedDebuggerScript obj(cx, DebuggerScript::check(cx, args.thisv()));
      |                        ^~~
/builddir/build/BUILD/firefox-102.13.0/js/src/debugger/Script.cpp:261:24: note: 'cx_55(D)' declared here
In member function 'JS::Rooted<js::DebuggerScript*>::registerWithRootLists(mozilla::EnumeratedArray<JS::RootKind, (JS::RootKind)15, js::StackRootedBase*>&)',
    inlined from 'JS::Rooted<js::DebuggerScript*>::Rooted<JSContext*, js::DebuggerScript*>(JSContext* const&, js::DebuggerScript*&&)' at /builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1171:26,
    inlined from 'js::DebuggerScript::CallData::ToNative<&js::DebuggerScript::CallData::getMainOffset>(JSContext*, unsigned int, JS::Value*)bool' at /builddir/build/BUILD/firefox-102.13.0/js/src/debugger/Script.cpp:261:24:
/builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1138:18: warning: storing the address of local variable 'obj' in 'MEM[(struct StackRootedBase * *)cx_55(D) + 24B]' [-Wdangling-pointer=]
 1138 |     *this->stack = this;
      |     ~~~~~~~~~~~~~^~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/debugger/Script.cpp: In function 'js::DebuggerScript::CallData::ToNative<&js::DebuggerScript::CallData::getMainOffset>(JSContext*, unsigned int, JS::Value*)bool':
/builddir/build/BUILD/firefox-102.13.0/js/src/debugger/Script.cpp:261:24: note: 'obj' declared here
  261 |   RootedDebuggerScript obj(cx, DebuggerScript::check(cx, args.thisv()));
      |                        ^~~
/builddir/build/BUILD/firefox-102.13.0/js/src/debugger/Script.cpp:261:24: note: 'cx_55(D)' declared here
In member function 'JS::Rooted<js::DebuggerScript*>::registerWithRootLists(mozilla::EnumeratedArray<JS::RootKind, (JS::RootKind)15, js::StackRootedBase*>&)',
    inlined from 'JS::Rooted<js::DebuggerScript*>::Rooted<JSContext*, js::DebuggerScript*>(JSContext* const&, js::DebuggerScript*&&)' at /builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1171:26,
    inlined from 'js::DebuggerScript::CallData::ToNative<&js::DebuggerScript::CallData::getSourceLength>(JSContext*, unsigned int, JS::Value*)bool' at /builddir/build/BUILD/firefox-102.13.0/js/src/debugger/Script.cpp:261:24:
/builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1138:18: warning: storing the address of local variable 'obj' in 'MEM[(struct StackRootedBase * *)cx_55(D) + 24B]' [-Wdangling-pointer=]
 1138 |     *this->stack = this;
      |     ~~~~~~~~~~~~~^~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/debugger/Script.cpp: In function 'js::DebuggerScript::CallData::ToNative<&js::DebuggerScript::CallData::getSourceLength>(JSContext*, unsigned int, JS::Value*)bool':
/builddir/build/BUILD/firefox-102.13.0/js/src/debugger/Script.cpp:261:24: note: 'obj' declared here
  261 |   RootedDebuggerScript obj(cx, DebuggerScript::check(cx, args.thisv()));
      |                        ^~~
/builddir/build/BUILD/firefox-102.13.0/js/src/debugger/Script.cpp:261:24: note: 'cx_55(D)' declared here
In member function 'JS::Rooted<js::DebuggerScript*>::registerWithRootLists(mozilla::EnumeratedArray<JS::RootKind, (JS::RootKind)15, js::StackRootedBase*>&)',
    inlined from 'JS::Rooted<js::DebuggerScript*>::Rooted<JSContext*, js::DebuggerScript*>(JSContext* const&, js::DebuggerScript*&&)' at /builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1171:26,
    inlined from 'js::DebuggerScript::CallData::ToNative<&js::DebuggerScript::CallData::getSourceStart>(JSContext*, unsigned int, JS::Value*)bool' at /builddir/build/BUILD/firefox-102.13.0/js/src/debugger/Script.cpp:261:24:
/builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1138:18: warning: storing the address of local variable 'obj' in 'MEM[(struct StackRootedBase * *)cx_55(D) + 24B]' [-Wdangling-pointer=]
 1138 |     *this->stack = this;
      |     ~~~~~~~~~~~~~^~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/debugger/Script.cpp: In function 'js::DebuggerScript::CallData::ToNative<&js::DebuggerScript::CallData::getSourceStart>(JSContext*, unsigned int, JS::Value*)bool':
/builddir/build/BUILD/firefox-102.13.0/js/src/debugger/Script.cpp:261:24: note: 'obj' declared here
  261 |   RootedDebuggerScript obj(cx, DebuggerScript::check(cx, args.thisv()));
      |                        ^~~
/builddir/build/BUILD/firefox-102.13.0/js/src/debugger/Script.cpp:261:24: note: 'cx_55(D)' declared here
In member function 'JS::Rooted<js::DebuggerScript*>::registerWithRootLists(mozilla::EnumeratedArray<JS::RootKind, (JS::RootKind)15, js::StackRootedBase*>&)',
    inlined from 'JS::Rooted<js::DebuggerScript*>::Rooted<JSContext*, js::DebuggerScript*>(JSContext* const&, js::DebuggerScript*&&)' at /builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1171:26,
    inlined from 'js::DebuggerScript::CallData::ToNative<&js::DebuggerScript::CallData::getStartColumn>(JSContext*, unsigned int, JS::Value*)bool' at /builddir/build/BUILD/firefox-102.13.0/js/src/debugger/Script.cpp:261:24:
/builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1138:18: warning: storing the address of local variable 'obj' in 'MEM[(struct StackRootedBase * *)cx_55(D) + 24B]' [-Wdangling-pointer=]
 1138 |     *this->stack = this;
      |     ~~~~~~~~~~~~~^~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/debugger/Script.cpp: In function 'js::DebuggerScript::CallData::ToNative<&js::DebuggerScript::CallData::getStartColumn>(JSContext*, unsigned int, JS::Value*)bool':
/builddir/build/BUILD/firefox-102.13.0/js/src/debugger/Script.cpp:261:24: note: 'obj' declared here
  261 |   RootedDebuggerScript obj(cx, DebuggerScript::check(cx, args.thisv()));
      |                        ^~~
/builddir/build/BUILD/firefox-102.13.0/js/src/debugger/Script.cpp:261:24: note: 'cx_55(D)' declared here
In member function 'JS::Rooted<js::DebuggerScript*>::registerWithRootLists(mozilla::EnumeratedArray<JS::RootKind, (JS::RootKind)15, js::StackRootedBase*>&)',
    inlined from 'JS::Rooted<js::DebuggerScript*>::Rooted<JSContext*, js::DebuggerScript*>(JSContext* const&, js::DebuggerScript*&&)' at /builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1171:26,
    inlined from 'js::DebuggerScript::CallData::ToNative<&js::DebuggerScript::CallData::getStartLine>(JSContext*, unsigned int, JS::Value*)bool' at /builddir/build/BUILD/firefox-102.13.0/js/src/debugger/Script.cpp:261:24:
/builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1138:18: warning: storing the address of local variable 'obj' in 'MEM[(struct StackRootedBase * *)cx_55(D) + 24B]' [-Wdangling-pointer=]
 1138 |     *this->stack = this;
      |     ~~~~~~~~~~~~~^~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/debugger/Script.cpp: In function 'js::DebuggerScript::CallData::ToNative<&js::DebuggerScript::CallData::getStartLine>(JSContext*, unsigned int, JS::Value*)bool':
/builddir/build/BUILD/firefox-102.13.0/js/src/debugger/Script.cpp:261:24: note: 'obj' declared here
  261 |   RootedDebuggerScript obj(cx, DebuggerScript::check(cx, args.thisv()));
      |                        ^~~
/builddir/build/BUILD/firefox-102.13.0/js/src/debugger/Script.cpp:261:24: note: 'cx_55(D)' declared here
In member function 'JS::Rooted<js::DebuggerScript*>::registerWithRootLists(mozilla::EnumeratedArray<JS::RootKind, (JS::RootKind)15, js::StackRootedBase*>&)',
    inlined from 'JS::Rooted<js::DebuggerScript*>::Rooted<JSContext*, js::DebuggerScript*>(JSContext* const&, js::DebuggerScript*&&)' at /builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1171:26,
    inlined from 'js::DebuggerScript::CallData::ToNative<&js::DebuggerScript::CallData::getIsModule>(JSContext*, unsigned int, JS::Value*)bool' at /builddir/build/BUILD/firefox-102.13.0/js/src/debugger/Script.cpp:261:24:
/builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1138:18: warning: storing the address of local variable 'obj' in 'MEM[(struct StackRootedBase * *)cx_55(D) + 24B]' [-Wdangling-pointer=]
 1138 |     *this->stack = this;
      |     ~~~~~~~~~~~~~^~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/debugger/Script.cpp: In function 'js::DebuggerScript::CallData::ToNative<&js::DebuggerScript::CallData::getIsModule>(JSContext*, unsigned int, JS::Value*)bool':
/builddir/build/BUILD/firefox-102.13.0/js/src/debugger/Script.cpp:261:24: note: 'obj' declared here
  261 |   RootedDebuggerScript obj(cx, DebuggerScript::check(cx, args.thisv()));
      |                        ^~~
/builddir/build/BUILD/firefox-102.13.0/js/src/debugger/Script.cpp:261:24: note: 'cx_55(D)' declared here
In member function 'JS::Rooted<js::DebuggerScript*>::registerWithRootLists(mozilla::EnumeratedArray<JS::RootKind, (JS::RootKind)15, js::StackRootedBase*>&)',
    inlined from 'JS::Rooted<js::DebuggerScript*>::Rooted<JSContext*, js::DebuggerScript*>(JSContext* const&, js::DebuggerScript*&&)' at /builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1171:26,
    inlined from 'js::DebuggerScript::CallData::ToNative<&js::DebuggerScript::CallData::getIsFunction>(JSContext*, unsigned int, JS::Value*)bool' at /builddir/build/BUILD/firefox-102.13.0/js/src/debugger/Script.cpp:261:24:
/builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1138:18: warning: storing the address of local variable 'obj' in 'MEM[(struct StackRootedBase * *)cx_55(D) + 24B]' [-Wdangling-pointer=]
 1138 |     *this->stack = this;
      |     ~~~~~~~~~~~~~^~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/debugger/Script.cpp: In function 'js::DebuggerScript::CallData::ToNative<&js::DebuggerScript::CallData::getIsFunction>(JSContext*, unsigned int, JS::Value*)bool':
/builddir/build/BUILD/firefox-102.13.0/js/src/debugger/Script.cpp:261:24: note: 'obj' declared here
  261 |   RootedDebuggerScript obj(cx, DebuggerScript::check(cx, args.thisv()));
      |                        ^~~
/builddir/build/BUILD/firefox-102.13.0/js/src/debugger/Script.cpp:261:24: note: 'cx_55(D)' declared here
In member function 'JS::Rooted<js::DebuggerScript*>::registerWithRootLists(mozilla::EnumeratedArray<JS::RootKind, (JS::RootKind)15, js::StackRootedBase*>&)',
    inlined from 'JS::Rooted<js::DebuggerScript*>::Rooted<JSContext*, js::DebuggerScript*>(JSContext* const&, js::DebuggerScript*&&)' at /builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1171:26,
    inlined from 'js::DebuggerScript::CallData::ToNative<&js::DebuggerScript::CallData::getIsAsyncFunction>(JSContext*, unsigned int, JS::Value*)bool' at /builddir/build/BUILD/firefox-102.13.0/js/src/debugger/Script.cpp:261:24:
/builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1138:18: warning: storing the address of local variable 'obj' in 'MEM[(struct StackRootedBase * *)cx_55(D) + 24B]' [-Wdangling-pointer=]
 1138 |     *this->stack = this;
      |     ~~~~~~~~~~~~~^~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/debugger/Script.cpp: In function 'js::DebuggerScript::CallData::ToNative<&js::DebuggerScript::CallData::getIsAsyncFunction>(JSContext*, unsigned int, JS::Value*)bool':
/builddir/build/BUILD/firefox-102.13.0/js/src/debugger/Script.cpp:261:24: note: 'obj' declared here
  261 |   RootedDebuggerScript obj(cx, DebuggerScript::check(cx, args.thisv()));
      |                        ^~~
/builddir/build/BUILD/firefox-102.13.0/js/src/debugger/Script.cpp:261:24: note: 'cx_55(D)' declared here
In member function 'JS::Rooted<js::DebuggerScript*>::registerWithRootLists(mozilla::EnumeratedArray<JS::RootKind, (JS::RootKind)15, js::StackRootedBase*>&)',
    inlined from 'JS::Rooted<js::DebuggerScript*>::Rooted<JSContext*, js::DebuggerScript*>(JSContext* const&, js::DebuggerScript*&&)' at /builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1171:26,
    inlined from 'js::DebuggerScript::CallData::ToNative<&js::DebuggerScript::CallData::getIsGeneratorFunction>(JSContext*, unsigned int, JS::Value*)bool' at /builddir/build/BUILD/firefox-102.13.0/js/src/debugger/Script.cpp:261:24:
/builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1138:18: warning: storing the address of local variable 'obj' in 'MEM[(struct StackRootedBase * *)cx_55(D) + 24B]' [-Wdangling-pointer=]
 1138 |     *this->stack = this;
      |     ~~~~~~~~~~~~~^~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/debugger/Script.cpp: In function 'js::DebuggerScript::CallData::ToNative<&js::DebuggerScript::CallData::getIsGeneratorFunction>(JSContext*, unsigned int, JS::Value*)bool':
/builddir/build/BUILD/firefox-102.13.0/js/src/debugger/Script.cpp:261:24: note: 'obj' declared here
  261 |   RootedDebuggerScript obj(cx, DebuggerScript::check(cx, args.thisv()));
      |                        ^~~
/builddir/build/BUILD/firefox-102.13.0/js/src/debugger/Script.cpp:261:24: note: 'cx_55(D)' declared here
In member function 'JS::Rooted<js::DebuggerScript*>::registerWithRootLists(mozilla::EnumeratedArray<JS::RootKind, (JS::RootKind)15, js::StackRootedBase*>&)',
    inlined from 'JS::Rooted<js::DebuggerScript*>::Rooted<JSContext*, js::DebuggerScript*>(JSContext* const&, js::DebuggerScript*&&)' at /builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1171:26,
    inlined from 'js::DebuggerScript::CallData::ToNative<&js::DebuggerScript::CallData::getOffsetsCoverage>(JSContext*, unsigned int, JS::Value*)bool' at /builddir/build/BUILD/firefox-102.13.0/js/src/debugger/Script.cpp:261:24:
/builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1138:18: warning: storing the address of local variable 'obj' in 'MEM[(struct StackRootedBase * *)cx_55(D) + 24B]' [-Wdangling-pointer=]
 1138 |     *this->stack = this;
      |     ~~~~~~~~~~~~~^~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/debugger/Script.cpp: In function 'js::DebuggerScript::CallData::ToNative<&js::DebuggerScript::CallData::getOffsetsCoverage>(JSContext*, unsigned int, JS::Value*)bool':
/builddir/build/BUILD/firefox-102.13.0/js/src/debugger/Script.cpp:261:24: note: 'obj' declared here
  261 |   RootedDebuggerScript obj(cx, DebuggerScript::check(cx, args.thisv()));
      |                        ^~~
/builddir/build/BUILD/firefox-102.13.0/js/src/debugger/Script.cpp:261:24: note: 'cx_55(D)' declared here
In member function 'JS::Rooted<js::DebuggerScript*>::registerWithRootLists(mozilla::EnumeratedArray<JS::RootKind, (JS::RootKind)15, js::StackRootedBase*>&)',
    inlined from 'JS::Rooted<js::DebuggerScript*>::Rooted<JSContext*, js::DebuggerScript*>(JSContext* const&, js::DebuggerScript*&&)' at /builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1171:26,
    inlined from 'js::DebuggerScript::CallData::ToNative<&js::DebuggerScript::CallData::getDisplayName>(JSContext*, unsigned int, JS::Value*)bool' at /builddir/build/BUILD/firefox-102.13.0/js/src/debugger/Script.cpp:261:24:
/builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1138:18: warning: storing the address of local variable 'obj' in 'MEM[(struct StackRootedBase * *)cx_55(D) + 24B]' [-Wdangling-pointer=]
 1138 |     *this->stack = this;
      |     ~~~~~~~~~~~~~^~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/debugger/Script.cpp: In function 'js::DebuggerScript::CallData::ToNative<&js::DebuggerScript::CallData::getDisplayName>(JSContext*, unsigned int, JS::Value*)bool':
/builddir/build/BUILD/firefox-102.13.0/js/src/debugger/Script.cpp:261:24: note: 'obj' declared here
  261 |   RootedDebuggerScript obj(cx, DebuggerScript::check(cx, args.thisv()));
      |                        ^~~
/builddir/build/BUILD/firefox-102.13.0/js/src/debugger/Script.cpp:261:24: note: 'cx_55(D)' declared here
In member function 'JS::Rooted<JSFunction*>::registerWithRootLists(mozilla::EnumeratedArray<JS::RootKind, (JS::RootKind)15, js::StackRootedBase*>&)',
    inlined from 'JS::Rooted<JSFunction*>::Rooted<JSContext*, JSFunction*>(JSContext* const&, JSFunction*&&)' at /builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1171:26,
    inlined from 'js::DebuggerScript::CallData::getParameterNames()' at /builddir/build/BUILD/firefox-102.13.0/js/src/debugger/Script.cpp:331:64,
    inlined from 'js::DebuggerScript::CallData::getParameterNames()' at /builddir/build/BUILD/firefox-102.13.0/js/src/debugger/Script.cpp:326:6:
/builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1138:18: warning: storing the address of local variable 'fun' in 'MEM[(struct StackRootedBase * *)_31 + 24B]' [-Wdangling-pointer=]
 1138 |     *this->stack = this;
      |     ~~~~~~~~~~~~~^~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/debugger/Script.cpp: In member function 'js::DebuggerScript::CallData::getParameterNames()':
/builddir/build/BUILD/firefox-102.13.0/js/src/debugger/Script.cpp:331:18: note: 'fun' declared here
  331 |   RootedFunction fun(cx, referent.as<BaseScript*>()->function());
      |                  ^~~
/builddir/build/BUILD/firefox-102.13.0/js/src/debugger/Script.cpp:331:18: note: 'MEM[(struct JSContext * const &)this_6(D)]' declared here
In member function 'JS::Rooted<js::DebuggerScript*>::registerWithRootLists(mozilla::EnumeratedArray<JS::RootKind, (JS::RootKind)15, js::StackRootedBase*>&)',
    inlined from 'JS::Rooted<js::DebuggerScript*>::Rooted<JSContext*, js::DebuggerScript*>(JSContext* const&, js::DebuggerScript*&&)' at /builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1171:26,
    inlined from 'js::DebuggerScript::CallData::ToNative<&js::DebuggerScript::CallData::getParameterNames>(JSContext*, unsigned int, JS::Value*)bool' at /builddir/build/BUILD/firefox-102.13.0/js/src/debugger/Script.cpp:261:24:
/builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1138:18: warning: storing the address of local variable 'obj' in 'MEM[(struct StackRootedBase * *)cx_55(D) + 24B]' [-Wdangling-pointer=]
 1138 |     *this->stack = this;
      |     ~~~~~~~~~~~~~^~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/debugger/Script.cpp: In function 'js::DebuggerScript::CallData::ToNative<&js::DebuggerScript::CallData::getParameterNames>(JSContext*, unsigned int, JS::Value*)bool':
/builddir/build/BUILD/firefox-102.13.0/js/src/debugger/Script.cpp:261:24: note: 'obj' declared here
  261 |   RootedDebuggerScript obj(cx, DebuggerScript::check(cx, args.thisv()));
      |                        ^~~
/builddir/build/BUILD/firefox-102.13.0/js/src/debugger/Script.cpp:261:24: note: 'cx_55(D)' declared here
In member function 'JS::Rooted<js::DebuggerScript*>::registerWithRootLists(mozilla::EnumeratedArray<JS::RootKind, (JS::RootKind)15, js::StackRootedBase*>&)',
    inlined from 'JS::Rooted<js::DebuggerScript*>::Rooted<JSContext*, js::DebuggerScript*>(JSContext* const&, js::DebuggerScript*&&)' at /builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1171:26,
    inlined from 'js::DebuggerScript::CallData::ToNative<&js::DebuggerScript::CallData::getUrl>(JSContext*, unsigned int, JS::Value*)bool' at /builddir/build/BUILD/firefox-102.13.0/js/src/debugger/Script.cpp:261:24:
/builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1138:18: warning: storing the address of local variable 'obj' in 'MEM[(struct StackRootedBase * *)cx_55(D) + 24B]' [-Wdangling-pointer=]
 1138 |     *this->stack = this;
      |     ~~~~~~~~~~~~~^~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/debugger/Script.cpp: In function 'js::DebuggerScript::CallData::ToNative<&js::DebuggerScript::CallData::getUrl>(JSContext*, unsigned int, JS::Value*)bool':
/builddir/build/BUILD/firefox-102.13.0/js/src/debugger/Script.cpp:261:24: note: 'obj' declared here
  261 |   RootedDebuggerScript obj(cx, DebuggerScript::check(cx, args.thisv()));
      |                        ^~~
/builddir/build/BUILD/firefox-102.13.0/js/src/debugger/Script.cpp:261:24: note: 'cx_55(D)' declared here
In member function 'JS::Rooted<JSScript*>::registerWithRootLists(mozilla::EnumeratedArray<JS::RootKind, (JS::RootKind)15, js::StackRootedBase*>&)',
    inlined from 'JS::Rooted<JSScript*>::Rooted<JSContext*, JSScript*>(JSContext* const&, JSScript*&&)' at /builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1171:26,
    inlined from 'js::DebuggerScript::GetLineCountMatcher::match(JS::Handle<js::BaseScript*>)' at /builddir/build/BUILD/firefox-102.13.0/js/src/debugger/Script.cpp:393:55,
    inlined from 'JS::detail::GCVariantImplementation<js::BaseScript*, js::WasmInstanceObject*>::match<js::DebuggerScript::GetLineCountMatcher, mozilla::Variant<js::BaseScript*, js::WasmInstanceObject*> >(js::DebuggerScript::GetLineCountMatcher&, JS::MutableHandle<mozilla::Variant<js::BaseScript*, js::WasmInstanceObject*> >)js::DebuggerScript::GetLineCountMatcher::ReturnType' at /builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/GCVariant.h:100:27,
    inlined from 'js::MutableWrappedPtrOperations<mozilla::Variant<js::BaseScript*, js::WasmInstanceObject*>, JS::Rooted<mozilla::Variant<js::BaseScript*, js::WasmInstanceObject*> > >::match<js::DebuggerScript::GetLineCountMatcher>(js::DebuggerScript::GetLineCountMatcher&)js::DebuggerScript::GetLineCountMatcher::ReturnType' at /builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/GCVariant.h:175:23,
    inlined from 'js::DebuggerScript::CallData::getLineCount()' at /builddir/build/BUILD/firefox-102.13.0/js/src/debugger/Script.cpp:413:22:
/builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1138:18: warning: storing the address of local variable 'script' in 'MEM[(struct StackRootedBase * *)_39 + 32B]' [-Wdangling-pointer=]
 1138 |     *this->stack = this;
      |     ~~~~~~~~~~~~~^~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/debugger/Script.cpp: In member function 'js::DebuggerScript::CallData::getLineCount()':
/builddir/build/BUILD/firefox-102.13.0/js/src/debugger/Script.cpp:393:18: note: 'script' declared here
  393 |     RootedScript script(cx_, DelazifyScript(cx_, base));
      |                  ^~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/debugger/Script.cpp:393:18: note: 'MEM[(struct JSContext * const &)&matcher]' declared here
In member function 'JS::Rooted<js::DebuggerScript*>::registerWithRootLists(mozilla::EnumeratedArray<JS::RootKind, (JS::RootKind)15, js::StackRootedBase*>&)',
    inlined from 'JS::Rooted<js::DebuggerScript*>::Rooted<JSContext*, js::DebuggerScript*>(JSContext* const&, js::DebuggerScript*&&)' at /builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1171:26,
    inlined from 'js::DebuggerScript::CallData::ToNative<&js::DebuggerScript::CallData::getLineCount>(JSContext*, unsigned int, JS::Value*)bool' at /builddir/build/BUILD/firefox-102.13.0/js/src/debugger/Script.cpp:261:24:
/builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1138:18: warning: storing the address of local variable 'obj' in 'MEM[(struct StackRootedBase * *)cx_55(D) + 24B]' [-Wdangling-pointer=]
 1138 |     *this->stack = this;
      |     ~~~~~~~~~~~~~^~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/debugger/Script.cpp: In function 'js::DebuggerScript::CallData::ToNative<&js::DebuggerScript::CallData::getLineCount>(JSContext*, unsigned int, JS::Value*)bool':
/builddir/build/BUILD/firefox-102.13.0/js/src/debugger/Script.cpp:261:24: note: 'obj' declared here
  261 |   RootedDebuggerScript obj(cx, DebuggerScript::check(cx, args.thisv()));
      |                        ^~~
/builddir/build/BUILD/firefox-102.13.0/js/src/debugger/Script.cpp:261:24: note: 'cx_55(D)' declared here
In member function 'JS::Rooted<js::DebuggerSource*>::registerWithRootLists(mozilla::EnumeratedArray<JS::RootKind, (JS::RootKind)15, js::StackRootedBase*>&)',
    inlined from 'JS::Rooted<js::DebuggerSource*>::Rooted<JSContext*, js::DebuggerSource*>(JSContext* const&, js::DebuggerSource*&&)' at /builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1171:26,
    inlined from 'js::DebuggerScript::CallData::getSource()' at /builddir/build/BUILD/firefox-102.13.0/js/src/debugger/Script.cpp:442:64:
/builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1138:18: warning: storing the address of local variable 'sourceObject' in 'MEM[(struct StackRootedBase * *)_10 + 24B]' [-Wdangling-pointer=]
 1138 |     *this->stack = this;
      |     ~~~~~~~~~~~~~^~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/debugger/Script.cpp: In member function 'js::DebuggerScript::CallData::getSource()':
/builddir/build/BUILD/firefox-102.13.0/js/src/debugger/Script.cpp:442:24: note: 'sourceObject' declared here
  442 |   RootedDebuggerSource sourceObject(cx, referent.match(matcher));
      |                        ^~~~~~~~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/debugger/Script.cpp:442:24: note: 'MEM[(struct JSContext * const &)this_7(D)]' declared here
In member function 'JS::Rooted<js::DebuggerScript*>::registerWithRootLists(mozilla::EnumeratedArray<JS::RootKind, (JS::RootKind)15, js::StackRootedBase*>&)',
    inlined from 'JS::Rooted<js::DebuggerScript*>::Rooted<JSContext*, js::DebuggerScript*>(JSContext* const&, js::DebuggerScript*&&)' at /builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1171:26,
    inlined from 'js::DebuggerScript::CallData::ToNative<&js::DebuggerScript::CallData::getSource>(JSContext*, unsigned int, JS::Value*)bool' at /builddir/build/BUILD/firefox-102.13.0/js/src/debugger/Script.cpp:261:24:
/builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1138:18: warning: storing the address of local variable 'obj' in 'MEM[(struct StackRootedBase * *)cx_55(D) + 24B]' [-Wdangling-pointer=]
 1138 |     *this->stack = this;
      |     ~~~~~~~~~~~~~^~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/debugger/Script.cpp: In function 'js::DebuggerScript::CallData::ToNative<&js::DebuggerScript::CallData::getSource>(JSContext*, unsigned int, JS::Value*)bool':
/builddir/build/BUILD/firefox-102.13.0/js/src/debugger/Script.cpp:261:24: note: 'obj' declared here
  261 |   RootedDebuggerScript obj(cx, DebuggerScript::check(cx, args.thisv()));
      |                        ^~~
/builddir/build/BUILD/firefox-102.13.0/js/src/debugger/Script.cpp:261:24: note: 'cx_55(D)' declared here
In member function 'JS::Rooted<js::DebuggerScript*>::registerWithRootLists(mozilla::EnumeratedArray<JS::RootKind, (JS::RootKind)15, js::StackRootedBase*>&)',
    inlined from 'JS::Rooted<js::DebuggerScript*>::Rooted<JSContext*, js::DebuggerScript*>(JSContext* const&, js::DebuggerScript*&&)' at /builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1171:26,
    inlined from 'js::DebuggerScript::CallData::ToNative<&js::DebuggerScript::CallData::getGlobal>(JSContext*, unsigned int, JS::Value*)bool' at /builddir/build/BUILD/firefox-102.13.0/js/src/debugger/Script.cpp:261:24:
/builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1138:18: warning: storing the address of local variable 'obj' in 'MEM[(struct StackRootedBase * *)cx_55(D) + 24B]' [-Wdangling-pointer=]
 1138 |     *this->stack = this;
      |     ~~~~~~~~~~~~~^~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/debugger/Script.cpp: In function 'js::DebuggerScript::CallData::ToNative<&js::DebuggerScript::CallData::getGlobal>(JSContext*, unsigned int, JS::Value*)bool':
/builddir/build/BUILD/firefox-102.13.0/js/src/debugger/Script.cpp:261:24: note: 'obj' declared here
  261 |   RootedDebuggerScript obj(cx, DebuggerScript::check(cx, args.thisv()));
      |                        ^~~
/builddir/build/BUILD/firefox-102.13.0/js/src/debugger/Script.cpp:261:24: note: 'cx_55(D)' declared here
In member function 'JS::Rooted<JSObject*>::registerWithRootLists(mozilla::EnumeratedArray<JS::RootKind, (JS::RootKind)15, js::StackRootedBase*>&)',
    inlined from 'JS::Rooted<JSObject*>::Rooted<JSContext*, js::ArrayObject*>(JSContext* const&, js::ArrayObject*&&)' at /builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1171:26,
    inlined from 'js::DebuggerScript::CallData::getChildScripts()' at /builddir/build/BUILD/firefox-102.13.0/js/src/debugger/Script.cpp:551:49:
/builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1138:18: warning: storing the address of local variable 'result' in 'MEM[(struct StackRootedBase * *)_18 + 24B]' [-Wdangling-pointer=]
 1138 |     *this->stack = this;
      |     ~~~~~~~~~~~~~^~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/debugger/Script.cpp: In member function 'js::DebuggerScript::CallData::getChildScripts()':
/builddir/build/BUILD/firefox-102.13.0/js/src/debugger/Script.cpp:551:16: note: 'result' declared here
  551 |   RootedObject result(cx, NewDenseEmptyArray(cx));
      |                ^~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/debugger/Script.cpp:551:16: note: 'MEM[(struct JSContext * const &)this_17(D)]' declared here
In member function 'JS::Rooted<js::DebuggerScript*>::registerWithRootLists(mozilla::EnumeratedArray<JS::RootKind, (JS::RootKind)15, js::StackRootedBase*>&)',
    inlined from 'JS::Rooted<js::DebuggerScript*>::Rooted<JSContext*, js::DebuggerScript*>(JSContext* const&, js::DebuggerScript*&&)' at /builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1171:26,
    inlined from 'js::DebuggerScript::CallData::ToNative<&js::DebuggerScript::CallData::getChildScripts>(JSContext*, unsigned int, JS::Value*)bool' at /builddir/build/BUILD/firefox-102.13.0/js/src/debugger/Script.cpp:261:24:
/builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1138:18: warning: storing the address of local variable 'obj' in 'MEM[(struct StackRootedBase * *)cx_55(D) + 24B]' [-Wdangling-pointer=]
 1138 |     *this->stack = this;
      |     ~~~~~~~~~~~~~^~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/debugger/Script.cpp: In function 'js::DebuggerScript::CallData::ToNative<&js::DebuggerScript::CallData::getChildScripts>(JSContext*, unsigned int, JS::Value*)bool':
/builddir/build/BUILD/firefox-102.13.0/js/src/debugger/Script.cpp:261:24: note: 'obj' declared here
  261 |   RootedDebuggerScript obj(cx, DebuggerScript::check(cx, args.thisv()));
      |                        ^~~
/builddir/build/BUILD/firefox-102.13.0/js/src/debugger/Script.cpp:261:24: note: 'cx_55(D)' declared here
In member function 'JS::Rooted<JSScript*>::registerWithRootLists(mozilla::EnumeratedArray<JS::RootKind, (JS::RootKind)15, js::StackRootedBase*>&)',
    inlined from 'JS::Rooted<JSScript*>::Rooted<JSContext*, JSScript*>(JSContext* const&, JSScript*&&)' at /builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1171:26,
    inlined from 'js::DebuggerScript::GetOffsetMetadataMatcher::match(JS::Handle<js::BaseScript*>)' at /builddir/build/BUILD/firefox-102.13.0/js/src/debugger/Script.cpp:945:55,
    inlined from 'JS::detail::GCVariantImplementation<js::BaseScript*, js::WasmInstanceObject*>::match<js::DebuggerScript::GetOffsetMetadataMatcher, mozilla::Variant<js::BaseScript*, js::WasmInstanceObject*> >(js::DebuggerScript::GetOffsetMetadataMatcher&, JS::MutableHandle<mozilla::Variant<js::BaseScript*, js::WasmInstanceObject*> >)js::DebuggerScript::GetOffsetMetadataMatcher::ReturnType' at /builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/GCVariant.h:100:27,
    inlined from 'js::MutableWrappedPtrOperations<mozilla::Variant<js::BaseScript*, js::WasmInstanceObject*>, JS::Rooted<mozilla::Variant<js::BaseScript*, js::WasmInstanceObject*> > >::match<js::DebuggerScript::GetOffsetMetadataMatcher>(js::DebuggerScript::GetOffsetMetadataMatcher&)js::DebuggerScript::GetOffsetMetadataMatcher::ReturnType' at /builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/GCVariant.h:175:23,
    inlined from 'js::DebuggerScript::CallData::getOffsetMetadata()' at /builddir/build/BUILD/firefox-102.13.0/js/src/debugger/Script.cpp:1042:22:
/builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1138:18: warning: storing the address of local variable 'script' in 'MEM[(struct StackRootedBase * *)_75 + 32B]' [-Wdangling-pointer=]
 1138 |     *this->stack = this;
      |     ~~~~~~~~~~~~~^~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/debugger/Script.cpp: In member function 'js::DebuggerScript::CallData::getOffsetMetadata()':
/builddir/build/BUILD/firefox-102.13.0/js/src/debugger/Script.cpp:945:18: note: 'script' declared here
  945 |     RootedScript script(cx_, DelazifyScript(cx_, base));
      |                  ^~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/debugger/Script.cpp:945:18: note: 'MEM[(struct JSContext * const &)&matcher]' declared here
In member function 'JS::Rooted<js::DebuggerScript*>::registerWithRootLists(mozilla::EnumeratedArray<JS::RootKind, (JS::RootKind)15, js::StackRootedBase*>&)',
    inlined from 'JS::Rooted<js::DebuggerScript*>::Rooted<JSContext*, js::DebuggerScript*>(JSContext* const&, js::DebuggerScript*&&)' at /builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1171:26,
    inlined from 'js::DebuggerScript::CallData::ToNative<&js::DebuggerScript::CallData::getOffsetMetadata>(JSContext*, unsigned int, JS::Value*)bool' at /builddir/build/BUILD/firefox-102.13.0/js/src/debugger/Script.cpp:261:24:
/builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1138:18: warning: storing the address of local variable 'obj' in 'MEM[(struct StackRootedBase * *)cx_55(D) + 24B]' [-Wdangling-pointer=]
 1138 |     *this->stack = this;
      |     ~~~~~~~~~~~~~^~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/debugger/Script.cpp: In function 'js::DebuggerScript::CallData::ToNative<&js::DebuggerScript::CallData::getOffsetMetadata>(JSContext*, unsigned int, JS::Value*)bool':
/builddir/build/BUILD/firefox-102.13.0/js/src/debugger/Script.cpp:261:24: note: 'obj' declared here
  261 |   RootedDebuggerScript obj(cx, DebuggerScript::check(cx, args.thisv()));
      |                        ^~~
/builddir/build/BUILD/firefox-102.13.0/js/src/debugger/Script.cpp:261:24: note: 'cx_55(D)' declared here
In member function 'JS::Rooted<JSScript*>::registerWithRootLists(mozilla::EnumeratedArray<JS::RootKind, (JS::RootKind)15, js::StackRootedBase*>&)',
    inlined from 'JS::Rooted<JSScript*>::Rooted<JSContext*, JSScript*>(JSContext* const&, JSScript*&&)' at /builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1171:26,
    inlined from 'js::DebuggerScript::GetOffsetLocationMatcher::match(JS::Handle<js::BaseScript*>)' at /builddir/build/BUILD/firefox-102.13.0/js/src/debugger/Script.cpp:1228:55:
/builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1138:18: warning: storing the address of local variable 'script' in 'MEM[(struct StackRootedBase * *)_74 + 32B]' [-Wdangling-pointer=]
 1138 |     *this->stack = this;
      |     ~~~~~~~~~~~~~^~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/debugger/Script.cpp: In member function 'js::DebuggerScript::GetOffsetLocationMatcher::match(JS::Handle<js::BaseScript*>)':
/builddir/build/BUILD/firefox-102.13.0/js/src/debugger/Script.cpp:1228:18: note: 'script' declared here
 1228 |     RootedScript script(cx_, DelazifyScript(cx_, base));
      |                  ^~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/debugger/Script.cpp:1228:18: note: 'MEM[(struct JSContext * const &)this_36(D)]' declared here
In member function 'JS::Rooted<js::DebuggerScript*>::registerWithRootLists(mozilla::EnumeratedArray<JS::RootKind, (JS::RootKind)15, js::StackRootedBase*>&)',
    inlined from 'JS::Rooted<js::DebuggerScript*>::Rooted<JSContext*, js::DebuggerScript*>(JSContext* const&, js::DebuggerScript*&&)' at /builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1171:26,
    inlined from 'js::DebuggerScript::CallData::ToNative<&js::DebuggerScript::CallData::getOffsetLocation>(JSContext*, unsigned int, JS::Value*)bool' at /builddir/build/BUILD/firefox-102.13.0/js/src/debugger/Script.cpp:261:24:
/builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1138:18: warning: storing the address of local variable 'obj' in 'MEM[(struct StackRootedBase * *)cx_55(D) + 24B]' [-Wdangling-pointer=]
 1138 |     *this->stack = this;
      |     ~~~~~~~~~~~~~^~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/debugger/Script.cpp: In function 'js::DebuggerScript::CallData::ToNative<&js::DebuggerScript::CallData::getOffsetLocation>(JSContext*, unsigned int, JS::Value*)bool':
/builddir/build/BUILD/firefox-102.13.0/js/src/debugger/Script.cpp:261:24: note: 'obj' declared here
  261 |   RootedDebuggerScript obj(cx, DebuggerScript::check(cx, args.thisv()));
      |                        ^~~
/builddir/build/BUILD/firefox-102.13.0/js/src/debugger/Script.cpp:261:24: note: 'cx_55(D)' declared here
In member function 'JS::Rooted<JSObject*>::registerWithRootLists(mozilla::EnumeratedArray<JS::RootKind, (JS::RootKind)15, js::StackRootedBase*>&)',
    inlined from 'JS::Rooted<JSObject*>::Rooted<JSContext*, js::ArrayObject*>(JSContext* const&, js::ArrayObject*&&)' at /builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1171:26,
    inlined from 'js::DebuggerScript::CallData::getEffectfulOffsets()' at /builddir/build/BUILD/firefox-102.13.0/js/src/debugger/Script.cpp:1613:49,
    inlined from 'js::DebuggerScript::CallData::getEffectfulOffsets()' at /builddir/build/BUILD/firefox-102.13.0/js/src/debugger/Script.cpp:1608:6:
/builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1138:18: warning: storing the address of local variable 'result' in 'MEM[(struct StackRootedBase * *)_27 + 24B]' [-Wdangling-pointer=]
 1138 |     *this->stack = this;
      |     ~~~~~~~~~~~~~^~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/debugger/Script.cpp: In member function 'js::DebuggerScript::CallData::getEffectfulOffsets()':
/builddir/build/BUILD/firefox-102.13.0/js/src/debugger/Script.cpp:1613:16: note: 'result' declared here
 1613 |   RootedObject result(cx, NewDenseEmptyArray(cx));
      |                ^~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/debugger/Script.cpp:1613:16: note: 'MEM[(struct JSContext * const &)this_5(D)]' declared here
In member function 'JS::Rooted<js::DebuggerScript*>::registerWithRootLists(mozilla::EnumeratedArray<JS::RootKind, (JS::RootKind)15, js::StackRootedBase*>&)',
    inlined from 'JS::Rooted<js::DebuggerScript*>::Rooted<JSContext*, js::DebuggerScript*>(JSContext* const&, js::DebuggerScript*&&)' at /builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1171:26,
    inlined from 'js::DebuggerScript::CallData::ToNative<&js::DebuggerScript::CallData::getEffectfulOffsets>(JSContext*, unsigned int, JS::Value*)bool' at /builddir/build/BUILD/firefox-102.13.0/js/src/debugger/Script.cpp:261:24:
/builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1138:18: warning: storing the address of local variable 'obj' in 'MEM[(struct StackRootedBase * *)cx_55(D) + 24B]' [-Wdangling-pointer=]
 1138 |     *this->stack = this;
      |     ~~~~~~~~~~~~~^~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/debugger/Script.cpp: In function 'js::DebuggerScript::CallData::ToNative<&js::DebuggerScript::CallData::getEffectfulOffsets>(JSContext*, unsigned int, JS::Value*)bool':
/builddir/build/BUILD/firefox-102.13.0/js/src/debugger/Script.cpp:261:24: note: 'obj' declared here
  261 |   RootedDebuggerScript obj(cx, DebuggerScript::check(cx, args.thisv()));
      |                        ^~~
/builddir/build/BUILD/firefox-102.13.0/js/src/debugger/Script.cpp:261:24: note: 'cx_55(D)' declared here
In member function 'JS::Rooted<JSScript*>::registerWithRootLists(mozilla::EnumeratedArray<JS::RootKind, (JS::RootKind)15, js::StackRootedBase*>&)',
    inlined from 'JS::Rooted<JSScript*>::Rooted<JSContext*, JSScript*>(JSContext* const&, JSScript*&&)' at /builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1171:26,
    inlined from 'js::DebuggerScript::GetAllColumnOffsetsMatcher::match(JS::Handle<js::BaseScript*>)' at /builddir/build/BUILD/firefox-102.13.0/js/src/debugger/Script.cpp:1735:55,
    inlined from 'JS::detail::GCVariantImplementation<js::BaseScript*, js::WasmInstanceObject*>::match<js::DebuggerScript::GetAllColumnOffsetsMatcher, mozilla::Variant<js::BaseScript*, js::WasmInstanceObject*> >(js::DebuggerScript::GetAllColumnOffsetsMatcher&, JS::MutableHandle<mozilla::Variant<js::BaseScript*, js::WasmInstanceObject*> >)js::DebuggerScript::GetAllColumnOffsetsMatcher::ReturnType' at /builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/GCVariant.h:100:27,
    inlined from 'js::MutableWrappedPtrOperations<mozilla::Variant<js::BaseScript*, js::WasmInstanceObject*>, JS::Rooted<mozilla::Variant<js::BaseScript*, js::WasmInstanceObject*> > >::match<js::DebuggerScript::GetAllColumnOffsetsMatcher>(js::DebuggerScript::GetAllColumnOffsetsMatcher&)js::DebuggerScript::GetAllColumnOffsetsMatcher::ReturnType' at /builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/GCVariant.h:175:23,
    inlined from 'js::DebuggerScript::CallData::getAllColumnOffsets()' at /builddir/build/BUILD/firefox-102.13.0/js/src/debugger/Script.cpp:1799:22:
/builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1138:18: warning: storing the address of local variable 'script' in 'MEM[(struct StackRootedBase * *)_43 + 32B]' [-Wdangling-pointer=]
 1138 |     *this->stack = this;
      |     ~~~~~~~~~~~~~^~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/debugger/Script.cpp: In member function 'js::DebuggerScript::CallData::getAllColumnOffsets()':
/builddir/build/BUILD/firefox-102.13.0/js/src/debugger/Script.cpp:1735:18: note: 'script' declared here
 1735 |     RootedScript script(cx_, DelazifyScript(cx_, base));
      |                  ^~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/debugger/Script.cpp:1735:18: note: 'MEM[(struct JSContext * const &)&matcher]' declared here
In member function 'JS::Rooted<js::PlainObject*>::registerWithRootLists(mozilla::EnumeratedArray<JS::RootKind, (JS::RootKind)15, js::StackRootedBase*>&)',
    inlined from 'JS::Rooted<js::PlainObject*>::Rooted<JSContext*, js::PlainObject*>(JSContext* const&, js::PlainObject*&&)' at /builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1171:26,
    inlined from 'js::DebuggerScript::GetAllColumnOffsetsMatcher::appendColumnOffsetEntry(unsigned long, unsigned long, unsigned long)' at /builddir/build/BUILD/firefox-102.13.0/js/src/debugger/Script.cpp:1707:53,
    inlined from 'js::DebuggerScript::GetAllColumnOffsetsMatcher::match(JS::Handle<js::WasmInstanceObject*>)' at /builddir/build/BUILD/firefox-102.13.0/js/src/debugger/Script.cpp:1788:35,
    inlined from 'JS::detail::GCVariantImplementation<js::WasmInstanceObject*>::match<js::DebuggerScript::GetAllColumnOffsetsMatcher, mozilla::Variant<js::BaseScript*, js::WasmInstanceObject*> >(js::DebuggerScript::GetAllColumnOffsetsMatcher&, JS::MutableHandle<mozilla::Variant<js::BaseScript*, js::WasmInstanceObject*> >)js::DebuggerScript::GetAllColumnOffsetsMatcher::ReturnType' at /builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/GCVariant.h:66:25,
    inlined from 'JS::detail::GCVariantImplementation<js::BaseScript*, js::WasmInstanceObject*>::match<js::DebuggerScript::GetAllColumnOffsetsMatcher, mozilla::Variant<js::BaseScript*, js::WasmInstanceObject*> >(js::DebuggerScript::GetAllColumnOffsetsMatcher&, JS::MutableHandle<mozilla::Variant<js::BaseScript*, js::WasmInstanceObject*> >)js::DebuggerScript::GetAllColumnOffsetsMatcher::ReturnType' at /builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/GCVariant.h:102:23,
    inlined from 'js::MutableWrappedPtrOperations<mozilla::Variant<js::BaseScript*, js::WasmInstanceObject*>, JS::Rooted<mozilla::Variant<js::BaseScript*, js::WasmInstanceObject*> > >::match<js::DebuggerScript::GetAllColumnOffsetsMatcher>(js::DebuggerScript::GetAllColumnOffsetsMatcher&)js::DebuggerScript::GetAllColumnOffsetsMatcher::ReturnType' at /builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/GCVariant.h:175:23,
    inlined from 'js::DebuggerScript::CallData::getAllColumnOffsets()' at /builddir/build/BUILD/firefox-102.13.0/js/src/debugger/Script.cpp:1799:22:
/builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1138:18: warning: storing the address of local variable 'entry' in 'MEM[(struct StackRootedBase * *)_188 + 24B]' [-Wdangling-pointer=]
 1138 |     *this->stack = this;
      |     ~~~~~~~~~~~~~^~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/debugger/Script.cpp: In member function 'js::DebuggerScript::CallData::getAllColumnOffsets()':
/builddir/build/BUILD/firefox-102.13.0/js/src/debugger/Script.cpp:1707:23: note: 'entry' declared here
 1707 |     RootedPlainObject entry(cx_, NewPlainObject(cx_));
      |                       ^~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/debugger/Script.cpp:1707:23: note: 'MEM[(struct JSContext * const &)&matcher]' declared here
In member function 'JS::Rooted<js::DebuggerScript*>::registerWithRootLists(mozilla::EnumeratedArray<JS::RootKind, (JS::RootKind)15, js::StackRootedBase*>&)',
    inlined from 'JS::Rooted<js::DebuggerScript*>::Rooted<JSContext*, js::DebuggerScript*>(JSContext* const&, js::DebuggerScript*&&)' at /builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1171:26,
    inlined from 'js::DebuggerScript::CallData::ToNative<&js::DebuggerScript::CallData::getAllColumnOffsets>(JSContext*, unsigned int, JS::Value*)bool' at /builddir/build/BUILD/firefox-102.13.0/js/src/debugger/Script.cpp:261:24:
/builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1138:18: warning: storing the address of local variable 'obj' in 'MEM[(struct StackRootedBase * *)cx_55(D) + 24B]' [-Wdangling-pointer=]
 1138 |     *this->stack = this;
      |     ~~~~~~~~~~~~~^~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/debugger/Script.cpp: In function 'js::DebuggerScript::CallData::ToNative<&js::DebuggerScript::CallData::getAllColumnOffsets>(JSContext*, unsigned int, JS::Value*)bool':
/builddir/build/BUILD/firefox-102.13.0/js/src/debugger/Script.cpp:261:24: note: 'obj' declared here
  261 |   RootedDebuggerScript obj(cx, DebuggerScript::check(cx, args.thisv()));
      |                        ^~~
/builddir/build/BUILD/firefox-102.13.0/js/src/debugger/Script.cpp:261:24: note: 'cx_55(D)' declared here
In member function 'JS::Rooted<JSScript*>::registerWithRootLists(mozilla::EnumeratedArray<JS::RootKind, (JS::RootKind)15, js::StackRootedBase*>&)',
    inlined from 'JS::Rooted<JSScript*>::Rooted<JSContext*, JSScript*>(JSContext* const&, JSScript*&&)' at /builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1171:26,
    inlined from 'js::DebuggerScript::GetLineOffsetsMatcher::match(JS::Handle<js::BaseScript*>)' at /builddir/build/BUILD/firefox-102.13.0/js/src/debugger/Script.cpp:1818:55,
    inlined from 'JS::detail::GCVariantImplementation<js::BaseScript*, js::WasmInstanceObject*>::match<js::DebuggerScript::GetLineOffsetsMatcher, mozilla::Variant<js::BaseScript*, js::WasmInstanceObject*> >(js::DebuggerScript::GetLineOffsetsMatcher&, JS::MutableHandle<mozilla::Variant<js::BaseScript*, js::WasmInstanceObject*> >)js::DebuggerScript::GetLineOffsetsMatcher::ReturnType' at /builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/GCVariant.h:100:27,
    inlined from 'js::MutableWrappedPtrOperations<mozilla::Variant<js::BaseScript*, js::WasmInstanceObject*>, JS::Rooted<mozilla::Variant<js::BaseScript*, js::WasmInstanceObject*> > >::match<js::DebuggerScript::GetLineOffsetsMatcher>(js::DebuggerScript::GetLineOffsetsMatcher&)js::DebuggerScript::GetLineOffsetsMatcher::ReturnType' at /builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/GCVariant.h:175:23,
    inlined from 'js::DebuggerScript::CallData::getLineOffsets()' at /builddir/build/BUILD/firefox-102.13.0/js/src/debugger/Script.cpp:1900:22:
/builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1138:18: warning: storing the address of local variable 'script' in 'MEM[(struct StackRootedBase * *)_108 + 32B]' [-Wdangling-pointer=]
 1138 |     *this->stack = this;
      |     ~~~~~~~~~~~~~^~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/debugger/Script.cpp: In member function 'js::DebuggerScript::CallData::getLineOffsets()':
/builddir/build/BUILD/firefox-102.13.0/js/src/debugger/Script.cpp:1818:18: note: 'script' declared here
 1818 |     RootedScript script(cx_, DelazifyScript(cx_, base));
      |                  ^~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/debugger/Script.cpp:1818:18: note: 'MEM[(struct JSContext * const &)&matcher]' declared here
In member function 'JS::Rooted<js::DebuggerScript*>::registerWithRootLists(mozilla::EnumeratedArray<JS::RootKind, (JS::RootKind)15, js::StackRootedBase*>&)',
    inlined from 'JS::Rooted<js::DebuggerScript*>::Rooted<JSContext*, js::DebuggerScript*>(JSContext* const&, js::DebuggerScript*&&)' at /builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1171:26,
    inlined from 'js::DebuggerScript::CallData::ToNative<&js::DebuggerScript::CallData::getLineOffsets>(JSContext*, unsigned int, JS::Value*)bool' at /builddir/build/BUILD/firefox-102.13.0/js/src/debugger/Script.cpp:261:24:
/builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1138:18: warning: storing the address of local variable 'obj' in 'MEM[(struct StackRootedBase * *)cx_55(D) + 24B]' [-Wdangling-pointer=]
 1138 |     *this->stack = this;
      |     ~~~~~~~~~~~~~^~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/debugger/Script.cpp: In function 'js::DebuggerScript::CallData::ToNative<&js::DebuggerScript::CallData::getLineOffsets>(JSContext*, unsigned int, JS::Value*)bool':
/builddir/build/BUILD/firefox-102.13.0/js/src/debugger/Script.cpp:261:24: note: 'obj' declared here
  261 |   RootedDebuggerScript obj(cx, DebuggerScript::check(cx, args.thisv()));
      |                        ^~~
/builddir/build/BUILD/firefox-102.13.0/js/src/debugger/Script.cpp:261:24: note: 'cx_55(D)' declared here
In member function 'JS::Rooted<JSObject*>::registerWithRootLists(mozilla::EnumeratedArray<JS::RootKind, (JS::RootKind)15, js::StackRootedBase*>&)',
    inlined from 'JS::Rooted<JSObject*>::Rooted<JSContext*, JSObject*>(JSContext* const&, JSObject*&&)' at /builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1171:26,
    inlined from 'js::DebuggerScript::CallData::setBreakpoint()' at /builddir/build/BUILD/firefox-102.13.0/js/src/debugger/Script.cpp:2031:54:
/builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1138:18: warning: storing the address of local variable 'handler' in 'MEM[(struct StackRootedBase * *)_43 + 24B]' [-Wdangling-pointer=]
 1138 |     *this->stack = this;
      |     ~~~~~~~~~~~~~^~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/debugger/Script.cpp: In member function 'js::DebuggerScript::CallData::setBreakpoint()':
/builddir/build/BUILD/firefox-102.13.0/js/src/debugger/Script.cpp:2031:16: note: 'handler' declared here
 2031 |   RootedObject handler(cx, RequireObject(cx, args[1]));
      |                ^~~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/debugger/Script.cpp:2031:16: note: 'MEM[(struct JSContext * const &)this_17(D)]' declared here
In member function 'JS::Rooted<JSScript*>::registerWithRootLists(mozilla::EnumeratedArray<JS::RootKind, (JS::RootKind)15, js::StackRootedBase*>&)',
    inlined from 'JS::Rooted<JSScript*>::Rooted<JSContext*, JSScript*>(JSContext* const&, JSScript*&&)' at /builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1171:26,
    inlined from 'js::DebuggerScript::SetBreakpointMatcher::match(JS::Handle<js::BaseScript*>)' at /builddir/build/BUILD/firefox-102.13.0/js/src/debugger/Script.cpp:1944:55,
    inlined from 'JS::detail::GCVariantImplementation<js::BaseScript*, js::WasmInstanceObject*>::match<js::DebuggerScript::SetBreakpointMatcher, mozilla::Variant<js::BaseScript*, js::WasmInstanceObject*> >(js::DebuggerScript::SetBreakpointMatcher&, JS::MutableHandle<mozilla::Variant<js::BaseScript*, js::WasmInstanceObject*> >)js::DebuggerScript::SetBreakpointMatcher::ReturnType' at /builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/GCVariant.h:100:27,
    inlined from 'js::MutableWrappedPtrOperations<mozilla::Variant<js::BaseScript*, js::WasmInstanceObject*>, JS::Rooted<mozilla::Variant<js::BaseScript*, js::WasmInstanceObject*> > >::match<js::DebuggerScript::SetBreakpointMatcher>(js::DebuggerScript::SetBreakpointMatcher&)js::DebuggerScript::SetBreakpointMatcher::ReturnType' at /builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/GCVariant.h:175:23,
    inlined from 'js::DebuggerScript::CallData::setBreakpoint()' at /builddir/build/BUILD/firefox-102.13.0/js/src/debugger/Script.cpp:2037:22:
/builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1138:18: warning: storing the address of local variable 'script' in 'MEM[(struct StackRootedBase * *)_119 + 32B]' [-Wdangling-pointer=]
 1138 |     *this->stack = this;
      |     ~~~~~~~~~~~~~^~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/debugger/Script.cpp: In member function 'js::DebuggerScript::CallData::setBreakpoint()':
/builddir/build/BUILD/firefox-102.13.0/js/src/debugger/Script.cpp:1944:18: note: 'script' declared here
 1944 |     RootedScript script(cx_, DelazifyScript(cx_, base));
      |                  ^~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/debugger/Script.cpp:1944:18: note: 'MEM[(struct JSContext * const &)&matcher]' declared here
In member function 'JS::Rooted<js::DebuggerScript*>::registerWithRootLists(mozilla::EnumeratedArray<JS::RootKind, (JS::RootKind)15, js::StackRootedBase*>&)',
    inlined from 'JS::Rooted<js::DebuggerScript*>::Rooted<JSContext*, js::DebuggerScript*>(JSContext* const&, js::DebuggerScript*&&)' at /builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1171:26,
    inlined from 'js::DebuggerScript::CallData::ToNative<&js::DebuggerScript::CallData::setBreakpoint>(JSContext*, unsigned int, JS::Value*)bool' at /builddir/build/BUILD/firefox-102.13.0/js/src/debugger/Script.cpp:261:24:
/builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1138:18: warning: storing the address of local variable 'obj' in 'MEM[(struct StackRootedBase * *)cx_55(D) + 24B]' [-Wdangling-pointer=]
 1138 |     *this->stack = this;
      |     ~~~~~~~~~~~~~^~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/debugger/Script.cpp: In function 'js::DebuggerScript::CallData::ToNative<&js::DebuggerScript::CallData::setBreakpoint>(JSContext*, unsigned int, JS::Value*)bool':
/builddir/build/BUILD/firefox-102.13.0/js/src/debugger/Script.cpp:261:24: note: 'obj' declared here
  261 |   RootedDebuggerScript obj(cx, DebuggerScript::check(cx, args.thisv()));
      |                        ^~~
/builddir/build/BUILD/firefox-102.13.0/js/src/debugger/Script.cpp:261:24: note: 'cx_55(D)' declared here
In member function 'JS::Rooted<JSObject*>::registerWithRootLists(mozilla::EnumeratedArray<JS::RootKind, (JS::RootKind)15, js::StackRootedBase*>&)',
    inlined from 'JS::Rooted<JSObject*>::Rooted<JSContext*, js::ArrayObject*>(JSContext* const&, js::ArrayObject*&&)' at /builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1171:26,
    inlined from 'js::DebuggerScript::CallData::getBreakpoints()' at /builddir/build/BUILD/firefox-102.13.0/js/src/debugger/Script.cpp:2062:46:
/builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1138:18: warning: storing the address of local variable 'arr' in 'MEM[(struct StackRootedBase * *)_88 + 24B]' [-Wdangling-pointer=]
 1138 |     *this->stack = this;
      |     ~~~~~~~~~~~~~^~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/debugger/Script.cpp: In member function 'js::DebuggerScript::CallData::getBreakpoints()':
/builddir/build/BUILD/firefox-102.13.0/js/src/debugger/Script.cpp:2062:16: note: 'arr' declared here
 2062 |   RootedObject arr(cx, NewDenseEmptyArray(cx));
      |                ^~~
/builddir/build/BUILD/firefox-102.13.0/js/src/debugger/Script.cpp:2062:16: note: 'MEM[(struct JSContext * const &)this_43(D)]' declared here
In member function 'JS::Rooted<js::DebuggerScript*>::registerWithRootLists(mozilla::EnumeratedArray<JS::RootKind, (JS::RootKind)15, js::StackRootedBase*>&)',
    inlined from 'JS::Rooted<js::DebuggerScript*>::Rooted<JSContext*, js::DebuggerScript*>(JSContext* const&, js::DebuggerScript*&&)' at /builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1171:26,
    inlined from 'js::DebuggerScript::CallData::ToNative<&js::DebuggerScript::CallData::getBreakpoints>(JSContext*, unsigned int, JS::Value*)bool' at /builddir/build/BUILD/firefox-102.13.0/js/src/debugger/Script.cpp:261:24:
/builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1138:18: warning: storing the address of local variable 'obj' in 'MEM[(struct StackRootedBase * *)cx_55(D) + 24B]' [-Wdangling-pointer=]
 1138 |     *this->stack = this;
      |     ~~~~~~~~~~~~~^~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/debugger/Script.cpp: In function 'js::DebuggerScript::CallData::ToNative<&js::DebuggerScript::CallData::getBreakpoints>(JSContext*, unsigned int, JS::Value*)bool':
/builddir/build/BUILD/firefox-102.13.0/js/src/debugger/Script.cpp:261:24: note: 'obj' declared here
  261 |   RootedDebuggerScript obj(cx, DebuggerScript::check(cx, args.thisv()));
      |                        ^~~
/builddir/build/BUILD/firefox-102.13.0/js/src/debugger/Script.cpp:261:24: note: 'cx_55(D)' declared here
In member function 'JS::Rooted<JSScript*>::registerWithRootLists(mozilla::EnumeratedArray<JS::RootKind, (JS::RootKind)15, js::StackRootedBase*>&)',
    inlined from 'JS::Rooted<JSScript*>::Rooted<JSContext*, JSScript*>(JSContext* const&, JSScript*&&)' at /builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1171:26,
    inlined from 'js::DebuggerScript::ClearBreakpointMatcher::match(JS::Handle<js::BaseScript*>)' at /builddir/build/BUILD/firefox-102.13.0/js/src/debugger/Script.cpp:2101:55,
    inlined from 'JS::detail::GCVariantImplementation<js::BaseScript*, js::WasmInstanceObject*>::match<js::DebuggerScript::ClearBreakpointMatcher, mozilla::Variant<js::BaseScript*, js::WasmInstanceObject*> >(js::DebuggerScript::ClearBreakpointMatcher&, JS::MutableHandle<mozilla::Variant<js::BaseScript*, js::WasmInstanceObject*> >)js::DebuggerScript::ClearBreakpointMatcher::ReturnType' at /builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/GCVariant.h:100:27,
    inlined from 'js::MutableWrappedPtrOperations<mozilla::Variant<js::BaseScript*, js::WasmInstanceObject*>, JS::Rooted<mozilla::Variant<js::BaseScript*, js::WasmInstanceObject*> > >::match<js::DebuggerScript::ClearBreakpointMatcher>(js::DebuggerScript::ClearBreakpointMatcher&)js::DebuggerScript::ClearBreakpointMatcher::ReturnType' at /builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/GCVariant.h:175:23,
    inlined from 'js::DebuggerScript::CallData::clearBreakpoint()' at /builddir/build/BUILD/firefox-102.13.0/js/src/debugger/Script.cpp:2154:22:
/builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1138:18: warning: storing the address of local variable 'script' in 'MEM[(struct StackRootedBase * *)_68 + 32B]' [-Wdangling-pointer=]
 1138 |     *this->stack = this;
      |     ~~~~~~~~~~~~~^~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/debugger/Script.cpp: In member function 'js::DebuggerScript::CallData::clearBreakpoint()':
/builddir/build/BUILD/firefox-102.13.0/js/src/debugger/Script.cpp:2101:18: note: 'script' declared here
 2101 |     RootedScript script(cx_, DelazifyScript(cx_, base));
      |                  ^~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/debugger/Script.cpp:2101:18: note: 'MEM[(struct JSContext * const &)&matcher]' declared here
In member function 'JS::Rooted<js::DebuggerScript*>::registerWithRootLists(mozilla::EnumeratedArray<JS::RootKind, (JS::RootKind)15, js::StackRootedBase*>&)',
    inlined from 'JS::Rooted<js::DebuggerScript*>::Rooted<JSContext*, js::DebuggerScript*>(JSContext* const&, js::DebuggerScript*&&)' at /builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1171:26,
    inlined from 'js::DebuggerScript::CallData::ToNative<&js::DebuggerScript::CallData::clearBreakpoint>(JSContext*, unsigned int, JS::Value*)bool' at /builddir/build/BUILD/firefox-102.13.0/js/src/debugger/Script.cpp:261:24:
/builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1138:18: warning: storing the address of local variable 'obj' in 'MEM[(struct StackRootedBase * *)cx_55(D) + 24B]' [-Wdangling-pointer=]
 1138 |     *this->stack = this;
      |     ~~~~~~~~~~~~~^~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/debugger/Script.cpp: In function 'js::DebuggerScript::CallData::ToNative<&js::DebuggerScript::CallData::clearBreakpoint>(JSContext*, unsigned int, JS::Value*)bool':
/builddir/build/BUILD/firefox-102.13.0/js/src/debugger/Script.cpp:261:24: note: 'obj' declared here
  261 |   RootedDebuggerScript obj(cx, DebuggerScript::check(cx, args.thisv()));
      |                        ^~~
/builddir/build/BUILD/firefox-102.13.0/js/src/debugger/Script.cpp:261:24: note: 'cx_55(D)' declared here
In member function 'JS::Rooted<JSScript*>::registerWithRootLists(mozilla::EnumeratedArray<JS::RootKind, (JS::RootKind)15, js::StackRootedBase*>&)',
    inlined from 'JS::Rooted<JSScript*>::Rooted<JSContext*, JSScript*>(JSContext* const&, JSScript*&&)' at /builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1171:26,
    inlined from 'js::DebuggerScript::ClearBreakpointMatcher::match(JS::Handle<js::BaseScript*>)' at /builddir/build/BUILD/firefox-102.13.0/js/src/debugger/Script.cpp:2101:55,
    inlined from 'JS::detail::GCVariantImplementation<js::BaseScript*, js::WasmInstanceObject*>::match<js::DebuggerScript::ClearBreakpointMatcher, mozilla::Variant<js::BaseScript*, js::WasmInstanceObject*> >(js::DebuggerScript::ClearBreakpointMatcher&, JS::MutableHandle<mozilla::Variant<js::BaseScript*, js::WasmInstanceObject*> >)js::DebuggerScript::ClearBreakpointMatcher::ReturnType' at /builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/GCVariant.h:100:27,
    inlined from 'js::MutableWrappedPtrOperations<mozilla::Variant<js::BaseScript*, js::WasmInstanceObject*>, JS::Rooted<mozilla::Variant<js::BaseScript*, js::WasmInstanceObject*> > >::match<js::DebuggerScript::ClearBreakpointMatcher>(js::DebuggerScript::ClearBreakpointMatcher&)js::DebuggerScript::ClearBreakpointMatcher::ReturnType' at /builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/GCVariant.h:175:23,
    inlined from 'js::DebuggerScript::CallData::clearAllBreakpoints()' at /builddir/build/BUILD/firefox-102.13.0/js/src/debugger/Script.cpp:2165:22:
/builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1138:18: warning: storing the address of local variable 'script' in 'MEM[(struct StackRootedBase * *)_53 + 32B]' [-Wdangling-pointer=]
 1138 |     *this->stack = this;
      |     ~~~~~~~~~~~~~^~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/debugger/Script.cpp: In member function 'js::DebuggerScript::CallData::clearAllBreakpoints()':
/builddir/build/BUILD/firefox-102.13.0/js/src/debugger/Script.cpp:2101:18: note: 'script' declared here
 2101 |     RootedScript script(cx_, DelazifyScript(cx_, base));
      |                  ^~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/debugger/Script.cpp:2101:18: note: 'MEM[(struct JSContext * const &)&matcher]' declared here
In member function 'JS::Rooted<js::DebuggerScript*>::registerWithRootLists(mozilla::EnumeratedArray<JS::RootKind, (JS::RootKind)15, js::StackRootedBase*>&)',
    inlined from 'JS::Rooted<js::DebuggerScript*>::Rooted<JSContext*, js::DebuggerScript*>(JSContext* const&, js::DebuggerScript*&&)' at /builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1171:26,
    inlined from 'js::DebuggerScript::CallData::ToNative<&js::DebuggerScript::CallData::clearAllBreakpoints>(JSContext*, unsigned int, JS::Value*)bool' at /builddir/build/BUILD/firefox-102.13.0/js/src/debugger/Script.cpp:261:24:
/builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1138:18: warning: storing the address of local variable 'obj' in 'MEM[(struct StackRootedBase * *)cx_55(D) + 24B]' [-Wdangling-pointer=]
 1138 |     *this->stack = this;
      |     ~~~~~~~~~~~~~^~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/debugger/Script.cpp: In function 'js::DebuggerScript::CallData::ToNative<&js::DebuggerScript::CallData::clearAllBreakpoints>(JSContext*, unsigned int, JS::Value*)bool':
/builddir/build/BUILD/firefox-102.13.0/js/src/debugger/Script.cpp:261:24: note: 'obj' declared here
  261 |   RootedDebuggerScript obj(cx, DebuggerScript::check(cx, args.thisv()));
      |                        ^~~
/builddir/build/BUILD/firefox-102.13.0/js/src/debugger/Script.cpp:261:24: note: 'cx_55(D)' declared here
In member function 'JS::Rooted<JSScript*>::registerWithRootLists(mozilla::EnumeratedArray<JS::RootKind, (JS::RootKind)15, js::StackRootedBase*>&)',
    inlined from 'JS::Rooted<JSScript*>::Rooted<JSContext*, JSScript*>(JSContext* const&, JSScript*&&)' at /builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1171:26,
    inlined from 'js::DebuggerScript::IsInCatchScopeMatcher::match(JS::Handle<js::BaseScript*>)' at /builddir/build/BUILD/firefox-102.13.0/js/src/debugger/Script.cpp:2185:55,
    inlined from 'JS::detail::GCVariantImplementation<js::BaseScript*, js::WasmInstanceObject*>::match<js::DebuggerScript::IsInCatchScopeMatcher, mozilla::Variant<js::BaseScript*, js::WasmInstanceObject*> >(js::DebuggerScript::IsInCatchScopeMatcher&, JS::MutableHandle<mozilla::Variant<js::BaseScript*, js::WasmInstanceObject*> >)js::DebuggerScript::IsInCatchScopeMatcher::ReturnType' at /builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/GCVariant.h:100:27,
    inlined from 'js::MutableWrappedPtrOperations<mozilla::Variant<js::BaseScript*, js::WasmInstanceObject*>, JS::Rooted<mozilla::Variant<js::BaseScript*, js::WasmInstanceObject*> > >::match<js::DebuggerScript::IsInCatchScopeMatcher>(js::DebuggerScript::IsInCatchScopeMatcher&)js::DebuggerScript::IsInCatchScopeMatcher::ReturnType' at /builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/GCVariant.h:175:23,
    inlined from 'js::DebuggerScript::CallData::isInCatchScope()' at /builddir/build/BUILD/firefox-102.13.0/js/src/debugger/Script.cpp:2222:22:
/builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1138:18: warning: storing the address of local variable 'script' in 'MEM[(struct StackRootedBase * *)_59 + 32B]' [-Wdangling-pointer=]
 1138 |     *this->stack = this;
      |     ~~~~~~~~~~~~~^~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/debugger/Script.cpp: In member function 'js::DebuggerScript::CallData::isInCatchScope()':
/builddir/build/BUILD/firefox-102.13.0/js/src/debugger/Script.cpp:2185:18: note: 'script' declared here
 2185 |     RootedScript script(cx_, DelazifyScript(cx_, base));
      |                  ^~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/debugger/Script.cpp:2185:18: note: 'MEM[(struct JSContext * const &)&matcher]' declared here
In member function 'JS::Rooted<js::DebuggerScript*>::registerWithRootLists(mozilla::EnumeratedArray<JS::RootKind, (JS::RootKind)15, js::StackRootedBase*>&)',
    inlined from 'JS::Rooted<js::DebuggerScript*>::Rooted<JSContext*, js::DebuggerScript*>(JSContext* const&, js::DebuggerScript*&&)' at /builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1171:26,
    inlined from 'js::DebuggerScript::CallData::ToNative<&js::DebuggerScript::CallData::isInCatchScope>(JSContext*, unsigned int, JS::Value*)bool' at /builddir/build/BUILD/firefox-102.13.0/js/src/debugger/Script.cpp:261:24:
/builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1138:18: warning: storing the address of local variable 'obj' in 'MEM[(struct StackRootedBase * *)cx_55(D) + 24B]' [-Wdangling-pointer=]
 1138 |     *this->stack = this;
      |     ~~~~~~~~~~~~~^~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/debugger/Script.cpp: In function 'js::DebuggerScript::CallData::ToNative<&js::DebuggerScript::CallData::isInCatchScope>(JSContext*, unsigned int, JS::Value*)bool':
/builddir/build/BUILD/firefox-102.13.0/js/src/debugger/Script.cpp:261:24: note: 'obj' declared here
  261 |   RootedDebuggerScript obj(cx, DebuggerScript::check(cx, args.thisv()));
      |                        ^~~
/builddir/build/BUILD/firefox-102.13.0/js/src/debugger/Script.cpp:261:24: note: 'cx_55(D)' declared here
In member function 'JS::Rooted<js::DebuggerSource*>::registerWithRootLists(mozilla::EnumeratedArray<JS::RootKind, (JS::RootKind)15, js::StackRootedBase*>&)',
    inlined from 'JS::Rooted<js::DebuggerSource*>::Rooted<JSContext*, js::DebuggerSource*>(JSContext* const&, js::DebuggerSource*&&)' at /builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1171:26,
    inlined from 'js::DebuggerSource::CallData::ToNative<&js::DebuggerSource::CallData::getIntroductionOffset>(JSContext*, unsigned int, JS::Value*)bool' at /builddir/build/BUILD/firefox-102.13.0/js/src/debugger/Source.cpp:194:24:
/builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1138:18: warning: storing the address of local variable 'obj' in 'MEM[(struct StackRootedBase * *)cx_56(D) + 24B]' [-Wdangling-pointer=]
 1138 |     *this->stack = this;
      |     ~~~~~~~~~~~~~^~~~~~
In file included from Unified_cpp_js_src_debugger1.cpp:20:
/builddir/build/BUILD/firefox-102.13.0/js/src/debugger/Source.cpp: In function 'js::DebuggerSource::CallData::ToNative<&js::DebuggerSource::CallData::getIntroductionOffset>(JSContext*, unsigned int, JS::Value*)bool':
/builddir/build/BUILD/firefox-102.13.0/js/src/debugger/Source.cpp:194:24: note: 'obj' declared here
  194 |   RootedDebuggerSource obj(cx, DebuggerSource::check(cx, args.thisv()));
      |                        ^~~
/builddir/build/BUILD/firefox-102.13.0/js/src/debugger/Source.cpp:194:24: note: 'cx_56(D)' declared here
In member function 'JS::Rooted<js::DebuggerSource*>::registerWithRootLists(mozilla::EnumeratedArray<JS::RootKind, (JS::RootKind)15, js::StackRootedBase*>&)',
    inlined from 'JS::Rooted<js::DebuggerSource*>::Rooted<JSContext*, js::DebuggerSource*>(JSContext* const&, js::DebuggerSource*&&)' at /builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1171:26,
    inlined from 'js::DebuggerSource::CallData::ToNative<&js::DebuggerSource::CallData::getId>(JSContext*, unsigned int, JS::Value*)bool' at /builddir/build/BUILD/firefox-102.13.0/js/src/debugger/Source.cpp:194:24:
/builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1138:18: warning: storing the address of local variable 'obj' in 'MEM[(struct StackRootedBase * *)cx_51(D) + 24B]' [-Wdangling-pointer=]
 1138 |     *this->stack = this;
      |     ~~~~~~~~~~~~~^~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/debugger/Source.cpp: In function 'js::DebuggerSource::CallData::ToNative<&js::DebuggerSource::CallData::getId>(JSContext*, unsigned int, JS::Value*)bool':
/builddir/build/BUILD/firefox-102.13.0/js/src/debugger/Source.cpp:194:24: note: 'obj' declared here
  194 |   RootedDebuggerSource obj(cx, DebuggerSource::check(cx, args.thisv()));
      |                        ^~~
/builddir/build/BUILD/firefox-102.13.0/js/src/debugger/Source.cpp:194:24: note: 'cx_51(D)' declared here
In member function 'JS::Rooted<js::DebuggerSource*>::registerWithRootLists(mozilla::EnumeratedArray<JS::RootKind, (JS::RootKind)15, js::StackRootedBase*>&)',
    inlined from 'JS::Rooted<js::DebuggerSource*>::Rooted<JSContext*, js::DebuggerSource*>(JSContext* const&, js::DebuggerSource*&&)' at /builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1171:26,
    inlined from 'js::DebuggerSource::CallData::ToNative<&js::DebuggerSource::CallData::getStartLine>(JSContext*, unsigned int, JS::Value*)bool' at /builddir/build/BUILD/firefox-102.13.0/js/src/debugger/Source.cpp:194:24:
/builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1138:18: warning: storing the address of local variable 'obj' in 'MEM[(struct StackRootedBase * *)cx_51(D) + 24B]' [-Wdangling-pointer=]
 1138 |     *this->stack = this;
      |     ~~~~~~~~~~~~~^~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/debugger/Source.cpp: In function 'js::DebuggerSource::CallData::ToNative<&js::DebuggerSource::CallData::getStartLine>(JSContext*, unsigned int, JS::Value*)bool':
/builddir/build/BUILD/firefox-102.13.0/js/src/debugger/Source.cpp:194:24: note: 'obj' declared here
  194 |   RootedDebuggerSource obj(cx, DebuggerSource::check(cx, args.thisv()));
      |                        ^~~
/builddir/build/BUILD/firefox-102.13.0/js/src/debugger/Source.cpp:194:24: note: 'cx_51(D)' declared here
In member function 'JS::Rooted<JSObject*>::registerWithRootLists(mozilla::EnumeratedArray<JS::RootKind, (JS::RootKind)15, js::StackRootedBase*>&)',
    inlined from 'JS::Rooted<JSObject*>::Rooted<JSContext*, JSObject*>(JSContext* const&, JSObject*&&)' at /builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1171:26,
    inlined from 'js::DebuggerSource::CallData::getBinary()' at /builddir/build/BUILD/firefox-102.13.0/js/src/debugger/Source.cpp:276:63:
/builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1138:18: warning: storing the address of local variable 'arr' in 'MEM[(struct StackRootedBase * *)_35 + 24B]' [-Wdangling-pointer=]
 1138 |     *this->stack = this;
      |     ~~~~~~~~~~~~~^~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/debugger/Source.cpp: In member function 'js::DebuggerSource::CallData::getBinary()':
/builddir/build/BUILD/firefox-102.13.0/js/src/debugger/Source.cpp:276:16: note: 'arr' declared here
  276 |   RootedObject arr(cx, JS_NewUint8Array(cx, bytecode.length()));
      |                ^~~
/builddir/build/BUILD/firefox-102.13.0/js/src/debugger/Source.cpp:276:16: note: 'MEM[(struct JSContext * const &)this_14(D)]' declared here
In member function 'JS::Rooted<js::DebuggerSource*>::registerWithRootLists(mozilla::EnumeratedArray<JS::RootKind, (JS::RootKind)15, js::StackRootedBase*>&)',
    inlined from 'JS::Rooted<js::DebuggerSource*>::Rooted<JSContext*, js::DebuggerSource*>(JSContext* const&, js::DebuggerSource*&&)' at /builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1171:26,
    inlined from 'js::DebuggerSource::CallData::ToNative<&js::DebuggerSource::CallData::getBinary>(JSContext*, unsigned int, JS::Value*)bool' at /builddir/build/BUILD/firefox-102.13.0/js/src/debugger/Source.cpp:194:24:
/builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1138:18: warning: storing the address of local variable 'obj' in 'MEM[(struct StackRootedBase * *)cx_51(D) + 24B]' [-Wdangling-pointer=]
 1138 |     *this->stack = this;
      |     ~~~~~~~~~~~~~^~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/debugger/Source.cpp: In function 'js::DebuggerSource::CallData::ToNative<&js::DebuggerSource::CallData::getBinary>(JSContext*, unsigned int, JS::Value*)bool':
/builddir/build/BUILD/firefox-102.13.0/js/src/debugger/Source.cpp:194:24: note: 'obj' declared here
  194 |   RootedDebuggerSource obj(cx, DebuggerSource::check(cx, args.thisv()));
      |                        ^~~
/builddir/build/BUILD/firefox-102.13.0/js/src/debugger/Source.cpp:194:24: note: 'cx_51(D)' declared here
In member function 'JS::Rooted<js::DebuggerSource*>::registerWithRootLists(mozilla::EnumeratedArray<JS::RootKind, (JS::RootKind)15, js::StackRootedBase*>&)',
    inlined from 'JS::Rooted<js::DebuggerSource*>::Rooted<JSContext*, js::DebuggerSource*>(JSContext* const&, js::DebuggerSource*&&)' at /builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1171:26,
    inlined from 'js::DebuggerSource::CallData::ToNative<&js::DebuggerSource::CallData::getURL>(JSContext*, unsigned int, JS::Value*)bool' at /builddir/build/BUILD/firefox-102.13.0/js/src/debugger/Source.cpp:194:24:
/builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1138:18: warning: storing the address of local variable 'obj' in 'MEM[(struct StackRootedBase * *)cx_51(D) + 24B]' [-Wdangling-pointer=]
 1138 |     *this->stack = this;
      |     ~~~~~~~~~~~~~^~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/debugger/Source.cpp: In function 'js::DebuggerSource::CallData::ToNative<&js::DebuggerSource::CallData::getURL>(JSContext*, unsigned int, JS::Value*)bool':
/builddir/build/BUILD/firefox-102.13.0/js/src/debugger/Source.cpp:194:24: note: 'obj' declared here
  194 |   RootedDebuggerSource obj(cx, DebuggerSource::check(cx, args.thisv()));
      |                        ^~~
/builddir/build/BUILD/firefox-102.13.0/js/src/debugger/Source.cpp:194:24: note: 'cx_51(D)' declared here
In member function 'JS::Rooted<js::DebuggerSource*>::registerWithRootLists(mozilla::EnumeratedArray<JS::RootKind, (JS::RootKind)15, js::StackRootedBase*>&)',
    inlined from 'JS::Rooted<js::DebuggerSource*>::Rooted<JSContext*, js::DebuggerSource*>(JSContext* const&, js::DebuggerSource*&&)' at /builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1171:26,
    inlined from 'js::DebuggerSource::CallData::ToNative<&js::DebuggerSource::CallData::getDisplayURL>(JSContext*, unsigned int, JS::Value*)bool' at /builddir/build/BUILD/firefox-102.13.0/js/src/debugger/Source.cpp:194:24:
/builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1138:18: warning: storing the address of local variable 'obj' in 'MEM[(struct StackRootedBase * *)cx_51(D) + 24B]' [-Wdangling-pointer=]
 1138 |     *this->stack = this;
      |     ~~~~~~~~~~~~~^~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/debugger/Source.cpp: In function 'js::DebuggerSource::CallData::ToNative<&js::DebuggerSource::CallData::getDisplayURL>(JSContext*, unsigned int, JS::Value*)bool':
/builddir/build/BUILD/firefox-102.13.0/js/src/debugger/Source.cpp:194:24: note: 'obj' declared here
  194 |   RootedDebuggerSource obj(cx, DebuggerSource::check(cx, args.thisv()));
      |                        ^~~
/builddir/build/BUILD/firefox-102.13.0/js/src/debugger/Source.cpp:194:24: note: 'cx_51(D)' declared here
In member function 'JS::Rooted<js::DebuggerSource*>::registerWithRootLists(mozilla::EnumeratedArray<JS::RootKind, (JS::RootKind)15, js::StackRootedBase*>&)',
    inlined from 'JS::Rooted<js::DebuggerSource*>::Rooted<JSContext*, js::DebuggerSource*>(JSContext* const&, js::DebuggerSource*&&)' at /builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1171:26,
    inlined from 'js::DebuggerSource::CallData::ToNative<&js::DebuggerSource::CallData::getElementProperty>(JSContext*, unsigned int, JS::Value*)bool' at /builddir/build/BUILD/firefox-102.13.0/js/src/debugger/Source.cpp:194:24:
/builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1138:18: warning: storing the address of local variable 'obj' in 'MEM[(struct StackRootedBase * *)cx_51(D) + 24B]' [-Wdangling-pointer=]
 1138 |     *this->stack = this;
      |     ~~~~~~~~~~~~~^~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/debugger/Source.cpp: In function 'js::DebuggerSource::CallData::ToNative<&js::DebuggerSource::CallData::getElementProperty>(JSContext*, unsigned int, JS::Value*)bool':
/builddir/build/BUILD/firefox-102.13.0/js/src/debugger/Source.cpp:194:24: note: 'obj' declared here
  194 |   RootedDebuggerSource obj(cx, DebuggerSource::check(cx, args.thisv()));
      |                        ^~~
/builddir/build/BUILD/firefox-102.13.0/js/src/debugger/Source.cpp:194:24: note: 'cx_51(D)' declared here
In member function 'JS::Rooted<js::BaseScript*>::registerWithRootLists(mozilla::EnumeratedArray<JS::RootKind, (JS::RootKind)15, js::StackRootedBase*>&)',
    inlined from 'JS::Rooted<js::BaseScript*>::Rooted<JSContext*, js::BaseScript*>(JSContext* const&, js::BaseScript*&&)' at /builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1171:26,
    inlined from 'DebuggerSourceGetIntroductionScriptMatcher::match(JS::Handle<js::ScriptSourceObject*>)' at /builddir/build/BUILD/firefox-102.13.0/js/src/debugger/Source.cpp:416:75,
    inlined from 'JS::detail::GCVariantImplementation<js::ScriptSourceObject*, js::WasmInstanceObject*>::match<DebuggerSourceGetIntroductionScriptMatcher, mozilla::Variant<js::ScriptSourceObject*, js::WasmInstanceObject*> >(DebuggerSourceGetIntroductionScriptMatcher&, JS::MutableHandle<mozilla::Variant<js::ScriptSourceObject*, js::WasmInstanceObject*> >)DebuggerSourceGetIntroductionScriptMatcher::ReturnType' at /builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/GCVariant.h:100:27,
    inlined from 'js::MutableWrappedPtrOperations<mozilla::Variant<js::ScriptSourceObject*, js::WasmInstanceObject*>, JS::Rooted<mozilla::Variant<js::ScriptSourceObject*, js::WasmInstanceObject*> > >::match<DebuggerSourceGetIntroductionScriptMatcher>(DebuggerSourceGetIntroductionScriptMatcher&)DebuggerSourceGetIntroductionScriptMatcher::ReturnType' at /builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/GCVariant.h:175:23,
    inlined from 'js::DebuggerSource::CallData::getIntroductionScript()' at /builddir/build/BUILD/firefox-102.13.0/js/src/debugger/Source.cpp:442:24:
/builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1138:18: warning: storing the address of local variable 'script' in 'MEM[(struct StackRootedBase * *)_49 + 32B]' [-Wdangling-pointer=]
 1138 |     *this->stack = this;
      |     ~~~~~~~~~~~~~^~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/debugger/Source.cpp: In member function 'js::DebuggerSource::CallData::getIntroductionScript()':
/builddir/build/BUILD/firefox-102.13.0/js/src/debugger/Source.cpp:415:25: note: 'script' declared here
  415 |     Rooted<BaseScript*> script(cx_,
      |                         ^~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/debugger/Source.cpp:415:25: note: 'MEM[(struct JSContext * const &)&matcher]' declared here
In member function 'JS::Rooted<JSObject*>::registerWithRootLists(mozilla::EnumeratedArray<JS::RootKind, (JS::RootKind)15, js::StackRootedBase*>&)',
    inlined from 'JS::Rooted<JSObject*>::Rooted<JSContext*, js::DebuggerScript*>(JSContext* const&, js::DebuggerScript*&&)' at /builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1171:26,
    inlined from 'DebuggerSourceGetIntroductionScriptMatcher::match(JS::Handle<js::WasmInstanceObject*>)' at /builddir/build/BUILD/firefox-102.13.0/js/src/debugger/Source.cpp:430:65,
    inlined from 'JS::detail::GCVariantImplementation<js::WasmInstanceObject*>::match<DebuggerSourceGetIntroductionScriptMatcher, mozilla::Variant<js::ScriptSourceObject*, js::WasmInstanceObject*> >(DebuggerSourceGetIntroductionScriptMatcher&, JS::MutableHandle<mozilla::Variant<js::ScriptSourceObject*, js::WasmInstanceObject*> >)DebuggerSourceGetIntroductionScriptMatcher::ReturnType' at /builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/GCVariant.h:66:25,
    inlined from 'JS::detail::GCVariantImplementation<js::ScriptSourceObject*, js::WasmInstanceObject*>::match<DebuggerSourceGetIntroductionScriptMatcher, mozilla::Variant<js::ScriptSourceObject*, js::WasmInstanceObject*> >(DebuggerSourceGetIntroductionScriptMatcher&, JS::MutableHandle<mozilla::Variant<js::ScriptSourceObject*, js::WasmInstanceObject*> >)DebuggerSourceGetIntroductionScriptMatcher::ReturnType' at /builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/GCVariant.h:102:23,
    inlined from 'js::MutableWrappedPtrOperations<mozilla::Variant<js::ScriptSourceObject*, js::WasmInstanceObject*>, JS::Rooted<mozilla::Variant<js::ScriptSourceObject*, js::WasmInstanceObject*> > >::match<DebuggerSourceGetIntroductionScriptMatcher>(DebuggerSourceGetIntroductionScriptMatcher&)DebuggerSourceGetIntroductionScriptMatcher::ReturnType' at /builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/GCVariant.h:175:23,
    inlined from 'js::DebuggerSource::CallData::getIntroductionScript()' at /builddir/build/BUILD/firefox-102.13.0/js/src/debugger/Source.cpp:442:24:
/builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1138:18: warning: storing the address of local variable 'ds' in 'MEM[(struct StackRootedBase * *)_77 + 24B]' [-Wdangling-pointer=]
 1138 |     *this->stack = this;
      |     ~~~~~~~~~~~~~^~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/debugger/Source.cpp: In member function 'js::DebuggerSource::CallData::getIntroductionScript()':
/builddir/build/BUILD/firefox-102.13.0/js/src/debugger/Source.cpp:430:18: note: 'ds' declared here
  430 |     RootedObject ds(cx_, dbg_->wrapWasmScript(cx_, wasmInstance));
      |                  ^~
/builddir/build/BUILD/firefox-102.13.0/js/src/debugger/Source.cpp:430:18: note: 'MEM[(struct JSContext * const &)&matcher]' declared here
In member function 'JS::Rooted<js::DebuggerSource*>::registerWithRootLists(mozilla::EnumeratedArray<JS::RootKind, (JS::RootKind)15, js::StackRootedBase*>&)',
    inlined from 'JS::Rooted<js::DebuggerSource*>::Rooted<JSContext*, js::DebuggerSource*>(JSContext* const&, js::DebuggerSource*&&)' at /builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1171:26,
    inlined from 'js::DebuggerSource::CallData::ToNative<&js::DebuggerSource::CallData::getIntroductionScript>(JSContext*, unsigned int, JS::Value*)bool' at /builddir/build/BUILD/firefox-102.13.0/js/src/debugger/Source.cpp:194:24:
/builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1138:18: warning: storing the address of local variable 'obj' in 'MEM[(struct StackRootedBase * *)cx_51(D) + 24B]' [-Wdangling-pointer=]
 1138 |     *this->stack = this;
      |     ~~~~~~~~~~~~~^~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/debugger/Source.cpp: In function 'js::DebuggerSource::CallData::ToNative<&js::DebuggerSource::CallData::getIntroductionScript>(JSContext*, unsigned int, JS::Value*)bool':
/builddir/build/BUILD/firefox-102.13.0/js/src/debugger/Source.cpp:194:24: note: 'obj' declared here
  194 |   RootedDebuggerSource obj(cx, DebuggerSource::check(cx, args.thisv()));
      |                        ^~~
/builddir/build/BUILD/firefox-102.13.0/js/src/debugger/Source.cpp:194:24: note: 'cx_51(D)' declared here
In member function 'JS::Rooted<js::DebuggerSource*>::registerWithRootLists(mozilla::EnumeratedArray<JS::RootKind, (JS::RootKind)15, js::StackRootedBase*>&)',
    inlined from 'JS::Rooted<js::DebuggerSource*>::Rooted<JSContext*, js::DebuggerSource*>(JSContext* const&, js::DebuggerSource*&&)' at /builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1171:26,
    inlined from 'js::DebuggerSource::CallData::ToNative<&js::DebuggerSource::CallData::getIntroductionType>(JSContext*, unsigned int, JS::Value*)bool' at /builddir/build/BUILD/firefox-102.13.0/js/src/debugger/Source.cpp:194:24:
/builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1138:18: warning: storing the address of local variable 'obj' in 'MEM[(struct StackRootedBase * *)cx_51(D) + 24B]' [-Wdangling-pointer=]
 1138 |     *this->stack = this;
      |     ~~~~~~~~~~~~~^~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/debugger/Source.cpp: In function 'js::DebuggerSource::CallData::ToNative<&js::DebuggerSource::CallData::getIntroductionType>(JSContext*, unsigned int, JS::Value*)bool':
/builddir/build/BUILD/firefox-102.13.0/js/src/debugger/Source.cpp:194:24: note: 'obj' declared here
  194 |   RootedDebuggerSource obj(cx, DebuggerSource::check(cx, args.thisv()));
      |                        ^~~
/builddir/build/BUILD/firefox-102.13.0/js/src/debugger/Source.cpp:194:24: note: 'cx_51(D)' declared here
In member function 'JS::Rooted<js::ScriptSourceObject*>::registerWithRootLists(mozilla::EnumeratedArray<JS::RootKind, (JS::RootKind)15, js::StackRootedBase*>&)',
    inlined from 'JS::Rooted<js::ScriptSourceObject*>::Rooted<JSContext*, js::ScriptSourceObject*>(JSContext* const&, js::ScriptSourceObject*&&)' at /builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1171:26,
    inlined from 'js::DebuggerSource::CallData::setSourceMapURL()' at /builddir/build/BUILD/firefox-102.13.0/js/src/debugger/Source.cpp:506:72:
/builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1138:18: warning: storing the address of local variable 'sourceObject' in 'MEM[(struct StackRootedBase * *)_23 + 24B]' [-Wdangling-pointer=]
 1138 |     *this->stack = this;
      |     ~~~~~~~~~~~~~^~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/debugger/Source.cpp: In member function 'js::DebuggerSource::CallData::setSourceMapURL()':
/builddir/build/BUILD/firefox-102.13.0/js/src/debugger/Source.cpp:506:28: note: 'sourceObject' declared here
  506 |   RootedScriptSourceObject sourceObject(cx, EnsureSourceObject(cx, obj));
      |                            ^~~~~~~~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/debugger/Source.cpp:506:28: note: 'MEM[(struct JSContext * const &)this_14(D)]' declared here
In member function 'JS::Rooted<js::DebuggerSource*>::registerWithRootLists(mozilla::EnumeratedArray<JS::RootKind, (JS::RootKind)15, js::StackRootedBase*>&)',
    inlined from 'JS::Rooted<js::DebuggerSource*>::Rooted<JSContext*, js::DebuggerSource*>(JSContext* const&, js::DebuggerSource*&&)' at /builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1171:26,
    inlined from 'js::DebuggerSource::CallData::ToNative<&js::DebuggerSource::CallData::setSourceMapURL>(JSContext*, unsigned int, JS::Value*)bool' at /builddir/build/BUILD/firefox-102.13.0/js/src/debugger/Source.cpp:194:24:
/builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1138:18: warning: storing the address of local variable 'obj' in 'MEM[(struct StackRootedBase * *)cx_51(D) + 24B]' [-Wdangling-pointer=]
 1138 |     *this->stack = this;
      |     ~~~~~~~~~~~~~^~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/debugger/Source.cpp: In function 'js::DebuggerSource::CallData::ToNative<&js::DebuggerSource::CallData::setSourceMapURL>(JSContext*, unsigned int, JS::Value*)bool':
/builddir/build/BUILD/firefox-102.13.0/js/src/debugger/Source.cpp:194:24: note: 'obj' declared here
  194 |   RootedDebuggerSource obj(cx, DebuggerSource::check(cx, args.thisv()));
      |                        ^~~
/builddir/build/BUILD/firefox-102.13.0/js/src/debugger/Source.cpp:194:24: note: 'cx_51(D)' declared here
In member function 'JS::Rooted<js::DebuggerSource*>::registerWithRootLists(mozilla::EnumeratedArray<JS::RootKind, (JS::RootKind)15, js::StackRootedBase*>&)',
    inlined from 'JS::Rooted<js::DebuggerSource*>::Rooted<JSContext*, js::DebuggerSource*>(JSContext* const&, js::DebuggerSource*&&)' at /builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1171:26,
    inlined from 'js::DebuggerSource::CallData::ToNative<&js::DebuggerSource::CallData::getSourceMapURL>(JSContext*, unsigned int, JS::Value*)bool' at /builddir/build/BUILD/firefox-102.13.0/js/src/debugger/Source.cpp:194:24:
/builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1138:18: warning: storing the address of local variable 'obj' in 'MEM[(struct StackRootedBase * *)cx_51(D) + 24B]' [-Wdangling-pointer=]
 1138 |     *this->stack = this;
      |     ~~~~~~~~~~~~~^~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/debugger/Source.cpp: In function 'js::DebuggerSource::CallData::ToNative<&js::DebuggerSource::CallData::getSourceMapURL>(JSContext*, unsigned int, JS::Value*)bool':
/builddir/build/BUILD/firefox-102.13.0/js/src/debugger/Source.cpp:194:24: note: 'obj' declared here
  194 |   RootedDebuggerSource obj(cx, DebuggerSource::check(cx, args.thisv()));
      |                        ^~~
/builddir/build/BUILD/firefox-102.13.0/js/src/debugger/Source.cpp:194:24: note: 'cx_51(D)' declared here
In member function 'JS::Rooted<js::ScriptSourceObject*>::registerWithRootLists(mozilla::EnumeratedArray<JS::RootKind, (JS::RootKind)15, js::StackRootedBase*>&)',
    inlined from 'JS::Rooted<js::ScriptSourceObject*>::Rooted<JSContext*, js::ScriptSourceObject*>(JSContext* const&, js::ScriptSourceObject*&&)' at /builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1171:26,
    inlined from 'js::DebuggerSource::CallData::reparse()' at /builddir/build/BUILD/firefox-102.13.0/js/src/debugger/Source.cpp:616:72:
/builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1138:18: warning: storing the address of local variable 'sourceObject' in 'MEM[(struct StackRootedBase * *)_37 + 24B]' [-Wdangling-pointer=]
 1138 |     *this->stack = this;
      |     ~~~~~~~~~~~~~^~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/debugger/Source.cpp: In member function 'js::DebuggerSource::CallData::reparse()':
/builddir/build/BUILD/firefox-102.13.0/js/src/debugger/Source.cpp:616:28: note: 'sourceObject' declared here
  616 |   RootedScriptSourceObject sourceObject(cx, EnsureSourceObject(cx, obj));
      |                            ^~~~~~~~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/debugger/Source.cpp:616:28: note: 'MEM[(struct JSContext * const &)this_23(D)]' declared here
In member function 'JS::Rooted<JSObject*>::registerWithRootLists(mozilla::EnumeratedArray<JS::RootKind, (JS::RootKind)15, js::StackRootedBase*>&)',
    inlined from 'JS::Rooted<JSObject*>::Rooted<JSContext*, js::DebuggerScript*>(JSContext* const&, js::DebuggerScript*&&)' at /builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1171:26,
    inlined from 'js::DebuggerSource::CallData::reparse()' at /builddir/build/BUILD/firefox-102.13.0/js/src/debugger/Source.cpp:638:56:
/builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1138:18: warning: storing the address of local variable 'scriptDO' in 'MEM[(struct StackRootedBase * *)_61 + 24B]' [-Wdangling-pointer=]
 1138 |     *this->stack = this;
      |     ~~~~~~~~~~~~~^~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/debugger/Source.cpp: In member function 'js::DebuggerSource::CallData::reparse()':
/builddir/build/BUILD/firefox-102.13.0/js/src/debugger/Source.cpp:638:16: note: 'scriptDO' declared here
  638 |   RootedObject scriptDO(cx, dbg->wrapScript(cx, script));
      |                ^~~~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/debugger/Source.cpp:638:16: note: 'MEM[(struct JSContext * const &)this_23(D)]' declared here
In member function 'JS::Rooted<js::DebuggerSource*>::registerWithRootLists(mozilla::EnumeratedArray<JS::RootKind, (JS::RootKind)15, js::StackRootedBase*>&)',
    inlined from 'JS::Rooted<js::DebuggerSource*>::Rooted<JSContext*, js::DebuggerSource*>(JSContext* const&, js::DebuggerSource*&&)' at /builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1171:26,
    inlined from 'js::DebuggerSource::CallData::ToNative<&js::DebuggerSource::CallData::reparse>(JSContext*, unsigned int, JS::Value*)bool' at /builddir/build/BUILD/firefox-102.13.0/js/src/debugger/Source.cpp:194:24:
/builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1138:18: warning: storing the address of local variable 'obj' in 'MEM[(struct StackRootedBase * *)cx_51(D) + 24B]' [-Wdangling-pointer=]
 1138 |     *this->stack = this;
      |     ~~~~~~~~~~~~~^~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/debugger/Source.cpp: In function 'js::DebuggerSource::CallData::ToNative<&js::DebuggerSource::CallData::reparse>(JSContext*, unsigned int, JS::Value*)bool':
/builddir/build/BUILD/firefox-102.13.0/js/src/debugger/Source.cpp:194:24: note: 'obj' declared here
  194 |   RootedDebuggerSource obj(cx, DebuggerSource::check(cx, args.thisv()));
      |                        ^~~
/builddir/build/BUILD/firefox-102.13.0/js/src/debugger/Source.cpp:194:24: note: 'cx_51(D)' declared here
In member function 'JS::Rooted<js::DebuggerScript*>::registerWithRootLists(mozilla::EnumeratedArray<JS::RootKind, (JS::RootKind)15, js::StackRootedBase*>&)',
    inlined from 'JS::Rooted<js::DebuggerScript*>::Rooted<JSContext*, js::DebuggerScript*>(JSContext* const&, js::DebuggerScript*&&)' at /builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1171:26,
    inlined from 'js::DebuggerScript::CallData::ToNative<&js::DebuggerScript::CallData::getAllOffsets>(JSContext*, unsigned int, JS::Value*)bool' at /builddir/build/BUILD/firefox-102.13.0/js/src/debugger/Script.cpp:261:24:
/builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1138:18: warning: storing the address of local variable 'obj' in 'MEM[(struct StackRootedBase * *)cx_55(D) + 24B]' [-Wdangling-pointer=]
 1138 |     *this->stack = this;
      |     ~~~~~~~~~~~~~^~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/debugger/Script.cpp: In function 'js::DebuggerScript::CallData::ToNative<&js::DebuggerScript::CallData::getAllOffsets>(JSContext*, unsigned int, JS::Value*)bool':
/builddir/build/BUILD/firefox-102.13.0/js/src/debugger/Script.cpp:261:24: note: 'obj' declared here
  261 |   RootedDebuggerScript obj(cx, DebuggerScript::check(cx, args.thisv()));
      |                        ^~~
/builddir/build/BUILD/firefox-102.13.0/js/src/debugger/Script.cpp:261:24: note: 'cx_55(D)' declared here
In member function 'JS::Rooted<js::DebuggerObject*>::registerWithRootLists(mozilla::EnumeratedArray<JS::RootKind, (JS::RootKind)15, js::StackRootedBase*>&)',
    inlined from 'JS::Rooted<js::DebuggerObject*>::Rooted<JSContext*, js::DebuggerObject*>(JSContext* const&, js::DebuggerObject*&&)' at /builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1171:26,
    inlined from 'js::DebuggerObject::CallData::ToNative<&js::DebuggerObject::CallData::definePropertyMethod>(JSContext*, unsigned int, JS::Value*)bool' at /builddir/build/BUILD/firefox-102.13.0/js/src/debugger/Object.cpp:235:24:
/builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1138:18: warning: storing the address of local variable 'obj' in 'MEM[(struct StackRootedBase * *)cx_59(D) + 24B]' [-Wdangling-pointer=]
 1138 |     *this->stack = this;
      |     ~~~~~~~~~~~~~^~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/debugger/Object.cpp: In function 'js::DebuggerObject::CallData::ToNative<&js::DebuggerObject::CallData::definePropertyMethod>(JSContext*, unsigned int, JS::Value*)bool':
/builddir/build/BUILD/firefox-102.13.0/js/src/debugger/Object.cpp:235:24: note: 'obj' declared here
  235 |   RootedDebuggerObject obj(cx, DebuggerObject_checkThis(cx, args));
      |                        ^~~
/builddir/build/BUILD/firefox-102.13.0/js/src/debugger/Object.cpp:235:24: note: 'cx_59(D)' declared here
In member function 'JS::Rooted<js::DebuggerObject*>::registerWithRootLists(mozilla::EnumeratedArray<JS::RootKind, (JS::RootKind)15, js::StackRootedBase*>&)',
    inlined from 'JS::Rooted<js::DebuggerObject*>::Rooted<JSContext*, js::DebuggerObject*>(JSContext* const&, js::DebuggerObject*&&)' at /builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1171:26,
    inlined from 'js::DebuggerObject::CallData::ToNative<&js::DebuggerObject::CallData::deletePropertyMethod>(JSContext*, unsigned int, JS::Value*)bool' at /builddir/build/BUILD/firefox-102.13.0/js/src/debugger/Object.cpp:235:24:
/builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1138:18: warning: storing the address of local variable 'obj' in 'MEM[(struct StackRootedBase * *)cx_59(D) + 24B]' [-Wdangling-pointer=]
 1138 |     *this->stack = this;
      |     ~~~~~~~~~~~~~^~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/debugger/Object.cpp: In function 'js::DebuggerObject::CallData::ToNative<&js::DebuggerObject::CallData::deletePropertyMethod>(JSContext*, unsigned int, JS::Value*)bool':
/builddir/build/BUILD/firefox-102.13.0/js/src/debugger/Object.cpp:235:24: note: 'obj' declared here
  235 |   RootedDebuggerObject obj(cx, DebuggerObject_checkThis(cx, args));
      |                        ^~~
/builddir/build/BUILD/firefox-102.13.0/js/src/debugger/Object.cpp:235:24: note: 'cx_59(D)' declared here
In member function 'JS::Rooted<js::DebuggerObject*>::registerWithRootLists(mozilla::EnumeratedArray<JS::RootKind, (JS::RootKind)15, js::StackRootedBase*>&)',
    inlined from 'JS::Rooted<js::DebuggerObject*>::Rooted<JSContext*, js::DebuggerObject*>(JSContext* const&, js::DebuggerObject*&&)' at /builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1171:26,
    inlined from 'js::DebuggerObject::CallData::ToNative<&js::DebuggerObject::CallData::getOwnPropertyDescriptorMethod>(JSContext*, unsigned int, JS::Value*)bool' at /builddir/build/BUILD/firefox-102.13.0/js/src/debugger/Object.cpp:235:24:
/builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1138:18: warning: storing the address of local variable 'obj' in 'MEM[(struct StackRootedBase * *)cx_59(D) + 24B]' [-Wdangling-pointer=]
 1138 |     *this->stack = this;
      |     ~~~~~~~~~~~~~^~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/debugger/Object.cpp: In function 'js::DebuggerObject::CallData::ToNative<&js::DebuggerObject::CallData::getOwnPropertyDescriptorMethod>(JSContext*, unsigned int, JS::Value*)bool':
/builddir/build/BUILD/firefox-102.13.0/js/src/debugger/Object.cpp:235:24: note: 'obj' declared here
  235 |   RootedDebuggerObject obj(cx, DebuggerObject_checkThis(cx, args));
      |                        ^~~
/builddir/build/BUILD/firefox-102.13.0/js/src/debugger/Object.cpp:235:24: note: 'cx_59(D)' declared here
In member function 'JS::Rooted<JSObject*>::registerWithRootLists(mozilla::EnumeratedArray<JS::RootKind, (JS::RootKind)15, js::StackRootedBase*>&)',
    inlined from 'JS::Rooted<JSObject*>::Rooted<JSContext*, JSObject*>(JSContext* const&, JSObject*&&)' at /builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1171:26,
    inlined from 'js::DebuggerScript::CallData::getPossibleBreakpointOffsets()' at /builddir/build/BUILD/firefox-102.13.0/js/src/debugger/Script.cpp:921:60:
/builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1138:18: warning: storing the address of local variable 'queryObject' in 'MEM[(struct StackRootedBase * *)_26 + 24B]' [-Wdangling-pointer=]
 1138 |     *this->stack = this;
      |     ~~~~~~~~~~~~~^~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/debugger/Script.cpp: In member function 'js::DebuggerScript::CallData::getPossibleBreakpointOffsets()':
/builddir/build/BUILD/firefox-102.13.0/js/src/debugger/Script.cpp:921:18: note: 'queryObject' declared here
  921 |     RootedObject queryObject(cx, RequireObject(cx, args[0]));
      |                  ^~~~~~~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/debugger/Script.cpp:921:18: note: 'MEM[(struct JSContext * const &)this_12(D)]' declared here
In member function 'JS::Rooted<JSScript*>::registerWithRootLists(mozilla::EnumeratedArray<JS::RootKind, (JS::RootKind)15, js::StackRootedBase*>&)',
    inlined from 'JS::Rooted<JSScript*>::Rooted<JSContext*, JSScript*>(JSContext* const&, JSScript*&&)' at /builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1171:26,
    inlined from 'js::DebuggerScript::GetPossibleBreakpointsMatcher<true>::match(JS::Handle<js::BaseScript*>)' at /builddir/build/BUILD/firefox-102.13.0/js/src/debugger/Script.cpp:846:18,
    inlined from 'JS::detail::GCVariantImplementation<js::BaseScript*, js::WasmInstanceObject*>::match<js::DebuggerScript::GetPossibleBreakpointsMatcher<true>, mozilla::Variant<js::BaseScript*, js::WasmInstanceObject*> >(js::DebuggerScript::GetPossibleBreakpointsMatcher<true>&, JS::MutableHandle<mozilla::Variant<js::BaseScript*, js::WasmInstanceObject*> >)js::DebuggerScript::GetPossibleBreakpointsMatcher<true>::ReturnType' at /builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/GCVariant.h:100:27,
    inlined from 'js::MutableWrappedPtrOperations<mozilla::Variant<js::BaseScript*, js::WasmInstanceObject*>, JS::Rooted<mozilla::Variant<js::BaseScript*, js::WasmInstanceObject*> > >::match<js::DebuggerScript::GetPossibleBreakpointsMatcher<true> >(js::DebuggerScript::GetPossibleBreakpointsMatcher<true>&)js::DebuggerScript::GetPossibleBreakpointsMatcher<true>::ReturnType' at /builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/GCVariant.h:175:23,
    inlined from 'js::DebuggerScript::CallData::getPossibleBreakpointOffsets()' at /builddir/build/BUILD/firefox-102.13.0/js/src/debugger/Script.cpp:926:22:
/builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1138:18: warning: storing the address of local variable 'script' in 'MEM[(struct StackRootedBase * *)_93 + 32B]' [-Wdangling-pointer=]
 1138 |     *this->stack = this;
      |     ~~~~~~~~~~~~~^~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/debugger/Script.cpp: In member function 'js::DebuggerScript::CallData::getPossibleBreakpointOffsets()':
/builddir/build/BUILD/firefox-102.13.0/js/src/debugger/Script.cpp:846:18: note: 'script' declared here
  846 |     RootedScript script(cx_, DelazifyScript(cx_, base));
      |                  ^~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/debugger/Script.cpp:846:18: note: 'MEM[(struct JSContext * const &)&matcher]' declared here
In member function 'JS::Rooted<js::DebuggerScript*>::registerWithRootLists(mozilla::EnumeratedArray<JS::RootKind, (JS::RootKind)15, js::StackRootedBase*>&)',
    inlined from 'JS::Rooted<js::DebuggerScript*>::Rooted<JSContext*, js::DebuggerScript*>(JSContext* const&, js::DebuggerScript*&&)' at /builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1171:26,
    inlined from 'js::DebuggerScript::CallData::ToNative<&js::DebuggerScript::CallData::getPossibleBreakpointOffsets>(JSContext*, unsigned int, JS::Value*)bool' at /builddir/build/BUILD/firefox-102.13.0/js/src/debugger/Script.cpp:261:24:
/builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1138:18: warning: storing the address of local variable 'obj' in 'MEM[(struct StackRootedBase * *)cx_55(D) + 24B]' [-Wdangling-pointer=]
 1138 |     *this->stack = this;
      |     ~~~~~~~~~~~~~^~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/debugger/Script.cpp: In function 'js::DebuggerScript::CallData::ToNative<&js::DebuggerScript::CallData::getPossibleBreakpointOffsets>(JSContext*, unsigned int, JS::Value*)bool':
/builddir/build/BUILD/firefox-102.13.0/js/src/debugger/Script.cpp:261:24: note: 'obj' declared here
  261 |   RootedDebuggerScript obj(cx, DebuggerScript::check(cx, args.thisv()));
      |                        ^~~
/builddir/build/BUILD/firefox-102.13.0/js/src/debugger/Script.cpp:261:24: note: 'cx_55(D)' declared here
In member function 'JS::Rooted<JSObject*>::registerWithRootLists(mozilla::EnumeratedArray<JS::RootKind, (JS::RootKind)15, js::StackRootedBase*>&)',
    inlined from 'JS::Rooted<JSObject*>::Rooted<JSContext*, JSObject*>(JSContext* const&, JSObject*&&)' at /builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1171:26,
    inlined from 'js::DebuggerObject::CallData::createSource()' at /builddir/build/BUILD/firefox-102.13.0/js/src/debugger/Object.cpp:1212:49:
/builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1138:18: warning: storing the address of local variable 'options' in 'MEM[(struct StackRootedBase * *)_162 + 24B]' [-Wdangling-pointer=]
 1138 |     *this->stack = this;
      |     ~~~~~~~~~~~~~^~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/debugger/Object.cpp: In member function 'js::DebuggerObject::CallData::createSource()':
/builddir/build/BUILD/firefox-102.13.0/js/src/debugger/Object.cpp:1212:16: note: 'options' declared here
 1212 |   RootedObject options(cx, ToObject(cx, args[0]));
      |                ^~~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/debugger/Object.cpp:1212:16: note: 'MEM[(struct JSContext * const &)this_73(D)]' declared here
In member function 'JS::Rooted<JSString*>::registerWithRootLists(mozilla::EnumeratedArray<JS::RootKind, (JS::RootKind)15, js::StackRootedBase*>&)',
    inlined from 'JS::Rooted<JSString*>::Rooted<JSContext*, JSString*>(JSContext* const&, JSString*&&)' at /builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1171:26,
    inlined from 'js::DebuggerObject::CallData::createSource()' at /builddir/build/BUILD/firefox-102.13.0/js/src/debugger/Object.cpp:1222:47:
/builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1138:18: warning: storing the address of local variable 'text' in 'MEM[(struct StackRootedBase * *)_180 + 48B]' [-Wdangling-pointer=]
 1138 |     *this->stack = this;
      |     ~~~~~~~~~~~~~^~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/debugger/Object.cpp: In member function 'js::DebuggerObject::CallData::createSource()':
/builddir/build/BUILD/firefox-102.13.0/js/src/debugger/Object.cpp:1222:16: note: 'text' declared here
 1222 |   RootedString text(cx, ToString<CanGC>(cx, v));
      |                ^~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/debugger/Object.cpp:1222:16: note: 'MEM[(struct JSContext * const &)this_73(D)]' declared here
In member function 'JS::Rooted<JSString*>::registerWithRootLists(mozilla::EnumeratedArray<JS::RootKind, (JS::RootKind)15, js::StackRootedBase*>&)',
    inlined from 'JS::Rooted<JSString*>::Rooted<JSContext*, JSString*>(JSContext* const&, JSString*&&)' at /builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1171:26,
    inlined from 'js::DebuggerObject::CallData::createSource()' at /builddir/build/BUILD/firefox-102.13.0/js/src/debugger/Object.cpp:1231:46:
/builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1138:18: warning: storing the address of local variable 'url' in 'MEM[(struct StackRootedBase * *)_187 + 48B]' [-Wdangling-pointer=]
 1138 |     *this->stack = this;
      |     ~~~~~~~~~~~~~^~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/debugger/Object.cpp: In member function 'js::DebuggerObject::CallData::createSource()':
/builddir/build/BUILD/firefox-102.13.0/js/src/debugger/Object.cpp:1231:16: note: 'url' declared here
 1231 |   RootedString url(cx, ToString<CanGC>(cx, v));
      |                ^~~
/builddir/build/BUILD/firefox-102.13.0/js/src/debugger/Object.cpp:1231:16: note: 'MEM[(struct JSContext * const &)this_73(D)]' declared here
In member function 'JS::Rooted<JSObject*>::registerWithRootLists(mozilla::EnumeratedArray<JS::RootKind, (JS::RootKind)15, js::StackRootedBase*>&)',
    inlined from 'JS::Rooted<JSObject*>::Rooted<JSContext*, js::DebuggerSource*>(JSContext* const&, js::DebuggerSource*&&)' at /builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1171:26,
    inlined from 'js::DebuggerObject::CallData::createSource()' at /builddir/build/BUILD/firefox-102.13.0/js/src/debugger/Object.cpp:1311:52:
/builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1138:18: warning: storing the address of local variable 'wrapped' in 'MEM[(struct StackRootedBase * *)_219 + 24B]' [-Wdangling-pointer=]
 1138 |     *this->stack = this;
      |     ~~~~~~~~~~~~~^~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/debugger/Object.cpp: In member function 'js::DebuggerObject::CallData::createSource()':
/builddir/build/BUILD/firefox-102.13.0/js/src/debugger/Object.cpp:1311:16: note: 'wrapped' declared here
 1311 |   RootedObject wrapped(cx, dbg->wrapSource(cx, sso));
      |                ^~~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/debugger/Object.cpp:1311:16: note: 'MEM[(struct JSContext * const &)this_73(D)]' declared here
In member function 'JS::Rooted<js::DebuggerObject*>::registerWithRootLists(mozilla::EnumeratedArray<JS::RootKind, (JS::RootKind)15, js::StackRootedBase*>&)',
    inlined from 'JS::Rooted<js::DebuggerObject*>::Rooted<JSContext*, js::DebuggerObject*>(JSContext* const&, js::DebuggerObject*&&)' at /builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1171:26,
    inlined from 'js::DebuggerObject::CallData::ToNative<&js::DebuggerObject::CallData::createSource>(JSContext*, unsigned int, JS::Value*)bool' at /builddir/build/BUILD/firefox-102.13.0/js/src/debugger/Object.cpp:235:24:
/builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1138:18: warning: storing the address of local variable 'obj' in 'MEM[(struct StackRootedBase * *)cx_59(D) + 24B]' [-Wdangling-pointer=]
 1138 |     *this->stack = this;
      |     ~~~~~~~~~~~~~^~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/debugger/Object.cpp: In function 'js::DebuggerObject::CallData::ToNative<&js::DebuggerObject::CallData::createSource>(JSContext*, unsigned int, JS::Value*)bool':
/builddir/build/BUILD/firefox-102.13.0/js/src/debugger/Object.cpp:235:24: note: 'obj' declared here
  235 |   RootedDebuggerObject obj(cx, DebuggerObject_checkThis(cx, args));
      |                        ^~~
/builddir/build/BUILD/firefox-102.13.0/js/src/debugger/Object.cpp:235:24: note: 'cx_59(D)' declared here
In member function 'JS::Rooted<js::PlainObject*>::registerWithRootLists(mozilla::EnumeratedArray<JS::RootKind, (JS::RootKind)15, js::StackRootedBase*>&)',
    inlined from 'JS::Rooted<js::PlainObject*>::Rooted<JSContext*, js::PlainObject*>(JSContext* const&, js::PlainObject*&&)' at /builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1171:26,
    inlined from 'js::DebuggerScript::GetPossibleBreakpointsMatcher<false>::maybeAppendEntry(unsigned long, unsigned long, unsigned long, bool)' at /builddir/build/BUILD/firefox-102.13.0/js/src/debugger/Script.cpp:642:23:
/builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1138:18: warning: storing the address of local variable 'entry' in 'MEM[(struct StackRootedBase * *)_45 + 24B]' [-Wdangling-pointer=]
 1138 |     *this->stack = this;
      |     ~~~~~~~~~~~~~^~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/debugger/Script.cpp: In member function 'js::DebuggerScript::GetPossibleBreakpointsMatcher<false>::maybeAppendEntry(unsigned long, unsigned long, unsigned long, bool)':
/builddir/build/BUILD/firefox-102.13.0/js/src/debugger/Script.cpp:642:23: note: 'entry' declared here
  642 |     RootedPlainObject entry(cx_, NewPlainObject(cx_));
      |                       ^~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/debugger/Script.cpp:642:23: note: 'MEM[(struct JSContext * const &)this_24(D)]' declared here
In member function 'JS::Rooted<JSObject*>::registerWithRootLists(mozilla::EnumeratedArray<JS::RootKind, (JS::RootKind)15, js::StackRootedBase*>&)',
    inlined from 'JS::Rooted<JSObject*>::Rooted<JSContext*, JSObject*>(JSContext* const&, JSObject*&&)' at /builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1171:26,
    inlined from 'js::DebuggerScript::CallData::getPossibleBreakpoints()' at /builddir/build/BUILD/firefox-102.13.0/js/src/debugger/Script.cpp:904:60:
/builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1138:18: warning: storing the address of local variable 'queryObject' in 'MEM[(struct StackRootedBase * *)_26 + 24B]' [-Wdangling-pointer=]
 1138 |     *this->stack = this;
      |     ~~~~~~~~~~~~~^~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/debugger/Script.cpp: In member function 'js::DebuggerScript::CallData::getPossibleBreakpoints()':
/builddir/build/BUILD/firefox-102.13.0/js/src/debugger/Script.cpp:904:18: note: 'queryObject' declared here
  904 |     RootedObject queryObject(cx, RequireObject(cx, args[0]));
      |                  ^~~~~~~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/debugger/Script.cpp:904:18: note: 'MEM[(struct JSContext * const &)this_12(D)]' declared here
In member function 'JS::Rooted<JSScript*>::registerWithRootLists(mozilla::EnumeratedArray<JS::RootKind, (JS::RootKind)15, js::StackRootedBase*>&)',
    inlined from 'JS::Rooted<JSScript*>::Rooted<JSContext*, JSScript*>(JSContext* const&, JSScript*&&)' at /builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1171:26,
    inlined from 'js::DebuggerScript::GetPossibleBreakpointsMatcher<false>::match(JS::Handle<js::BaseScript*>)' at /builddir/build/BUILD/firefox-102.13.0/js/src/debugger/Script.cpp:846:18,
    inlined from 'JS::detail::GCVariantImplementation<js::BaseScript*, js::WasmInstanceObject*>::match<js::DebuggerScript::GetPossibleBreakpointsMatcher<false>, mozilla::Variant<js::BaseScript*, js::WasmInstanceObject*> >(js::DebuggerScript::GetPossibleBreakpointsMatcher<false>&, JS::MutableHandle<mozilla::Variant<js::BaseScript*, js::WasmInstanceObject*> >)js::DebuggerScript::GetPossibleBreakpointsMatcher<false>::ReturnType' at /builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/GCVariant.h:100:27,
    inlined from 'js::MutableWrappedPtrOperations<mozilla::Variant<js::BaseScript*, js::WasmInstanceObject*>, JS::Rooted<mozilla::Variant<js::BaseScript*, js::WasmInstanceObject*> > >::match<js::DebuggerScript::GetPossibleBreakpointsMatcher<false> >(js::DebuggerScript::GetPossibleBreakpointsMatcher<false>&)js::DebuggerScript::GetPossibleBreakpointsMatcher<false>::ReturnType' at /builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/GCVariant.h:175:23,
    inlined from 'js::DebuggerScript::CallData::getPossibleBreakpoints()' at /builddir/build/BUILD/firefox-102.13.0/js/src/debugger/Script.cpp:909:22:
/builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1138:18: warning: storing the address of local variable 'script' in 'MEM[(struct StackRootedBase * *)_93 + 32B]' [-Wdangling-pointer=]
 1138 |     *this->stack = this;
      |     ~~~~~~~~~~~~~^~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/debugger/Script.cpp: In member function 'js::DebuggerScript::CallData::getPossibleBreakpoints()':
/builddir/build/BUILD/firefox-102.13.0/js/src/debugger/Script.cpp:846:18: note: 'script' declared here
  846 |     RootedScript script(cx_, DelazifyScript(cx_, base));
      |                  ^~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/debugger/Script.cpp:846:18: note: 'MEM[(struct JSContext * const &)&matcher]' declared here
In member function 'JS::Rooted<js::PlainObject*>::registerWithRootLists(mozilla::EnumeratedArray<JS::RootKind, (JS::RootKind)15, js::StackRootedBase*>&)',
    inlined from 'JS::Rooted<js::PlainObject*>::Rooted<JSContext*, js::PlainObject*>(JSContext* const&, js::PlainObject*&&)' at /builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1171:26,
    inlined from 'js::DebuggerScript::GetPossibleBreakpointsMatcher<false>::maybeAppendEntry(unsigned long, unsigned long, unsigned long, bool)' at /builddir/build/BUILD/firefox-102.13.0/js/src/debugger/Script.cpp:642:23,
    inlined from 'js::DebuggerScript::GetPossibleBreakpointsMatcher<false>::match(JS::Handle<js::BaseScript*>)' at /builddir/build/BUILD/firefox-102.13.0/js/src/debugger/Script.cpp:866:28,
    inlined from 'JS::detail::GCVariantImplementation<js::BaseScript*, js::WasmInstanceObject*>::match<js::DebuggerScript::GetPossibleBreakpointsMatcher<false>, mozilla::Variant<js::BaseScript*, js::WasmInstanceObject*> >(js::DebuggerScript::GetPossibleBreakpointsMatcher<false>&, JS::MutableHandle<mozilla::Variant<js::BaseScript*, js::WasmInstanceObject*> >)js::DebuggerScript::GetPossibleBreakpointsMatcher<false>::ReturnType' at /builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/GCVariant.h:100:27,
    inlined from 'js::MutableWrappedPtrOperations<mozilla::Variant<js::BaseScript*, js::WasmInstanceObject*>, JS::Rooted<mozilla::Variant<js::BaseScript*, js::WasmInstanceObject*> > >::match<js::DebuggerScript::GetPossibleBreakpointsMatcher<false> >(js::DebuggerScript::GetPossibleBreakpointsMatcher<false>&)js::DebuggerScript::GetPossibleBreakpointsMatcher<false>::ReturnType' at /builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/GCVariant.h:175:23,
    inlined from 'js::DebuggerScript::CallData::getPossibleBreakpoints()' at /builddir/build/BUILD/firefox-102.13.0/js/src/debugger/Script.cpp:909:22:
/builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1138:18: warning: storing the address of local variable 'entry' in 'MEM[(struct StackRootedBase * *)_131 + 24B]' [-Wdangling-pointer=]
 1138 |     *this->stack = this;
      |     ~~~~~~~~~~~~~^~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/debugger/Script.cpp: In member function 'js::DebuggerScript::CallData::getPossibleBreakpoints()':
/builddir/build/BUILD/firefox-102.13.0/js/src/debugger/Script.cpp:642:23: note: 'entry' declared here
  642 |     RootedPlainObject entry(cx_, NewPlainObject(cx_));
      |                       ^~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/debugger/Script.cpp:642:23: note: 'MEM[(struct JSContext * const &)&matcher]' declared here
In member function 'JS::Rooted<js::DebuggerScript*>::registerWithRootLists(mozilla::EnumeratedArray<JS::RootKind, (JS::RootKind)15, js::StackRootedBase*>&)',
    inlined from 'JS::Rooted<js::DebuggerScript*>::Rooted<JSContext*, js::DebuggerScript*>(JSContext* const&, js::DebuggerScript*&&)' at /builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1171:26,
    inlined from 'js::DebuggerScript::CallData::ToNative<&js::DebuggerScript::CallData::getPossibleBreakpoints>(JSContext*, unsigned int, JS::Value*)bool' at /builddir/build/BUILD/firefox-102.13.0/js/src/debugger/Script.cpp:261:24:
/builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1138:18: warning: storing the address of local variable 'obj' in 'MEM[(struct StackRootedBase * *)cx_55(D) + 24B]' [-Wdangling-pointer=]
 1138 |     *this->stack = this;
      |     ~~~~~~~~~~~~~^~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/debugger/Script.cpp: In function 'js::DebuggerScript::CallData::ToNative<&js::DebuggerScript::CallData::getPossibleBreakpoints>(JSContext*, unsigned int, JS::Value*)bool':
/builddir/build/BUILD/firefox-102.13.0/js/src/debugger/Script.cpp:261:24: note: 'obj' declared here
  261 |   RootedDebuggerScript obj(cx, DebuggerScript::check(cx, args.thisv()));
      |                        ^~~
/builddir/build/BUILD/firefox-102.13.0/js/src/debugger/Script.cpp:261:24: note: 'cx_55(D)' declared here
In member function 'JS::Rooted<js::DebuggerObject*>::registerWithRootLists(mozilla::EnumeratedArray<JS::RootKind, (JS::RootKind)15, js::StackRootedBase*>&)',
    inlined from 'JS::Rooted<js::DebuggerObject*>::Rooted<JSContext*, js::DebuggerObject*>(JSContext* const&, js::DebuggerObject*&&)' at /builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1171:26,
    inlined from 'js::DebuggerObject::CallData::ToNative<&js::DebuggerObject::CallData::getPropertyMethod>(JSContext*, unsigned int, JS::Value*)bool' at /builddir/build/BUILD/firefox-102.13.0/js/src/debugger/Object.cpp:235:24:
/builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1138:18: warning: storing the address of local variable 'obj' in 'MEM[(struct StackRootedBase * *)cx_59(D) + 24B]' [-Wdangling-pointer=]
 1138 |     *this->stack = this;
      |     ~~~~~~~~~~~~~^~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/debugger/Object.cpp: In function 'js::DebuggerObject::CallData::ToNative<&js::DebuggerObject::CallData::getPropertyMethod>(JSContext*, unsigned int, JS::Value*)bool':
/builddir/build/BUILD/firefox-102.13.0/js/src/debugger/Object.cpp:235:24: note: 'obj' declared here
  235 |   RootedDebuggerObject obj(cx, DebuggerObject_checkThis(cx, args));
      |                        ^~~
/builddir/build/BUILD/firefox-102.13.0/js/src/debugger/Object.cpp:235:24: note: 'cx_59(D)' declared here
In member function 'JS::Rooted<js::DebuggerObject*>::registerWithRootLists(mozilla::EnumeratedArray<JS::RootKind, (JS::RootKind)15, js::StackRootedBase*>&)',
    inlined from 'JS::Rooted<js::DebuggerObject*>::Rooted<JSContext*, js::DebuggerObject*>(JSContext* const&, js::DebuggerObject*&&)' at /builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1171:26,
    inlined from 'js::DebuggerObject::CallData::ToNative<&js::DebuggerObject::CallData::setPropertyMethod>(JSContext*, unsigned int, JS::Value*)bool' at /builddir/build/BUILD/firefox-102.13.0/js/src/debugger/Object.cpp:235:24:
/builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1138:18: warning: storing the address of local variable 'obj' in 'MEM[(struct StackRootedBase * *)cx_59(D) + 24B]' [-Wdangling-pointer=]
 1138 |     *this->stack = this;
      |     ~~~~~~~~~~~~~^~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/debugger/Object.cpp: In function 'js::DebuggerObject::CallData::ToNative<&js::DebuggerObject::CallData::setPropertyMethod>(JSContext*, unsigned int, JS::Value*)bool':
/builddir/build/BUILD/firefox-102.13.0/js/src/debugger/Object.cpp:235:24: note: 'obj' declared here
  235 |   RootedDebuggerObject obj(cx, DebuggerObject_checkThis(cx, args));
      |                        ^~~
/builddir/build/BUILD/firefox-102.13.0/js/src/debugger/Object.cpp:235:24: note: 'cx_59(D)' declared here
In member function 'JS::Rooted<JSObject*>::registerWithRootLists(mozilla::EnumeratedArray<JS::RootKind, (JS::RootKind)15, js::StackRootedBase*>&)',
    inlined from 'JS::Rooted<JSObject*>::Rooted<JSContext*, JSObject*>(JSContext* const&, JSObject*&&)' at /builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1171:26,
    inlined from 'js::DebuggerObject::CallData::executeInGlobalWithBindingsMethod() [clone .part.0]' at /builddir/build/BUILD/firefox-102.13.0/js/src/debugger/Object.cpp:1164:55:
/builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1138:18: warning: storing the address of local variable 'bindings' in 'MEM[(struct StackRootedBase * *)_23 + 24B]' [-Wdangling-pointer=]
 1138 |     *this->stack = this;
      |     ~~~~~~~~~~~~~^~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/debugger/Object.cpp: In member function 'js::DebuggerObject::CallData::executeInGlobalWithBindingsMethod() [clone .part.0]':
/builddir/build/BUILD/firefox-102.13.0/js/src/debugger/Object.cpp:1164:16: note: 'bindings' declared here
 1164 |   RootedObject bindings(cx, RequireObject(cx, args[1]));
      |                ^~~~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/debugger/Object.cpp:1164:16: note: 'MEM[(struct JSContext * const &)this_1(D)]' declared here
In member function 'JS::Rooted<js::DebuggerObject*>::registerWithRootLists(mozilla::EnumeratedArray<JS::RootKind, (JS::RootKind)15, js::StackRootedBase*>&)',
    inlined from 'JS::Rooted<js::DebuggerObject*>::Rooted<JSContext*, js::DebuggerObject*>(JSContext* const&, js::DebuggerObject*&&)' at /builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1171:26,
    inlined from 'js::DebuggerObject::CallData::ToNative<&js::DebuggerObject::CallData::executeInGlobalWithBindingsMethod>(JSContext*, unsigned int, JS::Value*)bool' at /builddir/build/BUILD/firefox-102.13.0/js/src/debugger/Object.cpp:235:24:
/builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1138:18: warning: storing the address of local variable 'obj' in 'MEM[(struct StackRootedBase * *)cx_59(D) + 24B]' [-Wdangling-pointer=]
 1138 |     *this->stack = this;
      |     ~~~~~~~~~~~~~^~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/debugger/Object.cpp: In function 'js::DebuggerObject::CallData::ToNative<&js::DebuggerObject::CallData::executeInGlobalWithBindingsMethod>(JSContext*, unsigned int, JS::Value*)bool':
/builddir/build/BUILD/firefox-102.13.0/js/src/debugger/Object.cpp:235:24: note: 'obj' declared here
  235 |   RootedDebuggerObject obj(cx, DebuggerObject_checkThis(cx, args));
      |                        ^~~
/builddir/build/BUILD/firefox-102.13.0/js/src/debugger/Object.cpp:235:24: note: 'cx_59(D)' declared here
In member function 'JS::Rooted<js::DebuggerObject*>::registerWithRootLists(mozilla::EnumeratedArray<JS::RootKind, (JS::RootKind)15, js::StackRootedBase*>&)',
    inlined from 'JS::Rooted<js::DebuggerObject*>::Rooted<JSContext*, js::DebuggerObject*>(JSContext* const&, js::DebuggerObject*&&)' at /builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1171:26,
    inlined from 'js::DebuggerObject::CallData::ToNative<&js::DebuggerObject::CallData::executeInGlobalMethod>(JSContext*, unsigned int, JS::Value*)bool' at /builddir/build/BUILD/firefox-102.13.0/js/src/debugger/Object.cpp:235:24:
/builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1138:18: warning: storing the address of local variable 'obj' in 'MEM[(struct StackRootedBase * *)cx_59(D) + 24B]' [-Wdangling-pointer=]
 1138 |     *this->stack = this;
      |     ~~~~~~~~~~~~~^~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/debugger/Object.cpp: In function 'js::DebuggerObject::CallData::ToNative<&js::DebuggerObject::CallData::executeInGlobalMethod>(JSContext*, unsigned int, JS::Value*)bool':
/builddir/build/BUILD/firefox-102.13.0/js/src/debugger/Object.cpp:235:24: note: 'obj' declared here
  235 |   RootedDebuggerObject obj(cx, DebuggerObject_checkThis(cx, args));
      |                        ^~~
/builddir/build/BUILD/firefox-102.13.0/js/src/debugger/Object.cpp:235:24: note: 'cx_59(D)' declared here
In member function 'JS::Rooted<JSObject*>::registerWithRootLists(mozilla::EnumeratedArray<JS::RootKind, (JS::RootKind)15, js::StackRootedBase*>&)',
    inlined from 'JS::Rooted<JSObject*>::Rooted<JSContext*, JSObject*>(JSContext* const&, JSObject*&&)' at /builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1171:26,
    inlined from 'js::DebuggerObject::CallData::definePropertiesMethod()' at /builddir/build/BUILD/firefox-102.13.0/js/src/debugger/Object.cpp:896:43:
/builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1138:18: warning: storing the address of local variable 'props' in 'MEM[(struct StackRootedBase * *)_49 + 24B]' [-Wdangling-pointer=]
 1138 |     *this->stack = this;
      |     ~~~~~~~~~~~~~^~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/debugger/Object.cpp: In member function 'js::DebuggerObject::CallData::definePropertiesMethod()':
/builddir/build/BUILD/firefox-102.13.0/js/src/debugger/Object.cpp:896:16: note: 'props' declared here
  896 |   RootedObject props(cx, ToObject(cx, arg));
      |                ^~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/debugger/Object.cpp:896:16: note: 'MEM[(struct JSContext * const &)this_22(D)]' declared here
In member function 'JS::Rooted<js::DebuggerObject*>::registerWithRootLists(mozilla::EnumeratedArray<JS::RootKind, (JS::RootKind)15, js::StackRootedBase*>&)',
    inlined from 'JS::Rooted<js::DebuggerObject*>::Rooted<JSContext*, js::DebuggerObject*>(JSContext* const&, js::DebuggerObject*&&)' at /builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1171:26,
    inlined from 'js::DebuggerObject::CallData::ToNative<&js::DebuggerObject::CallData::definePropertiesMethod>(JSContext*, unsigned int, JS::Value*)bool' at /builddir/build/BUILD/firefox-102.13.0/js/src/debugger/Object.cpp:235:24:
/builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1138:18: warning: storing the address of local variable 'obj' in 'MEM[(struct StackRootedBase * *)cx_59(D) + 24B]' [-Wdangling-pointer=]
 1138 |     *this->stack = this;
      |     ~~~~~~~~~~~~~^~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/debugger/Object.cpp: In function 'js::DebuggerObject::CallData::ToNative<&js::DebuggerObject::CallData::definePropertiesMethod>(JSContext*, unsigned int, JS::Value*)bool':
/builddir/build/BUILD/firefox-102.13.0/js/src/debugger/Object.cpp:235:24: note: 'obj' declared here
  235 |   RootedDebuggerObject obj(cx, DebuggerObject_checkThis(cx, args));
      |                        ^~~
/builddir/build/BUILD/firefox-102.13.0/js/src/debugger/Object.cpp:235:24: note: 'cx_59(D)' declared here
In member function 'JS::Rooted<js::DebuggerObject*>::registerWithRootLists(mozilla::EnumeratedArray<JS::RootKind, (JS::RootKind)15, js::StackRootedBase*>&)',
    inlined from 'JS::Rooted<js::DebuggerObject*>::Rooted<JSContext*, js::DebuggerObject*>(JSContext* const&, js::DebuggerObject*&&)' at /builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1171:26,
    inlined from 'js::DebuggerObject::CallData::ToNative<&js::DebuggerObject::CallData::callMethod>(JSContext*, unsigned int, JS::Value*)bool' at /builddir/build/BUILD/firefox-102.13.0/js/src/debugger/Object.cpp:235:24:
/builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1138:18: warning: storing the address of local variable 'obj' in 'MEM[(struct StackRootedBase * *)cx_59(D) + 24B]' [-Wdangling-pointer=]
 1138 |     *this->stack = this;
      |     ~~~~~~~~~~~~~^~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/debugger/Object.cpp: In function 'js::DebuggerObject::CallData::ToNative<&js::DebuggerObject::CallData::callMethod>(JSContext*, unsigned int, JS::Value*)bool':
/builddir/build/BUILD/firefox-102.13.0/js/src/debugger/Object.cpp:235:24: note: 'obj' declared here
  235 |   RootedDebuggerObject obj(cx, DebuggerObject_checkThis(cx, args));
      |                        ^~~
/builddir/build/BUILD/firefox-102.13.0/js/src/debugger/Object.cpp:235:24: note: 'cx_59(D)' declared here
In member function 'JS::Rooted<js::DebuggerObject*>::registerWithRootLists(mozilla::EnumeratedArray<JS::RootKind, (JS::RootKind)15, js::StackRootedBase*>&)',
    inlined from 'JS::Rooted<js::DebuggerObject*>::Rooted<JSContext*, js::DebuggerObject*>(JSContext* const&, js::DebuggerObject*&&)' at /builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1171:26,
    inlined from 'js::DebuggerObject::CallData::ToNative<&js::DebuggerObject::CallData::applyMethod>(JSContext*, unsigned int, JS::Value*)bool' at /builddir/build/BUILD/firefox-102.13.0/js/src/debugger/Object.cpp:235:24:
/builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1138:18: warning: storing the address of local variable 'obj' in 'MEM[(struct StackRootedBase * *)cx_59(D) + 24B]' [-Wdangling-pointer=]
 1138 |     *this->stack = this;
      |     ~~~~~~~~~~~~~^~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/debugger/Object.cpp: In function 'js::DebuggerObject::CallData::ToNative<&js::DebuggerObject::CallData::applyMethod>(JSContext*, unsigned int, JS::Value*)bool':
/builddir/build/BUILD/firefox-102.13.0/js/src/debugger/Object.cpp:235:24: note: 'obj' declared here
  235 |   RootedDebuggerObject obj(cx, DebuggerObject_checkThis(cx, args));
      |                        ^~~
/builddir/build/BUILD/firefox-102.13.0/js/src/debugger/Object.cpp:235:24: note: 'cx_59(D)' declared here
In member function 'JS::Rooted<js::DebuggerObject*>::registerWithRootLists(mozilla::EnumeratedArray<JS::RootKind, (JS::RootKind)15, js::StackRootedBase*>&)',
    inlined from 'JS::Rooted<js::DebuggerObject*>::Rooted<JSContext*, js::DebuggerObject*>(JSContext* const&, js::DebuggerObject*&&)' at /builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1171:26,
    inlined from 'js::DebuggerObject::CallData::ToNative<&js::DebuggerObject::CallData::isGeneratorFunctionGetter>(JSContext*, unsigned int, JS::Value*)bool' at /builddir/build/BUILD/firefox-102.13.0/js/src/debugger/Object.cpp:235:24:
/builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1138:18: warning: storing the address of local variable 'obj' in 'MEM[(struct StackRootedBase * *)cx_59(D) + 24B]' [-Wdangling-pointer=]
 1138 |     *this->stack = this;
      |     ~~~~~~~~~~~~~^~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/debugger/Object.cpp: In function 'js::DebuggerObject::CallData::ToNative<&js::DebuggerObject::CallData::isGeneratorFunctionGetter>(JSContext*, unsigned int, JS::Value*)bool':
/builddir/build/BUILD/firefox-102.13.0/js/src/debugger/Object.cpp:235:24: note: 'obj' declared here
  235 |   RootedDebuggerObject obj(cx, DebuggerObject_checkThis(cx, args));
      |                        ^~~
/builddir/build/BUILD/firefox-102.13.0/js/src/debugger/Object.cpp:235:24: note: 'cx_59(D)' declared here
In member function 'JS::Rooted<js::DebuggerObject*>::registerWithRootLists(mozilla::EnumeratedArray<JS::RootKind, (JS::RootKind)15, js::StackRootedBase*>&)',
    inlined from 'JS::Rooted<js::DebuggerObject*>::Rooted<JSContext*, js::DebuggerObject*>(JSContext* const&, js::DebuggerObject*&&)' at /builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1171:26,
    inlined from 'js::DebuggerObject::CallData::ToNative<&js::DebuggerObject::CallData::parameterNamesGetter>(JSContext*, unsigned int, JS::Value*)bool' at /builddir/build/BUILD/firefox-102.13.0/js/src/debugger/Object.cpp:235:24:
/builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1138:18: warning: storing the address of local variable 'obj' in 'MEM[(struct StackRootedBase * *)cx_59(D) + 24B]' [-Wdangling-pointer=]
 1138 |     *this->stack = this;
      |     ~~~~~~~~~~~~~^~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/debugger/Object.cpp: In function 'js::DebuggerObject::CallData::ToNative<&js::DebuggerObject::CallData::parameterNamesGetter>(JSContext*, unsigned int, JS::Value*)bool':
/builddir/build/BUILD/firefox-102.13.0/js/src/debugger/Object.cpp:235:24: note: 'obj' declared here
  235 |   RootedDebuggerObject obj(cx, DebuggerObject_checkThis(cx, args));
      |                        ^~~
/builddir/build/BUILD/firefox-102.13.0/js/src/debugger/Object.cpp:235:24: note: 'cx_59(D)' declared here
In member function 'JS::Rooted<js::DebuggerObject*>::registerWithRootLists(mozilla::EnumeratedArray<JS::RootKind, (JS::RootKind)15, js::StackRootedBase*>&)',
    inlined from 'JS::Rooted<js::DebuggerObject*>::Rooted<JSContext*, js::DebuggerObject*>(JSContext* const&, js::DebuggerObject*&&)' at /builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1171:26,
    inlined from 'js::DebuggerObject::CallData::ToNative<&js::DebuggerObject::CallData::boundTargetFunctionGetter>(JSContext*, unsigned int, JS::Value*)bool' at /builddir/build/BUILD/firefox-102.13.0/js/src/debugger/Object.cpp:235:24:
/builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1138:18: warning: storing the address of local variable 'obj' in 'MEM[(struct StackRootedBase * *)cx_59(D) + 24B]' [-Wdangling-pointer=]
 1138 |     *this->stack = this;
      |     ~~~~~~~~~~~~~^~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/debugger/Object.cpp: In function 'js::DebuggerObject::CallData::ToNative<&js::DebuggerObject::CallData::boundTargetFunctionGetter>(JSContext*, unsigned int, JS::Value*)bool':
/builddir/build/BUILD/firefox-102.13.0/js/src/debugger/Object.cpp:235:24: note: 'obj' declared here
  235 |   RootedDebuggerObject obj(cx, DebuggerObject_checkThis(cx, args));
      |                        ^~~
/builddir/build/BUILD/firefox-102.13.0/js/src/debugger/Object.cpp:235:24: note: 'cx_59(D)' declared here
In member function 'JS::Rooted<js::DebuggerObject*>::registerWithRootLists(mozilla::EnumeratedArray<JS::RootKind, (JS::RootKind)15, js::StackRootedBase*>&)',
    inlined from 'JS::Rooted<js::DebuggerObject*>::Rooted<JSContext*, js::DebuggerObject*>(JSContext* const&, js::DebuggerObject*&&)' at /builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1171:26,
    inlined from 'js::DebuggerObject::CallData::ToNative<&js::DebuggerObject::CallData::boundArgumentsGetter>(JSContext*, unsigned int, JS::Value*)bool' at /builddir/build/BUILD/firefox-102.13.0/js/src/debugger/Object.cpp:235:24:
/builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1138:18: warning: storing the address of local variable 'obj' in 'MEM[(struct StackRootedBase * *)cx_59(D) + 24B]' [-Wdangling-pointer=]
 1138 |     *this->stack = this;
      |     ~~~~~~~~~~~~~^~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/debugger/Object.cpp: In function 'js::DebuggerObject::CallData::ToNative<&js::DebuggerObject::CallData::boundArgumentsGetter>(JSContext*, unsigned int, JS::Value*)bool':
/builddir/build/BUILD/firefox-102.13.0/js/src/debugger/Object.cpp:235:24: note: 'obj' declared here
  235 |   RootedDebuggerObject obj(cx, DebuggerObject_checkThis(cx, args));
      |                        ^~~
/builddir/build/BUILD/firefox-102.13.0/js/src/debugger/Object.cpp:235:24: note: 'cx_59(D)' declared here
In member function 'JS::Rooted<js::DebuggerObject*>::registerWithRootLists(mozilla::EnumeratedArray<JS::RootKind, (JS::RootKind)15, js::StackRootedBase*>&)',
    inlined from 'JS::Rooted<js::DebuggerObject*>::Rooted<JSContext*, js::DebuggerObject*>(JSContext* const&, js::DebuggerObject*&&)' at /builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1171:26,
    inlined from 'js::DebuggerObject::CallData::ToNative<&js::DebuggerObject::CallData::isBoundFunctionGetter>(JSContext*, unsigned int, JS::Value*)bool' at /builddir/build/BUILD/firefox-102.13.0/js/src/debugger/Object.cpp:235:24:
/builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1138:18: warning: storing the address of local variable 'obj' in 'MEM[(struct StackRootedBase * *)cx_59(D) + 24B]' [-Wdangling-pointer=]
 1138 |     *this->stack = this;
      |     ~~~~~~~~~~~~~^~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/debugger/Object.cpp: In function 'js::DebuggerObject::CallData::ToNative<&js::DebuggerObject::CallData::isBoundFunctionGetter>(JSContext*, unsigned int, JS::Value*)bool':
/builddir/build/BUILD/firefox-102.13.0/js/src/debugger/Object.cpp:235:24: note: 'obj' declared here
  235 |   RootedDebuggerObject obj(cx, DebuggerObject_checkThis(cx, args));
      |                        ^~~
/builddir/build/BUILD/firefox-102.13.0/js/src/debugger/Object.cpp:235:24: note: 'cx_59(D)' declared here
In member function 'JS::Rooted<js::DebuggerObject*>::registerWithRootLists(mozilla::EnumeratedArray<JS::RootKind, (JS::RootKind)15, js::StackRootedBase*>&)',
    inlined from 'JS::Rooted<js::DebuggerObject*>::Rooted<JSContext*, js::DebuggerObject*>(JSContext* const&, js::DebuggerObject*&&)' at /builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1171:26,
    inlined from 'js::DebuggerObject::CallData::ToNative<&js::DebuggerObject::CallData::boundThisGetter>(JSContext*, unsigned int, JS::Value*)bool' at /builddir/build/BUILD/firefox-102.13.0/js/src/debugger/Object.cpp:235:24:
/builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1138:18: warning: storing the address of local variable 'obj' in 'MEM[(struct StackRootedBase * *)cx_59(D) + 24B]' [-Wdangling-pointer=]
 1138 |     *this->stack = this;
      |     ~~~~~~~~~~~~~^~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/debugger/Object.cpp: In function 'js::DebuggerObject::CallData::ToNative<&js::DebuggerObject::CallData::boundThisGetter>(JSContext*, unsigned int, JS::Value*)bool':
/builddir/build/BUILD/firefox-102.13.0/js/src/debugger/Object.cpp:235:24: note: 'obj' declared here
  235 |   RootedDebuggerObject obj(cx, DebuggerObject_checkThis(cx, args));
      |                        ^~~
/builddir/build/BUILD/firefox-102.13.0/js/src/debugger/Object.cpp:235:24: note: 'cx_59(D)' declared here
In member function 'JS::Rooted<js::DebuggerObject*>::registerWithRootLists(mozilla::EnumeratedArray<JS::RootKind, (JS::RootKind)15, js::StackRootedBase*>&)',
    inlined from 'JS::Rooted<js::DebuggerObject*>::Rooted<JSContext*, js::DebuggerObject*>(JSContext* const&, js::DebuggerObject*&&)' at /builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1171:26,
    inlined from 'js::DebuggerObject::CallData::ToNative<&js::DebuggerObject::CallData::isClassConstructorGetter>(JSContext*, unsigned int, JS::Value*)bool' at /builddir/build/BUILD/firefox-102.13.0/js/src/debugger/Object.cpp:235:24:
/builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1138:18: warning: storing the address of local variable 'obj' in 'MEM[(struct StackRootedBase * *)cx_59(D) + 24B]' [-Wdangling-pointer=]
 1138 |     *this->stack = this;
      |     ~~~~~~~~~~~~~^~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/debugger/Object.cpp: In function 'js::DebuggerObject::CallData::ToNative<&js::DebuggerObject::CallData::isClassConstructorGetter>(JSContext*, unsigned int, JS::Value*)bool':
/builddir/build/BUILD/firefox-102.13.0/js/src/debugger/Object.cpp:235:24: note: 'obj' declared here
  235 |   RootedDebuggerObject obj(cx, DebuggerObject_checkThis(cx, args));
      |                        ^~~
/builddir/build/BUILD/firefox-102.13.0/js/src/debugger/Object.cpp:235:24: note: 'cx_59(D)' declared here
In member function 'JS::Rooted<js::DebuggerObject*>::registerWithRootLists(mozilla::EnumeratedArray<JS::RootKind, (JS::RootKind)15, js::StackRootedBase*>&)',
    inlined from 'JS::Rooted<js::DebuggerObject*>::Rooted<JSContext*, js::DebuggerObject*>(JSContext* const&, js::DebuggerObject*&&)' at /builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1171:26,
    inlined from 'js::DebuggerObject::CallData::ToNative<&js::DebuggerObject::CallData::isArrowFunctionGetter>(JSContext*, unsigned int, JS::Value*)bool' at /builddir/build/BUILD/firefox-102.13.0/js/src/debugger/Object.cpp:235:24:
/builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1138:18: warning: storing the address of local variable 'obj' in 'MEM[(struct StackRootedBase * *)cx_59(D) + 24B]' [-Wdangling-pointer=]
 1138 |     *this->stack = this;
      |     ~~~~~~~~~~~~~^~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/debugger/Object.cpp: In function 'js::DebuggerObject::CallData::ToNative<&js::DebuggerObject::CallData::isArrowFunctionGetter>(JSContext*, unsigned int, JS::Value*)bool':
/builddir/build/BUILD/firefox-102.13.0/js/src/debugger/Object.cpp:235:24: note: 'obj' declared here
  235 |   RootedDebuggerObject obj(cx, DebuggerObject_checkThis(cx, args));
      |                        ^~~
/builddir/build/BUILD/firefox-102.13.0/js/src/debugger/Object.cpp:235:24: note: 'cx_59(D)' declared here
In member function 'JS::Rooted<js::DebuggerObject*>::registerWithRootLists(mozilla::EnumeratedArray<JS::RootKind, (JS::RootKind)15, js::StackRootedBase*>&)',
    inlined from 'JS::Rooted<js::DebuggerObject*>::Rooted<JSContext*, js::DebuggerObject*>(JSContext* const&, js::DebuggerObject*&&)' at /builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1171:26,
    inlined from 'js::DebuggerObject::CallData::ToNative<&js::DebuggerObject::CallData::isAsyncFunctionGetter>(JSContext*, unsigned int, JS::Value*)bool' at /builddir/build/BUILD/firefox-102.13.0/js/src/debugger/Object.cpp:235:24:
/builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1138:18: warning: storing the address of local variable 'obj' in 'MEM[(struct StackRootedBase * *)cx_59(D) + 24B]' [-Wdangling-pointer=]
 1138 |     *this->stack = this;
      |     ~~~~~~~~~~~~~^~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/debugger/Object.cpp: In function 'js::DebuggerObject::CallData::ToNative<&js::DebuggerObject::CallData::isAsyncFunctionGetter>(JSContext*, unsigned int, JS::Value*)bool':
/builddir/build/BUILD/firefox-102.13.0/js/src/debugger/Object.cpp:235:24: note: 'obj' declared here
  235 |   RootedDebuggerObject obj(cx, DebuggerObject_checkThis(cx, args));
      |                        ^~~
/builddir/build/BUILD/firefox-102.13.0/js/src/debugger/Object.cpp:235:24: note: 'cx_59(D)' declared here
In member function 'JS::Rooted<js::DebuggerObject*>::registerWithRootLists(mozilla::EnumeratedArray<JS::RootKind, (JS::RootKind)15, js::StackRootedBase*>&)',
    inlined from 'JS::Rooted<js::DebuggerObject*>::Rooted<JSContext*, js::DebuggerObject*>(JSContext* const&, js::DebuggerObject*&&)' at /builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1171:26,
    inlined from 'js::DebuggerObject::CallData::ToNative<&js::DebuggerObject::CallData::environmentGetter>(JSContext*, unsigned int, JS::Value*)bool' at /builddir/build/BUILD/firefox-102.13.0/js/src/debugger/Object.cpp:235:24:
/builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1138:18: warning: storing the address of local variable 'obj' in 'MEM[(struct StackRootedBase * *)cx_59(D) + 24B]' [-Wdangling-pointer=]
 1138 |     *this->stack = this;
      |     ~~~~~~~~~~~~~^~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/debugger/Object.cpp: In function 'js::DebuggerObject::CallData::ToNative<&js::DebuggerObject::CallData::environmentGetter>(JSContext*, unsigned int, JS::Value*)bool':
/builddir/build/BUILD/firefox-102.13.0/js/src/debugger/Object.cpp:235:24: note: 'obj' declared here
  235 |   RootedDebuggerObject obj(cx, DebuggerObject_checkThis(cx, args));
      |                        ^~~
/builddir/build/BUILD/firefox-102.13.0/js/src/debugger/Object.cpp:235:24: note: 'cx_59(D)' declared here
In member function 'JS::Rooted<js::DebuggerObject*>::registerWithRootLists(mozilla::EnumeratedArray<JS::RootKind, (JS::RootKind)15, js::StackRootedBase*>&)',
    inlined from 'JS::Rooted<js::DebuggerObject*>::Rooted<JSContext*, js::DebuggerObject*>(JSContext* const&, js::DebuggerObject*&&)' at /builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1171:26,
    inlined from 'js::DebuggerObject::CallData::ToNative<&js::DebuggerObject::CallData::forceLexicalInitializationByNameMethod>(JSContext*, unsigned int, JS::Value*)bool' at /builddir/build/BUILD/firefox-102.13.0/js/src/debugger/Object.cpp:235:24:
/builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1138:18: warning: storing the address of local variable 'obj' in 'MEM[(struct StackRootedBase * *)cx_59(D) + 24B]' [-Wdangling-pointer=]
 1138 |     *this->stack = this;
      |     ~~~~~~~~~~~~~^~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/debugger/Object.cpp: In function 'js::DebuggerObject::CallData::ToNative<&js::DebuggerObject::CallData::forceLexicalInitializationByNameMethod>(JSContext*, unsigned int, JS::Value*)bool':
/builddir/build/BUILD/firefox-102.13.0/js/src/debugger/Object.cpp:235:24: note: 'obj' declared here
  235 |   RootedDebuggerObject obj(cx, DebuggerObject_checkThis(cx, args));
      |                        ^~~
/builddir/build/BUILD/firefox-102.13.0/js/src/debugger/Object.cpp:235:24: note: 'cx_59(D)' declared here
In member function 'JS::Rooted<js::DebuggerSource*>::registerWithRootLists(mozilla::EnumeratedArray<JS::RootKind, (JS::RootKind)15, js::StackRootedBase*>&)',
    inlined from 'JS::Rooted<js::DebuggerSource*>::Rooted<JSContext*, js::DebuggerSource*>(JSContext* const&, js::DebuggerSource*&&)' at /builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1171:26,
    inlined from 'js::DebuggerSource::create(JSContext*, JS::Handle<JSObject*>, JS::Handle<mozilla::Variant<js::ScriptSourceObject*, js::WasmInstanceObject*> >, JS::Handle<js::NativeObject*>)' at /builddir/build/BUILD/firefox-102.13.0/js/src/debugger/Source.cpp:83:68:
/builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1138:18: warning: storing the address of local variable 'sourceObj' in 'MEM[(struct StackRootedBase * *)cx_45(D) + 24B]' [-Wdangling-pointer=]
 1138 |     *this->stack = this;
      |     ~~~~~~~~~~~~~^~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/debugger/Source.cpp: In function 'js::DebuggerSource::create(JSContext*, JS::Handle<JSObject*>, JS::Handle<mozilla::Variant<js::ScriptSourceObject*, js::WasmInstanceObject*> >, JS::Handle<js::NativeObject*>)':
/builddir/build/BUILD/firefox-102.13.0/js/src/debugger/Source.cpp:82:27: note: 'sourceObj' declared here
   82 |   Rooted<DebuggerSource*> sourceObj(
      |                           ^~~~~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/debugger/Source.cpp:82:27: note: 'cx_45(D)' declared here
In member function 'JS::Rooted<js::DebuggerSource*>::registerWithRootLists(mozilla::EnumeratedArray<JS::RootKind, (JS::RootKind)15, js::StackRootedBase*>&)',
    inlined from 'JS::Rooted<js::DebuggerSource*>::Rooted<JSContext*, js::DebuggerSource*>(JSContext* const&, js::DebuggerSource*&&)' at /builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1171:26,
    inlined from 'js::DebuggerSource::CallData::ToNative<&js::DebuggerSource::CallData::getText>(JSContext*, unsigned int, JS::Value*)bool' at /builddir/build/BUILD/firefox-102.13.0/js/src/debugger/Source.cpp:194:24:
/builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1138:18: warning: storing the address of local variable 'obj' in 'MEM[(struct StackRootedBase * *)cx_51(D) + 24B]' [-Wdangling-pointer=]
 1138 |     *this->stack = this;
      |     ~~~~~~~~~~~~~^~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/debugger/Source.cpp: In function 'js::DebuggerSource::CallData::ToNative<&js::DebuggerSource::CallData::getText>(JSContext*, unsigned int, JS::Value*)bool':
/builddir/build/BUILD/firefox-102.13.0/js/src/debugger/Source.cpp:194:24: note: 'obj' declared here
  194 |   RootedDebuggerSource obj(cx, DebuggerSource::check(cx, args.thisv()));
      |                        ^~~
/builddir/build/BUILD/firefox-102.13.0/js/src/debugger/Source.cpp:194:24: note: 'cx_51(D)' declared here
make[3]: Leaving directory '/builddir/build/BUILD/firefox-102.13.0/js/src/js/src/debugger'
make[3]: Entering directory '/builddir/build/BUILD/firefox-102.13.0/js/src/js/src/frontend'
js/src/frontend/Unified_cpp_js_src_frontend4.o
/usr/lib64/ccache/g++ -o Unified_cpp_js_src_frontend4.o -c  -I/builddir/build/BUILD/firefox-102.13.0/js/src/dist/system_wrappers -include /builddir/build/BUILD/firefox-102.13.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/builddir/build/BUILD/firefox-102.13.0/js/src/frontend -I/builddir/build/BUILD/firefox-102.13.0/js/src/js/src/frontend -I/builddir/build/BUILD/firefox-102.13.0/js/src/js/src -I/builddir/build/BUILD/firefox-102.13.0/js/src -I/builddir/build/BUILD/firefox-102.13.0/js/src/dist/include -DMOZILLA_CLIENT -include /builddir/build/BUILD/firefox-102.13.0/js/src/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 -Wformat -Wformat-overflow=2 -Wno-psabi -fno-sized-deallocation -fno-aligned-new -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Werror=format -Wno-attributes -fno-strict-aliasing -ffp-contract=off  -MD -MP -MF .deps/Unified_cpp_js_src_frontend4.o.pp   Unified_cpp_js_src_frontend4.cpp
make[3]: Leaving directory '/builddir/build/BUILD/firefox-102.13.0/js/src/js/src/frontend'
In file included from /builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/CallArgs.h:73,
                 from /builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/CallNonGenericMethod.h:12,
                 from /builddir/build/BUILD/firefox-102.13.0/js/src/NamespaceImports.h:15,
                 from /builddir/build/BUILD/firefox-102.13.0/js/src/frontend/ParserAtom.h:20,
                 from /builddir/build/BUILD/firefox-102.13.0/js/src/frontend/ObjLiteral.h:15,
                 from /builddir/build/BUILD/firefox-102.13.0/js/src/frontend/ObjLiteral.cpp:8,
                 from Unified_cpp_js_src_frontend4.cpp:2:
In member function 'JS::Rooted<JSObject*>::registerWithRootLists(mozilla::EnumeratedArray<JS::RootKind, (JS::RootKind)15, js::StackRootedBase*>&)',
    inlined from 'JS::Rooted<JSObject*>::Rooted<JSContext*, JSObject*>(JSContext* const&, JSObject*&&)' at /builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1171:26,
    inlined from 'js::InterpretObjLiteralShape<(js::PropertySetKind)0>(JSContext*, js::frontend::CompilationAtomCache const&, mozilla::Span<unsigned char const, 18446744073709551615ul>, unsigned int)js::Shape*' at /builddir/build/BUILD/firefox-102.13.0/js/src/frontend/ObjLiteral.cpp:267:16:
/builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1138:18: warning: storing the address of local variable 'proto' in 'MEM[(struct StackRootedBase * *)cx_123(D) + 24B]' [-Wdangling-pointer=]
 1138 |     *this->stack = this;
      |     ~~~~~~~~~~~~~^~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/frontend/ObjLiteral.cpp: In function 'js::InterpretObjLiteralShape<(js::PropertySetKind)0>(JSContext*, js::frontend::CompilationAtomCache const&, mozilla::Span<unsigned char const, 18446744073709551615ul>, unsigned int)js::Shape*':
/builddir/build/BUILD/firefox-102.13.0/js/src/frontend/ObjLiteral.cpp:267:16: note: 'proto' declared here
  267 |   RootedObject proto(cx,
      |                ^~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/frontend/ObjLiteral.cpp:267:16: note: 'cx_123(D)' declared here
In member function 'JS::Rooted<JSObject*>::registerWithRootLists(mozilla::EnumeratedArray<JS::RootKind, (JS::RootKind)15, js::StackRootedBase*>&)',
    inlined from 'JS::Rooted<JSObject*>::Rooted<JSContext*, JSObject*>(JSContext* const&, JSObject*&&)' at /builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1171:26,
    inlined from 'js::InterpretObjLiteralShape<(js::PropertySetKind)1>(JSContext*, js::frontend::CompilationAtomCache const&, mozilla::Span<unsigned char const, 18446744073709551615ul>, unsigned int)js::Shape*' at /builddir/build/BUILD/firefox-102.13.0/js/src/frontend/ObjLiteral.cpp:267:16:
/builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1138:18: warning: storing the address of local variable 'proto' in 'MEM[(struct StackRootedBase * *)cx_188(D) + 24B]' [-Wdangling-pointer=]
 1138 |     *this->stack = this;
      |     ~~~~~~~~~~~~~^~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/frontend/ObjLiteral.cpp: In function 'js::InterpretObjLiteralShape<(js::PropertySetKind)1>(JSContext*, js::frontend::CompilationAtomCache const&, mozilla::Span<unsigned char const, 18446744073709551615ul>, unsigned int)js::Shape*':
/builddir/build/BUILD/firefox-102.13.0/js/src/frontend/ObjLiteral.cpp:267:16: note: 'proto' declared here
  267 |   RootedObject proto(cx,
      |                ^~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/frontend/ObjLiteral.cpp:267:16: note: 'cx_188(D)' declared here
In member function 'JS::Rooted<js::PlainObject*>::registerWithRootLists(mozilla::EnumeratedArray<JS::RootKind, (JS::RootKind)15, js::StackRootedBase*>&)',
    inlined from 'JS::Rooted<js::PlainObject*>::Rooted<JSContext*, js::PlainObject*>(JSContext* const&, js::PlainObject*&&)' at /builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1171:26,
    inlined from 'js::InterpretObjLiteralObj(JSContext*, js::frontend::CompilationAtomCache const&, mozilla::Span<unsigned char const, 18446744073709551615ul>, js::EnumFlags<js::ObjLiteralFlag>, unsigned int)' at /builddir/build/BUILD/firefox-102.13.0/js/src/frontend/ObjLiteral.cpp:175:68,
    inlined from 'js::ObjLiteralStencil::create(JSContext*, js::frontend::CompilationAtomCache const&) const' at /builddir/build/BUILD/firefox-102.13.0/js/src/frontend/ObjLiteral.cpp:306:33:
/builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1138:18: warning: storing the address of local variable 'obj' in 'MEM[(struct StackRootedBase * *)cx_8(D) + 24B]' [-Wdangling-pointer=]
 1138 |     *this->stack = this;
      |     ~~~~~~~~~~~~~^~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/frontend/ObjLiteral.cpp: In member function 'js::ObjLiteralStencil::create(JSContext*, js::frontend::CompilationAtomCache const&) const':
/builddir/build/BUILD/firefox-102.13.0/js/src/frontend/ObjLiteral.cpp:174:21: note: 'obj' declared here
  174 |   RootedPlainObject obj(
      |                     ^~~
/builddir/build/BUILD/firefox-102.13.0/js/src/frontend/ObjLiteral.cpp:174:21: note: 'cx_8(D)' declared here
make[3]: Entering directory '/builddir/build/BUILD/firefox-102.13.0/js/src/js/src/gc'
js/src/gc/Unified_cpp_js_src_gc0.o
/usr/lib64/ccache/g++ -o Unified_cpp_js_src_gc0.o -c  -I/builddir/build/BUILD/firefox-102.13.0/js/src/dist/system_wrappers -include /builddir/build/BUILD/firefox-102.13.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/builddir/build/BUILD/firefox-102.13.0/js/src/gc -I/builddir/build/BUILD/firefox-102.13.0/js/src/js/src/gc -I/builddir/build/BUILD/firefox-102.13.0/js/src/js/src -I/builddir/build/BUILD/firefox-102.13.0/js/src -I/builddir/build/BUILD/firefox-102.13.0/js/src/dist/include -DMOZILLA_CLIENT -include /builddir/build/BUILD/firefox-102.13.0/js/src/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 -Wformat -Wformat-overflow=2 -Wno-psabi -fno-sized-deallocation -fno-aligned-new -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Werror=format -Wno-attributes -fno-strict-aliasing -ffp-contract=off  -MD -MP -MF .deps/Unified_cpp_js_src_gc0.o.pp   Unified_cpp_js_src_gc0.cpp
make[3]: Leaving directory '/builddir/build/BUILD/firefox-102.13.0/js/src/js/src/gc'
In file included from Unified_cpp_js_src_gc0.cpp:29:
/builddir/build/BUILD/firefox-102.13.0/js/src/gc/Compacting.cpp: In function 'void RelocateCell(JS::Zone*, js::gc::TenuredCell*, js::gc::AllocKind, size_t)':
/builddir/build/BUILD/firefox-102.13.0/js/src/gc/Compacting.cpp:220: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]
  220 |   memcpy(dst, src, thingSize);
      |   ~~~~~~^~~~~~~~~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/firefox-102.13.0/js/src/gc/Barrier.h:16,
                 from /builddir/build/BUILD/firefox-102.13.0/js/src/vm/NativeObject.h:19,
                 from /builddir/build/BUILD/firefox-102.13.0/js/src/vm/SavedFrame.h:16,
                 from /builddir/build/BUILD/firefox-102.13.0/js/src/vm/Activation.h:24,
                 from /builddir/build/BUILD/firefox-102.13.0/js/src/vm/JSContext.h:32,
                 from /builddir/build/BUILD/firefox-102.13.0/js/src/gc/GCInternals.h:21,
                 from /builddir/build/BUILD/firefox-102.13.0/js/src/gc/Allocator.cpp:14,
                 from Unified_cpp_js_src_gc0.cpp:2:
/builddir/build/BUILD/firefox-102.13.0/js/src/gc/Cell.h:229:7: note: 'class js::gc::TenuredCell' declared here
  229 | class TenuredCell : public Cell {
      |       ^~~~~~~~~~~
make[3]: Entering directory '/builddir/build/BUILD/firefox-102.13.0/js/src/js/src/jit'
js/src/jit/Unified_cpp_js_src_jit12.o
/usr/lib64/ccache/g++ -o Unified_cpp_js_src_jit12.o -c  -I/builddir/build/BUILD/firefox-102.13.0/js/src/dist/system_wrappers -include /builddir/build/BUILD/firefox-102.13.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/builddir/build/BUILD/firefox-102.13.0/js/src/jit -I/builddir/build/BUILD/firefox-102.13.0/js/src/js/src/jit -I/builddir/build/BUILD/firefox-102.13.0/js/src/js/src -I/builddir/build/BUILD/firefox-102.13.0/js/src -I/builddir/build/BUILD/firefox-102.13.0/js/src/dist/include -DMOZILLA_CLIENT -include /builddir/build/BUILD/firefox-102.13.0/js/src/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 -Wformat -Wformat-overflow=2 -Wno-psabi -fno-sized-deallocation -fno-aligned-new -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Werror=format -Wno-attributes -fno-strict-aliasing -ffp-contract=off  -MD -MP -MF .deps/Unified_cpp_js_src_jit12.o.pp   Unified_cpp_js_src_jit12.cpp
make[3]: Leaving directory '/builddir/build/BUILD/firefox-102.13.0/js/src/js/src/jit'
make[3]: Entering directory '/builddir/build/BUILD/firefox-102.13.0/js/src/js/src'
js/src/Unified_cpp_js_src11.o
/usr/lib64/ccache/g++ -o Unified_cpp_js_src11.o -c  -I/builddir/build/BUILD/firefox-102.13.0/js/src/dist/system_wrappers -include /builddir/build/BUILD/firefox-102.13.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/builddir/build/BUILD/firefox-102.13.0/js/src -I/builddir/build/BUILD/firefox-102.13.0/js/src/js/src -I/builddir/build/BUILD/firefox-102.13.0/js/src/dist/include -DMOZILLA_CLIENT -include /builddir/build/BUILD/firefox-102.13.0/js/src/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 -Wformat -Wformat-overflow=2 -Wno-psabi -fno-sized-deallocation -fno-aligned-new -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Werror=format -Wno-attributes -fno-strict-aliasing -ffp-contract=off  -MD -MP -MF .deps/Unified_cpp_js_src11.o.pp   Unified_cpp_js_src11.cpp
make[3]: Leaving directory '/builddir/build/BUILD/firefox-102.13.0/js/src/js/src'
make[3]: Entering directory '/builddir/build/BUILD/firefox-102.13.0/js/src/js/src/gc'
js/src/gc/Unified_cpp_js_src_gc1.o
/usr/lib64/ccache/g++ -o Unified_cpp_js_src_gc1.o -c  -I/builddir/build/BUILD/firefox-102.13.0/js/src/dist/system_wrappers -include /builddir/build/BUILD/firefox-102.13.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/builddir/build/BUILD/firefox-102.13.0/js/src/gc -I/builddir/build/BUILD/firefox-102.13.0/js/src/js/src/gc -I/builddir/build/BUILD/firefox-102.13.0/js/src/js/src -I/builddir/build/BUILD/firefox-102.13.0/js/src -I/builddir/build/BUILD/firefox-102.13.0/js/src/dist/include -DMOZILLA_CLIENT -include /builddir/build/BUILD/firefox-102.13.0/js/src/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 -Wformat -Wformat-overflow=2 -Wno-psabi -fno-sized-deallocation -fno-aligned-new -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Werror=format -Wno-attributes -fno-strict-aliasing -ffp-contract=off  -MD -MP -MF .deps/Unified_cpp_js_src_gc1.o.pp   Unified_cpp_js_src_gc1.cpp
make[3]: Leaving directory '/builddir/build/BUILD/firefox-102.13.0/js/src/js/src/gc'
In file included from /builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/CallAndConstruct.h:15,
                 from /builddir/build/BUILD/firefox-102.13.0/js/src/jsapi.h:30,
                 from /builddir/build/BUILD/firefox-102.13.0/js/src/gc/GCAPI.cpp:13,
                 from Unified_cpp_js_src_gc1.cpp:2:
In member function 'JS::Rooted<JSObject*>::registerWithRootLists(mozilla::EnumeratedArray<JS::RootKind, (JS::RootKind)15, js::StackRootedBase*>&)',
    inlined from 'JS::Rooted<JSObject*>::Rooted<JSContext*, JSObject*>(JSContext* const&, JSObject*&&)' at /builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1171:26,
    inlined from 'js::gc::NewMemoryInfoObject(JSContext*)' at /builddir/build/BUILD/firefox-102.13.0/js/src/gc/GCAPI.cpp:634:49:
/builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1138:18: warning: storing the address of local variable 'obj' in 'MEM[(struct StackRootedBase * *)cx_101(D) + 24B]' [-Wdangling-pointer=]
 1138 |     *this->stack = this;
      |     ~~~~~~~~~~~~~^~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/gc/GCAPI.cpp: In function 'js::gc::NewMemoryInfoObject(JSContext*)':
/builddir/build/BUILD/firefox-102.13.0/js/src/gc/GCAPI.cpp:634:16: note: 'obj' declared here
  634 |   RootedObject obj(cx, JS_NewObject(cx, nullptr));
      |                ^~~
/builddir/build/BUILD/firefox-102.13.0/js/src/gc/GCAPI.cpp:634:16: note: 'cx_101(D)' declared here
In file included from Unified_cpp_js_src_gc1.cpp:29:
In member function 'js::GCMarker::pushValueRange(JSObject*, js::SlotsOrElementsKind, unsigned long, unsigned long)',
    inlined from 'js::GCMarker::processMarkStackTop(js::SliceBudget&)' at /builddir/build/BUILD/firefox-102.13.0/js/src/gc/Marking.cpp:1991:23:
/builddir/build/BUILD/firefox-102.13.0/js/src/gc/Marking.cpp:2505:3: warning: 'end' may be used uninitialized [-Wmaybe-uninitialized]
 2505 |   if (start == end) {
      |   ^~
/builddir/build/BUILD/firefox-102.13.0/js/src/gc/Marking.cpp: In member function 'js::GCMarker::processMarkStackTop(js::SliceBudget&)':
/builddir/build/BUILD/firefox-102.13.0/js/src/gc/Marking.cpp:1902:10: note: 'end' was declared here
 1902 |   size_t end;                // End of slot range to mark.
      |          ^~~
In file included from /builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/CallAndConstruct.h:16:
In member function 'JS::Value::toTag() const',
    inlined from 'JS::Value::isString() const' at /builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/Value.h:698:39,
    inlined from 'js::GCMarker::processMarkStackTop(js::SliceBudget&)' at /builddir/build/BUILD/firefox-102.13.0/js/src/gc/Marking.cpp:1974:19:
/builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/Value.h:625:48: warning: 'base' may be used uninitialized [-Wmaybe-uninitialized]
  625 |   JSValueTag toTag() const { return JSValueTag(asBits_ >> JSVAL_TAG_SHIFT); }
      |                                                ^~~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/gc/Marking.cpp: In member function 'js::GCMarker::processMarkStackTop(js::SliceBudget&)':
/builddir/build/BUILD/firefox-102.13.0/js/src/gc/Marking.cpp:1900:13: note: 'base' was declared here
 1900 |   HeapSlot* base;            // Slot range base pointer.
      |             ^~~~
make[3]: Entering directory '/builddir/build/BUILD/firefox-102.13.0/js/src/js/src'
js/src/Interpreter.o
/usr/lib64/ccache/g++ -o Interpreter.o -c  -I/builddir/build/BUILD/firefox-102.13.0/js/src/dist/system_wrappers -include /builddir/build/BUILD/firefox-102.13.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/builddir/build/BUILD/firefox-102.13.0/js/src -I/builddir/build/BUILD/firefox-102.13.0/js/src/js/src -I/builddir/build/BUILD/firefox-102.13.0/js/src/dist/include -DMOZILLA_CLIENT -include /builddir/build/BUILD/firefox-102.13.0/js/src/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 -Wformat -Wformat-overflow=2 -Wno-psabi -fno-sized-deallocation -fno-aligned-new -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Werror=format -Wno-attributes -fno-strict-aliasing -ffp-contract=off  -MD -MP -MF .deps/Interpreter.o.pp   /builddir/build/BUILD/firefox-102.13.0/js/src/vm/Interpreter.cpp
make[3]: Leaving directory '/builddir/build/BUILD/firefox-102.13.0/js/src/js/src'
In file included from /builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/CallArgs.h:73,
                 from /builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/CallNonGenericMethod.h:12,
                 from /builddir/build/BUILD/firefox-102.13.0/js/src/NamespaceImports.h:15,
                 from /builddir/build/BUILD/firefox-102.13.0/js/src/jsnum.h:14,
                 from /builddir/build/BUILD/firefox-102.13.0/js/src/vm/Interpreter-inl.h:10,
                 from /builddir/build/BUILD/firefox-102.13.0/js/src/vm/Interpreter.cpp:11:
In member function 'JS::Rooted<js::Shape*>::registerWithRootLists(mozilla::EnumeratedArray<JS::RootKind, (JS::RootKind)15, js::StackRootedBase*>&)',
    inlined from 'JS::Rooted<js::Shape*>::Rooted<JSContext*, js::Shape*>(JSContext* const&, js::Shape*&&)' at /builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1171:26,
    inlined from 'js::CreateThis(JSContext*, JS::Handle<JSFunction*>, JS::Handle<JSObject*>, js::NewObjectKind, JS::MutableHandle<JS::Value>)' at /builddir/build/BUILD/firefox-102.13.0/js/src/vm/PlainObject-inl.h:77:68,
    inlined from 'MaybeCreateThisForConstructor(JSContext*, JS::CallArgs const&)' at /builddir/build/BUILD/firefox-102.13.0/js/src/vm/Interpreter.cpp:272:18:
/builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1138:18: warning: storing the address of local variable 'shape' in 'MEM[(struct StackRootedBase * *)cx_96(D) + 40B]' [-Wdangling-pointer=]
 1138 |     *this->stack = this;
      |     ~~~~~~~~~~~~~^~~~~~
In file included from /builddir/build/BUILD/firefox-102.13.0/js/src/vm/Interpreter.cpp:76:
/builddir/build/BUILD/firefox-102.13.0/js/src/vm/PlainObject-inl.h: In function 'MaybeCreateThisForConstructor(JSContext*, JS::CallArgs const&)':
/builddir/build/BUILD/firefox-102.13.0/js/src/vm/PlainObject-inl.h:77:15: note: 'shape' declared here
   77 |   RootedShape shape(cx, ThisShapeForFunction(cx, callee, newTarget));
      |               ^~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/vm/PlainObject-inl.h:77:15: note: 'cx_96(D)' declared here
In member function 'JS::Rooted<JSObject*>::registerWithRootLists(mozilla::EnumeratedArray<JS::RootKind, (JS::RootKind)15, js::StackRootedBase*>&)',
    inlined from 'JS::Rooted<JSObject*>::Rooted<JSContext*, JSObject*>(JSContext* const&, JSObject*&&)' at /builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1171:26,
    inlined from 'js::HasOwnProperty(JSContext*, JS::Handle<JS::Value>, JS::Handle<JS::Value>, bool*)' at /builddir/build/BUILD/firefox-102.13.0/js/src/vm/Interpreter-inl.h:212:41:
/builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1138:18: warning: storing the address of local variable 'obj' in 'MEM[(struct StackRootedBase * *)cx_96(D) + 24B]' [-Wdangling-pointer=]
 1138 |     *this->stack = this;
      |     ~~~~~~~~~~~~~^~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/vm/Interpreter-inl.h: In function 'js::HasOwnProperty(JSContext*, JS::Handle<JS::Value>, JS::Handle<JS::Value>, bool*)':
/builddir/build/BUILD/firefox-102.13.0/js/src/vm/Interpreter-inl.h:212:16: note: 'obj' declared here
  212 |   RootedObject obj(cx, ToObject(cx, val));
      |                ^~~
/builddir/build/BUILD/firefox-102.13.0/js/src/vm/Interpreter-inl.h:212:16: note: 'cx_96(D)' declared here
In member function 'JS::Rooted<js::Scope*>::registerWithRootLists(mozilla::EnumeratedArray<JS::RootKind, (JS::RootKind)15, js::StackRootedBase*>&)',
    inlined from 'JS::Rooted<js::Scope*>::Rooted<JSContext*, js::Scope*>(JSContext* const&, js::Scope*&&)' at /builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1171:26,
    inlined from 'js::UnwindEnvironment(JSContext*, js::EnvironmentIter&, unsigned char*)' at /builddir/build/BUILD/firefox-102.13.0/js/src/vm/Interpreter.cpp:1039:71:
/builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1138:18: warning: storing the address of local variable 'scope' in 'MEM[(struct StackRootedBase * *)cx_30(D) + 16B]' [-Wdangling-pointer=]
 1138 |     *this->stack = this;
      |     ~~~~~~~~~~~~~^~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/vm/Interpreter.cpp: In function 'js::UnwindEnvironment(JSContext*, js::EnvironmentIter&, unsigned char*)':
/builddir/build/BUILD/firefox-102.13.0/js/src/vm/Interpreter.cpp:1039:15: note: 'scope' declared here
 1039 |   RootedScope scope(cx, ei.initialFrame().script()->innermostScope(pc));
      |               ^~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/vm/Interpreter.cpp:1039:15: note: 'cx_30(D)' declared here
In member function 'JS::Rooted<JSObject*>::registerWithRootLists(mozilla::EnumeratedArray<JS::RootKind, (JS::RootKind)15, js::StackRootedBase*>&)',
    inlined from 'JS::Rooted<JSObject*>::Rooted<JSContext*, JSObject*>(JSContext* const&, JSObject*&&)' at /builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1171:26,
    inlined from 'js::GetProperty(JSContext*, JS::Handle<JS::Value>, JS::Handle<js::PropertyName*>, JS::MutableHandle<JS::Value>)' at /builddir/build/BUILD/firefox-102.13.0/js/src/vm/Interpreter.cpp:4663:78:
/builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1138:18: warning: storing the address of local variable 'obj' in 'MEM[(struct StackRootedBase * *)cx_102(D) + 24B]' [-Wdangling-pointer=]
 1138 |     *this->stack = this;
      |     ~~~~~~~~~~~~~^~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/vm/Interpreter.cpp: In function 'js::GetProperty(JSContext*, JS::Handle<JS::Value>, JS::Handle<js::PropertyName*>, JS::MutableHandle<JS::Value>)':
/builddir/build/BUILD/firefox-102.13.0/js/src/vm/Interpreter.cpp:4662:16: note: 'obj' declared here
 4662 |   RootedObject obj(
      |                ^~~
/builddir/build/BUILD/firefox-102.13.0/js/src/vm/Interpreter.cpp:4662:16: note: 'cx_102(D)' declared here
/builddir/build/BUILD/firefox-102.13.0/js/src/vm/Interpreter.cpp:4656:24: warning: 'proto' may be used uninitialized [-Wmaybe-uninitialized]
 4656 |     if (GetPropertyPure(cx, proto, NameToId(name), vp.address())) {
      |         ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/vm/Interpreter.cpp:4618:15: note: 'proto' was declared here
 4618 |     JSObject* proto;
      |               ^~~~~
In member function 'JS::Rooted<JSObject*>::registerWithRootLists(mozilla::EnumeratedArray<JS::RootKind, (JS::RootKind)15, js::StackRootedBase*>&)',
    inlined from 'JS::Rooted<JSObject*>::Rooted<JSContext*, JSObject*>(JSContext* const&, JSObject*&&)' at /builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1171:26,
    inlined from 'js::DelPropOperation<true>(JSContext*, JS::Handle<JS::Value>, JS::Handle<js::PropertyName*>, bool*)bool' at /builddir/build/BUILD/firefox-102.13.0/js/src/vm/Interpreter.cpp:4731:16:
/builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1138:18: warning: storing the address of local variable 'obj' in 'MEM[(struct StackRootedBase * *)cx_67(D) + 24B]' [-Wdangling-pointer=]
 1138 |     *this->stack = this;
      |     ~~~~~~~~~~~~~^~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/vm/Interpreter.cpp: In function 'js::DelPropOperation<true>(JSContext*, JS::Handle<JS::Value>, JS::Handle<js::PropertyName*>, bool*)bool':
/builddir/build/BUILD/firefox-102.13.0/js/src/vm/Interpreter.cpp:4731:16: note: 'obj' declared here
 4731 |   RootedObject obj(cx,
      |                ^~~
/builddir/build/BUILD/firefox-102.13.0/js/src/vm/Interpreter.cpp:4731:16: note: 'cx_67(D)' declared here
In member function 'JS::Rooted<JSObject*>::registerWithRootLists(mozilla::EnumeratedArray<JS::RootKind, (JS::RootKind)15, js::StackRootedBase*>&)',
    inlined from 'JS::Rooted<JSObject*>::Rooted<JSContext*, JSObject*>(JSContext* const&, JSObject*&&)' at /builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1171:26,
    inlined from 'js::DelPropOperation<false>(JSContext*, JS::Handle<JS::Value>, JS::Handle<js::PropertyName*>, bool*)bool' at /builddir/build/BUILD/firefox-102.13.0/js/src/vm/Interpreter.cpp:4731:16:
/builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1138:18: warning: storing the address of local variable 'obj' in 'MEM[(struct StackRootedBase * *)cx_60(D) + 24B]' [-Wdangling-pointer=]
 1138 |     *this->stack = this;
      |     ~~~~~~~~~~~~~^~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/vm/Interpreter.cpp: In function 'js::DelPropOperation<false>(JSContext*, JS::Handle<JS::Value>, JS::Handle<js::PropertyName*>, bool*)bool':
/builddir/build/BUILD/firefox-102.13.0/js/src/vm/Interpreter.cpp:4731:16: note: 'obj' declared here
 4731 |   RootedObject obj(cx,
      |                ^~~
/builddir/build/BUILD/firefox-102.13.0/js/src/vm/Interpreter.cpp:4731:16: note: 'cx_60(D)' declared here
In member function 'JS::Rooted<JSObject*>::registerWithRootLists(mozilla::EnumeratedArray<JS::RootKind, (JS::RootKind)15, js::StackRootedBase*>&)',
    inlined from 'JS::Rooted<JSObject*>::Rooted<JSContext*, JSObject*>(JSContext* const&, JSObject*&&)' at /builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1171:26,
    inlined from 'js::DelElemOperation<true>(JSContext*, JS::Handle<JS::Value>, JS::Handle<JS::Value>, bool*)bool' at /builddir/build/BUILD/firefox-102.13.0/js/src/vm/Interpreter.cpp:4763:16:
/builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1138:18: warning: storing the address of local variable 'obj' in 'MEM[(struct StackRootedBase * *)cx_81(D) + 24B]' [-Wdangling-pointer=]
 1138 |     *this->stack = this;
      |     ~~~~~~~~~~~~~^~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/vm/Interpreter.cpp: In function 'js::DelElemOperation<true>(JSContext*, JS::Handle<JS::Value>, JS::Handle<JS::Value>, bool*)bool':
/builddir/build/BUILD/firefox-102.13.0/js/src/vm/Interpreter.cpp:4763:16: note: 'obj' declared here
 4763 |   RootedObject obj(
      |                ^~~
/builddir/build/BUILD/firefox-102.13.0/js/src/vm/Interpreter.cpp:4763:16: note: 'cx_81(D)' declared here
In member function 'JS::Rooted<JSObject*>::registerWithRootLists(mozilla::EnumeratedArray<JS::RootKind, (JS::RootKind)15, js::StackRootedBase*>&)',
    inlined from 'JS::Rooted<JSObject*>::Rooted<JSContext*, JSObject*>(JSContext* const&, JSObject*&&)' at /builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1171:26,
    inlined from 'js::DelElemOperation<false>(JSContext*, JS::Handle<JS::Value>, JS::Handle<JS::Value>, bool*)bool' at /builddir/build/BUILD/firefox-102.13.0/js/src/vm/Interpreter.cpp:4763:16:
/builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1138:18: warning: storing the address of local variable 'obj' in 'MEM[(struct StackRootedBase * *)cx_74(D) + 24B]' [-Wdangling-pointer=]
 1138 |     *this->stack = this;
      |     ~~~~~~~~~~~~~^~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/vm/Interpreter.cpp: In function 'js::DelElemOperation<false>(JSContext*, JS::Handle<JS::Value>, JS::Handle<JS::Value>, bool*)bool':
/builddir/build/BUILD/firefox-102.13.0/js/src/vm/Interpreter.cpp:4763:16: note: 'obj' declared here
 4763 |   RootedObject obj(
      |                ^~~
/builddir/build/BUILD/firefox-102.13.0/js/src/vm/Interpreter.cpp:4763:16: note: 'cx_74(D)' declared here
In file included from /builddir/build/BUILD/firefox-102.13.0/js/src/vm/Realm-inl.h:18,
                 from /builddir/build/BUILD/firefox-102.13.0/js/src/vm/JSObject-inl.h:24,
                 from /builddir/build/BUILD/firefox-102.13.0/js/src/vm/Interpreter-inl.h:25:
In member function 'JSContext::setRealm(JS::Realm*)',
    inlined from 'JSContext::leaveRealm(JS::Realm*)' at /builddir/build/BUILD/firefox-102.13.0/js/src/vm/JSContext-inl.h:345:11,
    inlined from 'js::AutoRealm::~AutoRealm()' at /builddir/build/BUILD/firefox-102.13.0/js/src/vm/Realm-inl.h:68:46,
    inlined from 'mozilla::detail::MaybeStorage<js::AutoRealm, false>::~MaybeStorage()' at /builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/mozilla/Maybe.h:269:26,
    inlined from 'mozilla::Maybe<js::AutoRealm>::~Maybe()' at /builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/mozilla/Maybe.h:349:55,
    inlined from 'js::NewPlainObjectBaselineFallback(JSContext*, JS::Handle<js::Shape*>, js::gc::AllocKind, js::gc::AllocSite*)' at /builddir/build/BUILD/firefox-102.13.0/js/src/vm/Interpreter.cpp:5244:1:
/builddir/build/BUILD/firefox-102.13.0/js/src/vm/JSContext-inl.h:358:3: warning: 'MEM[(struct AutoRealm *)&ar].origin_' may be used uninitialized [-Wmaybe-uninitialized]
  358 |   if (realm) {
      |   ^~
/builddir/build/BUILD/firefox-102.13.0/js/src/vm/Interpreter.cpp: In function 'js::NewPlainObjectBaselineFallback(JSContext*, JS::Handle<js::Shape*>, js::gc::AllocKind, js::gc::AllocSite*)':
/builddir/build/BUILD/firefox-102.13.0/js/src/vm/Interpreter.cpp:5236:29: note: 'MEM[(struct AutoRealm *)&ar].origin_' was declared here
 5236 |   mozilla::Maybe<AutoRealm> ar;
      |                             ^~
In member function 'JSContext::setZone(JS::Zone*, JSContext::IsAtomsZone)',
    inlined from 'JSContext::setRealm(JS::Realm*)' at /builddir/build/BUILD/firefox-102.13.0/js/src/vm/JSContext-inl.h:362:12,
    inlined from 'JSContext::leaveRealm(JS::Realm*)' at /builddir/build/BUILD/firefox-102.13.0/js/src/vm/JSContext-inl.h:345:11,
    inlined from 'js::AutoRealm::~AutoRealm()' at /builddir/build/BUILD/firefox-102.13.0/js/src/vm/Realm-inl.h:68:46,
    inlined from 'mozilla::detail::MaybeStorage<js::AutoRealm, false>::~MaybeStorage()' at /builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/mozilla/Maybe.h:269:26,
    inlined from 'mozilla::Maybe<js::AutoRealm>::~Maybe()' at /builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/mozilla/Maybe.h:349:55,
    inlined from 'js::NewPlainObjectBaselineFallback(JSContext*, JS::Handle<js::Shape*>, js::gc::AllocKind, js::gc::AllocSite*)' at /builddir/build/BUILD/firefox-102.13.0/js/src/vm/Interpreter.cpp:5244:1:
/builddir/build/BUILD/firefox-102.13.0/js/src/vm/JSContext-inl.h:306:7: warning: 'MEM[(struct AutoRealm *)&ar].cx_' may be used uninitialized [-Wmaybe-uninitialized]
  306 |   if (zone_) {
      |       ^~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/vm/Interpreter.cpp: In function 'js::NewPlainObjectBaselineFallback(JSContext*, JS::Handle<js::Shape*>, js::gc::AllocKind, js::gc::AllocSite*)':
/builddir/build/BUILD/firefox-102.13.0/js/src/vm/Interpreter.cpp:5236:29: note: 'MEM[(struct AutoRealm *)&ar].cx_' was declared here
 5236 |   mozilla::Maybe<AutoRealm> ar;
      |                             ^~
In member function 'JSContext::setRealm(JS::Realm*)',
    inlined from 'JSContext::leaveRealm(JS::Realm*)' at /builddir/build/BUILD/firefox-102.13.0/js/src/vm/JSContext-inl.h:345:11,
    inlined from 'js::AutoRealm::~AutoRealm()' at /builddir/build/BUILD/firefox-102.13.0/js/src/vm/Realm-inl.h:68:46,
    inlined from 'mozilla::detail::MaybeStorage<js::AutoRealm, false>::~MaybeStorage()' at /builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/mozilla/Maybe.h:269:26,
    inlined from 'mozilla::Maybe<js::AutoRealm>::~Maybe()' at /builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/mozilla/Maybe.h:349:55,
    inlined from 'js::NewPlainObjectOptimizedFallback(JSContext*, JS::Handle<js::Shape*>, js::gc::AllocKind, js::gc::InitialHeap)' at /builddir/build/BUILD/firefox-102.13.0/js/src/vm/Interpreter.cpp:5259:1:
/builddir/build/BUILD/firefox-102.13.0/js/src/vm/JSContext-inl.h:358:3: warning: 'MEM[(struct AutoRealm *)&ar].origin_' may be used uninitialized [-Wmaybe-uninitialized]
  358 |   if (realm) {
      |   ^~
/builddir/build/BUILD/firefox-102.13.0/js/src/vm/Interpreter.cpp: In function 'js::NewPlainObjectOptimizedFallback(JSContext*, JS::Handle<js::Shape*>, js::gc::AllocKind, js::gc::InitialHeap)':
/builddir/build/BUILD/firefox-102.13.0/js/src/vm/Interpreter.cpp:5251:29: note: 'MEM[(struct AutoRealm *)&ar].origin_' was declared here
 5251 |   mozilla::Maybe<AutoRealm> ar;
      |                             ^~
In member function 'JSContext::setZone(JS::Zone*, JSContext::IsAtomsZone)',
    inlined from 'JSContext::setRealm(JS::Realm*)' at /builddir/build/BUILD/firefox-102.13.0/js/src/vm/JSContext-inl.h:362:12,
    inlined from 'JSContext::leaveRealm(JS::Realm*)' at /builddir/build/BUILD/firefox-102.13.0/js/src/vm/JSContext-inl.h:345:11,
    inlined from 'js::AutoRealm::~AutoRealm()' at /builddir/build/BUILD/firefox-102.13.0/js/src/vm/Realm-inl.h:68:46,
    inlined from 'mozilla::detail::MaybeStorage<js::AutoRealm, false>::~MaybeStorage()' at /builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/mozilla/Maybe.h:269:26,
    inlined from 'mozilla::Maybe<js::AutoRealm>::~Maybe()' at /builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/mozilla/Maybe.h:349:55,
    inlined from 'js::NewPlainObjectOptimizedFallback(JSContext*, JS::Handle<js::Shape*>, js::gc::AllocKind, js::gc::InitialHeap)' at /builddir/build/BUILD/firefox-102.13.0/js/src/vm/Interpreter.cpp:5259:1:
/builddir/build/BUILD/firefox-102.13.0/js/src/vm/JSContext-inl.h:306:7: warning: 'MEM[(struct AutoRealm *)&ar].cx_' may be used uninitialized [-Wmaybe-uninitialized]
  306 |   if (zone_) {
      |       ^~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/vm/Interpreter.cpp: In function 'js::NewPlainObjectOptimizedFallback(JSContext*, JS::Handle<js::Shape*>, js::gc::AllocKind, js::gc::InitialHeap)':
/builddir/build/BUILD/firefox-102.13.0/js/src/vm/Interpreter.cpp:5251:29: note: 'MEM[(struct AutoRealm *)&ar].cx_' was declared here
 5251 |   mozilla::Maybe<AutoRealm> ar;
      |                             ^~
In member function 'JS::Rooted<JSObject*>::registerWithRootLists(mozilla::EnumeratedArray<JS::RootKind, (JS::RootKind)15, js::StackRootedBase*>&)',
    inlined from 'JS::Rooted<JSObject*>::Rooted<JSContext*, JSObject*>(JSContext* const&, JSObject*&&)' at /builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1171:26,
    inlined from 'js::SetPropertySuper(JSContext*, JS::Handle<JS::Value>, JS::Handle<JS::Value>, JS::Handle<js::PropertyName*>, JS::Handle<JS::Value>, bool)' at /builddir/build/BUILD/firefox-102.13.0/js/src/vm/Interpreter.cpp:5390:63:
/builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1138:18: warning: storing the address of local variable 'obj' in 'MEM[(struct StackRootedBase * *)cx_70(D) + 24B]' [-Wdangling-pointer=]
 1138 |     *this->stack = this;
      |     ~~~~~~~~~~~~~^~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/vm/Interpreter.cpp: In function 'js::SetPropertySuper(JSContext*, JS::Handle<JS::Value>, JS::Handle<JS::Value>, JS::Handle<js::PropertyName*>, JS::Handle<JS::Value>, bool)':
/builddir/build/BUILD/firefox-102.13.0/js/src/vm/Interpreter.cpp:5389:16: note: 'obj' declared here
 5389 |   RootedObject obj(cx, ToObjectFromStackForPropertyAccess(
      |                ^~~
/builddir/build/BUILD/firefox-102.13.0/js/src/vm/Interpreter.cpp:5389:16: note: 'cx_70(D)' declared here
In member function 'JS::Rooted<JSObject*>::registerWithRootLists(mozilla::EnumeratedArray<JS::RootKind, (JS::RootKind)15, js::StackRootedBase*>&)',
    inlined from 'JS::Rooted<JSObject*>::Rooted<JSContext*, JSObject*>(JSContext* const&, JSObject*&&)' at /builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1171:26,
    inlined from 'js::SetElementSuper(JSContext*, JS::Handle<JS::Value>, JS::Handle<JS::Value>, JS::Handle<JS::Value>, JS::Handle<JS::Value>, bool)' at /builddir/build/BUILD/firefox-102.13.0/js/src/vm/Interpreter.cpp:5404:64:
/builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1138:18: warning: storing the address of local variable 'obj' in 'MEM[(struct StackRootedBase * *)cx_35(D) + 24B]' [-Wdangling-pointer=]
 1138 |     *this->stack = this;
      |     ~~~~~~~~~~~~~^~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/vm/Interpreter.cpp: In function 'js::SetElementSuper(JSContext*, JS::Handle<JS::Value>, JS::Handle<JS::Value>, JS::Handle<JS::Value>, JS::Handle<JS::Value>, bool)':
/builddir/build/BUILD/firefox-102.13.0/js/src/vm/Interpreter.cpp:5403:16: note: 'obj' declared here
 5403 |   RootedObject obj(cx, ToObjectFromStackForPropertyAccess(
      |                ^~~
/builddir/build/BUILD/firefox-102.13.0/js/src/vm/Interpreter.cpp:5403:16: note: 'cx_35(D)' declared here
make[3]: Entering directory '/builddir/build/BUILD/firefox-102.13.0/js/src/js/src'
js/src/Unified_cpp_js_src10.o
/usr/lib64/ccache/g++ -o Unified_cpp_js_src10.o -c  -I/builddir/build/BUILD/firefox-102.13.0/js/src/dist/system_wrappers -include /builddir/build/BUILD/firefox-102.13.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/builddir/build/BUILD/firefox-102.13.0/js/src -I/builddir/build/BUILD/firefox-102.13.0/js/src/js/src -I/builddir/build/BUILD/firefox-102.13.0/js/src/dist/include -DMOZILLA_CLIENT -include /builddir/build/BUILD/firefox-102.13.0/js/src/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 -Wformat -Wformat-overflow=2 -Wno-psabi -fno-sized-deallocation -fno-aligned-new -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Werror=format -Wno-attributes -fno-strict-aliasing -ffp-contract=off  -MD -MP -MF .deps/Unified_cpp_js_src10.o.pp   Unified_cpp_js_src10.cpp
make[3]: Leaving directory '/builddir/build/BUILD/firefox-102.13.0/js/src/js/src'
In file included from /builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/Id.h:35,
                 from /builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/friend/DOMProxy.h:22,
                 from /builddir/build/BUILD/firefox-102.13.0/js/src/proxy/DOMProxy.cpp:9,
                 from Unified_cpp_js_src10.cpp:2:
In member function 'JS::Rooted<JSObject*>::registerWithRootLists(mozilla::EnumeratedArray<JS::RootKind, (JS::RootKind)15, js::StackRootedBase*>&)',
    inlined from 'JS::Rooted<JSObject*>::Rooted<JSContext*, JSObject*>(JSContext* const&, JSObject*&&)' at /builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1171:26,
    inlined from 'js::ScriptedProxyHandler::isArray(JSContext*, JS::Handle<JSObject*>, JS::IsArrayAnswer*) const' at /builddir/build/BUILD/firefox-102.13.0/js/src/proxy/ScriptedProxyHandler.cpp:1410:60:
/builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1138:18: warning: storing the address of local variable 'target' in 'MEM[(struct StackRootedBase * *)cx_33(D) + 24B]' [-Wdangling-pointer=]
 1138 |     *this->stack = this;
      |     ~~~~~~~~~~~~~^~~~~~
In file included from Unified_cpp_js_src10.cpp:38:
/builddir/build/BUILD/firefox-102.13.0/js/src/proxy/ScriptedProxyHandler.cpp: In member function 'js::ScriptedProxyHandler::isArray(JSContext*, JS::Handle<JSObject*>, JS::IsArrayAnswer*) const':
/builddir/build/BUILD/firefox-102.13.0/js/src/proxy/ScriptedProxyHandler.cpp:1410:16: note: 'target' declared here
 1410 |   RootedObject target(cx, proxy->as<ProxyObject>().target());
      |                ^~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/proxy/ScriptedProxyHandler.cpp:1410:16: note: 'cx_33(D)' declared here
In member function 'JS::Rooted<JSObject*>::registerWithRootLists(mozilla::EnumeratedArray<JS::RootKind, (JS::RootKind)15, js::StackRootedBase*>&)',
    inlined from 'JS::Rooted<JSObject*>::Rooted<JSContext*, JSObject*>(JSContext* const&, JSObject*&&)' at /builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1171:26,
    inlined from 'ProxyHasOnExpando(JSContext*, JS::Handle<JSObject*>, JS::Handle<JS::PropertyKey>, bool*)' at /builddir/build/BUILD/firefox-102.13.0/js/src/proxy/Proxy.cpp:97:79,
    inlined from 'js::Proxy::hasOwn(JSContext*, JS::Handle<JSObject*>, JS::Handle<JS::PropertyKey>, bool*)' at /builddir/build/BUILD/firefox-102.13.0/js/src/proxy/Proxy.cpp:414:29:
/builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1138:18: warning: storing the address of local variable 'expando' in 'MEM[(struct StackRootedBase * *)cx_13(D) + 24B]' [-Wdangling-pointer=]
 1138 |     *this->stack = this;
      |     ~~~~~~~~~~~~~^~~~~~
In file included from Unified_cpp_js_src10.cpp:29:
/builddir/build/BUILD/firefox-102.13.0/js/src/proxy/Proxy.cpp: In function 'js::Proxy::hasOwn(JSContext*, JS::Handle<JSObject*>, JS::Handle<JS::PropertyKey>, bool*)':
/builddir/build/BUILD/firefox-102.13.0/js/src/proxy/Proxy.cpp:97:16: note: 'expando' declared here
   97 |   RootedObject expando(cx, proxy->as<ProxyObject>().expando().toObjectOrNull());
      |                ^~~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/proxy/Proxy.cpp:97:16: note: 'cx_13(D)' declared here
In member function 'JS::Rooted<JSObject*>::registerWithRootLists(mozilla::EnumeratedArray<JS::RootKind, (JS::RootKind)15, js::StackRootedBase*>&)',
    inlined from 'JS::Rooted<JSObject*>::Rooted<JSContext*, JSObject*>(JSContext* const&, JSObject*&&)' at /builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1171:26,
    inlined from 'ProxyCreate(JSContext*, JS::CallArgs&, char const*)' at /builddir/build/BUILD/firefox-102.13.0/js/src/proxy/ScriptedProxyHandler.cpp:1474:76:
/builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1138:18: warning: storing the address of local variable 'target' in 'MEM[(struct StackRootedBase * *)cx_177(D) + 24B]' [-Wdangling-pointer=]
 1138 |     *this->stack = this;
      |     ~~~~~~~~~~~~~^~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/proxy/ScriptedProxyHandler.cpp: In function 'ProxyCreate(JSContext*, JS::CallArgs&, char const*)':
/builddir/build/BUILD/firefox-102.13.0/js/src/proxy/ScriptedProxyHandler.cpp:1473:16: note: 'target' declared here
 1473 |   RootedObject target(cx,
      |                ^~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/proxy/ScriptedProxyHandler.cpp:1473:16: note: 'cx_177(D)' declared here
In member function 'JS::Rooted<JSFunction*>::registerWithRootLists(mozilla::EnumeratedArray<JS::RootKind, (JS::RootKind)15, js::StackRootedBase*>&)',
    inlined from 'JS::Rooted<JSFunction*>::Rooted<JSContext*, JSFunction*>(JSContext* const&, JSFunction*&&)' at /builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1171:26,
    inlined from 'js::proxy_revocable(JSContext*, unsigned int, JS::Value*)' at /builddir/build/BUILD/firefox-102.13.0/js/src/proxy/ScriptedProxyHandler.cpp:1555:77,
    inlined from 'js::proxy_revocable(JSContext*, unsigned int, JS::Value*)' at /builddir/build/BUILD/firefox-102.13.0/js/src/proxy/ScriptedProxyHandler.cpp:1543:6:
/builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1138:18: warning: storing the address of local variable 'revoker' in 'MEM[(struct StackRootedBase * *)cx_26(D) + 24B]' [-Wdangling-pointer=]
 1138 |     *this->stack = this;
      |     ~~~~~~~~~~~~~^~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/proxy/ScriptedProxyHandler.cpp: In function 'js::proxy_revocable(JSContext*, unsigned int, JS::Value*)':
/builddir/build/BUILD/firefox-102.13.0/js/src/proxy/ScriptedProxyHandler.cpp:1553:18: note: 'revoker' declared here
 1553 |   RootedFunction revoker(
      |                  ^~~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/proxy/ScriptedProxyHandler.cpp:1553:18: note: 'cx_26(D)' declared here
In member function 'JS::Rooted<JSObject*>::registerWithRootLists(mozilla::EnumeratedArray<JS::RootKind, (JS::RootKind)15, js::StackRootedBase*>&)',
    inlined from 'JS::Rooted<JSObject*>::Rooted<JSContext*, JSObject*>(JSContext* const&, JSObject*&&)' at /builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1171:26,
    inlined from 'RevokeProxy(JSContext*, unsigned int, JS::Value*)' at /builddir/build/BUILD/firefox-102.13.0/js/src/proxy/ScriptedProxyHandler.cpp:1527:43:
/builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1138:18: warning: storing the address of local variable 'p' in 'MEM[(struct StackRootedBase * *)cx_61(D) + 24B]' [-Wdangling-pointer=]
 1138 |     *this->stack = this;
      |     ~~~~~~~~~~~~~^~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/proxy/ScriptedProxyHandler.cpp: In function 'RevokeProxy(JSContext*, unsigned int, JS::Value*)':
/builddir/build/BUILD/firefox-102.13.0/js/src/proxy/ScriptedProxyHandler.cpp:1526:16: note: 'p' declared here
 1526 |   RootedObject p(cx, func->getExtendedSlot(ScriptedProxyHandler::REVOKE_SLOT)
      |                ^
/builddir/build/BUILD/firefox-102.13.0/js/src/proxy/ScriptedProxyHandler.cpp:1526:16: note: 'cx_61(D)' declared here
In member function 'JS::Rooted<JSObject*>::registerWithRootLists(mozilla::EnumeratedArray<JS::RootKind, (JS::RootKind)15, js::StackRootedBase*>&)',
    inlined from 'JS::Rooted<JSObject*>::Rooted<JSContext*, js::ArrayObject*>(JSContext* const&, js::ArrayObject*&&)' at /builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1171:26,
    inlined from 'js::ScriptedProxyHandler::construct(JSContext*, JS::Handle<JSObject*>, JS::CallArgs const&) const' at /builddir/build/BUILD/firefox-102.13.0/js/src/proxy/ScriptedProxyHandler.cpp:1366:77:
/builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1138:18: warning: storing the address of local variable 'argArray' in 'MEM[(struct StackRootedBase * *)cx_215(D) + 24B]' [-Wdangling-pointer=]
 1138 |     *this->stack = this;
      |     ~~~~~~~~~~~~~^~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/proxy/ScriptedProxyHandler.cpp: In member function 'js::ScriptedProxyHandler::construct(JSContext*, JS::Handle<JSObject*>, JS::CallArgs const&) const':
/builddir/build/BUILD/firefox-102.13.0/js/src/proxy/ScriptedProxyHandler.cpp:1365:16: note: 'argArray' declared here
 1365 |   RootedObject argArray(cx,
      |                ^~~~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/proxy/ScriptedProxyHandler.cpp:1365:16: note: 'cx_215(D)' declared here
In member function 'JS::Rooted<JSObject*>::registerWithRootLists(mozilla::EnumeratedArray<JS::RootKind, (JS::RootKind)15, js::StackRootedBase*>&)',
    inlined from 'JS::Rooted<JSObject*>::Rooted<JSContext*, js::ArrayObject*>(JSContext* const&, js::ArrayObject*&&)' at /builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1171:26,
    inlined from 'js::ScriptedProxyHandler::call(JSContext*, JS::Handle<JSObject*>, JS::CallArgs const&) const' at /builddir/build/BUILD/firefox-102.13.0/js/src/proxy/ScriptedProxyHandler.cpp:1309:77:
/builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1138:18: warning: storing the address of local variable 'argArray' in 'MEM[(struct StackRootedBase * *)cx_172(D) + 24B]' [-Wdangling-pointer=]
 1138 |     *this->stack = this;
      |     ~~~~~~~~~~~~~^~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/proxy/ScriptedProxyHandler.cpp: In member function 'js::ScriptedProxyHandler::call(JSContext*, JS::Handle<JSObject*>, JS::CallArgs const&) const':
/builddir/build/BUILD/firefox-102.13.0/js/src/proxy/ScriptedProxyHandler.cpp:1308:16: note: 'argArray' declared here
 1308 |   RootedObject argArray(cx,
      |                ^~~~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/proxy/ScriptedProxyHandler.cpp:1308:16: note: 'cx_172(D)' declared here
make[3]: Entering directory '/builddir/build/BUILD/firefox-102.13.0/js/src/js/src/jit'
js/src/jit/Unified_cpp_js_src_jit0.o
/usr/lib64/ccache/g++ -o Unified_cpp_js_src_jit0.o -c  -I/builddir/build/BUILD/firefox-102.13.0/js/src/dist/system_wrappers -include /builddir/build/BUILD/firefox-102.13.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/builddir/build/BUILD/firefox-102.13.0/js/src/jit -I/builddir/build/BUILD/firefox-102.13.0/js/src/js/src/jit -I/builddir/build/BUILD/firefox-102.13.0/js/src/js/src -I/builddir/build/BUILD/firefox-102.13.0/js/src -I/builddir/build/BUILD/firefox-102.13.0/js/src/dist/include -DMOZILLA_CLIENT -include /builddir/build/BUILD/firefox-102.13.0/js/src/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 -Wformat -Wformat-overflow=2 -Wno-psabi -fno-sized-deallocation -fno-aligned-new -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Werror=format -Wno-attributes -fno-strict-aliasing -ffp-contract=off  -MD -MP -MF .deps/Unified_cpp_js_src_jit0.o.pp   Unified_cpp_js_src_jit0.cpp
make[3]: Leaving directory '/builddir/build/BUILD/firefox-102.13.0/js/src/js/src/jit'
In file included from /builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/CallArgs.h:73,
                 from /builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/CallNonGenericMethod.h:12,
                 from /builddir/build/BUILD/firefox-102.13.0/js/src/NamespaceImports.h:15,
                 from /builddir/build/BUILD/firefox-102.13.0/js/src/jit/MIR.h:21,
                 from /builddir/build/BUILD/firefox-102.13.0/js/src/jit/AliasAnalysis.h:10,
                 from /builddir/build/BUILD/firefox-102.13.0/js/src/jit/AliasAnalysis.cpp:7,
                 from Unified_cpp_js_src_jit0.cpp:2:
In member function 'JS::Rooted<js::jit::JitCode*>::registerWithRootLists(mozilla::EnumeratedArray<JS::RootKind, (JS::RootKind)15, js::StackRootedBase*>&)',
    inlined from 'JS::Rooted<js::jit::JitCode*>::Rooted<JSContext*, js::jit::JitCode*>(JSContext* const&, js::jit::JitCode*&&)' at /builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1171:26,
    inlined from 'js::jit::BaselineCacheIRCompiler::compile()' at /builddir/build/BUILD/firefox-102.13.0/js/src/jit/BaselineCacheIRCompiler.cpp:181:76:
/builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1138:18: warning: storing the address of local variable 'newStubCode' in 'MEM[(struct StackRootedBase * *)_1362 + 8B]' [-Wdangling-pointer=]
 1138 |     *this->stack = this;
      |     ~~~~~~~~~~~~~^~~~~~
In file included from Unified_cpp_js_src_jit0.cpp:47:
/builddir/build/BUILD/firefox-102.13.0/js/src/jit/BaselineCacheIRCompiler.cpp: In member function 'js::jit::BaselineCacheIRCompiler::compile()':
/builddir/build/BUILD/firefox-102.13.0/js/src/jit/BaselineCacheIRCompiler.cpp:181:20: note: 'newStubCode' declared here
  181 |   Rooted<JitCode*> newStubCode(cx_, linker.newCode(cx_, CodeKind::Baseline));
      |                    ^~~~~~~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/jit/BaselineCacheIRCompiler.cpp:181:20: note: 'MEM[(struct JSContext * const &)this_516(D) + 8]' declared here
make[3]: Entering directory '/builddir/build/BUILD/firefox-102.13.0/js/src/js/src/jit'
js/src/jit/Unified_cpp_js_src_jit13.o
/usr/lib64/ccache/g++ -o Unified_cpp_js_src_jit13.o -c  -I/builddir/build/BUILD/firefox-102.13.0/js/src/dist/system_wrappers -include /builddir/build/BUILD/firefox-102.13.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/builddir/build/BUILD/firefox-102.13.0/js/src/jit -I/builddir/build/BUILD/firefox-102.13.0/js/src/js/src/jit -I/builddir/build/BUILD/firefox-102.13.0/js/src/js/src -I/builddir/build/BUILD/firefox-102.13.0/js/src -I/builddir/build/BUILD/firefox-102.13.0/js/src/dist/include -DMOZILLA_CLIENT -include /builddir/build/BUILD/firefox-102.13.0/js/src/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 -Wformat -Wformat-overflow=2 -Wno-psabi -fno-sized-deallocation -fno-aligned-new -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Werror=format -Wno-attributes -fno-strict-aliasing -ffp-contract=off  -MD -MP -MF .deps/Unified_cpp_js_src_jit13.o.pp   Unified_cpp_js_src_jit13.cpp
make[3]: Leaving directory '/builddir/build/BUILD/firefox-102.13.0/js/src/js/src/jit'
In file included from Unified_cpp_js_src_jit13.cpp:47:
/builddir/build/BUILD/firefox-102.13.0/js/src/jit/x64/CodeGenerator-x64.cpp: In member function 'js::jit::CodeGenerator::visitCompareExchangeTypedArrayElement64(js::jit::LCompareExchangeTypedArrayElement64*)':
/builddir/build/BUILD/firefox-102.13.0/js/src/jit/x64/CodeGenerator-x64.cpp:389:29: warning: 'offset' may be used uninitialized [-Wmaybe-uninitialized]
  389 |     Address dest = ToAddress(elements, lir->index(), arrayType);
      |                    ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/firefox-102.13.0/js/src/jit/shared/CodeGenerator-shared.cpp:7,
                 from Unified_cpp_js_src_jit13.cpp:2:
/builddir/build/BUILD/firefox-102.13.0/js/src/jit/shared/CodeGenerator-shared-inl.h:284:11: note: 'offset' was declared here
  284 |   int32_t offset;
      |           ^~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/jit/x64/CodeGenerator-x64.cpp: In member function 'js::jit::CodeGenerator::visitAtomicExchangeTypedArrayElement64(js::jit::LAtomicExchangeTypedArrayElement64*)':
/builddir/build/BUILD/firefox-102.13.0/js/src/jit/x64/CodeGenerator-x64.cpp:413:29: warning: 'offset' may be used uninitialized [-Wmaybe-uninitialized]
  413 |     Address dest = ToAddress(elements, lir->index(), arrayType);
      |                    ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/jit/shared/CodeGenerator-shared-inl.h:284:11: note: 'offset' was declared here
  284 |   int32_t offset;
      |           ^~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/jit/x64/CodeGenerator-x64.cpp: In member function 'js::jit::CodeGenerator::visitAtomicTypedArrayElementBinop64(js::jit::LAtomicTypedArrayElementBinop64*)':
/builddir/build/BUILD/firefox-102.13.0/js/src/jit/x64/CodeGenerator-x64.cpp:454:29: warning: 'offset' may be used uninitialized [-Wmaybe-uninitialized]
  454 |     Address dest = ToAddress(elements, lir->index(), arrayType);
      |                    ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/jit/shared/CodeGenerator-shared-inl.h:284:11: note: 'offset' was declared here
  284 |   int32_t offset;
      |           ^~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/jit/x64/CodeGenerator-x64.cpp: In member function 'js::jit::CodeGenerator::visitAtomicTypedArrayElementBinopForEffect64(js::jit::LAtomicTypedArrayElementBinopForEffect64*)':
/builddir/build/BUILD/firefox-102.13.0/js/src/jit/x64/CodeGenerator-x64.cpp:481:29: warning: 'offset' may be used uninitialized [-Wmaybe-uninitialized]
  481 |     Address dest = ToAddress(elements, lir->index(), arrayType);
      |                    ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/jit/shared/CodeGenerator-shared-inl.h:284:11: note: 'offset' was declared here
  284 |   int32_t offset;
      |           ^~~~~~
In file included from /builddir/build/BUILD/firefox-102.13.0/js/src/jit/x64/Assembler-x64.h:283,
                 from /builddir/build/BUILD/firefox-102.13.0/js/src/jit/x86-shared/MacroAssembler-x86-shared.h:13,
                 from /builddir/build/BUILD/firefox-102.13.0/js/src/jit/x64/MacroAssembler-x64.h:10,
                 from /builddir/build/BUILD/firefox-102.13.0/js/src/jit/MacroAssembler.h:19,
                 from /builddir/build/BUILD/firefox-102.13.0/js/src/jit/MIR.h:27,
                 from /builddir/build/BUILD/firefox-102.13.0/js/src/jit/LIR.h:21,
                 from /builddir/build/BUILD/firefox-102.13.0/js/src/jit/shared/CodeGenerator-shared.h:16,
                 from /builddir/build/BUILD/firefox-102.13.0/js/src/jit/shared/CodeGenerator-shared-inl.h:10:
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 /builddir/build/BUILD/firefox-102.13.0/js/src/jit/x64/MacroAssembler-x64.h:605:10,
    inlined from 'js::jit::CodeGenerator::visitAtomicLoad64(js::jit::LAtomicLoad64*)' at /builddir/build/BUILD/firefox-102.13.0/js/src/jit/x64/CodeGenerator-x64.cpp:336:16:
/builddir/build/BUILD/firefox-102.13.0/js/src/jit/x86-shared/Assembler-x86-shared.h:77:9: warning: 'offset' may be used uninitialized [-Wmaybe-uninitialized]
   77 |         disp_(address.offset) {}
      |         ^~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/jit/shared/CodeGenerator-shared-inl.h: In member function 'js::jit::CodeGenerator::visitAtomicLoad64(js::jit::LAtomicLoad64*)':
/builddir/build/BUILD/firefox-102.13.0/js/src/jit/shared/CodeGenerator-shared-inl.h:284:11: note: 'offset' was declared here
  284 |   int32_t offset;
      |           ^~~~~~
In file included from /builddir/build/BUILD/firefox-102.13.0/js/src/jit/x86-shared/Assembler-x86-shared.h:17:
In member function 'js::jit::X86Encoding::BaseAssemblerX64::movq_rm(js::jit::X86Encoding::RegisterID, int, js::jit::X86Encoding::RegisterID)',
    inlined from 'js::jit::Assembler::movq(js::jit::Register, js::jit::Operand const&)' at /builddir/build/BUILD/firefox-102.13.0/js/src/jit/x64/Assembler-x64.h:458:21,
    inlined from 'js::jit::MacroAssemblerX64::storePtr(js::jit::Register, js::jit::Address const&)' at /builddir/build/BUILD/firefox-102.13.0/js/src/jit/x64/MacroAssembler-x64.h:635:9,
    inlined from 'js::jit::MacroAssemblerX64::store64(js::jit::Register64, js::jit::Address)' at /builddir/build/BUILD/firefox-102.13.0/js/src/jit/x64/MacroAssembler-x64.h:674:59,
    inlined from 'js::jit::CodeGenerator::visitAtomicStore64(js::jit::LAtomicStore64*)' at /builddir/build/BUILD/firefox-102.13.0/js/src/jit/x64/CodeGenerator-x64.cpp:363:17:
/builddir/build/BUILD/firefox-102.13.0/js/src/jit/x64/BaseAssembler-x64.h:632:28: warning: 'offset' may be used uninitialized [-Wmaybe-uninitialized]
  632 |     m_formatter.oneByteOp64(OP_MOV_EvGv, offset, base, src);
      |     ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/jit/shared/CodeGenerator-shared-inl.h: In member function 'js::jit::CodeGenerator::visitAtomicStore64(js::jit::LAtomicStore64*)':
/builddir/build/BUILD/firefox-102.13.0/js/src/jit/shared/CodeGenerator-shared-inl.h:284:11: note: 'offset' was declared here
  284 |   int32_t offset;
      |           ^~~~~~
make[3]: Entering directory '/builddir/build/BUILD/firefox-102.13.0/js/src/js/src/jit'
js/src/jit/Unified_cpp_js_src_jit1.o
/usr/lib64/ccache/g++ -o Unified_cpp_js_src_jit1.o -c  -I/builddir/build/BUILD/firefox-102.13.0/js/src/dist/system_wrappers -include /builddir/build/BUILD/firefox-102.13.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/builddir/build/BUILD/firefox-102.13.0/js/src/jit -I/builddir/build/BUILD/firefox-102.13.0/js/src/js/src/jit -I/builddir/build/BUILD/firefox-102.13.0/js/src/js/src -I/builddir/build/BUILD/firefox-102.13.0/js/src -I/builddir/build/BUILD/firefox-102.13.0/js/src/dist/include -DMOZILLA_CLIENT -include /builddir/build/BUILD/firefox-102.13.0/js/src/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 -Wformat -Wformat-overflow=2 -Wno-psabi -fno-sized-deallocation -fno-aligned-new -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Werror=format -Wno-attributes -fno-strict-aliasing -ffp-contract=off  -MD -MP -MF .deps/Unified_cpp_js_src_jit1.o.pp   Unified_cpp_js_src_jit1.cpp
make[3]: Leaving directory '/builddir/build/BUILD/firefox-102.13.0/js/src/js/src/jit'
In file included from /builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/CallArgs.h:73,
                 from /builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/CallNonGenericMethod.h:12,
                 from /builddir/build/BUILD/firefox-102.13.0/js/src/NamespaceImports.h:15,
                 from /builddir/build/BUILD/firefox-102.13.0/js/src/jit/IonTypes.h:17,
                 from /builddir/build/BUILD/firefox-102.13.0/js/src/jit/Registers.h:12,
                 from /builddir/build/BUILD/firefox-102.13.0/js/src/jit/MachineState.h:16,
                 from /builddir/build/BUILD/firefox-102.13.0/js/src/jit/JitFrames.h:16,
                 from /builddir/build/BUILD/firefox-102.13.0/js/src/jit/BaselineFrame.h:13,
                 from /builddir/build/BUILD/firefox-102.13.0/js/src/jit/BaselineFrameInfo.h:15,
                 from /builddir/build/BUILD/firefox-102.13.0/js/src/jit/BaselineCodeGen.h:10,
                 from /builddir/build/BUILD/firefox-102.13.0/js/src/jit/BaselineCodeGen.cpp:7,
                 from Unified_cpp_js_src_jit1.cpp:2:
In member function 'JS::Rooted<JSObject*>::registerWithRootLists(mozilla::EnumeratedArray<JS::RootKind, (JS::RootKind)15, js::StackRootedBase*>&)',
    inlined from 'JS::Rooted<JSObject*>::Rooted<JSContext*, JSObject*>(JSContext* const&, JSObject*&&)' at /builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1171:26,
    inlined from 'js::jit::DoGetPropSuperFallback(JSContext*, js::jit::BaselineFrame*, js::jit::ICFallbackStub*, JS::Handle<JS::Value>, JS::MutableHandle<JS::Value>, JS::MutableHandle<JS::Value>)' at /builddir/build/BUILD/firefox-102.13.0/js/src/jit/BaselineIC.cpp:1239:70:
/builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1138:18: warning: storing the address of local variable 'valObj' in 'MEM[(struct StackRootedBase * *)cx_109(D) + 24B]' [-Wdangling-pointer=]
 1138 |     *this->stack = this;
      |     ~~~~~~~~~~~~~^~~~~~
In file included from Unified_cpp_js_src_jit1.cpp:38:
/builddir/build/BUILD/firefox-102.13.0/js/src/jit/BaselineIC.cpp: In function 'js::jit::DoGetPropSuperFallback(JSContext*, js::jit::BaselineFrame*, js::jit::ICFallbackStub*, JS::Handle<JS::Value>, JS::MutableHandle<JS::Value>, JS::MutableHandle<JS::Value>)':
/builddir/build/BUILD/firefox-102.13.0/js/src/jit/BaselineIC.cpp:1238:16: note: 'valObj' declared here
 1238 |   RootedObject valObj(
      |                ^~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/jit/BaselineIC.cpp:1238:16: note: 'cx_109(D)' declared here
In member function 'JS::Rooted<JS::Value>::registerWithRootLists(mozilla::EnumeratedArray<JS::RootKind, (JS::RootKind)15, js::StackRootedBase*>&)',
    inlined from 'JS::Rooted<JS::Value>::Rooted<JSContext*, JS::Handle<JS::Value>&>(JSContext* const&, JS::Handle<JS::Value>&)' at /builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1171:26,
    inlined from 'js::jit::DoCompareFallback(JSContext*, js::jit::BaselineFrame*, js::jit::ICFallbackStub*, JS::Handle<JS::Value>, JS::Handle<JS::Value>, JS::MutableHandle<JS::Value>)' at /builddir/build/BUILD/firefox-102.13.0/js/src/jit/BaselineIC.cpp:2263:30:
/builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1138:18: warning: storing the address of local variable 'rhsCopy' in 'MEM[(struct StackRootedBase * *)cx_139(D) + 104B]' [-Wdangling-pointer=]
 1138 |     *this->stack = this;
      |     ~~~~~~~~~~~~~^~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/jit/BaselineIC.cpp: In function 'js::jit::DoCompareFallback(JSContext*, js::jit::BaselineFrame*, js::jit::ICFallbackStub*, JS::Handle<JS::Value>, JS::Handle<JS::Value>, JS::MutableHandle<JS::Value>)':
/builddir/build/BUILD/firefox-102.13.0/js/src/jit/BaselineIC.cpp:2263:15: note: 'rhsCopy' declared here
 2263 |   RootedValue rhsCopy(cx, rhs);
      |               ^~~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/jit/BaselineIC.cpp:2263:15: note: 'cx_139(D)' declared here
In member function 'JS::Rooted<js::ArrayObject*>::registerWithRootLists(mozilla::EnumeratedArray<JS::RootKind, (JS::RootKind)15, js::StackRootedBase*>&)',
    inlined from 'JS::Rooted<js::ArrayObject*>::Rooted<JSContext*, js::ArrayObject*>(JSContext* const&, js::ArrayObject*&&)' at /builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1171:26,
    inlined from 'js::jit::DoNewArrayFallback(JSContext*, js::jit::BaselineFrame*, js::jit::ICFallbackStub*, JS::MutableHandle<JS::Value>)' at /builddir/build/BUILD/firefox-102.13.0/js/src/jit/BaselineIC.cpp:2359:60:
/builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1138:18: warning: storing the address of local variable 'array' in 'MEM[(struct StackRootedBase * *)cx_58(D) + 24B]' [-Wdangling-pointer=]
 1138 |     *this->stack = this;
      |     ~~~~~~~~~~~~~^~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/jit/BaselineIC.cpp: In function 'js::jit::DoNewArrayFallback(JSContext*, js::jit::BaselineFrame*, js::jit::ICFallbackStub*, JS::MutableHandle<JS::Value>)':
/builddir/build/BUILD/firefox-102.13.0/js/src/jit/BaselineIC.cpp:2359:21: note: 'array' declared here
 2359 |   RootedArrayObject array(cx, NewArrayOperation(cx, length));
      |                     ^~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/jit/BaselineIC.cpp:2359:21: note: 'cx_58(D)' declared here
In member function 'JS::Rooted<JSObject*>::registerWithRootLists(mozilla::EnumeratedArray<JS::RootKind, (JS::RootKind)15, js::StackRootedBase*>&)',
    inlined from 'JS::Rooted<JSObject*>::Rooted<JSContext*, JSObject*>(JSContext* const&, JSObject*&&)' at /builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1171:26,
    inlined from 'js::jit::DoNewObjectFallback(JSContext*, js::jit::BaselineFrame*, js::jit::ICFallbackStub*, JS::MutableHandle<JS::Value>)' at /builddir/build/BUILD/firefox-102.13.0/js/src/jit/BaselineIC.cpp:2394:58:
/builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1138:18: warning: storing the address of local variable 'obj' in 'MEM[(struct StackRootedBase * *)cx_71(D) + 24B]' [-Wdangling-pointer=]
 1138 |     *this->stack = this;
      |     ~~~~~~~~~~~~~^~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/jit/BaselineIC.cpp: In function 'js::jit::DoNewObjectFallback(JSContext*, js::jit::BaselineFrame*, js::jit::ICFallbackStub*, JS::MutableHandle<JS::Value>)':
/builddir/build/BUILD/firefox-102.13.0/js/src/jit/BaselineIC.cpp:2394:16: note: 'obj' declared here
 2394 |   RootedObject obj(cx, NewObjectOperation(cx, script, pc));
      |                ^~~
/builddir/build/BUILD/firefox-102.13.0/js/src/jit/BaselineIC.cpp:2394:16: note: 'cx_71(D)' declared here
In member function 'JS::Rooted<JSObject*>::registerWithRootLists(mozilla::EnumeratedArray<JS::RootKind, (JS::RootKind)15, js::StackRootedBase*>&)',
    inlined from 'JS::Rooted<JSObject*>::Rooted<JSContext*, JSObject*>(JSContext* const&, JSObject*&&)' at /builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1171:26,
    inlined from 'js::GetPrimitiveElementOperation(JSContext*, JS::Handle<JS::Value>, int, JS::Handle<JS::Value>, JS::MutableHandle<JS::Value>)' at /builddir/build/BUILD/firefox-102.13.0/js/src/vm/Interpreter-inl.h:439:79,
    inlined from 'js::GetElementOperationWithStackIndex(JSContext*, JS::Handle<JS::Value>, int, JS::Handle<JS::Value>, JS::MutableHandle<JS::Value>)' at /builddir/build/BUILD/firefox-102.13.0/js/src/vm/Interpreter-inl.h:505:40,
    inlined from 'js::GetElementOperation(JSContext*, JS::Handle<JS::Value>, JS::Handle<JS::Value>, JS::MutableHandle<JS::Value>)' at /builddir/build/BUILD/firefox-102.13.0/js/src/vm/Interpreter-inl.h:517:43,
    inlined from 'js::jit::DoGetElemFallback(JSContext*, js::jit::BaselineFrame*, js::jit::ICFallbackStub*, JS::Handle<JS::Value>, JS::Handle<JS::Value>, JS::MutableHandle<JS::Value>)' at /builddir/build/BUILD/firefox-102.13.0/js/src/jit/BaselineIC.cpp:648:27:
/builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1138:18: warning: storing the address of local variable 'boxed' in 'MEM[(struct StackRootedBase * *)cx_7(D) + 24B]' [-Wdangling-pointer=]
 1138 |     *this->stack = this;
      |     ~~~~~~~~~~~~~^~~~~~
In file included from /builddir/build/BUILD/firefox-102.13.0/js/src/jit/VMFunctionList-inl.h:29,
                 from /builddir/build/BUILD/firefox-102.13.0/js/src/jit/BaselineCodeGen.cpp:48:
/builddir/build/BUILD/firefox-102.13.0/js/src/vm/Interpreter-inl.h: In function 'js::jit::DoGetElemFallback(JSContext*, js::jit::BaselineFrame*, js::jit::ICFallbackStub*, JS::Handle<JS::Value>, JS::Handle<JS::Value>, JS::MutableHandle<JS::Value>)':
/builddir/build/BUILD/firefox-102.13.0/js/src/vm/Interpreter-inl.h:438:16: note: 'boxed' declared here
  438 |   RootedObject boxed(
      |                ^~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/vm/Interpreter-inl.h:438:16: note: 'cx_7(D)' declared here
In member function 'JS::Rooted<JSObject*>::registerWithRootLists(mozilla::EnumeratedArray<JS::RootKind, (JS::RootKind)15, js::StackRootedBase*>&)',
    inlined from 'JS::Rooted<JSObject*>::Rooted<JSContext*, JSObject*>(JSContext* const&, JSObject*&&)' at /builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1171:26,
    inlined from 'js::jit::DoGetElemSuperFallback(JSContext*, js::jit::BaselineFrame*, js::jit::ICFallbackStub*, JS::Handle<JS::Value>, JS::Handle<JS::Value>, JS::Handle<JS::Value>, JS::MutableHandle<JS::Value>)' at /builddir/build/BUILD/firefox-102.13.0/js/src/jit/BaselineIC.cpp:674:69:
/builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1138:18: warning: storing the address of local variable 'lhsObj' in 'MEM[(struct StackRootedBase * *)cx_175(D) + 24B]' [-Wdangling-pointer=]
 1138 |     *this->stack = this;
      |     ~~~~~~~~~~~~~^~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/jit/BaselineIC.cpp: In function 'js::jit::DoGetElemSuperFallback(JSContext*, js::jit::BaselineFrame*, js::jit::ICFallbackStub*, JS::Handle<JS::Value>, JS::Handle<JS::Value>, JS::Handle<JS::Value>, JS::MutableHandle<JS::Value>)':
/builddir/build/BUILD/firefox-102.13.0/js/src/jit/BaselineIC.cpp:673:16: note: 'lhsObj' declared here
  673 |   RootedObject lhsObj(
      |                ^~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/jit/BaselineIC.cpp:673:16: note: 'cx_175(D)' declared here
In member function 'JS::Rooted<JSObject*>::registerWithRootLists(mozilla::EnumeratedArray<JS::RootKind, (JS::RootKind)15, js::StackRootedBase*>&)',
    inlined from 'JS::Rooted<JSObject*>::Rooted<JSContext*, JSObject*>(JSContext* const&, JSObject*&&)' at /builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1171:26,
    inlined from 'js::HasOwnProperty(JSContext*, JS::Handle<JS::Value>, JS::Handle<JS::Value>, bool*)' at /builddir/build/BUILD/firefox-102.13.0/js/src/vm/Interpreter-inl.h:212:41:
/builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1138:18: warning: storing the address of local variable 'obj' in 'MEM[(struct StackRootedBase * *)cx_96(D) + 24B]' [-Wdangling-pointer=]
 1138 |     *this->stack = this;
      |     ~~~~~~~~~~~~~^~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/vm/Interpreter-inl.h: In function 'js::HasOwnProperty(JSContext*, JS::Handle<JS::Value>, JS::Handle<JS::Value>, bool*)':
/builddir/build/BUILD/firefox-102.13.0/js/src/vm/Interpreter-inl.h:212:16: note: 'obj' declared here
  212 |   RootedObject obj(cx, ToObject(cx, val));
      |                ^~~
/builddir/build/BUILD/firefox-102.13.0/js/src/vm/Interpreter-inl.h:212:16: note: 'cx_96(D)' declared here
In member function 'JS::Rooted<JSObject*>::registerWithRootLists(mozilla::EnumeratedArray<JS::RootKind, (JS::RootKind)15, js::StackRootedBase*>&)',
    inlined from 'JS::Rooted<JSObject*>::Rooted<JSContext*, JSObject*>(JSContext* const&, JSObject*&&)' at /builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1171:26,
    inlined from 'js::jit::DoSetElemFallback(JSContext*, js::jit::BaselineFrame*, js::jit::ICFallbackStub*, JS::Value*, JS::Handle<JS::Value>, JS::Handle<JS::Value>, JS::Handle<JS::Value>)' at /builddir/build/BUILD/firefox-102.13.0/js/src/jit/BaselineIC.cpp:778:73:
/builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1138:18: warning: storing the address of local variable 'obj' in 'MEM[(struct StackRootedBase * *)cx_226(D) + 24B]' [-Wdangling-pointer=]
 1138 |     *this->stack = this;
      |     ~~~~~~~~~~~~~^~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/jit/BaselineIC.cpp: In function 'js::jit::DoSetElemFallback(JSContext*, js::jit::BaselineFrame*, js::jit::ICFallbackStub*, JS::Value*, JS::Handle<JS::Value>, JS::Handle<JS::Value>, JS::Handle<JS::Value>)':
/builddir/build/BUILD/firefox-102.13.0/js/src/jit/BaselineIC.cpp:777:16: note: 'obj' declared here
  777 |   RootedObject obj(
      |                ^~~
/builddir/build/BUILD/firefox-102.13.0/js/src/jit/BaselineIC.cpp:777:16: note: 'cx_226(D)' declared here
In member function 'JS::Rooted<JSObject*>::registerWithRootLists(mozilla::EnumeratedArray<JS::RootKind, (JS::RootKind)15, js::StackRootedBase*>&)',
    inlined from 'JS::Rooted<JSObject*>::Rooted<JSContext*, JSObject*>(JSContext* const&, JSObject*&&)' at /builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1171:26,
    inlined from 'js::jit::DoSetPropFallback(JSContext*, js::jit::BaselineFrame*, js::jit::ICFallbackStub*, JS::Value*, JS::Handle<JS::Value>, JS::Handle<JS::Value>)' at /builddir/build/BUILD/firefox-102.13.0/js/src/jit/BaselineIC.cpp:1342:77:
/builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1138:18: warning: storing the address of local variable 'obj' in 'MEM[(struct StackRootedBase * *)cx_289(D) + 24B]' [-Wdangling-pointer=]
 1138 |     *this->stack = this;
      |     ~~~~~~~~~~~~~^~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/jit/BaselineIC.cpp: In function 'js::jit::DoSetPropFallback(JSContext*, js::jit::BaselineFrame*, js::jit::ICFallbackStub*, JS::Value*, JS::Handle<JS::Value>, JS::Handle<JS::Value>)':
/builddir/build/BUILD/firefox-102.13.0/js/src/jit/BaselineIC.cpp:1341:16: note: 'obj' declared here
 1341 |   RootedObject obj(cx,
      |                ^~~
/builddir/build/BUILD/firefox-102.13.0/js/src/jit/BaselineIC.cpp:1341:16: note: 'cx_289(D)' declared here
make[3]: Entering directory '/builddir/build/BUILD/firefox-102.13.0/js/src/js/src/gc'
js/src/gc/Unified_cpp_js_src_gc2.o
/usr/lib64/ccache/g++ -o Unified_cpp_js_src_gc2.o -c  -I/builddir/build/BUILD/firefox-102.13.0/js/src/dist/system_wrappers -include /builddir/build/BUILD/firefox-102.13.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/builddir/build/BUILD/firefox-102.13.0/js/src/gc -I/builddir/build/BUILD/firefox-102.13.0/js/src/js/src/gc -I/builddir/build/BUILD/firefox-102.13.0/js/src/js/src -I/builddir/build/BUILD/firefox-102.13.0/js/src -I/builddir/build/BUILD/firefox-102.13.0/js/src/dist/include -DMOZILLA_CLIENT -include /builddir/build/BUILD/firefox-102.13.0/js/src/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 -Wformat -Wformat-overflow=2 -Wno-psabi -fno-sized-deallocation -fno-aligned-new -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Werror=format -Wno-attributes -fno-strict-aliasing -ffp-contract=off  -MD -MP -MF .deps/Unified_cpp_js_src_gc2.o.pp   Unified_cpp_js_src_gc2.cpp
make[3]: Leaving directory '/builddir/build/BUILD/firefox-102.13.0/js/src/js/src/gc'
In file included from /builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/CallArgs.h:73,
                 from /builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/Class.h:17,
                 from /builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RealmOptions.h:20,
                 from /builddir/build/BUILD/firefox-102.13.0/js/src/gc/GC.h:19,
                 from /builddir/build/BUILD/firefox-102.13.0/js/src/gc/GCInternals.h:17,
                 from /builddir/build/BUILD/firefox-102.13.0/js/src/gc/Pretenuring.cpp:12,
                 from Unified_cpp_js_src_gc2.cpp:2:
In member function 'JS::Rooted<JS::Realm*>::registerWithRootLists(mozilla::EnumeratedArray<JS::RootKind, (JS::RootKind)15, js::StackRootedBase*>&)',
    inlined from 'JS::Rooted<JS::Realm*>::Rooted<JSContext*, JSContext*>(JSContext* const&)' at /builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1162:26,
    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 /builddir/build/BUILD/firefox-102.13.0/js/src/gc/PublicIterators.cpp:26:28:
/builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1138:18: warning: storing the address of local variable 'realm' in 'MEM[(struct StackRootedBase * *)cx_85(D) + 112B]' [-Wdangling-pointer=]
 1138 |     *this->stack = this;
      |     ~~~~~~~~~~~~~^~~~~~
In file included from Unified_cpp_js_src_gc2.cpp:11:
/builddir/build/BUILD/firefox-102.13.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&)':
/builddir/build/BUILD/firefox-102.13.0/js/src/gc/PublicIterators.cpp:26:20: note: 'realm' declared here
   26 |     Rooted<Realm*> realm(cx);
      |                    ^~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/gc/PublicIterators.cpp:26:20: note: 'cx_85(D)' declared here
make[3]: Entering directory '/builddir/build/BUILD/firefox-102.13.0/js/src/js/src/gc'
js/src/gc/Unified_cpp_js_src_gc3.o
/usr/lib64/ccache/g++ -o Unified_cpp_js_src_gc3.o -c  -I/builddir/build/BUILD/firefox-102.13.0/js/src/dist/system_wrappers -include /builddir/build/BUILD/firefox-102.13.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/builddir/build/BUILD/firefox-102.13.0/js/src/gc -I/builddir/build/BUILD/firefox-102.13.0/js/src/js/src/gc -I/builddir/build/BUILD/firefox-102.13.0/js/src/js/src -I/builddir/build/BUILD/firefox-102.13.0/js/src -I/builddir/build/BUILD/firefox-102.13.0/js/src/dist/include -DMOZILLA_CLIENT -include /builddir/build/BUILD/firefox-102.13.0/js/src/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 -Wformat -Wformat-overflow=2 -Wno-psabi -fno-sized-deallocation -fno-aligned-new -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Werror=format -Wno-attributes -fno-strict-aliasing -ffp-contract=off  -MD -MP -MF .deps/Unified_cpp_js_src_gc3.o.pp   Unified_cpp_js_src_gc3.cpp
make[3]: Leaving directory '/builddir/build/BUILD/firefox-102.13.0/js/src/js/src/gc'
make[3]: Entering directory '/builddir/build/BUILD/firefox-102.13.0/js/src/js/src'
js/src/Unified_cpp_js_src12.o
/usr/lib64/ccache/g++ -o Unified_cpp_js_src12.o -c  -I/builddir/build/BUILD/firefox-102.13.0/js/src/dist/system_wrappers -include /builddir/build/BUILD/firefox-102.13.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/builddir/build/BUILD/firefox-102.13.0/js/src -I/builddir/build/BUILD/firefox-102.13.0/js/src/js/src -I/builddir/build/BUILD/firefox-102.13.0/js/src/dist/include -DMOZILLA_CLIENT -include /builddir/build/BUILD/firefox-102.13.0/js/src/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 -Wformat -Wformat-overflow=2 -Wno-psabi -fno-sized-deallocation -fno-aligned-new -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Werror=format -Wno-attributes -fno-strict-aliasing -ffp-contract=off  -MD -MP -MF .deps/Unified_cpp_js_src12.o.pp   Unified_cpp_js_src12.cpp
make[3]: Leaving directory '/builddir/build/BUILD/firefox-102.13.0/js/src/js/src'
In file included from /builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/CallArgs.h:73,
                 from /builddir/build/BUILD/firefox-102.13.0/js/src/vm/Activation.h:19,
                 from /builddir/build/BUILD/firefox-102.13.0/js/src/vm/Activation-inl.h:10,
                 from /builddir/build/BUILD/firefox-102.13.0/js/src/vm/Activation.cpp:7,
                 from Unified_cpp_js_src12.cpp:2:
In member function 'JS::Rooted<JSObject*>::registerWithRootLists(mozilla::EnumeratedArray<JS::RootKind, (JS::RootKind)15, js::StackRootedBase*>&)',
    inlined from 'JS::Rooted<JSObject*>::Rooted<JSContext*, JSObject*>(JSContext* const&, JSObject*&&)' at /builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1171:26,
    inlined from 'CreateAsyncFunction(JSContext*, JSProtoKey)' at /builddir/build/BUILD/firefox-102.13.0/js/src/vm/AsyncFunction.cpp:32:73:
/builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1138:18: warning: storing the address of local variable 'proto' in 'MEM[(struct StackRootedBase * *)cx_38(D) + 24B]' [-Wdangling-pointer=]
 1138 |     *this->stack = this;
      |     ~~~~~~~~~~~~~^~~~~~
In file included from Unified_cpp_js_src12.cpp:47:
/builddir/build/BUILD/firefox-102.13.0/js/src/vm/AsyncFunction.cpp: In function 'CreateAsyncFunction(JSContext*, JSProtoKey)':
/builddir/build/BUILD/firefox-102.13.0/js/src/vm/AsyncFunction.cpp:31:16: note: 'proto' declared here
   31 |   RootedObject proto(
      |                ^~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/vm/AsyncFunction.cpp:31:16: note: 'cx_38(D)' declared here
In member function 'JS::Rooted<js::Shape*>::registerWithRootLists(mozilla::EnumeratedArray<JS::RootKind, (JS::RootKind)15, js::StackRootedBase*>&)',
    inlined from 'JS::Rooted<js::Shape*>::Rooted<JSContext*, js::Shape*>(JSContext* const&, js::Shape*&&)' at /builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1171:26,
    inlined from 'NewArrayBufferObject(JSContext*, JS::Handle<JSObject*>, js::gc::AllocKind)' at /builddir/build/BUILD/firefox-102.13.0/js/src/vm/ArrayBufferObject.cpp:1243:76:
/builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1138:18: warning: storing the address of local variable 'shape' in 'MEM[(struct StackRootedBase * *)cx_49(D) + 40B]' [-Wdangling-pointer=]
 1138 |     *this->stack = this;
      |     ~~~~~~~~~~~~~^~~~~~
In file included from Unified_cpp_js_src12.cpp:20:
/builddir/build/BUILD/firefox-102.13.0/js/src/vm/ArrayBufferObject.cpp: In function 'NewArrayBufferObject(JSContext*, JS::Handle<JSObject*>, js::gc::AllocKind)':
/builddir/build/BUILD/firefox-102.13.0/js/src/vm/ArrayBufferObject.cpp:1241:15: note: 'shape' declared here
 1241 |   RootedShape shape(cx, SharedShape::getInitialShape(cx, clasp, cx->realm(),
      |               ^~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/vm/ArrayBufferObject.cpp:1241:15: note: 'cx_49(D)' declared here
In member function 'JS::Rooted<JSObject*>::registerWithRootLists(mozilla::EnumeratedArray<JS::RootKind, (JS::RootKind)15, js::StackRootedBase*>&)',
    inlined from 'JS::Rooted<JSObject*>::Rooted<JSContext*, JSObject*>(JSContext* const&, JSObject*&&)' at /builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1171:26,
    inlined from 'js::ArgumentsObject::createTemplateObject(JSContext*, bool)' at /builddir/build/BUILD/firefox-102.13.0/js/src/vm/ArgumentsObject.cpp:270:69:
/builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1138:18: warning: storing the address of local variable 'proto' in 'MEM[(struct StackRootedBase * *)cx_64(D) + 24B]' [-Wdangling-pointer=]
 1138 |     *this->stack = this;
      |     ~~~~~~~~~~~~~^~~~~~
In file included from Unified_cpp_js_src12.cpp:11:
/builddir/build/BUILD/firefox-102.13.0/js/src/vm/ArgumentsObject.cpp: In function 'js::ArgumentsObject::createTemplateObject(JSContext*, bool)':
/builddir/build/BUILD/firefox-102.13.0/js/src/vm/ArgumentsObject.cpp:269:16: note: 'proto' declared here
  269 |   RootedObject proto(
      |                ^~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/vm/ArgumentsObject.cpp:269:16: note: 'cx_64(D)' declared here
In member function 'JS::Rooted<JSFunction*>::registerWithRootLists(mozilla::EnumeratedArray<JS::RootKind, (JS::RootKind)15, js::StackRootedBase*>&)',
    inlined from 'JS::Rooted<JSFunction*>::Rooted<JSContext*, JSFunction*>(JSContext* const&, JSFunction*&&)' at /builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1171:26,
    inlined from 'NewHandler(JSContext*, bool (*)(JSContext*, unsigned int, JS::Value*), JS::Handle<JSObject*>)' at /builddir/build/BUILD/firefox-102.13.0/js/src/vm/AsyncFunction.cpp:273:77:
/builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1138:18: warning: storing the address of local variable 'handlerFun' in 'MEM[(struct StackRootedBase * *)cx_41(D) + 24B]' [-Wdangling-pointer=]
 1138 |     *this->stack = this;
      |     ~~~~~~~~~~~~~^~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/vm/AsyncFunction.cpp: In function 'NewHandler(JSContext*, bool (*)(JSContext*, unsigned int, JS::Value*), JS::Handle<JSObject*>)':
/builddir/build/BUILD/firefox-102.13.0/js/src/vm/AsyncFunction.cpp:271:27: note: 'handlerFun' declared here
  271 |   JS::Rooted<JSFunction*> handlerFun(
      |                           ^~~~~~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/vm/AsyncFunction.cpp:271:27: note: 'cx_41(D)' declared here
In member function 'JS::Rooted<js::PromiseObject*>::registerWithRootLists(mozilla::EnumeratedArray<JS::RootKind, (JS::RootKind)15, js::StackRootedBase*>&)',
    inlined from 'JS::Rooted<js::PromiseObject*>::Rooted<JSContext*, js::PromiseObject*>(JSContext* const&, js::PromiseObject*&&)' at /builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1171:26,
    inlined from 'js::AsyncFunctionGeneratorObject::create(JSContext*, JS::Handle<JSFunction*>)' at /builddir/build/BUILD/firefox-102.13.0/js/src/vm/AsyncFunction.cpp:249:75:
/builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1138:18: warning: storing the address of local variable 'resultPromise' in 'MEM[(struct StackRootedBase * *)cx_38(D) + 24B]' [-Wdangling-pointer=]
 1138 |     *this->stack = this;
      |     ~~~~~~~~~~~~~^~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/vm/AsyncFunction.cpp: In function 'js::AsyncFunctionGeneratorObject::create(JSContext*, JS::Handle<JSFunction*>)':
/builddir/build/BUILD/firefox-102.13.0/js/src/vm/AsyncFunction.cpp:249:26: note: 'resultPromise' declared here
  249 |   Rooted<PromiseObject*> resultPromise(cx, CreatePromiseObjectForAsync(cx));
      |                          ^~~~~~~~~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/vm/AsyncFunction.cpp:249:26: note: 'cx_38(D)' declared here
In member function 'JS::Rooted<js::PromiseObject*>::registerWithRootLists(mozilla::EnumeratedArray<JS::RootKind, (JS::RootKind)15, js::StackRootedBase*>&)',
    inlined from 'JS::Rooted<js::PromiseObject*>::Rooted<JSContext*, js::PromiseObject*>(JSContext* const&, js::PromiseObject*&&)' at /builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1171:26,
    inlined from 'js::AsyncFunctionGeneratorObject::create(JSContext*, JS::Handle<js::ModuleObject*>)' at /builddir/build/BUILD/firefox-102.13.0/js/src/vm/AsyncFunction.cpp:292:75:
/builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1138:18: warning: storing the address of local variable 'resultPromise' in 'MEM[(struct StackRootedBase * *)cx_102(D) + 24B]' [-Wdangling-pointer=]
 1138 |     *this->stack = this;
      |     ~~~~~~~~~~~~~^~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/vm/AsyncFunction.cpp: In function 'js::AsyncFunctionGeneratorObject::create(JSContext*, JS::Handle<js::ModuleObject*>)':
/builddir/build/BUILD/firefox-102.13.0/js/src/vm/AsyncFunction.cpp:292:26: note: 'resultPromise' declared here
  292 |   Rooted<PromiseObject*> resultPromise(cx, CreatePromiseObjectForAsync(cx));
      |                          ^~~~~~~~~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/vm/AsyncFunction.cpp:292:26: note: 'cx_102(D)' declared here
In member function 'JS::Rooted<JSObject*>::registerWithRootLists(mozilla::EnumeratedArray<JS::RootKind, (JS::RootKind)15, js::StackRootedBase*>&)',
    inlined from 'JS::Rooted<JSObject*>::Rooted<JSContext*, JSObject*>(JSContext* const&, JSObject*&&)' at /builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1171:26,
    inlined from 'JS::ArrayBufferClone(JSContext*, JS::Handle<JSObject*>, unsigned long, unsigned long)' at /builddir/build/BUILD/firefox-102.13.0/js/src/vm/ArrayBufferObject.cpp:2126:70:
/builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1138:18: warning: storing the address of local variable 'targetBuffer' in 'MEM[(struct StackRootedBase * *)cx_35(D) + 24B]' [-Wdangling-pointer=]
 1138 |     *this->stack = this;
      |     ~~~~~~~~~~~~~^~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/vm/ArrayBufferObject.cpp: In function 'JS::ArrayBufferClone(JSContext*, JS::Handle<JSObject*>, unsigned long, unsigned long)':
/builddir/build/BUILD/firefox-102.13.0/js/src/vm/ArrayBufferObject.cpp:2126:20: note: 'targetBuffer' declared here
 2126 |   JS::RootedObject targetBuffer(cx, JS::NewArrayBuffer(cx, srcLength));
      |                    ^~~~~~~~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/vm/ArrayBufferObject.cpp:2126:20: note: 'cx_35(D)' declared here
In member function 'JS::Rooted<js::ArrayBufferObject*>::registerWithRootLists(mozilla::EnumeratedArray<JS::RootKind, (JS::RootKind)15, js::StackRootedBase*>&)',
    inlined from 'JS::Rooted<js::ArrayBufferObject*>::Rooted<JSContext*, js::ArrayBufferObject*>(JSContext* const&, js::ArrayBufferObject*&&)' at /builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1171:26,
    inlined from 'JS::CopyArrayBuffer(JSContext*, JS::Handle<JSObject*>)' at /builddir/build/BUILD/firefox-102.13.0/js/src/vm/ArrayBufferObject.cpp:1884:53:
/builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1138:18: warning: storing the address of local variable 'unwrappedSource' in 'MEM[(struct StackRootedBase * *)cx_24(D) + 24B]' [-Wdangling-pointer=]
 1138 |     *this->stack = this;
      |     ~~~~~~~~~~~~~^~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/vm/ArrayBufferObject.cpp: In function 'JS::CopyArrayBuffer(JSContext*, JS::Handle<JSObject*>)':
/builddir/build/BUILD/firefox-102.13.0/js/src/vm/ArrayBufferObject.cpp:1883:30: note: 'unwrappedSource' declared here
 1883 |   Rooted<ArrayBufferObject*> unwrappedSource(
      |                              ^~~~~~~~~~~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/vm/ArrayBufferObject.cpp:1883:30: note: 'cx_24(D)' declared here
In member function 'JS::Rooted<js::ArrayBufferObjectMaybeShared*>::registerWithRootLists(mozilla::EnumeratedArray<JS::RootKind, (JS::RootKind)15, js::StackRootedBase*>&)',
    inlined from 'JS::Rooted<js::ArrayBufferObjectMaybeShared*>::Rooted<JSContext*, js::SharedArrayBufferObject*>(JSContext* const&, js::SharedArrayBufferObject*&&)' at /builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1171:26,
    inlined from 'CreateSpecificWasmBuffer<js::SharedArrayBufferObject, js::SharedArrayRawBuffer>(JSContext*, js::wasm::MemoryDesc const&, JS::MutableHandle<js::ArrayBufferObjectMaybeShared*>)bool' at /builddir/build/BUILD/firefox-102.13.0/js/src/vm/ArrayBufferObject.cpp:800:38,
    inlined from 'js::CreateWasmBuffer(JSContext*, js::wasm::MemoryDesc const&, JS::MutableHandle<js::ArrayBufferObjectMaybeShared*>)' at /builddir/build/BUILD/firefox-102.13.0/js/src/vm/ArrayBufferObject.cpp:860:58:
/builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1138:18: warning: storing the address of local variable 'object' in 'MEM[(struct StackRootedBase * *)cx_17(D) + 24B]' [-Wdangling-pointer=]
 1138 |     *this->stack = this;
      |     ~~~~~~~~~~~~~^~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/vm/ArrayBufferObject.cpp: In function 'js::CreateWasmBuffer(JSContext*, js::wasm::MemoryDesc const&, JS::MutableHandle<js::ArrayBufferObjectMaybeShared*>)':
/builddir/build/BUILD/firefox-102.13.0/js/src/vm/ArrayBufferObject.cpp:800:38: note: 'object' declared here
  800 |   RootedArrayBufferObjectMaybeShared object(
      |                                      ^~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/vm/ArrayBufferObject.cpp:800:38: note: 'cx_17(D)' declared here
In member function 'JS::Rooted<js::ArrayBufferObject*>::registerWithRootLists(mozilla::EnumeratedArray<JS::RootKind, (JS::RootKind)15, js::StackRootedBase*>&)',
    inlined from 'JS::Rooted<js::ArrayBufferObject*>::Rooted<JSContext*, js::ArrayBufferObject*>(JSContext* const&, js::ArrayBufferObject*&&)' at /builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1171:26,
    inlined from 'JS::StealArrayBufferContents(JSContext*, JS::Handle<JSObject*>)' at /builddir/build/BUILD/firefox-102.13.0/js/src/vm/ArrayBufferObject.cpp:1945:45:
/builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1138:18: warning: storing the address of local variable 'unwrappedBuffer' in 'MEM[(struct StackRootedBase * *)cx_43(D) + 24B]' [-Wdangling-pointer=]
 1138 |     *this->stack = this;
      |     ~~~~~~~~~~~~~^~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/vm/ArrayBufferObject.cpp: In function 'JS::StealArrayBufferContents(JSContext*, JS::Handle<JSObject*>)':
/builddir/build/BUILD/firefox-102.13.0/js/src/vm/ArrayBufferObject.cpp:1944:30: note: 'unwrappedBuffer' declared here
 1944 |   Rooted<ArrayBufferObject*> unwrappedBuffer(
      |                              ^~~~~~~~~~~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/vm/ArrayBufferObject.cpp:1944:30: note: 'cx_43(D)' declared here
In member function 'JS::Rooted<js::ArrayBufferObject*>::registerWithRootLists(mozilla::EnumeratedArray<JS::RootKind, (JS::RootKind)15, js::StackRootedBase*>&)',
    inlined from 'JS::Rooted<js::ArrayBufferObject*>::Rooted<JSContext*, js::ArrayBufferObject*>(JSContext* const&, js::ArrayBufferObject*&&)' at /builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1171:26,
    inlined from 'JS::DetachArrayBuffer(JSContext*, JS::Handle<JSObject*>)' at /builddir/build/BUILD/firefox-102.13.0/js/src/vm/ArrayBufferObject.cpp:1810:45:
/builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1138:18: warning: storing the address of local variable 'unwrappedBuffer' in 'MEM[(struct StackRootedBase * *)cx_40(D) + 24B]' [-Wdangling-pointer=]
 1138 |     *this->stack = this;
      |     ~~~~~~~~~~~~~^~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/vm/ArrayBufferObject.cpp: In function 'JS::DetachArrayBuffer(JSContext*, JS::Handle<JSObject*>)':
/builddir/build/BUILD/firefox-102.13.0/js/src/vm/ArrayBufferObject.cpp:1809:30: note: 'unwrappedBuffer' declared here
 1809 |   Rooted<ArrayBufferObject*> unwrappedBuffer(
      |                              ^~~~~~~~~~~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/vm/ArrayBufferObject.cpp:1809:30: note: 'cx_40(D)' declared here
In member function 'JS::Rooted<JSObject*>::registerWithRootLists(mozilla::EnumeratedArray<JS::RootKind, (JS::RootKind)15, js::StackRootedBase*>&)',
    inlined from 'JS::Rooted<JSObject*>::Rooted<JSContext*, JSObject*>(JSContext* const&, JSObject*&&)' at /builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1171:26,
    inlined from 'js::UnmappedArgumentsObject::obj_resolve(JSContext*, JS::Handle<JSObject*>, JS::Handle<JS::PropertyKey>, bool*)' at /builddir/build/BUILD/firefox-102.13.0/js/src/vm/ArgumentsObject.cpp:978:70:
/builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1138:18: warning: storing the address of local variable 'throwTypeError' in 'MEM[(struct StackRootedBase * *)cx_120(D) + 24B]' [-Wdangling-pointer=]
 1138 |     *this->stack = this;
      |     ~~~~~~~~~~~~~^~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/vm/ArgumentsObject.cpp: In function 'js::UnmappedArgumentsObject::obj_resolve(JSContext*, JS::Handle<JSObject*>, JS::Handle<JS::PropertyKey>, bool*)':
/builddir/build/BUILD/firefox-102.13.0/js/src/vm/ArgumentsObject.cpp:977:18: note: 'throwTypeError' declared here
  977 |     RootedObject throwTypeError(
      |                  ^~~~~~~~~~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/vm/ArgumentsObject.cpp:977:18: note: 'cx_120(D)' declared here
make[3]: Entering directory '/builddir/build/BUILD/firefox-102.13.0/js/src/js/src/wasm'
js/src/wasm/Unified_cpp_js_src_wasm5.o
/usr/lib64/ccache/g++ -o Unified_cpp_js_src_wasm5.o -c  -I/builddir/build/BUILD/firefox-102.13.0/js/src/dist/system_wrappers -include /builddir/build/BUILD/firefox-102.13.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/builddir/build/BUILD/firefox-102.13.0/js/src/wasm -I/builddir/build/BUILD/firefox-102.13.0/js/src/js/src/wasm -I/builddir/build/BUILD/firefox-102.13.0/js/src/js/src -I/builddir/build/BUILD/firefox-102.13.0/js/src -I/builddir/build/BUILD/firefox-102.13.0/js/src/dist/include -DMOZILLA_CLIENT -include /builddir/build/BUILD/firefox-102.13.0/js/src/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 -Wformat -Wformat-overflow=2 -Wno-psabi -fno-sized-deallocation -fno-aligned-new -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Werror=format -Wno-attributes -fno-strict-aliasing -ffp-contract=off  -MD -MP -MF .deps/Unified_cpp_js_src_wasm5.o.pp   Unified_cpp_js_src_wasm5.cpp
make[3]: Leaving directory '/builddir/build/BUILD/firefox-102.13.0/js/src/js/src/wasm'
In file included from Unified_cpp_js_src_wasm5.cpp:38:
/builddir/build/BUILD/firefox-102.13.0/js/src/wasm/WasmValue.cpp: In member function 'void js::wasm::Val::readFromRootedLocation(const void*)':
/builddir/build/BUILD/firefox-102.13.0/js/src/wasm/WasmValue.cpp:65: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]
   65 |   memset(&cell_, 0, sizeof(Cell));
      |   ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/firefox-102.13.0/js/src/wasm/WasmInstance.h:33,
                 from /builddir/build/BUILD/firefox-102.13.0/js/src/wasm/WasmInstanceData.h:27,
                 from /builddir/build/BUILD/firefox-102.13.0/js/src/wasm/WasmCodegenTypes.h:31,
                 from /builddir/build/BUILD/firefox-102.13.0/js/src/wasm/WasmCode.h:48,
                 from /builddir/build/BUILD/firefox-102.13.0/js/src/wasm/WasmTable.h:23,
                 from /builddir/build/BUILD/firefox-102.13.0/js/src/wasm/WasmTable.cpp:19,
                 from Unified_cpp_js_src_wasm5.cpp:2:
/builddir/build/BUILD/firefox-102.13.0/js/src/wasm/WasmValue.h:269:9: note: 'union js::wasm::LitVal::Cell' declared here
  269 |   union Cell {
      |         ^~~~
In file included from /builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/CallArgs.h:73,
                 from /builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/CallNonGenericMethod.h:12,
                 from /builddir/build/BUILD/firefox-102.13.0/js/src/NamespaceImports.h:15,
                 from /builddir/build/BUILD/firefox-102.13.0/js/src/gc/Barrier.h:14,
                 from /builddir/build/BUILD/firefox-102.13.0/js/src/gc/Policy.h:14,
                 from /builddir/build/BUILD/firefox-102.13.0/js/src/wasm/WasmTable.h:22:
In member function 'JS::Rooted<JSString*>::registerWithRootLists(mozilla::EnumeratedArray<JS::RootKind, (JS::RootKind)15, js::StackRootedBase*>&)',
    inlined from 'JS::Rooted<JSString*>::Rooted<JSContext*, JSString*>(JSContext* const&, JSString*&&)' at /builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1171:26,
    inlined from 'js::wasm::ToValType(JSContext*, JS::Handle<JS::Value>, js::wasm::PackedType<js::wasm::ValTypeTraits>*)' at /builddir/build/BUILD/firefox-102.13.0/js/src/wasm/WasmValType.cpp:32:43:
/builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1138:18: warning: storing the address of local variable 'typeStr' in 'MEM[(struct StackRootedBase * *)cx_151(D) + 48B]' [-Wdangling-pointer=]
 1138 |     *this->stack = this;
      |     ~~~~~~~~~~~~~^~~~~~
In file included from Unified_cpp_js_src_wasm5.cpp:20:
/builddir/build/BUILD/firefox-102.13.0/js/src/wasm/WasmValType.cpp: In function 'js::wasm::ToValType(JSContext*, JS::Handle<JS::Value>, js::wasm::PackedType<js::wasm::ValTypeTraits>*)':
/builddir/build/BUILD/firefox-102.13.0/js/src/wasm/WasmValType.cpp:32:16: note: 'typeStr' declared here
   32 |   RootedString typeStr(cx, ToString(cx, v));
      |                ^~~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/wasm/WasmValType.cpp:32:16: note: 'cx_151(D)' declared here
In file included from /builddir/build/BUILD/firefox-102.13.0/js/src/wasm/WasmValidate.h:27,
                 from /builddir/build/BUILD/firefox-102.13.0/js/src/wasm/WasmValidate.cpp:19,
                 from Unified_cpp_js_src_wasm5.cpp:29:
/builddir/build/BUILD/firefox-102.13.0/js/src/wasm/WasmBinary.h: In function 'js::wasm::DecodeValidatedLocalEntries(js::wasm::Decoder&, mozilla::Vector<js::wasm::PackedType<js::wasm::ValTypeTraits>, 16ul, js::SystemAllocPolicy>*)':
/builddir/build/BUILD/firefox-102.13.0/js/src/wasm/WasmBinary.h:669:15: warning: 'nextByte' may be used uninitialized [-Wmaybe-uninitialized]
  669 |       uint8_t nextByte;
      |               ^~~~~~~~
In file included from /builddir/build/BUILD/firefox-102.13.0/js/src/wasm/WasmCode.h:54:
In member function 'js::wasm::GlobalDesc::GlobalDesc(js::wasm::GlobalDesc&&)',
    inlined from 'mozilla::detail::VectorImpl<js::wasm::GlobalDesc, 0ul, js::SystemAllocPolicy, false>::new_<js::wasm::GlobalDesc>(js::wasm::GlobalDesc*, js::wasm::GlobalDesc&&)void' at /builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/mozilla/Vector.h:58:5,
    inlined from 'mozilla::Vector<js::wasm::GlobalDesc, 0ul, js::SystemAllocPolicy>::internalAppend<js::wasm::GlobalDesc>(js::wasm::GlobalDesc&&)void' at /builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/mozilla/Vector.h:1260:13,
    inlined from 'mozilla::Vector<js::wasm::GlobalDesc, 0ul, js::SystemAllocPolicy>::infallibleAppend<js::wasm::GlobalDesc>(js::wasm::GlobalDesc&&)void' at /builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/mozilla/Vector.h:693:19,
    inlined from 'DecodeGlobalSection(js::wasm::Decoder&, js::wasm::ModuleEnvironment*)' at /builddir/build/BUILD/firefox-102.13.0/js/src/wasm/WasmValidate.cpp:2235:34,
    inlined from 'js::wasm::DecodeModuleEnvironment(js::wasm::Decoder&, js::wasm::ModuleEnvironment*)' at /builddir/build/BUILD/firefox-102.13.0/js/src/wasm/WasmValidate.cpp:2791:27:
/builddir/build/BUILD/firefox-102.13.0/js/src/wasm/WasmModuleTypes.h:187:7: warning: 'D.731564.offset_' may be used uninitialized [-Wmaybe-uninitialized]
  187 | class GlobalDesc {
      |       ^~~~~~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/wasm/WasmValidate.cpp: In function 'js::wasm::DecodeModuleEnvironment(js::wasm::Decoder&, js::wasm::ModuleEnvironment*)':
/builddir/build/BUILD/firefox-102.13.0/js/src/wasm/WasmValidate.cpp:2236:53: note: '<anonymous>' declared here
 2236 |         GlobalDesc(std::move(initializer), isMutable));
      |                                                     ^
In member function 'js::wasm::GlobalDesc::GlobalDesc(js::wasm::GlobalDesc&&)',
    inlined from 'mozilla::detail::VectorImpl<js::wasm::GlobalDesc, 0ul, js::SystemAllocPolicy, false>::new_<js::wasm::GlobalDesc>(js::wasm::GlobalDesc*, js::wasm::GlobalDesc&&)void' at /builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/mozilla/Vector.h:58:5,
    inlined from 'mozilla::Vector<js::wasm::GlobalDesc, 0ul, js::SystemAllocPolicy>::internalAppend<js::wasm::GlobalDesc>(js::wasm::GlobalDesc&&)void' at /builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/mozilla/Vector.h:1260:13,
    inlined from 'mozilla::Vector<js::wasm::GlobalDesc, 0ul, js::SystemAllocPolicy>::infallibleAppend<js::wasm::GlobalDesc>(js::wasm::GlobalDesc&&)void' at /builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/mozilla/Vector.h:693:19,
    inlined from 'DecodeGlobalSection(js::wasm::Decoder&, js::wasm::ModuleEnvironment*)' at /builddir/build/BUILD/firefox-102.13.0/js/src/wasm/WasmValidate.cpp:2235:34,
    inlined from 'js::wasm::DecodeModuleEnvironment(js::wasm::Decoder&, js::wasm::ModuleEnvironment*)' at /builddir/build/BUILD/firefox-102.13.0/js/src/wasm/WasmValidate.cpp:2791:27:
/builddir/build/BUILD/firefox-102.13.0/js/src/wasm/WasmModuleTypes.h:187:7: warning: 'MEM <vector(2) unsigned char> [(bool *)&D.731564 + 76B]' may be used uninitialized [-Wmaybe-uninitialized]
  187 | class GlobalDesc {
      |       ^~~~~~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/wasm/WasmValidate.cpp: In function 'js::wasm::DecodeModuleEnvironment(js::wasm::Decoder&, js::wasm::ModuleEnvironment*)':
/builddir/build/BUILD/firefox-102.13.0/js/src/wasm/WasmValidate.cpp:2236:53: note: '<anonymous>' declared here
 2236 |         GlobalDesc(std::move(initializer), isMutable));
      |                                                     ^
In member function 'js::wasm::GlobalDesc::GlobalDesc(js::wasm::GlobalDesc&&)',
    inlined from 'mozilla::detail::VectorImpl<js::wasm::GlobalDesc, 0ul, js::SystemAllocPolicy, false>::new_<js::wasm::GlobalDesc>(js::wasm::GlobalDesc*, js::wasm::GlobalDesc&&)void' at /builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/mozilla/Vector.h:58:5,
    inlined from 'mozilla::Vector<js::wasm::GlobalDesc, 0ul, js::SystemAllocPolicy>::internalAppend<js::wasm::GlobalDesc>(js::wasm::GlobalDesc&&)void' at /builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/mozilla/Vector.h:1260:13,
    inlined from 'mozilla::Vector<js::wasm::GlobalDesc, 0ul, js::SystemAllocPolicy>::infallibleAppend<js::wasm::GlobalDesc>(js::wasm::GlobalDesc&&)void' at /builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/mozilla/Vector.h:693:19,
    inlined from 'DecodeGlobalSection(js::wasm::Decoder&, js::wasm::ModuleEnvironment*)' at /builddir/build/BUILD/firefox-102.13.0/js/src/wasm/WasmValidate.cpp:2235:34,
    inlined from 'js::wasm::DecodeModuleEnvironment(js::wasm::Decoder&, js::wasm::ModuleEnvironment*)' at /builddir/build/BUILD/firefox-102.13.0/js/src/wasm/WasmValidate.cpp:2791:27:
/builddir/build/BUILD/firefox-102.13.0/js/src/wasm/WasmModuleTypes.h:187:7: warning: 'D.731564.isExport_' may be used uninitialized [-Wmaybe-uninitialized]
  187 | class GlobalDesc {
      |       ^~~~~~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/wasm/WasmValidate.cpp: In function 'js::wasm::DecodeModuleEnvironment(js::wasm::Decoder&, js::wasm::ModuleEnvironment*)':
/builddir/build/BUILD/firefox-102.13.0/js/src/wasm/WasmValidate.cpp:2236:53: note: '<anonymous>' declared here
 2236 |         GlobalDesc(std::move(initializer), isMutable));
      |                                                     ^
make[3]: Entering directory '/builddir/build/BUILD/firefox-102.13.0/js/src/js/src/frontend'
js/src/frontend/Unified_cpp_js_src_frontend5.o
/usr/lib64/ccache/g++ -o Unified_cpp_js_src_frontend5.o -c  -I/builddir/build/BUILD/firefox-102.13.0/js/src/dist/system_wrappers -include /builddir/build/BUILD/firefox-102.13.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/builddir/build/BUILD/firefox-102.13.0/js/src/frontend -I/builddir/build/BUILD/firefox-102.13.0/js/src/js/src/frontend -I/builddir/build/BUILD/firefox-102.13.0/js/src/js/src -I/builddir/build/BUILD/firefox-102.13.0/js/src -I/builddir/build/BUILD/firefox-102.13.0/js/src/dist/include -DMOZILLA_CLIENT -include /builddir/build/BUILD/firefox-102.13.0/js/src/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 -Wformat -Wformat-overflow=2 -Wno-psabi -fno-sized-deallocation -fno-aligned-new -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Werror=format -Wno-attributes -fno-strict-aliasing -ffp-contract=off  -MD -MP -MF .deps/Unified_cpp_js_src_frontend5.o.pp   Unified_cpp_js_src_frontend5.cpp
make[3]: Leaving directory '/builddir/build/BUILD/firefox-102.13.0/js/src/js/src/frontend'
In file included from /builddir/build/BUILD/firefox-102.13.0/js/src/frontend/ParserAtom.h:22,
                 from /builddir/build/BUILD/firefox-102.13.0/js/src/frontend/ParserAtom.cpp:7,
                 from Unified_cpp_js_src_frontend5.cpp:2:
In member function 'js::frontend::TypedIndex<js::Scope>::operator unsigned long() const',
    inlined from 'js::frontend::ScopeStencilRef::scope() const' at /builddir/build/BUILD/firefox-102.13.0/js/src/frontend/CompilationStencil.h:1727:40,
    inlined from 'js::frontend::InputScope::kind() const::{lambda(js::frontend::ScopeStencilRef const&)#2}::operator()(js::frontend::ScopeStencilRef const&) const' at /builddir/build/BUILD/firefox-102.13.0/js/src/frontend/CompilationStencil.h:129:58,
    inlined from 'mozilla::detail::VariantImplementation<bool, 1ul, js::frontend::ScopeStencilRef>::matchN<mozilla::Variant<js::Scope*, js::frontend::ScopeStencilRef> const&, js::frontend::InputScope::kind() const::{lambda(js::frontend::ScopeStencilRef const&)#2}>(mozilla::Variant<js::Scope*, js::frontend::ScopeStencilRef> const&, js::frontend::InputScope::kind() const::{lambda(js::frontend::ScopeStencilRef const&)#2}&&)decltype(auto)' at /builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/mozilla/Variant.h:202:45,
    inlined from 'mozilla::detail::VariantImplementation<bool, 0ul, js::Scope*, js::frontend::ScopeStencilRef>::matchN<mozilla::Variant<js::Scope*, js::frontend::ScopeStencilRef> const&, js::frontend::InputScope::kind() const::{lambda(js::Scope const*)#1}, js::frontend::InputScope::kind() const::{lambda(js::frontend::ScopeStencilRef const&)#2}>(mozilla::Variant<js::Scope*, js::frontend::ScopeStencilRef> const&, js::frontend::InputScope::kind() const::{lambda(js::Scope const*)#1}&&, js::frontend::InputScope::kind() const::{lambda(js::frontend::ScopeStencilRef const&)#2}&&)decltype(auto)' at /builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/mozilla/Variant.h:318:26,
    inlined from 'mozilla::Variant<js::Scope*, js::frontend::ScopeStencilRef>::matchN<mozilla::Variant<js::Scope*, js::frontend::ScopeStencilRef> const&, js::frontend::InputScope::kind() const::{lambda(js::Scope const*)#1}, js::frontend::InputScope::kind() const::{lambda(js::frontend::ScopeStencilRef const&)#2}>(mozilla::Variant<js::Scope*, js::frontend::ScopeStencilRef> const&, js::frontend::InputScope::kind() const::{lambda(js::Scope const*)#1}&&, js::frontend::InputScope::kind() const::{lambda(js::frontend::ScopeStencilRef const&)#2}&&)decltype(auto)' at /builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/mozilla/Variant.h:902:24,
    inlined from 'mozilla::Variant<js::Scope*, js::frontend::ScopeStencilRef>::match<js::frontend::InputScope::kind() const::{lambda(js::Scope const*)#1}, js::frontend::InputScope::kind() const::{lambda(js::frontend::ScopeStencilRef const&)#2}>(js::frontend::InputScope::kind() const::{lambda(js::Scope const*)#1}&&, js::frontend::InputScope::kind() const::{lambda(js::frontend::ScopeStencilRef const&)#2}&&) const &decltype(auto)' at /builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/mozilla/Variant.h:845:18,
    inlined from 'js::frontend::InputScope::kind() const' at /builddir/build/BUILD/firefox-102.13.0/js/src/frontend/CompilationStencil.h:127:24,
    inlined from 'js::frontend::InputScopeIter::kind() const' at /builddir/build/BUILD/firefox-102.13.0/js/src/frontend/CompilationStencil.h:319:46,
    inlined from 'js::frontend::ScopeContext::computeThisEnvironment(js::frontend::InputScope const&)' at /builddir/build/BUILD/firefox-102.13.0/js/src/frontend/Stencil.cpp:187:16:
/builddir/build/BUILD/firefox-102.13.0/js/src/frontend/TypedIndex.h:26:36: warning: 'MEM[(struct ScopeStencilRef *)&si].scopeIndex_.D.189695.index' may be used uninitialized [-Wmaybe-uninitialized]
   26 |   operator size_t() const { return index; }
      |                                    ^~~~~
In file included from Unified_cpp_js_src_frontend5.cpp:47:
/builddir/build/BUILD/firefox-102.13.0/js/src/frontend/Stencil.cpp: In member function 'js::frontend::ScopeContext::computeThisEnvironment(js::frontend::InputScope const&)':
/builddir/build/BUILD/firefox-102.13.0/js/src/frontend/Stencil.cpp:186:23: note: 'MEM[(struct ScopeStencilRef *)&si].scopeIndex_.D.189695.index' was declared here
  186 |   for (InputScopeIter si(enclosingScope); si; si++) {
      |                       ^~
In member function 'js::frontend::TypedIndex<js::Scope>::operator unsigned long() const',
    inlined from 'js::frontend::ScopeStencilRef::scope() const' at /builddir/build/BUILD/firefox-102.13.0/js/src/frontend/CompilationStencil.h:1727:40,
    inlined from 'js::frontend::InputScope::kind() const::{lambda(js::frontend::ScopeStencilRef const&)#2}::operator()(js::frontend::ScopeStencilRef const&) const' at /builddir/build/BUILD/firefox-102.13.0/js/src/frontend/CompilationStencil.h:129:58,
    inlined from 'mozilla::detail::VariantImplementation<bool, 1ul, js::frontend::ScopeStencilRef>::matchN<mozilla::Variant<js::Scope*, js::frontend::ScopeStencilRef> const&, js::frontend::InputScope::kind() const::{lambda(js::frontend::ScopeStencilRef const&)#2}>(mozilla::Variant<js::Scope*, js::frontend::ScopeStencilRef> const&, js::frontend::InputScope::kind() const::{lambda(js::frontend::ScopeStencilRef const&)#2}&&)decltype(auto)' at /builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/mozilla/Variant.h:202:45,
    inlined from 'mozilla::detail::VariantImplementation<bool, 0ul, js::Scope*, js::frontend::ScopeStencilRef>::matchN<mozilla::Variant<js::Scope*, js::frontend::ScopeStencilRef> const&, js::frontend::InputScope::kind() const::{lambda(js::Scope const*)#1}, js::frontend::InputScope::kind() const::{lambda(js::frontend::ScopeStencilRef const&)#2}>(mozilla::Variant<js::Scope*, js::frontend::ScopeStencilRef> const&, js::frontend::InputScope::kind() const::{lambda(js::Scope const*)#1}&&, js::frontend::InputScope::kind() const::{lambda(js::frontend::ScopeStencilRef const&)#2}&&)decltype(auto)' at /builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/mozilla/Variant.h:318:26,
    inlined from 'mozilla::Variant<js::Scope*, js::frontend::ScopeStencilRef>::matchN<mozilla::Variant<js::Scope*, js::frontend::ScopeStencilRef> const&, js::frontend::InputScope::kind() const::{lambda(js::Scope const*)#1}, js::frontend::InputScope::kind() const::{lambda(js::frontend::ScopeStencilRef const&)#2}>(mozilla::Variant<js::Scope*, js::frontend::ScopeStencilRef> const&, js::frontend::InputScope::kind() const::{lambda(js::Scope const*)#1}&&, js::frontend::InputScope::kind() const::{lambda(js::frontend::ScopeStencilRef const&)#2}&&)decltype(auto)' at /builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/mozilla/Variant.h:902:24,
    inlined from 'mozilla::Variant<js::Scope*, js::frontend::ScopeStencilRef>::match<js::frontend::InputScope::kind() const::{lambda(js::Scope const*)#1}, js::frontend::InputScope::kind() const::{lambda(js::frontend::ScopeStencilRef const&)#2}>(js::frontend::InputScope::kind() const::{lambda(js::Scope const*)#1}&&, js::frontend::InputScope::kind() const::{lambda(js::frontend::ScopeStencilRef const&)#2}&&) const &decltype(auto)' at /builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/mozilla/Variant.h:845:18,
    inlined from 'js::frontend::InputScope::kind() const' at /builddir/build/BUILD/firefox-102.13.0/js/src/frontend/CompilationStencil.h:127:24,
    inlined from 'js::frontend::InputScopeIter::kind() const' at /builddir/build/BUILD/firefox-102.13.0/js/src/frontend/CompilationStencil.h:319:46,
    inlined from 'js::frontend::ScopeContext::computeThisBinding(js::frontend::InputScope const&)' at /builddir/build/BUILD/firefox-102.13.0/js/src/frontend/Stencil.cpp:228:16:
/builddir/build/BUILD/firefox-102.13.0/js/src/frontend/TypedIndex.h:26:36: warning: 'MEM[(struct ScopeStencilRef *)&si].scopeIndex_.D.189695.index' may be used uninitialized [-Wmaybe-uninitialized]
   26 |   operator size_t() const { return index; }
      |                                    ^~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/frontend/Stencil.cpp: In member function 'js::frontend::ScopeContext::computeThisBinding(js::frontend::InputScope const&)':
/builddir/build/BUILD/firefox-102.13.0/js/src/frontend/Stencil.cpp:227:23: note: 'MEM[(struct ScopeStencilRef *)&si].scopeIndex_.D.189695.index' was declared here
  227 |   for (InputScopeIter si(scope); si; si++) {
      |                       ^~
In member function 'js::frontend::TypedIndex<js::Scope>::operator unsigned long() const',
    inlined from 'js::frontend::ScopeStencilRef::scope() const' at /builddir/build/BUILD/firefox-102.13.0/js/src/frontend/CompilationStencil.h:1727:40,
    inlined from 'js::frontend::InputScope::kind() const::{lambda(js::frontend::ScopeStencilRef const&)#2}::operator()(js::frontend::ScopeStencilRef const&) const' at /builddir/build/BUILD/firefox-102.13.0/js/src/frontend/CompilationStencil.h:129:58,
    inlined from 'mozilla::detail::VariantImplementation<bool, 1ul, js::frontend::ScopeStencilRef>::matchN<mozilla::Variant<js::Scope*, js::frontend::ScopeStencilRef> const&, js::frontend::InputScope::kind() const::{lambda(js::frontend::ScopeStencilRef const&)#2}>(mozilla::Variant<js::Scope*, js::frontend::ScopeStencilRef> const&, js::frontend::InputScope::kind() const::{lambda(js::frontend::ScopeStencilRef const&)#2}&&)decltype(auto)' at /builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/mozilla/Variant.h:202:45,
    inlined from 'mozilla::detail::VariantImplementation<bool, 0ul, js::Scope*, js::frontend::ScopeStencilRef>::matchN<mozilla::Variant<js::Scope*, js::frontend::ScopeStencilRef> const&, js::frontend::InputScope::kind() const::{lambda(js::Scope const*)#1}, js::frontend::InputScope::kind() const::{lambda(js::frontend::ScopeStencilRef const&)#2}>(mozilla::Variant<js::Scope*, js::frontend::ScopeStencilRef> const&, js::frontend::InputScope::kind() const::{lambda(js::Scope const*)#1}&&, js::frontend::InputScope::kind() const::{lambda(js::frontend::ScopeStencilRef const&)#2}&&)decltype(auto)' at /builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/mozilla/Variant.h:318:26,
    inlined from 'mozilla::Variant<js::Scope*, js::frontend::ScopeStencilRef>::matchN<mozilla::Variant<js::Scope*, js::frontend::ScopeStencilRef> const&, js::frontend::InputScope::kind() const::{lambda(js::Scope const*)#1}, js::frontend::InputScope::kind() const::{lambda(js::frontend::ScopeStencilRef const&)#2}>(mozilla::Variant<js::Scope*, js::frontend::ScopeStencilRef> const&, js::frontend::InputScope::kind() const::{lambda(js::Scope const*)#1}&&, js::frontend::InputScope::kind() const::{lambda(js::frontend::ScopeStencilRef const&)#2}&&)decltype(auto)' at /builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/mozilla/Variant.h:902:24,
    inlined from 'mozilla::Variant<js::Scope*, js::frontend::ScopeStencilRef>::match<js::frontend::InputScope::kind() const::{lambda(js::Scope const*)#1}, js::frontend::InputScope::kind() const::{lambda(js::frontend::ScopeStencilRef const&)#2}>(js::frontend::InputScope::kind() const::{lambda(js::Scope const*)#1}&&, js::frontend::InputScope::kind() const::{lambda(js::frontend::ScopeStencilRef const&)#2}&&) const &decltype(auto)' at /builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/mozilla/Variant.h:845:18,
    inlined from 'js::frontend::InputScope::kind() const' at /builddir/build/BUILD/firefox-102.13.0/js/src/frontend/CompilationStencil.h:127:24,
    inlined from 'js::frontend::InputScopeIter::kind() const' at /builddir/build/BUILD/firefox-102.13.0/js/src/frontend/CompilationStencil.h:319:46,
    inlined from 'js::frontend::ScopeContext::computeInScope(js::frontend::InputScope const&)' at /builddir/build/BUILD/firefox-102.13.0/js/src/frontend/Stencil.cpp:257:16:
/builddir/build/BUILD/firefox-102.13.0/js/src/frontend/TypedIndex.h:26:36: warning: 'MEM[(struct ScopeStencilRef *)&si].scopeIndex_.D.189695.index' may be used uninitialized [-Wmaybe-uninitialized]
   26 |   operator size_t() const { return index; }
      |                                    ^~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/frontend/Stencil.cpp: In member function 'js::frontend::ScopeContext::computeInScope(js::frontend::InputScope const&)':
/builddir/build/BUILD/firefox-102.13.0/js/src/frontend/Stencil.cpp:256:23: note: 'MEM[(struct ScopeStencilRef *)&si].scopeIndex_.D.189695.index' was declared here
  256 |   for (InputScopeIter si(enclosingScope); si; si++) {
      |                       ^~
In file included from /builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/CallArgs.h:73,
                 from /builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/CallNonGenericMethod.h:12,
                 from /builddir/build/BUILD/firefox-102.13.0/js/src/NamespaceImports.h:15,
                 from /builddir/build/BUILD/firefox-102.13.0/js/src/frontend/ParserAtom.h:20:
In member function 'JS::Rooted<JSFunction*>::registerWithRootLists(mozilla::EnumeratedArray<JS::RootKind, (JS::RootKind)15, js::StackRootedBase*>&)',
    inlined from 'JS::Rooted<JSFunction*>::Rooted<JSContext*, JSFunction*>(JSContext* const&, JSFunction*&&)' at /builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1171:26,
    inlined from 'js::frontend::CompilationStencil::instantiateSelfHostedLazyFunction(JSContext*, js::frontend::CompilationAtomCache&, js::frontend::TypedIndex<js::frontend::ScriptStencil>, JS::Handle<JSAtom*>)' at /builddir/build/BUILD/firefox-102.13.0/js/src/frontend/Stencil.cpp:2097:76:
/builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1138:18: warning: storing the address of local variable 'fun' in 'MEM[(struct StackRootedBase * *)cx_163(D) + 24B]' [-Wdangling-pointer=]
 1138 |     *this->stack = this;
      |     ~~~~~~~~~~~~~^~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/frontend/Stencil.cpp: In member function 'js::frontend::CompilationStencil::instantiateSelfHostedLazyFunction(JSContext*, js::frontend::CompilationAtomCache&, js::frontend::TypedIndex<js::frontend::ScriptStencil>, JS::Handle<JSAtom*>)':
/builddir/build/BUILD/firefox-102.13.0/js/src/frontend/Stencil.cpp:2093:18: note: 'fun' declared here
 2093 |   RootedFunction fun(
      |                  ^~~
/builddir/build/BUILD/firefox-102.13.0/js/src/frontend/Stencil.cpp:2093:18: note: 'cx_163(D)' declared here
In member function 'JS::Rooted<JSAtom*>::registerWithRootLists(mozilla::EnumeratedArray<JS::RootKind, (JS::RootKind)15, js::StackRootedBase*>&)',
    inlined from 'JS::Rooted<JSAtom*>::Rooted<JSContext*, JSAtom*>(JSContext* const&, JSAtom*&&)' at /builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1171:26,
    inlined from 'js::frontend::RegExpStencil::createRegExpAndEnsureAtom(JSContext*, js::frontend::ParserAtomsTable&, js::frontend::CompilationAtomCache&) const' at /builddir/build/BUILD/firefox-102.13.0/js/src/frontend/Stencil.cpp:1159:65:
/builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1138:18: warning: storing the address of local variable 'atom' in 'MEM[(struct StackRootedBase * *)cx_29(D) + 48B]' [-Wdangling-pointer=]
 1138 |     *this->stack = this;
      |     ~~~~~~~~~~~~~^~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/frontend/Stencil.cpp: In member function 'js::frontend::RegExpStencil::createRegExpAndEnsureAtom(JSContext*, js::frontend::ParserAtomsTable&, js::frontend::CompilationAtomCache&) const':
/builddir/build/BUILD/firefox-102.13.0/js/src/frontend/Stencil.cpp:1159:14: note: 'atom' declared here
 1159 |   RootedAtom atom(cx, parserAtoms.toJSAtom(cx, atom_, atomCache));
      |              ^~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/frontend/Stencil.cpp:1159:14: note: 'cx_29(D)' declared here
In member function 'JS::Rooted<JSFunction*>::registerWithRootLists(mozilla::EnumeratedArray<JS::RootKind, (JS::RootKind)15, js::StackRootedBase*>&)',
    inlined from 'JS::Rooted<JSFunction*>::Rooted<JSContext*, JSFunction*>(JSContext* const&, JSFunction*&&)' at /builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1171:26,
    inlined from 'CreateFunction(JSContext*, js::frontend::CompilationAtomCache&, js::frontend::CompilationStencil const&, js::frontend::ScriptStencil const&, js::frontend::ScriptStencilExtra const&, js::frontend::TypedIndex<js::frontend::ScriptStencil>)' at /builddir/build/BUILD/firefox-102.13.0/js/src/frontend/Stencil.cpp:1392:64:
/builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1138:18: warning: storing the address of local variable 'fun' in 'MEM[(struct StackRootedBase * *)cx_183(D) + 24B]' [-Wdangling-pointer=]
 1138 |     *this->stack = this;
      |     ~~~~~~~~~~~~~^~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/frontend/Stencil.cpp: In function 'CreateFunction(JSContext*, js::frontend::CompilationAtomCache&, js::frontend::CompilationStencil const&, js::frontend::ScriptStencil const&, js::frontend::ScriptStencilExtra const&, js::frontend::TypedIndex<js::frontend::ScriptStencil>)':
/builddir/build/BUILD/firefox-102.13.0/js/src/frontend/Stencil.cpp:1389:18: note: 'fun' declared here
 1389 |   RootedFunction fun(
      |                  ^~~
/builddir/build/BUILD/firefox-102.13.0/js/src/frontend/Stencil.cpp:1389:18: note: 'cx_183(D)' declared here
In member function 'JS::Rooted<js::Shape*>::registerWithRootLists(mozilla::EnumeratedArray<JS::RootKind, (JS::RootKind)15, js::StackRootedBase*>&)',
    inlined from 'JS::Rooted<js::Shape*>::Rooted<JSContext*, js::Shape*>(JSContext* const&, js::Shape*&&)' at /builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1171:26,
    inlined from 'InstantiateFunctions(JSContext*, js::frontend::CompilationAtomCache&, js::frontend::CompilationStencil const&, js::frontend::CompilationGCOutput&)' at /builddir/build/BUILD/firefox-102.13.0/js/src/frontend/Stencil.cpp:1470:64,
    inlined from 'js::frontend::CompilationStencil::instantiateStencilAfterPreparation(JSContext*, js::frontend::CompilationInput&, js::frontend::CompilationStencil const&, js::frontend::CompilationGCOutput&)' at /builddir/build/BUILD/firefox-102.13.0/js/src/frontend/Stencil.cpp:1959:30:
/builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1138:18: warning: storing the address of local variable 'functionShape' in 'MEM[(struct StackRootedBase * *)cx_21(D) + 40B]' [-Wdangling-pointer=]
 1138 |     *this->stack = this;
      |     ~~~~~~~~~~~~~^~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/frontend/Stencil.cpp: In function 'js::frontend::CompilationStencil::instantiateStencilAfterPreparation(JSContext*, js::frontend::CompilationInput&, js::frontend::CompilationStencil const&, js::frontend::CompilationGCOutput&)':
/builddir/build/BUILD/firefox-102.13.0/js/src/frontend/Stencil.cpp:1469:15: note: 'functionShape' declared here
 1469 |   RootedShape functionShape(cx, GlobalObject::getFunctionShapeWithDefaultProto(
      |               ^~~~~~~~~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/frontend/Stencil.cpp:1469:15: note: 'cx_21(D)' declared here
make[3]: Entering directory '/builddir/build/BUILD/firefox-102.13.0/js/src/js/src'
js/src/Unified_cpp_js_src13.o
/usr/lib64/ccache/g++ -o Unified_cpp_js_src13.o -c  -I/builddir/build/BUILD/firefox-102.13.0/js/src/dist/system_wrappers -include /builddir/build/BUILD/firefox-102.13.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/builddir/build/BUILD/firefox-102.13.0/js/src -I/builddir/build/BUILD/firefox-102.13.0/js/src/js/src -I/builddir/build/BUILD/firefox-102.13.0/js/src/dist/include -DMOZILLA_CLIENT -include /builddir/build/BUILD/firefox-102.13.0/js/src/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 -Wformat -Wformat-overflow=2 -Wno-psabi -fno-sized-deallocation -fno-aligned-new -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Werror=format -Wno-attributes -fno-strict-aliasing -ffp-contract=off  -MD -MP -MF .deps/Unified_cpp_js_src13.o.pp   Unified_cpp_js_src13.cpp
make[3]: Leaving directory '/builddir/build/BUILD/firefox-102.13.0/js/src/js/src'
In file included from /builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/Result.h:121,
                 from /builddir/build/BUILD/firefox-102.13.0/js/src/jspubtd.h:17,
                 from /builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:19,
                 from /builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/Promise.h:14,
                 from /builddir/build/BUILD/firefox-102.13.0/js/src/builtin/Promise.h:10,
                 from /builddir/build/BUILD/firefox-102.13.0/js/src/vm/AsyncIteration.h:10,
                 from /builddir/build/BUILD/firefox-102.13.0/js/src/vm/AsyncIteration.cpp:7,
                 from Unified_cpp_js_src13.cpp:2:
/builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/mozilla/Result.h: In instantiation of 'constexpr E mozilla::detail::ResultImplementation<V, E, mozilla::detail::PackingStrategy::LowBitTagIsError>::inspectErr() const [with V = JS::BigInt*; E = JS::OOM]':
/builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/mozilla/Result.h:271:46:   required from here
/builddir/build/BUILD/firefox-102.13.0/js/src/vm/BigIntType.cpp:3428:3:   in 'constexpr' expansion of 'mozTryVarTempResult_.mozilla::Result<JS::BigInt*, JS::OOM>::propagateErr()'
/builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/mozilla/Result.h:632:49:   in 'constexpr' expansion of '((mozilla::Result<JS::BigInt*, JS::OOM>*)this)->mozilla::Result<JS::BigInt*, JS::OOM>::mImpl.mozilla::detail::ResultImplementation<JS::BigInt*, JS::OOM, mozilla::detail::PackingStrategy::LowBitTagIsError>::unwrapErr()'
/builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/mozilla/Result.h:268: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]
  268 |     std::memcpy(&res, &bits, sizeof(E));
      |     ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/Result.h:202:8: note: 'struct JS::OOM' declared here
  202 | struct OOM : Error {
      |        ^~~
In member function 'JS::Rooted<js::PromiseObject*>::registerWithRootLists(mozilla::EnumeratedArray<JS::RootKind, (JS::RootKind)15, js::StackRootedBase*>&)',
    inlined from 'JS::Rooted<js::PromiseObject*>::Rooted<JSContext*, js::PromiseObject*>(JSContext* const&, js::PromiseObject*&&)' at /builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1171:26,
    inlined from 'AsyncGeneratorValidateThrow(JSContext*, JS::MutableHandle<JS::Value>)' at /builddir/build/BUILD/firefox-102.13.0/js/src/vm/AsyncIteration.cpp:699:51:
/builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1138:18: warning: storing the address of local variable 'resultPromise' in 'MEM[(struct StackRootedBase * *)cx_55(D) + 24B]' [-Wdangling-pointer=]
 1138 |     *this->stack = this;
      |     ~~~~~~~~~~~~~^~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/vm/AsyncIteration.cpp: In function 'AsyncGeneratorValidateThrow(JSContext*, JS::MutableHandle<JS::Value>)':
/builddir/build/BUILD/firefox-102.13.0/js/src/vm/AsyncIteration.cpp:698:26: note: 'resultPromise' declared here
  698 |   Rooted<PromiseObject*> resultPromise(
      |                          ^~~~~~~~~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/vm/AsyncIteration.cpp:698:26: note: 'cx_55(D)' declared here
In member function 'JS::Rooted<JSObject*>::registerWithRootLists(mozilla::EnumeratedArray<JS::RootKind, (JS::RootKind)15, js::StackRootedBase*>&)',
    inlined from 'JS::Rooted<JSObject*>::Rooted<JSContext*, JSObject*>(JSContext* const&, JSObject*&&)' at /builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1171:26,
    inlined from 'CreateAsyncGeneratorFunction(JSContext*, JSProtoKey)' at /builddir/build/BUILD/firefox-102.13.0/js/src/vm/AsyncIteration.cpp:1104:73:
/builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1138:18: warning: storing the address of local variable 'proto' in 'MEM[(struct StackRootedBase * *)cx_38(D) + 24B]' [-Wdangling-pointer=]
 1138 |     *this->stack = this;
      |     ~~~~~~~~~~~~~^~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/vm/AsyncIteration.cpp: In function 'CreateAsyncGeneratorFunction(JSContext*, JSProtoKey)':
/builddir/build/BUILD/firefox-102.13.0/js/src/vm/AsyncIteration.cpp:1103:16: note: 'proto' declared here
 1103 |   RootedObject proto(
      |                ^~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/vm/AsyncIteration.cpp:1103:16: note: 'cx_38(D)' declared here
In member function 'JS::Rooted<JSObject*>::registerWithRootLists(mozilla::EnumeratedArray<JS::RootKind, (JS::RootKind)15, js::StackRootedBase*>&)',
    inlined from 'JS::Rooted<JSObject*>::Rooted<JSContext*, js::NativeObject*>(JSContext* const&, js::NativeObject*&&)' at /builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1171:26,
    inlined from 'js::NewAsyncIteratorHelper(JSContext*)' at /builddir/build/BUILD/firefox-102.13.0/js/src/vm/AsyncIteration.cpp:1486:47:
/builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1138:18: warning: storing the address of local variable 'proto' in 'MEM[(struct StackRootedBase * *)cx_26(D) + 24B]' [-Wdangling-pointer=]
 1138 |     *this->stack = this;
      |     ~~~~~~~~~~~~~^~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/vm/AsyncIteration.cpp: In function 'js::NewAsyncIteratorHelper(JSContext*)':
/builddir/build/BUILD/firefox-102.13.0/js/src/vm/AsyncIteration.cpp:1485:16: note: 'proto' declared here
 1485 |   RootedObject proto(cx, GlobalObject::getOrCreateAsyncIteratorHelperPrototype(
      |                ^~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/vm/AsyncIteration.cpp:1485:16: note: 'cx_26(D)' declared here
In member function 'JS::Rooted<JS::BigInt*>::registerWithRootLists(mozilla::EnumeratedArray<JS::RootKind, (JS::RootKind)15, js::StackRootedBase*>&)',
    inlined from 'JS::Rooted<JS::BigInt*>::Rooted<JSContext*, JS::BigInt*>(JSContext* const&, JS::BigInt*&&)' at /builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1171:26,
    inlined from 'JS::BigInt::absoluteDivWithBigIntDivisor(JSContext*, JS::Handle<JS::BigInt*>, JS::Handle<JS::BigInt*>, mozilla::Maybe<JS::MutableHandle<JS::BigInt*> > const&, mozilla::Maybe<JS::MutableHandle<JS::BigInt*> > const&, bool)' at /builddir/build/BUILD/firefox-102.13.0/js/src/vm/BigIntType.cpp:866:68:
/builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1138:18: warning: storing the address of local variable 'qhatv' in 'MEM[(struct StackRootedBase * *)cx_203(D) + 64B]' [-Wdangling-pointer=]
 1138 |     *this->stack = this;
      |     ~~~~~~~~~~~~~^~~~~~
In file included from Unified_cpp_js_src13.cpp:11:
/builddir/build/BUILD/firefox-102.13.0/js/src/vm/BigIntType.cpp: In function 'JS::BigInt::absoluteDivWithBigIntDivisor(JSContext*, JS::Handle<JS::BigInt*>, JS::Handle<JS::BigInt*>, mozilla::Maybe<JS::MutableHandle<JS::BigInt*> > const&, mozilla::Maybe<JS::MutableHandle<JS::BigInt*> > const&, bool)':
/builddir/build/BUILD/firefox-102.13.0/js/src/vm/BigIntType.cpp:866:16: note: 'qhatv' declared here
  866 |   RootedBigInt qhatv(cx, createUninitialized(cx, n + 1, isNegative));
      |                ^~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/vm/BigIntType.cpp:866:16: note: 'cx_203(D)' declared here
In member function 'JS::Rooted<JS::BigInt*>::registerWithRootLists(mozilla::EnumeratedArray<JS::RootKind, (JS::RootKind)15, js::StackRootedBase*>&)',
    inlined from 'JS::Rooted<JS::BigInt*>::Rooted<JSContext*, JS::BigInt*>(JSContext* const&, JS::BigInt*&&)' at /builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1171:26,
    inlined from 'JS::BigInt::rshByAbsolute(JSContext*, JS::Handle<JS::BigInt*>, JS::Handle<JS::BigInt*>)' at /builddir/build/BUILD/firefox-102.13.0/js/src/vm/BigIntType.cpp:2258:77:
/builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1138:18: warning: storing the address of local variable 'result' in 'MEM[(struct StackRootedBase * *)cx_175(D) + 64B]' [-Wdangling-pointer=]
 1138 |     *this->stack = this;
      |     ~~~~~~~~~~~~~^~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/vm/BigIntType.cpp: In function 'JS::BigInt::rshByAbsolute(JSContext*, JS::Handle<JS::BigInt*>, JS::Handle<JS::BigInt*>)':
/builddir/build/BUILD/firefox-102.13.0/js/src/vm/BigIntType.cpp:2257:16: note: 'result' declared here
 2257 |   RootedBigInt result(cx,
      |                ^~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/vm/BigIntType.cpp:2257:16: note: 'cx_175(D)' declared here
In member function 'JS::Rooted<JS::BigInt*>::registerWithRootLists(mozilla::EnumeratedArray<JS::RootKind, (JS::RootKind)15, js::StackRootedBase*>&)',
    inlined from 'JS::Rooted<JS::BigInt*>::Rooted<JSContext*, JS::BigInt*>(JSContext* const&, JS::BigInt*&&)' at /builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1171:26,
    inlined from 'JS::BigInt::bitAnd(JSContext*, JS::Handle<JS::BigInt*>, JS::Handle<JS::BigInt*>)' at /builddir/build/BUILD/firefox-102.13.0/js/src/vm/BigIntType.cpp:2322:46:
/builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1138:18: warning: storing the address of local variable 'x1' in 'MEM[(struct StackRootedBase * *)cx_140(D) + 64B]' [-Wdangling-pointer=]
 1138 |     *this->stack = this;
      |     ~~~~~~~~~~~~~^~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/vm/BigIntType.cpp: In function 'JS::BigInt::bitAnd(JSContext*, JS::Handle<JS::BigInt*>, JS::Handle<JS::BigInt*>)':
/builddir/build/BUILD/firefox-102.13.0/js/src/vm/BigIntType.cpp:2322:18: note: 'x1' declared here
 2322 |     RootedBigInt x1(cx, absoluteSubOne(cx, x));
      |                  ^~
/builddir/build/BUILD/firefox-102.13.0/js/src/vm/BigIntType.cpp:2322:18: note: 'cx_140(D)' declared here
In member function 'JS::Rooted<JS::BigInt*>::registerWithRootLists(mozilla::EnumeratedArray<JS::RootKind, (JS::RootKind)15, js::StackRootedBase*>&)',
    inlined from 'JS::Rooted<JS::BigInt*>::Rooted<JSContext*, JS::BigInt*>(JSContext* const&, JS::BigInt*&&)' at /builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1171:26,
    inlined from 'JS::BigInt::bitXor(JSContext*, JS::Handle<JS::BigInt*>, JS::Handle<JS::BigInt*>)' at /builddir/build/BUILD/firefox-102.13.0/js/src/vm/BigIntType.cpp:2367:46:
/builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1138:18: warning: storing the address of local variable 'x1' in 'MEM[(struct StackRootedBase * *)cx_129(D) + 64B]' [-Wdangling-pointer=]
 1138 |     *this->stack = this;
      |     ~~~~~~~~~~~~~^~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/vm/BigIntType.cpp: In function 'JS::BigInt::bitXor(JSContext*, JS::Handle<JS::BigInt*>, JS::Handle<JS::BigInt*>)':
/builddir/build/BUILD/firefox-102.13.0/js/src/vm/BigIntType.cpp:2367:18: note: 'x1' declared here
 2367 |     RootedBigInt x1(cx, absoluteSubOne(cx, x));
      |                  ^~
/builddir/build/BUILD/firefox-102.13.0/js/src/vm/BigIntType.cpp:2367:18: note: 'cx_129(D)' declared here
In member function 'JS::Rooted<JS::BigInt*>::registerWithRootLists(mozilla::EnumeratedArray<JS::RootKind, (JS::RootKind)15, js::StackRootedBase*>&)',
    inlined from 'JS::Rooted<JS::BigInt*>::Rooted<JSContext*, JS::BigInt*>(JSContext* const&, JS::BigInt*&&)' at /builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1171:26,
    inlined from 'JS::BigInt::bitOr(JSContext*, JS::Handle<JS::BigInt*>, JS::Handle<JS::BigInt*>)' at /builddir/build/BUILD/firefox-102.13.0/js/src/vm/BigIntType.cpp:2414:50:
/builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1138:18: warning: storing the address of local variable 'result' in 'MEM[(struct StackRootedBase * *)cx_136(D) + 64B]' [-Wdangling-pointer=]
 1138 |     *this->stack = this;
      |     ~~~~~~~~~~~~~^~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/vm/BigIntType.cpp: In function 'JS::BigInt::bitOr(JSContext*, JS::Handle<JS::BigInt*>, JS::Handle<JS::BigInt*>)':
/builddir/build/BUILD/firefox-102.13.0/js/src/vm/BigIntType.cpp:2414:18: note: 'result' declared here
 2414 |     RootedBigInt result(cx, absoluteSubOne(cx, x));
      |                  ^~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/vm/BigIntType.cpp:2414:18: note: 'cx_136(D)' declared here
In member function 'JS::Rooted<JS::BigInt*>::registerWithRootLists(mozilla::EnumeratedArray<JS::RootKind, (JS::RootKind)15, js::StackRootedBase*>&)',
    inlined from 'JS::Rooted<JS::BigInt*>::Rooted<JSContext*, JS::BigInt*>(JSContext* const&, JS::BigInt*&&)' at /builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1171:26,
    inlined from 'JS::BigInt::asIntN(JSContext*, JS::Handle<JS::BigInt*>, unsigned long)' at /builddir/build/BUILD/firefox-102.13.0/js/src/vm/BigIntType.cpp:2715:44:
/builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1138:18: warning: storing the address of local variable 'mod' in 'MEM[(struct StackRootedBase * *)cx_101(D) + 64B]' [-Wdangling-pointer=]
 1138 |     *this->stack = this;
      |     ~~~~~~~~~~~~~^~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/vm/BigIntType.cpp: In function 'JS::BigInt::asIntN(JSContext*, JS::Handle<JS::BigInt*>, unsigned long)':
/builddir/build/BUILD/firefox-102.13.0/js/src/vm/BigIntType.cpp:2715:16: note: 'mod' declared here
 2715 |   RootedBigInt mod(cx, asUintN(cx, x, bits));
      |                ^~~
/builddir/build/BUILD/firefox-102.13.0/js/src/vm/BigIntType.cpp:2715:16: note: 'cx_101(D)' declared here
In member function 'JS::Rooted<JSScript*>::registerWithRootLists(mozilla::EnumeratedArray<JS::RootKind, (JS::RootKind)15, js::StackRootedBase*>&)',
    inlined from 'JS::Rooted<JSScript*>::Rooted<JSContext*, JSScript*>(JSContext* const&, JSScript*&&)' at /builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1171:26,
    inlined from 'DecompileExpressionFromStack(JSContext*, int, int, JS::Handle<JS::Value>, mozilla::UniquePtr<char [], JS::FreePolicy>*)' at /builddir/build/BUILD/firefox-102.13.0/js/src/vm/BytecodeUtil.cpp:2445:45:
/builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1138:18: warning: storing the address of local variable 'script' in 'MEM[(struct StackRootedBase * *)cx_135(D) + 32B]' [-Wdangling-pointer=]
 1138 |     *this->stack = this;
      |     ~~~~~~~~~~~~~^~~~~~
In file included from Unified_cpp_js_src13.cpp:47:
/builddir/build/BUILD/firefox-102.13.0/js/src/vm/BytecodeUtil.cpp: In function 'DecompileExpressionFromStack(JSContext*, int, int, JS::Handle<JS::Value>, mozilla::UniquePtr<char [], JS::FreePolicy>*)':
/builddir/build/BUILD/firefox-102.13.0/js/src/vm/BytecodeUtil.cpp:2445:16: note: 'script' declared here
 2445 |   RootedScript script(cx, frameIter.script());
      |                ^~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/vm/BytecodeUtil.cpp:2445:16: note: 'cx_135(D)' declared here
In member function 'JS::Rooted<JSScript*>::registerWithRootLists(mozilla::EnumeratedArray<JS::RootKind, (JS::RootKind)15, js::StackRootedBase*>&)',
    inlined from 'JS::Rooted<JSScript*>::Rooted<JSContext*, JSScript*>(JSContext* const&, JSScript*&&)' at /builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1171:26,
    inlined from 'DecompileArgumentFromStack(JSContext*, int, mozilla::UniquePtr<char [], JS::FreePolicy>*)' at /builddir/build/BUILD/firefox-102.13.0/js/src/vm/BytecodeUtil.cpp:2538:45:
/builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1138:18: warning: storing the address of local variable 'script' in 'MEM[(struct StackRootedBase * *)cx_158(D) + 32B]' [-Wdangling-pointer=]
 1138 |     *this->stack = this;
      |     ~~~~~~~~~~~~~^~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/vm/BytecodeUtil.cpp: In function 'DecompileArgumentFromStack(JSContext*, int, mozilla::UniquePtr<char [], JS::FreePolicy>*)':
/builddir/build/BUILD/firefox-102.13.0/js/src/vm/BytecodeUtil.cpp:2538:16: note: 'script' declared here
 2538 |   RootedScript script(cx, frameIter.script());
      |                ^~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/vm/BytecodeUtil.cpp:2538:16: note: 'cx_158(D)' declared here
In member function 'JS::Rooted<JSObject*>::registerWithRootLists(mozilla::EnumeratedArray<JS::RootKind, (JS::RootKind)15, js::StackRootedBase*>&)',
    inlined from 'JS::Rooted<JSObject*>::Rooted<JSContext*, JSObject*>(JSContext* const&, JSObject*&&)' at /builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1171:26,
    inlined from 'AsyncGeneratorFunctionClassFinish(JSContext*, JS::Handle<JSObject*>, JS::Handle<JSObject*>)' at /builddir/build/BUILD/firefox-102.13.0/js/src/vm/AsyncIteration.cpp:1144:70:
/builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1138:18: warning: storing the address of local variable 'asyncIterProto' in 'MEM[(struct StackRootedBase * *)cx_96(D) + 24B]' [-Wdangling-pointer=]
 1138 |     *this->stack = this;
      |     ~~~~~~~~~~~~~^~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/vm/AsyncIteration.cpp: In function 'AsyncGeneratorFunctionClassFinish(JSContext*, JS::Handle<JSObject*>, JS::Handle<JSObject*>)':
/builddir/build/BUILD/firefox-102.13.0/js/src/vm/AsyncIteration.cpp:1143:16: note: 'asyncIterProto' declared here
 1143 |   RootedObject asyncIterProto(
      |                ^~~~~~~~~~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/vm/AsyncIteration.cpp:1143:16: note: 'cx_96(D)' declared here
In member function 'JS::Rooted<JSObject*>::registerWithRootLists(mozilla::EnumeratedArray<JS::RootKind, (JS::RootKind)15, js::StackRootedBase*>&)',
    inlined from 'JS::Rooted<JSObject*>::Rooted<JSContext*, js::PlainObject*>(JSContext* const&, js::PlainObject*&&)' at /builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1171:26,
    inlined from 'js::GlobalObject::initAsyncIteratorProto(JSContext*, JS::Handle<js::GlobalObject*>)' at /builddir/build/BUILD/firefox-102.13.0/js/src/vm/AsyncIteration.cpp:1360:70:
/builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1138:18: warning: storing the address of local variable 'asyncIterProto' in 'MEM[(struct StackRootedBase * *)cx_36(D) + 24B]' [-Wdangling-pointer=]
 1138 |     *this->stack = this;
      |     ~~~~~~~~~~~~~^~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/vm/AsyncIteration.cpp: In function 'js::GlobalObject::initAsyncIteratorProto(JSContext*, JS::Handle<js::GlobalObject*>)':
/builddir/build/BUILD/firefox-102.13.0/js/src/vm/AsyncIteration.cpp:1359:16: note: 'asyncIterProto' declared here
 1359 |   RootedObject asyncIterProto(
      |                ^~~~~~~~~~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/vm/AsyncIteration.cpp:1359:16: note: 'cx_36(D)' declared here
In member function 'JS::Rooted<JSObject*>::registerWithRootLists(mozilla::EnumeratedArray<JS::RootKind, (JS::RootKind)15, js::StackRootedBase*>&)',
    inlined from 'JS::Rooted<JSObject*>::Rooted<JSContext*, JSObject*>(JSContext* const&, JSObject*&&)' at /builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1171:26,
    inlined from 'js::GlobalObject::initAsyncIteratorHelperProto(JSContext*, JS::Handle<js::GlobalObject*>)' at /builddir/build/BUILD/firefox-102.13.0/js/src/vm/AsyncIteration.cpp:1463:70:
/builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1138:18: warning: storing the address of local variable 'asyncIterProto' in 'MEM[(struct StackRootedBase * *)cx_50(D) + 24B]' [-Wdangling-pointer=]
 1138 |     *this->stack = this;
      |     ~~~~~~~~~~~~~^~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/vm/AsyncIteration.cpp: In function 'js::GlobalObject::initAsyncIteratorHelperProto(JSContext*, JS::Handle<js::GlobalObject*>)':
/builddir/build/BUILD/firefox-102.13.0/js/src/vm/AsyncIteration.cpp:1462:16: note: 'asyncIterProto' declared here
 1462 |   RootedObject asyncIterProto(
      |                ^~~~~~~~~~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/vm/AsyncIteration.cpp:1462:16: note: 'cx_50(D)' declared here
In member function 'JS::Rooted<JSObject*>::registerWithRootLists(mozilla::EnumeratedArray<JS::RootKind, (JS::RootKind)15, js::StackRootedBase*>&)',
    inlined from 'JS::Rooted<JSObject*>::Rooted<JSContext*, JSObject*>(JSContext* const&, JSObject*&&)' at /builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1171:26,
    inlined from 'js::GlobalObject::initAsyncFromSyncIteratorProto(JSContext*, JS::Handle<js::GlobalObject*>)' at /builddir/build/BUILD/firefox-102.13.0/js/src/vm/AsyncIteration.cpp:1304:70:
/builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1138:18: warning: storing the address of local variable 'asyncIterProto' in 'MEM[(struct StackRootedBase * *)cx_60(D) + 24B]' [-Wdangling-pointer=]
 1138 |     *this->stack = this;
      |     ~~~~~~~~~~~~~^~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/vm/AsyncIteration.cpp: In function 'js::GlobalObject::initAsyncFromSyncIteratorProto(JSContext*, JS::Handle<js::GlobalObject*>)':
/builddir/build/BUILD/firefox-102.13.0/js/src/vm/AsyncIteration.cpp:1303:16: note: 'asyncIterProto' declared here
 1303 |   RootedObject asyncIterProto(
      |                ^~~~~~~~~~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/vm/AsyncIteration.cpp:1303:16: note: 'cx_60(D)' declared here
In member function 'JS::Rooted<JSObject*>::registerWithRootLists(mozilla::EnumeratedArray<JS::RootKind, (JS::RootKind)15, js::StackRootedBase*>&)',
    inlined from 'JS::Rooted<JSObject*>::Rooted<JSContext*, JSObject*>(JSContext* const&, JSObject*&&)' at /builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1171:26,
    inlined from 'js::AsyncFromSyncIteratorObject::create(JSContext*, JS::Handle<JSObject*>, JS::Handle<JS::Value>)' at /builddir/build/BUILD/firefox-102.13.0/js/src/vm/AsyncIteration.cpp:1247:43,
    inlined from 'js::CreateAsyncFromSyncIterator(JSContext*, JS::Handle<JSObject*>, JS::Handle<JS::Value>)' at /builddir/build/BUILD/firefox-102.13.0/js/src/vm/AsyncIteration.cpp:1236:45:
/builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1138:18: warning: storing the address of local variable 'proto' in 'MEM[(struct StackRootedBase * *)cx_2(D) + 24B]' [-Wdangling-pointer=]
 1138 |     *this->stack = this;
      |     ~~~~~~~~~~~~~^~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/vm/AsyncIteration.cpp: In function 'js::CreateAsyncFromSyncIterator(JSContext*, JS::Handle<JSObject*>, JS::Handle<JS::Value>)':
/builddir/build/BUILD/firefox-102.13.0/js/src/vm/AsyncIteration.cpp:1245:16: note: 'proto' declared here
 1245 |   RootedObject proto(cx,
      |                ^~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/vm/AsyncIteration.cpp:1245:16: note: 'cx_2(D)' declared here
In member function 'JS::Rooted<JSObject*>::registerWithRootLists(mozilla::EnumeratedArray<JS::RootKind, (JS::RootKind)15, js::StackRootedBase*>&)',
    inlined from 'JS::Rooted<JSObject*>::Rooted<JSContext*, JSObject*>(JSContext* const&, JSObject*&&)' at /builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1171:26,
    inlined from 'js::AsyncFromSyncIteratorObject::create(JSContext*, JS::Handle<JSObject*>, JS::Handle<JS::Value>)' at /builddir/build/BUILD/firefox-102.13.0/js/src/vm/AsyncIteration.cpp:1247:43:
/builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1138:18: warning: storing the address of local variable 'proto' in 'MEM[(struct StackRootedBase * *)cx_31(D) + 24B]' [-Wdangling-pointer=]
 1138 |     *this->stack = this;
      |     ~~~~~~~~~~~~~^~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/vm/AsyncIteration.cpp: In function 'js::AsyncFromSyncIteratorObject::create(JSContext*, JS::Handle<JSObject*>, JS::Handle<JS::Value>)':
/builddir/build/BUILD/firefox-102.13.0/js/src/vm/AsyncIteration.cpp:1245:16: note: 'proto' declared here
 1245 |   RootedObject proto(cx,
      |                ^~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/vm/AsyncIteration.cpp:1245:16: note: 'cx_31(D)' declared here
In member function 'JS::Rooted<js::ListObject*>::registerWithRootLists(mozilla::EnumeratedArray<JS::RootKind, (JS::RootKind)15, js::StackRootedBase*>&)',
    inlined from 'JS::Rooted<js::ListObject*>::Rooted<JSContext*, js::ListObject*>(JSContext* const&, js::ListObject*&&)' at /builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1171:26,
    inlined from 'js::AsyncGeneratorObject::enqueueRequest(JSContext*, JS::Handle<js::AsyncGeneratorObject*>, JS::Handle<js::AsyncGeneratorRequest*>)' at /builddir/build/BUILD/firefox-102.13.0/js/src/vm/AsyncIteration.cpp:138:57:
/builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1138:18: warning: storing the address of local variable 'queue' in 'MEM[(struct StackRootedBase * *)cx_142(D) + 24B]' [-Wdangling-pointer=]
 1138 |     *this->stack = this;
      |     ~~~~~~~~~~~~~^~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/vm/AsyncIteration.cpp: In function 'js::AsyncGeneratorObject::enqueueRequest(JSContext*, JS::Handle<js::AsyncGeneratorObject*>, JS::Handle<js::AsyncGeneratorRequest*>)':
/builddir/build/BUILD/firefox-102.13.0/js/src/vm/AsyncIteration.cpp:138:25: note: 'queue' declared here
  138 |     Rooted<ListObject*> queue(cx, ListObject::create(cx));
      |                         ^~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/vm/AsyncIteration.cpp:138:25: note: 'cx_142(D)' declared here
In member function 'JS::Rooted<js::AsyncGeneratorRequest*>::registerWithRootLists(mozilla::EnumeratedArray<JS::RootKind, (JS::RootKind)15, js::StackRootedBase*>&)',
    inlined from 'JS::Rooted<js::AsyncGeneratorRequest*>::Rooted<JSContext*, js::AsyncGeneratorRequest*>(JSContext* const&, js::AsyncGeneratorRequest*&&)' at /builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1171:26,
    inlined from 'AsyncGeneratorDrainQueue(JSContext*, JS::Handle<js::AsyncGeneratorObject*>)' at /builddir/build/BUILD/firefox-102.13.0/js/src/vm/AsyncIteration.cpp:624:57:
/builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1138:18: warning: storing the address of local variable 'next' in 'MEM[(struct StackRootedBase * *)cx_92(D) + 24B]' [-Wdangling-pointer=]
 1138 |     *this->stack = this;
      |     ~~~~~~~~~~~~~^~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/vm/AsyncIteration.cpp: In function 'AsyncGeneratorDrainQueue(JSContext*, JS::Handle<js::AsyncGeneratorObject*>)':
/builddir/build/BUILD/firefox-102.13.0/js/src/vm/AsyncIteration.cpp:623:36: note: 'next' declared here
  623 |     Rooted<AsyncGeneratorRequest*> next(
      |                                    ^~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/vm/AsyncIteration.cpp:623:36: note: 'cx_92(D)' declared here
In member function 'JS::Rooted<js::AsyncGeneratorRequest*>::registerWithRootLists(mozilla::EnumeratedArray<JS::RootKind, (JS::RootKind)15, js::StackRootedBase*>&)',
    inlined from 'JS::Rooted<js::AsyncGeneratorRequest*>::Rooted<JSContext*, js::AsyncGeneratorRequest*>(JSContext* const&, js::AsyncGeneratorRequest*&&)' at /builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1171:26,
    inlined from 'AsyncGeneratorYield(JSContext*, JS::Handle<js::AsyncGeneratorObject*>, JS::Handle<JS::Value>)' at /builddir/build/BUILD/firefox-102.13.0/js/src/vm/AsyncIteration.cpp:376:55,
    inlined from 'AsyncGeneratorResume(JSContext*, JS::Handle<js::AsyncGeneratorObject*>, js::CompletionKind, JS::Handle<JS::Value>)' at /builddir/build/BUILD/firefox-102.13.0/js/src/vm/AsyncIteration.cpp:1090:31:
/builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1138:18: warning: storing the address of local variable 'toYield' in 'MEM[(struct StackRootedBase * *)cx_93(D) + 24B]' [-Wdangling-pointer=]
 1138 |     *this->stack = this;
      |     ~~~~~~~~~~~~~^~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/vm/AsyncIteration.cpp: In function 'AsyncGeneratorResume(JSContext*, JS::Handle<js::AsyncGeneratorObject*>, js::CompletionKind, JS::Handle<JS::Value>)':
/builddir/build/BUILD/firefox-102.13.0/js/src/vm/AsyncIteration.cpp:375:34: note: 'toYield' declared here
  375 |   Rooted<AsyncGeneratorRequest*> toYield(
      |                                  ^~~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/vm/AsyncIteration.cpp:375:34: note: 'cx_93(D)' declared here
In member function 'JS::Rooted<js::AsyncGeneratorRequest*>::registerWithRootLists(mozilla::EnumeratedArray<JS::RootKind, (JS::RootKind)15, js::StackRootedBase*>&)',
    inlined from 'JS::Rooted<js::AsyncGeneratorRequest*>::Rooted<JSContext*, js::AsyncGeneratorRequest*>(JSContext* const&, js::AsyncGeneratorRequest*&&)' at /builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1171:26,
    inlined from 'AsyncGeneratorEnqueue(JSContext*, JS::Handle<js::AsyncGeneratorObject*>, js::CompletionKind, JS::Handle<JS::Value>, JS::Handle<js::PromiseObject*>)' at /builddir/build/BUILD/firefox-102.13.0/js/src/vm/AsyncIteration.cpp:730:78:
/builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1138:18: warning: storing the address of local variable 'request' in 'MEM[(struct StackRootedBase * *)cx_24(D) + 24B]' [-Wdangling-pointer=]
 1138 |     *this->stack = this;
      |     ~~~~~~~~~~~~~^~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/vm/AsyncIteration.cpp: In function 'AsyncGeneratorEnqueue(JSContext*, JS::Handle<js::AsyncGeneratorObject*>, js::CompletionKind, JS::Handle<JS::Value>, JS::Handle<js::PromiseObject*>)':
/builddir/build/BUILD/firefox-102.13.0/js/src/vm/AsyncIteration.cpp:728:34: note: 'request' declared here
  728 |   Rooted<AsyncGeneratorRequest*> request(
      |                                  ^~~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/vm/AsyncIteration.cpp:728:34: note: 'cx_24(D)' declared here
In member function 'JS::Rooted<js::PromiseObject*>::registerWithRootLists(mozilla::EnumeratedArray<JS::RootKind, (JS::RootKind)15, js::StackRootedBase*>&)',
    inlined from 'JS::Rooted<js::PromiseObject*>::Rooted<JSContext*, js::PromiseObject*>(JSContext* const&, js::PromiseObject*&&)' at /builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1171:26,
    inlined from 'js::AsyncGeneratorNext(JSContext*, unsigned int, JS::Value*)' at /builddir/build/BUILD/firefox-102.13.0/js/src/vm/AsyncIteration.cpp:817:51:
/builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1138:18: warning: storing the address of local variable 'resultPromise' in 'MEM[(struct StackRootedBase * *)cx_181(D) + 24B]' [-Wdangling-pointer=]
 1138 |     *this->stack = this;
      |     ~~~~~~~~~~~~~^~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/vm/AsyncIteration.cpp: In function 'js::AsyncGeneratorNext(JSContext*, unsigned int, JS::Value*)':
/builddir/build/BUILD/firefox-102.13.0/js/src/vm/AsyncIteration.cpp:816:26: note: 'resultPromise' declared here
  816 |   Rooted<PromiseObject*> resultPromise(
      |                          ^~~~~~~~~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/vm/AsyncIteration.cpp:816:26: note: 'cx_181(D)' declared here
In member function 'JS::Rooted<js::PromiseObject*>::registerWithRootLists(mozilla::EnumeratedArray<JS::RootKind, (JS::RootKind)15, js::StackRootedBase*>&)',
    inlined from 'JS::Rooted<js::PromiseObject*>::Rooted<JSContext*, js::PromiseObject*>(JSContext* const&, js::PromiseObject*&&)' at /builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1171:26,
    inlined from 'js::AsyncGeneratorReturn(JSContext*, unsigned int, JS::Value*)' at /builddir/build/BUILD/firefox-102.13.0/js/src/vm/AsyncIteration.cpp:905:51:
/builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1138:18: warning: storing the address of local variable 'resultPromise' in 'MEM[(struct StackRootedBase * *)cx_138(D) + 24B]' [-Wdangling-pointer=]
 1138 |     *this->stack = this;
      |     ~~~~~~~~~~~~~^~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/vm/AsyncIteration.cpp: In function 'js::AsyncGeneratorReturn(JSContext*, unsigned int, JS::Value*)':
/builddir/build/BUILD/firefox-102.13.0/js/src/vm/AsyncIteration.cpp:904:26: note: 'resultPromise' declared here
  904 |   Rooted<PromiseObject*> resultPromise(
      |                          ^~~~~~~~~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/vm/AsyncIteration.cpp:904:26: note: 'cx_138(D)' declared here
In member function 'JS::Rooted<js::PromiseObject*>::registerWithRootLists(mozilla::EnumeratedArray<JS::RootKind, (JS::RootKind)15, js::StackRootedBase*>&)',
    inlined from 'JS::Rooted<js::PromiseObject*>::Rooted<JSContext*, js::PromiseObject*>(JSContext* const&, js::PromiseObject*&&)' at /builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1171:26,
    inlined from 'js::AsyncGeneratorThrow(JSContext*, unsigned int, JS::Value*)' at /builddir/build/BUILD/firefox-102.13.0/js/src/vm/AsyncIteration.cpp:982:51:
/builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1138:18: warning: storing the address of local variable 'resultPromise' in 'MEM[(struct StackRootedBase * *)cx_158(D) + 24B]' [-Wdangling-pointer=]
 1138 |     *this->stack = this;
      |     ~~~~~~~~~~~~~^~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/vm/AsyncIteration.cpp: In function 'js::AsyncGeneratorThrow(JSContext*, unsigned int, JS::Value*)':
/builddir/build/BUILD/firefox-102.13.0/js/src/vm/AsyncIteration.cpp:981:26: note: 'resultPromise' declared here
  981 |   Rooted<PromiseObject*> resultPromise(
      |                          ^~~~~~~~~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/vm/AsyncIteration.cpp:981:26: note: 'cx_158(D)' declared here
make[3]: Entering directory '/builddir/build/BUILD/firefox-102.13.0/js/src/js/src'
js/src/Unified_cpp_js_src14.o
/usr/lib64/ccache/g++ -o Unified_cpp_js_src14.o -c  -I/builddir/build/BUILD/firefox-102.13.0/js/src/dist/system_wrappers -include /builddir/build/BUILD/firefox-102.13.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/builddir/build/BUILD/firefox-102.13.0/js/src -I/builddir/build/BUILD/firefox-102.13.0/js/src/js/src -I/builddir/build/BUILD/firefox-102.13.0/js/src/dist/include -DMOZILLA_CLIENT -include /builddir/build/BUILD/firefox-102.13.0/js/src/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 -Wformat -Wformat-overflow=2 -Wno-psabi -fno-sized-deallocation -fno-aligned-new -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Werror=format -Wno-attributes -fno-strict-aliasing -ffp-contract=off  -MD -MP -MF .deps/Unified_cpp_js_src14.o.pp   Unified_cpp_js_src14.cpp
make[3]: Leaving directory '/builddir/build/BUILD/firefox-102.13.0/js/src/js/src'
In file included from /builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/CallAndConstruct.h:15,
                 from /builddir/build/BUILD/firefox-102.13.0/js/src/vm/CallAndConstruct.cpp:7,
                 from Unified_cpp_js_src14.cpp:2:
In member function 'JS::Rooted<JSScript*>::registerWithRootLists(mozilla::EnumeratedArray<JS::RootKind, (JS::RootKind)15, js::StackRootedBase*>&)',
    inlined from 'JS::Rooted<JSScript*>::Rooted<JSContext*, JSScript*>(JSContext* const&, JSScript*&&)' at /builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1171:26,
    inlined from 'EvaluateSourceBuffer<mozilla::Utf8Unit>(JSContext*, js::ScopeKind, JS::Handle<JSObject*>, JS::ReadOnlyCompileOptions const&, JS::SourceText<mozilla::Utf8Unit>&, JS::MutableHandle<JS::Value>)bool' at /builddir/build/BUILD/firefox-102.13.0/js/src/vm/CompilationAndEvaluation.cpp:565:16,
    inlined from 'JS::Evaluate(JSContext*, JS::ReadOnlyCompileOptions const&, JS::SourceText<mozilla::Utf8Unit>&, JS::MutableHandle<JS::Value>)' at /builddir/build/BUILD/firefox-102.13.0/js/src/vm/CompilationAndEvaluation.cpp:579:30:
/builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1138:18: warning: storing the address of local variable 'script' in 'MEM[(struct StackRootedBase * *)cx_34(D) + 32B]' [-Wdangling-pointer=]
 1138 |     *this->stack = this;
      |     ~~~~~~~~~~~~~^~~~~~
In file included from Unified_cpp_js_src14.cpp:47:
/builddir/build/BUILD/firefox-102.13.0/js/src/vm/CompilationAndEvaluation.cpp: In function 'JS::Evaluate(JSContext*, JS::ReadOnlyCompileOptions const&, JS::SourceText<mozilla::Utf8Unit>&, JS::MutableHandle<JS::Value>)':
/builddir/build/BUILD/firefox-102.13.0/js/src/vm/CompilationAndEvaluation.cpp:565:16: note: 'script' declared here
  565 |   RootedScript script(
      |                ^~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/vm/CompilationAndEvaluation.cpp:565:16: note: 'cx_34(D)' declared here
In member function 'JS::Rooted<JSScript*>::registerWithRootLists(mozilla::EnumeratedArray<JS::RootKind, (JS::RootKind)15, js::StackRootedBase*>&)',
    inlined from 'JS::Rooted<JSScript*>::Rooted<JSContext*, JSScript*>(JSContext* const&, JSScript*&&)' at /builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1171:26,
    inlined from 'EvaluateSourceBuffer<char16_t>(JSContext*, js::ScopeKind, JS::Handle<JSObject*>, JS::ReadOnlyCompileOptions const&, JS::SourceText<char16_t>&, JS::MutableHandle<JS::Value>)bool' at /builddir/build/BUILD/firefox-102.13.0/js/src/vm/CompilationAndEvaluation.cpp:565:16,
    inlined from 'JS::Evaluate(JSContext*, JS::ReadOnlyCompileOptions const&, JS::SourceText<char16_t>&, JS::MutableHandle<JS::Value>)' at /builddir/build/BUILD/firefox-102.13.0/js/src/vm/CompilationAndEvaluation.cpp:588:30:
/builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1138:18: warning: storing the address of local variable 'script' in 'MEM[(struct StackRootedBase * *)cx_34(D) + 32B]' [-Wdangling-pointer=]
 1138 |     *this->stack = this;
      |     ~~~~~~~~~~~~~^~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/vm/CompilationAndEvaluation.cpp: In function 'JS::Evaluate(JSContext*, JS::ReadOnlyCompileOptions const&, JS::SourceText<char16_t>&, JS::MutableHandle<JS::Value>)':
/builddir/build/BUILD/firefox-102.13.0/js/src/vm/CompilationAndEvaluation.cpp:565:16: note: 'script' declared here
  565 |   RootedScript script(
      |                ^~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/vm/CompilationAndEvaluation.cpp:565:16: note: 'cx_34(D)' declared here
In member function 'JS::Rooted<JSScript*>::registerWithRootLists(mozilla::EnumeratedArray<JS::RootKind, (JS::RootKind)15, js::StackRootedBase*>&)',
    inlined from 'JS::Rooted<JSScript*>::Rooted<JSContext*, JSScript*>(JSContext* const&, JSScript*&&)' at /builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1171:26,
    inlined from 'EvaluateSourceBuffer<char16_t>(JSContext*, js::ScopeKind, JS::Handle<JSObject*>, JS::ReadOnlyCompileOptions const&, JS::SourceText<char16_t>&, JS::MutableHandle<JS::Value>)bool' at /builddir/build/BUILD/firefox-102.13.0/js/src/vm/CompilationAndEvaluation.cpp:565:16,
    inlined from 'JS::Evaluate(JSContext*, JS::Handle<JS::StackGCVector<JSObject*, js::TempAllocPolicy> >, JS::ReadOnlyCompileOptions const&, JS::SourceText<char16_t>&, JS::MutableHandle<JS::Value>)' at /builddir/build/BUILD/firefox-102.13.0/js/src/vm/CompilationAndEvaluation.cpp:601:30:
/builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1138:18: warning: storing the address of local variable 'script' in 'MEM[(struct StackRootedBase * *)cx_28(D) + 32B]' [-Wdangling-pointer=]
 1138 |     *this->stack = this;
      |     ~~~~~~~~~~~~~^~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/vm/CompilationAndEvaluation.cpp: In function 'JS::Evaluate(JSContext*, JS::Handle<JS::StackGCVector<JSObject*, js::TempAllocPolicy> >, JS::ReadOnlyCompileOptions const&, JS::SourceText<char16_t>&, JS::MutableHandle<JS::Value>)':
/builddir/build/BUILD/firefox-102.13.0/js/src/vm/CompilationAndEvaluation.cpp:565:16: note: 'script' declared here
  565 |   RootedScript script(
      |                ^~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/vm/CompilationAndEvaluation.cpp:565:16: note: 'cx_28(D)' declared here
In file included from /builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/HashTable.h:10,
                 from /builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:25:
In member function 'mozilla::detail::EntrySlot<mozilla::HashMapEntry<JS::Compartment*, js::NurseryAwareHashMap<JSObject*, JSObject*, js::ZoneAllocPolicy, false> > >::operator==(mozilla::detail::EntrySlot<mozilla::HashMapEntry<JS::Compartment*, js::NurseryAwareHashMap<JSObject*, JSObject*, js::ZoneAllocPolicy, false> > > const&) const',
    inlined from 'mozilla::detail::HashTable<mozilla::HashMapEntry<JS::Compartment*, js::NurseryAwareHashMap<JSObject*, JSObject*, js::ZoneAllocPolicy, false> >, mozilla::HashMap<JS::Compartment*, js::NurseryAwareHashMap<JSObject*, JSObject*, js::ZoneAllocPolicy, false>, mozilla::DefaultHasher<JS::Compartment*, void>, js::ZoneAllocPolicy>::MapHashPolicy, js::ZoneAllocPolicy>::Iterator::done() const' at /builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/mozilla/HashTable.h:1379:19,
    inlined from 'mozilla::detail::HashTable<mozilla::HashMapEntry<JS::Compartment*, js::NurseryAwareHashMap<JSObject*, JSObject*, js::ZoneAllocPolicy, false> >, mozilla::HashMap<JS::Compartment*, js::NurseryAwareHashMap<JSObject*, JSObject*, js::ZoneAllocPolicy, false>, mozilla::DefaultHasher<JS::Compartment*, void>, js::ZoneAllocPolicy>::MapHashPolicy, js::ZoneAllocPolicy>::Enum::empty() const' at /builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/mozilla/HashTable.h:1510:43,
    inlined from 'js::ObjectWrapperMap::Enum::goToNext()' at /builddir/build/BUILD/firefox-102.13.0/js/src/vm/Compartment.h:50:27,
    inlined from 'js::ObjectWrapperMap::Enum::popFront()' at /builddir/build/BUILD/firefox-102.13.0/js/src/vm/Compartment.h:110:15,
    inlined from 'JS::Compartment::traceWrapperTargetsInCollectedZones(JSTracer*, JS::Compartment::EdgeSelector)' at /builddir/build/BUILD/firefox-102.13.0/js/src/vm/Compartment.cpp:471:62:
/builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/mozilla/HashTable.h:1117:72: warning: 'MEM[(const struct EntrySlot &)&e + 16].mEntry' may be used uninitialized [-Wmaybe-uninitialized]
 1117 |   bool operator==(const EntrySlot& aRhs) const { return mEntry == aRhs.mEntry; }
      |                                                                   ~~~~~^~~~~~
In file included from Unified_cpp_js_src14.cpp:38:
/builddir/build/BUILD/firefox-102.13.0/js/src/vm/Compartment.cpp: In member function 'JS::Compartment::traceWrapperTargetsInCollectedZones(JSTracer*, JS::Compartment::EdgeSelector)':
/builddir/build/BUILD/firefox-102.13.0/js/src/vm/Compartment.cpp:471:28: note: 'e' declared here
  471 |     for (ObjectWrapperEnum e(this, c); !e.empty(); e.popFront()) {
      |                            ^
In member function 'mozilla::detail::EntrySlot<mozilla::HashMapEntry<JS::Compartment*, js::NurseryAwareHashMap<JSObject*, JSObject*, js::ZoneAllocPolicy, false> > >::operator==(mozilla::detail::EntrySlot<mozilla::HashMapEntry<JS::Compartment*, js::NurseryAwareHashMap<JSObject*, JSObject*, js::ZoneAllocPolicy, false> > > const&) const',
    inlined from 'mozilla::detail::HashTable<mozilla::HashMapEntry<JS::Compartment*, js::NurseryAwareHashMap<JSObject*, JSObject*, js::ZoneAllocPolicy, false> >, mozilla::HashMap<JS::Compartment*, js::NurseryAwareHashMap<JSObject*, JSObject*, js::ZoneAllocPolicy, false>, mozilla::DefaultHasher<JS::Compartment*, void>, js::ZoneAllocPolicy>::MapHashPolicy, js::ZoneAllocPolicy>::Iterator::done() const' at /builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/mozilla/HashTable.h:1379:19,
    inlined from 'mozilla::detail::HashTable<mozilla::HashMapEntry<JS::Compartment*, js::NurseryAwareHashMap<JSObject*, JSObject*, js::ZoneAllocPolicy, false> >, mozilla::HashMap<JS::Compartment*, js::NurseryAwareHashMap<JSObject*, JSObject*, js::ZoneAllocPolicy, false>, mozilla::DefaultHasher<JS::Compartment*, void>, js::ZoneAllocPolicy>::MapHashPolicy, js::ZoneAllocPolicy>::Enum::empty() const' at /builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/mozilla/HashTable.h:1510:43,
    inlined from 'js::ObjectWrapperMap::Enum::empty() const' at /builddir/build/BUILD/firefox-102.13.0/js/src/vm/Compartment.h:93:48,
    inlined from 'JS::Compartment::traceWrapperTargetsInCollectedZones(JSTracer*, JS::Compartment::EdgeSelector)' at /builddir/build/BUILD/firefox-102.13.0/js/src/vm/Compartment.cpp:471:48:
/builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/mozilla/HashTable.h:1117:72: warning: 'MEM[(const struct EntrySlot &)&e + 16].mEntry' may be used uninitialized [-Wmaybe-uninitialized]
 1117 |   bool operator==(const EntrySlot& aRhs) const { return mEntry == aRhs.mEntry; }
      |                                                                   ~~~~~^~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/vm/Compartment.cpp: In member function 'JS::Compartment::traceWrapperTargetsInCollectedZones(JSTracer*, JS::Compartment::EdgeSelector)':
/builddir/build/BUILD/firefox-102.13.0/js/src/vm/Compartment.cpp:471:28: note: 'e' declared here
  471 |     for (ObjectWrapperEnum e(this, c); !e.empty(); e.popFront()) {
      |                            ^
In member function 'mozilla::detail::EntrySlot<mozilla::HashMapEntry<JS::Compartment*, js::NurseryAwareHashMap<JSObject*, JSObject*, js::ZoneAllocPolicy, false> > >::operator==(mozilla::detail::EntrySlot<mozilla::HashMapEntry<JS::Compartment*, js::NurseryAwareHashMap<JSObject*, JSObject*, js::ZoneAllocPolicy, false> > > const&) const',
    inlined from 'mozilla::detail::HashTable<mozilla::HashMapEntry<JS::Compartment*, js::NurseryAwareHashMap<JSObject*, JSObject*, js::ZoneAllocPolicy, false> >, mozilla::HashMap<JS::Compartment*, js::NurseryAwareHashMap<JSObject*, JSObject*, js::ZoneAllocPolicy, false>, mozilla::DefaultHasher<JS::Compartment*, void>, js::ZoneAllocPolicy>::MapHashPolicy, js::ZoneAllocPolicy>::Iterator::done() const' at /builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/mozilla/HashTable.h:1379:19,
    inlined from 'mozilla::detail::HashTable<mozilla::HashMapEntry<JS::Compartment*, js::NurseryAwareHashMap<JSObject*, JSObject*, js::ZoneAllocPolicy, false> >, mozilla::HashMap<JS::Compartment*, js::NurseryAwareHashMap<JSObject*, JSObject*, js::ZoneAllocPolicy, false>, mozilla::DefaultHasher<JS::Compartment*, void>, js::ZoneAllocPolicy>::MapHashPolicy, js::ZoneAllocPolicy>::Enum::empty() const' at /builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/mozilla/HashTable.h:1510:43,
    inlined from 'js::ObjectWrapperMap::Enum::empty() const' at /builddir/build/BUILD/firefox-102.13.0/js/src/vm/Compartment.h:93:48,
    inlined from 'JS::Compartment::traceWrapperTargetsInCollectedZones(JSTracer*, JS::Compartment::EdgeSelector)' at /builddir/build/BUILD/firefox-102.13.0/js/src/vm/Compartment.cpp:471:48:
/builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/mozilla/HashTable.h:1117:72: warning: 'MEM[(const struct EntrySlot &)&e + 16].mEntry' may be used uninitialized [-Wmaybe-uninitialized]
 1117 |   bool operator==(const EntrySlot& aRhs) const { return mEntry == aRhs.mEntry; }
      |                                                                   ~~~~~^~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/vm/Compartment.cpp: In member function 'JS::Compartment::traceWrapperTargetsInCollectedZones(JSTracer*, JS::Compartment::EdgeSelector)':
/builddir/build/BUILD/firefox-102.13.0/js/src/vm/Compartment.cpp:471:28: note: 'e' declared here
  471 |     for (ObjectWrapperEnum e(this, c); !e.empty(); e.popFront()) {
      |                            ^
In member function 'mozilla::detail::EntrySlot<mozilla::HashMapEntry<JS::Compartment*, js::NurseryAwareHashMap<JSObject*, JSObject*, js::ZoneAllocPolicy, false> > >::operator==(mozilla::detail::EntrySlot<mozilla::HashMapEntry<JS::Compartment*, js::NurseryAwareHashMap<JSObject*, JSObject*, js::ZoneAllocPolicy, false> > > const&) const',
    inlined from 'mozilla::detail::HashTable<mozilla::HashMapEntry<JS::Compartment*, js::NurseryAwareHashMap<JSObject*, JSObject*, js::ZoneAllocPolicy, false> >, mozilla::HashMap<JS::Compartment*, js::NurseryAwareHashMap<JSObject*, JSObject*, js::ZoneAllocPolicy, false>, mozilla::DefaultHasher<JS::Compartment*, void>, js::ZoneAllocPolicy>::MapHashPolicy, js::ZoneAllocPolicy>::Iterator::done() const' at /builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/mozilla/HashTable.h:1379:19,
    inlined from 'mozilla::detail::HashTable<mozilla::HashMapEntry<JS::Compartment*, js::NurseryAwareHashMap<JSObject*, JSObject*, js::ZoneAllocPolicy, false> >, mozilla::HashMap<JS::Compartment*, js::NurseryAwareHashMap<JSObject*, JSObject*, js::ZoneAllocPolicy, false>, mozilla::DefaultHasher<JS::Compartment*, void>, js::ZoneAllocPolicy>::MapHashPolicy, js::ZoneAllocPolicy>::Enum::empty() const' at /builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/mozilla/HashTable.h:1510:43,
    inlined from 'js::ObjectWrapperMap::Enum::empty() const' at /builddir/build/BUILD/firefox-102.13.0/js/src/vm/Compartment.h:93:48,
    inlined from 'JS::Compartment::traceWrapperTargetsInCollectedZones(JSTracer*, JS::Compartment::EdgeSelector)' at /builddir/build/BUILD/firefox-102.13.0/js/src/vm/Compartment.cpp:471:48:
/builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/mozilla/HashTable.h:1117:72: warning: 'MEM[(const struct EntrySlot &)&e + 16].mEntry' may be used uninitialized [-Wmaybe-uninitialized]
 1117 |   bool operator==(const EntrySlot& aRhs) const { return mEntry == aRhs.mEntry; }
      |                                                                   ~~~~~^~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/vm/Compartment.cpp: In member function 'JS::Compartment::traceWrapperTargetsInCollectedZones(JSTracer*, JS::Compartment::EdgeSelector)':
/builddir/build/BUILD/firefox-102.13.0/js/src/vm/Compartment.cpp:471:28: note: 'e' declared here
  471 |     for (ObjectWrapperEnum e(this, c); !e.empty(); e.popFront()) {
      |                            ^
In member function 'JS::Rooted<JSObject*>::registerWithRootLists(mozilla::EnumeratedArray<JS::RootKind, (JS::RootKind)15, js::StackRootedBase*>&)',
    inlined from 'JS::Rooted<JSObject*>::Rooted<JSContext*, JSObject*>(JSContext* const&, JSObject*&&)' at /builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1171:26,
    inlined from 'JS::Compartment::getOrCreateWrapper(JSContext*, JS::Handle<JSObject*>, JS::MutableHandle<JSObject*>)' at /builddir/build/BUILD/firefox-102.13.0/js/src/vm/Compartment.cpp:305:51:
/builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1138:18: warning: storing the address of local variable 'wrapper' in 'MEM[(struct StackRootedBase * *)cx_108(D) + 24B]' [-Wdangling-pointer=]
 1138 |     *this->stack = this;
      |     ~~~~~~~~~~~~~^~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/vm/Compartment.cpp: In member function 'JS::Compartment::getOrCreateWrapper(JSContext*, JS::Handle<JSObject*>, JS::MutableHandle<JSObject*>)':
/builddir/build/BUILD/firefox-102.13.0/js/src/vm/Compartment.cpp:305:16: note: 'wrapper' declared here
  305 |   RootedObject wrapper(cx, wrap(cx, existing, obj));
      |                ^~~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/vm/Compartment.cpp:305:16: note: 'cx_108(D)' declared here
make[3]: Entering directory '/builddir/build/BUILD/firefox-102.13.0/js/src/js/src'
js/src/Unified_cpp_js_src16.o
/usr/lib64/ccache/g++ -o Unified_cpp_js_src16.o -c  -I/builddir/build/BUILD/firefox-102.13.0/js/src/dist/system_wrappers -include /builddir/build/BUILD/firefox-102.13.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/builddir/build/BUILD/firefox-102.13.0/js/src -I/builddir/build/BUILD/firefox-102.13.0/js/src/js/src -I/builddir/build/BUILD/firefox-102.13.0/js/src/dist/include -DMOZILLA_CLIENT -include /builddir/build/BUILD/firefox-102.13.0/js/src/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 -Wformat -Wformat-overflow=2 -Wno-psabi -fno-sized-deallocation -fno-aligned-new -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Werror=format -Wno-attributes -fno-strict-aliasing -ffp-contract=off  -MD -MP -MF .deps/Unified_cpp_js_src16.o.pp   Unified_cpp_js_src16.cpp
make[3]: Leaving directory '/builddir/build/BUILD/firefox-102.13.0/js/src/js/src'
make[3]: Entering directory '/builddir/build/BUILD/firefox-102.13.0/js/src/js/src/wasm'
js/src/wasm/Unified_cpp_js_src_wasm2.o
/usr/lib64/ccache/g++ -o Unified_cpp_js_src_wasm2.o -c  -I/builddir/build/BUILD/firefox-102.13.0/js/src/dist/system_wrappers -include /builddir/build/BUILD/firefox-102.13.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/builddir/build/BUILD/firefox-102.13.0/js/src/wasm -I/builddir/build/BUILD/firefox-102.13.0/js/src/js/src/wasm -I/builddir/build/BUILD/firefox-102.13.0/js/src/js/src -I/builddir/build/BUILD/firefox-102.13.0/js/src -I/builddir/build/BUILD/firefox-102.13.0/js/src/dist/include -DMOZILLA_CLIENT -include /builddir/build/BUILD/firefox-102.13.0/js/src/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 -Wformat -Wformat-overflow=2 -Wno-psabi -fno-sized-deallocation -fno-aligned-new -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Werror=format -Wno-attributes -fno-strict-aliasing -ffp-contract=off  -MD -MP -MF .deps/Unified_cpp_js_src_wasm2.o.pp   Unified_cpp_js_src_wasm2.cpp
make[3]: Leaving directory '/builddir/build/BUILD/firefox-102.13.0/js/src/js/src/wasm'
In file included from /builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/CallArgs.h:73,
                 from /builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/CallNonGenericMethod.h:12,
                 from /builddir/build/BUILD/firefox-102.13.0/js/src/NamespaceImports.h:15,
                 from /builddir/build/BUILD/firefox-102.13.0/js/src/jit/IonTypes.h:17,
                 from /builddir/build/BUILD/firefox-102.13.0/js/src/jit/Registers.h:12,
                 from /builddir/build/BUILD/firefox-102.13.0/js/src/jit/MachineState.h:16,
                 from /builddir/build/BUILD/firefox-102.13.0/js/src/jit/JitFrames.h:16,
                 from /builddir/build/BUILD/firefox-102.13.0/js/src/wasm/WasmFrameIter.cpp:21,
                 from Unified_cpp_js_src_wasm2.cpp:2:
In member function 'JS::Rooted<js::ArrayObject*>::registerWithRootLists(mozilla::EnumeratedArray<JS::RootKind, (JS::RootKind)15, js::StackRootedBase*>&)',
    inlined from 'JS::Rooted<js::ArrayObject*>::Rooted<JSContext*, js::ArrayObject*>(JSContext* const&, js::ArrayObject*&&)' at /builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1171:26,
    inlined from 'js::wasm::ResultsToJSValue(JSContext*, js::wasm::ResultType, void*, mozilla::Maybe<char*>, JS::MutableHandle<JS::Value>, js::wasm::CoercionLevel)' at /builddir/build/BUILD/firefox-102.13.0/js/src/wasm/WasmInstance.cpp:2000:56:
/builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1138:18: warning: storing the address of local variable 'array' in 'MEM[(struct StackRootedBase * *)cx_108(D) + 24B]' [-Wdangling-pointer=]
 1138 |     *this->stack = this;
      |     ~~~~~~~~~~~~~^~~~~~
In file included from Unified_cpp_js_src_wasm2.cpp:38:
/builddir/build/BUILD/firefox-102.13.0/js/src/wasm/WasmInstance.cpp: In function 'js::wasm::ResultsToJSValue(JSContext*, js::wasm::ResultType, void*, mozilla::Maybe<char*>, JS::MutableHandle<JS::Value>, js::wasm::CoercionLevel)':
/builddir/build/BUILD/firefox-102.13.0/js/src/wasm/WasmInstance.cpp:2000:24: note: 'array' declared here
 2000 |   Rooted<ArrayObject*> array(cx, NewDenseEmptyArray(cx));
      |                        ^~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/wasm/WasmInstance.cpp:2000:24: note: 'cx_108(D)' declared here
In file included from /builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/mozilla/LinkedList.h:73,
                 from /builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:13:
In member function 'RefPtr<js::wasm::DataSegment const>::RefPtr(RefPtr<js::wasm::DataSegment const>&&)',
    inlined from 'mozilla::detail::VectorImpl<RefPtr<js::wasm::DataSegment const>, 0ul, js::SystemAllocPolicy, false>::new_<RefPtr<js::wasm::DataSegment const> >(RefPtr<js::wasm::DataSegment const>*, RefPtr<js::wasm::DataSegment const>&&)void' at /builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/mozilla/Vector.h:58:5,
    inlined from 'mozilla::detail::VectorImpl<RefPtr<js::wasm::DataSegment const>, 0ul, js::SystemAllocPolicy, false>::moveConstruct<RefPtr<js::wasm::DataSegment const> >(RefPtr<js::wasm::DataSegment const>*, RefPtr<js::wasm::DataSegment const>*, RefPtr<js::wasm::DataSegment const>*)void' at /builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/mozilla/Vector.h:98:11,
    inlined from 'mozilla::Vector<RefPtr<js::wasm::DataSegment const>, 0ul, js::SystemAllocPolicy>::Vector(mozilla::Vector<RefPtr<js::wasm::DataSegment const>, 0ul, js::SystemAllocPolicy>&&)' at /builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/mozilla/Vector.h:869:24,
    inlined from 'js::wasm::Module::Module(js::wasm::Code const&, mozilla::Vector<js::wasm::Import, 0ul, js::SystemAllocPolicy>&&, mozilla::Vector<js::wasm::Export, 0ul, js::SystemAllocPolicy>&&, mozilla::Vector<RefPtr<js::wasm::DataSegment const>, 0ul, js::SystemAllocPolicy>&&, mozilla::Vector<RefPtr<js::wasm::ElemSegment const>, 0ul, js::SystemAllocPolicy>&&, mozilla::Vector<js::wasm::CustomSection, 0ul, js::SystemAllocPolicy>&&, js::wasm::ShareableBytes const*, bool)' at /builddir/build/BUILD/firefox-102.13.0/js/src/wasm/WasmModule.h:148:9,
    inlined from 'js_new<js::wasm::Module, js::wasm::Code&, mozilla::Vector<js::wasm::Import, 0ul, js::SystemAllocPolicy>, mozilla::Vector<js::wasm::Export, 0ul, js::SystemAllocPolicy>, mozilla::Vector<RefPtr<js::wasm::DataSegment const>, 0ul, js::SystemAllocPolicy>, mozilla::Vector<RefPtr<js::wasm::ElemSegment const>, 0ul, js::SystemAllocPolicy>, mozilla::Vector<js::wasm::CustomSection, 0ul, js::SystemAllocPolicy>, js::wasm::ShareableBytes const*&>(js::wasm::Code&, mozilla::Vector<js::wasm::Import, 0ul, js::SystemAllocPolicy>&&, mozilla::Vector<js::wasm::Export, 0ul, js::SystemAllocPolicy>&&, mozilla::Vector<RefPtr<js::wasm::DataSegment const>, 0ul, js::SystemAllocPolicy>&&, mozilla::Vector<RefPtr<js::wasm::ElemSegment const>, 0ul, js::SystemAllocPolicy>&&, mozilla::Vector<js::wasm::CustomSection, 0ul, js::SystemAllocPolicy>&&, js::wasm::ShareableBytes const*&)js::wasm::Module*' at /builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/Utility.h:519:1,
    inlined from 'js::wasm::ModuleGenerator::finishModule(js::wasm::ShareableBytes const&, JS::OptimizedEncodingListener*)' at /builddir/build/BUILD/firefox-102.13.0/js/src/wasm/WasmGenerator.cpp:1248:47:
/builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/mozilla/RefPtr.h:102:21: warning: 'memset' offset 0 is out of the bounds [0, 0] [-Warray-bounds]
  102 |     aRefPtr.mRawPtr = nullptr;
      |     ~~~~~~~~~~~~~~~~^~~~~~~~~
In member function 'js::wasm::Instance::constantRefFunc(unsigned int, JS::MutableHandle<js::wasm::FuncRef>)',
    inlined from 'InitExprInterpreter::evalRefFunc(JSContext*, unsigned int)' at /builddir/build/BUILD/firefox-102.13.0/js/src/wasm/WasmInitExpr.cpp:286:36,
    inlined from 'InitExprInterpreter::evaluate(JSContext*, js::wasm::Decoder&)' at /builddir/build/BUILD/firefox-102.13.0/js/src/wasm/WasmInitExpr.cpp:414:9:
/builddir/build/BUILD/firefox-102.13.0/js/src/wasm/WasmInstance.cpp:2243:34: warning: 'funcIndex' may be used uninitialized [-Wmaybe-uninitialized]
 2243 |   void* fnref = Instance::refFunc(this, funcIndex);
      |                 ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~
In file included from Unified_cpp_js_src_wasm2.cpp:29:
/builddir/build/BUILD/firefox-102.13.0/js/src/wasm/WasmInitExpr.cpp: In member function 'InitExprInterpreter::evaluate(JSContext*, js::wasm::Decoder&)':
/builddir/build/BUILD/firefox-102.13.0/js/src/wasm/WasmInitExpr.cpp:410:18: note: 'funcIndex' was declared here
  410 |         uint32_t funcIndex;
      |                  ^~~~~~~~~
In file included from /builddir/build/BUILD/firefox-102.13.0/js/src/wasm/WasmDebugFrame.h:32,
                 from /builddir/build/BUILD/firefox-102.13.0/js/src/vm/Stack.h:30,
                 from /builddir/build/BUILD/firefox-102.13.0/js/src/jit/RematerializedFrame.h:27,
                 from /builddir/build/BUILD/firefox-102.13.0/js/src/vm/JitActivation.h:24,
                 from /builddir/build/BUILD/firefox-102.13.0/js/src/wasm/WasmFrameIter.cpp:22:
In member function 'js::wasm::LitVal::LitVal(unsigned long)',
    inlined from 'js::wasm::Val::Val(unsigned long)' at /builddir/build/BUILD/firefox-102.13.0/js/src/wasm/WasmValue.h:388:42,
    inlined from 'InitExprInterpreter::pushI64(long)' at /builddir/build/BUILD/firefox-102.13.0/js/src/wasm/WasmInitExpr.cpp:241:49,
    inlined from 'InitExprInterpreter::evalI64Const(long)' at /builddir/build/BUILD/firefox-102.13.0/js/src/wasm/WasmInitExpr.cpp:280:48,
    inlined from 'InitExprInterpreter::evaluate(JSContext*, js::wasm::Decoder&)' at /builddir/build/BUILD/firefox-102.13.0/js/src/wasm/WasmInitExpr.cpp:383:9:
/builddir/build/BUILD/firefox-102.13.0/js/src/wasm/WasmValue.h:331:68: warning: 'c' may be used uninitialized [-Wmaybe-uninitialized]
  331 |   explicit LitVal(uint64_t i64) : type_(ValType::I64) { cell_.i64_ = i64; }
      |                                                         ~~~~~~~~~~~^~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/wasm/WasmInitExpr.cpp: In member function 'InitExprInterpreter::evaluate(JSContext*, js::wasm::Decoder&)':
/builddir/build/BUILD/firefox-102.13.0/js/src/wasm/WasmInitExpr.cpp:379:17: note: 'c' was declared here
  379 |         int64_t c;
      |                 ^
In member function 'js::wasm::LitVal::LitVal(unsigned int)',
    inlined from 'js::wasm::Val::Val(unsigned int)' at /builddir/build/BUILD/firefox-102.13.0/js/src/wasm/WasmValue.h:387:42,
    inlined from 'InitExprInterpreter::pushI32(int)' at /builddir/build/BUILD/firefox-102.13.0/js/src/wasm/WasmInitExpr.cpp:240:49,
    inlined from 'InitExprInterpreter::evalI32Const(int)' at /builddir/build/BUILD/firefox-102.13.0/js/src/wasm/WasmInitExpr.cpp:279:48,
    inlined from 'InitExprInterpreter::evaluate(JSContext*, js::wasm::Decoder&)' at /builddir/build/BUILD/firefox-102.13.0/js/src/wasm/WasmInitExpr.cpp:376:9:
/builddir/build/BUILD/firefox-102.13.0/js/src/wasm/WasmValue.h:330:68: warning: 'c' may be used uninitialized [-Wmaybe-uninitialized]
  330 |   explicit LitVal(uint32_t i32) : type_(ValType::I32) { cell_.i32_ = i32; }
      |                                                         ~~~~~~~~~~~^~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/wasm/WasmInitExpr.cpp: In member function 'InitExprInterpreter::evaluate(JSContext*, js::wasm::Decoder&)':
/builddir/build/BUILD/firefox-102.13.0/js/src/wasm/WasmInitExpr.cpp:372:17: note: 'c' was declared here
  372 |         int32_t c;
      |                 ^
In member function 'InitExprInterpreter::evalGetGlobal(unsigned int)',
    inlined from 'InitExprInterpreter::evaluate(JSContext*, js::wasm::Decoder&)' at /builddir/build/BUILD/firefox-102.13.0/js/src/wasm/WasmInitExpr.cpp:369:9:
/builddir/build/BUILD/firefox-102.13.0/js/src/wasm/WasmInitExpr.cpp:277:24: warning: 'index' may be used uninitialized [-Wmaybe-uninitialized]
  277 |     return stack.append(globalImportValues[index]);
      |            ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/wasm/WasmInitExpr.cpp: In member function 'InitExprInterpreter::evaluate(JSContext*, js::wasm::Decoder&)':
/builddir/build/BUILD/firefox-102.13.0/js/src/wasm/WasmInitExpr.cpp:365:18: note: 'index' was declared here
  365 |         uint32_t index;
      |                  ^~~~~
In file included from /builddir/build/BUILD/firefox-102.13.0/js/src/wasm/WasmStubs.h:24,
                 from /builddir/build/BUILD/firefox-102.13.0/js/src/wasm/WasmFrameIter.cpp:28:
In member function 'js::wasm::OpIter<js::wasm::ValidatingPolicy>::readRefFunc(unsigned int*)',
    inlined from 'ValidateInitExpr(js::wasm::Decoder&, js::wasm::ModuleEnvironment*, js::wasm::PackedType<js::wasm::ValTypeTraits>, mozilla::Maybe<js::wasm::LitVal>*)' at /builddir/build/BUILD/firefox-102.13.0/js/src/wasm/WasmInitExpr.cpp:137:30:
/builddir/build/BUILD/firefox-102.13.0/js/src/wasm/WasmOpIter.h:2207:18: warning: 'funcIndex' may be used uninitialized [-Wmaybe-uninitialized]
 2207 |   if (*funcIndex >= env_.funcs.length()) {
      |       ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/wasm/WasmInitExpr.cpp: In function 'ValidateInitExpr(js::wasm::Decoder&, js::wasm::ModuleEnvironment*, js::wasm::PackedType<js::wasm::ValTypeTraits>, mozilla::Maybe<js::wasm::LitVal>*)':
/builddir/build/BUILD/firefox-102.13.0/js/src/wasm/WasmInitExpr.cpp:136:18: note: 'funcIndex' was declared here
  136 |         uint32_t funcIndex;
      |                  ^~~~~~~~~
In member function 'js::wasm::LitVal::LitVal(unsigned long)',
    inlined from 'ValidateInitExpr(js::wasm::Decoder&, js::wasm::ModuleEnvironment*, js::wasm::PackedType<js::wasm::ValTypeTraits>, mozilla::Maybe<js::wasm::LitVal>*)' at /builddir/build/BUILD/firefox-102.13.0/js/src/wasm/WasmInitExpr.cpp:100:25:
/builddir/build/BUILD/firefox-102.13.0/js/src/wasm/WasmValue.h:331:68: warning: 'c' may be used uninitialized [-Wmaybe-uninitialized]
  331 |   explicit LitVal(uint64_t i64) : type_(ValType::I64) { cell_.i64_ = i64; }
      |                                                         ~~~~~~~~~~~^~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/wasm/WasmInitExpr.cpp: In function 'ValidateInitExpr(js::wasm::Decoder&, js::wasm::ModuleEnvironment*, js::wasm::PackedType<js::wasm::ValTypeTraits>, mozilla::Maybe<js::wasm::LitVal>*)':
/builddir/build/BUILD/firefox-102.13.0/js/src/wasm/WasmInitExpr.cpp:96:17: note: 'c' was declared here
   96 |         int64_t c;
      |                 ^
In member function 'js::wasm::LitVal::LitVal(unsigned int)',
    inlined from 'ValidateInitExpr(js::wasm::Decoder&, js::wasm::ModuleEnvironment*, js::wasm::PackedType<js::wasm::ValTypeTraits>, mozilla::Maybe<js::wasm::LitVal>*)' at /builddir/build/BUILD/firefox-102.13.0/js/src/wasm/WasmInitExpr.cpp:92:25:
/builddir/build/BUILD/firefox-102.13.0/js/src/wasm/WasmValue.h:330:68: warning: 'c' may be used uninitialized [-Wmaybe-uninitialized]
  330 |   explicit LitVal(uint32_t i32) : type_(ValType::I32) { cell_.i32_ = i32; }
      |                                                         ~~~~~~~~~~~^~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/wasm/WasmInitExpr.cpp: In function 'ValidateInitExpr(js::wasm::Decoder&, js::wasm::ModuleEnvironment*, js::wasm::PackedType<js::wasm::ValTypeTraits>, mozilla::Maybe<js::wasm::LitVal>*)':
/builddir/build/BUILD/firefox-102.13.0/js/src/wasm/WasmInitExpr.cpp:88:17: note: 'c' was declared here
   88 |         int32_t c;
      |                 ^
In member function 'js::wasm::OpIter<js::wasm::ValidatingPolicy>::readGetGlobal(unsigned int*)',
    inlined from 'ValidateInitExpr(js::wasm::Decoder&, js::wasm::ModuleEnvironment*, js::wasm::PackedType<js::wasm::ValTypeTraits>, mozilla::Maybe<js::wasm::LitVal>*)' at /builddir/build/BUILD/firefox-102.13.0/js/src/wasm/WasmInitExpr.cpp:81:32:
/builddir/build/BUILD/firefox-102.13.0/js/src/wasm/WasmOpIter.h:2097:11: warning: 'index' may be used uninitialized [-Wmaybe-uninitialized]
 2097 |   if (*id >= env_.globals.length()) {
      |       ~~~~^~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/wasm/WasmInitExpr.cpp: In function 'ValidateInitExpr(js::wasm::Decoder&, js::wasm::ModuleEnvironment*, js::wasm::PackedType<js::wasm::ValTypeTraits>, mozilla::Maybe<js::wasm::LitVal>*)':
/builddir/build/BUILD/firefox-102.13.0/js/src/wasm/WasmInitExpr.cpp:80:18: note: 'index' was declared here
   80 |         uint32_t index;
      |                  ^~~~~
warning: `wast` (lib) generated 2 warnings
   Compiling jsrust v0.1.0 (/builddir/build/BUILD/firefox-102.13.0/js/src/rust)
     Running `CARGO=/usr/bin/cargo CARGO_CRATE_NAME=jsrust CARGO_MANIFEST_DIR=/builddir/build/BUILD/firefox-102.13.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_README='' 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='/builddir/build/BUILD/firefox-102.13.0/js/src/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 lto -Clto -C metadata=9a4f5d85c3a72f7e -C extra-filename=-9a4f5d85c3a72f7e --out-dir /builddir/build/BUILD/firefox-102.13.0/js/src/x86_64-unknown-linux-gnu/release/deps --target x86_64-unknown-linux-gnu -C linker=/builddir/build/BUILD/firefox-102.13.0/build/cargo-linker -C incremental=/builddir/build/BUILD/firefox-102.13.0/js/src/x86_64-unknown-linux-gnu/release/incremental -L dependency=/builddir/build/BUILD/firefox-102.13.0/js/src/x86_64-unknown-linux-gnu/release/deps -L dependency=/builddir/build/BUILD/firefox-102.13.0/js/src/release/deps --extern jsrust_shared=/builddir/build/BUILD/firefox-102.13.0/js/src/x86_64-unknown-linux-gnu/release/deps/libjsrust_shared-1e0c2eeca7f17f43.rlib --extern mozglue_static=/builddir/build/BUILD/firefox-102.13.0/js/src/x86_64-unknown-linux-gnu/release/deps/libmozglue_static-40047c1de3b2a034.rlib --extern wasmparser=/builddir/build/BUILD/firefox-102.13.0/js/src/x86_64-unknown-linux-gnu/release/deps/libwasmparser-cc0563be5da89390.rlib --extern wat=/builddir/build/BUILD/firefox-102.13.0/js/src/x86_64-unknown-linux-gnu/release/deps/libwat-d0414c4cf86a87d4.rlib -C debuginfo=2 --cap-lints warn -Cembed-bitcode=yes -C codegen-units=1 -L native=/builddir/build/BUILD/firefox-102.13.0/js/src/x86_64-unknown-linux-gnu/release/build/mozglue-static-e2c2c69a5d683d74/out`
make[3]: Entering directory '/builddir/build/BUILD/firefox-102.13.0/js/src/js/src/shell'
js/src/shell/Unified_cpp_js_src_shell0.o
/usr/lib64/ccache/g++ -o Unified_cpp_js_src_shell0.o -c  -I/builddir/build/BUILD/firefox-102.13.0/js/src/dist/system_wrappers -include /builddir/build/BUILD/firefox-102.13.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/builddir/build/BUILD/firefox-102.13.0/js/src/shell -I/builddir/build/BUILD/firefox-102.13.0/js/src/js/src/shell -I/builddir/build/BUILD/firefox-102.13.0/js/src/js/src -I/builddir/build/BUILD/firefox-102.13.0/js/src -I/builddir/build/BUILD/firefox-102.13.0/js/src/dist/include -DMOZILLA_CLIENT -include /builddir/build/BUILD/firefox-102.13.0/js/src/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 -Wformat -Wformat-overflow=2 -Wno-psabi -fno-sized-deallocation -fno-aligned-new -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Werror=format -Wno-attributes -fno-strict-aliasing -ffp-contract=off  -MD -MP -MF .deps/Unified_cpp_js_src_shell0.o.pp   Unified_cpp_js_src_shell0.cpp
In file included from /builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/CallArgs.h:73,
                 from /builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/CallNonGenericMethod.h:12,
                 from /builddir/build/BUILD/firefox-102.13.0/js/src/NamespaceImports.h:15,
                 from /builddir/build/BUILD/firefox-102.13.0/js/src/gc/Barrier.h:14,
                 from /builddir/build/BUILD/firefox-102.13.0/js/src/builtin/ModuleObject.h:17,
                 from /builddir/build/BUILD/firefox-102.13.0/js/src/shell/ModuleLoader.h:10,
                 from /builddir/build/BUILD/firefox-102.13.0/js/src/shell/ModuleLoader.cpp:7,
                 from Unified_cpp_js_src_shell0.cpp:2:
In member function 'JS::Rooted<JSObject*>::registerWithRootLists(mozilla::EnumeratedArray<JS::RootKind, (JS::RootKind)15, js::StackRootedBase*>&)',
    inlined from 'JS::Rooted<JSObject*>::Rooted<JSContext*, JSObject*>(JSContext* const&, JSObject*&&)' at /builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1171:26,
    inlined from 'dom_genericMethod(JSContext*, unsigned int, JS::Value*)' at /builddir/build/BUILD/firefox-102.13.0/js/src/shell/js.cpp:10540:48:
/builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1138:18: warning: storing the address of local variable 'obj' in 'MEM[(struct StackRootedBase * *)cx_68(D) + 24B]' [-Wdangling-pointer=]
 1138 |     *this->stack = this;
      |     ~~~~~~~~~~~~~^~~~~~
In file included from Unified_cpp_js_src_shell0.cpp:38:
/builddir/build/BUILD/firefox-102.13.0/js/src/shell/js.cpp: In function 'dom_genericMethod(JSContext*, unsigned int, JS::Value*)':
/builddir/build/BUILD/firefox-102.13.0/js/src/shell/js.cpp:10540:16: note: 'obj' declared here
10540 |   RootedObject obj(cx, &args.thisv().toObject());
      |                ^~~
/builddir/build/BUILD/firefox-102.13.0/js/src/shell/js.cpp:10540:16: note: 'cx_68(D)' declared here
In member function 'JS::Rooted<JSObject*>::registerWithRootLists(mozilla::EnumeratedArray<JS::RootKind, (JS::RootKind)15, js::StackRootedBase*>&)',
    inlined from 'JS::Rooted<JSObject*>::Rooted<JSContext*, JSObject*>(JSContext* const&, JSObject*&&)' at /builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1171:26,
    inlined from 'dom_genericSetter(JSContext*, unsigned int, JS::Value*)' at /builddir/build/BUILD/firefox-102.13.0/js/src/shell/js.cpp:10514:48:
/builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1138:18: warning: storing the address of local variable 'obj' in 'MEM[(struct StackRootedBase * *)cx_69(D) + 24B]' [-Wdangling-pointer=]
 1138 |     *this->stack = this;
      |     ~~~~~~~~~~~~~^~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/shell/js.cpp: In function 'dom_genericSetter(JSContext*, unsigned int, JS::Value*)':
/builddir/build/BUILD/firefox-102.13.0/js/src/shell/js.cpp:10514:16: note: 'obj' declared here
10514 |   RootedObject obj(cx, &args.thisv().toObject());
      |                ^~~
/builddir/build/BUILD/firefox-102.13.0/js/src/shell/js.cpp:10514:16: note: 'cx_69(D)' declared here
In member function 'JS::Rooted<JSObject*>::registerWithRootLists(mozilla::EnumeratedArray<JS::RootKind, (JS::RootKind)15, js::StackRootedBase*>&)',
    inlined from 'JS::Rooted<JSObject*>::Rooted<JSContext*, JSObject*>(JSContext* const&, JSObject*&&)' at /builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1171:26,
    inlined from 'dom_genericGetter(JSContext*, unsigned int, JS::Value*)' at /builddir/build/BUILD/firefox-102.13.0/js/src/shell/js.cpp:10492:48:
/builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1138:18: warning: storing the address of local variable 'obj' in 'MEM[(struct StackRootedBase * *)cx_66(D) + 24B]' [-Wdangling-pointer=]
 1138 |     *this->stack = this;
      |     ~~~~~~~~~~~~~^~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/shell/js.cpp: In function 'dom_genericGetter(JSContext*, unsigned int, JS::Value*)':
/builddir/build/BUILD/firefox-102.13.0/js/src/shell/js.cpp:10492:16: note: 'obj' declared here
10492 |   RootedObject obj(cx, &args.thisv().toObject());
      |                ^~~
/builddir/build/BUILD/firefox-102.13.0/js/src/shell/js.cpp:10492:16: note: 'cx_66(D)' declared here
In member function 'JS::Rooted<JSString*>::registerWithRootLists(mozilla::EnumeratedArray<JS::RootKind, (JS::RootKind)15, js::StackRootedBase*>&)',
    inlined from 'JS::Rooted<JSString*>::Rooted<JSContext*, JSString*>(JSContext* const&, JSString*&&)' at /builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1171:26,
    inlined from 'js::shell::os_getenv(JSContext*, unsigned int, JS::Value*)' at /builddir/build/BUILD/firefox-102.13.0/js/src/shell/OSObject.cpp:878:45:
/builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1138:18: warning: storing the address of local variable 'key' in 'MEM[(struct StackRootedBase * *)cx_74(D) + 48B]' [-Wdangling-pointer=]
 1138 |     *this->stack = this;
      |     ~~~~~~~~~~~~~^~~~~~
In file included from Unified_cpp_js_src_shell0.cpp:11:
/builddir/build/BUILD/firefox-102.13.0/js/src/shell/OSObject.cpp: In function 'js::shell::os_getenv(JSContext*, unsigned int, JS::Value*)':
/builddir/build/BUILD/firefox-102.13.0/js/src/shell/OSObject.cpp:878:16: note: 'key' declared here
  878 |   RootedString key(cx, ToString(cx, args[0]));
      |                ^~~
/builddir/build/BUILD/firefox-102.13.0/js/src/shell/OSObject.cpp:878:16: note: 'cx_74(D)' declared here
In member function 'JS::Rooted<JSString*>::registerWithRootLists(mozilla::EnumeratedArray<JS::RootKind, (JS::RootKind)15, js::StackRootedBase*>&)',
    inlined from 'JS::Rooted<JSString*>::Rooted<JSContext*, JSString*>(JSContext* const&, JSString*&&)' at /builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1171:26,
    inlined from 'PrintInternal(JSContext*, JS::CallArgs const&, js::shell::RCFile*)' at /builddir/build/BUILD/firefox-102.13.0/js/src/shell/js.cpp:2915:51:
/builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1138:18: warning: storing the address of local variable 'str' in 'MEM[(struct StackRootedBase * *)cx_66(D) + 48B]' [-Wdangling-pointer=]
 1138 |     *this->stack = this;
      |     ~~~~~~~~~~~~~^~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/shell/js.cpp: In function 'PrintInternal(JSContext*, JS::CallArgs const&, js::shell::RCFile*)':
/builddir/build/BUILD/firefox-102.13.0/js/src/shell/js.cpp:2915:18: note: 'str' declared here
 2915 |     RootedString str(cx, JS::ToString(cx, args[i]));
      |                  ^~~
/builddir/build/BUILD/firefox-102.13.0/js/src/shell/js.cpp:2915:18: note: 'cx_66(D)' declared here
In member function 'JS::Rooted<JSString*>::registerWithRootLists(mozilla::EnumeratedArray<JS::RootKind, (JS::RootKind)15, js::StackRootedBase*>&)',
    inlined from 'JS::Rooted<JSString*>::Rooted<JSContext*, JSString*>(JSContext* const&, JSString*&&)' at /builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1171:26,
    inlined from 'PutStr(JSContext*, unsigned int, JS::Value*)' at /builddir/build/BUILD/firefox-102.13.0/js/src/shell/js.cpp:2878:51:
/builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1138:18: warning: storing the address of local variable 'str' in 'MEM[(struct StackRootedBase * *)cx_67(D) + 48B]' [-Wdangling-pointer=]
 1138 |     *this->stack = this;
      |     ~~~~~~~~~~~~~^~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/shell/js.cpp: In function 'PutStr(JSContext*, unsigned int, JS::Value*)':
/builddir/build/BUILD/firefox-102.13.0/js/src/shell/js.cpp:2878:18: note: 'str' declared here
 2878 |     RootedString str(cx, JS::ToString(cx, args[0]));
      |                  ^~~
/builddir/build/BUILD/firefox-102.13.0/js/src/shell/js.cpp:2878:18: note: 'cx_67(D)' declared here
In member function 'JS::Rooted<JSString*>::registerWithRootLists(mozilla::EnumeratedArray<JS::RootKind, (JS::RootKind)15, js::StackRootedBase*>&)',
    inlined from 'JS::Rooted<JSString*>::Rooted<JSContext*, JSString*>(JSContext* const&, JSString*&&)' at /builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1171:26,
    inlined from 'CopyErrorReportToObject(JSContext*, JSErrorReport*, JS::Handle<JSObject*>)' at /builddir/build/BUILD/firefox-102.13.0/js/src/shell/js.cpp:4119:59:
/builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1138:18: warning: storing the address of local variable 'messageStr' in 'MEM[(struct StackRootedBase * *)cx_178(D) + 48B]' [-Wdangling-pointer=]
 1138 |     *this->stack = this;
      |     ~~~~~~~~~~~~~^~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/shell/js.cpp: In function 'CopyErrorReportToObject(JSContext*, JSErrorReport*, JS::Handle<JSObject*>)':
/builddir/build/BUILD/firefox-102.13.0/js/src/shell/js.cpp:4119:16: note: 'messageStr' declared here
 4119 |   RootedString messageStr(cx, report->newMessageString(cx));
      |                ^~~~~~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/shell/js.cpp:4119:16: note: 'cx_178(D)' declared here
In member function 'JS::Rooted<js::ArrayObject*>::registerWithRootLists(mozilla::EnumeratedArray<JS::RootKind, (JS::RootKind)15, js::StackRootedBase*>&)',
    inlined from 'JS::Rooted<js::ArrayObject*>::Rooted<JSContext*, js::ArrayObject*>(JSContext* const&, js::ArrayObject*&&)' at /builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1171:26,
    inlined from 'GetMarks(JSContext*, unsigned int, JS::Value*)' at /builddir/build/BUILD/firefox-102.13.0/js/src/shell/js.cpp:8355:58:
/builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1138:18: warning: storing the address of local variable 'ret' in 'MEM[(struct StackRootedBase * *)cx_97(D) + 24B]' [-Wdangling-pointer=]
 1138 |     *this->stack = this;
      |     ~~~~~~~~~~~~~^~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/shell/js.cpp: In function 'GetMarks(JSContext*, unsigned int, JS::Value*)':
/builddir/build/BUILD/firefox-102.13.0/js/src/shell/js.cpp:8355:24: note: 'ret' declared here
 8355 |   Rooted<ArrayObject*> ret(cx, js::NewDenseEmptyArray(cx));
      |                        ^~~
/builddir/build/BUILD/firefox-102.13.0/js/src/shell/js.cpp:8355:24: note: 'cx_97(D)' declared here
In member function 'JS::Rooted<JSString*>::registerWithRootLists(mozilla::EnumeratedArray<JS::RootKind, (JS::RootKind)15, js::StackRootedBase*>&)',
    inlined from 'JS::Rooted<JSString*>::Rooted<JSContext*, JSString*>(JSContext* const&, JSString*&&)' at /builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1171:26,
    inlined from 'ReadLineBuf(JSContext*, unsigned int, JS::Value*)' at /builddir/build/BUILD/firefox-102.13.0/js/src/shell/js.cpp:2852:51:
/builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1138:18: warning: storing the address of local variable 'str' in 'MEM[(struct StackRootedBase * *)cx_98(D) + 48B]' [-Wdangling-pointer=]
 1138 |     *this->stack = this;
      |     ~~~~~~~~~~~~~^~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/shell/js.cpp: In function 'ReadLineBuf(JSContext*, unsigned int, JS::Value*)':
/builddir/build/BUILD/firefox-102.13.0/js/src/shell/js.cpp:2852:18: note: 'str' declared here
 2852 |     RootedString str(cx, JS::ToString(cx, args[0]));
      |                  ^~~
/builddir/build/BUILD/firefox-102.13.0/js/src/shell/js.cpp:2852:18: note: 'cx_98(D)' declared here
In member function 'JS::Rooted<JSString*>::registerWithRootLists(mozilla::EnumeratedArray<JS::RootKind, (JS::RootKind)15, js::StackRootedBase*>&)',
    inlined from 'JS::Rooted<JSString*>::Rooted<JSContext*, JSString*>(JSContext* const&, JSString*&&)' at /builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1171:26,
    inlined from 'Options(JSContext*, unsigned int, JS::Value*)' at /builddir/build/BUILD/firefox-102.13.0/js/src/shell/js.cpp:1886:51:
/builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1138:18: warning: storing the address of local variable 'str' in 'MEM[(struct StackRootedBase * *)cx_153(D) + 48B]' [-Wdangling-pointer=]
 1138 |     *this->stack = this;
      |     ~~~~~~~~~~~~~^~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/shell/js.cpp: In function 'Options(JSContext*, unsigned int, JS::Value*)':
/builddir/build/BUILD/firefox-102.13.0/js/src/shell/js.cpp:1886:18: note: 'str' declared here
 1886 |     RootedString str(cx, JS::ToString(cx, args[i]));
      |                  ^~~
/builddir/build/BUILD/firefox-102.13.0/js/src/shell/js.cpp:1886:18: note: 'cx_153(D)' declared here
In member function 'JS::Rooted<JSString*>::registerWithRootLists(mozilla::EnumeratedArray<JS::RootKind, (JS::RootKind)15, js::StackRootedBase*>&)',
    inlined from 'JS::Rooted<JSString*>::Rooted<JSContext*, JSString*>(JSContext* const&, JSString*&&)' at /builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1171:26,
    inlined from 'Crash(JSContext*, unsigned int, JS::Value*)' at /builddir/build/BUILD/firefox-102.13.0/js/src/shell/js.cpp:4057:53:
/builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1138:18: warning: storing the address of local variable 'message' in 'MEM[(struct StackRootedBase * *)cx_112(D) + 48B]' [-Wdangling-pointer=]
 1138 |     *this->stack = this;
      |     ~~~~~~~~~~~~~^~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/shell/js.cpp: In function 'Crash(JSContext*, unsigned int, JS::Value*)':
/builddir/build/BUILD/firefox-102.13.0/js/src/shell/js.cpp:4057:16: note: 'message' declared here
 4057 |   RootedString message(cx, JS::ToString(cx, args[0]));
      |                ^~~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/shell/js.cpp:4057:16: note: 'cx_112(D)' declared here
In member function 'JS::Rooted<JSAtom*>::registerWithRootLists(mozilla::EnumeratedArray<JS::RootKind, (JS::RootKind)15, js::StackRootedBase*>&)',
    inlined from 'JS::Rooted<JSAtom*>::Rooted<JSContext*, JSAtom*>(JSContext* const&, JSAtom*&&)' at /builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1171:26,
    inlined from 'GetSelfHostedValue(JSContext*, unsigned int, JS::Value*)' at /builddir/build/BUILD/firefox-102.13.0/js/src/shell/js.cpp:7220:52:
/builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1138:18: warning: storing the address of local variable 'srcAtom' in 'MEM[(struct StackRootedBase * *)cx_57(D) + 48B]' [-Wdangling-pointer=]
 1138 |     *this->stack = this;
      |     ~~~~~~~~~~~~~^~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/shell/js.cpp: In function 'GetSelfHostedValue(JSContext*, unsigned int, JS::Value*)':
/builddir/build/BUILD/firefox-102.13.0/js/src/shell/js.cpp:7220:14: note: 'srcAtom' declared here
 7220 |   RootedAtom srcAtom(cx, ToAtom<CanGC>(cx, args[0]));
      |              ^~~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/shell/js.cpp:7220:14: note: 'cx_57(D)' declared here
In member function 'JS::Rooted<JSString*>::registerWithRootLists(mozilla::EnumeratedArray<JS::RootKind, (JS::RootKind)15, js::StackRootedBase*>&)',
    inlined from 'JS::Rooted<JSString*>::Rooted<JSContext*, JSString*>(JSContext* const&, JSString*&&)' at /builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1171:26,
    inlined from 'RegisterScriptPathWithModuleLoader(JSContext*, JS::Handle<JSScript*>, char const*)' at /builddir/build/BUILD/firefox-102.13.0/js/src/shell/js.cpp:985:56,
    inlined from 'RunFile(JSContext*, char const*, _IO_FILE*, CompileUtf8, bool)' at /builddir/build/BUILD/firefox-102.13.0/js/src/shell/js.cpp:1056:42:
/builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1138:18: warning: storing the address of local variable 'path' in 'MEM[(struct StackRootedBase * *)cx_137(D) + 48B]' [-Wdangling-pointer=]
 1138 |     *this->stack = this;
      |     ~~~~~~~~~~~~~^~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/shell/js.cpp: In function 'RunFile(JSContext*, char const*, _IO_FILE*, CompileUtf8, bool)':
/builddir/build/BUILD/firefox-102.13.0/js/src/shell/js.cpp:985:16: note: 'path' declared here
  985 |   RootedString path(cx, JS_NewStringCopyZ(cx, filename));
      |                ^~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/shell/js.cpp:985:16: note: 'cx_137(D)' declared here
In member function 'JS::Rooted<JS::Value>::registerWithRootLists(mozilla::EnumeratedArray<JS::RootKind, (JS::RootKind)15, js::StackRootedBase*>&)',
    inlined from 'JS::Rooted<JS::Value>::Rooted<JSContext*, JSContext*>(JSContext* const&)' at /builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1162:26,
    inlined from 'ShellModuleWrapperGetter<js::shell::ShellModuleObjectWrapper, bool (*)(JSContext*, JS::Handle<JS::Value>, JS::MutableHandle<JS::Value>)>(JSContext*, JS::CallArgs const&, char const*, bool (*)(JSContext*, JS::Handle<JS::Value>, JS::MutableHandle<JS::Value>))bool [clone .constprop.0]' at /builddir/build/BUILD/firefox-102.13.0/js/src/shell/ShellModuleObjectWrapper.cpp:167:25:
/builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1138:18: warning: storing the address of local variable 'filtered' in 'MEM[(struct StackRootedBase * *)cx_14(D) + 104B]' [-Wdangling-pointer=]
 1138 |     *this->stack = this;
      |     ~~~~~~~~~~~~~^~~~~~
In file included from Unified_cpp_js_src_shell0.cpp:20:
/builddir/build/BUILD/firefox-102.13.0/js/src/shell/ShellModuleObjectWrapper.cpp: In function 'ShellModuleWrapperGetter<js::shell::ShellModuleObjectWrapper, bool (*)(JSContext*, JS::Handle<JS::Value>, JS::MutableHandle<JS::Value>)>(JSContext*, JS::CallArgs const&, char const*, bool (*)(JSContext*, JS::Handle<JS::Value>, JS::MutableHandle<JS::Value>))bool [clone .constprop.0]':
/builddir/build/BUILD/firefox-102.13.0/js/src/shell/ShellModuleObjectWrapper.cpp:167:25: note: 'filtered' declared here
  167 |   JS::Rooted<JS::Value> filtered(cx);
      |                         ^~~~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/shell/ShellModuleObjectWrapper.cpp:167:25: note: 'cx_14(D)' declared here
In member function 'JS::Rooted<JS::Value>::registerWithRootLists(mozilla::EnumeratedArray<JS::RootKind, (JS::RootKind)15, js::StackRootedBase*>&)',
    inlined from 'JS::Rooted<JS::Value>::Rooted<JSContext*, JSContext*>(JSContext* const&)' at /builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1162:26,
    inlined from 'ShellModuleWrapperGetter<ShellExportEntryObjectWrapper, bool (*)(JSContext*, JS::Handle<JS::Value>, JS::MutableHandle<JS::Value>)>(JSContext*, JS::CallArgs const&, char const*, bool (*)(JSContext*, JS::Handle<JS::Value>, JS::MutableHandle<JS::Value>))bool' at /builddir/build/BUILD/firefox-102.13.0/js/src/shell/ShellModuleObjectWrapper.cpp:167:25,
    inlined from 'ShellExportEntryObjectWrapper_exportNameGetter_impl(JSContext*, JS::CallArgs const&)' at /builddir/build/BUILD/firefox-102.13.0/js/src/shell/ShellModuleObjectWrapper.cpp:213:1:
/builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1138:18: warning: storing the address of local variable 'filtered' in 'MEM[(struct StackRootedBase * *)cx_2(D) + 104B]' [-Wdangling-pointer=]
 1138 |     *this->stack = this;
      |     ~~~~~~~~~~~~~^~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/shell/ShellModuleObjectWrapper.cpp: In function 'ShellExportEntryObjectWrapper_exportNameGetter_impl(JSContext*, JS::CallArgs const&)':
/builddir/build/BUILD/firefox-102.13.0/js/src/shell/ShellModuleObjectWrapper.cpp:167:25: note: 'filtered' declared here
  167 |   JS::Rooted<JS::Value> filtered(cx);
      |                         ^~~~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/shell/ShellModuleObjectWrapper.cpp:167:25: note: 'cx_2(D)' declared here
In member function 'JS::Rooted<JS::Value>::registerWithRootLists(mozilla::EnumeratedArray<JS::RootKind, (JS::RootKind)15, js::StackRootedBase*>&)',
    inlined from 'JS::Rooted<JS::Value>::Rooted<JSContext*, JSContext*>(JSContext* const&)' at /builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1162:26,
    inlined from 'ShellModuleWrapperGetter<ShellImportEntryObjectWrapper, bool (*)(JSContext*, JS::Handle<JS::Value>, JS::MutableHandle<JS::Value>)>(JSContext*, JS::CallArgs const&, char const*, bool (*)(JSContext*, JS::Handle<JS::Value>, JS::MutableHandle<JS::Value>))bool [clone .constprop.0]' at /builddir/build/BUILD/firefox-102.13.0/js/src/shell/ShellModuleObjectWrapper.cpp:167:25:
/builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1138:18: warning: storing the address of local variable 'filtered' in 'MEM[(struct StackRootedBase * *)cx_14(D) + 104B]' [-Wdangling-pointer=]
 1138 |     *this->stack = this;
      |     ~~~~~~~~~~~~~^~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/shell/ShellModuleObjectWrapper.cpp: In function 'ShellModuleWrapperGetter<ShellImportEntryObjectWrapper, bool (*)(JSContext*, JS::Handle<JS::Value>, JS::MutableHandle<JS::Value>)>(JSContext*, JS::CallArgs const&, char const*, bool (*)(JSContext*, JS::Handle<JS::Value>, JS::MutableHandle<JS::Value>))bool [clone .constprop.0]':
/builddir/build/BUILD/firefox-102.13.0/js/src/shell/ShellModuleObjectWrapper.cpp:167:25: note: 'filtered' declared here
  167 |   JS::Rooted<JS::Value> filtered(cx);
      |                         ^~~~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/shell/ShellModuleObjectWrapper.cpp:167:25: note: 'cx_14(D)' declared here
In member function 'JS::Rooted<JS::Value>::registerWithRootLists(mozilla::EnumeratedArray<JS::RootKind, (JS::RootKind)15, js::StackRootedBase*>&)',
    inlined from 'JS::Rooted<JS::Value>::Rooted<JSContext*, JSContext*>(JSContext* const&)' at /builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1162:26,
    inlined from 'ShellModuleWrapperGetter<ShellModuleRequestObjectWrapper, bool (*)(JSContext*, JS::Handle<JS::Value>, JS::MutableHandle<JS::Value>)>(JSContext*, JS::CallArgs const&, char const*, bool (*)(JSContext*, JS::Handle<JS::Value>, JS::MutableHandle<JS::Value>))bool [clone .constprop.0]' at /builddir/build/BUILD/firefox-102.13.0/js/src/shell/ShellModuleObjectWrapper.cpp:167:25:
/builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1138:18: warning: storing the address of local variable 'filtered' in 'MEM[(struct StackRootedBase * *)cx_14(D) + 104B]' [-Wdangling-pointer=]
 1138 |     *this->stack = this;
      |     ~~~~~~~~~~~~~^~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/shell/ShellModuleObjectWrapper.cpp: In function 'ShellModuleWrapperGetter<ShellModuleRequestObjectWrapper, bool (*)(JSContext*, JS::Handle<JS::Value>, JS::MutableHandle<JS::Value>)>(JSContext*, JS::CallArgs const&, char const*, bool (*)(JSContext*, JS::Handle<JS::Value>, JS::MutableHandle<JS::Value>))bool [clone .constprop.0]':
/builddir/build/BUILD/firefox-102.13.0/js/src/shell/ShellModuleObjectWrapper.cpp:167:25: note: 'filtered' declared here
  167 |   JS::Rooted<JS::Value> filtered(cx);
      |                         ^~~~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/shell/ShellModuleObjectWrapper.cpp:167:25: note: 'cx_14(D)' declared here
In member function 'JS::Rooted<JSScript*>::registerWithRootLists(mozilla::EnumeratedArray<JS::RootKind, (JS::RootKind)15, js::StackRootedBase*>&)',
    inlined from 'JS::Rooted<JSScript*>::Rooted<JSContext*, JSScript*>(JSContext* const&, JSScript*&&)' at /builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1171:26,
    inlined from 'GetScriptAndPCArgs(JSContext*, JS::CallArgs&, JS::MutableHandle<JSScript*>, int*)' at /builddir/build/BUILD/firefox-102.13.0/js/src/shell/js.cpp:3085:43,
    inlined from 'PCToLine(JSContext*, unsigned int, JS::Value*)' at /builddir/build/BUILD/firefox-102.13.0/js/src/shell/js.cpp:3151:26:
/builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1138:18: warning: storing the address of local variable 'script' in 'MEM[(struct StackRootedBase * *)cx_56(D) + 32B]' [-Wdangling-pointer=]
 1138 |     *this->stack = this;
      |     ~~~~~~~~~~~~~^~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/shell/js.cpp: In function 'PCToLine(JSContext*, unsigned int, JS::Value*)':
/builddir/build/BUILD/firefox-102.13.0/js/src/shell/js.cpp:3085:16: note: 'script' declared here
 3085 |   RootedScript script(cx, GetTopScript(cx));
      |                ^~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/shell/js.cpp:3085:16: note: 'cx_56(D)' declared here
In member function 'JS::Rooted<JSObject*>::registerWithRootLists(mozilla::EnumeratedArray<JS::RootKind, (JS::RootKind)15, js::StackRootedBase*>&)',
    inlined from 'JS::Rooted<JSObject*>::Rooted<JSContext*, js::StencilObject*>(JSContext* const&, js::StencilObject*&&)' at /builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1171:26,
    inlined from 'FinishOffThreadCompileModuleToStencil(JSContext*, unsigned int, JS::Value*)' at /builddir/build/BUILD/firefox-102.13.0/js/src/shell/js.cpp:6310:76:
/builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1138:18: warning: storing the address of local variable 'stencilObj' in 'MEM[(struct StackRootedBase * *)cx_58(D) + 24B]' [-Wdangling-pointer=]
 1138 |     *this->stack = this;
      |     ~~~~~~~~~~~~~^~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/shell/js.cpp: In function 'FinishOffThreadCompileModuleToStencil(JSContext*, unsigned int, JS::Value*)':
/builddir/build/BUILD/firefox-102.13.0/js/src/shell/js.cpp:6309:16: note: 'stencilObj' declared here
 6309 |   RootedObject stencilObj(cx,
      |                ^~~~~~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/shell/js.cpp:6309:16: note: 'cx_58(D)' declared here
In member function 'JS::Rooted<JSObject*>::registerWithRootLists(mozilla::EnumeratedArray<JS::RootKind, (JS::RootKind)15, js::StackRootedBase*>&)',
    inlined from 'JS::Rooted<JSObject*>::Rooted<JSContext*, js::StencilObject*>(JSContext* const&, js::StencilObject*&&)' at /builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1171:26,
    inlined from 'FinishOffThreadCompileToStencil(JSContext*, unsigned int, JS::Value*)' at /builddir/build/BUILD/firefox-102.13.0/js/src/shell/js.cpp:6213:76:
/builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1138:18: warning: storing the address of local variable 'stencilObj' in 'MEM[(struct StackRootedBase * *)cx_58(D) + 24B]' [-Wdangling-pointer=]
 1138 |     *this->stack = this;
      |     ~~~~~~~~~~~~~^~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/shell/js.cpp: In function 'FinishOffThreadCompileToStencil(JSContext*, unsigned int, JS::Value*)':
/builddir/build/BUILD/firefox-102.13.0/js/src/shell/js.cpp:6212:16: note: 'stencilObj' declared here
 6212 |   RootedObject stencilObj(cx,
      |                ^~~~~~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/shell/js.cpp:6212:16: note: 'cx_58(D)' declared here
In member function 'JS::Rooted<JSObject*>::registerWithRootLists(mozilla::EnumeratedArray<JS::RootKind, (JS::RootKind)15, js::StackRootedBase*>&)',
    inlined from 'JS::Rooted<JSObject*>::Rooted<JSContext*, js::StencilObject*>(JSContext* const&, js::StencilObject*&&)' at /builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1171:26,
    inlined from 'FinishOffThreadDecodeStencil(JSContext*, unsigned int, JS::Value*)' at /builddir/build/BUILD/firefox-102.13.0/js/src/shell/js.cpp:6420:76:
/builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1138:18: warning: storing the address of local variable 'stencilObj' in 'MEM[(struct StackRootedBase * *)cx_58(D) + 24B]' [-Wdangling-pointer=]
 1138 |     *this->stack = this;
      |     ~~~~~~~~~~~~~^~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/shell/js.cpp: In function 'FinishOffThreadDecodeStencil(JSContext*, unsigned int, JS::Value*)':
/builddir/build/BUILD/firefox-102.13.0/js/src/shell/js.cpp:6419:16: note: 'stencilObj' declared here
 6419 |   RootedObject stencilObj(cx,
      |                ^~~~~~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/shell/js.cpp:6419:16: note: 'cx_58(D)' declared here
In member function 'JS::Rooted<JSScript*>::registerWithRootLists(mozilla::EnumeratedArray<JS::RootKind, (JS::RootKind)15, js::StackRootedBase*>&)',
    inlined from 'JS::Rooted<JSScript*>::Rooted<JSContext*, JSScript*>(JSContext* const&, JSScript*&&)' at /builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1171:26,
    inlined from 'Compile(JSContext*, unsigned int, JS::Value*)' at /builddir/build/BUILD/firefox-102.13.0/js/src/shell/js.cpp:5244:59:
/builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1138:18: warning: storing the address of local variable 'script' in 'MEM[(struct StackRootedBase * *)cx_211(D) + 32B]' [-Wdangling-pointer=]
 1138 |     *this->stack = this;
      |     ~~~~~~~~~~~~~^~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/shell/js.cpp: In function 'Compile(JSContext*, unsigned int, JS::Value*)':
/builddir/build/BUILD/firefox-102.13.0/js/src/shell/js.cpp:5244:16: note: 'script' declared here
 5244 |   RootedScript script(cx, JS::Compile(cx, options, srcBuf));
      |                ^~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/shell/js.cpp:5244:16: note: 'cx_211(D)' declared here
In member function 'JS::Rooted<js::ArrayBufferObject*>::registerWithRootLists(mozilla::EnumeratedArray<JS::RootKind, (JS::RootKind)15, js::StackRootedBase*>&)',
    inlined from 'JS::Rooted<js::ArrayBufferObject*>::Rooted<JSContext*, js::ArrayBufferObject*>(JSContext* const&, js::ArrayBufferObject*&&)' at /builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1171:26,
    inlined from 'StreamCacheEntryObject::getBuffer(JSContext*, unsigned int, JS::Value*)' at /builddir/build/BUILD/firefox-102.13.0/js/src/shell/js.cpp:7863:64:
/builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1138:18: warning: storing the address of local variable 'buffer' in 'MEM[(struct StackRootedBase * *)cx_64(D) + 24B]' [-Wdangling-pointer=]
 1138 |     *this->stack = this;
      |     ~~~~~~~~~~~~~^~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/shell/js.cpp: In function 'StreamCacheEntryObject::getBuffer(JSContext*, unsigned int, JS::Value*)':
/builddir/build/BUILD/firefox-102.13.0/js/src/shell/js.cpp:7862:29: note: 'buffer' declared here
 7862 |     RootedArrayBufferObject buffer(
      |                             ^~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/shell/js.cpp:7862:29: note: 'cx_64(D)' declared here
In member function 'JS::Rooted<JS::Value>::registerWithRootLists(mozilla::EnumeratedArray<JS::RootKind, (JS::RootKind)15, js::StackRootedBase*>&)',
    inlined from 'JS::Rooted<JS::Value>::Rooted<JSContext*, JSContext*>(JSContext* const&)' at /builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1162:26,
    inlined from 'ShellModuleWrapperGetter<ShellModuleRequestObjectWrapper, bool (*)(JSContext*, JS::Handle<JS::Value>, JS::MutableHandle<JS::Value>)>(JSContext*, JS::CallArgs const&, char const*, bool (*)(JSContext*, JS::Handle<JS::Value>, JS::MutableHandle<JS::Value>))bool' at /builddir/build/BUILD/firefox-102.13.0/js/src/shell/ShellModuleObjectWrapper.cpp:167:25,
    inlined from 'ShellModuleRequestObjectWrapper_assertionsGetter_impl(JSContext*, JS::CallArgs const&)' at /builddir/build/BUILD/firefox-102.13.0/js/src/shell/ShellModuleObjectWrapper.cpp:190:1:
/builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1138:18: warning: storing the address of local variable 'filtered' in 'MEM[(struct StackRootedBase * *)cx_2(D) + 104B]' [-Wdangling-pointer=]
 1138 |     *this->stack = this;
      |     ~~~~~~~~~~~~~^~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/shell/ShellModuleObjectWrapper.cpp: In function 'ShellModuleRequestObjectWrapper_assertionsGetter_impl(JSContext*, JS::CallArgs const&)':
/builddir/build/BUILD/firefox-102.13.0/js/src/shell/ShellModuleObjectWrapper.cpp:167:25: note: 'filtered' declared here
  167 |   JS::Rooted<JS::Value> filtered(cx);
      |                         ^~~~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/shell/ShellModuleObjectWrapper.cpp:167:25: note: 'cx_2(D)' declared here
In member function 'JS::Rooted<JS::Value>::registerWithRootLists(mozilla::EnumeratedArray<JS::RootKind, (JS::RootKind)15, js::StackRootedBase*>&)',
    inlined from 'JS::Rooted<JS::Value>::Rooted<JSContext*, JSContext*>(JSContext* const&)' at /builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1162:26,
    inlined from 'ShellModuleWrapperGetter<ShellModuleRequestObjectWrapper, bool (*)(JSContext*, JS::Handle<JS::Value>, JS::MutableHandle<JS::Value>)>(JSContext*, JS::CallArgs const&, char const*, bool (*)(JSContext*, JS::Handle<JS::Value>, JS::MutableHandle<JS::Value>))bool' at /builddir/build/BUILD/firefox-102.13.0/js/src/shell/ShellModuleObjectWrapper.cpp:167:25,
    inlined from 'ShellModuleRequestObjectWrapper_specifierGetter_impl(JSContext*, JS::CallArgs const&)' at /builddir/build/BUILD/firefox-102.13.0/js/src/shell/ShellModuleObjectWrapper.cpp:189:1:
/builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1138:18: warning: storing the address of local variable 'filtered' in 'MEM[(struct StackRootedBase * *)cx_2(D) + 104B]' [-Wdangling-pointer=]
 1138 |     *this->stack = this;
      |     ~~~~~~~~~~~~~^~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/shell/ShellModuleObjectWrapper.cpp: In function 'ShellModuleRequestObjectWrapper_specifierGetter_impl(JSContext*, JS::CallArgs const&)':
/builddir/build/BUILD/firefox-102.13.0/js/src/shell/ShellModuleObjectWrapper.cpp:167:25: note: 'filtered' declared here
  167 |   JS::Rooted<JS::Value> filtered(cx);
      |                         ^~~~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/shell/ShellModuleObjectWrapper.cpp:167:25: note: 'cx_2(D)' declared here
In member function 'JS::Rooted<JSString*>::registerWithRootLists(mozilla::EnumeratedArray<JS::RootKind, (JS::RootKind)15, js::StackRootedBase*>&)',
    inlined from 'JS::Rooted<JSString*>::Rooted<JSContext*, JSString*>(JSContext* const&, JSString*&&)' at /builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1171:26,
    inlined from 'ShellSourceHook::load(JSContext*, char const*, char16_t**, char**, unsigned long*)' at /builddir/build/BUILD/firefox-102.13.0/js/src/shell/js.cpp:7241:57:
/builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1138:18: warning: storing the address of local variable 'str' in 'MEM[(struct StackRootedBase * *)cx_118(D) + 48B]' [-Wdangling-pointer=]
 1138 |     *this->stack = this;
      |     ~~~~~~~~~~~~~^~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/shell/js.cpp: In member function 'ShellSourceHook::load(JSContext*, char const*, char16_t**, char**, unsigned long*)':
/builddir/build/BUILD/firefox-102.13.0/js/src/shell/js.cpp:7241:18: note: 'str' declared here
 7241 |     RootedString str(cx, JS_NewStringCopyZ(cx, filename));
      |                  ^~~
/builddir/build/BUILD/firefox-102.13.0/js/src/shell/js.cpp:7241:18: note: 'cx_118(D)' declared here
In member function 'JS::Rooted<JSObject*>::registerWithRootLists(mozilla::EnumeratedArray<JS::RootKind, (JS::RootKind)15, js::StackRootedBase*>&)',
    inlined from 'JS::Rooted<JSObject*>::Rooted<JSContext*, JSObject*>(JSContext* const&, JSObject*&&)' at /builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1171:26,
    inlined from 'WasmCodeOffsets(JSContext*, unsigned int, JS::Value*)' at /builddir/build/BUILD/firefox-102.13.0/js/src/shell/js.cpp:8683:70:
/builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1138:18: warning: storing the address of local variable 'jsOffsets' in 'MEM[(struct StackRootedBase * *)cx_128(D) + 24B]' [-Wdangling-pointer=]
 1138 |     *this->stack = this;
      |     ~~~~~~~~~~~~~^~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/shell/js.cpp: In function 'WasmCodeOffsets(JSContext*, unsigned int, JS::Value*)':
/builddir/build/BUILD/firefox-102.13.0/js/src/shell/js.cpp:8683:16: note: 'jsOffsets' declared here
 8683 |   RootedObject jsOffsets(cx, JS::NewArrayObject(cx, offsets.length()));
      |                ^~~~~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/shell/js.cpp:8683:16: note: 'cx_128(D)' declared here
In member function 'JS::Rooted<JSString*>::registerWithRootLists(mozilla::EnumeratedArray<JS::RootKind, (JS::RootKind)15, js::StackRootedBase*>&)',
    inlined from 'JS::Rooted<JSString*>::Rooted<JSContext*, JSString*>(JSContext* const&, JSString*&&)' at /builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1171:26,
    inlined from 'BoundToAsyncStack(JSContext*, unsigned int, JS::Value*)' at /builddir/build/BUILD/firefox-102.13.0/js/src/shell/js.cpp:1400:47:
/builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1138:18: warning: storing the address of local variable 'causeString' in 'MEM[(struct StackRootedBase * *)cx_178(D) + 48B]' [-Wdangling-pointer=]
 1138 |     *this->stack = this;
      |     ~~~~~~~~~~~~~^~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/shell/js.cpp: In function 'BoundToAsyncStack(JSContext*, unsigned int, JS::Value*)':
/builddir/build/BUILD/firefox-102.13.0/js/src/shell/js.cpp:1400:16: note: 'causeString' declared here
 1400 |   RootedString causeString(cx, ToString(cx, v));
      |                ^~~~~~~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/shell/js.cpp:1400:16: note: 'cx_178(D)' declared here
In member function 'JS::Rooted<JSObject*>::registerWithRootLists(mozilla::EnumeratedArray<JS::RootKind, (JS::RootKind)15, js::StackRootedBase*>&)',
    inlined from 'JS::Rooted<JSObject*>::Rooted<JSContext*, JSObject*>(JSContext* const&, JSObject*&&)' at /builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1171:26,
    inlined from 'Help(JSContext*, unsigned int, JS::Value*)' at /builddir/build/BUILD/firefox-102.13.0/js/src/shell/js.cpp:10044:43:
/builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1138:18: warning: storing the address of local variable 'obj' in 'MEM[(struct StackRootedBase * *)cx_99(D) + 24B]' [-Wdangling-pointer=]
 1138 |     *this->stack = this;
      |     ~~~~~~~~~~~~~^~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/shell/js.cpp: In function 'Help(JSContext*, unsigned int, JS::Value*)':
/builddir/build/BUILD/firefox-102.13.0/js/src/shell/js.cpp:10044:16: note: 'obj' declared here
10044 |   RootedObject obj(cx, &args[0].toObject());
      |                ^~~
/builddir/build/BUILD/firefox-102.13.0/js/src/shell/js.cpp:10044:16: note: 'cx_99(D)' declared here
In member function 'JS::Rooted<JSObject*>::registerWithRootLists(mozilla::EnumeratedArray<JS::RootKind, (JS::RootKind)15, js::StackRootedBase*>&)',
    inlined from 'JS::Rooted<JSObject*>::Rooted<JSContext*, JSObject*>(JSContext* const&, JSObject*&&)' at /builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1171:26,
    inlined from 'js::shell::os_waitpid(JSContext*, unsigned int, JS::Value*)' at /builddir/build/BUILD/firefox-102.13.0/js/src/shell/OSObject.cpp:1072:46:
/builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1138:18: warning: storing the address of local variable 'info' in 'MEM[(struct StackRootedBase * *)cx_118(D) + 24B]' [-Wdangling-pointer=]
 1138 |     *this->stack = this;
      |     ~~~~~~~~~~~~~^~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/shell/OSObject.cpp: In function 'js::shell::os_waitpid(JSContext*, unsigned int, JS::Value*)':
/builddir/build/BUILD/firefox-102.13.0/js/src/shell/OSObject.cpp:1072:16: note: 'info' declared here
 1072 |   RootedObject info(cx, JS_NewPlainObject(cx));
      |                ^~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/shell/OSObject.cpp:1072:16: note: 'cx_118(D)' declared here
In member function 'JS::Rooted<JS::Value>::registerWithRootLists(mozilla::EnumeratedArray<JS::RootKind, (JS::RootKind)15, js::StackRootedBase*>&)',
    inlined from 'JS::Rooted<JS::Value>::Rooted<JSContext*, JSContext*>(JSContext* const&)' at /builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1162:26,
    inlined from 'ShellModuleWrapperMethod<js::shell::ShellModuleObjectWrapper, 0ul, bool (*)(JSContext*, JS::CallArgs const&), bool (*)(JSContext*, JS::Handle<JS::Value>, JS::MutableHandle<JS::Value>)>(JSContext*, JS::CallArgs const&, char const*, bool (*)(JSContext*, JS::CallArgs const&), bool (*)(JSContext*, JS::Handle<JS::Value>, JS::MutableHandle<JS::Value>))bool [clone .constprop.0]' at /builddir/build/BUILD/firefox-102.13.0/js/src/shell/ShellModuleObjectWrapper.cpp:327:25:
/builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1138:18: warning: storing the address of local variable 'filtered' in 'MEM[(struct StackRootedBase * *)cx_14(D) + 104B]' [-Wdangling-pointer=]
 1138 |     *this->stack = this;
      |     ~~~~~~~~~~~~~^~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/shell/ShellModuleObjectWrapper.cpp: In function 'ShellModuleWrapperMethod<js::shell::ShellModuleObjectWrapper, 0ul, bool (*)(JSContext*, JS::CallArgs const&), bool (*)(JSContext*, JS::Handle<JS::Value>, JS::MutableHandle<JS::Value>)>(JSContext*, JS::CallArgs const&, char const*, bool (*)(JSContext*, JS::CallArgs const&), bool (*)(JSContext*, JS::Handle<JS::Value>, JS::MutableHandle<JS::Value>))bool [clone .constprop.0]':
/builddir/build/BUILD/firefox-102.13.0/js/src/shell/ShellModuleObjectWrapper.cpp:327:25: note: 'filtered' declared here
  327 |   JS::Rooted<JS::Value> filtered(cx);
      |                         ^~~~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/shell/ShellModuleObjectWrapper.cpp:327:25: note: 'cx_14(D)' declared here
/builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h: In function 'ShellRequestedModuleObjectWrapper_columnNumberGetter_impl(JSContext*, JS::CallArgs const&)':
/builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1138:18: warning: storing the address of local variable 'filtered' in 'MEM[(struct StackRootedBase * *)cx_2(D) + 104B]' [-Wdangling-pointer=]
 1138 |     *this->stack = this;
      |     ~~~~~~~~~~~~~^~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/shell/ShellModuleObjectWrapper.cpp:167:25: note: 'filtered' declared here
  167 |   JS::Rooted<JS::Value> filtered(cx);
      |                         ^~~~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/shell/ShellModuleObjectWrapper.cpp:167:25: note: 'cx_2(D)' declared here
/builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h: In function 'ShellRequestedModuleObjectWrapper_lineNumberGetter_impl(JSContext*, JS::CallArgs const&)':
/builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1138:18: warning: storing the address of local variable 'filtered' in 'MEM[(struct StackRootedBase * *)cx_2(D) + 104B]' [-Wdangling-pointer=]
 1138 |     *this->stack = this;
      |     ~~~~~~~~~~~~~^~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/shell/ShellModuleObjectWrapper.cpp:167:25: note: 'filtered' declared here
  167 |   JS::Rooted<JS::Value> filtered(cx);
      |                         ^~~~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/shell/ShellModuleObjectWrapper.cpp:167:25: note: 'cx_2(D)' declared here
/builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h: In function 'ShellExportEntryObjectWrapper_localNameGetter_impl(JSContext*, JS::CallArgs const&)':
/builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1138:18: warning: storing the address of local variable 'filtered' in 'MEM[(struct StackRootedBase * *)cx_2(D) + 104B]' [-Wdangling-pointer=]
 1138 |     *this->stack = this;
      |     ~~~~~~~~~~~~~^~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/shell/ShellModuleObjectWrapper.cpp:167:25: note: 'filtered' declared here
  167 |   JS::Rooted<JS::Value> filtered(cx);
      |                         ^~~~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/shell/ShellModuleObjectWrapper.cpp:167:25: note: 'cx_2(D)' declared here
/builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h: In function 'ShellExportEntryObjectWrapper_importNameGetter_impl(JSContext*, JS::CallArgs const&)':
/builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1138:18: warning: storing the address of local variable 'filtered' in 'MEM[(struct StackRootedBase * *)cx_2(D) + 104B]' [-Wdangling-pointer=]
 1138 |     *this->stack = this;
      |     ~~~~~~~~~~~~~^~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/shell/ShellModuleObjectWrapper.cpp:167:25: note: 'filtered' declared here
  167 |   JS::Rooted<JS::Value> filtered(cx);
      |                         ^~~~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/shell/ShellModuleObjectWrapper.cpp:167:25: note: 'cx_2(D)' declared here
In member function 'JS::Rooted<JS::Value>::registerWithRootLists(mozilla::EnumeratedArray<JS::RootKind, (JS::RootKind)15, js::StackRootedBase*>&)',
    inlined from 'JS::Rooted<JS::Value>::Rooted<JSContext*, JSContext*>(JSContext* const&)' at /builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1162:26,
    inlined from 'ShellModuleWrapperGetter<ShellImportEntryObjectWrapper, bool (*)(JSContext*, JS::Handle<JS::Value>, JS::MutableHandle<JS::Value>)>(JSContext*, JS::CallArgs const&, char const*, bool (*)(JSContext*, JS::Handle<JS::Value>, JS::MutableHandle<JS::Value>))bool' at /builddir/build/BUILD/firefox-102.13.0/js/src/shell/ShellModuleObjectWrapper.cpp:167:25,
    inlined from 'ShellImportEntryObjectWrapper_localNameGetter_impl(JSContext*, JS::CallArgs const&)' at /builddir/build/BUILD/firefox-102.13.0/js/src/shell/ShellModuleObjectWrapper.cpp:200:1:
/builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1138:18: warning: storing the address of local variable 'filtered' in 'MEM[(struct StackRootedBase * *)cx_2(D) + 104B]' [-Wdangling-pointer=]
 1138 |     *this->stack = this;
      |     ~~~~~~~~~~~~~^~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/shell/ShellModuleObjectWrapper.cpp: In function 'ShellImportEntryObjectWrapper_localNameGetter_impl(JSContext*, JS::CallArgs const&)':
/builddir/build/BUILD/firefox-102.13.0/js/src/shell/ShellModuleObjectWrapper.cpp:167:25: note: 'filtered' declared here
  167 |   JS::Rooted<JS::Value> filtered(cx);
      |                         ^~~~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/shell/ShellModuleObjectWrapper.cpp:167:25: note: 'cx_2(D)' declared here
In member function 'JS::Rooted<JS::Value>::registerWithRootLists(mozilla::EnumeratedArray<JS::RootKind, (JS::RootKind)15, js::StackRootedBase*>&)',
    inlined from 'JS::Rooted<JS::Value>::Rooted<JSContext*, JSContext*>(JSContext* const&)' at /builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1162:26,
    inlined from 'ShellModuleWrapperGetter<ShellImportEntryObjectWrapper, bool (*)(JSContext*, JS::Handle<JS::Value>, JS::MutableHandle<JS::Value>)>(JSContext*, JS::CallArgs const&, char const*, bool (*)(JSContext*, JS::Handle<JS::Value>, JS::MutableHandle<JS::Value>))bool' at /builddir/build/BUILD/firefox-102.13.0/js/src/shell/ShellModuleObjectWrapper.cpp:167:25,
    inlined from 'ShellImportEntryObjectWrapper_lineNumberGetter_impl(JSContext*, JS::CallArgs const&)' at /builddir/build/BUILD/firefox-102.13.0/js/src/shell/ShellModuleObjectWrapper.cpp:201:1:
/builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1138:18: warning: storing the address of local variable 'filtered' in 'MEM[(struct StackRootedBase * *)cx_2(D) + 104B]' [-Wdangling-pointer=]
 1138 |     *this->stack = this;
      |     ~~~~~~~~~~~~~^~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/shell/ShellModuleObjectWrapper.cpp: In function 'ShellImportEntryObjectWrapper_lineNumberGetter_impl(JSContext*, JS::CallArgs const&)':
/builddir/build/BUILD/firefox-102.13.0/js/src/shell/ShellModuleObjectWrapper.cpp:167:25: note: 'filtered' declared here
  167 |   JS::Rooted<JS::Value> filtered(cx);
      |                         ^~~~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/shell/ShellModuleObjectWrapper.cpp:167:25: note: 'cx_2(D)' declared here
In member function 'JS::Rooted<JS::Value>::registerWithRootLists(mozilla::EnumeratedArray<JS::RootKind, (JS::RootKind)15, js::StackRootedBase*>&)',
    inlined from 'JS::Rooted<JS::Value>::Rooted<JSContext*, JSContext*>(JSContext* const&)' at /builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1162:26,
    inlined from 'ShellModuleWrapperGetter<ShellImportEntryObjectWrapper, bool (*)(JSContext*, JS::Handle<JS::Value>, JS::MutableHandle<JS::Value>)>(JSContext*, JS::CallArgs const&, char const*, bool (*)(JSContext*, JS::Handle<JS::Value>, JS::MutableHandle<JS::Value>))bool' at /builddir/build/BUILD/firefox-102.13.0/js/src/shell/ShellModuleObjectWrapper.cpp:167:25,
    inlined from 'ShellImportEntryObjectWrapper_importNameGetter_impl(JSContext*, JS::CallArgs const&)' at /builddir/build/BUILD/firefox-102.13.0/js/src/shell/ShellModuleObjectWrapper.cpp:199:1:
/builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1138:18: warning: storing the address of local variable 'filtered' in 'MEM[(struct StackRootedBase * *)cx_2(D) + 104B]' [-Wdangling-pointer=]
 1138 |     *this->stack = this;
      |     ~~~~~~~~~~~~~^~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/shell/ShellModuleObjectWrapper.cpp: In function 'ShellImportEntryObjectWrapper_importNameGetter_impl(JSContext*, JS::CallArgs const&)':
/builddir/build/BUILD/firefox-102.13.0/js/src/shell/ShellModuleObjectWrapper.cpp:167:25: note: 'filtered' declared here
  167 |   JS::Rooted<JS::Value> filtered(cx);
      |                         ^~~~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/shell/ShellModuleObjectWrapper.cpp:167:25: note: 'cx_2(D)' declared here
In member function 'JS::Rooted<JS::Value>::registerWithRootLists(mozilla::EnumeratedArray<JS::RootKind, (JS::RootKind)15, js::StackRootedBase*>&)',
    inlined from 'JS::Rooted<JS::Value>::Rooted<JSContext*, JSContext*>(JSContext* const&)' at /builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1162:26,
    inlined from 'ShellModuleWrapperGetter<ShellImportEntryObjectWrapper, bool (*)(JSContext*, JS::Handle<JS::Value>, JS::MutableHandle<JS::Value>)>(JSContext*, JS::CallArgs const&, char const*, bool (*)(JSContext*, JS::Handle<JS::Value>, JS::MutableHandle<JS::Value>))bool' at /builddir/build/BUILD/firefox-102.13.0/js/src/shell/ShellModuleObjectWrapper.cpp:167:25,
    inlined from 'ShellImportEntryObjectWrapper_columnNumberGetter_impl(JSContext*, JS::CallArgs const&)' at /builddir/build/BUILD/firefox-102.13.0/js/src/shell/ShellModuleObjectWrapper.cpp:202:1:
/builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1138:18: warning: storing the address of local variable 'filtered' in 'MEM[(struct StackRootedBase * *)cx_2(D) + 104B]' [-Wdangling-pointer=]
 1138 |     *this->stack = this;
      |     ~~~~~~~~~~~~~^~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/shell/ShellModuleObjectWrapper.cpp: In function 'ShellImportEntryObjectWrapper_columnNumberGetter_impl(JSContext*, JS::CallArgs const&)':
/builddir/build/BUILD/firefox-102.13.0/js/src/shell/ShellModuleObjectWrapper.cpp:167:25: note: 'filtered' declared here
  167 |   JS::Rooted<JS::Value> filtered(cx);
      |                         ^~~~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/shell/ShellModuleObjectWrapper.cpp:167:25: note: 'cx_2(D)' declared here
/builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h: In function 'ShellExportEntryObjectWrapper_lineNumberGetter_impl(JSContext*, JS::CallArgs const&)':
/builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1138:18: warning: storing the address of local variable 'filtered' in 'MEM[(struct StackRootedBase * *)cx_2(D) + 104B]' [-Wdangling-pointer=]
 1138 |     *this->stack = this;
      |     ~~~~~~~~~~~~~^~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/shell/ShellModuleObjectWrapper.cpp:167:25: note: 'filtered' declared here
  167 |   JS::Rooted<JS::Value> filtered(cx);
      |                         ^~~~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/shell/ShellModuleObjectWrapper.cpp:167:25: note: 'cx_2(D)' declared here
/builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h: In function 'ShellExportEntryObjectWrapper_columnNumberGetter_impl(JSContext*, JS::CallArgs const&)':
/builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1138:18: warning: storing the address of local variable 'filtered' in 'MEM[(struct StackRootedBase * *)cx_2(D) + 104B]' [-Wdangling-pointer=]
 1138 |     *this->stack = this;
      |     ~~~~~~~~~~~~~^~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/shell/ShellModuleObjectWrapper.cpp:167:25: note: 'filtered' declared here
  167 |   JS::Rooted<JS::Value> filtered(cx);
      |                         ^~~~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/shell/ShellModuleObjectWrapper.cpp:167:25: note: 'cx_2(D)' declared here
In member function 'JS::Rooted<JSFunction*>::registerWithRootLists(mozilla::EnumeratedArray<JS::RootKind, (JS::RootKind)15, js::StackRootedBase*>&)',
    inlined from 'JS::Rooted<JSFunction*>::Rooted<JSContext*, JSFunction*>(JSContext* const&, JSFunction*&&)' at /builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1171:26,
    inlined from 'BindToAsyncStack(JSContext*, unsigned int, JS::Value*)' at /builddir/build/BUILD/firefox-102.13.0/js/src/shell/js.cpp:1447:77:
/builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1138:18: warning: storing the address of local variable 'bound' in 'MEM[(struct StackRootedBase * *)cx_50(D) + 24B]' [-Wdangling-pointer=]
 1138 |     *this->stack = this;
      |     ~~~~~~~~~~~~~^~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/shell/js.cpp: In function 'BindToAsyncStack(JSContext*, unsigned int, JS::Value*)':
/builddir/build/BUILD/firefox-102.13.0/js/src/shell/js.cpp:1446:18: note: 'bound' declared here
 1446 |   RootedFunction bound(cx, NewFunctionWithReserved(cx, BoundToAsyncStack, 0, 0,
      |                  ^~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/shell/js.cpp:1446:18: note: 'cx_50(D)' declared here
In member function 'JS::Rooted<JSObject*>::registerWithRootLists(mozilla::EnumeratedArray<JS::RootKind, (JS::RootKind)15, js::StackRootedBase*>&)',
    inlined from 'JS::Rooted<JSObject*>::Rooted<JSContext*, JSObject*>(JSContext* const&, JSObject*&&)' at /builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1171:26,
    inlined from 'dom_constructor(JSContext*, unsigned int, JS::Value*)' at /builddir/build/BUILD/firefox-102.13.0/js/src/shell/js.cpp:10588:76:
/builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1138:18: warning: storing the address of local variable 'domObj' in 'MEM[(struct StackRootedBase * *)cx_99(D) + 24B]' [-Wdangling-pointer=]
 1138 |     *this->stack = this;
      |     ~~~~~~~~~~~~~^~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/shell/js.cpp: In function 'dom_constructor(JSContext*, unsigned int, JS::Value*)':
/builddir/build/BUILD/firefox-102.13.0/js/src/shell/js.cpp:10588:16: note: 'domObj' declared here
10588 |   RootedObject domObj(cx, JS_NewObjectWithGivenProto(cx, &dom_class, proto));
      |                ^~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/shell/js.cpp:10588:16: note: 'cx_99(D)' declared here
In member function 'JS::Rooted<JSLinearString*>::registerWithRootLists(mozilla::EnumeratedArray<JS::RootKind, (JS::RootKind)15, js::StackRootedBase*>&)',
    inlined from 'JS::Rooted<JSLinearString*>::Rooted<JSContext*, JSLinearString*>(JSContext* const&, JSLinearString*&&)' at /builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1171:26,
    inlined from 'js::shell::ospath_isAbsolute(JSContext*, unsigned int, JS::Value*)' at /builddir/build/BUILD/firefox-102.13.0/js/src/shell/OSObject.cpp:797:75:
/builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1138:18: warning: storing the address of local variable 'str' in 'MEM[(struct StackRootedBase * *)cx_42(D) + 48B]' [-Wdangling-pointer=]
 1138 |     *this->stack = this;
      |     ~~~~~~~~~~~~~^~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/shell/OSObject.cpp: In function 'js::shell::ospath_isAbsolute(JSContext*, unsigned int, JS::Value*)':
/builddir/build/BUILD/firefox-102.13.0/js/src/shell/OSObject.cpp:797:22: note: 'str' declared here
  797 |   RootedLinearString str(cx, JS_EnsureLinearString(cx, args[0].toString()));
      |                      ^~~
/builddir/build/BUILD/firefox-102.13.0/js/src/shell/OSObject.cpp:797:22: note: 'cx_42(D)' declared here
In member function 'JS::Rooted<JSObject*>::registerWithRootLists(mozilla::EnumeratedArray<JS::RootKind, (JS::RootKind)15, js::StackRootedBase*>&)',
    inlined from 'JS::Rooted<JSObject*>::Rooted<JSContext*, JSObject*>(JSContext* const&, JSObject*&&)' at /builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1171:26,
    inlined from 'CacheEntry(JSContext*, unsigned int, JS::Value*)' at /builddir/build/BUILD/firefox-102.13.0/js/src/shell/js.cpp:2068:59:
/builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1138:18: warning: storing the address of local variable 'obj' in 'MEM[(struct StackRootedBase * *)cx_48(D) + 24B]' [-Wdangling-pointer=]
 1138 |     *this->stack = this;
      |     ~~~~~~~~~~~~~^~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/shell/js.cpp: In function 'CacheEntry(JSContext*, unsigned int, JS::Value*)':
/builddir/build/BUILD/firefox-102.13.0/js/src/shell/js.cpp:2068:16: note: 'obj' declared here
 2068 |   RootedObject obj(cx, JS_NewObject(cx, &CacheEntry_class));
      |                ^~~
/builddir/build/BUILD/firefox-102.13.0/js/src/shell/js.cpp:2068:16: note: 'cx_48(D)' declared here
In member function 'JS::Rooted<JS::Value>::registerWithRootLists(mozilla::EnumeratedArray<JS::RootKind, (JS::RootKind)15, js::StackRootedBase*>&)',
    inlined from 'JS::Rooted<JS::Value>::Rooted<JSContext*, JSContext*>(JSContext* const&)' at /builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1162:26,
    inlined from 'ShellModuleWrapperMethod<js::shell::ShellModuleObjectWrapper, 0ul, bool (*)(JSContext*, JS::CallArgs const&), bool (*)(JSContext*, JS::Handle<JS::Value>, JS::MutableHandle<JS::Value>)>(JSContext*, JS::CallArgs const&, char const*, bool (*)(JSContext*, JS::CallArgs const&), bool (*)(JSContext*, JS::Handle<JS::Value>, JS::MutableHandle<JS::Value>))bool' at /builddir/build/BUILD/firefox-102.13.0/js/src/shell/ShellModuleObjectWrapper.cpp:327:25,
    inlined from 'ShellModuleObjectWrapper_declarationInstantiation_impl(JSContext*, JS::CallArgs const&)' at /builddir/build/BUILD/firefox-102.13.0/js/src/shell/ShellModuleObjectWrapper.cpp:351:1:
/builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1138:18: warning: storing the address of local variable 'filtered' in 'MEM[(struct StackRootedBase * *)cx_2(D) + 104B]' [-Wdangling-pointer=]
 1138 |     *this->stack = this;
      |     ~~~~~~~~~~~~~^~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/shell/ShellModuleObjectWrapper.cpp: In function 'ShellModuleObjectWrapper_declarationInstantiation_impl(JSContext*, JS::CallArgs const&)':
/builddir/build/BUILD/firefox-102.13.0/js/src/shell/ShellModuleObjectWrapper.cpp:327:25: note: 'filtered' declared here
  327 |   JS::Rooted<JS::Value> filtered(cx);
      |                         ^~~~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/shell/ShellModuleObjectWrapper.cpp:327:25: note: 'cx_2(D)' declared here
In member function 'JS::Rooted<JS::Value>::registerWithRootLists(mozilla::EnumeratedArray<JS::RootKind, (JS::RootKind)15, js::StackRootedBase*>&)',
    inlined from 'JS::Rooted<JS::Value>::Rooted<JSContext*, JSContext*>(JSContext* const&)' at /builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1162:26,
    inlined from 'ShellModuleWrapperMethod<js::shell::ShellModuleObjectWrapper, 0ul, bool (*)(JSContext*, JS::CallArgs const&), bool (*)(JSContext*, JS::Handle<JS::Value>, JS::MutableHandle<JS::Value>)>(JSContext*, JS::CallArgs const&, char const*, bool (*)(JSContext*, JS::CallArgs const&), bool (*)(JSContext*, JS::Handle<JS::Value>, JS::MutableHandle<JS::Value>))bool' at /builddir/build/BUILD/firefox-102.13.0/js/src/shell/ShellModuleObjectWrapper.cpp:327:25,
    inlined from 'ShellModuleObjectWrapper_evaluation_impl(JSContext*, JS::CallArgs const&)' at /builddir/build/BUILD/firefox-102.13.0/js/src/shell/ShellModuleObjectWrapper.cpp:353:1:
/builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1138:18: warning: storing the address of local variable 'filtered' in 'MEM[(struct StackRootedBase * *)cx_2(D) + 104B]' [-Wdangling-pointer=]
 1138 |     *this->stack = this;
      |     ~~~~~~~~~~~~~^~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/shell/ShellModuleObjectWrapper.cpp: In function 'ShellModuleObjectWrapper_evaluation_impl(JSContext*, JS::CallArgs const&)':
/builddir/build/BUILD/firefox-102.13.0/js/src/shell/ShellModuleObjectWrapper.cpp:327:25: note: 'filtered' declared here
  327 |   JS::Rooted<JS::Value> filtered(cx);
      |                         ^~~~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/shell/ShellModuleObjectWrapper.cpp:327:25: note: 'cx_2(D)' declared here
In member function 'JS::Rooted<JS::Value>::registerWithRootLists(mozilla::EnumeratedArray<JS::RootKind, (JS::RootKind)15, js::StackRootedBase*>&)',
    inlined from 'JS::Rooted<JS::Value>::Rooted<JSContext*, JSContext*>(JSContext* const&)' at /builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1162:26,
    inlined from 'ShellModuleWrapperGetter<js::shell::ShellModuleObjectWrapper, bool (*)(JSContext*, JS::Handle<JS::Value>, JS::MutableHandle<JS::Value>)>(JSContext*, JS::CallArgs const&, char const*, bool (*)(JSContext*, JS::Handle<JS::Value>, JS::MutableHandle<JS::Value>))bool' at /builddir/build/BUILD/firefox-102.13.0/js/src/shell/ShellModuleObjectWrapper.cpp:167:25,
    inlined from 'ShellModuleObjectWrapper_topLevelCapabilityGetter_impl(JSContext*, JS::CallArgs const&)' at /builddir/build/BUILD/firefox-102.13.0/js/src/shell/ShellModuleObjectWrapper.cpp:260:1:
/builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1138:18: warning: storing the address of local variable 'filtered' in 'MEM[(struct StackRootedBase * *)cx_2(D) + 104B]' [-Wdangling-pointer=]
 1138 |     *this->stack = this;
      |     ~~~~~~~~~~~~~^~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/shell/ShellModuleObjectWrapper.cpp: In function 'ShellModuleObjectWrapper_topLevelCapabilityGetter_impl(JSContext*, JS::CallArgs const&)':
/builddir/build/BUILD/firefox-102.13.0/js/src/shell/ShellModuleObjectWrapper.cpp:167:25: note: 'filtered' declared here
  167 |   JS::Rooted<JS::Value> filtered(cx);
      |                         ^~~~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/shell/ShellModuleObjectWrapper.cpp:167:25: note: 'cx_2(D)' declared here
In member function 'JS::Rooted<JS::Value>::registerWithRootLists(mozilla::EnumeratedArray<JS::RootKind, (JS::RootKind)15, js::StackRootedBase*>&)',
    inlined from 'JS::Rooted<JS::Value>::Rooted<JSContext*, JSContext*>(JSContext* const&)' at /builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1162:26,
    inlined from 'ShellModuleWrapperGetter<js::shell::ShellModuleObjectWrapper, bool (*)(JSContext*, JS::Handle<JS::Value>, JS::MutableHandle<JS::Value>)>(JSContext*, JS::CallArgs const&, char const*, bool (*)(JSContext*, JS::Handle<JS::Value>, JS::MutableHandle<JS::Value>))bool' at /builddir/build/BUILD/firefox-102.13.0/js/src/shell/ShellModuleObjectWrapper.cpp:167:25,
    inlined from 'ShellModuleObjectWrapper_asyncEvaluatingPostOrderGetter_impl(JSContext*, JS::CallArgs const&)' at /builddir/build/BUILD/firefox-102.13.0/js/src/shell/ShellModuleObjectWrapper.cpp:261:1:
/builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1138:18: warning: storing the address of local variable 'filtered' in 'MEM[(struct StackRootedBase * *)cx_2(D) + 104B]' [-Wdangling-pointer=]
 1138 |     *this->stack = this;
      |     ~~~~~~~~~~~~~^~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/shell/ShellModuleObjectWrapper.cpp: In function 'ShellModuleObjectWrapper_asyncEvaluatingPostOrderGetter_impl(JSContext*, JS::CallArgs const&)':
/builddir/build/BUILD/firefox-102.13.0/js/src/shell/ShellModuleObjectWrapper.cpp:167:25: note: 'filtered' declared here
  167 |   JS::Rooted<JS::Value> filtered(cx);
      |                         ^~~~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/shell/ShellModuleObjectWrapper.cpp:167:25: note: 'cx_2(D)' declared here
In member function 'JS::Rooted<JS::Value>::registerWithRootLists(mozilla::EnumeratedArray<JS::RootKind, (JS::RootKind)15, js::StackRootedBase*>&)',
    inlined from 'JS::Rooted<JS::Value>::Rooted<JSContext*, JSContext*>(JSContext* const&)' at /builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1162:26,
    inlined from 'ShellModuleWrapperGetter<js::shell::ShellModuleObjectWrapper, bool (*)(JSContext*, JS::Handle<JS::Value>, JS::MutableHandle<JS::Value>)>(JSContext*, JS::CallArgs const&, char const*, bool (*)(JSContext*, JS::Handle<JS::Value>, JS::MutableHandle<JS::Value>))bool' at /builddir/build/BUILD/firefox-102.13.0/js/src/shell/ShellModuleObjectWrapper.cpp:167:25,
    inlined from 'ShellModuleObjectWrapper_asyncGetter_impl(JSContext*, JS::CallArgs const&)' at /builddir/build/BUILD/firefox-102.13.0/js/src/shell/ShellModuleObjectWrapper.cpp:259:1:
/builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1138:18: warning: storing the address of local variable 'filtered' in 'MEM[(struct StackRootedBase * *)cx_2(D) + 104B]' [-Wdangling-pointer=]
 1138 |     *this->stack = this;
      |     ~~~~~~~~~~~~~^~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/shell/ShellModuleObjectWrapper.cpp: In function 'ShellModuleObjectWrapper_asyncGetter_impl(JSContext*, JS::CallArgs const&)':
/builddir/build/BUILD/firefox-102.13.0/js/src/shell/ShellModuleObjectWrapper.cpp:167:25: note: 'filtered' declared here
  167 |   JS::Rooted<JS::Value> filtered(cx);
      |                         ^~~~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/shell/ShellModuleObjectWrapper.cpp:167:25: note: 'cx_2(D)' declared here
In member function 'JS::Rooted<JS::Value>::registerWithRootLists(mozilla::EnumeratedArray<JS::RootKind, (JS::RootKind)15, js::StackRootedBase*>&)',
    inlined from 'JS::Rooted<JS::Value>::Rooted<JSContext*, JSContext*>(JSContext* const&)' at /builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1162:26,
    inlined from 'ShellModuleWrapperGetter<js::shell::ShellModuleObjectWrapper, bool (*)(JSContext*, JS::Handle<JS::Value>, JS::MutableHandle<JS::Value>)>(JSContext*, JS::CallArgs const&, char const*, bool (*)(JSContext*, JS::Handle<JS::Value>, JS::MutableHandle<JS::Value>))bool' at /builddir/build/BUILD/firefox-102.13.0/js/src/shell/ShellModuleObjectWrapper.cpp:167:25,
    inlined from 'ShellModuleObjectWrapper_dfsIndexGetter_impl(JSContext*, JS::CallArgs const&)' at /builddir/build/BUILD/firefox-102.13.0/js/src/shell/ShellModuleObjectWrapper.cpp:257:1:
/builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1138:18: warning: storing the address of local variable 'filtered' in 'MEM[(struct StackRootedBase * *)cx_2(D) + 104B]' [-Wdangling-pointer=]
 1138 |     *this->stack = this;
      |     ~~~~~~~~~~~~~^~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/shell/ShellModuleObjectWrapper.cpp: In function 'ShellModuleObjectWrapper_dfsIndexGetter_impl(JSContext*, JS::CallArgs const&)':
/builddir/build/BUILD/firefox-102.13.0/js/src/shell/ShellModuleObjectWrapper.cpp:167:25: note: 'filtered' declared here
  167 |   JS::Rooted<JS::Value> filtered(cx);
      |                         ^~~~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/shell/ShellModuleObjectWrapper.cpp:167:25: note: 'cx_2(D)' declared here
In member function 'JS::Rooted<JS::Value>::registerWithRootLists(mozilla::EnumeratedArray<JS::RootKind, (JS::RootKind)15, js::StackRootedBase*>&)',
    inlined from 'JS::Rooted<JS::Value>::Rooted<JSContext*, JSContext*>(JSContext* const&)' at /builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1162:26,
    inlined from 'ShellModuleWrapperGetter<js::shell::ShellModuleObjectWrapper, bool (*)(JSContext*, JS::Handle<JS::Value>, JS::MutableHandle<JS::Value>)>(JSContext*, JS::CallArgs const&, char const*, bool (*)(JSContext*, JS::Handle<JS::Value>, JS::MutableHandle<JS::Value>))bool' at /builddir/build/BUILD/firefox-102.13.0/js/src/shell/ShellModuleObjectWrapper.cpp:167:25,
    inlined from 'ShellModuleObjectWrapper_pendingAsyncDependenciesGetter_impl(JSContext*, JS::CallArgs const&)' at /builddir/build/BUILD/firefox-102.13.0/js/src/shell/ShellModuleObjectWrapper.cpp:264:1:
/builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1138:18: warning: storing the address of local variable 'filtered' in 'MEM[(struct StackRootedBase * *)cx_2(D) + 104B]' [-Wdangling-pointer=]
 1138 |     *this->stack = this;
      |     ~~~~~~~~~~~~~^~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/shell/ShellModuleObjectWrapper.cpp: In function 'ShellModuleObjectWrapper_pendingAsyncDependenciesGetter_impl(JSContext*, JS::CallArgs const&)':
/builddir/build/BUILD/firefox-102.13.0/js/src/shell/ShellModuleObjectWrapper.cpp:167:25: note: 'filtered' declared here
  167 |   JS::Rooted<JS::Value> filtered(cx);
      |                         ^~~~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/shell/ShellModuleObjectWrapper.cpp:167:25: note: 'cx_2(D)' declared here
In member function 'JS::Rooted<JS::Value>::registerWithRootLists(mozilla::EnumeratedArray<JS::RootKind, (JS::RootKind)15, js::StackRootedBase*>&)',
    inlined from 'JS::Rooted<JS::Value>::Rooted<JSContext*, JSContext*>(JSContext* const&)' at /builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1162:26,
    inlined from 'ShellModuleWrapperGetter<js::shell::ShellModuleObjectWrapper, bool (*)(JSContext*, JS::Handle<JS::Value>, JS::MutableHandle<JS::Value>)>(JSContext*, JS::CallArgs const&, char const*, bool (*)(JSContext*, JS::Handle<JS::Value>, JS::MutableHandle<JS::Value>))bool' at /builddir/build/BUILD/firefox-102.13.0/js/src/shell/ShellModuleObjectWrapper.cpp:167:25,
    inlined from 'ShellModuleObjectWrapper_namespaceGetter_impl(JSContext*, JS::CallArgs const&)' at /builddir/build/BUILD/firefox-102.13.0/js/src/shell/ShellModuleObjectWrapper.cpp:244:1:
/builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1138:18: warning: storing the address of local variable 'filtered' in 'MEM[(struct StackRootedBase * *)cx_2(D) + 104B]' [-Wdangling-pointer=]
 1138 |     *this->stack = this;
      |     ~~~~~~~~~~~~~^~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/shell/ShellModuleObjectWrapper.cpp: In function 'ShellModuleObjectWrapper_namespaceGetter_impl(JSContext*, JS::CallArgs const&)':
/builddir/build/BUILD/firefox-102.13.0/js/src/shell/ShellModuleObjectWrapper.cpp:167:25: note: 'filtered' declared here
  167 |   JS::Rooted<JS::Value> filtered(cx);
      |                         ^~~~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/shell/ShellModuleObjectWrapper.cpp:167:25: note: 'cx_2(D)' declared here
In member function 'JS::Rooted<JS::Value>::registerWithRootLists(mozilla::EnumeratedArray<JS::RootKind, (JS::RootKind)15, js::StackRootedBase*>&)',
    inlined from 'JS::Rooted<JS::Value>::Rooted<JSContext*, JSContext*>(JSContext* const&)' at /builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1162:26,
    inlined from 'ShellModuleWrapperGetter<js::shell::ShellModuleObjectWrapper, bool (*)(JSContext*, JS::Handle<JS::Value>, JS::MutableHandle<JS::Value>)>(JSContext*, JS::CallArgs const&, char const*, bool (*)(JSContext*, JS::Handle<JS::Value>, JS::MutableHandle<JS::Value>))bool' at /builddir/build/BUILD/firefox-102.13.0/js/src/shell/ShellModuleObjectWrapper.cpp:167:25,
    inlined from 'ShellModuleObjectWrapper_evaluationErrorGetter_impl(JSContext*, JS::CallArgs const&)' at /builddir/build/BUILD/firefox-102.13.0/js/src/shell/ShellModuleObjectWrapper.cpp:246:1:
/builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1138:18: warning: storing the address of local variable 'filtered' in 'MEM[(struct StackRootedBase * *)cx_2(D) + 104B]' [-Wdangling-pointer=]
 1138 |     *this->stack = this;
      |     ~~~~~~~~~~~~~^~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/shell/ShellModuleObjectWrapper.cpp: In function 'ShellModuleObjectWrapper_evaluationErrorGetter_impl(JSContext*, JS::CallArgs const&)':
/builddir/build/BUILD/firefox-102.13.0/js/src/shell/ShellModuleObjectWrapper.cpp:167:25: note: 'filtered' declared here
  167 |   JS::Rooted<JS::Value> filtered(cx);
      |                         ^~~~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/shell/ShellModuleObjectWrapper.cpp:167:25: note: 'cx_2(D)' declared here
In member function 'JS::Rooted<JS::Value>::registerWithRootLists(mozilla::EnumeratedArray<JS::RootKind, (JS::RootKind)15, js::StackRootedBase*>&)',
    inlined from 'JS::Rooted<JS::Value>::Rooted<JSContext*, JSContext*>(JSContext* const&)' at /builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1162:26,
    inlined from 'ShellModuleWrapperGetter<js::shell::ShellModuleObjectWrapper, bool (*)(JSContext*, JS::Handle<JS::Value>, JS::MutableHandle<JS::Value>)>(JSContext*, JS::CallArgs const&, char const*, bool (*)(JSContext*, JS::Handle<JS::Value>, JS::MutableHandle<JS::Value>))bool' at /builddir/build/BUILD/firefox-102.13.0/js/src/shell/ShellModuleObjectWrapper.cpp:167:25,
    inlined from 'ShellModuleObjectWrapper_statusGetter_impl(JSContext*, JS::CallArgs const&)' at /builddir/build/BUILD/firefox-102.13.0/js/src/shell/ShellModuleObjectWrapper.cpp:245:1:
/builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1138:18: warning: storing the address of local variable 'filtered' in 'MEM[(struct StackRootedBase * *)cx_2(D) + 104B]' [-Wdangling-pointer=]
 1138 |     *this->stack = this;
      |     ~~~~~~~~~~~~~^~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/shell/ShellModuleObjectWrapper.cpp: In function 'ShellModuleObjectWrapper_statusGetter_impl(JSContext*, JS::CallArgs const&)':
/builddir/build/BUILD/firefox-102.13.0/js/src/shell/ShellModuleObjectWrapper.cpp:167:25: note: 'filtered' declared here
  167 |   JS::Rooted<JS::Value> filtered(cx);
      |                         ^~~~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/shell/ShellModuleObjectWrapper.cpp:167:25: note: 'cx_2(D)' declared here
In member function 'JS::Rooted<JS::Value>::registerWithRootLists(mozilla::EnumeratedArray<JS::RootKind, (JS::RootKind)15, js::StackRootedBase*>&)',
    inlined from 'JS::Rooted<JS::Value>::Rooted<JSContext*, JSContext*>(JSContext* const&)' at /builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1162:26,
    inlined from 'ShellModuleWrapperGetter<js::shell::ShellModuleObjectWrapper, bool (*)(JSContext*, JS::Handle<JS::Value>, JS::MutableHandle<JS::Value>)>(JSContext*, JS::CallArgs const&, char const*, bool (*)(JSContext*, JS::Handle<JS::Value>, JS::MutableHandle<JS::Value>))bool' at /builddir/build/BUILD/firefox-102.13.0/js/src/shell/ShellModuleObjectWrapper.cpp:167:25,
    inlined from 'ShellModuleObjectWrapper_dfsAncestorIndexGetter_impl(JSContext*, JS::CallArgs const&)' at /builddir/build/BUILD/firefox-102.13.0/js/src/shell/ShellModuleObjectWrapper.cpp:258:1:
/builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1138:18: warning: storing the address of local variable 'filtered' in 'MEM[(struct StackRootedBase * *)cx_2(D) + 104B]' [-Wdangling-pointer=]
 1138 |     *this->stack = this;
      |     ~~~~~~~~~~~~~^~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/shell/ShellModuleObjectWrapper.cpp: In function 'ShellModuleObjectWrapper_dfsAncestorIndexGetter_impl(JSContext*, JS::CallArgs const&)':
/builddir/build/BUILD/firefox-102.13.0/js/src/shell/ShellModuleObjectWrapper.cpp:167:25: note: 'filtered' declared here
  167 |   JS::Rooted<JS::Value> filtered(cx);
      |                         ^~~~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/shell/ShellModuleObjectWrapper.cpp:167:25: note: 'cx_2(D)' declared here
In member function 'JS::Rooted<JSObject*>::registerWithRootLists(mozilla::EnumeratedArray<JS::RootKind, (JS::RootKind)15, js::StackRootedBase*>&)',
    inlined from 'JS::Rooted<JSObject*>::Rooted<JSContext*, JSFunction*>(JSContext* const&, JSFunction*&&)' at /builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1171:26,
    inlined from 'TransplantableObject(JSContext*, unsigned int, JS::Value*)' at /builddir/build/BUILD/firefox-102.13.0/js/src/shell/js.cpp:9028:75:
/builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1138:18: warning: storing the address of local variable 'transplant' in 'MEM[(struct StackRootedBase * *)cx_281(D) + 24B]' [-Wdangling-pointer=]
 1138 |     *this->stack = this;
      |     ~~~~~~~~~~~~~^~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/shell/js.cpp: In function 'TransplantableObject(JSContext*, unsigned int, JS::Value*)':
/builddir/build/BUILD/firefox-102.13.0/js/src/shell/js.cpp:9027:16: note: 'transplant' declared here
 9027 |   RootedObject transplant(
      |                ^~~~~~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/shell/js.cpp:9027:16: note: 'cx_281(D)' declared here
In member function 'JS::Rooted<JSObject*>::registerWithRootLists(mozilla::EnumeratedArray<JS::RootKind, (JS::RootKind)15, js::StackRootedBase*>&)',
    inlined from 'JS::Rooted<JSObject*>::Rooted<JSContext*, JSObject*>(JSContext* const&, JSObject*&&)' at /builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1171:26,
    inlined from 'js::shell::ModuleLoader::dynamicImport(JSContext*, JS::Handle<JS::Value>, JS::Handle<JSObject*>, JS::Handle<JSObject*>)' at /builddir/build/BUILD/firefox-102.13.0/js/src/shell/ModuleLoader.cpp:199:76,
    inlined from 'js::shell::ModuleLoader::ImportModuleDynamically(JSContext*, JS::Handle<JS::Value>, JS::Handle<JSObject*>, JS::Handle<JSObject*>)' at /builddir/build/BUILD/firefox-102.13.0/js/src/shell/ModuleLoader.cpp:93:42:
/builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1138:18: warning: storing the address of local variable 'closure' in 'MEM[(struct StackRootedBase * *)cx_2(D) + 24B]' [-Wdangling-pointer=]
 1138 |     *this->stack = this;
      |     ~~~~~~~~~~~~~^~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/shell/ModuleLoader.cpp: In function 'js::shell::ModuleLoader::ImportModuleDynamically(JSContext*, JS::Handle<JS::Value>, JS::Handle<JSObject*>, JS::Handle<JSObject*>)':
/builddir/build/BUILD/firefox-102.13.0/js/src/shell/ModuleLoader.cpp:199:16: note: 'closure' declared here
  199 |   RootedObject closure(cx, JS_NewObjectWithGivenProto(cx, nullptr, nullptr));
      |                ^~~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/shell/ModuleLoader.cpp:199:16: note: 'cx_2(D)' declared here
In member function 'JS::Rooted<JSObject*>::registerWithRootLists(mozilla::EnumeratedArray<JS::RootKind, (JS::RootKind)15, js::StackRootedBase*>&)',
    inlined from 'JS::Rooted<JSObject*>::Rooted<JSContext*, JSObject*>(JSContext* const&, JSObject*&&)' at /builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1171:26,
    inlined from 'js::shell::ModuleLoader::dynamicImport(JSContext*, JS::Handle<JS::Value>, JS::Handle<JSObject*>, JS::Handle<JSObject*>)' at /builddir/build/BUILD/firefox-102.13.0/js/src/shell/ModuleLoader.cpp:199:76:
/builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1138:18: warning: storing the address of local variable 'closure' in 'MEM[(struct StackRootedBase * *)cx_170(D) + 24B]' [-Wdangling-pointer=]
 1138 |     *this->stack = this;
      |     ~~~~~~~~~~~~~^~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/shell/ModuleLoader.cpp: In member function 'js::shell::ModuleLoader::dynamicImport(JSContext*, JS::Handle<JS::Value>, JS::Handle<JSObject*>, JS::Handle<JSObject*>)':
/builddir/build/BUILD/firefox-102.13.0/js/src/shell/ModuleLoader.cpp:199:16: note: 'closure' declared here
  199 |   RootedObject closure(cx, JS_NewObjectWithGivenProto(cx, nullptr, nullptr));
      |                ^~~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/shell/ModuleLoader.cpp:199:16: note: 'cx_170(D)' declared here
In member function 'JS::Rooted<JSLinearString*>::registerWithRootLists(mozilla::EnumeratedArray<JS::RootKind, (JS::RootKind)15, js::StackRootedBase*>&)',
    inlined from 'JS::Rooted<JSLinearString*>::Rooted<JSContext*, JSLinearString*>(JSContext* const&, JSLinearString*&&)' at /builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1171:26,
    inlined from 'js::shell::ResolvePath(JSContext*, JS::Handle<JSString*>, js::shell::PathResolutionMode)' at /builddir/build/BUILD/firefox-102.13.0/js/src/shell/OSObject.cpp:117:68:
/builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1138:18: warning: storing the address of local variable 'str' in 'MEM[(struct StackRootedBase * *)cx_85(D) + 48B]' [-Wdangling-pointer=]
 1138 |     *this->stack = this;
      |     ~~~~~~~~~~~~~^~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/shell/OSObject.cpp: In function 'js::shell::ResolvePath(JSContext*, JS::Handle<JSString*>, js::shell::PathResolutionMode)':
/builddir/build/BUILD/firefox-102.13.0/js/src/shell/OSObject.cpp:117:22: note: 'str' declared here
  117 |   RootedLinearString str(cx, JS_EnsureLinearString(cx, filenameStr));
      |                      ^~~
/builddir/build/BUILD/firefox-102.13.0/js/src/shell/OSObject.cpp:117:22: note: 'cx_85(D)' declared here
In member function 'JS::Rooted<JSString*>::registerWithRootLists(mozilla::EnumeratedArray<JS::RootKind, (JS::RootKind)15, js::StackRootedBase*>&)',
    inlined from 'JS::Rooted<JSString*>::Rooted<JSContext*, JSString*>(JSContext* const&, JSString*&&)' at /builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1171:26,
    inlined from 'js::shell::osfile_writeTypedArrayToFile(JSContext*, unsigned int, JS::Value*)' at /builddir/build/BUILD/firefox-102.13.0/js/src/shell/OSObject.cpp:467:64:
/builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1138:18: warning: storing the address of local variable 'str' in 'MEM[(struct StackRootedBase * *)cx_150(D) + 48B]' [-Wdangling-pointer=]
 1138 |     *this->stack = this;
      |     ~~~~~~~~~~~~~^~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/shell/OSObject.cpp: In function 'js::shell::osfile_writeTypedArrayToFile(JSContext*, unsigned int, JS::Value*)':
/builddir/build/BUILD/firefox-102.13.0/js/src/shell/OSObject.cpp:467:16: note: 'str' declared here
  467 |   RootedString str(cx, ResolvePath(cx, givenPath, RootRelative));
      |                ^~~
/builddir/build/BUILD/firefox-102.13.0/js/src/shell/OSObject.cpp:467:16: note: 'cx_150(D)' declared here
In member function 'JS::Rooted<JSString*>::registerWithRootLists(mozilla::EnumeratedArray<JS::RootKind, (JS::RootKind)15, js::StackRootedBase*>&)',
    inlined from 'JS::Rooted<JSString*>::Rooted<JSContext*, JSString*>(JSContext* const&, JSString*&&)' at /builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1171:26,
    inlined from 'CreateMappedArrayBuffer(JSContext*, unsigned int, JS::Value*)' at /builddir/build/BUILD/firefox-102.13.0/js/src/shell/js.cpp:1743:60:
/builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1138:18: warning: storing the address of local variable 'rawFilenameStr' in 'MEM[(struct StackRootedBase * *)cx_136(D) + 48B]' [-Wdangling-pointer=]
 1138 |     *this->stack = this;
      |     ~~~~~~~~~~~~~^~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/shell/js.cpp: In function 'CreateMappedArrayBuffer(JSContext*, unsigned int, JS::Value*)':
/builddir/build/BUILD/firefox-102.13.0/js/src/shell/js.cpp:1743:16: note: 'rawFilenameStr' declared here
 1743 |   RootedString rawFilenameStr(cx, JS::ToString(cx, args[0]));
      |                ^~~~~~~~~~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/shell/js.cpp:1743:16: note: 'cx_136(D)' declared here
In member function 'JS::Rooted<JSString*>::registerWithRootLists(mozilla::EnumeratedArray<JS::RootKind, (JS::RootKind)15, js::StackRootedBase*>&)',
    inlined from 'JS::Rooted<JSString*>::Rooted<JSContext*, JSContext*>(JSContext* const&)' at /builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1162:26,
    inlined from 'LoadScript(JSContext*, unsigned int, JS::Value*, bool)' at /builddir/build/BUILD/firefox-102.13.0/js/src/shell/js.cpp:1944:22:
/builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1138:18: warning: storing the address of local variable 'str' in 'MEM[(struct StackRootedBase * *)cx_120(D) + 48B]' [-Wdangling-pointer=]
 1138 |     *this->stack = this;
      |     ~~~~~~~~~~~~~^~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/shell/js.cpp: In function 'LoadScript(JSContext*, unsigned int, JS::Value*, bool)':
/builddir/build/BUILD/firefox-102.13.0/js/src/shell/js.cpp:1944:16: note: 'str' declared here
 1944 |   RootedString str(cx);
      |                ^~~
/builddir/build/BUILD/firefox-102.13.0/js/src/shell/js.cpp:1944:16: note: 'cx_120(D)' declared here
In member function 'JS::Rooted<JSString*>::registerWithRootLists(mozilla::EnumeratedArray<JS::RootKind, (JS::RootKind)15, js::StackRootedBase*>&)',
    inlined from 'JS::Rooted<JSString*>::Rooted<JSContext*, JSString*>(JSContext* const&, JSString*&&)' at /builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1171:26,
    inlined from 'WasmLoop(JSContext*, unsigned int, JS::Value*)' at /builddir/build/BUILD/firefox-102.13.0/js/src/shell/js.cpp:8727:69:
/builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1138:18: warning: storing the address of local variable 'filename' in 'MEM[(struct StackRootedBase * *)cx_168(D) + 48B]' [-Wdangling-pointer=]
 1138 |     *this->stack = this;
      |     ~~~~~~~~~~~~~^~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/shell/js.cpp: In function 'WasmLoop(JSContext*, unsigned int, JS::Value*)':
/builddir/build/BUILD/firefox-102.13.0/js/src/shell/js.cpp:8727:16: note: 'filename' declared here
 8727 |   RootedString filename(cx, ResolvePath(cx, givenPath, RootRelative));
      |                ^~~~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/shell/js.cpp:8727:16: note: 'cx_168(D)' declared here
In member function 'JS::Rooted<JSObject*>::registerWithRootLists(mozilla::EnumeratedArray<JS::RootKind, (JS::RootKind)15, js::StackRootedBase*>&)',
    inlined from 'JS::Rooted<JSObject*>::Rooted<JSContext*, JSObject*>(JSContext* const&, JSObject*&&)' at /builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1171:26,
    inlined from 'js::shell::DefineOS(JSContext*, JS::Handle<JSObject*>, bool, js::shell::RCFile**, js::shell::RCFile**)' at /builddir/build/BUILD/firefox-102.13.0/js/src/shell/OSObject.cpp:1137:45:
/builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1138:18: warning: storing the address of local variable 'obj' in 'MEM[(struct StackRootedBase * *)cx_163(D) + 24B]' [-Wdangling-pointer=]
 1138 |     *this->stack = this;
      |     ~~~~~~~~~~~~~^~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/shell/OSObject.cpp: In function 'js::shell::DefineOS(JSContext*, JS::Handle<JSObject*>, bool, js::shell::RCFile**, js::shell::RCFile**)':
/builddir/build/BUILD/firefox-102.13.0/js/src/shell/OSObject.cpp:1137:16: note: 'obj' declared here
 1137 |   RootedObject obj(cx, JS_NewPlainObject(cx));
      |                ^~~
/builddir/build/BUILD/firefox-102.13.0/js/src/shell/OSObject.cpp:1137:16: note: 'cx_163(D)' declared here
In member function 'JS::Rooted<JSObject*>::registerWithRootLists(mozilla::EnumeratedArray<JS::RootKind, (JS::RootKind)15, js::StackRootedBase*>&)',
    inlined from 'JS::Rooted<JSObject*>::Rooted<JSContext*, JSObject*>(JSContext* const&, JSObject*&&)' at /builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1171:26,
    inlined from 'NewGlobalObject(JSContext*, JS::RealmOptions&, JSPrincipals*, ShellGlobalKind, bool)' at /builddir/build/BUILD/firefox-102.13.0/js/src/shell/js.cpp:10632:77:
/builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1138:18: warning: storing the address of local variable 'glob' in 'MEM[(struct StackRootedBase * *)cx_260(D) + 24B]' [-Wdangling-pointer=]
 1138 |     *this->stack = this;
      |     ~~~~~~~~~~~~~^~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/shell/js.cpp: In function 'NewGlobalObject(JSContext*, JS::RealmOptions&, JSPrincipals*, ShellGlobalKind, bool)':
/builddir/build/BUILD/firefox-102.13.0/js/src/shell/js.cpp:10630:16: note: 'glob' declared here
10630 |   RootedObject glob(cx,
      |                ^~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/shell/js.cpp:10630:16: note: 'cx_260(D)' declared here
In member function 'JS::Rooted<JSObject*>::registerWithRootLists(mozilla::EnumeratedArray<JS::RootKind, (JS::RootKind)15, js::StackRootedBase*>&)',
    inlined from 'JS::Rooted<JSObject*>::Rooted<JSContext*, JSObject*>(JSContext* const&, JSObject*&&)' at /builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1171:26,
    inlined from 'NewGlobal(JSContext*, unsigned int, JS::Value*)' at /builddir/build/BUILD/firefox-102.13.0/js/src/shell/js.cpp:7057:62:
/builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1138:18: warning: storing the address of local variable 'global' in 'MEM[(struct StackRootedBase * *)cx_328(D) + 24B]' [-Wdangling-pointer=]
 1138 |     *this->stack = this;
      |     ~~~~~~~~~~~~~^~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/shell/js.cpp: In function 'NewGlobal(JSContext*, unsigned int, JS::Value*)':
/builddir/build/BUILD/firefox-102.13.0/js/src/shell/js.cpp:7056:16: note: 'global' declared here
 7056 |   RootedObject global(cx, NewGlobalObject(cx, options, principals.get(), kind,
      |                ^~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/shell/js.cpp:7056:16: note: 'cx_328(D)' declared here
In member function 'JS::Rooted<JSObject*>::registerWithRootLists(mozilla::EnumeratedArray<JS::RootKind, (JS::RootKind)15, js::StackRootedBase*>&)',
    inlined from 'JS::Rooted<JSObject*>::Rooted<JSContext*, JSObject*>(JSContext* const&, JSObject*&&)' at /builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1171:26,
    inlined from 'WasmTextToBinary(JSContext*, unsigned int, JS::Value*)' at /builddir/build/BUILD/firefox-102.13.0/js/src/shell/js.cpp:8643:63:
/builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1138:18: warning: storing the address of local variable 'binary' in 'MEM[(struct StackRootedBase * *)cx_125(D) + 24B]' [-Wdangling-pointer=]
 1138 |     *this->stack = this;
      |     ~~~~~~~~~~~~~^~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/shell/js.cpp: In function 'WasmTextToBinary(JSContext*, unsigned int, JS::Value*)':
/builddir/build/BUILD/firefox-102.13.0/js/src/shell/js.cpp:8643:16: note: 'binary' declared here
 8643 |   RootedObject binary(cx, JS_NewUint8Array(cx, bytes.length()));
      |                ^~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/shell/js.cpp:8643:16: note: 'cx_125(D)' declared here
In member function 'JS::Rooted<JSString*>::registerWithRootLists(mozilla::EnumeratedArray<JS::RootKind, (JS::RootKind)15, js::StackRootedBase*>&)',
    inlined from 'JS::Rooted<JSString*>::Rooted<JSContext*, JSString*>(JSContext* const&, JSString*&&)' at /builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1171:26,
    inlined from 'EvalInContext(JSContext*, unsigned int, JS::Value*)' at /builddir/build/BUILD/firefox-102.13.0/js/src/shell/js.cpp:4339:45:
/builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1138:18: warning: storing the address of local variable 'str' in 'MEM[(struct StackRootedBase * *)cx_193(D) + 48B]' [-Wdangling-pointer=]
 1138 |     *this->stack = this;
      |     ~~~~~~~~~~~~~^~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/shell/js.cpp: In function 'EvalInContext(JSContext*, unsigned int, JS::Value*)':
/builddir/build/BUILD/firefox-102.13.0/js/src/shell/js.cpp:4339:16: note: 'str' declared here
 4339 |   RootedString str(cx, ToString(cx, args[0]));
      |                ^~~
/builddir/build/BUILD/firefox-102.13.0/js/src/shell/js.cpp:4339:16: note: 'cx_193(D)' declared here
In member function 'JS::Rooted<JSString*>::registerWithRootLists(mozilla::EnumeratedArray<JS::RootKind, (JS::RootKind)15, js::StackRootedBase*>&)',
    inlined from 'JS::Rooted<JSString*>::Rooted<JSContext*, JSString*>(JSContext* const&, JSString*&&)' at /builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1171:26,
    inlined from 'Run(JSContext*, unsigned int, JS::Value*)' at /builddir/build/BUILD/firefox-102.13.0/js/src/shell/js.cpp:2629:49:
/builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1138:18: warning: storing the address of local variable 'str' in 'MEM[(struct StackRootedBase * *)cx_159(D) + 48B]' [-Wdangling-pointer=]
 1138 |     *this->stack = this;
      |     ~~~~~~~~~~~~~^~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/shell/js.cpp: In function 'Run(JSContext*, unsigned int, JS::Value*)':
/builddir/build/BUILD/firefox-102.13.0/js/src/shell/js.cpp:2629:16: note: 'str' declared here
 2629 |   RootedString str(cx, JS::ToString(cx, args[0]));
      |                ^~~
/builddir/build/BUILD/firefox-102.13.0/js/src/shell/js.cpp:2629:16: note: 'cx_159(D)' declared here
In member function 'JS::Rooted<JSString*>::registerWithRootLists(mozilla::EnumeratedArray<JS::RootKind, (JS::RootKind)15, js::StackRootedBase*>&)',
    inlined from 'JS::Rooted<JSString*>::Rooted<JSContext*, JSString*>(JSContext* const&, JSString*&&)' at /builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1171:26,
    inlined from 'js::shell::ModuleLoader::fetchSource(JSContext*, JS::Handle<JSLinearString*>)' at /builddir/build/BUILD/firefox-102.13.0/js/src/shell/ModuleLoader.cpp:585:68:
/builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1138:18: warning: storing the address of local variable 'resolvedPath' in 'MEM[(struct StackRootedBase * *)cx_36(D) + 48B]' [-Wdangling-pointer=]
 1138 |     *this->stack = this;
      |     ~~~~~~~~~~~~~^~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/shell/ModuleLoader.cpp: In member function 'js::shell::ModuleLoader::fetchSource(JSContext*, JS::Handle<JSLinearString*>)':
/builddir/build/BUILD/firefox-102.13.0/js/src/shell/ModuleLoader.cpp:585:16: note: 'resolvedPath' declared here
  585 |   RootedString resolvedPath(cx, ResolvePath(cx, path, RootRelative));
      |                ^~~~~~~~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/shell/ModuleLoader.cpp:585:16: note: 'cx_36(D)' declared here
In member function 'JS::Rooted<JSString*>::registerWithRootLists(mozilla::EnumeratedArray<JS::RootKind, (JS::RootKind)15, js::StackRootedBase*>&)',
    inlined from 'JS::Rooted<JSString*>::Rooted<JSContext*, JSString*>(JSContext* const&, JSString*&&)' at /builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1171:26,
    inlined from 'js::shell::ReadFile(JSContext*, unsigned int, JS::Value*, bool)' at /builddir/build/BUILD/firefox-102.13.0/js/src/shell/OSObject.cpp:312:77,
    inlined from 'js::shell::osfile_readRelativeToScript(JSContext*, unsigned int, JS::Value*)' at /builddir/build/BUILD/firefox-102.13.0/js/src/shell/OSObject.cpp:349:18:
/builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1138:18: warning: storing the address of local variable 'str' in 'MEM[(struct StackRootedBase * *)cx_2(D) + 48B]' [-Wdangling-pointer=]
 1138 |     *this->stack = this;
      |     ~~~~~~~~~~~~~^~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/shell/OSObject.cpp: In function 'js::shell::osfile_readRelativeToScript(JSContext*, unsigned int, JS::Value*)':
/builddir/build/BUILD/firefox-102.13.0/js/src/shell/OSObject.cpp:310:16: note: 'str' declared here
  310 |   RootedString str(
      |                ^~~
/builddir/build/BUILD/firefox-102.13.0/js/src/shell/OSObject.cpp:310:16: note: 'cx_2(D)' declared here
In member function 'JS::Rooted<JSString*>::registerWithRootLists(mozilla::EnumeratedArray<JS::RootKind, (JS::RootKind)15, js::StackRootedBase*>&)',
    inlined from 'JS::Rooted<JSString*>::Rooted<JSContext*, JSString*>(JSContext* const&, JSString*&&)' at /builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1171:26,
    inlined from 'js::shell::ReadFile(JSContext*, unsigned int, JS::Value*, bool)' at /builddir/build/BUILD/firefox-102.13.0/js/src/shell/OSObject.cpp:312:77,
    inlined from 'js::shell::osfile_readFile(JSContext*, unsigned int, JS::Value*)' at /builddir/build/BUILD/firefox-102.13.0/js/src/shell/OSObject.cpp:344:18:
/builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1138:18: warning: storing the address of local variable 'str' in 'MEM[(struct StackRootedBase * *)cx_2(D) + 48B]' [-Wdangling-pointer=]
 1138 |     *this->stack = this;
      |     ~~~~~~~~~~~~~^~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/shell/OSObject.cpp: In function 'js::shell::osfile_readFile(JSContext*, unsigned int, JS::Value*)':
/builddir/build/BUILD/firefox-102.13.0/js/src/shell/OSObject.cpp:310:16: note: 'str' declared here
  310 |   RootedString str(
      |                ^~~
/builddir/build/BUILD/firefox-102.13.0/js/src/shell/OSObject.cpp:310:16: note: 'cx_2(D)' declared here
In member function 'JS::Rooted<JSObject*>::registerWithRootLists(mozilla::EnumeratedArray<JS::RootKind, (JS::RootKind)15, js::StackRootedBase*>&)',
    inlined from 'JS::Rooted<JSObject*>::Rooted<JSContext*, JSObject*>(JSContext* const&, JSObject*&&)' at /builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1171:26,
    inlined from 'js::shell::ShellAutoEntryMonitor::buildResult(JSContext*, JS::MutableHandle<JS::Value>)' at /builddir/build/BUILD/firefox-102.13.0/js/src/shell/js.cpp:8443:65:
/builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1138:18: warning: storing the address of local variable 'result' in 'MEM[(struct StackRootedBase * *)cx_91(D) + 24B]' [-Wdangling-pointer=]
 1138 |     *this->stack = this;
      |     ~~~~~~~~~~~~~^~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/shell/js.cpp: In member function 'js::shell::ShellAutoEntryMonitor::buildResult(JSContext*, JS::MutableHandle<JS::Value>)':
/builddir/build/BUILD/firefox-102.13.0/js/src/shell/js.cpp:8443:18: note: 'result' declared here
 8443 |     RootedObject result(cx, JS::NewArrayObject(cx, log.length()));
      |                  ^~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/shell/js.cpp:8443:18: note: 'cx_91(D)' declared here
In member function 'JS::Rooted<JSObject*>::registerWithRootLists(mozilla::EnumeratedArray<JS::RootKind, (JS::RootKind)15, js::StackRootedBase*>&)',
    inlined from 'JS::Rooted<JSObject*>::Rooted<JSContext*, JSObject*>(JSContext* const&, JSObject*&&)' at /builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1171:26,
    inlined from 'EntryPoints(JSContext*, unsigned int, JS::Value*)' at /builddir/build/BUILD/firefox-102.13.0/js/src/shell/js.cpp:8476:46:
/builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1138:18: warning: storing the address of local variable 'opts' in 'MEM[(struct StackRootedBase * *)cx_491(D) + 24B]' [-Wdangling-pointer=]
 1138 |     *this->stack = this;
      |     ~~~~~~~~~~~~~^~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/shell/js.cpp: In function 'EntryPoints(JSContext*, unsigned int, JS::Value*)':
/builddir/build/BUILD/firefox-102.13.0/js/src/shell/js.cpp:8476:16: note: 'opts' declared here
 8476 |   RootedObject opts(cx, ToObject(cx, args[0]));
      |                ^~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/shell/js.cpp:8476:16: note: 'cx_491(D)' declared here
In member function 'JS::Rooted<JSObject*>::registerWithRootLists(mozilla::EnumeratedArray<JS::RootKind, (JS::RootKind)15, js::StackRootedBase*>&)',
    inlined from 'JS::Rooted<JSObject*>::Rooted<JSContext*, JSObject*>(JSContext* const&, JSObject*&&)' at /builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1171:26,
    inlined from 'DefineConsole(JSContext*, JS::Handle<JSObject*>)' at /builddir/build/BUILD/firefox-102.13.0/js/src/shell/js.cpp:9889:45:
/builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1138:18: warning: storing the address of local variable 'obj' in 'MEM[(struct StackRootedBase * *)cx_29(D) + 24B]' [-Wdangling-pointer=]
 1138 |     *this->stack = this;
      |     ~~~~~~~~~~~~~^~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/shell/js.cpp: In function 'DefineConsole(JSContext*, JS::Handle<JSObject*>)':
/builddir/build/BUILD/firefox-102.13.0/js/src/shell/js.cpp:9889:16: note: 'obj' declared here
 9889 |   RootedObject obj(cx, JS_NewPlainObject(cx));
      |                ^~~
/builddir/build/BUILD/firefox-102.13.0/js/src/shell/js.cpp:9889:16: note: 'cx_29(D)' declared here
In member function 'JS::Rooted<JSLinearString*>::registerWithRootLists(mozilla::EnumeratedArray<JS::RootKind, (JS::RootKind)15, js::StackRootedBase*>&)',
    inlined from 'JS::Rooted<JSLinearString*>::Rooted<JSContext*, JSLinearString*>(JSContext* const&, JSLinearString*&&)' at /builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1171:26,
    inlined from 'js::shell::ModuleLoader::resolve(JSContext*, JS::Handle<JSObject*>, JS::Handle<JS::Value>)' at /builddir/build/BUILD/firefox-102.13.0/js/src/shell/ModuleLoader.cpp:298:64:
/builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1138:18: warning: storing the address of local variable 'name' in 'MEM[(struct StackRootedBase * *)cx_146(D) + 48B]' [-Wdangling-pointer=]
 1138 |     *this->stack = this;
      |     ~~~~~~~~~~~~~^~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/shell/ModuleLoader.cpp: In member function 'js::shell::ModuleLoader::resolve(JSContext*, JS::Handle<JSObject*>, JS::Handle<JS::Value>)':
/builddir/build/BUILD/firefox-102.13.0/js/src/shell/ModuleLoader.cpp:297:22: note: 'name' declared here
  297 |   RootedLinearString name(
      |                      ^~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/shell/ModuleLoader.cpp:297:22: note: 'cx_146(D)' declared here
In member function 'JS::Rooted<JSLinearString*>::registerWithRootLists(mozilla::EnumeratedArray<JS::RootKind, (JS::RootKind)15, js::StackRootedBase*>&)',
    inlined from 'JS::Rooted<JSLinearString*>::Rooted<JSContext*, JSLinearString*>(JSContext* const&, JSLinearString*&&)' at /builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1171:26,
    inlined from 'FrontendTest(JSContext*, unsigned int, JS::Value*, char const*, DumpType)' at /builddir/build/BUILD/firefox-102.13.0/js/src/shell/js.cpp:5857:71:
/builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1138:18: warning: storing the address of local variable 'linearString' in 'MEM[(struct StackRootedBase * *)cx_249(D) + 48B]' [-Wdangling-pointer=]
 1138 |     *this->stack = this;
      |     ~~~~~~~~~~~~~^~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/shell/js.cpp: In function 'FrontendTest(JSContext*, unsigned int, JS::Value*, char const*, DumpType)':
/builddir/build/BUILD/firefox-102.13.0/js/src/shell/js.cpp:5857:22: note: 'linearString' declared here
 5857 |   RootedLinearString linearString(cx, scriptContents->ensureLinear(cx));
      |                      ^~~~~~~~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/shell/js.cpp:5857:22: note: 'cx_249(D)' declared here
In member function 'JS::Rooted<JSLinearString*>::registerWithRootLists(mozilla::EnumeratedArray<JS::RootKind, (JS::RootKind)15, js::StackRootedBase*>&)',
    inlined from 'JS::Rooted<JSLinearString*>::Rooted<JSContext*, JSLinearString*>(JSContext* const&, JSLinearString*&&)' at /builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1171:26,
    inlined from 'js::shell::ospath_join(JSContext*, unsigned int, JS::Value*)' at /builddir/build/BUILD/firefox-102.13.0/js/src/shell/OSObject.cpp:826:77:
/builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1138:18: warning: storing the address of local variable 'str' in 'MEM[(struct StackRootedBase * *)cx_99(D) + 48B]' [-Wdangling-pointer=]
 1138 |     *this->stack = this;
      |     ~~~~~~~~~~~~~^~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/shell/OSObject.cpp: In function 'js::shell::ospath_join(JSContext*, unsigned int, JS::Value*)':
/builddir/build/BUILD/firefox-102.13.0/js/src/shell/OSObject.cpp:826:24: note: 'str' declared here
  826 |     RootedLinearString str(cx, JS_EnsureLinearString(cx, args[i].toString()));
      |                        ^~~
/builddir/build/BUILD/firefox-102.13.0/js/src/shell/OSObject.cpp:826:24: note: 'cx_99(D)' declared here
In member function 'JS::Rooted<js::NativeObject*>::registerWithRootLists(mozilla::EnumeratedArray<JS::RootKind, (JS::RootKind)15, js::StackRootedBase*>&)',
    inlined from 'JS::Rooted<js::NativeObject*>::Rooted<JSContext*, StreamCacheEntryObject*>(JSContext* const&, StreamCacheEntryObject*&&)' at /builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1171:26,
    inlined from 'StreamCacheEntryObject::construct(JSContext*, unsigned int, JS::Value*)' at /builddir/build/BUILD/firefox-102.13.0/js/src/shell/js.cpp:7908:73:
/builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1138:18: warning: storing the address of local variable 'obj' in 'MEM[(struct StackRootedBase * *)cx_129(D) + 24B]' [-Wdangling-pointer=]
 1138 |     *this->stack = this;
      |     ~~~~~~~~~~~~~^~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/shell/js.cpp: In function 'StreamCacheEntryObject::construct(JSContext*, unsigned int, JS::Value*)':
/builddir/build/BUILD/firefox-102.13.0/js/src/shell/js.cpp:7907:24: note: 'obj' declared here
 7907 |     RootedNativeObject obj(
      |                        ^~~
/builddir/build/BUILD/firefox-102.13.0/js/src/shell/js.cpp:7907:24: note: 'cx_129(D)' declared here
In member function 'JS::Rooted<JSObject*>::registerWithRootLists(mozilla::EnumeratedArray<JS::RootKind, (JS::RootKind)15, js::StackRootedBase*>&)',
    inlined from 'JS::Rooted<JSObject*>::Rooted<JSContext*, JSObject*>(JSContext* const&, JSObject*&&)' at /builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1171:26,
    inlined from 'ShellImportEntryObjectWrapper::create(JSContext*, JS::Handle<js::ImportEntryObject*>)' at /builddir/build/BUILD/firefox-102.13.0/js/src/shell/ShellModuleObjectWrapper.cpp:380:1:
/builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1138:18: warning: storing the address of local variable 'wrapper' in 'MEM[(struct StackRootedBase * *)cx_38(D) + 24B]' [-Wdangling-pointer=]
 1138 |     *this->stack = this;
      |     ~~~~~~~~~~~~~^~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/shell/ShellModuleObjectWrapper.cpp: In function 'ShellImportEntryObjectWrapper::create(JSContext*, JS::Handle<js::ImportEntryObject*>)':
/builddir/build/BUILD/firefox-102.13.0/js/src/shell/ShellModuleObjectWrapper.cpp:366:27: note: 'wrapper' declared here
  366 |     JS::Rooted<JSObject*> wrapper(cx, JS_NewObject(cx, &class_));             \
      |                           ^~~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/shell/ShellModuleObjectWrapper.cpp:366:27: note: 'cx_38(D)' declared here
In member function 'JS::Rooted<js::ArrayObject*>::registerWithRootLists(mozilla::EnumeratedArray<JS::RootKind, (JS::RootKind)15, js::StackRootedBase*>&)',
    inlined from 'JS::Rooted<js::ArrayObject*>::Rooted<JSContext*, js::ArrayObject*>(JSContext* const&, js::ArrayObject*&&)' at /builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1171:26,
    inlined from 'ArrayFilter<ShellImportEntryObjectWrapper>(JSContext*, JS::Handle<JS::Value>, JS::MutableHandle<JS::Value>)bool' at /builddir/build/BUILD/firefox-102.13.0/js/src/shell/ShellModuleObjectWrapper.cpp:104:28:
/builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1138:18: warning: storing the address of local variable 'toArray' in 'MEM[(struct StackRootedBase * *)cx_128(D) + 24B]' [-Wdangling-pointer=]
 1138 |     *this->stack = this;
      |     ~~~~~~~~~~~~~^~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/shell/ShellModuleObjectWrapper.cpp: In function 'ArrayFilter<ShellImportEntryObjectWrapper>(JSContext*, JS::Handle<JS::Value>, JS::MutableHandle<JS::Value>)bool':
/builddir/build/BUILD/firefox-102.13.0/js/src/shell/ShellModuleObjectWrapper.cpp:104:28: note: 'toArray' declared here
  104 |   JS::Rooted<ArrayObject*> toArray(cx, NewDenseFullyAllocatedArray(cx, length));
      |                            ^~~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/shell/ShellModuleObjectWrapper.cpp:104:28: note: 'cx_128(D)' declared here
In member function 'JS::Rooted<JSObject*>::registerWithRootLists(mozilla::EnumeratedArray<JS::RootKind, (JS::RootKind)15, js::StackRootedBase*>&)',
    inlined from 'JS::Rooted<JSObject*>::Rooted<JSContext*, JSObject*>(JSContext* const&, JSObject*&&)' at /builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1171:26,
    inlined from 'js::shell::ShellModuleObjectWrapper::create(JSContext*, JS::Handle<js::ModuleObject*>)' at /builddir/build/BUILD/firefox-102.13.0/js/src/shell/ShellModuleObjectWrapper.cpp:386:1:
/builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1138:18: warning: storing the address of local variable 'wrapper' in 'MEM[(struct StackRootedBase * *)cx_38(D) + 24B]' [-Wdangling-pointer=]
 1138 |     *this->stack = this;
      |     ~~~~~~~~~~~~~^~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/shell/ShellModuleObjectWrapper.cpp: In function 'js::shell::ShellModuleObjectWrapper::create(JSContext*, JS::Handle<js::ModuleObject*>)':
/builddir/build/BUILD/firefox-102.13.0/js/src/shell/ShellModuleObjectWrapper.cpp:366:27: note: 'wrapper' declared here
  366 |     JS::Rooted<JSObject*> wrapper(cx, JS_NewObject(cx, &class_));             \
      |                           ^~~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/shell/ShellModuleObjectWrapper.cpp:366:27: note: 'cx_38(D)' declared here
In member function 'JS::Rooted<JSObject*>::registerWithRootLists(mozilla::EnumeratedArray<JS::RootKind, (JS::RootKind)15, js::StackRootedBase*>&)',
    inlined from 'JS::Rooted<JSObject*>::Rooted<JSContext*, js::ModuleObject*>(JSContext* const&, js::ModuleObject*&&)' at /builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1171:26,
    inlined from 'ParseModule(JSContext*, unsigned int, JS::Value*)' at /builddir/build/BUILD/firefox-102.13.0/js/src/shell/js.cpp:5317:71:
/builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1138:18: warning: storing the address of local variable 'module' in 'MEM[(struct StackRootedBase * *)cx_147(D) + 24B]' [-Wdangling-pointer=]
 1138 |     *this->stack = this;
      |     ~~~~~~~~~~~~~^~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/shell/js.cpp: In function 'ParseModule(JSContext*, unsigned int, JS::Value*)':
/builddir/build/BUILD/firefox-102.13.0/js/src/shell/js.cpp:5317:16: note: 'module' declared here
 5317 |   RootedObject module(cx, frontend::CompileModule(cx, options, srcBuf));
      |                ^~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/shell/js.cpp:5317:16: note: 'cx_147(D)' declared here
In member function 'JS::Rooted<js::ArrayObject*>::registerWithRootLists(mozilla::EnumeratedArray<JS::RootKind, (JS::RootKind)15, js::StackRootedBase*>&)',
    inlined from 'JS::Rooted<js::ArrayObject*>::Rooted<JSContext*, js::ArrayObject*>(JSContext* const&, js::ArrayObject*&&)' at /builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1171:26,
    inlined from 'ListToArrayFilter<js::shell::ShellModuleObjectWrapper>(JSContext*, JS::Handle<JS::Value>, JS::MutableHandle<JS::Value>)bool' at /builddir/build/BUILD/firefox-102.13.0/js/src/shell/ShellModuleObjectWrapper.cpp:136:28:
/builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1138:18: warning: storing the address of local variable 'toArray' in 'MEM[(struct StackRootedBase * *)cx_128(D) + 24B]' [-Wdangling-pointer=]
 1138 |     *this->stack = this;
      |     ~~~~~~~~~~~~~^~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/shell/ShellModuleObjectWrapper.cpp: In function 'ListToArrayFilter<js::shell::ShellModuleObjectWrapper>(JSContext*, JS::Handle<JS::Value>, JS::MutableHandle<JS::Value>)bool':
/builddir/build/BUILD/firefox-102.13.0/js/src/shell/ShellModuleObjectWrapper.cpp:136:28: note: 'toArray' declared here
  136 |   JS::Rooted<ArrayObject*> toArray(cx, NewDenseFullyAllocatedArray(cx, length));
      |                            ^~~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/shell/ShellModuleObjectWrapper.cpp:136:28: note: 'cx_128(D)' declared here
In member function 'JS::Rooted<JSObject*>::registerWithRootLists(mozilla::EnumeratedArray<JS::RootKind, (JS::RootKind)15, js::StackRootedBase*>&)',
    inlined from 'JS::Rooted<JSObject*>::Rooted<JSContext*, JSObject*>(JSContext* const&, JSObject*&&)' at /builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1171:26,
    inlined from 'ShellRequestedModuleObjectWrapper::create(JSContext*, JS::Handle<js::RequestedModuleObject*>)' at /builddir/build/BUILD/firefox-102.13.0/js/src/shell/ShellModuleObjectWrapper.cpp:384:1:
/builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1138:18: warning: storing the address of local variable 'wrapper' in 'MEM[(struct StackRootedBase * *)cx_38(D) + 24B]' [-Wdangling-pointer=]
 1138 |     *this->stack = this;
      |     ~~~~~~~~~~~~~^~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/shell/ShellModuleObjectWrapper.cpp: In function 'ShellRequestedModuleObjectWrapper::create(JSContext*, JS::Handle<js::RequestedModuleObject*>)':
/builddir/build/BUILD/firefox-102.13.0/js/src/shell/ShellModuleObjectWrapper.cpp:366:27: note: 'wrapper' declared here
  366 |     JS::Rooted<JSObject*> wrapper(cx, JS_NewObject(cx, &class_));             \
      |                           ^~~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/shell/ShellModuleObjectWrapper.cpp:366:27: note: 'cx_38(D)' declared here
In member function 'JS::Rooted<js::ArrayObject*>::registerWithRootLists(mozilla::EnumeratedArray<JS::RootKind, (JS::RootKind)15, js::StackRootedBase*>&)',
    inlined from 'JS::Rooted<js::ArrayObject*>::Rooted<JSContext*, js::ArrayObject*>(JSContext* const&, js::ArrayObject*&&)' at /builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1171:26,
    inlined from 'ArrayFilter<ShellRequestedModuleObjectWrapper>(JSContext*, JS::Handle<JS::Value>, JS::MutableHandle<JS::Value>)bool' at /builddir/build/BUILD/firefox-102.13.0/js/src/shell/ShellModuleObjectWrapper.cpp:104:28:
/builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1138:18: warning: storing the address of local variable 'toArray' in 'MEM[(struct StackRootedBase * *)cx_128(D) + 24B]' [-Wdangling-pointer=]
 1138 |     *this->stack = this;
      |     ~~~~~~~~~~~~~^~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/shell/ShellModuleObjectWrapper.cpp: In function 'ArrayFilter<ShellRequestedModuleObjectWrapper>(JSContext*, JS::Handle<JS::Value>, JS::MutableHandle<JS::Value>)bool':
/builddir/build/BUILD/firefox-102.13.0/js/src/shell/ShellModuleObjectWrapper.cpp:104:28: note: 'toArray' declared here
  104 |   JS::Rooted<ArrayObject*> toArray(cx, NewDenseFullyAllocatedArray(cx, length));
      |                            ^~~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/shell/ShellModuleObjectWrapper.cpp:104:28: note: 'cx_128(D)' declared here
In member function 'JS::Rooted<JSObject*>::registerWithRootLists(mozilla::EnumeratedArray<JS::RootKind, (JS::RootKind)15, js::StackRootedBase*>&)',
    inlined from 'JS::Rooted<JSObject*>::Rooted<JSContext*, JSObject*>(JSContext* const&, JSObject*&&)' at /builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1171:26,
    inlined from 'ShellModuleRequestObjectWrapper::create(JSContext*, JS::Handle<js::ModuleRequestObject*>)' at /builddir/build/BUILD/firefox-102.13.0/js/src/shell/ShellModuleObjectWrapper.cpp:378:1:
/builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1138:18: warning: storing the address of local variable 'wrapper' in 'MEM[(struct StackRootedBase * *)cx_38(D) + 24B]' [-Wdangling-pointer=]
 1138 |     *this->stack = this;
      |     ~~~~~~~~~~~~~^~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/shell/ShellModuleObjectWrapper.cpp: In function 'ShellModuleRequestObjectWrapper::create(JSContext*, JS::Handle<js::ModuleRequestObject*>)':
/builddir/build/BUILD/firefox-102.13.0/js/src/shell/ShellModuleObjectWrapper.cpp:366:27: note: 'wrapper' declared here
  366 |     JS::Rooted<JSObject*> wrapper(cx, JS_NewObject(cx, &class_));             \
      |                           ^~~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/shell/ShellModuleObjectWrapper.cpp:366:27: note: 'cx_38(D)' declared here
In member function 'JS::Rooted<JS::Value>::registerWithRootLists(mozilla::EnumeratedArray<JS::RootKind, (JS::RootKind)15, js::StackRootedBase*>&)',
    inlined from 'JS::Rooted<JS::Value>::Rooted<JSContext*, JSContext*>(JSContext* const&)' at /builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1162:26,
    inlined from 'ShellModuleWrapperGetter<ShellImportEntryObjectWrapper, bool (*)(JSContext*, JS::Handle<JS::Value>, JS::MutableHandle<JS::Value>)>(JSContext*, JS::CallArgs const&, char const*, bool (*)(JSContext*, JS::Handle<JS::Value>, JS::MutableHandle<JS::Value>))bool' at /builddir/build/BUILD/firefox-102.13.0/js/src/shell/ShellModuleObjectWrapper.cpp:167:25,
    inlined from 'ShellImportEntryObjectWrapper_moduleRequestGetter_impl(JSContext*, JS::CallArgs const&)' at /builddir/build/BUILD/firefox-102.13.0/js/src/shell/ShellModuleObjectWrapper.cpp:197:1:
/builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1138:18: warning: storing the address of local variable 'filtered' in 'MEM[(struct StackRootedBase * *)cx_2(D) + 104B]' [-Wdangling-pointer=]
 1138 |     *this->stack = this;
      |     ~~~~~~~~~~~~~^~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/shell/ShellModuleObjectWrapper.cpp: In function 'ShellImportEntryObjectWrapper_moduleRequestGetter_impl(JSContext*, JS::CallArgs const&)':
/builddir/build/BUILD/firefox-102.13.0/js/src/shell/ShellModuleObjectWrapper.cpp:167:25: note: 'filtered' declared here
  167 |   JS::Rooted<JS::Value> filtered(cx);
      |                         ^~~~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/shell/ShellModuleObjectWrapper.cpp:167:25: note: 'cx_2(D)' declared here
/builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h: In function 'ShellExportEntryObjectWrapper_moduleRequestGetter_impl(JSContext*, JS::CallArgs const&)':
/builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1138:18: warning: storing the address of local variable 'filtered' in 'MEM[(struct StackRootedBase * *)cx_2(D) + 104B]' [-Wdangling-pointer=]
 1138 |     *this->stack = this;
      |     ~~~~~~~~~~~~~^~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/shell/ShellModuleObjectWrapper.cpp:167:25: note: 'filtered' declared here
  167 |   JS::Rooted<JS::Value> filtered(cx);
      |                         ^~~~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/shell/ShellModuleObjectWrapper.cpp:167:25: note: 'cx_2(D)' declared here
/builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h: In function 'ShellRequestedModuleObjectWrapper_moduleRequestGetter_impl(JSContext*, JS::CallArgs const&)':
/builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1138:18: warning: storing the address of local variable 'filtered' in 'MEM[(struct StackRootedBase * *)cx_2(D) + 104B]' [-Wdangling-pointer=]
 1138 |     *this->stack = this;
      |     ~~~~~~~~~~~~~^~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/shell/ShellModuleObjectWrapper.cpp:167:25: note: 'filtered' declared here
  167 |   JS::Rooted<JS::Value> filtered(cx);
      |                         ^~~~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/shell/ShellModuleObjectWrapper.cpp:167:25: note: 'cx_2(D)' declared here
In member function 'JS::Rooted<JSObject*>::registerWithRootLists(mozilla::EnumeratedArray<JS::RootKind, (JS::RootKind)15, js::StackRootedBase*>&)',
    inlined from 'JS::Rooted<JSObject*>::Rooted<JSContext*, JSObject*>(JSContext* const&, JSObject*&&)' at /builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1171:26,
    inlined from 'ShellExportEntryObjectWrapper::create(JSContext*, JS::Handle<js::ExportEntryObject*>)' at /builddir/build/BUILD/firefox-102.13.0/js/src/shell/ShellModuleObjectWrapper.cpp:382:1:
/builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1138:18: warning: storing the address of local variable 'wrapper' in 'MEM[(struct StackRootedBase * *)cx_38(D) + 24B]' [-Wdangling-pointer=]
 1138 |     *this->stack = this;
      |     ~~~~~~~~~~~~~^~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/shell/ShellModuleObjectWrapper.cpp: In function 'ShellExportEntryObjectWrapper::create(JSContext*, JS::Handle<js::ExportEntryObject*>)':
/builddir/build/BUILD/firefox-102.13.0/js/src/shell/ShellModuleObjectWrapper.cpp:366:27: note: 'wrapper' declared here
  366 |     JS::Rooted<JSObject*> wrapper(cx, JS_NewObject(cx, &class_));             \
      |                           ^~~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/shell/ShellModuleObjectWrapper.cpp:366:27: note: 'cx_38(D)' declared here
In member function 'JS::Rooted<js::ArrayObject*>::registerWithRootLists(mozilla::EnumeratedArray<JS::RootKind, (JS::RootKind)15, js::StackRootedBase*>&)',
    inlined from 'JS::Rooted<js::ArrayObject*>::Rooted<JSContext*, js::ArrayObject*>(JSContext* const&, js::ArrayObject*&&)' at /builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1171:26,
    inlined from 'ArrayFilter<ShellExportEntryObjectWrapper>(JSContext*, JS::Handle<JS::Value>, JS::MutableHandle<JS::Value>)bool' at /builddir/build/BUILD/firefox-102.13.0/js/src/shell/ShellModuleObjectWrapper.cpp:104:28:
/builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1138:18: warning: storing the address of local variable 'toArray' in 'MEM[(struct StackRootedBase * *)cx_128(D) + 24B]' [-Wdangling-pointer=]
 1138 |     *this->stack = this;
      |     ~~~~~~~~~~~~~^~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/shell/ShellModuleObjectWrapper.cpp: In function 'ArrayFilter<ShellExportEntryObjectWrapper>(JSContext*, JS::Handle<JS::Value>, JS::MutableHandle<JS::Value>)bool':
/builddir/build/BUILD/firefox-102.13.0/js/src/shell/ShellModuleObjectWrapper.cpp:104:28: note: 'toArray' declared here
  104 |   JS::Rooted<ArrayObject*> toArray(cx, NewDenseFullyAllocatedArray(cx, length));
      |                            ^~~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/shell/ShellModuleObjectWrapper.cpp:104:28: note: 'cx_128(D)' declared here
In member function 'JS::Rooted<JSObject*>::registerWithRootLists(mozilla::EnumeratedArray<JS::RootKind, (JS::RootKind)15, js::StackRootedBase*>&)',
    inlined from 'JS::Rooted<JSObject*>::Rooted<JSContext*, js::shell::FileObject*>(JSContext* const&, js::shell::FileObject*&&)' at /builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1171:26,
    inlined from 'js::shell::Redirect(JSContext*, JS::CallArgs const&, js::shell::RCFile**) [clone .part.0]' at /builddir/build/BUILD/firefox-102.13.0/js/src/shell/OSObject.cpp:659:62:
/builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1138:18: warning: storing the address of local variable 'oldFileObj' in 'MEM[(struct StackRootedBase * *)cx_3(D) + 24B]' [-Wdangling-pointer=]
 1138 |     *this->stack = this;
      |     ~~~~~~~~~~~~~^~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/shell/OSObject.cpp: In function 'js::shell::Redirect(JSContext*, JS::CallArgs const&, js::shell::RCFile**) [clone .part.0]':
/builddir/build/BUILD/firefox-102.13.0/js/src/shell/OSObject.cpp:659:16: note: 'oldFileObj' declared here
  659 |   RootedObject oldFileObj(cx, FileObject::create(cx, oldFile));
      |                ^~~~~~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/shell/OSObject.cpp:659:16: note: 'cx_3(D)' declared here
In member function 'JS::Rooted<JSObject*>::registerWithRootLists(mozilla::EnumeratedArray<JS::RootKind, (JS::RootKind)15, js::StackRootedBase*>&)',
    inlined from 'JS::Rooted<JSObject*>::Rooted<JSContext*, JSObject*>(JSContext* const&, JSObject*&&)' at /builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1171:26,
    inlined from 'js::shell::ModuleLoader::addModuleToRegistry(JSContext*, JS::Handle<JSString*>, JS::Handle<JSObject*>)' at /builddir/build/BUILD/firefox-102.13.0/js/src/shell/ModuleLoader.cpp:448:58:
/builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1138:18: warning: storing the address of local variable 'registry' in 'MEM[(struct StackRootedBase * *)cx_60(D) + 24B]' [-Wdangling-pointer=]
 1138 |     *this->stack = this;
      |     ~~~~~~~~~~~~~^~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/shell/ModuleLoader.cpp: In member function 'js::shell::ModuleLoader::addModuleToRegistry(JSContext*, JS::Handle<JSString*>, JS::Handle<JSObject*>)':
/builddir/build/BUILD/firefox-102.13.0/js/src/shell/ModuleLoader.cpp:448:16: note: 'registry' declared here
  448 |   RootedObject registry(cx, getOrCreateModuleRegistry(cx));
      |                ^~~~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/shell/ModuleLoader.cpp:448:16: note: 'cx_60(D)' declared here
In member function 'JS::Rooted<JSObject*>::registerWithRootLists(mozilla::EnumeratedArray<JS::RootKind, (JS::RootKind)15, js::StackRootedBase*>&)',
    inlined from 'JS::Rooted<JSObject*>::Rooted<JSContext*, JSObject*>(JSContext* const&, JSObject*&&)' at /builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1171:26,
    inlined from 'js::shell::ModuleLoader::lookupModuleInRegistry(JSContext*, JS::Handle<JSString*>, JS::MutableHandle<JSObject*>)' at /builddir/build/BUILD/firefox-102.13.0/js/src/shell/ModuleLoader.cpp:428:58:
/builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1138:18: warning: storing the address of local variable 'registry' in 'MEM[(struct StackRootedBase * *)cx_64(D) + 24B]' [-Wdangling-pointer=]
 1138 |     *this->stack = this;
      |     ~~~~~~~~~~~~~^~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/shell/ModuleLoader.cpp: In member function 'js::shell::ModuleLoader::lookupModuleInRegistry(JSContext*, JS::Handle<JSString*>, JS::MutableHandle<JSObject*>)':
/builddir/build/BUILD/firefox-102.13.0/js/src/shell/ModuleLoader.cpp:428:16: note: 'registry' declared here
  428 |   RootedObject registry(cx, getOrCreateModuleRegistry(cx));
      |                ^~~~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/shell/ModuleLoader.cpp:428:16: note: 'cx_64(D)' declared here
In member function 'JS::Rooted<JSLinearString*>::registerWithRootLists(mozilla::EnumeratedArray<JS::RootKind, (JS::RootKind)15, js::StackRootedBase*>&)',
    inlined from 'JS::Rooted<JSLinearString*>::Rooted<JSContext*, JSLinearString*>(JSContext* const&, JSLinearString*&&)' at /builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1171:26,
    inlined from 'js::shell::ModuleLoader::registerTestModule(JSContext*, JS::Handle<JSObject*>, JS::Handle<js::ModuleObject*>)' at /builddir/build/BUILD/firefox-102.13.0/js/src/shell/ModuleLoader.cpp:128:79:
/builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1138:18: warning: storing the address of local variable 'path' in 'MEM[(struct StackRootedBase * *)cx_36(D) + 48B]' [-Wdangling-pointer=]
 1138 |     *this->stack = this;
      |     ~~~~~~~~~~~~~^~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/shell/ModuleLoader.cpp: In member function 'js::shell::ModuleLoader::registerTestModule(JSContext*, JS::Handle<JSObject*>, JS::Handle<js::ModuleObject*>)':
/builddir/build/BUILD/firefox-102.13.0/js/src/shell/ModuleLoader.cpp:128:22: note: 'path' declared here
  128 |   RootedLinearString path(cx, resolve(cx, moduleRequest, UndefinedHandleValue));
      |                      ^~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/shell/ModuleLoader.cpp:128:22: note: 'cx_36(D)' declared here
In member function 'JS::Rooted<JSLinearString*>::registerWithRootLists(mozilla::EnumeratedArray<JS::RootKind, (JS::RootKind)15, js::StackRootedBase*>&)',
    inlined from 'JS::Rooted<JSLinearString*>::Rooted<JSContext*, JSLinearString*>(JSContext* const&, JSLinearString*&&)' at /builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1171:26,
    inlined from 'js::shell::ModuleLoader::loadAndParse(JSContext*, JS::Handle<JSString*>)' at /builddir/build/BUILD/firefox-102.13.0/js/src/shell/ModuleLoader.cpp:361:65:
/builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1138:18: warning: storing the address of local variable 'path' in 'MEM[(struct StackRootedBase * *)cx_164(D) + 48B]' [-Wdangling-pointer=]
 1138 |     *this->stack = this;
      |     ~~~~~~~~~~~~~^~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/shell/ModuleLoader.cpp: In member function 'js::shell::ModuleLoader::loadAndParse(JSContext*, JS::Handle<JSString*>)':
/builddir/build/BUILD/firefox-102.13.0/js/src/shell/ModuleLoader.cpp:361:22: note: 'path' declared here
  361 |   RootedLinearString path(cx, JS_EnsureLinearString(cx, pathArg));
      |                      ^~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/shell/ModuleLoader.cpp:361:22: note: 'cx_164(D)' declared here
In member function 'JS::Rooted<JSObject*>::registerWithRootLists(mozilla::EnumeratedArray<JS::RootKind, (JS::RootKind)15, js::StackRootedBase*>&)',
    inlined from 'JS::Rooted<JSObject*>::Rooted<JSContext*, JSObject*>(JSContext* const&, JSObject*&&)' at /builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1171:26,
    inlined from 'js::shell::ModuleLoader::loadAndExecute(JSContext*, JS::Handle<JSString*>, JS::MutableHandle<JS::Value>)' at /builddir/build/BUILD/firefox-102.13.0/js/src/shell/ModuleLoader.cpp:143:49:
/builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1138:18: warning: storing the address of local variable 'module' in 'MEM[(struct StackRootedBase * *)cx_30(D) + 24B]' [-Wdangling-pointer=]
 1138 |     *this->stack = this;
      |     ~~~~~~~~~~~~~^~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/shell/ModuleLoader.cpp: In member function 'js::shell::ModuleLoader::loadAndExecute(JSContext*, JS::Handle<JSString*>, JS::MutableHandle<JS::Value>)':
/builddir/build/BUILD/firefox-102.13.0/js/src/shell/ModuleLoader.cpp:143:16: note: 'module' declared here
  143 |   RootedObject module(cx, loadAndParse(cx, path));
      |                ^~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/shell/ModuleLoader.cpp:143:16: note: 'cx_30(D)' declared here
In member function 'JS::Rooted<JSLinearString*>::registerWithRootLists(mozilla::EnumeratedArray<JS::RootKind, (JS::RootKind)15, js::StackRootedBase*>&)',
    inlined from 'JS::Rooted<JSLinearString*>::Rooted<JSContext*, JSLinearString*>(JSContext* const&, JSLinearString*&&)' at /builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1171:26,
    inlined from 'js::shell::ModuleLoader::resolveImportedModule(JSContext*, JS::Handle<JS::Value>, JS::Handle<JSObject*>)' at /builddir/build/BUILD/firefox-102.13.0/js/src/shell/ModuleLoader.cpp:158:77:
/builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1138:18: warning: storing the address of local variable 'path' in 'MEM[(struct StackRootedBase * *)cx_24(D) + 48B]' [-Wdangling-pointer=]
 1138 |     *this->stack = this;
      |     ~~~~~~~~~~~~~^~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/shell/ModuleLoader.cpp: In member function 'js::shell::ModuleLoader::resolveImportedModule(JSContext*, JS::Handle<JS::Value>, JS::Handle<JSObject*>)':
/builddir/build/BUILD/firefox-102.13.0/js/src/shell/ModuleLoader.cpp:158:22: note: 'path' declared here
  158 |   RootedLinearString path(cx, resolve(cx, moduleRequest, referencingPrivate));
      |                      ^~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/shell/ModuleLoader.cpp:158:22: note: 'cx_24(D)' declared here
In member function 'JS::Rooted<JSLinearString*>::registerWithRootLists(mozilla::EnumeratedArray<JS::RootKind, (JS::RootKind)15, js::StackRootedBase*>&)',
    inlined from 'JS::Rooted<JSLinearString*>::Rooted<JSContext*, JSLinearString*>(JSContext* const&, JSLinearString*&&)' at /builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1171:26,
    inlined from 'js::shell::ModuleLoader::resolveImportedModule(JSContext*, JS::Handle<JS::Value>, JS::Handle<JSObject*>)' at /builddir/build/BUILD/firefox-102.13.0/js/src/shell/ModuleLoader.cpp:158:77,
    inlined from 'js::shell::ModuleLoader::ResolveImportedModule(JSContext*, JS::Handle<JS::Value>, JS::Handle<JSObject*>)' at /builddir/build/BUILD/firefox-102.13.0/js/src/shell/ModuleLoader.cpp:75:50:
/builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1138:18: warning: storing the address of local variable 'path' in 'MEM[(struct StackRootedBase * *)cx_2(D) + 48B]' [-Wdangling-pointer=]
 1138 |     *this->stack = this;
      |     ~~~~~~~~~~~~~^~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/shell/ModuleLoader.cpp: In function 'js::shell::ModuleLoader::ResolveImportedModule(JSContext*, JS::Handle<JS::Value>, JS::Handle<JSObject*>)':
/builddir/build/BUILD/firefox-102.13.0/js/src/shell/ModuleLoader.cpp:158:22: note: 'path' declared here
  158 |   RootedLinearString path(cx, resolve(cx, moduleRequest, referencingPrivate));
      |                      ^~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/shell/ModuleLoader.cpp:158:22: note: 'cx_2(D)' declared here
In member function 'JS::Rooted<JSObject*>::registerWithRootLists(mozilla::EnumeratedArray<JS::RootKind, (JS::RootKind)15, js::StackRootedBase*>&)',
    inlined from 'JS::Rooted<JSObject*>::Rooted<JSContext*, JSObject*>(JSContext* const&, JSObject*&&)' at /builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1171:26,
    inlined from 'js::shell::ModuleLoader::loadAndExecute(JSContext*, JS::Handle<JSString*>, JS::MutableHandle<JS::Value>)' at /builddir/build/BUILD/firefox-102.13.0/js/src/shell/ModuleLoader.cpp:143:49,
    inlined from 'js::shell::ModuleLoader::loadRootModule(JSContext*, JS::Handle<JSString*>)' at /builddir/build/BUILD/firefox-102.13.0/js/src/shell/ModuleLoader.cpp:114:22:
/builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1138:18: warning: storing the address of local variable 'module' in 'MEM[(struct StackRootedBase * *)cx_44(D) + 24B]' [-Wdangling-pointer=]
 1138 |     *this->stack = this;
      |     ~~~~~~~~~~~~~^~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/shell/ModuleLoader.cpp: In member function 'js::shell::ModuleLoader::loadRootModule(JSContext*, JS::Handle<JSString*>)':
/builddir/build/BUILD/firefox-102.13.0/js/src/shell/ModuleLoader.cpp:143:16: note: 'module' declared here
  143 |   RootedObject module(cx, loadAndParse(cx, path));
      |                ^~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/shell/ModuleLoader.cpp:143:16: note: 'cx_44(D)' declared here
In member function 'JS::Rooted<JSString*>::registerWithRootLists(mozilla::EnumeratedArray<JS::RootKind, (JS::RootKind)15, js::StackRootedBase*>&)',
    inlined from 'JS::Rooted<JSString*>::Rooted<JSContext*, JSString*>(JSContext* const&, JSString*&&)' at /builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1171:26,
    inlined from 'RunModule(JSContext*, char const*, bool)' at /builddir/build/BUILD/firefox-102.13.0/js/src/shell/js.cpp:1081:56,
    inlined from 'Process(JSContext*, char const*, bool, FileKind)' at /builddir/build/BUILD/firefox-102.13.0/js/src/shell/js.cpp:1668:23:
/builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1138:18: warning: storing the address of local variable 'path' in 'MEM[(struct StackRootedBase * *)cx_31(D) + 48B]' [-Wdangling-pointer=]
 1138 |     *this->stack = this;
      |     ~~~~~~~~~~~~~^~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/shell/js.cpp: In function 'Process(JSContext*, char const*, bool, FileKind)':
/builddir/build/BUILD/firefox-102.13.0/js/src/shell/js.cpp:1081:16: note: 'path' declared here
 1081 |   RootedString path(cx, JS_NewStringCopyZ(cx, filename));
      |                ^~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/shell/js.cpp:1081:16: note: 'cx_31(D)' declared here
In member function 'JS::Rooted<JSLinearString*>::registerWithRootLists(mozilla::EnumeratedArray<JS::RootKind, (JS::RootKind)15, js::StackRootedBase*>&)',
    inlined from 'JS::Rooted<JSLinearString*>::Rooted<JSContext*, JSLinearString*>(JSContext* const&, JSLinearString*&&)' at /builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1171:26,
    inlined from 'js::shell::ModuleLoader::tryDynamicImport(JSContext*, JS::Handle<JS::Value>, JS::Handle<JSObject*>, JS::Handle<JSObject*>, JS::MutableHandle<JS::Value>)' at /builddir/build/BUILD/firefox-102.13.0/js/src/shell/ModuleLoader.cpp:279:77:
/builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1138:18: warning: storing the address of local variable 'path' in 'MEM[(struct StackRootedBase * *)cx_24(D) + 48B]' [-Wdangling-pointer=]
 1138 |     *this->stack = this;
      |     ~~~~~~~~~~~~~^~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/shell/ModuleLoader.cpp: In member function 'js::shell::ModuleLoader::tryDynamicImport(JSContext*, JS::Handle<JS::Value>, JS::Handle<JSObject*>, JS::Handle<JSObject*>, JS::MutableHandle<JS::Value>)':
/builddir/build/BUILD/firefox-102.13.0/js/src/shell/ModuleLoader.cpp:279:22: note: 'path' declared here
  279 |   RootedLinearString path(cx, resolve(cx, moduleRequest, referencingPrivate));
      |                      ^~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/shell/ModuleLoader.cpp:279:22: note: 'cx_24(D)' declared here
In member function 'JS::Rooted<JSAtom*>::registerWithRootLists(mozilla::EnumeratedArray<JS::RootKind, (JS::RootKind)15, js::StackRootedBase*>&)',
    inlined from 'JS::Rooted<JSAtom*>::Rooted<JSContext*, JSAtom*>(JSContext* const&, JSAtom*&&)' at /builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1171:26,
    inlined from 'RegisterModule(JSContext*, unsigned int, JS::Value*)' at /builddir/build/BUILD/firefox-102.13.0/js/src/shell/js.cpp:5565:65:
/builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1138:18: warning: storing the address of local variable 'specifier' in 'MEM[(struct StackRootedBase * *)cx_126(D) + 48B]' [-Wdangling-pointer=]
 1138 |     *this->stack = this;
      |     ~~~~~~~~~~~~~^~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/shell/js.cpp: In function 'RegisterModule(JSContext*, unsigned int, JS::Value*)':
/builddir/build/BUILD/firefox-102.13.0/js/src/shell/js.cpp:5565:14: note: 'specifier' declared here
 5565 |   RootedAtom specifier(cx, AtomizeString(cx, args[0].toString()));
      |              ^~~~~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/shell/js.cpp:5565:14: note: 'cx_126(D)' declared here
In member function 'JS::Rooted<JSString*>::registerWithRootLists(mozilla::EnumeratedArray<JS::RootKind, (JS::RootKind)15, js::StackRootedBase*>&)',
    inlined from 'JS::Rooted<JSString*>::Rooted<JSContext*, JSString*>(JSContext* const&, JSString*&&)' at /builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1171:26,
    inlined from 'js::shell::ListDir(JSContext*, unsigned int, JS::Value*, js::shell::PathResolutionMode)' at /builddir/build/BUILD/firefox-102.13.0/js/src/shell/OSObject.cpp:368:63:
/builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1138:18: warning: storing the address of local variable 'str' in 'MEM[(struct StackRootedBase * *)_65 + 48B]' [-Wdangling-pointer=]
 1138 |     *this->stack = this;
      |     ~~~~~~~~~~~~~^~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/shell/OSObject.cpp: In function 'js::shell::ListDir(JSContext*, unsigned int, JS::Value*, js::shell::PathResolutionMode)':
/builddir/build/BUILD/firefox-102.13.0/js/src/shell/OSObject.cpp:368:16: note: 'str' declared here
  368 |   RootedString str(cx, ResolvePath(cx, givenPath, resolveMode));
      |                ^~~
/builddir/build/BUILD/firefox-102.13.0/js/src/shell/OSObject.cpp:368:16: note: 'MEM[(struct JSContext * const &)&cx]' declared here
make[3]: Leaving directory '/builddir/build/BUILD/firefox-102.13.0/js/src/js/src/shell'
make[3]: Entering directory '/builddir/build/BUILD/firefox-102.13.0/js/src/js/src'
js/src/Unified_cpp_js_src0.o
/usr/lib64/ccache/g++ -o Unified_cpp_js_src0.o -c  -I/builddir/build/BUILD/firefox-102.13.0/js/src/dist/system_wrappers -include /builddir/build/BUILD/firefox-102.13.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/builddir/build/BUILD/firefox-102.13.0/js/src -I/builddir/build/BUILD/firefox-102.13.0/js/src/js/src -I/builddir/build/BUILD/firefox-102.13.0/js/src/dist/include -DMOZILLA_CLIENT -include /builddir/build/BUILD/firefox-102.13.0/js/src/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 -Wformat -Wformat-overflow=2 -Wno-psabi -fno-sized-deallocation -fno-aligned-new -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Werror=format -Wno-attributes -fno-strict-aliasing -ffp-contract=off  -MD -MP -MF .deps/Unified_cpp_js_src0.o.pp   Unified_cpp_js_src0.cpp
make[3]: Leaving directory '/builddir/build/BUILD/firefox-102.13.0/js/src/js/src'
In file included from /builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/CallArgs.h:73,
                 from /builddir/build/BUILD/firefox-102.13.0/js/src/jsfriendapi.h:12,
                 from /builddir/build/BUILD/firefox-102.13.0/js/src/vm/JSObject.h:13,
                 from /builddir/build/BUILD/firefox-102.13.0/js/src/builtin/Array.h:17,
                 from /builddir/build/BUILD/firefox-102.13.0/js/src/builtin/Array-inl.h:10,
                 from /builddir/build/BUILD/firefox-102.13.0/js/src/builtin/Array.cpp:7,
                 from Unified_cpp_js_src0.cpp:2:
In member function 'JS::Rooted<js::Shape*>::registerWithRootLists(mozilla::EnumeratedArray<JS::RootKind, (JS::RootKind)15, js::StackRootedBase*>&)',
    inlined from 'JS::Rooted<js::Shape*>::Rooted<JSContext*, js::Shape*>(JSContext* const&, js::Shape*&&)' at /builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1171:26,
    inlined from 'GetArrayShapeWithProto(JSContext*, JS::Handle<JSObject*>)' at /builddir/build/BUILD/firefox-102.13.0/js/src/builtin/Array.cpp:4512:77:
/builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1138:18: warning: storing the address of local variable 'shape' in 'MEM[(struct StackRootedBase * *)cx_41(D) + 40B]' [-Wdangling-pointer=]
 1138 |     *this->stack = this;
      |     ~~~~~~~~~~~~~^~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/builtin/Array.cpp: In function 'GetArrayShapeWithProto(JSContext*, JS::Handle<JSObject*>)':
/builddir/build/BUILD/firefox-102.13.0/js/src/builtin/Array.cpp:4510:15: note: 'shape' declared here
 4510 |   RootedShape shape(
      |               ^~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/builtin/Array.cpp:4510:15: note: 'cx_41(D)' declared here
In member function 'JS::Rooted<JSObject*>::registerWithRootLists(mozilla::EnumeratedArray<JS::RootKind, (JS::RootKind)15, js::StackRootedBase*>&)',
    inlined from 'JS::Rooted<JSObject*>::Rooted<JSContext*, js::PlainObject*>(JSContext* const&, js::PlainObject*&&)' at /builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1171:26,
    inlined from 'array_proto_finish(JSContext*, JS::Handle<JSObject*>, JS::Handle<JSObject*>)' at /builddir/build/BUILD/firefox-102.13.0/js/src/builtin/Array.cpp:4596:79:
/builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1138:18: warning: storing the address of local variable 'unscopables' in 'MEM[(struct StackRootedBase * *)cx_207(D) + 24B]' [-Wdangling-pointer=]
 1138 |     *this->stack = this;
      |     ~~~~~~~~~~~~~^~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/builtin/Array.cpp: In function 'array_proto_finish(JSContext*, JS::Handle<JSObject*>, JS::Handle<JSObject*>)':
/builddir/build/BUILD/firefox-102.13.0/js/src/builtin/Array.cpp:4595:16: note: 'unscopables' declared here
 4595 |   RootedObject unscopables(cx,
      |                ^~~~~~~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/builtin/Array.cpp:4595:16: note: 'cx_207(D)' declared here
In member function 'JS::Rooted<JSObject*>::registerWithRootLists(mozilla::EnumeratedArray<JS::RootKind, (JS::RootKind)15, js::StackRootedBase*>&)',
    inlined from 'JS::Rooted<JSObject*>::Rooted<JSContext*, JSObject*>(JSContext* const&, JSObject*&&)' at /builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1171:26,
    inlined from 'CreateAtomicsObject(JSContext*, JSProtoKey)' at /builddir/build/BUILD/firefox-102.13.0/js/src/builtin/AtomicsObject.cpp:1072:78:
/builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1138:18: warning: storing the address of local variable 'proto' in 'MEM[(struct StackRootedBase * *)cx_25(D) + 24B]' [-Wdangling-pointer=]
 1138 |     *this->stack = this;
      |     ~~~~~~~~~~~~~^~~~~~
In file included from Unified_cpp_js_src0.cpp:11:
/builddir/build/BUILD/firefox-102.13.0/js/src/builtin/AtomicsObject.cpp: In function 'CreateAtomicsObject(JSContext*, JSProtoKey)':
/builddir/build/BUILD/firefox-102.13.0/js/src/builtin/AtomicsObject.cpp:1072:16: note: 'proto' declared here
 1072 |   RootedObject proto(cx, GlobalObject::getOrCreateObjectPrototype(cx, global));
      |                ^~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/builtin/AtomicsObject.cpp:1072:16: note: 'cx_25(D)' declared here
In member function 'JS::Rooted<JS::BigInt*>::registerWithRootLists(mozilla::EnumeratedArray<JS::RootKind, (JS::RootKind)15, js::StackRootedBase*>&)',
    inlined from 'JS::Rooted<JS::BigInt*>::Rooted<JSContext*, JS::BigInt*>(JSContext* const&, JS::BigInt*&&)' at /builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1171:26,
    inlined from 'js::BigIntObject::asUintN(JSContext*, unsigned int, JS::Value*)' at /builddir/build/BUILD/firefox-102.13.0/js/src/builtin/BigInt.cpp:160:48:
/builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1138:18: warning: storing the address of local variable 'bi' in 'MEM[(struct StackRootedBase * *)cx_52(D) + 64B]' [-Wdangling-pointer=]
 1138 |     *this->stack = this;
      |     ~~~~~~~~~~~~~^~~~~~
In file included from Unified_cpp_js_src0.cpp:20:
/builddir/build/BUILD/firefox-102.13.0/js/src/builtin/BigInt.cpp: In function 'js::BigIntObject::asUintN(JSContext*, unsigned int, JS::Value*)':
/builddir/build/BUILD/firefox-102.13.0/js/src/builtin/BigInt.cpp:160:16: note: 'bi' declared here
  160 |   RootedBigInt bi(cx, ToBigInt(cx, args.get(1)));
      |                ^~
/builddir/build/BUILD/firefox-102.13.0/js/src/builtin/BigInt.cpp:160:16: note: 'cx_52(D)' declared here
In member function 'JS::Rooted<JS::BigInt*>::registerWithRootLists(mozilla::EnumeratedArray<JS::RootKind, (JS::RootKind)15, js::StackRootedBase*>&)',
    inlined from 'JS::Rooted<JS::BigInt*>::Rooted<JSContext*, JS::BigInt*>(JSContext* const&, JS::BigInt*&&)' at /builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1171:26,
    inlined from 'js::BigIntObject::asIntN(JSContext*, unsigned int, JS::Value*)' at /builddir/build/BUILD/firefox-102.13.0/js/src/builtin/BigInt.cpp:186:48:
/builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1138:18: warning: storing the address of local variable 'bi' in 'MEM[(struct StackRootedBase * *)cx_52(D) + 64B]' [-Wdangling-pointer=]
 1138 |     *this->stack = this;
      |     ~~~~~~~~~~~~~^~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/builtin/BigInt.cpp: In function 'js::BigIntObject::asIntN(JSContext*, unsigned int, JS::Value*)':
/builddir/build/BUILD/firefox-102.13.0/js/src/builtin/BigInt.cpp:186:16: note: 'bi' declared here
  186 |   RootedBigInt bi(cx, ToBigInt(cx, args.get(1)));
      |                ^~
/builddir/build/BUILD/firefox-102.13.0/js/src/builtin/BigInt.cpp:186:16: note: 'cx_52(D)' declared here
In member function 'JS::Rooted<JSObject*>::registerWithRootLists(mozilla::EnumeratedArray<JS::RootKind, (JS::RootKind)15, js::StackRootedBase*>&)',
    inlined from 'JS::Rooted<JSObject*>::Rooted<JSContext*, JSObject*>(JSContext* const&, JSObject*&&)' at /builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1171:26,
    inlined from 'array_toLocaleString(JSContext*, unsigned int, JS::Value*)' at /builddir/build/BUILD/firefox-102.13.0/js/src/builtin/Array.cpp:1403:50:
/builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1138:18: warning: storing the address of local variable 'obj' in 'MEM[(struct StackRootedBase * *)cx_142(D) + 24B]' [-Wdangling-pointer=]
 1138 |     *this->stack = this;
      |     ~~~~~~~~~~~~~^~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/builtin/Array.cpp: In function 'array_toLocaleString(JSContext*, unsigned int, JS::Value*)':
/builddir/build/BUILD/firefox-102.13.0/js/src/builtin/Array.cpp:1403:16: note: 'obj' declared here
 1403 |   RootedObject obj(cx, ToObject(cx, args.thisv()));
      |                ^~~
/builddir/build/BUILD/firefox-102.13.0/js/src/builtin/Array.cpp:1403:16: note: 'cx_142(D)' declared here
In member function 'JS::Rooted<JSObject*>::registerWithRootLists(mozilla::EnumeratedArray<JS::RootKind, (JS::RootKind)15, js::StackRootedBase*>&)',
    inlined from 'JS::Rooted<JSObject*>::Rooted<JSContext*, js::NativeObject*>(JSContext* const&, js::NativeObject*&&)' at /builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1171:26,
    inlined from 'js::GlobalObject::createArrayShapeWithDefaultProto(JSContext*)' at /builddir/build/BUILD/firefox-102.13.0/js/src/builtin/Array.cpp:4537:79:
/builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1138:18: warning: storing the address of local variable 'proto' in 'MEM[(struct StackRootedBase * *)cx_42(D) + 24B]' [-Wdangling-pointer=]
 1138 |     *this->stack = this;
      |     ~~~~~~~~~~~~~^~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/builtin/Array.cpp: In function 'js::GlobalObject::createArrayShapeWithDefaultProto(JSContext*)':
/builddir/build/BUILD/firefox-102.13.0/js/src/builtin/Array.cpp:4536:16: note: 'proto' declared here
 4536 |   RootedObject proto(cx,
      |                ^~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/builtin/Array.cpp:4536:16: note: 'cx_42(D)' declared here
In member function 'JS::Rooted<JSObject*>::registerWithRootLists(mozilla::EnumeratedArray<JS::RootKind, (JS::RootKind)15, js::StackRootedBase*>&)',
    inlined from 'JS::Rooted<JSObject*>::Rooted<JSContext*, JSObject*>(JSContext* const&, JSObject*&&)' at /builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1171:26,
    inlined from 'CreateArrayPrototype(JSContext*, JSProtoKey)' at /builddir/build/BUILD/firefox-102.13.0/js/src/builtin/Array.cpp:4584:69:
/builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1138:18: warning: storing the address of local variable 'proto' in 'MEM[(struct StackRootedBase * *)cx_75(D) + 24B]' [-Wdangling-pointer=]
 1138 |     *this->stack = this;
      |     ~~~~~~~~~~~~~^~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/builtin/Array.cpp: In function 'CreateArrayPrototype(JSContext*, JSProtoKey)':
/builddir/build/BUILD/firefox-102.13.0/js/src/builtin/Array.cpp:4583:16: note: 'proto' declared here
 4583 |   RootedObject proto(
      |                ^~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/builtin/Array.cpp:4583:16: note: 'cx_75(D)' declared here
In member function 'JS::Rooted<js::Shape*>::registerWithRootLists(mozilla::EnumeratedArray<JS::RootKind, (JS::RootKind)15, js::StackRootedBase*>&)',
    inlined from 'JS::Rooted<js::Shape*>::Rooted<JSContext*, js::Shape*>(JSContext* const&, js::Shape*&&)' at /builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1171:26,
    inlined from 'NewArray<0u>(JSContext*, unsigned int, js::NewObjectKind, js::gc::AllocSite*)js::ArrayObject*' at /builddir/build/BUILD/firefox-102.13.0/js/src/builtin/Array.cpp:4555:15,
    inlined from 'js::NewDenseEmptyArray(JSContext*)' at /builddir/build/BUILD/firefox-102.13.0/js/src/builtin/Array.cpp:4670:21:
/builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1138:18: warning: storing the address of local variable 'shape' in 'MEM[(struct StackRootedBase * *)cx_2(D) + 40B]' [-Wdangling-pointer=]
 1138 |     *this->stack = this;
      |     ~~~~~~~~~~~~~^~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/builtin/Array.cpp: In function 'js::NewDenseEmptyArray(JSContext*)':
/builddir/build/BUILD/firefox-102.13.0/js/src/builtin/Array.cpp:4555:15: note: 'shape' declared here
 4555 |   RootedShape shape(cx, GlobalObject::getArrayShapeWithDefaultProto(cx));
      |               ^~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/builtin/Array.cpp:4555:15: note: 'cx_2(D)' declared here
In member function 'JS::Rooted<js::Shape*>::registerWithRootLists(mozilla::EnumeratedArray<JS::RootKind, (JS::RootKind)15, js::StackRootedBase*>&)',
    inlined from 'JS::Rooted<js::Shape*>::Rooted<JSContext*, js::Shape*>(JSContext* const&, js::Shape*&&)' at /builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1171:26,
    inlined from 'NewArray<0u>(JSContext*, unsigned int, js::NewObjectKind, js::gc::AllocSite*)js::ArrayObject*' at /builddir/build/BUILD/firefox-102.13.0/js/src/builtin/Array.cpp:4555:15,
    inlined from 'js::NewTenuredDenseEmptyArray(JSContext*)' at /builddir/build/BUILD/firefox-102.13.0/js/src/builtin/Array.cpp:4674:21:
/builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1138:18: warning: storing the address of local variable 'shape' in 'MEM[(struct StackRootedBase * *)cx_2(D) + 40B]' [-Wdangling-pointer=]
 1138 |     *this->stack = this;
      |     ~~~~~~~~~~~~~^~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/builtin/Array.cpp: In function 'js::NewTenuredDenseEmptyArray(JSContext*)':
/builddir/build/BUILD/firefox-102.13.0/js/src/builtin/Array.cpp:4555:15: note: 'shape' declared here
 4555 |   RootedShape shape(cx, GlobalObject::getArrayShapeWithDefaultProto(cx));
      |               ^~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/builtin/Array.cpp:4555:15: note: 'cx_2(D)' declared here
In member function 'JS::Rooted<js::Shape*>::registerWithRootLists(mozilla::EnumeratedArray<JS::RootKind, (JS::RootKind)15, js::StackRootedBase*>&)',
    inlined from 'JS::Rooted<js::Shape*>::Rooted<JSContext*, js::Shape*>(JSContext* const&, js::Shape*&&)' at /builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1171:26,
    inlined from 'NewArray<4294967295u>(JSContext*, unsigned int, js::NewObjectKind, js::gc::AllocSite*)js::ArrayObject*' at /builddir/build/BUILD/firefox-102.13.0/js/src/builtin/Array.cpp:4555:15,
    inlined from 'js::NewDenseFullyAllocatedArray(JSContext*, unsigned int, js::NewObjectKind, js::gc::AllocSite*)' at /builddir/build/BUILD/firefox-102.13.0/js/src/builtin/Array.cpp:4680:30:
/builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1138:18: warning: storing the address of local variable 'shape' in 'MEM[(struct StackRootedBase * *)cx_2(D) + 40B]' [-Wdangling-pointer=]
 1138 |     *this->stack = this;
      |     ~~~~~~~~~~~~~^~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/builtin/Array.cpp: In function 'js::NewDenseFullyAllocatedArray(JSContext*, unsigned int, js::NewObjectKind, js::gc::AllocSite*)':
/builddir/build/BUILD/firefox-102.13.0/js/src/builtin/Array.cpp:4555:15: note: 'shape' declared here
 4555 |   RootedShape shape(cx, GlobalObject::getArrayShapeWithDefaultProto(cx));
      |               ^~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/builtin/Array.cpp:4555:15: note: 'cx_2(D)' declared here
In member function 'JS::Rooted<js::Shape*>::registerWithRootLists(mozilla::EnumeratedArray<JS::RootKind, (JS::RootKind)15, js::StackRootedBase*>&)',
    inlined from 'JS::Rooted<js::Shape*>::Rooted<JSContext*, js::Shape*>(JSContext* const&, js::Shape*&&)' at /builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1171:26,
    inlined from 'NewArray<2046u>(JSContext*, unsigned int, js::NewObjectKind, js::gc::AllocSite*)js::ArrayObject*' at /builddir/build/BUILD/firefox-102.13.0/js/src/builtin/Array.cpp:4555:15,
    inlined from 'js::NewDensePartlyAllocatedArray(JSContext*, unsigned int, js::NewObjectKind)' at /builddir/build/BUILD/firefox-102.13.0/js/src/builtin/Array.cpp:4686:57:
/builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1138:18: warning: storing the address of local variable 'shape' in 'MEM[(struct StackRootedBase * *)cx_2(D) + 40B]' [-Wdangling-pointer=]
 1138 |     *this->stack = this;
      |     ~~~~~~~~~~~~~^~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/builtin/Array.cpp: In function 'js::NewDensePartlyAllocatedArray(JSContext*, unsigned int, js::NewObjectKind)':
/builddir/build/BUILD/firefox-102.13.0/js/src/builtin/Array.cpp:4555:15: note: 'shape' declared here
 4555 |   RootedShape shape(cx, GlobalObject::getArrayShapeWithDefaultProto(cx));
      |               ^~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/builtin/Array.cpp:4555:15: note: 'cx_2(D)' declared here
In member function 'JS::Rooted<js::Shape*>::registerWithRootLists(mozilla::EnumeratedArray<JS::RootKind, (JS::RootKind)15, js::StackRootedBase*>&)',
    inlined from 'JS::Rooted<js::Shape*>::Rooted<JSContext*, js::Shape*>(JSContext* const&, js::Shape*&&)' at /builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1171:26,
    inlined from 'NewArray<0u>(JSContext*, unsigned int, js::NewObjectKind, js::gc::AllocSite*)js::ArrayObject*' at /builddir/build/BUILD/firefox-102.13.0/js/src/builtin/Array.cpp:4555:15,
    inlined from 'js::NewDenseUnallocatedArray(JSContext*, unsigned int, js::NewObjectKind)' at /builddir/build/BUILD/firefox-102.13.0/js/src/builtin/Array.cpp:4699:21:
/builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1138:18: warning: storing the address of local variable 'shape' in 'MEM[(struct StackRootedBase * *)cx_2(D) + 40B]' [-Wdangling-pointer=]
 1138 |     *this->stack = this;
      |     ~~~~~~~~~~~~~^~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/builtin/Array.cpp: In function 'js::NewDenseUnallocatedArray(JSContext*, unsigned int, js::NewObjectKind)':
/builddir/build/BUILD/firefox-102.13.0/js/src/builtin/Array.cpp:4555:15: note: 'shape' declared here
 4555 |   RootedShape shape(cx, GlobalObject::getArrayShapeWithDefaultProto(cx));
      |               ^~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/builtin/Array.cpp:4555:15: note: 'cx_2(D)' declared here
In member function 'JS::Rooted<js::Shape*>::registerWithRootLists(mozilla::EnumeratedArray<JS::RootKind, (JS::RootKind)15, js::StackRootedBase*>&)',
    inlined from 'JS::Rooted<js::Shape*>::Rooted<JSContext*, js::Shape*>(JSContext* const&, js::Shape*&&)' at /builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1171:26,
    inlined from 'js::intrinsic_newList(JSContext*, unsigned int, JS::Value*)' at /builddir/build/BUILD/firefox-102.13.0/js/src/builtin/Array.cpp:5010:60:
/builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1138:18: warning: storing the address of local variable 'shape' in 'MEM[(struct StackRootedBase * *)cx_54(D) + 40B]' [-Wdangling-pointer=]
 1138 |     *this->stack = this;
      |     ~~~~~~~~~~~~~^~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/builtin/Array.cpp: In function 'js::intrinsic_newList(JSContext*, unsigned int, JS::Value*)':
/builddir/build/BUILD/firefox-102.13.0/js/src/builtin/Array.cpp:5010:15: note: 'shape' declared here
 5010 |   RootedShape shape(cx, GetArrayShapeWithProto(cx, nullptr));
      |               ^~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/builtin/Array.cpp:5010:15: note: 'cx_54(D)' declared here
In member function 'JS::Rooted<JS::BigInt*>::registerWithRootLists(mozilla::EnumeratedArray<JS::RootKind, (JS::RootKind)15, js::StackRootedBase*>&)',
    inlined from 'JS::Rooted<JS::BigInt*>::Rooted<JSContext*, JS::BigInt*>(JSContext* const&, JS::BigInt*&&)' at /builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1171:26,
    inlined from 'atomics_wait(JSContext*, unsigned int, JS::Value*)' at /builddir/build/BUILD/firefox-102.13.0/js/src/builtin/AtomicsObject.cpp:722:44:
/builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1138:18: warning: storing the address of local variable 'value' in 'MEM[(struct StackRootedBase * *)cx_113(D) + 64B]' [-Wdangling-pointer=]
 1138 |     *this->stack = this;
      |     ~~~~~~~~~~~~~^~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/builtin/AtomicsObject.cpp: In function 'atomics_wait(JSContext*, unsigned int, JS::Value*)':
/builddir/build/BUILD/firefox-102.13.0/js/src/builtin/AtomicsObject.cpp:722:16: note: 'value' declared here
  722 |   RootedBigInt value(cx, ToBigInt(cx, valv));
      |                ^~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/builtin/AtomicsObject.cpp:722:16: note: 'cx_113(D)' declared here
In member function 'JS::Rooted<JSObject*>::registerWithRootLists(mozilla::EnumeratedArray<JS::RootKind, (JS::RootKind)15, js::StackRootedBase*>&)',
    inlined from 'JS::Rooted<JSObject*>::Rooted<JSContext*, JSObject*>(JSContext* const&, JSObject*&&)' at /builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1171:26,
    inlined from 'JS_NewDataView(JSContext*, JS::Handle<JSObject*>, unsigned long, unsigned long)' at /builddir/build/BUILD/firefox-102.13.0/js/src/builtin/DataViewObject.cpp:1025:77:
/builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1138:18: warning: storing the address of local variable 'constructor' in 'MEM[(struct StackRootedBase * *)cx_85(D) + 24B]' [-Wdangling-pointer=]
 1138 |     *this->stack = this;
      |     ~~~~~~~~~~~~~^~~~~~
In file included from Unified_cpp_js_src0.cpp:38:
/builddir/build/BUILD/firefox-102.13.0/js/src/builtin/DataViewObject.cpp: In function 'JS_NewDataView(JSContext*, JS::Handle<JSObject*>, unsigned long, unsigned long)':
/builddir/build/BUILD/firefox-102.13.0/js/src/builtin/DataViewObject.cpp:1025:16: note: 'constructor' declared here
 1025 |   RootedObject constructor(cx, GlobalObject::getOrCreateConstructor(cx, key));
      |                ^~~~~~~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/builtin/DataViewObject.cpp:1025:16: note: 'cx_85(D)' declared here
In member function 'JS::Rooted<JSObject*>::registerWithRootLists(mozilla::EnumeratedArray<JS::RootKind, (JS::RootKind)15, js::StackRootedBase*>&)',
    inlined from 'JS::Rooted<JSObject*>::Rooted<JSContext*, js::NonSyntacticVariablesObject*>(JSContext* const&, js::NonSyntacticVariablesObject*&&)' at /builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1171:26,
    inlined from 'JS::NewJSMEnvironment(JSContext*)' at /builddir/build/BUILD/firefox-102.13.0/js/src/builtin/Eval.cpp:441:66:
/builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1138:18: warning: storing the address of local variable 'varEnv' in 'MEM[(struct StackRootedBase * *)cx_28(D) + 24B]' [-Wdangling-pointer=]
 1138 |     *this->stack = this;
      |     ~~~~~~~~~~~~~^~~~~~
In file included from Unified_cpp_js_src0.cpp:47:
/builddir/build/BUILD/firefox-102.13.0/js/src/builtin/Eval.cpp: In function 'JS::NewJSMEnvironment(JSContext*)':
/builddir/build/BUILD/firefox-102.13.0/js/src/builtin/Eval.cpp:441:16: note: 'varEnv' declared here
  441 |   RootedObject varEnv(cx, NonSyntacticVariablesObject::create(cx));
      |                ^~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/builtin/Eval.cpp:441:16: note: 'cx_28(D)' declared here
In member function 'JS::Rooted<JSObject*>::registerWithRootLists(mozilla::EnumeratedArray<JS::RootKind, (JS::RootKind)15, js::StackRootedBase*>&)',
    inlined from 'JS::Rooted<JSObject*>::Rooted<JSContext*, JSObject*>(JSContext* const&, JSObject*&&)' at /builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1171:26,
    inlined from 'JS::GetJSMEnvironmentOfScriptedCaller(JSContext*)' at /builddir/build/BUILD/firefox-102.13.0/js/src/builtin/Eval.cpp:520:49:
/builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1138:18: warning: storing the address of local variable 'env' in 'MEM[(struct StackRootedBase * *)cx_46(D) + 24B]' [-Wdangling-pointer=]
 1138 |     *this->stack = this;
      |     ~~~~~~~~~~~~~^~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/builtin/Eval.cpp: In function 'JS::GetJSMEnvironmentOfScriptedCaller(JSContext*)':
/builddir/build/BUILD/firefox-102.13.0/js/src/builtin/Eval.cpp:520:16: note: 'env' declared here
  520 |   RootedObject env(cx, iter.environmentChain(cx));
      |                ^~~
/builddir/build/BUILD/firefox-102.13.0/js/src/builtin/Eval.cpp:520:16: note: 'cx_46(D)' declared here
In member function 'JS::Rooted<JSObject*>::registerWithRootLists(mozilla::EnumeratedArray<JS::RootKind, (JS::RootKind)15, js::StackRootedBase*>&)',
    inlined from 'JS::Rooted<JSObject*>::Rooted<JSContext*, js::NonSyntacticVariablesObject*>(JSContext* const&, js::NonSyntacticVariablesObject*&&)' at /builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1171:26,
    inlined from 'js::ExecuteInFrameScriptEnvironment(JSContext*, JS::Handle<JSObject*>, JS::Handle<JSScript*>, JS::MutableHandle<JSObject*>)' at /builddir/build/BUILD/firefox-102.13.0/js/src/builtin/Eval.cpp:404:66:
/builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1138:18: warning: storing the address of local variable 'varEnv' in 'MEM[(struct StackRootedBase * *)cx_88(D) + 24B]' [-Wdangling-pointer=]
 1138 |     *this->stack = this;
      |     ~~~~~~~~~~~~~^~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/builtin/Eval.cpp: In function 'js::ExecuteInFrameScriptEnvironment(JSContext*, JS::Handle<JSObject*>, JS::Handle<JSScript*>, JS::MutableHandle<JSObject*>)':
/builddir/build/BUILD/firefox-102.13.0/js/src/builtin/Eval.cpp:404:16: note: 'varEnv' declared here
  404 |   RootedObject varEnv(cx, NonSyntacticVariablesObject::create(cx));
      |                ^~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/builtin/Eval.cpp:404:16: note: 'cx_88(D)' declared here
In member function 'JS::Rooted<JSLinearString*>::registerWithRootLists(mozilla::EnumeratedArray<JS::RootKind, (JS::RootKind)15, js::StackRootedBase*>&)',
    inlined from 'JS::Rooted<JSLinearString*>::Rooted<JSContext*, JSLinearString*>(JSContext* const&, JSLinearString*&&)' at /builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1171:26,
    inlined from 'EvalKernel(JSContext*, JS::Handle<JS::Value>, EvalType, js::AbstractFramePtr, JS::Handle<JSObject*>, unsigned char*, JS::MutableHandle<JS::Value>)' at /builddir/build/BUILD/firefox-102.13.0/js/src/builtin/Eval.cpp:256:57:
/builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1138:18: warning: storing the address of local variable 'linearStr' in 'MEM[(struct StackRootedBase * *)cx_388(D) + 48B]' [-Wdangling-pointer=]
 1138 |     *this->stack = this;
      |     ~~~~~~~~~~~~~^~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/builtin/Eval.cpp: In function 'EvalKernel(JSContext*, JS::Handle<JS::Value>, EvalType, js::AbstractFramePtr, JS::Handle<JSObject*>, unsigned char*, JS::MutableHandle<JS::Value>)':
/builddir/build/BUILD/firefox-102.13.0/js/src/builtin/Eval.cpp:256:22: note: 'linearStr' declared here
  256 |   RootedLinearString linearStr(cx, str->ensureLinear(cx));
      |                      ^~~~~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/builtin/Eval.cpp:256:22: note: 'cx_388(D)' declared here
In member function 'JS::Rooted<js::Shape*>::registerWithRootLists(mozilla::EnumeratedArray<JS::RootKind, (JS::RootKind)15, js::StackRootedBase*>&)',
    inlined from 'JS::Rooted<js::Shape*>::Rooted<JSContext*, js::Shape*>(JSContext* const&, js::Shape*&&)' at /builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1171:26,
    inlined from 'NewArray<4294967295u>(JSContext*, unsigned int, js::NewObjectKind, js::gc::AllocSite*)js::ArrayObject*' at /builddir/build/BUILD/firefox-102.13.0/js/src/builtin/Array.cpp:4555:15,
    inlined from 'js::NewDenseCopiedArray(JSContext*, unsigned int, JS::Value const*, js::NewObjectKind)' at /builddir/build/BUILD/firefox-102.13.0/js/src/builtin/Array.cpp:4706:42:
/builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1138:18: warning: storing the address of local variable 'shape' in 'MEM[(struct StackRootedBase * *)cx_5(D) + 40B]' [-Wdangling-pointer=]
 1138 |     *this->stack = this;
      |     ~~~~~~~~~~~~~^~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/builtin/Array.cpp: In function 'js::NewDenseCopiedArray(JSContext*, unsigned int, JS::Value const*, js::NewObjectKind)':
/builddir/build/BUILD/firefox-102.13.0/js/src/builtin/Array.cpp:4555:15: note: 'shape' declared here
 4555 |   RootedShape shape(cx, GlobalObject::getArrayShapeWithDefaultProto(cx));
      |               ^~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/builtin/Array.cpp:4555:15: note: 'cx_5(D)' declared here
In member function 'JS::Rooted<JS::Value>::registerWithRootLists(mozilla::EnumeratedArray<JS::RootKind, (JS::RootKind)15, js::StackRootedBase*>&)',
    inlined from 'JS::Rooted<JS::Value>::Rooted<JSContext*, JSContext*>(JSContext* const&)' at /builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1162:26,
    inlined from 'js::GetElementsWithAdder(JSContext*, JS::Handle<JSObject*>, JS::Handle<JSObject*>, unsigned int, unsigned int, js::ElementAdder*)' at /builddir/build/BUILD/firefox-102.13.0/js/src/builtin/Array.cpp:374:21:
/builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1138:18: warning: storing the address of local variable 'val' in 'MEM[(struct StackRootedBase * *)cx_46(D) + 104B]' [-Wdangling-pointer=]
 1138 |     *this->stack = this;
      |     ~~~~~~~~~~~~~^~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/builtin/Array.cpp: In function 'js::GetElementsWithAdder(JSContext*, JS::Handle<JSObject*>, JS::Handle<JSObject*>, unsigned int, unsigned int, js::ElementAdder*)':
/builddir/build/BUILD/firefox-102.13.0/js/src/builtin/Array.cpp:374:15: note: 'val' declared here
  374 |   RootedValue val(cx);
      |               ^~~
/builddir/build/BUILD/firefox-102.13.0/js/src/builtin/Array.cpp:374:15: note: 'cx_46(D)' declared here
make[3]: Entering directory '/builddir/build/BUILD/firefox-102.13.0/js/src/js/src/frontend'
js/src/frontend/Unified_cpp_js_src_frontend6.o
/usr/lib64/ccache/g++ -o Unified_cpp_js_src_frontend6.o -c  -I/builddir/build/BUILD/firefox-102.13.0/js/src/dist/system_wrappers -include /builddir/build/BUILD/firefox-102.13.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/builddir/build/BUILD/firefox-102.13.0/js/src/frontend -I/builddir/build/BUILD/firefox-102.13.0/js/src/js/src/frontend -I/builddir/build/BUILD/firefox-102.13.0/js/src/js/src -I/builddir/build/BUILD/firefox-102.13.0/js/src -I/builddir/build/BUILD/firefox-102.13.0/js/src/dist/include -DMOZILLA_CLIENT -include /builddir/build/BUILD/firefox-102.13.0/js/src/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 -Wformat -Wformat-overflow=2 -Wno-psabi -fno-sized-deallocation -fno-aligned-new -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Werror=format -Wno-attributes -fno-strict-aliasing -ffp-contract=off  -MD -MP -MF .deps/Unified_cpp_js_src_frontend6.o.pp   Unified_cpp_js_src_frontend6.cpp
make[3]: Leaving directory '/builddir/build/BUILD/firefox-102.13.0/js/src/js/src/frontend'
make[3]: Entering directory '/builddir/build/BUILD/firefox-102.13.0/js/src/js/src/wasm'
js/src/wasm/Unified_cpp_js_src_wasm4.o
/usr/lib64/ccache/g++ -o Unified_cpp_js_src_wasm4.o -c  -I/builddir/build/BUILD/firefox-102.13.0/js/src/dist/system_wrappers -include /builddir/build/BUILD/firefox-102.13.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/builddir/build/BUILD/firefox-102.13.0/js/src/wasm -I/builddir/build/BUILD/firefox-102.13.0/js/src/js/src/wasm -I/builddir/build/BUILD/firefox-102.13.0/js/src/js/src -I/builddir/build/BUILD/firefox-102.13.0/js/src -I/builddir/build/BUILD/firefox-102.13.0/js/src/dist/include -DMOZILLA_CLIENT -include /builddir/build/BUILD/firefox-102.13.0/js/src/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 -Wformat -Wformat-overflow=2 -Wno-psabi -fno-sized-deallocation -fno-aligned-new -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Werror=format -Wno-attributes -fno-strict-aliasing -ffp-contract=off  -MD -MP -MF .deps/Unified_cpp_js_src_wasm4.o.pp   Unified_cpp_js_src_wasm4.cpp
make[3]: Leaving directory '/builddir/build/BUILD/firefox-102.13.0/js/src/js/src/wasm'
In file included from /builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/mozilla/LinkedList.h:73,
                 from /builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:13,
                 from /builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/CallArgs.h:73,
                 from /builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/CallNonGenericMethod.h:12,
                 from /builddir/build/BUILD/firefox-102.13.0/js/src/NamespaceImports.h:15,
                 from /builddir/build/BUILD/firefox-102.13.0/js/src/jit/IonTypes.h:17,
                 from /builddir/build/BUILD/firefox-102.13.0/js/src/wasm/WasmBuiltins.h:23,
                 from /builddir/build/BUILD/firefox-102.13.0/js/src/wasm/WasmIntrinsic.h:24,
                 from /builddir/build/BUILD/firefox-102.13.0/js/src/wasm/WasmOpIter.h:28,
                 from /builddir/build/BUILD/firefox-102.13.0/js/src/wasm/WasmOpIter.cpp:19,
                 from Unified_cpp_js_src_wasm4.cpp:2:
In member function 'RefPtr<js::wasm::DataSegment const>::RefPtr(RefPtr<js::wasm::DataSegment const>&&)',
    inlined from 'mozilla::detail::VectorImpl<RefPtr<js::wasm::DataSegment const>, 0ul, js::SystemAllocPolicy, false>::new_<RefPtr<js::wasm::DataSegment const> >(RefPtr<js::wasm::DataSegment const>*, RefPtr<js::wasm::DataSegment const>&&)void' at /builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/mozilla/Vector.h:58:5,
    inlined from 'mozilla::detail::VectorImpl<RefPtr<js::wasm::DataSegment const>, 0ul, js::SystemAllocPolicy, false>::moveConstruct<RefPtr<js::wasm::DataSegment const> >(RefPtr<js::wasm::DataSegment const>*, RefPtr<js::wasm::DataSegment const>*, RefPtr<js::wasm::DataSegment const>*)void' at /builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/mozilla/Vector.h:98:11,
    inlined from 'mozilla::Vector<RefPtr<js::wasm::DataSegment const>, 0ul, js::SystemAllocPolicy>::Vector(mozilla::Vector<RefPtr<js::wasm::DataSegment const>, 0ul, js::SystemAllocPolicy>&&)' at /builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/mozilla/Vector.h:869:24,
    inlined from 'js::wasm::Module::Module(js::wasm::Code const&, mozilla::Vector<js::wasm::Import, 0ul, js::SystemAllocPolicy>&&, mozilla::Vector<js::wasm::Export, 0ul, js::SystemAllocPolicy>&&, mozilla::Vector<RefPtr<js::wasm::DataSegment const>, 0ul, js::SystemAllocPolicy>&&, mozilla::Vector<RefPtr<js::wasm::ElemSegment const>, 0ul, js::SystemAllocPolicy>&&, mozilla::Vector<js::wasm::CustomSection, 0ul, js::SystemAllocPolicy>&&, js::wasm::ShareableBytes const*, bool)' at /builddir/build/BUILD/firefox-102.13.0/js/src/wasm/WasmModule.h:148:9,
    inlined from 'js_new<js::wasm::Module, js::wasm::Code const&, mozilla::Vector<js::wasm::Import, 0ul, js::SystemAllocPolicy>, mozilla::Vector<js::wasm::Export, 0ul, js::SystemAllocPolicy>, mozilla::Vector<RefPtr<js::wasm::DataSegment const>, 0ul, js::SystemAllocPolicy>, mozilla::Vector<RefPtr<js::wasm::ElemSegment const>, 0ul, js::SystemAllocPolicy>, mozilla::Vector<js::wasm::CustomSection, 0ul, js::SystemAllocPolicy>, decltype(nullptr), bool>(js::wasm::Code const&, mozilla::Vector<js::wasm::Import, 0ul, js::SystemAllocPolicy>&&, mozilla::Vector<js::wasm::Export, 0ul, js::SystemAllocPolicy>&&, mozilla::Vector<RefPtr<js::wasm::DataSegment const>, 0ul, js::SystemAllocPolicy>&&, mozilla::Vector<RefPtr<js::wasm::ElemSegment const>, 0ul, js::SystemAllocPolicy>&&, mozilla::Vector<js::wasm::CustomSection, 0ul, js::SystemAllocPolicy>&&, decltype(nullptr)&&, bool&&)js::wasm::Module*' at /builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/Utility.h:519:1,
    inlined from 'js::wasm::CodeModule(js::wasm::Coder<(js::wasm::CoderMode)2>&, RefPtr<js::wasm::Module>*)' at /builddir/build/BUILD/firefox-102.13.0/js/src/wasm/WasmSerialize.cpp:979:58:
/builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/mozilla/RefPtr.h:102:21: warning: 'memset' offset 0 is out of the bounds [0, 0] [-Warray-bounds]
  102 |     aRefPtr.mRawPtr = nullptr;
      |     ~~~~~~~~~~~~~~~~^~~~~~~~~
In member function 'RefPtr<js::wasm::ElemSegment const>::RefPtr(RefPtr<js::wasm::ElemSegment const>&&)',
    inlined from 'mozilla::detail::VectorImpl<RefPtr<js::wasm::ElemSegment const>, 0ul, js::SystemAllocPolicy, false>::new_<RefPtr<js::wasm::ElemSegment const> >(RefPtr<js::wasm::ElemSegment const>*, RefPtr<js::wasm::ElemSegment const>&&)void' at /builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/mozilla/Vector.h:58:5,
    inlined from 'mozilla::detail::VectorImpl<RefPtr<js::wasm::ElemSegment const>, 0ul, js::SystemAllocPolicy, false>::moveConstruct<RefPtr<js::wasm::ElemSegment const> >(RefPtr<js::wasm::ElemSegment const>*, RefPtr<js::wasm::ElemSegment const>*, RefPtr<js::wasm::ElemSegment const>*)void' at /builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/mozilla/Vector.h:98:11,
    inlined from 'mozilla::Vector<RefPtr<js::wasm::ElemSegment const>, 0ul, js::SystemAllocPolicy>::Vector(mozilla::Vector<RefPtr<js::wasm::ElemSegment const>, 0ul, js::SystemAllocPolicy>&&)' at /builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/mozilla/Vector.h:869:24,
    inlined from 'js::wasm::Module::Module(js::wasm::Code const&, mozilla::Vector<js::wasm::Import, 0ul, js::SystemAllocPolicy>&&, mozilla::Vector<js::wasm::Export, 0ul, js::SystemAllocPolicy>&&, mozilla::Vector<RefPtr<js::wasm::DataSegment const>, 0ul, js::SystemAllocPolicy>&&, mozilla::Vector<RefPtr<js::wasm::ElemSegment const>, 0ul, js::SystemAllocPolicy>&&, mozilla::Vector<js::wasm::CustomSection, 0ul, js::SystemAllocPolicy>&&, js::wasm::ShareableBytes const*, bool)' at /builddir/build/BUILD/firefox-102.13.0/js/src/wasm/WasmModule.h:149:9,
    inlined from 'js_new<js::wasm::Module, js::wasm::Code const&, mozilla::Vector<js::wasm::Import, 0ul, js::SystemAllocPolicy>, mozilla::Vector<js::wasm::Export, 0ul, js::SystemAllocPolicy>, mozilla::Vector<RefPtr<js::wasm::DataSegment const>, 0ul, js::SystemAllocPolicy>, mozilla::Vector<RefPtr<js::wasm::ElemSegment const>, 0ul, js::SystemAllocPolicy>, mozilla::Vector<js::wasm::CustomSection, 0ul, js::SystemAllocPolicy>, decltype(nullptr), bool>(js::wasm::Code const&, mozilla::Vector<js::wasm::Import, 0ul, js::SystemAllocPolicy>&&, mozilla::Vector<js::wasm::Export, 0ul, js::SystemAllocPolicy>&&, mozilla::Vector<RefPtr<js::wasm::DataSegment const>, 0ul, js::SystemAllocPolicy>&&, mozilla::Vector<RefPtr<js::wasm::ElemSegment const>, 0ul, js::SystemAllocPolicy>&&, mozilla::Vector<js::wasm::CustomSection, 0ul, js::SystemAllocPolicy>&&, decltype(nullptr)&&, bool&&)js::wasm::Module*' at /builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/Utility.h:519:1,
    inlined from 'js::wasm::CodeModule(js::wasm::Coder<(js::wasm::CoderMode)2>&, RefPtr<js::wasm::Module>*)' at /builddir/build/BUILD/firefox-102.13.0/js/src/wasm/WasmSerialize.cpp:979:58:
/builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/mozilla/RefPtr.h:102:21: warning: 'memset' offset 0 is out of the bounds [0, 0] [-Warray-bounds]
  102 |     aRefPtr.mRawPtr = nullptr;
      |     ~~~~~~~~~~~~~~~~^~~~~~~~~
make[3]: Entering directory '/builddir/build/BUILD/firefox-102.13.0/js/src/js/src/frontend'
js/src/frontend/Parser.o
/usr/lib64/ccache/g++ -o Parser.o -c  -I/builddir/build/BUILD/firefox-102.13.0/js/src/dist/system_wrappers -include /builddir/build/BUILD/firefox-102.13.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/builddir/build/BUILD/firefox-102.13.0/js/src/frontend -I/builddir/build/BUILD/firefox-102.13.0/js/src/js/src/frontend -I/builddir/build/BUILD/firefox-102.13.0/js/src/js/src -I/builddir/build/BUILD/firefox-102.13.0/js/src -I/builddir/build/BUILD/firefox-102.13.0/js/src/dist/include -DMOZILLA_CLIENT -include /builddir/build/BUILD/firefox-102.13.0/js/src/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 -Wformat -Wformat-overflow=2 -Wno-psabi -fno-sized-deallocation -fno-aligned-new -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Werror=format -Wno-attributes -fno-strict-aliasing -ffp-contract=off  -MD -MP -MF .deps/Parser.o.pp   /builddir/build/BUILD/firefox-102.13.0/js/src/frontend/Parser.cpp
make[3]: Leaving directory '/builddir/build/BUILD/firefox-102.13.0/js/src/js/src/frontend'
/builddir/build/BUILD/firefox-102.13.0/js/src/frontend/Parser.cpp: In member function 'js::frontend::GeneralParser<js::frontend::FullParseHandler, mozilla::Utf8Unit>::ifStatement(js::frontend::YieldHandling)':
/builddir/build/BUILD/firefox-102.13.0/js/src/frontend/Parser.cpp:6465:19: warning: 'ifNode' may be used uninitialized [-Wmaybe-uninitialized]
 6465 |   TernaryNodeType ifNode;
      |                   ^~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/frontend/Parser.cpp: In member function 'js::frontend::GeneralParser<js::frontend::FullParseHandler, char16_t>::ifStatement(js::frontend::YieldHandling)':
/builddir/build/BUILD/firefox-102.13.0/js/src/frontend/Parser.cpp:6465:19: warning: 'ifNode' may be used uninitialized [-Wmaybe-uninitialized]
make[3]: Entering directory '/builddir/build/BUILD/firefox-102.13.0/js/src/js/src/jit'
js/src/jit/Unified_cpp_js_src_jit14.o
/usr/lib64/ccache/g++ -o Unified_cpp_js_src_jit14.o -c  -I/builddir/build/BUILD/firefox-102.13.0/js/src/dist/system_wrappers -include /builddir/build/BUILD/firefox-102.13.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/builddir/build/BUILD/firefox-102.13.0/js/src/jit -I/builddir/build/BUILD/firefox-102.13.0/js/src/js/src/jit -I/builddir/build/BUILD/firefox-102.13.0/js/src/js/src -I/builddir/build/BUILD/firefox-102.13.0/js/src -I/builddir/build/BUILD/firefox-102.13.0/js/src/dist/include -DMOZILLA_CLIENT -include /builddir/build/BUILD/firefox-102.13.0/js/src/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 -Wformat -Wformat-overflow=2 -Wno-psabi -fno-sized-deallocation -fno-aligned-new -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Werror=format -Wno-attributes -fno-strict-aliasing -ffp-contract=off  -MD -MP -MF .deps/Unified_cpp_js_src_jit14.o.pp   Unified_cpp_js_src_jit14.cpp
make[3]: Leaving directory '/builddir/build/BUILD/firefox-102.13.0/js/src/js/src/jit'
make[3]: Entering directory '/builddir/build/BUILD/firefox-102.13.0/js/src/js/src'
js/src/Unified_cpp_js_src15.o
/usr/lib64/ccache/g++ -o Unified_cpp_js_src15.o -c  -I/builddir/build/BUILD/firefox-102.13.0/js/src/dist/system_wrappers -include /builddir/build/BUILD/firefox-102.13.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/builddir/build/BUILD/firefox-102.13.0/js/src -I/builddir/build/BUILD/firefox-102.13.0/js/src/js/src -I/builddir/build/BUILD/firefox-102.13.0/js/src/dist/include -DMOZILLA_CLIENT -include /builddir/build/BUILD/firefox-102.13.0/js/src/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 -Wformat -Wformat-overflow=2 -Wno-psabi -fno-sized-deallocation -fno-aligned-new -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Werror=format -Wno-attributes -fno-strict-aliasing -ffp-contract=off  -MD -MP -MF .deps/Unified_cpp_js_src15.o.pp   Unified_cpp_js_src15.cpp
make[3]: Leaving directory '/builddir/build/BUILD/firefox-102.13.0/js/src/js/src'
In file included from /builddir/build/BUILD/firefox-102.13.0/js/src/gc/Allocator.h:13,
                 from /builddir/build/BUILD/firefox-102.13.0/js/src/builtin/intl/FormatBuffer.h:17,
                 from /builddir/build/BUILD/firefox-102.13.0/js/src/vm/DateTime.cpp:28,
                 from Unified_cpp_js_src15.cpp:11:
In member function 'JS::Rooted<JSObject*>::registerWithRootLists(mozilla::EnumeratedArray<JS::RootKind, (JS::RootKind)15, js::StackRootedBase*>&)',
    inlined from 'JS::Rooted<JSObject*>::Rooted<JSContext*, JSObject*>(JSContext* const&, JSObject*&&)' at /builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1171:26,
    inlined from 'js::ErrorObject::createProto(JSContext*, JSProtoKey)' at /builddir/build/BUILD/firefox-102.13.0/js/src/vm/ErrorObject.cpp:400:68:
/builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1138:18: warning: storing the address of local variable 'protoProto' in 'MEM[(struct StackRootedBase * *)cx_35(D) + 24B]' [-Wdangling-pointer=]
 1138 |     *this->stack = this;
      |     ~~~~~~~~~~~~~^~~~~~
In file included from Unified_cpp_js_src15.cpp:47:
/builddir/build/BUILD/firefox-102.13.0/js/src/vm/ErrorObject.cpp: In function 'js::ErrorObject::createProto(JSContext*, JSProtoKey)':
/builddir/build/BUILD/firefox-102.13.0/js/src/vm/ErrorObject.cpp:399:16: note: 'protoProto' declared here
  399 |   RootedObject protoProto(
      |                ^~~~~~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/vm/ErrorObject.cpp:399:16: note: 'cx_35(D)' declared here
In member function 'JS::Rooted<js::AbstractBindingIter<JSAtom> >::registerWithRootLists(mozilla::EnumeratedArray<JS::RootKind, (JS::RootKind)15, js::StackRootedBase*>&)',
    inlined from 'JS::Rooted<js::AbstractBindingIter<JSAtom> >::Rooted<JSContext*, js::AbstractBindingIter<JSAtom> >(JSContext* const&, js::AbstractBindingIter<JSAtom>&&)' at /builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1171:26,
    inlined from 'js::CheckGlobalDeclarationConflicts(JSContext*, JS::Handle<JSScript*>, JS::Handle<js::ExtensibleLexicalEnvironmentObject*>, JS::Handle<JSObject*>)' at /builddir/build/BUILD/firefox-102.13.0/js/src/vm/EnvironmentObject.cpp:3747:49:
/builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1138:18: warning: storing the address of local variable 'bi' in 'MEM[(struct StackRootedBase * *)cx_98(D) + 112B]' [-Wdangling-pointer=]
 1138 |     *this->stack = this;
      |     ~~~~~~~~~~~~~^~~~~~
In file included from Unified_cpp_js_src15.cpp:20:
/builddir/build/BUILD/firefox-102.13.0/js/src/vm/EnvironmentObject.cpp: In function 'js::CheckGlobalDeclarationConflicts(JSContext*, JS::Handle<JSScript*>, JS::Handle<js::ExtensibleLexicalEnvironmentObject*>, JS::Handle<JSObject*>)':
/builddir/build/BUILD/firefox-102.13.0/js/src/vm/EnvironmentObject.cpp:3747:23: note: 'bi' declared here
 3747 |   Rooted<BindingIter> bi(cx, BindingIter(script));
      |                       ^~
/builddir/build/BUILD/firefox-102.13.0/js/src/vm/EnvironmentObject.cpp:3747:23: note: 'cx_98(D)' declared here
In member function 'JS::Rooted<js::AbstractBindingIter<JSAtom> >::registerWithRootLists(mozilla::EnumeratedArray<JS::RootKind, (JS::RootKind)15, js::StackRootedBase*>&)',
    inlined from 'JS::Rooted<js::AbstractBindingIter<JSAtom> >::Rooted<JSContext*, js::AbstractBindingIter<JSAtom> >(JSContext* const&, js::AbstractBindingIter<JSAtom>&&)' at /builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1171:26,
    inlined from 'CheckEvalDeclarationConflicts(JSContext*, JS::Handle<JSScript*>, JS::Handle<JSObject*>, JS::Handle<JSObject*>)' at /builddir/build/BUILD/firefox-102.13.0/js/src/vm/EnvironmentObject.cpp:3895:56,
    inlined from 'js::GlobalOrEvalDeclInstantiation(JSContext*, JS::Handle<JSObject*>, JS::Handle<JSScript*>, js::GCThingIndex)' at /builddir/build/BUILD/firefox-102.13.0/js/src/vm/EnvironmentObject.cpp:3917:39:
/builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1138:18: warning: storing the address of local variable 'bi' in 'MEM[(struct StackRootedBase * *)cx_66(D) + 112B]' [-Wdangling-pointer=]
 1138 |     *this->stack = this;
      |     ~~~~~~~~~~~~~^~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/vm/EnvironmentObject.cpp: In function 'js::GlobalOrEvalDeclInstantiation(JSContext*, JS::Handle<JSObject*>, JS::Handle<JSScript*>, js::GCThingIndex)':
/builddir/build/BUILD/firefox-102.13.0/js/src/vm/EnvironmentObject.cpp:3895:30: note: 'bi' declared here
 3895 |     for (Rooted<BindingIter> bi(cx, BindingIter(script)); bi; bi++) {
      |                              ^~
/builddir/build/BUILD/firefox-102.13.0/js/src/vm/EnvironmentObject.cpp:3895:30: note: 'cx_66(D)' declared here
In member function 'JS::Rooted<JSObject*>::registerWithRootLists(mozilla::EnumeratedArray<JS::RootKind, (JS::RootKind)15, js::StackRootedBase*>&)',
    inlined from 'JS::Rooted<JSObject*>::Rooted<JSContext*, JS::Rooted<JSObject*> const&>(JSContext* const&, JS::Rooted<JSObject*> const&)' at /builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1171:26,
    inlined from 'js::EnvironmentIter::EnvironmentIter(JSContext*, js::EnvironmentIter const&)' at /builddir/build/BUILD/firefox-102.13.0/js/src/vm/EnvironmentObject.cpp:1302:30,
    inlined from 'GetThisValueForDebuggerEnvironmentIterMaybeOptimizedOut(JSContext*, js::EnvironmentIter const&, JS::Handle<JSObject*>, unsigned char const*, JS::MutableHandle<JS::Value>)' at /builddir/build/BUILD/firefox-102.13.0/js/src/vm/EnvironmentObject.cpp:3340:43:
/builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1138:18: warning: storing the address of local variable 'ei' in 'MEM[(struct StackRootedBase * *)cx_265(D) + 24B]' [-Wdangling-pointer=]
 1138 |     *this->stack = this;
      |     ~~~~~~~~~~~~~^~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/vm/EnvironmentObject.cpp: In function 'GetThisValueForDebuggerEnvironmentIterMaybeOptimizedOut(JSContext*, js::EnvironmentIter const&, JS::Handle<JSObject*>, unsigned char const*, JS::MutableHandle<JS::Value>)':
/builddir/build/BUILD/firefox-102.13.0/js/src/vm/EnvironmentObject.cpp:3340:24: note: 'ei' declared here
 3340 |   for (EnvironmentIter ei(cx, originalIter); ei; ei++) {
      |                        ^~
/builddir/build/BUILD/firefox-102.13.0/js/src/vm/EnvironmentObject.cpp:3340:24: note: 'cx_265(D)' declared here
In member function 'JS::Rooted<JSObject*>::registerWithRootLists(mozilla::EnumeratedArray<JS::RootKind, (JS::RootKind)15, js::StackRootedBase*>&)',
    inlined from 'JS::Rooted<JSObject*>::Rooted<JSContext*, JSObject*>(JSContext* const&, JSObject*&&)' at /builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1171:26,
    inlined from 'exn_toSource(JSContext*, unsigned int, JS::Value*)' at /builddir/build/BUILD/firefox-102.13.0/js/src/vm/ErrorObject.cpp:832:50:
/builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1138:18: warning: storing the address of local variable 'obj' in 'MEM[(struct StackRootedBase * *)cx_71(D) + 24B]' [-Wdangling-pointer=]
 1138 |     *this->stack = this;
      |     ~~~~~~~~~~~~~^~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/vm/ErrorObject.cpp: In function 'exn_toSource(JSContext*, unsigned int, JS::Value*)':
/builddir/build/BUILD/firefox-102.13.0/js/src/vm/ErrorObject.cpp:832:16: note: 'obj' declared here
  832 |   RootedObject obj(cx, ToObject(cx, args.thisv()));
      |                ^~~
/builddir/build/BUILD/firefox-102.13.0/js/src/vm/ErrorObject.cpp:832:16: note: 'cx_71(D)' declared here
In member function 'JS::Rooted<js::AbstractBindingIter<JSAtom> >::registerWithRootLists(mozilla::EnumeratedArray<JS::RootKind, (JS::RootKind)15, js::StackRootedBase*>&)',
    inlined from 'JS::Rooted<js::AbstractBindingIter<JSAtom> >::Rooted<JSContext*, js::AbstractBindingIter<JSAtom> >(JSContext* const&, js::AbstractBindingIter<JSAtom>&&)' at /builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1171:26,
    inlined from '(anonymous namespace)::DebugEnvironmentProxyHandler::ownPropertyKeys(JSContext*, JS::Handle<JSObject*>, JS::MutableHandle<JS::StackGCVector<JS::PropertyKey, js::TempAllocPolicy> >) const' at /builddir/build/BUILD/firefox-102.13.0/js/src/vm/EnvironmentObject.cpp:2310:57:
/builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1138:18: warning: storing the address of local variable 'bi' in 'MEM[(struct StackRootedBase * *)cx_166(D) + 112B]' [-Wdangling-pointer=]
 1138 |     *this->stack = this;
      |     ~~~~~~~~~~~~~^~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/vm/EnvironmentObject.cpp: In member function '(anonymous namespace)::DebugEnvironmentProxyHandler::ownPropertyKeys(JSContext*, JS::Handle<JSObject*>, JS::MutableHandle<JS::StackGCVector<JS::PropertyKey, js::TempAllocPolicy> >) const':
/builddir/build/BUILD/firefox-102.13.0/js/src/vm/EnvironmentObject.cpp:2310:32: note: 'bi' declared here
 2310 |       for (Rooted<BindingIter> bi(cx, BindingIter(scope)); bi; bi++) {
      |                                ^~
/builddir/build/BUILD/firefox-102.13.0/js/src/vm/EnvironmentObject.cpp:2310:32: note: 'cx_166(D)' declared here
In member function 'JS::Rooted<js::Shape*>::registerWithRootLists(mozilla::EnumeratedArray<JS::RootKind, (JS::RootKind)15, js::StackRootedBase*>&)',
    inlined from 'JS::Rooted<js::Shape*>::Rooted<JSContext*, js::Shape*>(JSContext* const&, js::Shape*&&)' at /builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1171:26,
    inlined from 'js::SharedShape::ensureInitialCustomShape<js::ErrorObject>(JSContext*, JS::Handle<js::ErrorObject*>)bool' at /builddir/build/BUILD/firefox-102.13.0/js/src/vm/Shape-inl.h:42:15,
    inlined from 'js::ErrorObject::init(JSContext*, JS::Handle<js::ErrorObject*>, JSExnType, mozilla::UniquePtr<JSErrorReport, JS::DeletePolicy<JSErrorReport> >, JS::Handle<JSString*>, JS::Handle<JSObject*>, unsigned int, unsigned int, unsigned int, JS::Handle<JSString*>, JS::Handle<mozilla::Maybe<JS::Value> >)' at /builddir/build/BUILD/firefox-102.13.0/js/src/vm/ErrorObject.cpp:488:58:
/builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1138:18: warning: storing the address of local variable 'shape' in 'MEM[(struct StackRootedBase * *)cx_38(D) + 40B]' [-Wdangling-pointer=]
 1138 |     *this->stack = this;
      |     ~~~~~~~~~~~~~^~~~~~
In file included from /builddir/build/BUILD/firefox-102.13.0/js/src/vm/JSScript-inl.h:20,
                 from /builddir/build/BUILD/firefox-102.13.0/js/src/vm/BytecodeLocation-inl.h:15,
                 from /builddir/build/BUILD/firefox-102.13.0/js/src/vm/EnvironmentObject.cpp:36:
/builddir/build/BUILD/firefox-102.13.0/js/src/vm/Shape-inl.h: In function 'js::ErrorObject::init(JSContext*, JS::Handle<js::ErrorObject*>, JSExnType, mozilla::UniquePtr<JSErrorReport, JS::DeletePolicy<JSErrorReport> >, JS::Handle<JSString*>, JS::Handle<JSObject*>, unsigned int, unsigned int, unsigned int, JS::Handle<JSString*>, JS::Handle<mozilla::Maybe<JS::Value> >)':
/builddir/build/BUILD/firefox-102.13.0/js/src/vm/Shape-inl.h:42:15: note: 'shape' declared here
   42 |   RootedShape shape(cx, ObjectSubclass::assignInitialShape(cx, obj));
      |               ^~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/vm/Shape-inl.h:42:15: note: 'cx_38(D)' declared here
In member function 'JS::Rooted<js::ErrorObject*>::registerWithRootLists(mozilla::EnumeratedArray<JS::RootKind, (JS::RootKind)15, js::StackRootedBase*>&)',
    inlined from 'JS::Rooted<js::ErrorObject*>::Rooted<JSContext*, js::ErrorObject*>(JSContext* const&, js::ErrorObject*&&)' at /builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1171:26,
    inlined from 'AggregateError(JSContext*, unsigned int, JS::Value*)' at /builddir/build/BUILD/firefox-102.13.0/js/src/vm/ErrorObject.cpp:367:68:
/builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1138:18: warning: storing the address of local variable 'obj' in 'MEM[(struct StackRootedBase * *)cx_136(D) + 24B]' [-Wdangling-pointer=]
 1138 |     *this->stack = this;
      |     ~~~~~~~~~~~~~^~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/vm/ErrorObject.cpp: In function 'AggregateError(JSContext*, unsigned int, JS::Value*)':
/builddir/build/BUILD/firefox-102.13.0/js/src/vm/ErrorObject.cpp:366:24: note: 'obj' declared here
  366 |   Rooted<ErrorObject*> obj(
      |                        ^~~
/builddir/build/BUILD/firefox-102.13.0/js/src/vm/ErrorObject.cpp:366:24: note: 'cx_136(D)' declared here
In member function 'JS::Rooted<js::Shape*>::registerWithRootLists(mozilla::EnumeratedArray<JS::RootKind, (JS::RootKind)15, js::StackRootedBase*>&)',
    inlined from 'JS::Rooted<js::Shape*>::Rooted<JSContext*, js::Shape*>(JSContext* const&, js::Shape*&&)' at /builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1171:26,
    inlined from 'js::BlockLexicalEnvironmentObject::createHollowForDebug(JSContext*, JS::Handle<js::LexicalScope*>)' at /builddir/build/BUILD/firefox-102.13.0/js/src/vm/EnvironmentObject.cpp:982:77:
/builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1138:18: warning: storing the address of local variable 'shape' in 'MEM[(struct StackRootedBase * *)cx_154(D) + 40B]' [-Wdangling-pointer=]
 1138 |     *this->stack = this;
      |     ~~~~~~~~~~~~~^~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/vm/EnvironmentObject.cpp: In function 'js::BlockLexicalEnvironmentObject::createHollowForDebug(JSContext*, JS::Handle<js::LexicalScope*>)':
/builddir/build/BUILD/firefox-102.13.0/js/src/vm/EnvironmentObject.cpp:982:15: note: 'shape' declared here
  982 |   RootedShape shape(cx, LexicalScope::getEmptyExtensibleEnvironmentShape(cx));
      |               ^~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/vm/EnvironmentObject.cpp:982:15: note: 'cx_154(D)' declared here
In member function 'JS::Rooted<js::Shape*>::registerWithRootLists(mozilla::EnumeratedArray<JS::RootKind, (JS::RootKind)15, js::StackRootedBase*>&)',
    inlined from 'JS::Rooted<js::Shape*>::Rooted<JSContext*, js::Shape*>(JSContext* const&, js::Shape*&&)' at /builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1171:26,
    inlined from 'js::RuntimeLexicalErrorObject::create(JSContext*, JS::Handle<JSObject*>, unsigned int)' at /builddir/build/BUILD/firefox-102.13.0/js/src/vm/EnvironmentObject.cpp:1206:61:
/builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1138:18: warning: storing the address of local variable 'shape' in 'MEM[(struct StackRootedBase * *)cx_40(D) + 40B]' [-Wdangling-pointer=]
 1138 |     *this->stack = this;
      |     ~~~~~~~~~~~~~^~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/vm/EnvironmentObject.cpp: In function 'js::RuntimeLexicalErrorObject::create(JSContext*, JS::Handle<JSObject*>, unsigned int)':
/builddir/build/BUILD/firefox-102.13.0/js/src/vm/EnvironmentObject.cpp:1205:15: note: 'shape' declared here
 1205 |   RootedShape shape(cx, EmptyEnvironmentShape(cx, &class_, JSSLOT_FREE(&class_),
      |               ^~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/vm/EnvironmentObject.cpp:1205:15: note: 'cx_40(D)' declared here
In member function 'JS::Rooted<js::Shape*>::registerWithRootLists(mozilla::EnumeratedArray<JS::RootKind, (JS::RootKind)15, js::StackRootedBase*>&)',
    inlined from 'JS::Rooted<js::Shape*>::Rooted<JSContext*, js::Shape*>(JSContext* const&, js::Shape*&&)' at /builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1171:26,
    inlined from 'js::VarEnvironmentObject::createHollowForDebug(JSContext*, JS::Handle<js::Scope*>)' at /builddir/build/BUILD/firefox-102.13.0/js/src/vm/EnvironmentObject.cpp:335:72:
/builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1138:18: warning: storing the address of local variable 'shape' in 'MEM[(struct StackRootedBase * *)cx_147(D) + 40B]' [-Wdangling-pointer=]
 1138 |     *this->stack = this;
      |     ~~~~~~~~~~~~~^~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/vm/EnvironmentObject.cpp: In function 'js::VarEnvironmentObject::createHollowForDebug(JSContext*, JS::Handle<js::Scope*>)':
/builddir/build/BUILD/firefox-102.13.0/js/src/vm/EnvironmentObject.cpp:335:15: note: 'shape' declared here
  335 |   RootedShape shape(cx, EmptyEnvironmentShape<VarEnvironmentObject>(cx));
      |               ^~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/vm/EnvironmentObject.cpp:335:15: note: 'cx_147(D)' declared here
In member function 'JS::Rooted<js::Shape*>::registerWithRootLists(mozilla::EnumeratedArray<JS::RootKind, (JS::RootKind)15, js::StackRootedBase*>&)',
    inlined from 'JS::Rooted<js::Shape*>::Rooted<JSContext*, js::Shape*>(JSContext* const&, js::Shape*&&)' at /builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1171:26,
    inlined from 'js::NonSyntacticLexicalEnvironmentObject::create(JSContext*, JS::Handle<JSObject*>, JS::Handle<JSObject*>)' at /builddir/build/BUILD/firefox-102.13.0/js/src/vm/EnvironmentObject.cpp:1186:77:
/builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1138:18: warning: storing the address of local variable 'shape' in 'MEM[(struct StackRootedBase * *)cx_28(D) + 40B]' [-Wdangling-pointer=]
 1138 |     *this->stack = this;
      |     ~~~~~~~~~~~~~^~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/vm/EnvironmentObject.cpp: In function 'js::NonSyntacticLexicalEnvironmentObject::create(JSContext*, JS::Handle<JSObject*>, JS::Handle<JSObject*>)':
/builddir/build/BUILD/firefox-102.13.0/js/src/vm/EnvironmentObject.cpp:1186:15: note: 'shape' declared here
 1186 |   RootedShape shape(cx, LexicalScope::getEmptyExtensibleEnvironmentShape(cx));
      |               ^~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/vm/EnvironmentObject.cpp:1186:15: note: 'cx_28(D)' declared here
In member function 'JS::Rooted<js::Shape*>::registerWithRootLists(mozilla::EnumeratedArray<JS::RootKind, (JS::RootKind)15, js::StackRootedBase*>&)',
    inlined from 'JS::Rooted<js::Shape*>::Rooted<JSContext*, js::Shape*>(JSContext* const&, js::Shape*&&)' at /builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1171:26,
    inlined from 'js::GlobalLexicalEnvironmentObject::create(JSContext*, JS::Handle<js::GlobalObject*>)' at /builddir/build/BUILD/firefox-102.13.0/js/src/vm/EnvironmentObject.cpp:1158:77:
/builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1138:18: warning: storing the address of local variable 'shape' in 'MEM[(struct StackRootedBase * *)cx_32(D) + 40B]' [-Wdangling-pointer=]
 1138 |     *this->stack = this;
      |     ~~~~~~~~~~~~~^~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/vm/EnvironmentObject.cpp: In function 'js::GlobalLexicalEnvironmentObject::create(JSContext*, JS::Handle<js::GlobalObject*>)':
/builddir/build/BUILD/firefox-102.13.0/js/src/vm/EnvironmentObject.cpp:1158:15: note: 'shape' declared here
 1158 |   RootedShape shape(cx, LexicalScope::getEmptyExtensibleEnvironmentShape(cx));
      |               ^~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/vm/EnvironmentObject.cpp:1158:15: note: 'cx_32(D)' declared here
In member function 'JS::Rooted<js::BlockLexicalEnvironmentObject*>::registerWithRootLists(mozilla::EnumeratedArray<JS::RootKind, (JS::RootKind)15, js::StackRootedBase*>&)',
    inlined from 'JS::Rooted<js::BlockLexicalEnvironmentObject*>::Rooted<JSContext*, js::BlockLexicalEnvironmentObject*>(JSContext* const&, js::BlockLexicalEnvironmentObject*&&)' at /builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1171:26,
    inlined from 'js::BlockLexicalEnvironmentObject::clone(JSContext*, JS::Handle<js::BlockLexicalEnvironmentObject*>)' at /builddir/build/BUILD/firefox-102.13.0/js/src/vm/EnvironmentObject.cpp:1021:56:
/builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1138:18: warning: storing the address of local variable 'copy' in 'MEM[(struct StackRootedBase * *)cx_122(D) + 24B]' [-Wdangling-pointer=]
 1138 |     *this->stack = this;
      |     ~~~~~~~~~~~~~^~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/vm/EnvironmentObject.cpp: In function 'js::BlockLexicalEnvironmentObject::clone(JSContext*, JS::Handle<js::BlockLexicalEnvironmentObject*>)':
/builddir/build/BUILD/firefox-102.13.0/js/src/vm/EnvironmentObject.cpp:1020:42: note: 'copy' declared here
 1020 |   Rooted<BlockLexicalEnvironmentObject*> copy(
      |                                          ^~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/vm/EnvironmentObject.cpp:1020:42: note: 'cx_122(D)' declared here
In member function 'JS::Rooted<js::ModuleEnvironmentObject*>::registerWithRootLists(mozilla::EnumeratedArray<JS::RootKind, (JS::RootKind)15, js::StackRootedBase*>&)',
    inlined from 'JS::Rooted<js::ModuleEnvironmentObject*>::Rooted<JSContext*, js::ModuleEnvironmentObject*>(JSContext* const&, js::ModuleEnvironmentObject*&&)' at /builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1171:26,
    inlined from 'js::ModuleEnvironmentObject::create(JSContext*, JS::Handle<js::ModuleObject*>)' at /builddir/build/BUILD/firefox-102.13.0/js/src/vm/EnvironmentObject.cpp:413:74:
/builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1138:18: warning: storing the address of local variable 'env' in 'MEM[(struct StackRootedBase * *)cx_119(D) + 24B]' [-Wdangling-pointer=]
 1138 |     *this->stack = this;
      |     ~~~~~~~~~~~~~^~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/vm/EnvironmentObject.cpp: In function 'js::ModuleEnvironmentObject::create(JSContext*, JS::Handle<js::ModuleObject*>)':
/builddir/build/BUILD/firefox-102.13.0/js/src/vm/EnvironmentObject.cpp:411:33: note: 'env' declared here
  411 |   RootedModuleEnvironmentObject env(
      |                                 ^~~
/builddir/build/BUILD/firefox-102.13.0/js/src/vm/EnvironmentObject.cpp:411:33: note: 'cx_119(D)' declared here
In member function 'JS::Rooted<js::Shape*>::registerWithRootLists(mozilla::EnumeratedArray<JS::RootKind, (JS::RootKind)15, js::StackRootedBase*>&)',
    inlined from 'JS::Rooted<js::Shape*>::Rooted<JSContext*, js::Shape*>(JSContext* const&, js::Shape*&&)' at /builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1171:26,
    inlined from 'js::WasmInstanceEnvironmentObject::createHollowForDebug(JSContext*, JS::Handle<js::WasmInstanceScope*>)' at /builddir/build/BUILD/firefox-102.13.0/js/src/vm/EnvironmentObject.cpp:606:77:
/builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1138:18: warning: storing the address of local variable 'shape' in 'MEM[(struct StackRootedBase * *)cx_50(D) + 40B]' [-Wdangling-pointer=]
 1138 |     *this->stack = this;
      |     ~~~~~~~~~~~~~^~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/vm/EnvironmentObject.cpp: In function 'js::WasmInstanceEnvironmentObject::createHollowForDebug(JSContext*, JS::Handle<js::WasmInstanceScope*>)':
/builddir/build/BUILD/firefox-102.13.0/js/src/vm/EnvironmentObject.cpp:605:15: note: 'shape' declared here
  605 |   RootedShape shape(cx,
      |               ^~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/vm/EnvironmentObject.cpp:605:15: note: 'cx_50(D)' declared here
In member function 'JS::Rooted<js::Shape*>::registerWithRootLists(mozilla::EnumeratedArray<JS::RootKind, (JS::RootKind)15, js::StackRootedBase*>&)',
    inlined from 'JS::Rooted<js::Shape*>::Rooted<JSContext*, js::Shape*>(JSContext* const&, js::Shape*&&)' at /builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1171:26,
    inlined from 'js::WasmFunctionCallObject::createHollowForDebug(JSContext*, JS::Handle<JSObject*>, JS::Handle<js::WasmFunctionScope*>)' at /builddir/build/BUILD/firefox-102.13.0/js/src/vm/EnvironmentObject.cpp:631:74:
/builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1138:18: warning: storing the address of local variable 'shape' in 'MEM[(struct StackRootedBase * *)cx_39(D) + 40B]' [-Wdangling-pointer=]
 1138 |     *this->stack = this;
      |     ~~~~~~~~~~~~~^~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/vm/EnvironmentObject.cpp: In function 'js::WasmFunctionCallObject::createHollowForDebug(JSContext*, JS::Handle<JSObject*>, JS::Handle<js::WasmFunctionScope*>)':
/builddir/build/BUILD/firefox-102.13.0/js/src/vm/EnvironmentObject.cpp:631:15: note: 'shape' declared here
  631 |   RootedShape shape(cx, EmptyEnvironmentShape<WasmFunctionCallObject>(cx));
      |               ^~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/vm/EnvironmentObject.cpp:631:15: note: 'cx_39(D)' declared here
In member function 'JS::Rooted<js::Shape*>::registerWithRootLists(mozilla::EnumeratedArray<JS::RootKind, (JS::RootKind)15, js::StackRootedBase*>&)',
    inlined from 'JS::Rooted<js::Shape*>::Rooted<JSContext*, js::Shape*>(JSContext* const&, js::Shape*&&)' at /builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1171:26,
    inlined from 'js::WithEnvironmentObject::create(JSContext*, JS::Handle<JSObject*>, JS::Handle<JSObject*>, JS::Handle<js::WithScope*>)' at /builddir/build/BUILD/firefox-102.13.0/js/src/vm/EnvironmentObject.cpp:653:73:
/builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1138:18: warning: storing the address of local variable 'shape' in 'MEM[(struct StackRootedBase * *)cx_61(D) + 40B]' [-Wdangling-pointer=]
 1138 |     *this->stack = this;
      |     ~~~~~~~~~~~~~^~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/vm/EnvironmentObject.cpp: In function 'js::WithEnvironmentObject::create(JSContext*, JS::Handle<JSObject*>, JS::Handle<JSObject*>, JS::Handle<js::WithScope*>)':
/builddir/build/BUILD/firefox-102.13.0/js/src/vm/EnvironmentObject.cpp:653:15: note: 'shape' declared here
  653 |   RootedShape shape(cx, EmptyEnvironmentShape<WithEnvironmentObject>(cx));
      |               ^~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/vm/EnvironmentObject.cpp:653:15: note: 'cx_61(D)' declared here
In member function 'JS::Rooted<JSObject*>::registerWithRootLists(mozilla::EnumeratedArray<JS::RootKind, (JS::RootKind)15, js::StackRootedBase*>&)',
    inlined from 'JS::Rooted<JSObject*>::Rooted<JSContext*, JS::Handle<JSObject*>&>(JSContext* const&, JS::Handle<JSObject*>&)' at /builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1171:26,
    inlined from 'js::CreateObjectsForEnvironmentChain(JSContext*, JS::Handle<JS::StackGCVector<JSObject*, js::TempAllocPolicy> >, JS::Handle<JSObject*>, JS::MutableHandle<JSObject*>)' at /builddir/build/BUILD/firefox-102.13.0/js/src/vm/EnvironmentObject.cpp:3286:47:
/builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1138:18: warning: storing the address of local variable 'enclosingEnv' in 'MEM[(struct StackRootedBase * *)cx_50(D) + 24B]' [-Wdangling-pointer=]
 1138 |     *this->stack = this;
      |     ~~~~~~~~~~~~~^~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/vm/EnvironmentObject.cpp: In function 'js::CreateObjectsForEnvironmentChain(JSContext*, JS::Handle<JS::StackGCVector<JSObject*, js::TempAllocPolicy> >, JS::Handle<JSObject*>, JS::MutableHandle<JSObject*>)':
/builddir/build/BUILD/firefox-102.13.0/js/src/vm/EnvironmentObject.cpp:3286:16: note: 'enclosingEnv' declared here
 3286 |   RootedObject enclosingEnv(cx, terminatingEnv);
      |                ^~~~~~~~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/vm/EnvironmentObject.cpp:3286:16: note: 'cx_50(D)' declared here
In member function 'JS::Rooted<js::Shape*>::registerWithRootLists(mozilla::EnumeratedArray<JS::RootKind, (JS::RootKind)15, js::StackRootedBase*>&)',
    inlined from 'JS::Rooted<js::Shape*>::Rooted<JSContext*, js::Shape*>(JSContext* const&, js::Shape*&&)' at /builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1171:26,
    inlined from 'js::NonSyntacticVariablesObject::create(JSContext*)' at /builddir/build/BUILD/firefox-102.13.0/js/src/vm/EnvironmentObject.cpp:840:79:
/builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1138:18: warning: storing the address of local variable 'shape' in 'MEM[(struct StackRootedBase * *)cx_58(D) + 40B]' [-Wdangling-pointer=]
 1138 |     *this->stack = this;
      |     ~~~~~~~~~~~~~^~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/vm/EnvironmentObject.cpp: In function 'js::NonSyntacticVariablesObject::create(JSContext*)':
/builddir/build/BUILD/firefox-102.13.0/js/src/vm/EnvironmentObject.cpp:840:15: note: 'shape' declared here
  840 |   RootedShape shape(cx, EmptyEnvironmentShape<NonSyntacticVariablesObject>(cx));
      |               ^~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/vm/EnvironmentObject.cpp:840:15: note: 'cx_58(D)' declared here
In member function 'JS::Rooted<js::Shape*>::registerWithRootLists(mozilla::EnumeratedArray<JS::RootKind, (JS::RootKind)15, js::StackRootedBase*>&)',
    inlined from 'JS::Rooted<js::Shape*>::Rooted<JSContext*, js::Shape*>(JSContext* const&, js::Shape*&&)' at /builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1171:26,
    inlined from 'js::CallObject::createHollowForDebug(JSContext*, JS::Handle<JSFunction*>)' at /builddir/build/BUILD/firefox-102.13.0/js/src/vm/EnvironmentObject.cpp:242:62:
/builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1138:18: warning: storing the address of local variable 'shape' in 'MEM[(struct StackRootedBase * *)cx_173(D) + 40B]' [-Wdangling-pointer=]
 1138 |     *this->stack = this;
      |     ~~~~~~~~~~~~~^~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/vm/EnvironmentObject.cpp: In function 'js::CallObject::createHollowForDebug(JSContext*, JS::Handle<JSFunction*>)':
/builddir/build/BUILD/firefox-102.13.0/js/src/vm/EnvironmentObject.cpp:242:15: note: 'shape' declared here
  242 |   RootedShape shape(cx, EmptyEnvironmentShape<CallObject>(cx));
      |               ^~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/vm/EnvironmentObject.cpp:242:15: note: 'cx_173(D)' declared here
In member function 'JS::Rooted<JSObject*>::registerWithRootLists(mozilla::EnumeratedArray<JS::RootKind, (JS::RootKind)15, js::StackRootedBase*>&)',
    inlined from 'JS::Rooted<JSObject*>::Rooted<JSContext*, JSObject*>(JSContext* const&, JSObject*&&)' at /builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1171:26,
    inlined from 'GetDebugEnvironmentForEnvironmentObject(JSContext*, js::EnvironmentIter const&)' at /builddir/build/BUILD/firefox-102.13.0/js/src/vm/EnvironmentObject.cpp:3065:66,
    inlined from 'GetDebugEnvironment(JSContext*, js::EnvironmentIter const&)' at /builddir/build/BUILD/firefox-102.13.0/js/src/vm/EnvironmentObject.cpp:3208:51:
/builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1138:18: warning: storing the address of local variable 'enclosingDebug' in 'MEM[(struct StackRootedBase * *)cx_4(D) + 24B]' [-Wdangling-pointer=]
 1138 |     *this->stack = this;
      |     ~~~~~~~~~~~~~^~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/vm/EnvironmentObject.cpp: In function 'GetDebugEnvironment(JSContext*, js::EnvironmentIter const&)':
/builddir/build/BUILD/firefox-102.13.0/js/src/vm/EnvironmentObject.cpp:3065:16: note: 'enclosingDebug' declared here
 3065 |   RootedObject enclosingDebug(cx, GetDebugEnvironment(cx, ++copy));
      |                ^~~~~~~~~~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/vm/EnvironmentObject.cpp:3065:16: note: 'cx_4(D)' declared here
make[3]: Entering directory '/builddir/build/BUILD/firefox-102.13.0/js/src/js/src/debugger'
js/src/debugger/Unified_cpp_js_src_debugger0.o
/usr/lib64/ccache/g++ -o Unified_cpp_js_src_debugger0.o -c  -I/builddir/build/BUILD/firefox-102.13.0/js/src/dist/system_wrappers -include /builddir/build/BUILD/firefox-102.13.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/builddir/build/BUILD/firefox-102.13.0/js/src/debugger -I/builddir/build/BUILD/firefox-102.13.0/js/src/js/src/debugger -I/builddir/build/BUILD/firefox-102.13.0/js/src/js/src -I/builddir/build/BUILD/firefox-102.13.0/js/src -I/builddir/build/BUILD/firefox-102.13.0/js/src/dist/include -DMOZILLA_CLIENT -include /builddir/build/BUILD/firefox-102.13.0/js/src/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 -Wformat -Wformat-overflow=2 -Wno-psabi -fno-sized-deallocation -fno-aligned-new -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Werror=format -Wno-attributes -fno-strict-aliasing -ffp-contract=off  -MD -MP -MF .deps/Unified_cpp_js_src_debugger0.o.pp   Unified_cpp_js_src_debugger0.cpp
In file included from /builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/CallArgs.h:73,
                 from /builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/CallNonGenericMethod.h:12,
                 from /builddir/build/BUILD/firefox-102.13.0/js/src/NamespaceImports.h:15,
                 from /builddir/build/BUILD/firefox-102.13.0/js/src/gc/Barrier.h:14,
                 from /builddir/build/BUILD/firefox-102.13.0/js/src/gc/WeakMap.h:12,
                 from /builddir/build/BUILD/firefox-102.13.0/js/src/debugger/DebugScript.h:16,
                 from /builddir/build/BUILD/firefox-102.13.0/js/src/debugger/DebugScript.cpp:7,
                 from Unified_cpp_js_src_debugger0.cpp:2:
In member function 'JS::Rooted<js::DebuggerEnvironment*>::registerWithRootLists(mozilla::EnumeratedArray<JS::RootKind, (JS::RootKind)15, js::StackRootedBase*>&)',
    inlined from 'JS::Rooted<js::DebuggerEnvironment*>::Rooted<JSContext*, js::DebuggerEnvironment*>(JSContext* const&, js::DebuggerEnvironment*&&)' at /builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1171:26,
    inlined from 'js::DebuggerEnvironment::CallData::ToNative<&js::DebuggerEnvironment::CallData::optimizedOutGetter>(JSContext*, unsigned int, JS::Value*)bool' at /builddir/build/BUILD/firefox-102.13.0/js/src/debugger/Environment.cpp:141:29:
/builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1138:18: warning: storing the address of local variable 'environment' in 'MEM[(struct StackRootedBase * *)cx_41(D) + 24B]' [-Wdangling-pointer=]
 1138 |     *this->stack = this;
      |     ~~~~~~~~~~~~~^~~~~~
In file included from Unified_cpp_js_src_debugger0.cpp:29:
/builddir/build/BUILD/firefox-102.13.0/js/src/debugger/Environment.cpp: In function 'js::DebuggerEnvironment::CallData::ToNative<&js::DebuggerEnvironment::CallData::optimizedOutGetter>(JSContext*, unsigned int, JS::Value*)bool':
/builddir/build/BUILD/firefox-102.13.0/js/src/debugger/Environment.cpp:141:29: note: 'environment' declared here
  141 |   RootedDebuggerEnvironment environment(
      |                             ^~~~~~~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/debugger/Environment.cpp:141:29: note: 'cx_41(D)' declared here
In member function 'JS::Rooted<JSLinearString*>::registerWithRootLists(mozilla::EnumeratedArray<JS::RootKind, (JS::RootKind)15, js::StackRootedBase*>&)',
    inlined from 'JS::Rooted<JSLinearString*>::Rooted<JSContext*, JSLinearString*>(JSContext* const&, JSLinearString*&&)' at /builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1171:26,
    inlined from 'js::ValueToStableChars(JSContext*, char const*, JS::Handle<JS::Value>, JS::AutoStableStringChars&)' at /builddir/build/BUILD/firefox-102.13.0/js/src/debugger/Debugger.cpp:330:67:
/builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1138:18: warning: storing the address of local variable 'linear' in 'MEM[(struct StackRootedBase * *)cx_40(D) + 48B]' [-Wdangling-pointer=]
 1138 |     *this->stack = this;
      |     ~~~~~~~~~~~~~^~~~~~
In file included from Unified_cpp_js_src_debugger0.cpp:11:
/builddir/build/BUILD/firefox-102.13.0/js/src/debugger/Debugger.cpp: In function 'js::ValueToStableChars(JSContext*, char const*, JS::Handle<JS::Value>, JS::AutoStableStringChars&)':
/builddir/build/BUILD/firefox-102.13.0/js/src/debugger/Debugger.cpp:330:22: note: 'linear' declared here
  330 |   RootedLinearString linear(cx, value.toString()->ensureLinear(cx));
      |                      ^~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/debugger/Debugger.cpp:330:22: note: 'cx_40(D)' declared here
In member function 'JS::Rooted<JSString*>::registerWithRootLists(mozilla::EnumeratedArray<JS::RootKind, (JS::RootKind)15, js::StackRootedBase*>&)',
    inlined from 'JS::Rooted<JSString*>::Rooted<JSContext*, JSString*>(JSContext* const&, JSString*&&)' at /builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1171:26,
    inlined from 'js::ParseEvalOptions(JSContext*, JS::Handle<JS::Value>, js::EvalOptions&)' at /builddir/build/BUILD/firefox-102.13.0/js/src/debugger/Debugger.cpp:366:52:
/builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1138:18: warning: storing the address of local variable 'url_str' in 'MEM[(struct StackRootedBase * *)cx_130(D) + 48B]' [-Wdangling-pointer=]
 1138 |     *this->stack = this;
      |     ~~~~~~~~~~~~~^~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/debugger/Debugger.cpp: In function 'js::ParseEvalOptions(JSContext*, JS::Handle<JS::Value>, js::EvalOptions&)':
/builddir/build/BUILD/firefox-102.13.0/js/src/debugger/Debugger.cpp:366:18: note: 'url_str' declared here
  366 |     RootedString url_str(cx, ToString<CanGC>(cx, v));
      |                  ^~~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/debugger/Debugger.cpp:366:18: note: 'cx_130(D)' declared here
In member function 'JS::Rooted<JSObject*>::registerWithRootLists(mozilla::EnumeratedArray<JS::RootKind, (JS::RootKind)15, js::StackRootedBase*>&)',
    inlined from 'JS::Rooted<JSObject*>::Rooted<JSContext*, JS::MutableHandle<JSObject*> >(JSContext* const&, JS::MutableHandle<JSObject*>&&)' at /builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1171:26,
    inlined from 'js::Debugger::unwrapPropertyDescriptor(JSContext*, JS::Handle<JSObject*>, JS::MutableHandle<JS::PropertyDescriptor>)' at /builddir/build/BUILD/firefox-102.13.0/js/src/debugger/Debugger.cpp:1602:39:
/builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1138:18: warning: storing the address of local variable 'set' in 'MEM[(struct StackRootedBase * *)cx_115(D) + 24B]' [-Wdangling-pointer=]
 1138 |     *this->stack = this;
      |     ~~~~~~~~~~~~~^~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/debugger/Debugger.cpp: In member function 'js::Debugger::unwrapPropertyDescriptor(JSContext*, JS::Handle<JSObject*>, JS::MutableHandle<JS::PropertyDescriptor>)':
/builddir/build/BUILD/firefox-102.13.0/js/src/debugger/Debugger.cpp:1602:18: note: 'set' declared here
 1602 |     RootedObject set(cx, desc.setter());
      |                  ^~~
/builddir/build/BUILD/firefox-102.13.0/js/src/debugger/Debugger.cpp:1602:18: note: 'cx_115(D)' declared here
In member function 'JS::Rooted<js::AbstractGeneratorObject*>::registerWithRootLists(mozilla::EnumeratedArray<JS::RootKind, (JS::RootKind)15, js::StackRootedBase*>&)',
    inlined from 'JS::Rooted<js::AbstractGeneratorObject*>::Rooted<JSContext*, js::AbstractGeneratorObject*>(JSContext* const&, js::AbstractGeneratorObject*&&)' at /builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1171:26,
    inlined from 'js::Completion::fromJSFramePop(JSContext*, js::AbstractFramePtr, unsigned char const*, bool)' at /builddir/build/BUILD/firefox-102.13.0/js/src/debugger/Debugger.cpp:2005:48:
/builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1138:18: warning: storing the address of local variable 'generatorObj' in 'MEM[(struct StackRootedBase * *)cx_56(D) + 24B]' [-Wdangling-pointer=]
 1138 |     *this->stack = this;
      |     ~~~~~~~~~~~~~^~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/debugger/Debugger.cpp: In function 'js::Completion::fromJSFramePop(JSContext*, js::AbstractFramePtr, unsigned char const*, bool)':
/builddir/build/BUILD/firefox-102.13.0/js/src/debugger/Debugger.cpp:2004:36: note: 'generatorObj' declared here
 2004 |   Rooted<AbstractGeneratorObject*> generatorObj(
      |                                    ^~~~~~~~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/debugger/Debugger.cpp:2004:36: note: 'cx_56(D)' declared here
In member function 'JS::Rooted<JS::Value>::registerWithRootLists(mozilla::EnumeratedArray<JS::RootKind, (JS::RootKind)15, js::StackRootedBase*>&)',
    inlined from 'JS::Rooted<JS::Value>::Rooted<JSContext*, JS::Value>(JSContext* const&, JS::Value&&)' at /builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1171:26,
    inlined from 'JS::dbg::GarbageCollectionEvent::toJSObject(JSContext*) const' at /builddir/build/BUILD/firefox-102.13.0/js/src/debugger/Debugger.cpp:6930:63:
/builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1138:18: warning: storing the address of local variable 'gcCycleNumberVal' in 'MEM[(struct StackRootedBase * *)cx_274(D) + 104B]' [-Wdangling-pointer=]
 1138 |     *this->stack = this;
      |     ~~~~~~~~~~~~~^~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/debugger/Debugger.cpp: In member function 'JS::dbg::GarbageCollectionEvent::toJSObject(JSContext*) const':
/builddir/build/BUILD/firefox-102.13.0/js/src/debugger/Debugger.cpp:6930:15: note: 'gcCycleNumberVal' declared here
 6930 |   RootedValue gcCycleNumberVal(cx, NumberValue(majorGCNumber_));
      |               ^~~~~~~~~~~~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/debugger/Debugger.cpp:6930:15: note: 'cx_274(D)' declared here
In member function 'JS::Rooted<js::DebuggerFrame*>::registerWithRootLists(mozilla::EnumeratedArray<JS::RootKind, (JS::RootKind)15, js::StackRootedBase*>&)',
    inlined from 'JS::Rooted<js::DebuggerFrame*>::Rooted<JSContext*, js::DebuggerFrame*>(JSContext* const&, js::DebuggerFrame*&&)' at /builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1171:26,
    inlined from 'js::DebuggerFrame::CallData::ToNative<&js::DebuggerFrame::CallData::onPopGetter>(JSContext*, unsigned int, JS::Value*)bool' at /builddir/build/BUILD/firefox-102.13.0/js/src/debugger/Frame.cpp:1307:23:
/builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1138:18: warning: storing the address of local variable 'frame' in 'MEM[(struct StackRootedBase * *)cx_45(D) + 24B]' [-Wdangling-pointer=]
 1138 |     *this->stack = this;
      |     ~~~~~~~~~~~~~^~~~~~
In file included from Unified_cpp_js_src_debugger0.cpp:38:
/builddir/build/BUILD/firefox-102.13.0/js/src/debugger/Frame.cpp: In function 'js::DebuggerFrame::CallData::ToNative<&js::DebuggerFrame::CallData::onPopGetter>(JSContext*, unsigned int, JS::Value*)bool':
/builddir/build/BUILD/firefox-102.13.0/js/src/debugger/Frame.cpp:1307:23: note: 'frame' declared here
 1307 |   RootedDebuggerFrame frame(cx, DebuggerFrame::check(cx, args.thisv()));
      |                       ^~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/debugger/Frame.cpp:1307:23: note: 'cx_45(D)' declared here
In member function 'JS::Rooted<JS::Value>::registerWithRootLists(mozilla::EnumeratedArray<JS::RootKind, (JS::RootKind)15, js::StackRootedBase*>&)',
    inlined from 'JS::Rooted<JS::Value>::Rooted<JSContext*, JS::Value>(JSContext* const&, JS::Value&&)' at /builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1171:26,
    inlined from 'js::DebuggerFrame::CallData::onPopGetter()' at /builddir/build/BUILD/firefox-102.13.0/js/src/debugger/Frame.cpp:1801:71,
    inlined from 'js::DebuggerFrame::CallData::ToNative<&js::DebuggerFrame::CallData::onPopGetter>(JSContext*, unsigned int, JS::Value*)bool' at /builddir/build/BUILD/firefox-102.13.0/js/src/debugger/Frame.cpp:1916:5:
/builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1138:18: warning: storing the address of local variable 'value' in 'MEM[(struct StackRootedBase * *)_61 + 104B]' [-Wdangling-pointer=]
 1138 |     *this->stack = this;
      |     ~~~~~~~~~~~~~^~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/debugger/Frame.cpp: In function 'js::DebuggerFrame::CallData::ToNative<&js::DebuggerFrame::CallData::onPopGetter>(JSContext*, unsigned int, JS::Value*)bool':
/builddir/build/BUILD/firefox-102.13.0/js/src/debugger/Frame.cpp:1800:15: note: 'value' declared here
 1800 |   RootedValue value(
      |               ^~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/debugger/Frame.cpp:1800:15: note: 'MEM[(struct JSContext * const &)&data]' declared here
In member function 'JS::Rooted<js::DebuggerFrame*>::registerWithRootLists(mozilla::EnumeratedArray<JS::RootKind, (JS::RootKind)15, js::StackRootedBase*>&)',
    inlined from 'JS::Rooted<js::DebuggerFrame*>::Rooted<JSContext*, js::DebuggerFrame*>(JSContext* const&, js::DebuggerFrame*&&)' at /builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1171:26,
    inlined from 'js::DebuggerFrame::CallData::ToNative<&js::DebuggerFrame::CallData::onStepGetter>(JSContext*, unsigned int, JS::Value*)bool' at /builddir/build/BUILD/firefox-102.13.0/js/src/debugger/Frame.cpp:1307:23:
/builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1138:18: warning: storing the address of local variable 'frame' in 'MEM[(struct StackRootedBase * *)cx_45(D) + 24B]' [-Wdangling-pointer=]
 1138 |     *this->stack = this;
      |     ~~~~~~~~~~~~~^~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/debugger/Frame.cpp: In function 'js::DebuggerFrame::CallData::ToNative<&js::DebuggerFrame::CallData::onStepGetter>(JSContext*, unsigned int, JS::Value*)bool':
/builddir/build/BUILD/firefox-102.13.0/js/src/debugger/Frame.cpp:1307:23: note: 'frame' declared here
 1307 |   RootedDebuggerFrame frame(cx, DebuggerFrame::check(cx, args.thisv()));
      |                       ^~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/debugger/Frame.cpp:1307:23: note: 'cx_45(D)' declared here
In member function 'JS::Rooted<JS::Value>::registerWithRootLists(mozilla::EnumeratedArray<JS::RootKind, (JS::RootKind)15, js::StackRootedBase*>&)',
    inlined from 'JS::Rooted<JS::Value>::Rooted<JSContext*, JS::Value>(JSContext* const&, JS::Value&&)' at /builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1171:26,
    inlined from 'js::DebuggerFrame::CallData::onStepGetter()' at /builddir/build/BUILD/firefox-102.13.0/js/src/debugger/Frame.cpp:1766:76,
    inlined from 'js::DebuggerFrame::CallData::ToNative<&js::DebuggerFrame::CallData::onStepGetter>(JSContext*, unsigned int, JS::Value*)bool' at /builddir/build/BUILD/firefox-102.13.0/js/src/debugger/Frame.cpp:1915:5:
/builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1138:18: warning: storing the address of local variable 'value' in 'MEM[(struct StackRootedBase * *)_61 + 104B]' [-Wdangling-pointer=]
 1138 |     *this->stack = this;
      |     ~~~~~~~~~~~~~^~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/debugger/Frame.cpp: In function 'js::DebuggerFrame::CallData::ToNative<&js::DebuggerFrame::CallData::onStepGetter>(JSContext*, unsigned int, JS::Value*)bool':
/builddir/build/BUILD/firefox-102.13.0/js/src/debugger/Frame.cpp:1765:15: note: 'value' declared here
 1765 |   RootedValue value(
      |               ^~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/debugger/Frame.cpp:1765:15: note: 'MEM[(struct JSContext * const &)&data]' declared here
In member function 'JS::Rooted<js::DebuggerFrame*>::registerWithRootLists(mozilla::EnumeratedArray<JS::RootKind, (JS::RootKind)15, js::StackRootedBase*>&)',
    inlined from 'JS::Rooted<js::DebuggerFrame*>::Rooted<JSContext*, js::DebuggerFrame*>(JSContext* const&, js::DebuggerFrame*&&)' at /builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1171:26,
    inlined from 'js::DebuggerFrame::CallData::ToNative<&js::DebuggerFrame::CallData::terminatedGetter>(JSContext*, unsigned int, JS::Value*)bool' at /builddir/build/BUILD/firefox-102.13.0/js/src/debugger/Frame.cpp:1307:23:
/builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1138:18: warning: storing the address of local variable 'frame' in 'MEM[(struct StackRootedBase * *)cx_45(D) + 24B]' [-Wdangling-pointer=]
 1138 |     *this->stack = this;
      |     ~~~~~~~~~~~~~^~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/debugger/Frame.cpp: In function 'js::DebuggerFrame::CallData::ToNative<&js::DebuggerFrame::CallData::terminatedGetter>(JSContext*, unsigned int, JS::Value*)bool':
/builddir/build/BUILD/firefox-102.13.0/js/src/debugger/Frame.cpp:1307:23: note: 'frame' declared here
 1307 |   RootedDebuggerFrame frame(cx, DebuggerFrame::check(cx, args.thisv()));
      |                       ^~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/debugger/Frame.cpp:1307:23: note: 'cx_45(D)' declared here
In member function 'JS::Rooted<js::DebuggerFrame*>::registerWithRootLists(mozilla::EnumeratedArray<JS::RootKind, (JS::RootKind)15, js::StackRootedBase*>&)',
    inlined from 'JS::Rooted<js::DebuggerFrame*>::Rooted<JSContext*, js::DebuggerFrame*>(JSContext* const&, js::DebuggerFrame*&&)' at /builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1171:26,
    inlined from 'js::DebuggerFrame::CallData::ToNative<&js::DebuggerFrame::CallData::liveGetter>(JSContext*, unsigned int, JS::Value*)bool' at /builddir/build/BUILD/firefox-102.13.0/js/src/debugger/Frame.cpp:1307:23:
/builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1138:18: warning: storing the address of local variable 'frame' in 'MEM[(struct StackRootedBase * *)cx_31(D) + 24B]' [-Wdangling-pointer=]
 1138 |     *this->stack = this;
      |     ~~~~~~~~~~~~~^~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/debugger/Frame.cpp: In function 'js::DebuggerFrame::CallData::ToNative<&js::DebuggerFrame::CallData::liveGetter>(JSContext*, unsigned int, JS::Value*)bool':
/builddir/build/BUILD/firefox-102.13.0/js/src/debugger/Frame.cpp:1307:23: note: 'frame' declared here
 1307 |   RootedDebuggerFrame frame(cx, DebuggerFrame::check(cx, args.thisv()));
      |                       ^~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/debugger/Frame.cpp:1307:23: note: 'cx_31(D)' declared here
In member function 'JS::Rooted<js::DebuggerFrame*>::registerWithRootLists(mozilla::EnumeratedArray<JS::RootKind, (JS::RootKind)15, js::StackRootedBase*>&)',
    inlined from 'JS::Rooted<js::DebuggerFrame*>::Rooted<JSContext*, js::DebuggerFrame*>(JSContext* const&, js::DebuggerFrame*&&)' at /builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1171:26,
    inlined from 'js::DebuggerFrame::CallData::ToNative<&js::DebuggerFrame::CallData::generatorGetter>(JSContext*, unsigned int, JS::Value*)bool' at /builddir/build/BUILD/firefox-102.13.0/js/src/debugger/Frame.cpp:1307:23:
/builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1138:18: warning: storing the address of local variable 'frame' in 'MEM[(struct StackRootedBase * *)cx_31(D) + 24B]' [-Wdangling-pointer=]
 1138 |     *this->stack = this;
      |     ~~~~~~~~~~~~~^~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/debugger/Frame.cpp: In function 'js::DebuggerFrame::CallData::ToNative<&js::DebuggerFrame::CallData::generatorGetter>(JSContext*, unsigned int, JS::Value*)bool':
/builddir/build/BUILD/firefox-102.13.0/js/src/debugger/Frame.cpp:1307:23: note: 'frame' declared here
 1307 |   RootedDebuggerFrame frame(cx, DebuggerFrame::check(cx, args.thisv()));
      |                       ^~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/debugger/Frame.cpp:1307:23: note: 'cx_31(D)' declared here
In member function 'JS::Rooted<js::DebuggerFrame*>::registerWithRootLists(mozilla::EnumeratedArray<JS::RootKind, (JS::RootKind)15, js::StackRootedBase*>&)',
    inlined from 'JS::Rooted<js::DebuggerFrame*>::Rooted<JSContext*, js::DebuggerFrame*>(JSContext* const&, js::DebuggerFrame*&&)' at /builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1171:26,
    inlined from 'js::DebuggerFrame::CallData::ToNative<&js::DebuggerFrame::CallData::typeGetter>(JSContext*, unsigned int, JS::Value*)bool' at /builddir/build/BUILD/firefox-102.13.0/js/src/debugger/Frame.cpp:1307:23:
/builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1138:18: warning: storing the address of local variable 'frame' in 'MEM[(struct StackRootedBase * *)cx_45(D) + 24B]' [-Wdangling-pointer=]
 1138 |     *this->stack = this;
      |     ~~~~~~~~~~~~~^~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/debugger/Frame.cpp: In function 'js::DebuggerFrame::CallData::ToNative<&js::DebuggerFrame::CallData::typeGetter>(JSContext*, unsigned int, JS::Value*)bool':
/builddir/build/BUILD/firefox-102.13.0/js/src/debugger/Frame.cpp:1307:23: note: 'frame' declared here
 1307 |   RootedDebuggerFrame frame(cx, DebuggerFrame::check(cx, args.thisv()));
      |                       ^~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/debugger/Frame.cpp:1307:23: note: 'cx_45(D)' declared here
In member function 'JS::Rooted<js::DebuggerFrame*>::registerWithRootLists(mozilla::EnumeratedArray<JS::RootKind, (JS::RootKind)15, js::StackRootedBase*>&)',
    inlined from 'JS::Rooted<js::DebuggerFrame*>::Rooted<JSContext*, js::DebuggerFrame*>(JSContext* const&, js::DebuggerFrame*&&)' at /builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1171:26,
    inlined from 'js::DebuggerFrame::CallData::ToNative<&js::DebuggerFrame::CallData::implementationGetter>(JSContext*, unsigned int, JS::Value*)bool' at /builddir/build/BUILD/firefox-102.13.0/js/src/debugger/Frame.cpp:1307:23:
/builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1138:18: warning: storing the address of local variable 'frame' in 'MEM[(struct StackRootedBase * *)cx_45(D) + 24B]' [-Wdangling-pointer=]
 1138 |     *this->stack = this;
      |     ~~~~~~~~~~~~~^~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/debugger/Frame.cpp: In function 'js::DebuggerFrame::CallData::ToNative<&js::DebuggerFrame::CallData::implementationGetter>(JSContext*, unsigned int, JS::Value*)bool':
/builddir/build/BUILD/firefox-102.13.0/js/src/debugger/Frame.cpp:1307:23: note: 'frame' declared here
 1307 |   RootedDebuggerFrame frame(cx, DebuggerFrame::check(cx, args.thisv()));
      |                       ^~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/debugger/Frame.cpp:1307:23: note: 'cx_45(D)' declared here
In member function 'JS::Rooted<JS::Value>::registerWithRootLists(mozilla::EnumeratedArray<JS::RootKind, (JS::RootKind)15, js::StackRootedBase*>&)',
    inlined from 'JS::Rooted<JS::Value>::Rooted<JSContext*, JS::Value>(JSContext* const&, JS::Value&&)' at /builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1171:26,
    inlined from 'js::DebuggerFrame::CallData::onStepGetter()' at /builddir/build/BUILD/firefox-102.13.0/js/src/debugger/Frame.cpp:1766:76:
/builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1138:18: warning: storing the address of local variable 'value' in 'MEM[(struct StackRootedBase * *)_26 + 104B]' [-Wdangling-pointer=]
 1138 |     *this->stack = this;
      |     ~~~~~~~~~~~~~^~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/debugger/Frame.cpp: In member function 'js::DebuggerFrame::CallData::onStepGetter()':
/builddir/build/BUILD/firefox-102.13.0/js/src/debugger/Frame.cpp:1765:15: note: 'value' declared here
 1765 |   RootedValue value(
      |               ^~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/debugger/Frame.cpp:1765:15: note: 'MEM[(struct JSContext * const &)this_9(D)]' declared here
In member function 'JS::Rooted<JS::Value>::registerWithRootLists(mozilla::EnumeratedArray<JS::RootKind, (JS::RootKind)15, js::StackRootedBase*>&)',
    inlined from 'JS::Rooted<JS::Value>::Rooted<JSContext*, JS::Value>(JSContext* const&, JS::Value&&)' at /builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1171:26,
    inlined from 'js::DebuggerFrame::CallData::onPopGetter()' at /builddir/build/BUILD/firefox-102.13.0/js/src/debugger/Frame.cpp:1801:71:
/builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1138:18: warning: storing the address of local variable 'value' in 'MEM[(struct StackRootedBase * *)_26 + 104B]' [-Wdangling-pointer=]
 1138 |     *this->stack = this;
      |     ~~~~~~~~~~~~~^~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/debugger/Frame.cpp: In member function 'js::DebuggerFrame::CallData::onPopGetter()':
/builddir/build/BUILD/firefox-102.13.0/js/src/debugger/Frame.cpp:1800:15: note: 'value' declared here
 1800 |   RootedValue value(
      |               ^~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/debugger/Frame.cpp:1800:15: note: 'MEM[(struct JSContext * const &)this_9(D)]' declared here
In member function 'JS::Rooted<js::DebuggerFrame*>::registerWithRootLists(mozilla::EnumeratedArray<JS::RootKind, (JS::RootKind)15, js::StackRootedBase*>&)',
    inlined from 'JS::Rooted<js::DebuggerFrame*>::Rooted<JSContext*, js::DebuggerFrame*>(JSContext* const&, js::DebuggerFrame*&&)' at /builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1171:26,
    inlined from 'js::DebuggerFrame::CallData::ToNative<&js::DebuggerFrame::CallData::offsetGetter>(JSContext*, unsigned int, JS::Value*)bool' at /builddir/build/BUILD/firefox-102.13.0/js/src/debugger/Frame.cpp:1307:23:
/builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1138:18: warning: storing the address of local variable 'frame' in 'MEM[(struct StackRootedBase * *)cx_45(D) + 24B]' [-Wdangling-pointer=]
 1138 |     *this->stack = this;
      |     ~~~~~~~~~~~~~^~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/debugger/Frame.cpp: In function 'js::DebuggerFrame::CallData::ToNative<&js::DebuggerFrame::CallData::offsetGetter>(JSContext*, unsigned int, JS::Value*)bool':
/builddir/build/BUILD/firefox-102.13.0/js/src/debugger/Frame.cpp:1307:23: note: 'frame' declared here
 1307 |   RootedDebuggerFrame frame(cx, DebuggerFrame::check(cx, args.thisv()));
      |                       ^~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/debugger/Frame.cpp:1307:23: note: 'cx_45(D)' declared here
In member function 'JS::Rooted<js::DebuggerFrame*>::registerWithRootLists(mozilla::EnumeratedArray<JS::RootKind, (JS::RootKind)15, js::StackRootedBase*>&)',
    inlined from 'JS::Rooted<js::DebuggerFrame*>::Rooted<JSContext*, js::DebuggerFrame*>(JSContext* const&, js::DebuggerFrame*&&)' at /builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1171:26,
    inlined from 'js::DebuggerFrame::CallData::ToNative<&js::DebuggerFrame::CallData::constructingGetter>(JSContext*, unsigned int, JS::Value*)bool' at /builddir/build/BUILD/firefox-102.13.0/js/src/debugger/Frame.cpp:1307:23:
/builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1138:18: warning: storing the address of local variable 'frame' in 'MEM[(struct StackRootedBase * *)cx_45(D) + 24B]' [-Wdangling-pointer=]
 1138 |     *this->stack = this;
      |     ~~~~~~~~~~~~~^~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/debugger/Frame.cpp: In function 'js::DebuggerFrame::CallData::ToNative<&js::DebuggerFrame::CallData::constructingGetter>(JSContext*, unsigned int, JS::Value*)bool':
/builddir/build/BUILD/firefox-102.13.0/js/src/debugger/Frame.cpp:1307:23: note: 'frame' declared here
 1307 |   RootedDebuggerFrame frame(cx, DebuggerFrame::check(cx, args.thisv()));
      |                       ^~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/debugger/Frame.cpp:1307:23: note: 'cx_45(D)' declared here
In member function 'JS::Rooted<JSObject*>::registerWithRootLists(mozilla::EnumeratedArray<JS::RootKind, (JS::RootKind)15, js::StackRootedBase*>&)',
    inlined from 'JS::Rooted<JSObject*>::Rooted<JSContext*, js::ArrayObject*>(JSContext* const&, js::ArrayObject*&&)' at /builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1171:26,
    inlined from 'js::Debugger::CallData::findSourceURLs()' at /builddir/build/BUILD/firefox-102.13.0/js/src/debugger/Debugger.cpp:6039:49:
/builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1138:18: warning: storing the address of local variable 'result' in 'MEM[(struct StackRootedBase * *)_28 + 24B]' [-Wdangling-pointer=]
 1138 |     *this->stack = this;
      |     ~~~~~~~~~~~~~^~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/debugger/Debugger.cpp: In member function 'js::Debugger::CallData::findSourceURLs()':
/builddir/build/BUILD/firefox-102.13.0/js/src/debugger/Debugger.cpp:6039:16: note: 'result' declared here
 6039 |   RootedObject result(cx, NewDenseEmptyArray(cx));
      |                ^~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/debugger/Debugger.cpp:6039:16: note: 'MEM[(struct JSContext * const &)this_20(D)]' declared here
In member function 'JS::Rooted<js::DebuggerMemory*>::registerWithRootLists(mozilla::EnumeratedArray<JS::RootKind, (JS::RootKind)15, js::StackRootedBase*>&)',
    inlined from 'JS::Rooted<js::DebuggerMemory*>::Rooted<JSContext*, js::DebuggerMemory*>(JSContext* const&, js::DebuggerMemory*&&)' at /builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1171:26,
    inlined from 'js::DebuggerMemory::CallData::ToNative<&js::DebuggerMemory::CallData::setAllocationSamplingProbability>(JSContext*, unsigned int, JS::Value*)bool' at /builddir/build/BUILD/firefox-102.13.0/js/src/debugger/DebuggerMemory.cpp:148:27:
/builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1138:18: warning: storing the address of local variable 'memory' in 'MEM[(struct StackRootedBase * *)cx_42(D) + 24B]' [-Wdangling-pointer=]
 1138 |     *this->stack = this;
      |     ~~~~~~~~~~~~~^~~~~~
In file included from Unified_cpp_js_src_debugger0.cpp:20:
/builddir/build/BUILD/firefox-102.13.0/js/src/debugger/DebuggerMemory.cpp: In function 'js::DebuggerMemory::CallData::ToNative<&js::DebuggerMemory::CallData::setAllocationSamplingProbability>(JSContext*, unsigned int, JS::Value*)bool':
/builddir/build/BUILD/firefox-102.13.0/js/src/debugger/DebuggerMemory.cpp:148:27: note: 'memory' declared here
  148 |   Rooted<DebuggerMemory*> memory(cx, DebuggerMemory::checkThis(cx, args));
      |                           ^~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/debugger/DebuggerMemory.cpp:148:27: note: 'cx_42(D)' declared here
In member function 'JS::Rooted<js::DebuggerMemory*>::registerWithRootLists(mozilla::EnumeratedArray<JS::RootKind, (JS::RootKind)15, js::StackRootedBase*>&)',
    inlined from 'JS::Rooted<js::DebuggerMemory*>::Rooted<JSContext*, js::DebuggerMemory*>(JSContext* const&, js::DebuggerMemory*&&)' at /builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1171:26,
    inlined from 'js::DebuggerMemory::CallData::ToNative<&js::DebuggerMemory::CallData::takeCensus>(JSContext*, unsigned int, JS::Value*)bool' at /builddir/build/BUILD/firefox-102.13.0/js/src/debugger/DebuggerMemory.cpp:148:27:
/builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1138:18: warning: storing the address of local variable 'memory' in 'MEM[(struct StackRootedBase * *)cx_42(D) + 24B]' [-Wdangling-pointer=]
 1138 |     *this->stack = this;
      |     ~~~~~~~~~~~~~^~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/debugger/DebuggerMemory.cpp: In function 'js::DebuggerMemory::CallData::ToNative<&js::DebuggerMemory::CallData::takeCensus>(JSContext*, unsigned int, JS::Value*)bool':
/builddir/build/BUILD/firefox-102.13.0/js/src/debugger/DebuggerMemory.cpp:148:27: note: 'memory' declared here
  148 |   Rooted<DebuggerMemory*> memory(cx, DebuggerMemory::checkThis(cx, args));
      |                           ^~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/debugger/DebuggerMemory.cpp:148:27: note: 'cx_42(D)' declared here
In member function 'JS::Rooted<js::DebuggerMemory*>::registerWithRootLists(mozilla::EnumeratedArray<JS::RootKind, (JS::RootKind)15, js::StackRootedBase*>&)',
    inlined from 'JS::Rooted<js::DebuggerMemory*>::Rooted<JSContext*, js::DebuggerMemory*>(JSContext* const&, js::DebuggerMemory*&&)' at /builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1171:26,
    inlined from 'js::DebuggerMemory::CallData::ToNative<&js::DebuggerMemory::CallData::setTrackingAllocationSites>(JSContext*, unsigned int, JS::Value*)bool' at /builddir/build/BUILD/firefox-102.13.0/js/src/debugger/DebuggerMemory.cpp:148:27:
/builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1138:18: warning: storing the address of local variable 'memory' in 'MEM[(struct StackRootedBase * *)cx_42(D) + 24B]' [-Wdangling-pointer=]
 1138 |     *this->stack = this;
      |     ~~~~~~~~~~~~~^~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/debugger/DebuggerMemory.cpp: In function 'js::DebuggerMemory::CallData::ToNative<&js::DebuggerMemory::CallData::setTrackingAllocationSites>(JSContext*, unsigned int, JS::Value*)bool':
/builddir/build/BUILD/firefox-102.13.0/js/src/debugger/DebuggerMemory.cpp:148:27: note: 'memory' declared here
  148 |   Rooted<DebuggerMemory*> memory(cx, DebuggerMemory::checkThis(cx, args));
      |                           ^~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/debugger/DebuggerMemory.cpp:148:27: note: 'cx_42(D)' declared here
In member function 'JS::Rooted<js::DebuggerFrame*>::registerWithRootLists(mozilla::EnumeratedArray<JS::RootKind, (JS::RootKind)15, js::StackRootedBase*>&)',
    inlined from 'JS::Rooted<js::DebuggerFrame*>::Rooted<JSContext*, js::DebuggerFrame*>(JSContext* const&, js::DebuggerFrame*&&)' at /builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1171:26,
    inlined from 'js::DebuggerFrame::CallData::ToNative<&js::DebuggerFrame::CallData::getScript>(JSContext*, unsigned int, JS::Value*)bool' at /builddir/build/BUILD/firefox-102.13.0/js/src/debugger/Frame.cpp:1307:23:
/builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1138:18: warning: storing the address of local variable 'frame' in 'MEM[(struct StackRootedBase * *)cx_45(D) + 24B]' [-Wdangling-pointer=]
 1138 |     *this->stack = this;
      |     ~~~~~~~~~~~~~^~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/debugger/Frame.cpp: In function 'js::DebuggerFrame::CallData::ToNative<&js::DebuggerFrame::CallData::getScript>(JSContext*, unsigned int, JS::Value*)bool':
/builddir/build/BUILD/firefox-102.13.0/js/src/debugger/Frame.cpp:1307:23: note: 'frame' declared here
 1307 |   RootedDebuggerFrame frame(cx, DebuggerFrame::check(cx, args.thisv()));
      |                       ^~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/debugger/Frame.cpp:1307:23: note: 'cx_45(D)' declared here
In member function 'JS::Rooted<JSObject*>::registerWithRootLists(mozilla::EnumeratedArray<JS::RootKind, (JS::RootKind)15, js::StackRootedBase*>&)',
    inlined from 'JS::Rooted<JSObject*>::Rooted<JSContext*, JSObject*>(JSContext* const&, JSObject*&&)' at /builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1171:26,
    inlined from 'js::Debugger::CallData::adoptSource()' at /builddir/build/BUILD/firefox-102.13.0/js/src/debugger/Debugger.cpp:6263:50:
/builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1138:18: warning: storing the address of local variable 'obj' in 'MEM[(struct StackRootedBase * *)_40 + 24B]' [-Wdangling-pointer=]
 1138 |     *this->stack = this;
      |     ~~~~~~~~~~~~~^~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/debugger/Debugger.cpp: In member function 'js::Debugger::CallData::adoptSource()':
/builddir/build/BUILD/firefox-102.13.0/js/src/debugger/Debugger.cpp:6263:16: note: 'obj' declared here
 6263 |   RootedObject obj(cx, RequireObject(cx, args[0]));
      |                ^~~
/builddir/build/BUILD/firefox-102.13.0/js/src/debugger/Debugger.cpp:6263:16: note: 'MEM[(struct JSContext * const &)this_23(D)]' declared here
In member function 'JS::Rooted<js::DebuggerMemory*>::registerWithRootLists(mozilla::EnumeratedArray<JS::RootKind, (JS::RootKind)15, js::StackRootedBase*>&)',
    inlined from 'JS::Rooted<js::DebuggerMemory*>::Rooted<JSContext*, js::DebuggerMemory*>(JSContext* const&, js::DebuggerMemory*&&)' at /builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1171:26,
    inlined from 'js::DebuggerMemory::CallData::ToNative<&js::DebuggerMemory::CallData::setMaxAllocationsLogLength>(JSContext*, unsigned int, JS::Value*)bool' at /builddir/build/BUILD/firefox-102.13.0/js/src/debugger/DebuggerMemory.cpp:148:27:
/builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1138:18: warning: storing the address of local variable 'memory' in 'MEM[(struct StackRootedBase * *)cx_42(D) + 24B]' [-Wdangling-pointer=]
 1138 |     *this->stack = this;
      |     ~~~~~~~~~~~~~^~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/debugger/DebuggerMemory.cpp: In function 'js::DebuggerMemory::CallData::ToNative<&js::DebuggerMemory::CallData::setMaxAllocationsLogLength>(JSContext*, unsigned int, JS::Value*)bool':
/builddir/build/BUILD/firefox-102.13.0/js/src/debugger/DebuggerMemory.cpp:148:27: note: 'memory' declared here
  148 |   Rooted<DebuggerMemory*> memory(cx, DebuggerMemory::checkThis(cx, args));
      |                           ^~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/debugger/DebuggerMemory.cpp:148:27: note: 'cx_42(D)' declared here
In member function 'JS::Rooted<js::DebuggerEnvironment*>::registerWithRootLists(mozilla::EnumeratedArray<JS::RootKind, (JS::RootKind)15, js::StackRootedBase*>&)',
    inlined from 'JS::Rooted<js::DebuggerEnvironment*>::Rooted<JSContext*, js::DebuggerEnvironment*>(JSContext* const&, js::DebuggerEnvironment*&&)' at /builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1171:26,
    inlined from 'js::DebuggerEnvironment::CallData::ToNative<&js::DebuggerEnvironment::CallData::inspectableGetter>(JSContext*, unsigned int, JS::Value*)bool' at /builddir/build/BUILD/firefox-102.13.0/js/src/debugger/Environment.cpp:141:29:
/builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1138:18: warning: storing the address of local variable 'environment' in 'MEM[(struct StackRootedBase * *)cx_41(D) + 24B]' [-Wdangling-pointer=]
 1138 |     *this->stack = this;
      |     ~~~~~~~~~~~~~^~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/debugger/Environment.cpp: In function 'js::DebuggerEnvironment::CallData::ToNative<&js::DebuggerEnvironment::CallData::inspectableGetter>(JSContext*, unsigned int, JS::Value*)bool':
/builddir/build/BUILD/firefox-102.13.0/js/src/debugger/Environment.cpp:141:29: note: 'environment' declared here
  141 |   RootedDebuggerEnvironment environment(
      |                             ^~~~~~~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/debugger/Environment.cpp:141:29: note: 'cx_41(D)' declared here
/builddir/build/BUILD/firefox-102.13.0/js/src/debugger/Environment.cpp: In member function 'js::DebuggerEnvironment::CallData::typeGetter()':
/builddir/build/BUILD/firefox-102.13.0/js/src/debugger/Environment.cpp:189:24: warning: 's' may be used uninitialized [-Wmaybe-uninitialized]
  189 |   JSAtom* str = Atomize(cx, s, strlen(s));
      |                 ~~~~~~~^~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/debugger/Environment.cpp:176:15: note: 's' was declared here
  176 |   const char* s;
      |               ^
In member function 'JS::Rooted<js::DebuggerEnvironment*>::registerWithRootLists(mozilla::EnumeratedArray<JS::RootKind, (JS::RootKind)15, js::StackRootedBase*>&)',
    inlined from 'JS::Rooted<js::DebuggerEnvironment*>::Rooted<JSContext*, js::DebuggerEnvironment*>(JSContext* const&, js::DebuggerEnvironment*&&)' at /builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1171:26,
    inlined from 'js::DebuggerEnvironment::CallData::ToNative<&js::DebuggerEnvironment::CallData::typeGetter>(JSContext*, unsigned int, JS::Value*)bool' at /builddir/build/BUILD/firefox-102.13.0/js/src/debugger/Environment.cpp:141:29:
/builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1138:18: warning: storing the address of local variable 'environment' in 'MEM[(struct StackRootedBase * *)cx_42(D) + 24B]' [-Wdangling-pointer=]
 1138 |     *this->stack = this;
      |     ~~~~~~~~~~~~~^~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/debugger/Environment.cpp: In function 'js::DebuggerEnvironment::CallData::ToNative<&js::DebuggerEnvironment::CallData::typeGetter>(JSContext*, unsigned int, JS::Value*)bool':
/builddir/build/BUILD/firefox-102.13.0/js/src/debugger/Environment.cpp:141:29: note: 'environment' declared here
  141 |   RootedDebuggerEnvironment environment(
      |                             ^~~~~~~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/debugger/Environment.cpp:141:29: note: 'cx_42(D)' declared here
In member function 'JS::Rooted<js::DebuggerEnvironment*>::registerWithRootLists(mozilla::EnumeratedArray<JS::RootKind, (JS::RootKind)15, js::StackRootedBase*>&)',
    inlined from 'JS::Rooted<js::DebuggerEnvironment*>::Rooted<JSContext*, js::DebuggerEnvironment*>(JSContext* const&, js::DebuggerEnvironment*&&)' at /builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1171:26,
    inlined from 'js::DebuggerEnvironment::CallData::ToNative<&js::DebuggerEnvironment::CallData::setVariableMethod>(JSContext*, unsigned int, JS::Value*)bool' at /builddir/build/BUILD/firefox-102.13.0/js/src/debugger/Environment.cpp:141:29:
/builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1138:18: warning: storing the address of local variable 'environment' in 'MEM[(struct StackRootedBase * *)cx_42(D) + 24B]' [-Wdangling-pointer=]
 1138 |     *this->stack = this;
      |     ~~~~~~~~~~~~~^~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/debugger/Environment.cpp: In function 'js::DebuggerEnvironment::CallData::ToNative<&js::DebuggerEnvironment::CallData::setVariableMethod>(JSContext*, unsigned int, JS::Value*)bool':
/builddir/build/BUILD/firefox-102.13.0/js/src/debugger/Environment.cpp:141:29: note: 'environment' declared here
  141 |   RootedDebuggerEnvironment environment(
      |                             ^~~~~~~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/debugger/Environment.cpp:141:29: note: 'cx_42(D)' declared here
In member function 'JS::Rooted<js::DebuggerEnvironment*>::registerWithRootLists(mozilla::EnumeratedArray<JS::RootKind, (JS::RootKind)15, js::StackRootedBase*>&)',
    inlined from 'JS::Rooted<js::DebuggerEnvironment*>::Rooted<JSContext*, js::DebuggerEnvironment*>(JSContext* const&, js::DebuggerEnvironment*&&)' at /builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1171:26,
    inlined from 'js::DebuggerEnvironment::CallData::ToNative<&js::DebuggerEnvironment::CallData::scopeKindGetter>(JSContext*, unsigned int, JS::Value*)bool' at /builddir/build/BUILD/firefox-102.13.0/js/src/debugger/Environment.cpp:141:29:
/builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1138:18: warning: storing the address of local variable 'environment' in 'MEM[(struct StackRootedBase * *)cx_42(D) + 24B]' [-Wdangling-pointer=]
 1138 |     *this->stack = this;
      |     ~~~~~~~~~~~~~^~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/debugger/Environment.cpp: In function 'js::DebuggerEnvironment::CallData::ToNative<&js::DebuggerEnvironment::CallData::scopeKindGetter>(JSContext*, unsigned int, JS::Value*)bool':
/builddir/build/BUILD/firefox-102.13.0/js/src/debugger/Environment.cpp:141:29: note: 'environment' declared here
  141 |   RootedDebuggerEnvironment environment(
      |                             ^~~~~~~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/debugger/Environment.cpp:141:29: note: 'cx_42(D)' declared here
In member function 'JS::Rooted<js::DebuggerEnvironment*>::registerWithRootLists(mozilla::EnumeratedArray<JS::RootKind, (JS::RootKind)15, js::StackRootedBase*>&)',
    inlined from 'JS::Rooted<js::DebuggerEnvironment*>::Rooted<JSContext*, js::DebuggerEnvironment*>(JSContext* const&, js::DebuggerEnvironment*&&)' at /builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1171:26,
    inlined from 'js::DebuggerEnvironment::CallData::ToNative<&js::DebuggerEnvironment::CallData::calleeScriptGetter>(JSContext*, unsigned int, JS::Value*)bool' at /builddir/build/BUILD/firefox-102.13.0/js/src/debugger/Environment.cpp:141:29:
/builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1138:18: warning: storing the address of local variable 'environment' in 'MEM[(struct StackRootedBase * *)cx_42(D) + 24B]' [-Wdangling-pointer=]
 1138 |     *this->stack = this;
      |     ~~~~~~~~~~~~~^~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/debugger/Environment.cpp: In function 'js::DebuggerEnvironment::CallData::ToNative<&js::DebuggerEnvironment::CallData::calleeScriptGetter>(JSContext*, unsigned int, JS::Value*)bool':
/builddir/build/BUILD/firefox-102.13.0/js/src/debugger/Environment.cpp:141:29: note: 'environment' declared here
  141 |   RootedDebuggerEnvironment environment(
      |                             ^~~~~~~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/debugger/Environment.cpp:141:29: note: 'cx_42(D)' declared here
In member function 'JS::Rooted<js::DebuggerObject*>::registerWithRootLists(mozilla::EnumeratedArray<JS::RootKind, (JS::RootKind)15, js::StackRootedBase*>&)',
    inlined from 'JS::Rooted<js::DebuggerObject*>::Rooted<JSContext*, js::DebuggerObject*>(JSContext* const&, js::DebuggerObject*&&)' at /builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1171:26,
    inlined from 'js::Debugger::wrapDebuggeeObject(JSContext*, JS::Handle<JSObject*>, JS::MutableHandle<js::DebuggerObject*>)' at /builddir/build/BUILD/firefox-102.13.0/js/src/debugger/Debugger.cpp:1492:79:
/builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1138:18: warning: storing the address of local variable 'dobj' in 'MEM[(struct StackRootedBase * *)cx_95(D) + 24B]' [-Wdangling-pointer=]
 1138 |     *this->stack = this;
      |     ~~~~~~~~~~~~~^~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/debugger/Debugger.cpp: In member function 'js::Debugger::wrapDebuggeeObject(JSContext*, JS::Handle<JSObject*>, JS::MutableHandle<js::DebuggerObject*>)':
/builddir/build/BUILD/firefox-102.13.0/js/src/debugger/Debugger.cpp:1491:26: note: 'dobj' declared here
 1491 |     RootedDebuggerObject dobj(cx,
      |                          ^~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/debugger/Debugger.cpp:1491:26: note: 'cx_95(D)' declared here
In member function 'JS::Rooted<js::PlainObject*>::registerWithRootLists(mozilla::EnumeratedArray<JS::RootKind, (JS::RootKind)15, js::StackRootedBase*>&)',
    inlined from 'JS::Rooted<js::PlainObject*>::Rooted<JSContext*, js::PlainObject*>(JSContext* const&, js::PlainObject*&&)' at /builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1171:26,
    inlined from 'js::Debugger::wrapDebuggeeValue(JSContext*, JS::MutableHandle<JS::Value>)' at /builddir/build/BUILD/firefox-102.13.0/js/src/debugger/Debugger.cpp:1430:52:
/builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1138:18: warning: storing the address of local variable 'optObj' in 'MEM[(struct StackRootedBase * *)cx_127(D) + 24B]' [-Wdangling-pointer=]
 1138 |     *this->stack = this;
      |     ~~~~~~~~~~~~~^~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/debugger/Debugger.cpp: In member function 'js::Debugger::wrapDebuggeeValue(JSContext*, JS::MutableHandle<JS::Value>)':
/builddir/build/BUILD/firefox-102.13.0/js/src/debugger/Debugger.cpp:1430:23: note: 'optObj' declared here
 1430 |     RootedPlainObject optObj(cx, NewPlainObject(cx));
      |                       ^~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/debugger/Debugger.cpp:1430:23: note: 'cx_127(D)' declared here
In member function 'JS::Rooted<JS::Value>::registerWithRootLists(mozilla::EnumeratedArray<JS::RootKind, (JS::RootKind)15, js::StackRootedBase*>&)',
    inlined from 'JS::Rooted<JS::Value>::Rooted<JSContext*, JS::Value const&>(JSContext* const&, JS::Value const&)' at /builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1171:26,
    inlined from 'js::Completion::BuildValueMatcher::operator()(js::Completion::Return const&)' at /builddir/build/BUILD/firefox-102.13.0/js/src/debugger/Debugger.cpp:2040:37,
    inlined from 'mozilla::detail::VariantImplementation<unsigned char, 0ul, js::Completion::Return, js::Completion::Throw, js::Completion::Terminate, js::Completion::InitialYield, js::Completion::Yield, js::Completion::Await>::match<js::Completion::BuildValueMatcher, mozilla::Variant<js::Completion::Return, js::Completion::Throw, js::Completion::Terminate, js::Completion::InitialYield, js::Completion::Yield, js::Completion::Await> const&>(js::Completion::BuildValueMatcher&&, mozilla::Variant<js::Completion::Return, js::Completion::Throw, js::Completion::Terminate, js::Completion::InitialYield, js::Completion::Yield, js::Completion::Await> const&)decltype(auto)' at /builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/mozilla/Variant.h:266:47:
/builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1138:18: warning: storing the address of local variable 'retval' in 'MEM[(struct StackRootedBase * *)_17 + 104B]' [-Wdangling-pointer=]
 1138 |     *this->stack = this;
      |     ~~~~~~~~~~~~~^~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/debugger/Debugger.cpp: In function 'mozilla::detail::VariantImplementation<unsigned char, 0ul, js::Completion::Return, js::Completion::Throw, js::Completion::Terminate, js::Completion::InitialYield, js::Completion::Yield, js::Completion::Await>::match<js::Completion::BuildValueMatcher, mozilla::Variant<js::Completion::Return, js::Completion::Throw, js::Completion::Terminate, js::Completion::InitialYield, js::Completion::Yield, js::Completion::Await> const&>(js::Completion::BuildValueMatcher&&, mozilla::Variant<js::Completion::Return, js::Completion::Throw, js::Completion::Terminate, js::Completion::InitialYield, js::Completion::Yield, js::Completion::Await> const&)decltype(auto)':
/builddir/build/BUILD/firefox-102.13.0/js/src/debugger/Debugger.cpp:2040:17: note: 'retval' declared here
 2040 |     RootedValue retval(cx, ret.value);
      |                 ^~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/debugger/Debugger.cpp:2040:17: note: 'MEM[(struct JSContext * const &)aMatcher_6(D)]' declared here
In member function 'JS::Rooted<JS::Value>::registerWithRootLists(mozilla::EnumeratedArray<JS::RootKind, (JS::RootKind)15, js::StackRootedBase*>&)',
    inlined from 'JS::Rooted<JS::Value>::Rooted<JSContext*, JS::Value const&>(JSContext* const&, JS::Value const&)' at /builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1171:26,
    inlined from 'js::Completion::BuildValueMatcher::operator()(js::Completion::Throw const&)' at /builddir/build/BUILD/firefox-102.13.0/js/src/debugger/Debugger.cpp:2050:38,
    inlined from 'mozilla::detail::VariantImplementation<unsigned char, 1ul, js::Completion::Throw, js::Completion::Terminate, js::Completion::InitialYield, js::Completion::Yield, js::Completion::Await>::match<js::Completion::BuildValueMatcher, mozilla::Variant<js::Completion::Return, js::Completion::Throw, js::Completion::Terminate, js::Completion::InitialYield, js::Completion::Yield, js::Completion::Await> const&>(js::Completion::BuildValueMatcher&&, mozilla::Variant<js::Completion::Return, js::Completion::Throw, js::Completion::Terminate, js::Completion::InitialYield, js::Completion::Yield, js::Completion::Await> const&)decltype(auto)' at /builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/mozilla/Variant.h:266:47,
    inlined from 'mozilla::detail::VariantImplementation<unsigned char, 0ul, js::Completion::Return, js::Completion::Throw, js::Completion::Terminate, js::Completion::InitialYield, js::Completion::Yield, js::Completion::Await>::match<js::Completion::BuildValueMatcher, mozilla::Variant<js::Completion::Return, js::Completion::Throw, js::Completion::Terminate, js::Completion::InitialYield, js::Completion::Yield, js::Completion::Await> const&>(js::Completion::BuildValueMatcher&&, mozilla::Variant<js::Completion::Return, js::Completion::Throw, js::Completion::Terminate, js::Completion::InitialYield, js::Completion::Yield, js::Completion::Await> const&)decltype(auto)' at /builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/mozilla/Variant.h:279:25:
/builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1138:18: warning: storing the address of local variable 'exc' in 'MEM[(struct StackRootedBase * *)_49 + 104B]' [-Wdangling-pointer=]
 1138 |     *this->stack = this;
      |     ~~~~~~~~~~~~~^~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/debugger/Debugger.cpp: In function 'mozilla::detail::VariantImplementation<unsigned char, 0ul, js::Completion::Return, js::Completion::Throw, js::Completion::Terminate, js::Completion::InitialYield, js::Completion::Yield, js::Completion::Await>::match<js::Completion::BuildValueMatcher, mozilla::Variant<js::Completion::Return, js::Completion::Throw, js::Completion::Terminate, js::Completion::InitialYield, js::Completion::Yield, js::Completion::Await> const&>(js::Completion::BuildValueMatcher&&, mozilla::Variant<js::Completion::Return, js::Completion::Throw, js::Completion::Terminate, js::Completion::InitialYield, js::Completion::Yield, js::Completion::Await> const&)decltype(auto)':
/builddir/build/BUILD/firefox-102.13.0/js/src/debugger/Debugger.cpp:2050:17: note: 'exc' declared here
 2050 |     RootedValue exc(cx, thr.exception);
      |                 ^~~
/builddir/build/BUILD/firefox-102.13.0/js/src/debugger/Debugger.cpp:2050:17: note: 'MEM[(struct JSContext * const &)aMatcher_6(D)]' declared here
In member function 'JS::Rooted<JS::Value>::registerWithRootLists(mozilla::EnumeratedArray<JS::RootKind, (JS::RootKind)15, js::StackRootedBase*>&)',
    inlined from 'JS::Rooted<JS::Value>::Rooted<JSContext*, JS::Value>(JSContext* const&, JS::Value&&)' at /builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1171:26,
    inlined from 'js::Completion::BuildValueMatcher::operator()(js::Completion::InitialYield const&)' at /builddir/build/BUILD/firefox-102.13.0/js/src/debugger/Debugger.cpp:2071:67,
    inlined from 'mozilla::detail::VariantImplementation<unsigned char, 3ul, js::Completion::InitialYield, js::Completion::Yield, js::Completion::Await>::match<js::Completion::BuildValueMatcher, mozilla::Variant<js::Completion::Return, js::Completion::Throw, js::Completion::Terminate, js::Completion::InitialYield, js::Completion::Yield, js::Completion::Await> const&>(js::Completion::BuildValueMatcher&&, mozilla::Variant<js::Completion::Return, js::Completion::Throw, js::Completion::Terminate, js::Completion::InitialYield, js::Completion::Yield, js::Completion::Await> const&)decltype(auto)' at /builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/mozilla/Variant.h:266:47,
    inlined from 'mozilla::detail::VariantImplementation<unsigned char, 2ul, js::Completion::Terminate, js::Completion::InitialYield, js::Completion::Yield, js::Completion::Await>::match<js::Completion::BuildValueMatcher, mozilla::Variant<js::Completion::Return, js::Completion::Throw, js::Completion::Terminate, js::Completion::InitialYield, js::Completion::Yield, js::Completion::Await> const&>(js::Completion::BuildValueMatcher&&, mozilla::Variant<js::Completion::Return, js::Completion::Throw, js::Completion::Terminate, js::Completion::InitialYield, js::Completion::Yield, js::Completion::Await> const&)decltype(auto)' at /builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/mozilla/Variant.h:279:25,
    inlined from 'mozilla::detail::VariantImplementation<unsigned char, 1ul, js::Completion::Throw, js::Completion::Terminate, js::Completion::InitialYield, js::Completion::Yield, js::Completion::Await>::match<js::Completion::BuildValueMatcher, mozilla::Variant<js::Completion::Return, js::Completion::Throw, js::Completion::Terminate, js::Completion::InitialYield, js::Completion::Yield, js::Completion::Await> const&>(js::Completion::BuildValueMatcher&&, mozilla::Variant<js::Completion::Return, js::Completion::Throw, js::Completion::Terminate, js::Completion::InitialYield, js::Completion::Yield, js::Completion::Await> const&)decltype(auto)' at /builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/mozilla/Variant.h:279:25,
    inlined from 'mozilla::detail::VariantImplementation<unsigned char, 0ul, js::Completion::Return, js::Completion::Throw, js::Completion::Terminate, js::Completion::InitialYield, js::Completion::Yield, js::Completion::Await>::match<js::Completion::BuildValueMatcher, mozilla::Variant<js::Completion::Return, js::Completion::Throw, js::Completion::Terminate, js::Completion::InitialYield, js::Completion::Yield, js::Completion::Await> const&>(js::Completion::BuildValueMatcher&&, mozilla::Variant<js::Completion::Return, js::Completion::Throw, js::Completion::Terminate, js::Completion::InitialYield, js::Completion::Yield, js::Completion::Await> const&)decltype(auto)' at /builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/mozilla/Variant.h:279:25:
/builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1138:18: warning: storing the address of local variable 'gen' in 'MEM[(struct StackRootedBase * *)_105 + 104B]' [-Wdangling-pointer=]
 1138 |     *this->stack = this;
      |     ~~~~~~~~~~~~~^~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/debugger/Debugger.cpp: In function 'mozilla::detail::VariantImplementation<unsigned char, 0ul, js::Completion::Return, js::Completion::Throw, js::Completion::Terminate, js::Completion::InitialYield, js::Completion::Yield, js::Completion::Await>::match<js::Completion::BuildValueMatcher, mozilla::Variant<js::Completion::Return, js::Completion::Throw, js::Completion::Terminate, js::Completion::InitialYield, js::Completion::Yield, js::Completion::Await> const&>(js::Completion::BuildValueMatcher&&, mozilla::Variant<js::Completion::Return, js::Completion::Throw, js::Completion::Terminate, js::Completion::InitialYield, js::Completion::Yield, js::Completion::Await> const&)decltype(auto)':
/builddir/build/BUILD/firefox-102.13.0/js/src/debugger/Debugger.cpp:2071:17: note: 'gen' declared here
 2071 |     RootedValue gen(cx, ObjectValue(*initialYield.generatorObject));
      |                 ^~~
/builddir/build/BUILD/firefox-102.13.0/js/src/debugger/Debugger.cpp:2071:17: note: 'MEM[(struct JSContext * const &)aMatcher_6(D)]' declared here
In member function 'JS::Rooted<JS::Value>::registerWithRootLists(mozilla::EnumeratedArray<JS::RootKind, (JS::RootKind)15, js::StackRootedBase*>&)',
    inlined from 'JS::Rooted<JS::Value>::Rooted<JSContext*, JS::Value const&>(JSContext* const&, JS::Value const&)' at /builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1171:26,
    inlined from 'js::Completion::BuildValueMatcher::operator()(js::Completion::Yield const&)' at /builddir/build/BUILD/firefox-102.13.0/js/src/debugger/Debugger.cpp:2083:56,
    inlined from 'mozilla::detail::VariantImplementation<unsigned char, 4ul, js::Completion::Yield, js::Completion::Await>::match<js::Completion::BuildValueMatcher, mozilla::Variant<js::Completion::Return, js::Completion::Throw, js::Completion::Terminate, js::Completion::InitialYield, js::Completion::Yield, js::Completion::Await> const&>(js::Completion::BuildValueMatcher&&, mozilla::Variant<js::Completion::Return, js::Completion::Throw, js::Completion::Terminate, js::Completion::InitialYield, js::Completion::Yield, js::Completion::Await> const&)decltype(auto)' at /builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/mozilla/Variant.h:266:47,
    inlined from 'mozilla::detail::VariantImplementation<unsigned char, 3ul, js::Completion::InitialYield, js::Completion::Yield, js::Completion::Await>::match<js::Completion::BuildValueMatcher, mozilla::Variant<js::Completion::Return, js::Completion::Throw, js::Completion::Terminate, js::Completion::InitialYield, js::Completion::Yield, js::Completion::Await> const&>(js::Completion::BuildValueMatcher&&, mozilla::Variant<js::Completion::Return, js::Completion::Throw, js::Completion::Terminate, js::Completion::InitialYield, js::Completion::Yield, js::Completion::Await> const&)decltype(auto)' at /builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/mozilla/Variant.h:279:25,
    inlined from 'mozilla::detail::VariantImplementation<unsigned char, 2ul, js::Completion::Terminate, js::Completion::InitialYield, js::Completion::Yield, js::Completion::Await>::match<js::Completion::BuildValueMatcher, mozilla::Variant<js::Completion::Return, js::Completion::Throw, js::Completion::Terminate, js::Completion::InitialYield, js::Completion::Yield, js::Completion::Await> const&>(js::Completion::BuildValueMatcher&&, mozilla::Variant<js::Completion::Return, js::Completion::Throw, js::Completion::Terminate, js::Completion::InitialYield, js::Completion::Yield, js::Completion::Await> const&)decltype(auto)' at /builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/mozilla/Variant.h:279:25,
    inlined from 'mozilla::detail::VariantImplementation<unsigned char, 1ul, js::Completion::Throw, js::Completion::Terminate, js::Completion::InitialYield, js::Completion::Yield, js::Completion::Await>::match<js::Completion::BuildValueMatcher, mozilla::Variant<js::Completion::Return, js::Completion::Throw, js::Completion::Terminate, js::Completion::InitialYield, js::Completion::Yield, js::Completion::Await> const&>(js::Completion::BuildValueMatcher&&, mozilla::Variant<js::Completion::Return, js::Completion::Throw, js::Completion::Terminate, js::Completion::InitialYield, js::Completion::Yield, js::Completion::Await> const&)decltype(auto)' at /builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/mozilla/Variant.h:279:25,
    inlined from 'mozilla::detail::VariantImplementation<unsigned char, 0ul, js::Completion::Return, js::Completion::Throw, js::Completion::Terminate, js::Completion::InitialYield, js::Completion::Yield, js::Completion::Await>::match<js::Completion::BuildValueMatcher, mozilla::Variant<js::Completion::Return, js::Completion::Throw, js::Completion::Terminate, js::Completion::InitialYield, js::Completion::Yield, js::Completion::Await> const&>(js::Completion::BuildValueMatcher&&, mozilla::Variant<js::Completion::Return, js::Completion::Throw, js::Completion::Terminate, js::Completion::InitialYield, js::Completion::Yield, js::Completion::Await> const&)decltype(auto)' at /builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/mozilla/Variant.h:279:25:
/builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1138:18: warning: storing the address of local variable 'iteratorResult' in 'MEM[(struct StackRootedBase * *)_146 + 104B]' [-Wdangling-pointer=]
 1138 |     *this->stack = this;
      |     ~~~~~~~~~~~~~^~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/debugger/Debugger.cpp: In function 'mozilla::detail::VariantImplementation<unsigned char, 0ul, js::Completion::Return, js::Completion::Throw, js::Completion::Terminate, js::Completion::InitialYield, js::Completion::Yield, js::Completion::Await>::match<js::Completion::BuildValueMatcher, mozilla::Variant<js::Completion::Return, js::Completion::Throw, js::Completion::Terminate, js::Completion::InitialYield, js::Completion::Yield, js::Completion::Await> const&>(js::Completion::BuildValueMatcher&&, mozilla::Variant<js::Completion::Return, js::Completion::Throw, js::Completion::Terminate, js::Completion::InitialYield, js::Completion::Yield, js::Completion::Await> const&)decltype(auto)':
/builddir/build/BUILD/firefox-102.13.0/js/src/debugger/Debugger.cpp:2083:17: note: 'iteratorResult' declared here
 2083 |     RootedValue iteratorResult(cx, yield.iteratorResult);
      |                 ^~~~~~~~~~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/debugger/Debugger.cpp:2083:17: note: 'MEM[(struct JSContext * const &)aMatcher_6(D)]' declared here
In member function 'JS::Rooted<JS::Value>::registerWithRootLists(mozilla::EnumeratedArray<JS::RootKind, (JS::RootKind)15, js::StackRootedBase*>&)',
    inlined from 'JS::Rooted<JS::Value>::Rooted<JSContext*, JS::Value const&>(JSContext* const&, JS::Value const&)' at /builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1171:26,
    inlined from 'js::Completion::BuildValueMatcher::operator()(js::Completion::Await const&)' at /builddir/build/BUILD/firefox-102.13.0/js/src/debugger/Debugger.cpp:2095:42,
    inlined from 'mozilla::detail::VariantImplementation<unsigned char, 5ul, js::Completion::Await>::match<js::Completion::BuildValueMatcher, mozilla::Variant<js::Completion::Return, js::Completion::Throw, js::Completion::Terminate, js::Completion::InitialYield, js::Completion::Yield, js::Completion::Await> const&>(js::Completion::BuildValueMatcher&&, mozilla::Variant<js::Completion::Return, js::Completion::Throw, js::Completion::Terminate, js::Completion::InitialYield, js::Completion::Yield, js::Completion::Await> const&)decltype(auto)' at /builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/mozilla/Variant.h:189:45,
    inlined from 'mozilla::detail::VariantImplementation<unsigned char, 4ul, js::Completion::Yield, js::Completion::Await>::match<js::Completion::BuildValueMatcher, mozilla::Variant<js::Completion::Return, js::Completion::Throw, js::Completion::Terminate, js::Completion::InitialYield, js::Completion::Yield, js::Completion::Await> const&>(js::Completion::BuildValueMatcher&&, mozilla::Variant<js::Completion::Return, js::Completion::Throw, js::Completion::Terminate, js::Completion::InitialYield, js::Completion::Yield, js::Completion::Await> const&)decltype(auto)' at /builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/mozilla/Variant.h:279:25,
    inlined from 'mozilla::detail::VariantImplementation<unsigned char, 3ul, js::Completion::InitialYield, js::Completion::Yield, js::Completion::Await>::match<js::Completion::BuildValueMatcher, mozilla::Variant<js::Completion::Return, js::Completion::Throw, js::Completion::Terminate, js::Completion::InitialYield, js::Completion::Yield, js::Completion::Await> const&>(js::Completion::BuildValueMatcher&&, mozilla::Variant<js::Completion::Return, js::Completion::Throw, js::Completion::Terminate, js::Completion::InitialYield, js::Completion::Yield, js::Completion::Await> const&)decltype(auto)' at /builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/mozilla/Variant.h:279:25,
    inlined from 'mozilla::detail::VariantImplementation<unsigned char, 2ul, js::Completion::Terminate, js::Completion::InitialYield, js::Completion::Yield, js::Completion::Await>::match<js::Completion::BuildValueMatcher, mozilla::Variant<js::Completion::Return, js::Completion::Throw, js::Completion::Terminate, js::Completion::InitialYield, js::Completion::Yield, js::Completion::Await> const&>(js::Completion::BuildValueMatcher&&, mozilla::Variant<js::Completion::Return, js::Completion::Throw, js::Completion::Terminate, js::Completion::InitialYield, js::Completion::Yield, js::Completion::Await> const&)decltype(auto)' at /builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/mozilla/Variant.h:279:25,
    inlined from 'mozilla::detail::VariantImplementation<unsigned char, 1ul, js::Completion::Throw, js::Completion::Terminate, js::Completion::InitialYield, js::Completion::Yield, js::Completion::Await>::match<js::Completion::BuildValueMatcher, mozilla::Variant<js::Completion::Return, js::Completion::Throw, js::Completion::Terminate, js::Completion::InitialYield, js::Completion::Yield, js::Completion::Await> const&>(js::Completion::BuildValueMatcher&&, mozilla::Variant<js::Completion::Return, js::Completion::Throw, js::Completion::Terminate, js::Completion::InitialYield, js::Completion::Yield, js::Completion::Await> const&)decltype(auto)' at /builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/mozilla/Variant.h:279:25,
    inlined from 'mozilla::detail::VariantImplementation<unsigned char, 0ul, js::Completion::Return, js::Completion::Throw, js::Completion::Terminate, js::Completion::InitialYield, js::Completion::Yield, js::Completion::Await>::match<js::Completion::BuildValueMatcher, mozilla::Variant<js::Completion::Return, js::Completion::Throw, js::Completion::Terminate, js::Completion::InitialYield, js::Completion::Yield, js::Completion::Await> const&>(js::Completion::BuildValueMatcher&&, mozilla::Variant<js::Completion::Return, js::Completion::Throw, js::Completion::Terminate, js::Completion::InitialYield, js::Completion::Yield, js::Completion::Await> const&)decltype(auto)' at /builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/mozilla/Variant.h:279:25:
/builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1138:18: warning: storing the address of local variable 'awaitee' in 'MEM[(struct StackRootedBase * *)_183 + 104B]' [-Wdangling-pointer=]
 1138 |     *this->stack = this;
      |     ~~~~~~~~~~~~~^~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/debugger/Debugger.cpp: In function 'mozilla::detail::VariantImplementation<unsigned char, 0ul, js::Completion::Return, js::Completion::Throw, js::Completion::Terminate, js::Completion::InitialYield, js::Completion::Yield, js::Completion::Await>::match<js::Completion::BuildValueMatcher, mozilla::Variant<js::Completion::Return, js::Completion::Throw, js::Completion::Terminate, js::Completion::InitialYield, js::Completion::Yield, js::Completion::Await> const&>(js::Completion::BuildValueMatcher&&, mozilla::Variant<js::Completion::Return, js::Completion::Throw, js::Completion::Terminate, js::Completion::InitialYield, js::Completion::Yield, js::Completion::Await> const&)decltype(auto)':
/builddir/build/BUILD/firefox-102.13.0/js/src/debugger/Debugger.cpp:2095:17: note: 'awaitee' declared here
 2095 |     RootedValue awaitee(cx, await.awaitee);
      |                 ^~~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/debugger/Debugger.cpp:2095:17: note: 'MEM[(struct JSContext * const &)aMatcher_6(D)]' declared here
In member function 'JS::Rooted<js::DebuggerFrame*>::registerWithRootLists(mozilla::EnumeratedArray<JS::RootKind, (JS::RootKind)15, js::StackRootedBase*>&)',
    inlined from 'JS::Rooted<js::DebuggerFrame*>::Rooted<JSContext*, js::DebuggerFrame*>(JSContext* const&, js::DebuggerFrame*&&)' at /builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1171:26,
    inlined from 'js::DebuggerFrame::CallData::ToNative<&js::DebuggerFrame::CallData::evalMethod>(JSContext*, unsigned int, JS::Value*)bool' at /builddir/build/BUILD/firefox-102.13.0/js/src/debugger/Frame.cpp:1307:23:
/builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1138:18: warning: storing the address of local variable 'frame' in 'MEM[(struct StackRootedBase * *)cx_45(D) + 24B]' [-Wdangling-pointer=]
 1138 |     *this->stack = this;
      |     ~~~~~~~~~~~~~^~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/debugger/Frame.cpp: In function 'js::DebuggerFrame::CallData::ToNative<&js::DebuggerFrame::CallData::evalMethod>(JSContext*, unsigned int, JS::Value*)bool':
/builddir/build/BUILD/firefox-102.13.0/js/src/debugger/Frame.cpp:1307:23: note: 'frame' declared here
 1307 |   RootedDebuggerFrame frame(cx, DebuggerFrame::check(cx, args.thisv()));
      |                       ^~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/debugger/Frame.cpp:1307:23: note: 'cx_45(D)' declared here
In member function 'JS::Rooted<JSObject*>::registerWithRootLists(mozilla::EnumeratedArray<JS::RootKind, (JS::RootKind)15, js::StackRootedBase*>&)',
    inlined from 'JS::Rooted<JSObject*>::Rooted<JSContext*, JSObject*>(JSContext* const&, JSObject*&&)' at /builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1171:26,
    inlined from 'js::DebuggerFrame::CallData::evalWithBindingsMethod()' at /builddir/build/BUILD/firefox-102.13.0/js/src/debugger/Frame.cpp:1875:55:
/builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1138:18: warning: storing the address of local variable 'bindings' in 'MEM[(struct StackRootedBase * *)_62 + 24B]' [-Wdangling-pointer=]
 1138 |     *this->stack = this;
      |     ~~~~~~~~~~~~~^~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/debugger/Frame.cpp: In member function 'js::DebuggerFrame::CallData::evalWithBindingsMethod()':
/builddir/build/BUILD/firefox-102.13.0/js/src/debugger/Frame.cpp:1875:16: note: 'bindings' declared here
 1875 |   RootedObject bindings(cx, RequireObject(cx, args[1]));
      |                ^~~~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/debugger/Frame.cpp:1875:16: note: 'MEM[(struct JSContext * const &)this_28(D)]' declared here
In member function 'JS::Rooted<js::DebuggerFrame*>::registerWithRootLists(mozilla::EnumeratedArray<JS::RootKind, (JS::RootKind)15, js::StackRootedBase*>&)',
    inlined from 'JS::Rooted<js::DebuggerFrame*>::Rooted<JSContext*, js::DebuggerFrame*>(JSContext* const&, js::DebuggerFrame*&&)' at /builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1171:26,
    inlined from 'js::DebuggerFrame::CallData::ToNative<&js::DebuggerFrame::CallData::evalWithBindingsMethod>(JSContext*, unsigned int, JS::Value*)bool' at /builddir/build/BUILD/firefox-102.13.0/js/src/debugger/Frame.cpp:1307:23:
/builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1138:18: warning: storing the address of local variable 'frame' in 'MEM[(struct StackRootedBase * *)cx_45(D) + 24B]' [-Wdangling-pointer=]
 1138 |     *this->stack = this;
      |     ~~~~~~~~~~~~~^~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/debugger/Frame.cpp: In function 'js::DebuggerFrame::CallData::ToNative<&js::DebuggerFrame::CallData::evalWithBindingsMethod>(JSContext*, unsigned int, JS::Value*)bool':
/builddir/build/BUILD/firefox-102.13.0/js/src/debugger/Frame.cpp:1307:23: note: 'frame' declared here
 1307 |   RootedDebuggerFrame frame(cx, DebuggerFrame::check(cx, args.thisv()));
      |                       ^~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/debugger/Frame.cpp:1307:23: note: 'cx_45(D)' declared here
In member function 'JS::Rooted<js::GlobalObject*>::registerWithRootLists(mozilla::EnumeratedArray<JS::RootKind, (JS::RootKind)15, js::StackRootedBase*>&)',
    inlined from 'JS::Rooted<js::GlobalObject*>::Rooted<JSContext*, js::GlobalObject*>(JSContext* const&, js::GlobalObject*&&)' at /builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1171:26,
    inlined from 'js::Debugger::CallData::addDebuggee()' at /builddir/build/BUILD/firefox-102.13.0/js/src/debugger/Debugger.cpp:4473:76:
/builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1138:18: warning: storing the address of local variable 'global' in 'MEM[(struct StackRootedBase * *)_34 + 24B]' [-Wdangling-pointer=]
 1138 |     *this->stack = this;
      |     ~~~~~~~~~~~~~^~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/debugger/Debugger.cpp: In member function 'js::Debugger::CallData::addDebuggee()':
/builddir/build/BUILD/firefox-102.13.0/js/src/debugger/Debugger.cpp:4473:25: note: 'global' declared here
 4473 |   Rooted<GlobalObject*> global(cx, dbg->unwrapDebuggeeArgument(cx, args[0]));
      |                         ^~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/debugger/Debugger.cpp:4473:25: note: 'MEM[(struct JSContext * const &)this_21(D)]' declared here
In member function 'JS::Rooted<js::GlobalObject*>::registerWithRootLists(mozilla::EnumeratedArray<JS::RootKind, (JS::RootKind)15, js::StackRootedBase*>&)',
    inlined from 'JS::Rooted<js::GlobalObject*>::Rooted<JSContext*, js::GlobalObject*>(JSContext* const&, js::GlobalObject*&&)' at /builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1171:26,
    inlined from 'js::Debugger::CallData::makeGlobalObjectReference()' at /builddir/build/BUILD/firefox-102.13.0/js/src/debugger/Debugger.cpp:6073:76:
/builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1138:18: warning: storing the address of local variable 'global' in 'MEM[(struct StackRootedBase * *)_28 + 24B]' [-Wdangling-pointer=]
 1138 |     *this->stack = this;
      |     ~~~~~~~~~~~~~^~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/debugger/Debugger.cpp: In member function 'js::Debugger::CallData::makeGlobalObjectReference()':
/builddir/build/BUILD/firefox-102.13.0/js/src/debugger/Debugger.cpp:6073:25: note: 'global' declared here
 6073 |   Rooted<GlobalObject*> global(cx, dbg->unwrapDebuggeeArgument(cx, args[0]));
      |                         ^~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/debugger/Debugger.cpp:6073:25: note: 'MEM[(struct JSContext * const &)this_18(D)]' declared here
In member function 'JS::Rooted<js::DebuggerEnvironment*>::registerWithRootLists(mozilla::EnumeratedArray<JS::RootKind, (JS::RootKind)15, js::StackRootedBase*>&)',
    inlined from 'JS::Rooted<js::DebuggerEnvironment*>::Rooted<JSContext*, js::DebuggerEnvironment*>(JSContext* const&, js::DebuggerEnvironment*&&)' at /builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1171:26,
    inlined from 'js::DebuggerEnvironment::CallData::ToNative<&js::DebuggerEnvironment::CallData::getVariableMethod>(JSContext*, unsigned int, JS::Value*)bool' at /builddir/build/BUILD/firefox-102.13.0/js/src/debugger/Environment.cpp:141:29:
/builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1138:18: warning: storing the address of local variable 'environment' in 'MEM[(struct StackRootedBase * *)cx_42(D) + 24B]' [-Wdangling-pointer=]
 1138 |     *this->stack = this;
      |     ~~~~~~~~~~~~~^~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/debugger/Environment.cpp: In function 'js::DebuggerEnvironment::CallData::ToNative<&js::DebuggerEnvironment::CallData::getVariableMethod>(JSContext*, unsigned int, JS::Value*)bool':
/builddir/build/BUILD/firefox-102.13.0/js/src/debugger/Environment.cpp:141:29: note: 'environment' declared here
  141 |   RootedDebuggerEnvironment environment(
      |                             ^~~~~~~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/debugger/Environment.cpp:141:29: note: 'cx_42(D)' declared here
In member function 'JS::Rooted<js::DebuggerFrame*>::registerWithRootLists(mozilla::EnumeratedArray<JS::RootKind, (JS::RootKind)15, js::StackRootedBase*>&)',
    inlined from 'JS::Rooted<js::DebuggerFrame*>::Rooted<JSContext*, js::DebuggerFrame*>(JSContext* const&, js::DebuggerFrame*&&)' at /builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1171:26,
    inlined from 'js::DebuggerFrame::CallData::ToNative<&js::DebuggerFrame::CallData::thisGetter>(JSContext*, unsigned int, JS::Value*)bool' at /builddir/build/BUILD/firefox-102.13.0/js/src/debugger/Frame.cpp:1307:23:
/builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1138:18: warning: storing the address of local variable 'frame' in 'MEM[(struct StackRootedBase * *)cx_45(D) + 24B]' [-Wdangling-pointer=]
 1138 |     *this->stack = this;
      |     ~~~~~~~~~~~~~^~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/debugger/Frame.cpp: In function 'js::DebuggerFrame::CallData::ToNative<&js::DebuggerFrame::CallData::thisGetter>(JSContext*, unsigned int, JS::Value*)bool':
/builddir/build/BUILD/firefox-102.13.0/js/src/debugger/Frame.cpp:1307:23: note: 'frame' declared here
 1307 |   RootedDebuggerFrame frame(cx, DebuggerFrame::check(cx, args.thisv()));
      |                       ^~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/debugger/Frame.cpp:1307:23: note: 'cx_45(D)' declared here
In member function 'JS::Rooted<JSObject*>::registerWithRootLists(mozilla::EnumeratedArray<JS::RootKind, (JS::RootKind)15, js::StackRootedBase*>&)',
    inlined from 'JS::Rooted<JSObject*>::Rooted<JSContext*, JSObject*>(JSContext* const&, JSObject*&&)' at /builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1171:26,
    inlined from 'DebuggerArguments_getArg(JSContext*, unsigned int, JS::Value*)' at /builddir/build/BUILD/firefox-102.13.0/js/src/debugger/Frame.cpp:1583:59:
/builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1138:18: warning: storing the address of local variable 'argsobj' in 'MEM[(struct StackRootedBase * *)cx_303(D) + 24B]' [-Wdangling-pointer=]
 1138 |     *this->stack = this;
      |     ~~~~~~~~~~~~~^~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/debugger/Frame.cpp: In function 'DebuggerArguments_getArg(JSContext*, unsigned int, JS::Value*)':
/builddir/build/BUILD/firefox-102.13.0/js/src/debugger/Frame.cpp:1583:16: note: 'argsobj' declared here
 1583 |   RootedObject argsobj(cx, RequireObject(cx, args.thisv()));
      |                ^~~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/debugger/Frame.cpp:1583:16: note: 'cx_303(D)' declared here
In member function 'JS::Rooted<JS::Value>::registerWithRootLists(mozilla::EnumeratedArray<JS::RootKind, (JS::RootKind)15, js::StackRootedBase*>&)',
    inlined from 'JS::Rooted<JS::Value>::Rooted<JSContext*, JS::Value const&>(JSContext* const&, JS::Value const&)' at /builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1171:26,
    inlined from 'js::Completion::BuildValueMatcher::operator()(js::Completion::Return const&)' at /builddir/build/BUILD/firefox-102.13.0/js/src/debugger/Debugger.cpp:2040:37,
    inlined from 'mozilla::detail::VariantImplementation<unsigned char, 0ul, js::Completion::Return, js::Completion::Throw, js::Completion::Terminate, js::Completion::InitialYield, js::Completion::Yield, js::Completion::Await>::match<js::Completion::BuildValueMatcher, mozilla::Variant<js::Completion::Return, js::Completion::Throw, js::Completion::Terminate, js::Completion::InitialYield, js::Completion::Yield, js::Completion::Await> const&>(js::Completion::BuildValueMatcher&&, mozilla::Variant<js::Completion::Return, js::Completion::Throw, js::Completion::Terminate, js::Completion::InitialYield, js::Completion::Yield, js::Completion::Await> const&)decltype(auto)' at /builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/mozilla/Variant.h:266:47,
    inlined from 'mozilla::Variant<js::Completion::Return, js::Completion::Throw, js::Completion::Terminate, js::Completion::InitialYield, js::Completion::Yield, js::Completion::Await>::match<js::Completion::BuildValueMatcher>(js::Completion::BuildValueMatcher&&) const &decltype(auto)' at /builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/mozilla/Variant.h:840:23,
    inlined from 'js::Completion::buildCompletionValue(JSContext*, js::Debugger*, JS::MutableHandle<JS::Value>) const' at /builddir/build/BUILD/firefox-102.13.0/js/src/debugger/Debugger.cpp:2124:23:
/builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1138:18: warning: storing the address of local variable 'retval' in 'MEM[(struct StackRootedBase * *)_25 + 104B]' [-Wdangling-pointer=]
 1138 |     *this->stack = this;
      |     ~~~~~~~~~~~~~^~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/debugger/Debugger.cpp: In member function 'js::Completion::buildCompletionValue(JSContext*, js::Debugger*, JS::MutableHandle<JS::Value>) const':
/builddir/build/BUILD/firefox-102.13.0/js/src/debugger/Debugger.cpp:2040:17: note: 'retval' declared here
 2040 |     RootedValue retval(cx, ret.value);
      |                 ^~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/debugger/Debugger.cpp:2040:17: note: 'MEM[(struct JSContext * const &)&D.624653]' declared here
In member function 'JS::Rooted<JS::Value>::registerWithRootLists(mozilla::EnumeratedArray<JS::RootKind, (JS::RootKind)15, js::StackRootedBase*>&)',
    inlined from 'JS::Rooted<JS::Value>::Rooted<JSContext*, JS::Value const&>(JSContext* const&, JS::Value const&)' at /builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1171:26,
    inlined from 'js::Completion::BuildValueMatcher::operator()(js::Completion::Throw const&)' at /builddir/build/BUILD/firefox-102.13.0/js/src/debugger/Debugger.cpp:2050:38,
    inlined from 'mozilla::detail::VariantImplementation<unsigned char, 1ul, js::Completion::Throw, js::Completion::Terminate, js::Completion::InitialYield, js::Completion::Yield, js::Completion::Await>::match<js::Completion::BuildValueMatcher, mozilla::Variant<js::Completion::Return, js::Completion::Throw, js::Completion::Terminate, js::Completion::InitialYield, js::Completion::Yield, js::Completion::Await> const&>(js::Completion::BuildValueMatcher&&, mozilla::Variant<js::Completion::Return, js::Completion::Throw, js::Completion::Terminate, js::Completion::InitialYield, js::Completion::Yield, js::Completion::Await> const&)decltype(auto)' at /builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/mozilla/Variant.h:266:47,
    inlined from 'mozilla::detail::VariantImplementation<unsigned char, 0ul, js::Completion::Return, js::Completion::Throw, js::Completion::Terminate, js::Completion::InitialYield, js::Completion::Yield, js::Completion::Await>::match<js::Completion::BuildValueMatcher, mozilla::Variant<js::Completion::Return, js::Completion::Throw, js::Completion::Terminate, js::Completion::InitialYield, js::Completion::Yield, js::Completion::Await> const&>(js::Completion::BuildValueMatcher&&, mozilla::Variant<js::Completion::Return, js::Completion::Throw, js::Completion::Terminate, js::Completion::InitialYield, js::Completion::Yield, js::Completion::Await> const&)decltype(auto)' at /builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/mozilla/Variant.h:279:25,
    inlined from 'mozilla::Variant<js::Completion::Return, js::Completion::Throw, js::Completion::Terminate, js::Completion::InitialYield, js::Completion::Yield, js::Completion::Await>::match<js::Completion::BuildValueMatcher>(js::Completion::BuildValueMatcher&&) const &decltype(auto)' at /builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/mozilla/Variant.h:840:23,
    inlined from 'js::Completion::buildCompletionValue(JSContext*, js::Debugger*, JS::MutableHandle<JS::Value>) const' at /builddir/build/BUILD/firefox-102.13.0/js/src/debugger/Debugger.cpp:2124:23:
/builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1138:18: warning: storing the address of local variable 'exc' in 'MEM[(struct StackRootedBase * *)_57 + 104B]' [-Wdangling-pointer=]
 1138 |     *this->stack = this;
      |     ~~~~~~~~~~~~~^~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/debugger/Debugger.cpp: In member function 'js::Completion::buildCompletionValue(JSContext*, js::Debugger*, JS::MutableHandle<JS::Value>) const':
/builddir/build/BUILD/firefox-102.13.0/js/src/debugger/Debugger.cpp:2050:17: note: 'exc' declared here
 2050 |     RootedValue exc(cx, thr.exception);
      |                 ^~~
/builddir/build/BUILD/firefox-102.13.0/js/src/debugger/Debugger.cpp:2050:17: note: 'MEM[(struct JSContext * const &)&D.624653]' declared here
In member function 'JS::Rooted<JS::Value>::registerWithRootLists(mozilla::EnumeratedArray<JS::RootKind, (JS::RootKind)15, js::StackRootedBase*>&)',
    inlined from 'JS::Rooted<JS::Value>::Rooted<JSContext*, JS::Value>(JSContext* const&, JS::Value&&)' at /builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1171:26,
    inlined from 'js::Completion::BuildValueMatcher::operator()(js::Completion::InitialYield const&)' at /builddir/build/BUILD/firefox-102.13.0/js/src/debugger/Debugger.cpp:2071:67,
    inlined from 'mozilla::detail::VariantImplementation<unsigned char, 3ul, js::Completion::InitialYield, js::Completion::Yield, js::Completion::Await>::match<js::Completion::BuildValueMatcher, mozilla::Variant<js::Completion::Return, js::Completion::Throw, js::Completion::Terminate, js::Completion::InitialYield, js::Completion::Yield, js::Completion::Await> const&>(js::Completion::BuildValueMatcher&&, mozilla::Variant<js::Completion::Return, js::Completion::Throw, js::Completion::Terminate, js::Completion::InitialYield, js::Completion::Yield, js::Completion::Await> const&)decltype(auto)' at /builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/mozilla/Variant.h:266:47,
    inlined from 'mozilla::detail::VariantImplementation<unsigned char, 2ul, js::Completion::Terminate, js::Completion::InitialYield, js::Completion::Yield, js::Completion::Await>::match<js::Completion::BuildValueMatcher, mozilla::Variant<js::Completion::Return, js::Completion::Throw, js::Completion::Terminate, js::Completion::InitialYield, js::Completion::Yield, js::Completion::Await> const&>(js::Completion::BuildValueMatcher&&, mozilla::Variant<js::Completion::Return, js::Completion::Throw, js::Completion::Terminate, js::Completion::InitialYield, js::Completion::Yield, js::Completion::Await> const&)decltype(auto)' at /builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/mozilla/Variant.h:279:25,
    inlined from 'mozilla::detail::VariantImplementation<unsigned char, 1ul, js::Completion::Throw, js::Completion::Terminate, js::Completion::InitialYield, js::Completion::Yield, js::Completion::Await>::match<js::Completion::BuildValueMatcher, mozilla::Variant<js::Completion::Return, js::Completion::Throw, js::Completion::Terminate, js::Completion::InitialYield, js::Completion::Yield, js::Completion::Await> const&>(js::Completion::BuildValueMatcher&&, mozilla::Variant<js::Completion::Return, js::Completion::Throw, js::Completion::Terminate, js::Completion::InitialYield, js::Completion::Yield, js::Completion::Await> const&)decltype(auto)' at /builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/mozilla/Variant.h:279:25,
    inlined from 'mozilla::detail::VariantImplementation<unsigned char, 0ul, js::Completion::Return, js::Completion::Throw, js::Completion::Terminate, js::Completion::InitialYield, js::Completion::Yield, js::Completion::Await>::match<js::Completion::BuildValueMatcher, mozilla::Variant<js::Completion::Return, js::Completion::Throw, js::Completion::Terminate, js::Completion::InitialYield, js::Completion::Yield, js::Completion::Await> const&>(js::Completion::BuildValueMatcher&&, mozilla::Variant<js::Completion::Return, js::Completion::Throw, js::Completion::Terminate, js::Completion::InitialYield, js::Completion::Yield, js::Completion::Await> const&)decltype(auto)' at /builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/mozilla/Variant.h:279:25,
    inlined from 'mozilla::Variant<js::Completion::Return, js::Completion::Throw, js::Completion::Terminate, js::Completion::InitialYield, js::Completion::Yield, js::Completion::Await>::match<js::Completion::BuildValueMatcher>(js::Completion::BuildValueMatcher&&) const &decltype(auto)' at /builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/mozilla/Variant.h:840:23,
    inlined from 'js::Completion::buildCompletionValue(JSContext*, js::Debugger*, JS::MutableHandle<JS::Value>) const' at /builddir/build/BUILD/firefox-102.13.0/js/src/debugger/Debugger.cpp:2124:23:
/builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1138:18: warning: storing the address of local variable 'gen' in 'MEM[(struct StackRootedBase * *)_113 + 104B]' [-Wdangling-pointer=]
 1138 |     *this->stack = this;
      |     ~~~~~~~~~~~~~^~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/debugger/Debugger.cpp: In member function 'js::Completion::buildCompletionValue(JSContext*, js::Debugger*, JS::MutableHandle<JS::Value>) const':
/builddir/build/BUILD/firefox-102.13.0/js/src/debugger/Debugger.cpp:2071:17: note: 'gen' declared here
 2071 |     RootedValue gen(cx, ObjectValue(*initialYield.generatorObject));
      |                 ^~~
/builddir/build/BUILD/firefox-102.13.0/js/src/debugger/Debugger.cpp:2071:17: note: 'MEM[(struct JSContext * const &)&D.624653]' declared here
In member function 'JS::Rooted<JS::Value>::registerWithRootLists(mozilla::EnumeratedArray<JS::RootKind, (JS::RootKind)15, js::StackRootedBase*>&)',
    inlined from 'JS::Rooted<JS::Value>::Rooted<JSContext*, JS::Value const&>(JSContext* const&, JS::Value const&)' at /builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1171:26,
    inlined from 'js::Completion::BuildValueMatcher::operator()(js::Completion::Yield const&)' at /builddir/build/BUILD/firefox-102.13.0/js/src/debugger/Debugger.cpp:2083:56,
    inlined from 'mozilla::detail::VariantImplementation<unsigned char, 4ul, js::Completion::Yield, js::Completion::Await>::match<js::Completion::BuildValueMatcher, mozilla::Variant<js::Completion::Return, js::Completion::Throw, js::Completion::Terminate, js::Completion::InitialYield, js::Completion::Yield, js::Completion::Await> const&>(js::Completion::BuildValueMatcher&&, mozilla::Variant<js::Completion::Return, js::Completion::Throw, js::Completion::Terminate, js::Completion::InitialYield, js::Completion::Yield, js::Completion::Await> const&)decltype(auto)' at /builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/mozilla/Variant.h:266:47,
    inlined from 'mozilla::detail::VariantImplementation<unsigned char, 3ul, js::Completion::InitialYield, js::Completion::Yield, js::Completion::Await>::match<js::Completion::BuildValueMatcher, mozilla::Variant<js::Completion::Return, js::Completion::Throw, js::Completion::Terminate, js::Completion::InitialYield, js::Completion::Yield, js::Completion::Await> const&>(js::Completion::BuildValueMatcher&&, mozilla::Variant<js::Completion::Return, js::Completion::Throw, js::Completion::Terminate, js::Completion::InitialYield, js::Completion::Yield, js::Completion::Await> const&)decltype(auto)' at /builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/mozilla/Variant.h:279:25,
    inlined from 'mozilla::detail::VariantImplementation<unsigned char, 2ul, js::Completion::Terminate, js::Completion::InitialYield, js::Completion::Yield, js::Completion::Await>::match<js::Completion::BuildValueMatcher, mozilla::Variant<js::Completion::Return, js::Completion::Throw, js::Completion::Terminate, js::Completion::InitialYield, js::Completion::Yield, js::Completion::Await> const&>(js::Completion::BuildValueMatcher&&, mozilla::Variant<js::Completion::Return, js::Completion::Throw, js::Completion::Terminate, js::Completion::InitialYield, js::Completion::Yield, js::Completion::Await> const&)decltype(auto)' at /builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/mozilla/Variant.h:279:25,
    inlined from 'mozilla::detail::VariantImplementation<unsigned char, 1ul, js::Completion::Throw, js::Completion::Terminate, js::Completion::InitialYield, js::Completion::Yield, js::Completion::Await>::match<js::Completion::BuildValueMatcher, mozilla::Variant<js::Completion::Return, js::Completion::Throw, js::Completion::Terminate, js::Completion::InitialYield, js::Completion::Yield, js::Completion::Await> const&>(js::Completion::BuildValueMatcher&&, mozilla::Variant<js::Completion::Return, js::Completion::Throw, js::Completion::Terminate, js::Completion::InitialYield, js::Completion::Yield, js::Completion::Await> const&)decltype(auto)' at /builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/mozilla/Variant.h:279:25,
    inlined from 'mozilla::detail::VariantImplementation<unsigned char, 0ul, js::Completion::Return, js::Completion::Throw, js::Completion::Terminate, js::Completion::InitialYield, js::Completion::Yield, js::Completion::Await>::match<js::Completion::BuildValueMatcher, mozilla::Variant<js::Completion::Return, js::Completion::Throw, js::Completion::Terminate, js::Completion::InitialYield, js::Completion::Yield, js::Completion::Await> const&>(js::Completion::BuildValueMatcher&&, mozilla::Variant<js::Completion::Return, js::Completion::Throw, js::Completion::Terminate, js::Completion::InitialYield, js::Completion::Yield, js::Completion::Await> const&)decltype(auto)' at /builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/mozilla/Variant.h:279:25,
    inlined from 'mozilla::Variant<js::Completion::Return, js::Completion::Throw, js::Completion::Terminate, js::Completion::InitialYield, js::Completion::Yield, js::Completion::Await>::match<js::Completion::BuildValueMatcher>(js::Completion::BuildValueMatcher&&) const &decltype(auto)' at /builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/mozilla/Variant.h:840:23,
    inlined from 'js::Completion::buildCompletionValue(JSContext*, js::Debugger*, JS::MutableHandle<JS::Value>) const' at /builddir/build/BUILD/firefox-102.13.0/js/src/debugger/Debugger.cpp:2124:23:
/builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1138:18: warning: storing the address of local variable 'iteratorResult' in 'MEM[(struct StackRootedBase * *)_154 + 104B]' [-Wdangling-pointer=]
 1138 |     *this->stack = this;
      |     ~~~~~~~~~~~~~^~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/debugger/Debugger.cpp: In member function 'js::Completion::buildCompletionValue(JSContext*, js::Debugger*, JS::MutableHandle<JS::Value>) const':
/builddir/build/BUILD/firefox-102.13.0/js/src/debugger/Debugger.cpp:2083:17: note: 'iteratorResult' declared here
 2083 |     RootedValue iteratorResult(cx, yield.iteratorResult);
      |                 ^~~~~~~~~~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/debugger/Debugger.cpp:2083:17: note: 'MEM[(struct JSContext * const &)&D.624653]' declared here
In member function 'JS::Rooted<JS::Value>::registerWithRootLists(mozilla::EnumeratedArray<JS::RootKind, (JS::RootKind)15, js::StackRootedBase*>&)',
    inlined from 'JS::Rooted<JS::Value>::Rooted<JSContext*, JS::Value const&>(JSContext* const&, JS::Value const&)' at /builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1171:26,
    inlined from 'js::Completion::BuildValueMatcher::operator()(js::Completion::Await const&)' at /builddir/build/BUILD/firefox-102.13.0/js/src/debugger/Debugger.cpp:2095:42,
    inlined from 'mozilla::detail::VariantImplementation<unsigned char, 5ul, js::Completion::Await>::match<js::Completion::BuildValueMatcher, mozilla::Variant<js::Completion::Return, js::Completion::Throw, js::Completion::Terminate, js::Completion::InitialYield, js::Completion::Yield, js::Completion::Await> const&>(js::Completion::BuildValueMatcher&&, mozilla::Variant<js::Completion::Return, js::Completion::Throw, js::Completion::Terminate, js::Completion::InitialYield, js::Completion::Yield, js::Completion::Await> const&)decltype(auto)' at /builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/mozilla/Variant.h:189:45,
    inlined from 'mozilla::detail::VariantImplementation<unsigned char, 4ul, js::Completion::Yield, js::Completion::Await>::match<js::Completion::BuildValueMatcher, mozilla::Variant<js::Completion::Return, js::Completion::Throw, js::Completion::Terminate, js::Completion::InitialYield, js::Completion::Yield, js::Completion::Await> const&>(js::Completion::BuildValueMatcher&&, mozilla::Variant<js::Completion::Return, js::Completion::Throw, js::Completion::Terminate, js::Completion::InitialYield, js::Completion::Yield, js::Completion::Await> const&)decltype(auto)' at /builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/mozilla/Variant.h:279:25,
    inlined from 'mozilla::detail::VariantImplementation<unsigned char, 3ul, js::Completion::InitialYield, js::Completion::Yield, js::Completion::Await>::match<js::Completion::BuildValueMatcher, mozilla::Variant<js::Completion::Return, js::Completion::Throw, js::Completion::Terminate, js::Completion::InitialYield, js::Completion::Yield, js::Completion::Await> const&>(js::Completion::BuildValueMatcher&&, mozilla::Variant<js::Completion::Return, js::Completion::Throw, js::Completion::Terminate, js::Completion::InitialYield, js::Completion::Yield, js::Completion::Await> const&)decltype(auto)' at /builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/mozilla/Variant.h:279:25,
    inlined from 'mozilla::detail::VariantImplementation<unsigned char, 2ul, js::Completion::Terminate, js::Completion::InitialYield, js::Completion::Yield, js::Completion::Await>::match<js::Completion::BuildValueMatcher, mozilla::Variant<js::Completion::Return, js::Completion::Throw, js::Completion::Terminate, js::Completion::InitialYield, js::Completion::Yield, js::Completion::Await> const&>(js::Completion::BuildValueMatcher&&, mozilla::Variant<js::Completion::Return, js::Completion::Throw, js::Completion::Terminate, js::Completion::InitialYield, js::Completion::Yield, js::Completion::Await> const&)decltype(auto)' at /builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/mozilla/Variant.h:279:25,
    inlined from 'mozilla::detail::VariantImplementation<unsigned char, 1ul, js::Completion::Throw, js::Completion::Terminate, js::Completion::InitialYield, js::Completion::Yield, js::Completion::Await>::match<js::Completion::BuildValueMatcher, mozilla::Variant<js::Completion::Return, js::Completion::Throw, js::Completion::Terminate, js::Completion::InitialYield, js::Completion::Yield, js::Completion::Await> const&>(js::Completion::BuildValueMatcher&&, mozilla::Variant<js::Completion::Return, js::Completion::Throw, js::Completion::Terminate, js::Completion::InitialYield, js::Completion::Yield, js::Completion::Await> const&)decltype(auto)' at /builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/mozilla/Variant.h:279:25,
    inlined from 'mozilla::detail::VariantImplementation<unsigned char, 0ul, js::Completion::Return, js::Completion::Throw, js::Completion::Terminate, js::Completion::InitialYield, js::Completion::Yield, js::Completion::Await>::match<js::Completion::BuildValueMatcher, mozilla::Variant<js::Completion::Return, js::Completion::Throw, js::Completion::Terminate, js::Completion::InitialYield, js::Completion::Yield, js::Completion::Await> const&>(js::Completion::BuildValueMatcher&&, mozilla::Variant<js::Completion::Return, js::Completion::Throw, js::Completion::Terminate, js::Completion::InitialYield, js::Completion::Yield, js::Completion::Await> const&)decltype(auto)' at /builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/mozilla/Variant.h:279:25,
    inlined from 'mozilla::Variant<js::Completion::Return, js::Completion::Throw, js::Completion::Terminate, js::Completion::InitialYield, js::Completion::Yield, js::Completion::Await>::match<js::Completion::BuildValueMatcher>(js::Completion::BuildValueMatcher&&) const &decltype(auto)' at /builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/mozilla/Variant.h:840:23,
    inlined from 'js::Completion::buildCompletionValue(JSContext*, js::Debugger*, JS::MutableHandle<JS::Value>) const' at /builddir/build/BUILD/firefox-102.13.0/js/src/debugger/Debugger.cpp:2124:23:
/builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1138:18: warning: storing the address of local variable 'awaitee' in 'MEM[(struct StackRootedBase * *)_191 + 104B]' [-Wdangling-pointer=]
 1138 |     *this->stack = this;
      |     ~~~~~~~~~~~~~^~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/debugger/Debugger.cpp: In member function 'js::Completion::buildCompletionValue(JSContext*, js::Debugger*, JS::MutableHandle<JS::Value>) const':
/builddir/build/BUILD/firefox-102.13.0/js/src/debugger/Debugger.cpp:2095:17: note: 'awaitee' declared here
 2095 |     RootedValue awaitee(cx, await.awaitee);
      |                 ^~~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/debugger/Debugger.cpp:2095:17: note: 'MEM[(struct JSContext * const &)&D.624653]' declared here
In member function 'JS::Rooted<js::DebuggerFrame*>::registerWithRootLists(mozilla::EnumeratedArray<JS::RootKind, (JS::RootKind)15, js::StackRootedBase*>&)',
    inlined from 'JS::Rooted<js::DebuggerFrame*>::Rooted<JSContext*, js::DebuggerFrame*>(JSContext* const&, js::DebuggerFrame*&&)' at /builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1171:26,
    inlined from 'js::DebuggerFrame::CallData::ToNative<&js::DebuggerFrame::CallData::calleeGetter>(JSContext*, unsigned int, JS::Value*)bool' at /builddir/build/BUILD/firefox-102.13.0/js/src/debugger/Frame.cpp:1307:23:
/builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1138:18: warning: storing the address of local variable 'frame' in 'MEM[(struct StackRootedBase * *)cx_45(D) + 24B]' [-Wdangling-pointer=]
 1138 |     *this->stack = this;
      |     ~~~~~~~~~~~~~^~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/debugger/Frame.cpp: In function 'js::DebuggerFrame::CallData::ToNative<&js::DebuggerFrame::CallData::calleeGetter>(JSContext*, unsigned int, JS::Value*)bool':
/builddir/build/BUILD/firefox-102.13.0/js/src/debugger/Frame.cpp:1307:23: note: 'frame' declared here
 1307 |   RootedDebuggerFrame frame(cx, DebuggerFrame::check(cx, args.thisv()));
      |                       ^~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/debugger/Frame.cpp:1307:23: note: 'cx_45(D)' declared here
In member function 'JS::Rooted<js::DebuggerFrame*>::registerWithRootLists(mozilla::EnumeratedArray<JS::RootKind, (JS::RootKind)15, js::StackRootedBase*>&)',
    inlined from 'JS::Rooted<js::DebuggerFrame*>::Rooted<JSContext*, js::DebuggerFrame*>(JSContext* const&, js::DebuggerFrame*&&)' at /builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1171:26,
    inlined from 'js::DebuggerFrame::CallData::ToNative<&js::DebuggerFrame::CallData::asyncPromiseGetter>(JSContext*, unsigned int, JS::Value*)bool' at /builddir/build/BUILD/firefox-102.13.0/js/src/debugger/Frame.cpp:1307:23:
/builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1138:18: warning: storing the address of local variable 'frame' in 'MEM[(struct StackRootedBase * *)cx_45(D) + 24B]' [-Wdangling-pointer=]
 1138 |     *this->stack = this;
      |     ~~~~~~~~~~~~~^~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/debugger/Frame.cpp: In function 'js::DebuggerFrame::CallData::ToNative<&js::DebuggerFrame::CallData::asyncPromiseGetter>(JSContext*, unsigned int, JS::Value*)bool':
/builddir/build/BUILD/firefox-102.13.0/js/src/debugger/Frame.cpp:1307:23: note: 'frame' declared here
 1307 |   RootedDebuggerFrame frame(cx, DebuggerFrame::check(cx, args.thisv()));
      |                       ^~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/debugger/Frame.cpp:1307:23: note: 'cx_45(D)' declared here
In member function 'JS::Rooted<js::DebuggerEnvironment*>::registerWithRootLists(mozilla::EnumeratedArray<JS::RootKind, (JS::RootKind)15, js::StackRootedBase*>&)',
    inlined from 'JS::Rooted<js::DebuggerEnvironment*>::Rooted<JSContext*, js::DebuggerEnvironment*>(JSContext* const&, js::DebuggerEnvironment*&&)' at /builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1171:26,
    inlined from 'js::DebuggerEnvironment::CallData::ToNative<&js::DebuggerEnvironment::CallData::objectGetter>(JSContext*, unsigned int, JS::Value*)bool' at /builddir/build/BUILD/firefox-102.13.0/js/src/debugger/Environment.cpp:141:29:
/builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1138:18: warning: storing the address of local variable 'environment' in 'MEM[(struct StackRootedBase * *)cx_42(D) + 24B]' [-Wdangling-pointer=]
 1138 |     *this->stack = this;
      |     ~~~~~~~~~~~~~^~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/debugger/Environment.cpp: In function 'js::DebuggerEnvironment::CallData::ToNative<&js::DebuggerEnvironment::CallData::objectGetter>(JSContext*, unsigned int, JS::Value*)bool':
/builddir/build/BUILD/firefox-102.13.0/js/src/debugger/Environment.cpp:141:29: note: 'environment' declared here
  141 |   RootedDebuggerEnvironment environment(
      |                             ^~~~~~~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/debugger/Environment.cpp:141:29: note: 'cx_42(D)' declared here
In member function 'JS::Rooted<js::DebuggerFrame*>::registerWithRootLists(mozilla::EnumeratedArray<JS::RootKind, (JS::RootKind)15, js::StackRootedBase*>&)',
    inlined from 'JS::Rooted<js::DebuggerFrame*>::Rooted<JSContext*, js::DebuggerFrame*>(JSContext* const&, js::DebuggerFrame*&&)' at /builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1171:26,
    inlined from 'js::DebuggerFrame::CallData::ToNative<&js::DebuggerFrame::CallData::olderSavedFrameGetter>(JSContext*, unsigned int, JS::Value*)bool' at /builddir/build/BUILD/firefox-102.13.0/js/src/debugger/Frame.cpp:1307:23:
/builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1138:18: warning: storing the address of local variable 'frame' in 'MEM[(struct StackRootedBase * *)cx_45(D) + 24B]' [-Wdangling-pointer=]
 1138 |     *this->stack = this;
      |     ~~~~~~~~~~~~~^~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/debugger/Frame.cpp: In function 'js::DebuggerFrame::CallData::ToNative<&js::DebuggerFrame::CallData::olderSavedFrameGetter>(JSContext*, unsigned int, JS::Value*)bool':
/builddir/build/BUILD/firefox-102.13.0/js/src/debugger/Frame.cpp:1307:23: note: 'frame' declared here
 1307 |   RootedDebuggerFrame frame(cx, DebuggerFrame::check(cx, args.thisv()));
      |                       ^~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/debugger/Frame.cpp:1307:23: note: 'cx_45(D)' declared here
In member function 'JS::Rooted<js::GlobalObject*>::registerWithRootLists(mozilla::EnumeratedArray<JS::RootKind, (JS::RootKind)15, js::StackRootedBase*>&)',
    inlined from 'JS::Rooted<js::GlobalObject*>::Rooted<JSContext*, js::GlobalObject*>(JSContext* const&, js::GlobalObject*&&)' at /builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1171:26,
    inlined from 'js::Debugger::CallData::removeDebuggee()' at /builddir/build/BUILD/firefox-102.13.0/js/src/debugger/Debugger.cpp:4518:76:
/builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1138:18: warning: storing the address of local variable 'global' in 'MEM[(struct StackRootedBase * *)_28 + 24B]' [-Wdangling-pointer=]
 1138 |     *this->stack = this;
      |     ~~~~~~~~~~~~~^~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/debugger/Debugger.cpp: In member function 'js::Debugger::CallData::removeDebuggee()':
/builddir/build/BUILD/firefox-102.13.0/js/src/debugger/Debugger.cpp:4518:25: note: 'global' declared here
 4518 |   Rooted<GlobalObject*> global(cx, dbg->unwrapDebuggeeArgument(cx, args[0]));
      |                         ^~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/debugger/Debugger.cpp:4518:25: note: 'MEM[(struct JSContext * const &)this_27(D)]' declared here
In member function 'JS::Rooted<js::DebuggerEnvironment*>::registerWithRootLists(mozilla::EnumeratedArray<JS::RootKind, (JS::RootKind)15, js::StackRootedBase*>&)',
    inlined from 'JS::Rooted<js::DebuggerEnvironment*>::Rooted<JSContext*, js::DebuggerEnvironment*>(JSContext* const&, js::DebuggerEnvironment*&&)' at /builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1171:26,
    inlined from 'js::Debugger::wrapEnvironment(JSContext*, JS::Handle<JSObject*>, JS::MutableHandle<js::DebuggerEnvironment*>)' at /builddir/build/BUILD/firefox-102.13.0/js/src/debugger/Debugger.cpp:1399:66:
/builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1138:18: warning: storing the address of local variable 'envobj' in 'MEM[(struct StackRootedBase * *)cx_95(D) + 24B]' [-Wdangling-pointer=]
 1138 |     *this->stack = this;
      |     ~~~~~~~~~~~~~^~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/debugger/Debugger.cpp: In member function 'js::Debugger::wrapEnvironment(JSContext*, JS::Handle<JSObject*>, JS::MutableHandle<js::DebuggerEnvironment*>)':
/builddir/build/BUILD/firefox-102.13.0/js/src/debugger/Debugger.cpp:1398:31: note: 'envobj' declared here
 1398 |     RootedDebuggerEnvironment envobj(
      |                               ^~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/debugger/Debugger.cpp:1398:31: note: 'cx_95(D)' declared here
In member function 'JS::Rooted<JSObject*>::registerWithRootLists(mozilla::EnumeratedArray<JS::RootKind, (JS::RootKind)15, js::StackRootedBase*>&)',
    inlined from 'JS::Rooted<JSObject*>::Rooted<JSContext*, JSObject*>(JSContext* const&, JSObject*&&)' at /builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1171:26,
    inlined from 'js::DebuggerEnvironment::getParent(JSContext*, JS::MutableHandle<js::DebuggerEnvironment*>) const' at /builddir/build/BUILD/firefox-102.13.0/js/src/debugger/Environment.cpp:436:61:
/builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1138:18: warning: storing the address of local variable 'parent' in 'MEM[(struct StackRootedBase * *)cx_43(D) + 24B]' [-Wdangling-pointer=]
 1138 |     *this->stack = this;
      |     ~~~~~~~~~~~~~^~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/debugger/Environment.cpp: In member function 'js::DebuggerEnvironment::getParent(JSContext*, JS::MutableHandle<js::DebuggerEnvironment*>) const':
/builddir/build/BUILD/firefox-102.13.0/js/src/debugger/Environment.cpp:436:16: note: 'parent' declared here
  436 |   Rooted<Env*> parent(cx, referent()->enclosingEnvironment());
      |                ^~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/debugger/Environment.cpp:436:16: note: 'cx_43(D)' declared here
In member function 'JS::Rooted<js::DebuggerEnvironment*>::registerWithRootLists(mozilla::EnumeratedArray<JS::RootKind, (JS::RootKind)15, js::StackRootedBase*>&)',
    inlined from 'JS::Rooted<js::DebuggerEnvironment*>::Rooted<JSContext*, js::DebuggerEnvironment*>(JSContext* const&, js::DebuggerEnvironment*&&)' at /builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1171:26,
    inlined from 'js::DebuggerEnvironment::CallData::ToNative<&js::DebuggerEnvironment::CallData::findMethod>(JSContext*, unsigned int, JS::Value*)bool' at /builddir/build/BUILD/firefox-102.13.0/js/src/debugger/Environment.cpp:141:29:
/builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1138:18: warning: storing the address of local variable 'environment' in 'MEM[(struct StackRootedBase * *)cx_42(D) + 24B]' [-Wdangling-pointer=]
 1138 |     *this->stack = this;
      |     ~~~~~~~~~~~~~^~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/debugger/Environment.cpp: In function 'js::DebuggerEnvironment::CallData::ToNative<&js::DebuggerEnvironment::CallData::findMethod>(JSContext*, unsigned int, JS::Value*)bool':
/builddir/build/BUILD/firefox-102.13.0/js/src/debugger/Environment.cpp:141:29: note: 'environment' declared here
  141 |   RootedDebuggerEnvironment environment(
      |                             ^~~~~~~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/debugger/Environment.cpp:141:29: note: 'cx_42(D)' declared here
In member function 'JS::Rooted<js::DebuggerFrame*>::registerWithRootLists(mozilla::EnumeratedArray<JS::RootKind, (JS::RootKind)15, js::StackRootedBase*>&)',
    inlined from 'JS::Rooted<js::DebuggerFrame*>::Rooted<JSContext*, js::DebuggerFrame*>(JSContext* const&, js::DebuggerFrame*&&)' at /builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1171:26,
    inlined from 'js::DebuggerFrame::CallData::ToNative<&js::DebuggerFrame::CallData::environmentGetter>(JSContext*, unsigned int, JS::Value*)bool' at /builddir/build/BUILD/firefox-102.13.0/js/src/debugger/Frame.cpp:1307:23:
/builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1138:18: warning: storing the address of local variable 'frame' in 'MEM[(struct StackRootedBase * *)cx_45(D) + 24B]' [-Wdangling-pointer=]
 1138 |     *this->stack = this;
      |     ~~~~~~~~~~~~~^~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/debugger/Frame.cpp: In function 'js::DebuggerFrame::CallData::ToNative<&js::DebuggerFrame::CallData::environmentGetter>(JSContext*, unsigned int, JS::Value*)bool':
/builddir/build/BUILD/firefox-102.13.0/js/src/debugger/Frame.cpp:1307:23: note: 'frame' declared here
 1307 |   RootedDebuggerFrame frame(cx, DebuggerFrame::check(cx, args.thisv()));
      |                       ^~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/debugger/Frame.cpp:1307:23: note: 'cx_45(D)' declared here
In member function 'JS::Rooted<js::DebuggerEnvironment*>::registerWithRootLists(mozilla::EnumeratedArray<JS::RootKind, (JS::RootKind)15, js::StackRootedBase*>&)',
    inlined from 'JS::Rooted<js::DebuggerEnvironment*>::Rooted<JSContext*, js::DebuggerEnvironment*>(JSContext* const&, js::DebuggerEnvironment*&&)' at /builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1171:26,
    inlined from 'js::DebuggerEnvironment::CallData::ToNative<&js::DebuggerEnvironment::CallData::parentGetter>(JSContext*, unsigned int, JS::Value*)bool' at /builddir/build/BUILD/firefox-102.13.0/js/src/debugger/Environment.cpp:141:29:
/builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1138:18: warning: storing the address of local variable 'environment' in 'MEM[(struct StackRootedBase * *)cx_42(D) + 24B]' [-Wdangling-pointer=]
 1138 |     *this->stack = this;
      |     ~~~~~~~~~~~~~^~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/debugger/Environment.cpp: In function 'js::DebuggerEnvironment::CallData::ToNative<&js::DebuggerEnvironment::CallData::parentGetter>(JSContext*, unsigned int, JS::Value*)bool':
/builddir/build/BUILD/firefox-102.13.0/js/src/debugger/Environment.cpp:141:29: note: 'environment' declared here
  141 |   RootedDebuggerEnvironment environment(
      |                             ^~~~~~~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/debugger/Environment.cpp:141:29: note: 'cx_42(D)' declared here
In member function 'JS::Rooted<js::DebuggerMemory*>::registerWithRootLists(mozilla::EnumeratedArray<JS::RootKind, (JS::RootKind)15, js::StackRootedBase*>&)',
    inlined from 'JS::Rooted<js::DebuggerMemory*>::Rooted<JSContext*, js::DebuggerMemory*>(JSContext* const&, js::DebuggerMemory*&&)' at /builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1171:26,
    inlined from 'js::DebuggerMemory::create(JSContext*, js::Debugger*)' at /builddir/build/BUILD/firefox-102.13.0/js/src/debugger/DebuggerMemory.cpp:48:67:
/builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1138:18: warning: storing the address of local variable 'memory' in 'MEM[(struct StackRootedBase * *)cx_71(D) + 24B]' [-Wdangling-pointer=]
 1138 |     *this->stack = this;
      |     ~~~~~~~~~~~~~^~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/debugger/DebuggerMemory.cpp: In function 'js::DebuggerMemory::create(JSContext*, js::Debugger*)':
/builddir/build/BUILD/firefox-102.13.0/js/src/debugger/DebuggerMemory.cpp:47:27: note: 'memory' declared here
   47 |   Rooted<DebuggerMemory*> memory(
      |                           ^~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/debugger/DebuggerMemory.cpp:47:27: note: 'cx_71(D)' declared here
In member function 'JS::Rooted<js::DebuggerFrame*>::registerWithRootLists(mozilla::EnumeratedArray<JS::RootKind, (JS::RootKind)15, js::StackRootedBase*>&)',
    inlined from 'JS::Rooted<js::DebuggerFrame*>::Rooted<JSContext*, js::DebuggerFrame*>(JSContext* const&, js::DebuggerFrame*&&)' at /builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1171:26,
    inlined from 'js::DebuggerFrame::CallData::ToNative<&js::DebuggerFrame::CallData::onPopSetter>(JSContext*, unsigned int, JS::Value*)bool' at /builddir/build/BUILD/firefox-102.13.0/js/src/debugger/Frame.cpp:1307:23:
/builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1138:18: warning: storing the address of local variable 'frame' in 'MEM[(struct StackRootedBase * *)cx_45(D) + 24B]' [-Wdangling-pointer=]
 1138 |     *this->stack = this;
      |     ~~~~~~~~~~~~~^~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/debugger/Frame.cpp: In function 'js::DebuggerFrame::CallData::ToNative<&js::DebuggerFrame::CallData::onPopSetter>(JSContext*, unsigned int, JS::Value*)bool':
/builddir/build/BUILD/firefox-102.13.0/js/src/debugger/Frame.cpp:1307:23: note: 'frame' declared here
 1307 |   RootedDebuggerFrame frame(cx, DebuggerFrame::check(cx, args.thisv()));
      |                       ^~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/debugger/Frame.cpp:1307:23: note: 'cx_45(D)' declared here
In member function 'JS::Rooted<js::DebuggerArguments*>::registerWithRootLists(mozilla::EnumeratedArray<JS::RootKind, (JS::RootKind)15, js::StackRootedBase*>&)',
    inlined from 'JS::Rooted<js::DebuggerArguments*>::Rooted<JSContext*, js::DebuggerArguments*>(JSContext* const&, js::DebuggerArguments*&&)' at /builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1171:26,
    inlined from 'js::DebuggerArguments::create(JSContext*, JS::Handle<JSObject*>, JS::Handle<js::DebuggerFrame*>)' at /builddir/build/BUILD/firefox-102.13.0/js/src/debugger/Frame.cpp:1649:64:
/builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1138:18: warning: storing the address of local variable 'obj' in 'MEM[(struct StackRootedBase * *)cx_145(D) + 24B]' [-Wdangling-pointer=]
 1138 |     *this->stack = this;
      |     ~~~~~~~~~~~~~^~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/debugger/Frame.cpp: In function 'js::DebuggerArguments::create(JSContext*, JS::Handle<JSObject*>, JS::Handle<js::DebuggerFrame*>)':
/builddir/build/BUILD/firefox-102.13.0/js/src/debugger/Frame.cpp:1648:30: note: 'obj' declared here
 1648 |   Rooted<DebuggerArguments*> obj(
      |                              ^~~
/builddir/build/BUILD/firefox-102.13.0/js/src/debugger/Frame.cpp:1648:30: note: 'cx_145(D)' declared here
In member function 'JS::Rooted<JSObject*>::registerWithRootLists(mozilla::EnumeratedArray<JS::RootKind, (JS::RootKind)15, js::StackRootedBase*>&)',
    inlined from 'JS::Rooted<JSObject*>::Rooted<JSContext*, js::NativeObject*>(JSContext* const&, js::NativeObject*&&)' at /builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1171:26,
    inlined from 'js::DebuggerFrame::getArguments(JSContext*, JS::Handle<js::DebuggerFrame*>, JS::MutableHandle<js::DebuggerArguments*>)' at /builddir/build/BUILD/firefox-102.13.0/js/src/debugger/Frame.cpp:898:79:
/builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1138:18: warning: storing the address of local variable 'proto' in 'MEM[(struct StackRootedBase * *)cx_105(D) + 24B]' [-Wdangling-pointer=]
 1138 |     *this->stack = this;
      |     ~~~~~~~~~~~~~^~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/debugger/Frame.cpp: In function 'js::DebuggerFrame::getArguments(JSContext*, JS::Handle<js::DebuggerFrame*>, JS::MutableHandle<js::DebuggerArguments*>)':
/builddir/build/BUILD/firefox-102.13.0/js/src/debugger/Frame.cpp:898:18: note: 'proto' declared here
  898 |     RootedObject proto(cx, GlobalObject::getOrCreateArrayPrototype(cx, global));
      |                  ^~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/debugger/Frame.cpp:898:18: note: 'cx_105(D)' declared here
In member function 'JS::Rooted<js::DebuggerFrame*>::registerWithRootLists(mozilla::EnumeratedArray<JS::RootKind, (JS::RootKind)15, js::StackRootedBase*>&)',
    inlined from 'JS::Rooted<js::DebuggerFrame*>::Rooted<JSContext*, js::DebuggerFrame*>(JSContext* const&, js::DebuggerFrame*&&)' at /builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1171:26,
    inlined from 'js::DebuggerFrame::CallData::ToNative<&js::DebuggerFrame::CallData::argumentsGetter>(JSContext*, unsigned int, JS::Value*)bool' at /builddir/build/BUILD/firefox-102.13.0/js/src/debugger/Frame.cpp:1307:23:
/builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1138:18: warning: storing the address of local variable 'frame' in 'MEM[(struct StackRootedBase * *)cx_45(D) + 24B]' [-Wdangling-pointer=]
 1138 |     *this->stack = this;
      |     ~~~~~~~~~~~~~^~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/debugger/Frame.cpp: In function 'js::DebuggerFrame::CallData::ToNative<&js::DebuggerFrame::CallData::argumentsGetter>(JSContext*, unsigned int, JS::Value*)bool':
/builddir/build/BUILD/firefox-102.13.0/js/src/debugger/Frame.cpp:1307:23: note: 'frame' declared here
 1307 |   RootedDebuggerFrame frame(cx, DebuggerFrame::check(cx, args.thisv()));
      |                       ^~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/debugger/Frame.cpp:1307:23: note: 'cx_45(D)' declared here
In member function 'JS::Rooted<js::DebuggerMemory*>::registerWithRootLists(mozilla::EnumeratedArray<JS::RootKind, (JS::RootKind)15, js::StackRootedBase*>&)',
    inlined from 'JS::Rooted<js::DebuggerMemory*>::Rooted<JSContext*, js::DebuggerMemory*>(JSContext* const&, js::DebuggerMemory*&&)' at /builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1171:26,
    inlined from 'js::DebuggerMemory::CallData::ToNative<&js::DebuggerMemory::CallData::setOnGarbageCollection>(JSContext*, unsigned int, JS::Value*)bool' at /builddir/build/BUILD/firefox-102.13.0/js/src/debugger/DebuggerMemory.cpp:148:27:
/builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1138:18: warning: storing the address of local variable 'memory' in 'MEM[(struct StackRootedBase * *)cx_42(D) + 24B]' [-Wdangling-pointer=]
 1138 |     *this->stack = this;
      |     ~~~~~~~~~~~~~^~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/debugger/DebuggerMemory.cpp: In function 'js::DebuggerMemory::CallData::ToNative<&js::DebuggerMemory::CallData::setOnGarbageCollection>(JSContext*, unsigned int, JS::Value*)bool':
/builddir/build/BUILD/firefox-102.13.0/js/src/debugger/DebuggerMemory.cpp:148:27: note: 'memory' declared here
  148 |   Rooted<DebuggerMemory*> memory(cx, DebuggerMemory::checkThis(cx, args));
      |                           ^~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/debugger/DebuggerMemory.cpp:148:27: note: 'cx_42(D)' declared here
In member function 'JS::Rooted<js::DebuggerInstanceObject*>::registerWithRootLists(mozilla::EnumeratedArray<JS::RootKind, (JS::RootKind)15, js::StackRootedBase*>&)',
    inlined from 'JS::Rooted<js::DebuggerInstanceObject*>::Rooted<JSContext*, js::DebuggerInstanceObject*>(JSContext* const&, js::DebuggerInstanceObject*&&)' at /builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1171:26,
    inlined from 'js::Debugger::construct(JSContext*, unsigned int, JS::Value*)' at /builddir/build/BUILD/firefox-102.13.0/js/src/debugger/Debugger.cpp:4675:76:
/builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1138:18: warning: storing the address of local variable 'obj' in 'MEM[(struct StackRootedBase * *)cx_246(D) + 24B]' [-Wdangling-pointer=]
 1138 |     *this->stack = this;
      |     ~~~~~~~~~~~~~^~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/debugger/Debugger.cpp: In function 'js::Debugger::construct(JSContext*, unsigned int, JS::Value*)':
/builddir/build/BUILD/firefox-102.13.0/js/src/debugger/Debugger.cpp:4674:35: note: 'obj' declared here
 4674 |   Rooted<DebuggerInstanceObject*> obj(
      |                                   ^~~
/builddir/build/BUILD/firefox-102.13.0/js/src/debugger/Debugger.cpp:4674:35: note: 'cx_246(D)' declared here
In member function 'JS::Rooted<js::DebugScriptObject*>::registerWithRootLists(mozilla::EnumeratedArray<JS::RootKind, (JS::RootKind)15, js::StackRootedBase*>&)',
    inlined from 'JS::Rooted<js::DebugScriptObject*>::Rooted<JSContext*, js::DebugScriptObject*>(JSContext* const&, js::DebugScriptObject*&&)' at /builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1171:26,
    inlined from 'js::DebugScript::getOrCreate(JSContext*, JS::Handle<JSScript*>)' at /builddir/build/BUILD/firefox-102.13.0/js/src/debugger/DebugScript.cpp:126:66:
/builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1138:18: warning: storing the address of local variable 'object' in 'MEM[(struct StackRootedBase * *)cx_98(D) + 24B]' [-Wdangling-pointer=]
 1138 |     *this->stack = this;
      |     ~~~~~~~~~~~~~^~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/debugger/DebugScript.cpp: In function 'js::DebugScript::getOrCreate(JSContext*, JS::Handle<JSScript*>)':
/builddir/build/BUILD/firefox-102.13.0/js/src/debugger/DebugScript.cpp:125:30: note: 'object' declared here
  125 |   Rooted<DebugScriptObject*> object(
      |                              ^~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/debugger/DebugScript.cpp:125:30: note: 'cx_98(D)' declared here
In member function 'JS::Rooted<js::DebuggerFrame*>::registerWithRootLists(mozilla::EnumeratedArray<JS::RootKind, (JS::RootKind)15, js::StackRootedBase*>&)',
    inlined from 'JS::Rooted<js::DebuggerFrame*>::Rooted<JSContext*, js::DebuggerFrame*>(JSContext* const&, js::DebuggerFrame*&&)' at /builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1171:26,
    inlined from 'js::DebuggerFrame::CallData::ToNative<&js::DebuggerFrame::CallData::onStepSetter>(JSContext*, unsigned int, JS::Value*)bool' at /builddir/build/BUILD/firefox-102.13.0/js/src/debugger/Frame.cpp:1307:23:
/builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1138:18: warning: storing the address of local variable 'frame' in 'MEM[(struct StackRootedBase * *)cx_45(D) + 24B]' [-Wdangling-pointer=]
 1138 |     *this->stack = this;
      |     ~~~~~~~~~~~~~^~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/debugger/Frame.cpp: In function 'js::DebuggerFrame::CallData::ToNative<&js::DebuggerFrame::CallData::onStepSetter>(JSContext*, unsigned int, JS::Value*)bool':
/builddir/build/BUILD/firefox-102.13.0/js/src/debugger/Frame.cpp:1307:23: note: 'frame' declared here
 1307 |   RootedDebuggerFrame frame(cx, DebuggerFrame::check(cx, args.thisv()));
      |                       ^~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/debugger/Frame.cpp:1307:23: note: 'cx_45(D)' declared here
In member function 'JS::Rooted<js::ArrayObject*>::registerWithRootLists(mozilla::EnumeratedArray<JS::RootKind, (JS::RootKind)15, js::StackRootedBase*>&)',
    inlined from 'JS::Rooted<js::ArrayObject*>::Rooted<JSContext*, js::ArrayObject*>(JSContext* const&, js::ArrayObject*&&)' at /builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1171:26,
    inlined from 'js::DebuggerMemory::CallData::drainAllocationsLog()' at /builddir/build/BUILD/firefox-102.13.0/js/src/debugger/DebuggerMemory.cpp:205:71:
/builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1138:18: warning: storing the address of local variable 'result' in 'MEM[(struct StackRootedBase * *)_60 + 24B]' [-Wdangling-pointer=]
 1138 |     *this->stack = this;
      |     ~~~~~~~~~~~~~^~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/debugger/DebuggerMemory.cpp: In member function 'js::DebuggerMemory::CallData::drainAllocationsLog()':
/builddir/build/BUILD/firefox-102.13.0/js/src/debugger/DebuggerMemory.cpp:205:21: note: 'result' declared here
  205 |   RootedArrayObject result(cx, NewDenseFullyAllocatedArray(cx, length));
      |                     ^~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/debugger/DebuggerMemory.cpp:205:21: note: 'MEM[(struct JSContext * const &)this_49(D)]' declared here
In member function 'JS::Rooted<js::PlainObject*>::registerWithRootLists(mozilla::EnumeratedArray<JS::RootKind, (JS::RootKind)15, js::StackRootedBase*>&)',
    inlined from 'JS::Rooted<js::PlainObject*>::Rooted<JSContext*, js::PlainObject*>(JSContext* const&, js::PlainObject*&&)' at /builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1171:26,
    inlined from 'js::DebuggerMemory::CallData::drainAllocationsLog()' at /builddir/build/BUILD/firefox-102.13.0/js/src/debugger/DebuggerMemory.cpp:212:49:
/builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1138:18: warning: storing the address of local variable 'obj' in 'MEM[(struct StackRootedBase * *)_114 + 24B]' [-Wdangling-pointer=]
 1138 |     *this->stack = this;
      |     ~~~~~~~~~~~~~^~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/debugger/DebuggerMemory.cpp: In member function 'js::DebuggerMemory::CallData::drainAllocationsLog()':
/builddir/build/BUILD/firefox-102.13.0/js/src/debugger/DebuggerMemory.cpp:212:23: note: 'obj' declared here
  212 |     RootedPlainObject obj(cx, NewPlainObject(cx));
      |                       ^~~
/builddir/build/BUILD/firefox-102.13.0/js/src/debugger/DebuggerMemory.cpp:212:23: note: 'MEM[(struct JSContext * const &)this_49(D)]' declared here
In member function 'JS::Rooted<JSString*>::registerWithRootLists(mozilla::EnumeratedArray<JS::RootKind, (JS::RootKind)15, js::StackRootedBase*>&)',
    inlined from 'JS::Rooted<JSString*>::Rooted<JSContext*, JSAtom*>(JSContext* const&, JSAtom*&&)' at /builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1171:26,
    inlined from 'js::DebuggerMemory::CallData::drainAllocationsLog()' at /builddir/build/BUILD/firefox-102.13.0/js/src/debugger/DebuggerMemory.cpp:236:66:
/builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1138:18: warning: storing the address of local variable 'className' in 'MEM[(struct StackRootedBase * *)_152 + 48B]' [-Wdangling-pointer=]
 1138 |     *this->stack = this;
      |     ~~~~~~~~~~~~~^~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/debugger/DebuggerMemory.cpp: In member function 'js::DebuggerMemory::CallData::drainAllocationsLog()':
/builddir/build/BUILD/firefox-102.13.0/js/src/debugger/DebuggerMemory.cpp:235:18: note: 'className' declared here
  235 |     RootedString className(
      |                  ^~~~~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/debugger/DebuggerMemory.cpp:235:18: note: 'MEM[(struct JSContext * const &)this_49(D)]' declared here
In member function 'JS::Rooted<js::DebuggerMemory*>::registerWithRootLists(mozilla::EnumeratedArray<JS::RootKind, (JS::RootKind)15, js::StackRootedBase*>&)',
    inlined from 'JS::Rooted<js::DebuggerMemory*>::Rooted<JSContext*, js::DebuggerMemory*>(JSContext* const&, js::DebuggerMemory*&&)' at /builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1171:26,
    inlined from 'js::DebuggerMemory::CallData::ToNative<&js::DebuggerMemory::CallData::drainAllocationsLog>(JSContext*, unsigned int, JS::Value*)bool' at /builddir/build/BUILD/firefox-102.13.0/js/src/debugger/DebuggerMemory.cpp:148:27:
/builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1138:18: warning: storing the address of local variable 'memory' in 'MEM[(struct StackRootedBase * *)cx_42(D) + 24B]' [-Wdangling-pointer=]
 1138 |     *this->stack = this;
      |     ~~~~~~~~~~~~~^~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/debugger/DebuggerMemory.cpp: In function 'js::DebuggerMemory::CallData::ToNative<&js::DebuggerMemory::CallData::drainAllocationsLog>(JSContext*, unsigned int, JS::Value*)bool':
/builddir/build/BUILD/firefox-102.13.0/js/src/debugger/DebuggerMemory.cpp:148:27: note: 'memory' declared here
  148 |   Rooted<DebuggerMemory*> memory(cx, DebuggerMemory::checkThis(cx, args));
      |                           ^~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/debugger/DebuggerMemory.cpp:148:27: note: 'cx_42(D)' declared here
In member function 'JS::Rooted<js::ArrayObject*>::registerWithRootLists(mozilla::EnumeratedArray<JS::RootKind, (JS::RootKind)15, js::StackRootedBase*>&)',
    inlined from 'JS::Rooted<js::ArrayObject*>::Rooted<JSContext*, js::ArrayObject*>(JSContext* const&, js::ArrayObject*&&)' at /builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1171:26,
    inlined from 'js::IdVectorToArray(JSContext*, JS::Handle<JS::StackGCVector<JS::PropertyKey, js::TempAllocPolicy> >)' at /builddir/build/BUILD/firefox-102.13.0/js/src/debugger/Frame.cpp:1929:77:
/builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1138:18: warning: storing the address of local variable 'arr' in 'MEM[(struct StackRootedBase * *)cx_68(D) + 24B]' [-Wdangling-pointer=]
 1138 |     *this->stack = this;
      |     ~~~~~~~~~~~~~^~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/debugger/Frame.cpp: In function 'js::IdVectorToArray(JSContext*, JS::Handle<JS::StackGCVector<JS::PropertyKey, js::TempAllocPolicy> >)':
/builddir/build/BUILD/firefox-102.13.0/js/src/debugger/Frame.cpp:1929:24: note: 'arr' declared here
 1929 |   Rooted<ArrayObject*> arr(cx, NewDenseFullyAllocatedArray(cx, ids.length()));
      |                        ^~~
/builddir/build/BUILD/firefox-102.13.0/js/src/debugger/Frame.cpp:1929:24: note: 'cx_68(D)' declared here
In member function 'JS::Rooted<js::DebuggerEnvironment*>::registerWithRootLists(mozilla::EnumeratedArray<JS::RootKind, (JS::RootKind)15, js::StackRootedBase*>&)',
    inlined from 'JS::Rooted<js::DebuggerEnvironment*>::Rooted<JSContext*, js::DebuggerEnvironment*>(JSContext* const&, js::DebuggerEnvironment*&&)' at /builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1171:26,
    inlined from 'js::DebuggerEnvironment::CallData::ToNative<&js::DebuggerEnvironment::CallData::namesMethod>(JSContext*, unsigned int, JS::Value*)bool' at /builddir/build/BUILD/firefox-102.13.0/js/src/debugger/Environment.cpp:141:29:
/builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1138:18: warning: storing the address of local variable 'environment' in 'MEM[(struct StackRootedBase * *)cx_42(D) + 24B]' [-Wdangling-pointer=]
 1138 |     *this->stack = this;
      |     ~~~~~~~~~~~~~^~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/debugger/Environment.cpp: In function 'js::DebuggerEnvironment::CallData::ToNative<&js::DebuggerEnvironment::CallData::namesMethod>(JSContext*, unsigned int, JS::Value*)bool':
/builddir/build/BUILD/firefox-102.13.0/js/src/debugger/Environment.cpp:141:29: note: 'environment' declared here
  141 |   RootedDebuggerEnvironment environment(
      |                             ^~~~~~~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/debugger/Environment.cpp:141:29: note: 'cx_42(D)' declared here
In member function 'JS::Rooted<mozilla::UniquePtr<js::DebuggerFrame::GeneratorInfo, JS::DeletePolicy<js::DebuggerFrame::GeneratorInfo> > >::registerWithRootLists(mozilla::EnumeratedArray<JS::RootKind, (JS::RootKind)15, js::StackRootedBase*>&)',
    inlined from 'JS::Rooted<mozilla::UniquePtr<js::DebuggerFrame::GeneratorInfo, JS::DeletePolicy<js::DebuggerFrame::GeneratorInfo> > >::Rooted<JSContext*, mozilla::UniquePtr<js::DebuggerFrame::GeneratorInfo, JS::DeletePolicy<js::DebuggerFrame::GeneratorInfo> > >(JSContext* const&, mozilla::UniquePtr<js::DebuggerFrame::GeneratorInfo, JS::DeletePolicy<js::DebuggerFrame::GeneratorInfo> >&&)' at /builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1171:26,
    inlined from 'js::DebuggerFrame::setGeneratorInfo(JSContext*, JS::Handle<js::DebuggerFrame*>, JS::Handle<js::AbstractGeneratorObject*>)' at /builddir/build/BUILD/firefox-102.13.0/js/src/debugger/Frame.cpp:380:57:
/builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1138:18: warning: storing the address of local variable 'info' in 'MEM[(struct StackRootedBase * *)cx_88(D) + 112B]' [-Wdangling-pointer=]
 1138 |     *this->stack = this;
      |     ~~~~~~~~~~~~~^~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/debugger/Frame.cpp: In function 'js::DebuggerFrame::setGeneratorInfo(JSContext*, JS::Handle<js::DebuggerFrame*>, JS::Handle<js::AbstractGeneratorObject*>)':
/builddir/build/BUILD/firefox-102.13.0/js/src/debugger/Frame.cpp:379:36: note: 'info' declared here
  379 |   Rooted<UniquePtr<GeneratorInfo>> info(
      |                                    ^~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/debugger/Frame.cpp:379:36: note: 'cx_88(D)' declared here
In member function 'JS::Rooted<js::DebuggerFrame*>::registerWithRootLists(mozilla::EnumeratedArray<JS::RootKind, (JS::RootKind)15, js::StackRootedBase*>&)',
    inlined from 'JS::Rooted<js::DebuggerFrame*>::Rooted<JSContext*, js::DebuggerFrame*>(JSContext* const&, js::DebuggerFrame*&&)' at /builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1171:26,
    inlined from 'js::DebuggerFrame::create(JSContext*, JS::Handle<JSObject*>, JS::Handle<js::NativeObject*>, js::FrameIter const*, JS::Handle<js::AbstractGeneratorObject*>)' at /builddir/build/BUILD/firefox-102.13.0/js/src/debugger/Frame.cpp:240:78:
/builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1138:18: warning: storing the address of local variable 'frame' in 'MEM[(struct StackRootedBase * *)cx_61(D) + 24B]' [-Wdangling-pointer=]
 1138 |     *this->stack = this;
      |     ~~~~~~~~~~~~~^~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/debugger/Frame.cpp: In function 'js::DebuggerFrame::create(JSContext*, JS::Handle<JSObject*>, JS::Handle<js::NativeObject*>, js::FrameIter const*, JS::Handle<js::AbstractGeneratorObject*>)':
/builddir/build/BUILD/firefox-102.13.0/js/src/debugger/Frame.cpp:239:23: note: 'frame' declared here
  239 |   RootedDebuggerFrame frame(cx,
      |                       ^~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/debugger/Frame.cpp:239:23: note: 'cx_61(D)' declared here
In member function 'JS::Rooted<js::DebuggerFrame*>::registerWithRootLists(mozilla::EnumeratedArray<JS::RootKind, (JS::RootKind)15, js::StackRootedBase*>&)',
    inlined from 'JS::Rooted<js::DebuggerFrame*>::Rooted<JSContext*, js::DebuggerFrame*>(JSContext* const&, js::DebuggerFrame*&&)' at /builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1171:26,
    inlined from 'js::Debugger::getFrame(JSContext*, js::FrameIter const&, JS::MutableHandle<js::DebuggerFrame*>)' at /builddir/build/BUILD/firefox-102.13.0/js/src/debugger/Debugger.cpp:685:70:
/builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1138:18: warning: storing the address of local variable 'frame' in 'MEM[(struct StackRootedBase * *)_174 + 24B]' [-Wdangling-pointer=]
 1138 |     *this->stack = this;
      |     ~~~~~~~~~~~~~^~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/debugger/Debugger.cpp: In member function 'js::Debugger::getFrame(JSContext*, js::FrameIter const&, JS::MutableHandle<js::DebuggerFrame*>)':
/builddir/build/BUILD/firefox-102.13.0/js/src/debugger/Debugger.cpp:684:25: note: 'frame' declared here
  684 |     RootedDebuggerFrame frame(
      |                         ^~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/debugger/Debugger.cpp:684:25: note: 'MEM[(struct JSContext * const &)&cx]' declared here
In member function 'JS::Rooted<js::DebuggerFrame*>::registerWithRootLists(mozilla::EnumeratedArray<JS::RootKind, (JS::RootKind)15, js::StackRootedBase*>&)',
    inlined from 'JS::Rooted<js::DebuggerFrame*>::Rooted<JSContext*, js::DebuggerFrame*>(JSContext* const&, js::DebuggerFrame*&&)' at /builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1171:26,
    inlined from 'js::DebuggerFrame::CallData::ToNative<&js::DebuggerFrame::CallData::olderGetter>(JSContext*, unsigned int, JS::Value*)bool' at /builddir/build/BUILD/firefox-102.13.0/js/src/debugger/Frame.cpp:1307:23:
/builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1138:18: warning: storing the address of local variable 'frame' in 'MEM[(struct StackRootedBase * *)cx_45(D) + 24B]' [-Wdangling-pointer=]
 1138 |     *this->stack = this;
      |     ~~~~~~~~~~~~~^~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/debugger/Frame.cpp: In function 'js::DebuggerFrame::CallData::ToNative<&js::DebuggerFrame::CallData::olderGetter>(JSContext*, unsigned int, JS::Value*)bool':
/builddir/build/BUILD/firefox-102.13.0/js/src/debugger/Frame.cpp:1307:23: note: 'frame' declared here
 1307 |   RootedDebuggerFrame frame(cx, DebuggerFrame::check(cx, args.thisv()));
      |                       ^~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/debugger/Frame.cpp:1307:23: note: 'cx_45(D)' declared here
In member function 'JS::Rooted<JSObject*>::registerWithRootLists(mozilla::EnumeratedArray<JS::RootKind, (JS::RootKind)15, js::StackRootedBase*>&)',
    inlined from 'JS::Rooted<JSObject*>::Rooted<JSContext*, JSObject*>(JSContext* const&, JSObject*&&)' at /builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1171:26,
    inlined from 'js::Debugger::CallData::adoptFrame()' at /builddir/build/BUILD/firefox-102.13.0/js/src/debugger/Debugger.cpp:6211:50:
/builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1138:18: warning: storing the address of local variable 'obj' in 'MEM[(struct StackRootedBase * *)_49 + 24B]' [-Wdangling-pointer=]
 1138 |     *this->stack = this;
      |     ~~~~~~~~~~~~~^~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/debugger/Debugger.cpp: In member function 'js::Debugger::CallData::adoptFrame()':
/builddir/build/BUILD/firefox-102.13.0/js/src/debugger/Debugger.cpp:6211:16: note: 'obj' declared here
 6211 |   RootedObject obj(cx, RequireObject(cx, args[0]));
      |                ^~~
/builddir/build/BUILD/firefox-102.13.0/js/src/debugger/Debugger.cpp:6211:16: note: 'MEM[(struct JSContext * const &)this_39(D)]' declared here
In member function 'JS::Rooted<js::DebuggerFrame*>::registerWithRootLists(mozilla::EnumeratedArray<JS::RootKind, (JS::RootKind)15, js::StackRootedBase*>&)',
    inlined from 'JS::Rooted<js::DebuggerFrame*>::Rooted<JSContext*, js::DebuggerFrame*>(JSContext* const&, js::DebuggerFrame*&&)' at /builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1171:26,
    inlined from 'js::Debugger::CallData::adoptFrame()' at /builddir/build/BUILD/firefox-102.13.0/js/src/debugger/Debugger.cpp:6223:68:
/builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1138:18: warning: storing the address of local variable 'frameObj' in 'MEM[(struct StackRootedBase * *)_79 + 24B]' [-Wdangling-pointer=]
 1138 |     *this->stack = this;
      |     ~~~~~~~~~~~~~^~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/debugger/Debugger.cpp: In member function 'js::Debugger::CallData::adoptFrame()':
/builddir/build/BUILD/firefox-102.13.0/js/src/debugger/Debugger.cpp:6223:23: note: 'frameObj' declared here
 6223 |   RootedDebuggerFrame frameObj(cx, DebuggerFrame::check(cx, objVal));
      |                       ^~~~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/debugger/Debugger.cpp:6223:23: note: 'MEM[(struct JSContext * const &)this_39(D)]' declared here
make[3]: Leaving directory '/builddir/build/BUILD/firefox-102.13.0/js/src/js/src/debugger'
make[3]: Entering directory '/builddir/build/BUILD/firefox-102.13.0/js/src/js/src'
js/src/Unified_cpp_js_src1.o
/usr/lib64/ccache/g++ -o Unified_cpp_js_src1.o -c  -I/builddir/build/BUILD/firefox-102.13.0/js/src/dist/system_wrappers -include /builddir/build/BUILD/firefox-102.13.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/builddir/build/BUILD/firefox-102.13.0/js/src -I/builddir/build/BUILD/firefox-102.13.0/js/src/js/src -I/builddir/build/BUILD/firefox-102.13.0/js/src/dist/include -DMOZILLA_CLIENT -include /builddir/build/BUILD/firefox-102.13.0/js/src/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 -Wformat -Wformat-overflow=2 -Wno-psabi -fno-sized-deallocation -fno-aligned-new -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Werror=format -Wno-attributes -fno-strict-aliasing -ffp-contract=off  -MD -MP -MF .deps/Unified_cpp_js_src1.o.pp   Unified_cpp_js_src1.cpp
In file included from /builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/CallArgs.h:73,
                 from /builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/CallNonGenericMethod.h:12,
                 from /builddir/build/BUILD/firefox-102.13.0/js/src/NamespaceImports.h:15,
                 from /builddir/build/BUILD/firefox-102.13.0/js/src/gc/Barrier.h:14,
                 from /builddir/build/BUILD/firefox-102.13.0/js/src/builtin/FinalizationRegistryObject.h:89,
                 from /builddir/build/BUILD/firefox-102.13.0/js/src/builtin/FinalizationRegistryObject.cpp:9,
                 from Unified_cpp_js_src1.cpp:2:
In member function 'JS::Rooted<JSObject*>::registerWithRootLists(mozilla::EnumeratedArray<JS::RootKind, (JS::RootKind)15, js::StackRootedBase*>&)',
    inlined from 'JS::Rooted<JSObject*>::Rooted<JSContext*, JSObject*>(JSContext* const&, JSObject*&&)' at /builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1171:26,
    inlined from 'js::obj_isPrototypeOf(JSContext*, unsigned int, JS::Value*)' at /builddir/build/BUILD/firefox-102.13.0/js/src/builtin/Object.cpp:1162:50:
/builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1138:18: warning: storing the address of local variable 'obj' in 'MEM[(struct StackRootedBase * *)cx_54(D) + 24B]' [-Wdangling-pointer=]
 1138 |     *this->stack = this;
      |     ~~~~~~~~~~~~~^~~~~~
In file included from Unified_cpp_js_src1.cpp:38:
/builddir/build/BUILD/firefox-102.13.0/js/src/builtin/Object.cpp: In function 'js::obj_isPrototypeOf(JSContext*, unsigned int, JS::Value*)':
/builddir/build/BUILD/firefox-102.13.0/js/src/builtin/Object.cpp:1162:16: note: 'obj' declared here
 1162 |   RootedObject obj(cx, ToObject(cx, args.thisv()));
      |                ^~~
/builddir/build/BUILD/firefox-102.13.0/js/src/builtin/Object.cpp:1162:16: note: 'cx_54(D)' declared here
In member function 'JS::Rooted<js::PlainObject*>::registerWithRootLists(mozilla::EnumeratedArray<JS::RootKind, (JS::RootKind)15, js::StackRootedBase*>&)',
    inlined from 'JS::Rooted<js::PlainObject*>::Rooted<JSContext*, js::PlainObject*>(JSContext* const&, js::PlainObject*&&)' at /builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1171:26,
    inlined from 'CreateObjectPrototype(JSContext*, JSProtoKey)' at /builddir/build/BUILD/firefox-102.13.0/js/src/builtin/Object.cpp:2234:62:
/builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1138:18: warning: storing the address of local variable 'objectProto' in 'MEM[(struct StackRootedBase * *)cx_29(D) + 24B]' [-Wdangling-pointer=]
 1138 |     *this->stack = this;
      |     ~~~~~~~~~~~~~^~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/builtin/Object.cpp: In function 'CreateObjectPrototype(JSContext*, JSProtoKey)':
/builddir/build/BUILD/firefox-102.13.0/js/src/builtin/Object.cpp:2233:21: note: 'objectProto' declared here
 2233 |   RootedPlainObject objectProto(
      |                     ^~~~~~~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/builtin/Object.cpp:2233:21: note: 'cx_29(D)' declared here
In member function 'JS::Rooted<JSObject*>::registerWithRootLists(mozilla::EnumeratedArray<JS::RootKind, (JS::RootKind)15, js::StackRootedBase*>&)',
    inlined from 'JS::Rooted<JSObject*>::Rooted<JSContext*, JSObject*>(JSContext* const&, JSObject*&&)' at /builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1171:26,
    inlined from 'CreateJSONObject(JSContext*, JSProtoKey)' at /builddir/build/BUILD/firefox-102.13.0/js/src/builtin/JSON.cpp:1374:78:
/builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1138:18: warning: storing the address of local variable 'proto' in 'MEM[(struct StackRootedBase * *)cx_25(D) + 24B]' [-Wdangling-pointer=]
 1138 |     *this->stack = this;
      |     ~~~~~~~~~~~~~^~~~~~
In file included from Unified_cpp_js_src1.cpp:11:
/builddir/build/BUILD/firefox-102.13.0/js/src/builtin/JSON.cpp: In function 'CreateJSONObject(JSContext*, JSProtoKey)':
/builddir/build/BUILD/firefox-102.13.0/js/src/builtin/JSON.cpp:1374:16: note: 'proto' declared here
 1374 |   RootedObject proto(cx, GlobalObject::getOrCreateObjectPrototype(cx, global));
      |                ^~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/builtin/JSON.cpp:1374:16: note: 'cx_25(D)' declared here
In member function 'JS::Rooted<JSObject*>::registerWithRootLists(mozilla::EnumeratedArray<JS::RootKind, (JS::RootKind)15, js::StackRootedBase*>&)',
    inlined from 'JS::Rooted<JSObject*>::Rooted<JSContext*, JSObject*>(JSContext* const&, JSObject*&&)' at /builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1171:26,
    inlined from 'PreprocessValue<JS::Handle<JS::PropertyKey> >(JSContext*, JS::Handle<JSObject*>, JS::Handle<JS::PropertyKey>, JS::MutableHandle<JS::Value>, (anonymous namespace)::StringifyContext*)bool' at /builddir/build/BUILD/firefox-102.13.0/js/src/builtin/JSON.cpp:311:18:
/builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1138:18: warning: storing the address of local variable 'obj' in 'MEM[(struct StackRootedBase * *)cx_275(D) + 24B]' [-Wdangling-pointer=]
 1138 |     *this->stack = this;
      |     ~~~~~~~~~~~~~^~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/builtin/JSON.cpp: In function 'PreprocessValue<JS::Handle<JS::PropertyKey> >(JSContext*, JS::Handle<JSObject*>, JS::Handle<JS::PropertyKey>, JS::MutableHandle<JS::Value>, (anonymous namespace)::StringifyContext*)bool':
/builddir/build/BUILD/firefox-102.13.0/js/src/builtin/JSON.cpp:311:18: note: 'obj' declared here
  311 |     RootedObject obj(cx, JS::ToObject(cx, vp));
      |                  ^~~
/builddir/build/BUILD/firefox-102.13.0/js/src/builtin/JSON.cpp:311:18: note: 'cx_275(D)' declared here
In member function 'JS::Rooted<JSObject*>::registerWithRootLists(mozilla::EnumeratedArray<JS::RootKind, (JS::RootKind)15, js::StackRootedBase*>&)',
    inlined from 'JS::Rooted<JSObject*>::Rooted<JSContext*, JSObject*>(JSContext* const&, JSObject*&&)' at /builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1171:26,
    inlined from 'js::CallModuleResolveHook(JSContext*, JS::Handle<JS::Value>, JS::Handle<JSObject*>)' at /builddir/build/BUILD/firefox-102.13.0/js/src/builtin/ModuleObject.cpp:2190:79:
/builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1138:18: warning: storing the address of local variable 'result' in 'MEM[(struct StackRootedBase * *)cx_28(D) + 24B]' [-Wdangling-pointer=]
 1138 |     *this->stack = this;
      |     ~~~~~~~~~~~~~^~~~~~
In file included from Unified_cpp_js_src1.cpp:29:
/builddir/build/BUILD/firefox-102.13.0/js/src/builtin/ModuleObject.cpp: In function 'js::CallModuleResolveHook(JSContext*, JS::Handle<JS::Value>, JS::Handle<JSObject*>)':
/builddir/build/BUILD/firefox-102.13.0/js/src/builtin/ModuleObject.cpp:2189:16: note: 'result' declared here
 2189 |   RootedObject result(cx,
      |                ^~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/builtin/ModuleObject.cpp:2189:16: note: 'cx_28(D)' declared here
In member function 'JS::Rooted<JSObject*>::registerWithRootLists(mozilla::EnumeratedArray<JS::RootKind, (JS::RootKind)15, js::StackRootedBase*>&)',
    inlined from 'JS::Rooted<JSObject*>::Rooted<JSContext*, JSObject*>(JSContext* const&, JSObject*&&)' at /builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1171:26,
    inlined from 'js::obj_propertyIsEnumerable(JSContext*, unsigned int, JS::Value*)' at /builddir/build/BUILD/firefox-102.13.0/js/src/builtin/Object.cpp:131:50:
/builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1138:18: warning: storing the address of local variable 'obj' in 'MEM[(struct StackRootedBase * *)cx_140(D) + 24B]' [-Wdangling-pointer=]
 1138 |     *this->stack = this;
      |     ~~~~~~~~~~~~~^~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/builtin/Object.cpp: In function 'js::obj_propertyIsEnumerable(JSContext*, unsigned int, JS::Value*)':
/builddir/build/BUILD/firefox-102.13.0/js/src/builtin/Object.cpp:131:16: note: 'obj' declared here
  131 |   RootedObject obj(cx, ToObject(cx, args.thisv()));
      |                ^~~
/builddir/build/BUILD/firefox-102.13.0/js/src/builtin/Object.cpp:131:16: note: 'cx_140(D)' declared here
In member function 'JS::Rooted<JSString*>::registerWithRootLists(mozilla::EnumeratedArray<JS::RootKind, (JS::RootKind)15, js::StackRootedBase*>&)',
    inlined from 'JS::Rooted<JSString*>::Rooted<JSContext*, JSLinearString*>(JSContext* const&, JSLinearString*&&)' at /builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1171:26,
    inlined from 'Walk(JSContext*, JS::Handle<JSObject*>, JS::Handle<JS::PropertyKey>, JS::Handle<JS::Value>, JS::MutableHandle<JS::Value>)' at /builddir/build/BUILD/firefox-102.13.0/js/src/builtin/JSON.cpp:1083:44:
/builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1138:18: warning: storing the address of local variable 'key' in 'MEM[(struct StackRootedBase * *)cx_497(D) + 48B]' [-Wdangling-pointer=]
 1138 |     *this->stack = this;
      |     ~~~~~~~~~~~~~^~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/builtin/JSON.cpp: In function 'Walk(JSContext*, JS::Handle<JSObject*>, JS::Handle<JS::PropertyKey>, JS::Handle<JS::Value>, JS::MutableHandle<JS::Value>)':
/builddir/build/BUILD/firefox-102.13.0/js/src/builtin/JSON.cpp:1083:16: note: 'key' declared here
 1083 |   RootedString key(cx, IdToString(cx, name));
      |                ^~~
/builddir/build/BUILD/firefox-102.13.0/js/src/builtin/JSON.cpp:1083:16: note: 'cx_497(D)' declared here
In member function 'JS::Rooted<js::PlainObject*>::registerWithRootLists(mozilla::EnumeratedArray<JS::RootKind, (JS::RootKind)15, js::StackRootedBase*>&)',
    inlined from 'JS::Rooted<js::PlainObject*>::Rooted<JSContext*, js::PlainObject*>(JSContext* const&, js::PlainObject*&&)' at /builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1171:26,
    inlined from 'Revive(JSContext*, JS::Handle<JS::Value>, JS::MutableHandle<JS::Value>)' at /builddir/build/BUILD/firefox-102.13.0/js/src/builtin/JSON.cpp:1093:47:
/builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1138:18: warning: storing the address of local variable 'obj' in 'MEM[(struct StackRootedBase * *)cx_56(D) + 24B]' [-Wdangling-pointer=]
 1138 |     *this->stack = this;
      |     ~~~~~~~~~~~~~^~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/builtin/JSON.cpp: In function 'Revive(JSContext*, JS::Handle<JS::Value>, JS::MutableHandle<JS::Value>)':
/builddir/build/BUILD/firefox-102.13.0/js/src/builtin/JSON.cpp:1093:21: note: 'obj' declared here
 1093 |   RootedPlainObject obj(cx, NewPlainObject(cx));
      |                     ^~~
/builddir/build/BUILD/firefox-102.13.0/js/src/builtin/JSON.cpp:1093:21: note: 'cx_56(D)' declared here
In member function 'JS::Rooted<JSString*>::registerWithRootLists(mozilla::EnumeratedArray<JS::RootKind, (JS::RootKind)15, js::StackRootedBase*>&)',
    inlined from 'JS::Rooted<JSString*>::Rooted<JSContext*, JSString*>(JSContext* const&, JSString*&&)' at /builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1171:26,
    inlined from 'js::ObjectToSource(JSContext*, JS::Handle<JSObject*>)::{lambda(JS::Handle<JS::PropertyKey>, JS::Handle<JS::Value>, PropertyKind)#1}::operator()(JS::Handle<JS::PropertyKey>, JS::Handle<JS::Value>, PropertyKind) const' at /builddir/build/BUILD/firefox-102.13.0/js/src/builtin/Object.cpp:350:54:
/builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1138:18: warning: storing the address of local variable 'valsource' in 'MEM[(struct StackRootedBase * *)_178 + 48B]' [-Wdangling-pointer=]
 1138 |     *this->stack = this;
      |     ~~~~~~~~~~~~~^~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/builtin/Object.cpp: In member function 'js::ObjectToSource(JSContext*, JS::Handle<JSObject*>)::{lambda(JS::Handle<JS::PropertyKey>, JS::Handle<JS::Value>, PropertyKind)#1}::operator()(JS::Handle<JS::PropertyKey>, JS::Handle<JS::Value>, PropertyKind) const':
/builddir/build/BUILD/firefox-102.13.0/js/src/builtin/Object.cpp:350:18: note: 'valsource' declared here
  350 |     RootedString valsource(cx, ValueToSource(cx, val));
      |                  ^~~~~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/builtin/Object.cpp:350:18: note: 'MEM[(struct JSContext * const &)__closure_85(D)]' declared here
In member function 'JS::Rooted<JSLinearString*>::registerWithRootLists(mozilla::EnumeratedArray<JS::RootKind, (JS::RootKind)15, js::StackRootedBase*>&)',
    inlined from 'JS::Rooted<JSLinearString*>::Rooted<JSContext*, JSLinearString*>(JSContext* const&, JSLinearString*&&)' at /builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1171:26,
    inlined from 'js::ObjectToSource(JSContext*, JS::Handle<JSObject*>)::{lambda(JS::Handle<JS::PropertyKey>, JS::Handle<JS::Value>, PropertyKind)#1}::operator()(JS::Handle<JS::PropertyKey>, JS::Handle<JS::Value>, PropertyKind) const' at /builddir/build/BUILD/firefox-102.13.0/js/src/builtin/Object.cpp:355:62:
/builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1138:18: warning: storing the address of local variable 'valstr' in 'MEM[(struct StackRootedBase * *)_184 + 48B]' [-Wdangling-pointer=]
 1138 |     *this->stack = this;
      |     ~~~~~~~~~~~~~^~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/builtin/Object.cpp: In member function 'js::ObjectToSource(JSContext*, JS::Handle<JSObject*>)::{lambda(JS::Handle<JS::PropertyKey>, JS::Handle<JS::Value>, PropertyKind)#1}::operator()(JS::Handle<JS::PropertyKey>, JS::Handle<JS::Value>, PropertyKind) const':
/builddir/build/BUILD/firefox-102.13.0/js/src/builtin/Object.cpp:355:24: note: 'valstr' declared here
  355 |     RootedLinearString valstr(cx, valsource->ensureLinear(cx));
      |                        ^~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/builtin/Object.cpp:355:24: note: 'MEM[(struct JSContext * const &)__closure_85(D)]' declared here
In member function 'JS::Rooted<JSObject*>::registerWithRootLists(mozilla::EnumeratedArray<JS::RootKind, (JS::RootKind)15, js::StackRootedBase*>&)',
    inlined from 'JS::Rooted<JSObject*>::Rooted<JSContext*, JSObject*>(JSContext* const&, JSObject*&&)' at /builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1171:26,
    inlined from 'obj_toSource(JSContext*, unsigned int, JS::Value*)' at /builddir/build/BUILD/firefox-102.13.0/js/src/builtin/Object.cpp:161:50:
/builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1138:18: warning: storing the address of local variable 'obj' in 'MEM[(struct StackRootedBase * *)cx_72(D) + 24B]' [-Wdangling-pointer=]
 1138 |     *this->stack = this;
      |     ~~~~~~~~~~~~~^~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/builtin/Object.cpp: In function 'obj_toSource(JSContext*, unsigned int, JS::Value*)':
/builddir/build/BUILD/firefox-102.13.0/js/src/builtin/Object.cpp:161:16: note: 'obj' declared here
  161 |   RootedObject obj(cx, ToObject(cx, args.thisv()));
      |                ^~~
/builddir/build/BUILD/firefox-102.13.0/js/src/builtin/Object.cpp:161:16: note: 'cx_72(D)' declared here
In member function 'JS::Rooted<JSObject*>::registerWithRootLists(mozilla::EnumeratedArray<JS::RootKind, (JS::RootKind)15, js::StackRootedBase*>&)',
    inlined from 'JS::Rooted<JSObject*>::Rooted<JSContext*, JSObject*>(JSContext* const&, JSObject*&&)' at /builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1171:26,
    inlined from 'ObjectDefineProperties(JSContext*, JS::Handle<JSObject*>, JS::Handle<JS::Value>, bool*)' at /builddir/build/BUILD/firefox-102.13.0/js/src/builtin/Object.cpp:1196:50:
/builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1138:18: warning: storing the address of local variable 'props' in 'MEM[(struct StackRootedBase * *)cx_229(D) + 24B]' [-Wdangling-pointer=]
 1138 |     *this->stack = this;
      |     ~~~~~~~~~~~~~^~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/builtin/Object.cpp: In function 'ObjectDefineProperties(JSContext*, JS::Handle<JSObject*>, JS::Handle<JS::Value>, bool*)':
/builddir/build/BUILD/firefox-102.13.0/js/src/builtin/Object.cpp:1196:16: note: 'props' declared here
 1196 |   RootedObject props(cx, ToObject(cx, properties));
      |                ^~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/builtin/Object.cpp:1196:16: note: 'cx_229(D)' declared here
In member function 'JS::Rooted<js::PlainObject*>::registerWithRootLists(mozilla::EnumeratedArray<JS::RootKind, (JS::RootKind)15, js::StackRootedBase*>&)',
    inlined from 'JS::Rooted<js::PlainObject*>::Rooted<JSContext*, js::PlainObject*>(JSContext* const&, js::PlainObject*&&)' at /builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1171:26,
    inlined from 'js::obj_create(JSContext*, unsigned int, JS::Value*)' at /builddir/build/BUILD/firefox-102.13.0/js/src/builtin/Object.cpp:1281:56:
/builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1138:18: warning: storing the address of local variable 'obj' in 'MEM[(struct StackRootedBase * *)cx_88(D) + 24B]' [-Wdangling-pointer=]
 1138 |     *this->stack = this;
      |     ~~~~~~~~~~~~~^~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/builtin/Object.cpp: In function 'js::obj_create(JSContext*, unsigned int, JS::Value*)':
/builddir/build/BUILD/firefox-102.13.0/js/src/builtin/Object.cpp:1281:21: note: 'obj' declared here
 1281 |   RootedPlainObject obj(cx, ObjectCreateImpl(cx, proto));
      |                     ^~~
/builddir/build/BUILD/firefox-102.13.0/js/src/builtin/Object.cpp:1281:21: note: 'cx_88(D)' declared here
In member function 'JS::Rooted<JSObject*>::registerWithRootLists(mozilla::EnumeratedArray<JS::RootKind, (JS::RootKind)15, js::StackRootedBase*>&)',
    inlined from 'JS::Rooted<JSObject*>::Rooted<JSContext*, JSObject*>(JSContext* const&, JSObject*&&)' at /builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1171:26,
    inlined from 'EnumerableOwnProperties<(EnumerableOwnPropertiesKind)1>(JSContext*, JS::CallArgs const&)bool' at /builddir/build/BUILD/firefox-102.13.0/js/src/builtin/Object.cpp:1762:16:
/builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1138:18: warning: storing the address of local variable 'obj' in 'MEM[(struct StackRootedBase * *)cx_253(D) + 24B]' [-Wdangling-pointer=]
 1138 |     *this->stack = this;
      |     ~~~~~~~~~~~~~^~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/builtin/Object.cpp: In function 'EnumerableOwnProperties<(EnumerableOwnPropertiesKind)1>(JSContext*, JS::CallArgs const&)bool':
/builddir/build/BUILD/firefox-102.13.0/js/src/builtin/Object.cpp:1762:16: note: 'obj' declared here
 1762 |   RootedObject obj(cx, IF_RECORD_TUPLE(ToObjectOrGetObjectPayload, ToObject)(
      |                ^~~
/builddir/build/BUILD/firefox-102.13.0/js/src/builtin/Object.cpp:1762:16: note: 'cx_253(D)' declared here
In member function 'JS::Rooted<JSObject*>::registerWithRootLists(mozilla::EnumeratedArray<JS::RootKind, (JS::RootKind)15, js::StackRootedBase*>&)',
    inlined from 'JS::Rooted<JSObject*>::Rooted<JSContext*, JSObject*>(JSContext* const&, JSObject*&&)' at /builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1171:26,
    inlined from 'js::ModuleNamespaceObject::create(JSContext*, JS::Handle<js::ModuleObject*>, JS::Handle<js::ArrayObject*>, mozilla::UniquePtr<js::IndirectBindingMap, JS::DeletePolicy<js::IndirectBindingMap> >)' at /builddir/build/BUILD/firefox-102.13.0/js/src/builtin/ModuleObject.cpp:467:68:
/builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1138:18: warning: storing the address of local variable 'object' in 'MEM[(struct StackRootedBase * *)cx_84(D) + 24B]' [-Wdangling-pointer=]
 1138 |     *this->stack = this;
      |     ~~~~~~~~~~~~~^~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/builtin/ModuleObject.cpp: In function 'js::ModuleNamespaceObject::create(JSContext*, JS::Handle<js::ModuleObject*>, JS::Handle<js::ArrayObject*>, mozilla::UniquePtr<js::IndirectBindingMap, JS::DeletePolicy<js::IndirectBindingMap> >)':
/builddir/build/BUILD/firefox-102.13.0/js/src/builtin/ModuleObject.cpp:466:16: note: 'object' declared here
  466 |   RootedObject object(
      |                ^~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/builtin/ModuleObject.cpp:466:16: note: 'cx_84(D)' declared here
In member function 'JS::Rooted<JSObject*>::registerWithRootLists(mozilla::EnumeratedArray<JS::RootKind, (JS::RootKind)15, js::StackRootedBase*>&)',
    inlined from 'JS::Rooted<JSObject*>::Rooted<JSContext*, JSObject*>(JSContext* const&, JSObject*&&)' at /builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1171:26,
    inlined from 'js::GlobalObject::initMapIteratorProto(JSContext*, JS::Handle<js::GlobalObject*>)' at /builddir/build/BUILD/firefox-102.13.0/js/src/builtin/MapObject.cpp:231:65:
/builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1138:18: warning: storing the address of local variable 'base' in 'MEM[(struct StackRootedBase * *)cx_58(D) + 24B]' [-Wdangling-pointer=]
 1138 |     *this->stack = this;
      |     ~~~~~~~~~~~~~^~~~~~
In file included from Unified_cpp_js_src1.cpp:20:
/builddir/build/BUILD/firefox-102.13.0/js/src/builtin/MapObject.cpp: In function 'js::GlobalObject::initMapIteratorProto(JSContext*, JS::Handle<js::GlobalObject*>)':
/builddir/build/BUILD/firefox-102.13.0/js/src/builtin/MapObject.cpp:230:21: note: 'base' declared here
  230 |   Rooted<JSObject*> base(
      |                     ^~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/builtin/MapObject.cpp:230:21: note: 'cx_58(D)' declared here
In member function 'JS::Rooted<JSObject*>::registerWithRootLists(mozilla::EnumeratedArray<JS::RootKind, (JS::RootKind)15, js::StackRootedBase*>&)',
    inlined from 'JS::Rooted<JSObject*>::Rooted<JSContext*, js::PlainObject*>(JSContext* const&, js::PlainObject*&&)' at /builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1171:26,
    inlined from 'js::GlobalObject::initModuleProto(JSContext*, JS::Handle<js::GlobalObject*>)' at /builddir/build/BUILD/firefox-102.13.0/js/src/builtin/ModuleObject.cpp:1387:70:
/builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1138:18: warning: storing the address of local variable 'proto' in 'MEM[(struct StackRootedBase * *)cx_32(D) + 24B]' [-Wdangling-pointer=]
 1138 |     *this->stack = this;
      |     ~~~~~~~~~~~~~^~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/builtin/ModuleObject.cpp: In function 'js::GlobalObject::initModuleProto(JSContext*, JS::Handle<js::GlobalObject*>)':
/builddir/build/BUILD/firefox-102.13.0/js/src/builtin/ModuleObject.cpp:1386:16: note: 'proto' declared here
 1386 |   RootedObject proto(
      |                ^~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/builtin/ModuleObject.cpp:1386:16: note: 'cx_32(D)' declared here
In member function 'JS::Rooted<JSObject*>::registerWithRootLists(mozilla::EnumeratedArray<JS::RootKind, (JS::RootKind)15, js::StackRootedBase*>&)',
    inlined from 'JS::Rooted<JSObject*>::Rooted<JSContext*, js::PlainObject*>(JSContext* const&, js::PlainObject*&&)' at /builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1171:26,
    inlined from 'js::GlobalObject::initModuleRequestProto(JSContext*, JS::Handle<js::GlobalObject*>)' at /builddir/build/BUILD/firefox-102.13.0/js/src/builtin/ModuleObject.cpp:348:70:
/builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1138:18: warning: storing the address of local variable 'proto' in 'MEM[(struct StackRootedBase * *)cx_32(D) + 24B]' [-Wdangling-pointer=]
 1138 |     *this->stack = this;
      |     ~~~~~~~~~~~~~^~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/builtin/ModuleObject.cpp: In function 'js::GlobalObject::initModuleRequestProto(JSContext*, JS::Handle<js::GlobalObject*>)':
/builddir/build/BUILD/firefox-102.13.0/js/src/builtin/ModuleObject.cpp:347:16: note: 'proto' declared here
  347 |   RootedObject proto(
      |                ^~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/builtin/ModuleObject.cpp:347:16: note: 'cx_32(D)' declared here
In member function 'JS::Rooted<JSObject*>::registerWithRootLists(mozilla::EnumeratedArray<JS::RootKind, (JS::RootKind)15, js::StackRootedBase*>&)',
    inlined from 'JS::Rooted<JSObject*>::Rooted<JSContext*, js::PlainObject*>(JSContext* const&, js::PlainObject*&&)' at /builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1171:26,
    inlined from 'js::GlobalObject::initExportEntryProto(JSContext*, JS::Handle<js::GlobalObject*>)' at /builddir/build/BUILD/firefox-102.13.0/js/src/builtin/ModuleObject.cpp:212:70:
/builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1138:18: warning: storing the address of local variable 'proto' in 'MEM[(struct StackRootedBase * *)cx_32(D) + 24B]' [-Wdangling-pointer=]
 1138 |     *this->stack = this;
      |     ~~~~~~~~~~~~~^~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/builtin/ModuleObject.cpp: In function 'js::GlobalObject::initExportEntryProto(JSContext*, JS::Handle<js::GlobalObject*>)':
/builddir/build/BUILD/firefox-102.13.0/js/src/builtin/ModuleObject.cpp:211:16: note: 'proto' declared here
  211 |   RootedObject proto(
      |                ^~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/builtin/ModuleObject.cpp:211:16: note: 'cx_32(D)' declared here
In member function 'JS::Rooted<JSObject*>::registerWithRootLists(mozilla::EnumeratedArray<JS::RootKind, (JS::RootKind)15, js::StackRootedBase*>&)',
    inlined from 'JS::Rooted<JSObject*>::Rooted<JSContext*, js::PlainObject*>(JSContext* const&, js::PlainObject*&&)' at /builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1171:26,
    inlined from 'js::GlobalObject::initImportEntryProto(JSContext*, JS::Handle<js::GlobalObject*>)' at /builddir/build/BUILD/firefox-102.13.0/js/src/builtin/ModuleObject.cpp:133:70:
/builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1138:18: warning: storing the address of local variable 'proto' in 'MEM[(struct StackRootedBase * *)cx_32(D) + 24B]' [-Wdangling-pointer=]
 1138 |     *this->stack = this;
      |     ~~~~~~~~~~~~~^~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/builtin/ModuleObject.cpp: In function 'js::GlobalObject::initImportEntryProto(JSContext*, JS::Handle<js::GlobalObject*>)':
/builddir/build/BUILD/firefox-102.13.0/js/src/builtin/ModuleObject.cpp:132:16: note: 'proto' declared here
  132 |   RootedObject proto(
      |                ^~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/builtin/ModuleObject.cpp:132:16: note: 'cx_32(D)' declared here
In member function 'JS::Rooted<JSObject*>::registerWithRootLists(mozilla::EnumeratedArray<JS::RootKind, (JS::RootKind)15, js::StackRootedBase*>&)',
    inlined from 'JS::Rooted<JSObject*>::Rooted<JSContext*, js::PlainObject*>(JSContext* const&, js::PlainObject*&&)' at /builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1171:26,
    inlined from 'js::GlobalObject::initRequestedModuleProto(JSContext*, JS::Handle<js::GlobalObject*>)' at /builddir/build/BUILD/firefox-102.13.0/js/src/builtin/ModuleObject.cpp:288:70:
/builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1138:18: warning: storing the address of local variable 'proto' in 'MEM[(struct StackRootedBase * *)cx_32(D) + 24B]' [-Wdangling-pointer=]
 1138 |     *this->stack = this;
      |     ~~~~~~~~~~~~~^~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/builtin/ModuleObject.cpp: In function 'js::GlobalObject::initRequestedModuleProto(JSContext*, JS::Handle<js::GlobalObject*>)':
/builddir/build/BUILD/firefox-102.13.0/js/src/builtin/ModuleObject.cpp:287:16: note: 'proto' declared here
  287 |   RootedObject proto(
      |                ^~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/builtin/ModuleObject.cpp:287:16: note: 'cx_32(D)' declared here
In member function 'JS::Rooted<JSObject*>::registerWithRootLists(mozilla::EnumeratedArray<JS::RootKind, (JS::RootKind)15, js::StackRootedBase*>&)',
    inlined from 'JS::Rooted<JSObject*>::Rooted<JSContext*, JSObject*>(JSContext* const&, JSObject*&&)' at /builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1171:26,
    inlined from 'js::GlobalObject::initSetIteratorProto(JSContext*, JS::Handle<js::GlobalObject*>)' at /builddir/build/BUILD/firefox-102.13.0/js/src/builtin/MapObject.cpp:1042:65:
/builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1138:18: warning: storing the address of local variable 'base' in 'MEM[(struct StackRootedBase * *)cx_58(D) + 24B]' [-Wdangling-pointer=]
 1138 |     *this->stack = this;
      |     ~~~~~~~~~~~~~^~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/builtin/MapObject.cpp: In function 'js::GlobalObject::initSetIteratorProto(JSContext*, JS::Handle<js::GlobalObject*>)':
/builddir/build/BUILD/firefox-102.13.0/js/src/builtin/MapObject.cpp:1041:21: note: 'base' declared here
 1041 |   Rooted<JSObject*> base(
      |                     ^~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/builtin/MapObject.cpp:1041:21: note: 'cx_58(D)' declared here
In member function 'JS::Rooted<JSObject*>::registerWithRootLists(mozilla::EnumeratedArray<JS::RootKind, (JS::RootKind)15, js::StackRootedBase*>&)',
    inlined from 'JS::Rooted<JSObject*>::Rooted<JSContext*, JSObject*>(JSContext* const&, JSObject*&&)' at /builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1171:26,
    inlined from 'js::ModuleRequestObject::create(JSContext*, JS::Handle<JSAtom*>, JS::Handle<js::ArrayObject*>)' at /builddir/build/BUILD/firefox-102.13.0/js/src/builtin/ModuleObject.cpp:365:76:
/builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1138:18: warning: storing the address of local variable 'proto' in 'MEM[(struct StackRootedBase * *)cx_48(D) + 24B]' [-Wdangling-pointer=]
 1138 |     *this->stack = this;
      |     ~~~~~~~~~~~~~^~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/builtin/ModuleObject.cpp: In function 'js::ModuleRequestObject::create(JSContext*, JS::Handle<JSAtom*>, JS::Handle<js::ArrayObject*>)':
/builddir/build/BUILD/firefox-102.13.0/js/src/builtin/ModuleObject.cpp:364:16: note: 'proto' declared here
  364 |   RootedObject proto(
      |                ^~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/builtin/ModuleObject.cpp:364:16: note: 'cx_48(D)' declared here
In member function 'JS::Rooted<JSAtom*>::registerWithRootLists(mozilla::EnumeratedArray<JS::RootKind, (JS::RootKind)15, js::StackRootedBase*>&)',
    inlined from 'JS::Rooted<JSAtom*>::Rooted<JSContext*, JSAtom*>(JSContext* const&, JSAtom*&&)' at /builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1171:26,
    inlined from 'OnResolvedDynamicModule(JSContext*, unsigned int, JS::Value*)' at /builddir/build/BUILD/firefox-102.13.0/js/src/builtin/ModuleObject.cpp:2651:69:
/builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1138:18: warning: storing the address of local variable 'specifier' in 'MEM[(struct StackRootedBase * *)_20 + 48B]' [-Wdangling-pointer=]
 1138 |     *this->stack = this;
      |     ~~~~~~~~~~~~~^~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/builtin/ModuleObject.cpp: In function 'OnResolvedDynamicModule(JSContext*, unsigned int, JS::Value*)':
/builddir/build/BUILD/firefox-102.13.0/js/src/builtin/ModuleObject.cpp:2650:14: note: 'specifier' declared here
 2650 |   RootedAtom specifier(
      |              ^~~~~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/builtin/ModuleObject.cpp:2650:14: note: 'MEM[(struct JSContext * const &)&cx]' declared here
In member function 'JS::Rooted<JSObject*>::registerWithRootLists(mozilla::EnumeratedArray<JS::RootKind, (JS::RootKind)15, js::StackRootedBase*>&)',
    inlined from 'JS::Rooted<JSObject*>::Rooted<JSContext*, JSObject*>(JSContext* const&, JSObject*&&)' at /builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1171:26,
    inlined from 'js::RequestedModuleObject::create(JSContext*, JS::Handle<JSObject*>, unsigned int, unsigned int)' at /builddir/build/BUILD/firefox-102.13.0/js/src/builtin/ModuleObject.cpp:307:78:
/builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1138:18: warning: storing the address of local variable 'proto' in 'MEM[(struct StackRootedBase * *)cx_60(D) + 24B]' [-Wdangling-pointer=]
 1138 |     *this->stack = this;
      |     ~~~~~~~~~~~~~^~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/builtin/ModuleObject.cpp: In function 'js::RequestedModuleObject::create(JSContext*, JS::Handle<JSObject*>, unsigned int, unsigned int)':
/builddir/build/BUILD/firefox-102.13.0/js/src/builtin/ModuleObject.cpp:306:16: note: 'proto' declared here
  306 |   RootedObject proto(
      |                ^~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/builtin/ModuleObject.cpp:306:16: note: 'cx_60(D)' declared here
In member function 'JS::Rooted<JSObject*>::registerWithRootLists(mozilla::EnumeratedArray<JS::RootKind, (JS::RootKind)15, js::StackRootedBase*>&)',
    inlined from 'JS::Rooted<JSObject*>::Rooted<JSContext*, JSObject*>(JSContext* const&, JSObject*&&)' at /builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1171:26,
    inlined from 'js::ImportEntryObject::create(JSContext*, JS::Handle<JSObject*>, JS::Handle<JSAtom*>, JS::Handle<JSAtom*>, unsigned int, unsigned int)' at /builddir/build/BUILD/firefox-102.13.0/js/src/builtin/ModuleObject.cpp:151:74:
/builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1138:18: warning: storing the address of local variable 'proto' in 'MEM[(struct StackRootedBase * *)cx_77(D) + 24B]' [-Wdangling-pointer=]
 1138 |     *this->stack = this;
      |     ~~~~~~~~~~~~~^~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/builtin/ModuleObject.cpp: In function 'js::ImportEntryObject::create(JSContext*, JS::Handle<JSObject*>, JS::Handle<JSAtom*>, JS::Handle<JSAtom*>, unsigned int, unsigned int)':
/builddir/build/BUILD/firefox-102.13.0/js/src/builtin/ModuleObject.cpp:150:16: note: 'proto' declared here
  150 |   RootedObject proto(
      |                ^~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/builtin/ModuleObject.cpp:150:16: note: 'cx_77(D)' declared here
In member function 'JS::Rooted<JSObject*>::registerWithRootLists(mozilla::EnumeratedArray<JS::RootKind, (JS::RootKind)15, js::StackRootedBase*>&)',
    inlined from 'JS::Rooted<JSObject*>::Rooted<JSContext*, JSObject*>(JSContext* const&, JSObject*&&)' at /builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1171:26,
    inlined from 'js::ExportEntryObject::create(JSContext*, JS::Handle<JSAtom*>, JS::Handle<JSObject*>, JS::Handle<JSAtom*>, JS::Handle<JSAtom*>, unsigned int, unsigned int)' at /builddir/build/BUILD/firefox-102.13.0/js/src/builtin/ModuleObject.cpp:234:74:
/builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1138:18: warning: storing the address of local variable 'proto' in 'MEM[(struct StackRootedBase * *)cx_86(D) + 24B]' [-Wdangling-pointer=]
 1138 |     *this->stack = this;
      |     ~~~~~~~~~~~~~^~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/builtin/ModuleObject.cpp: In function 'js::ExportEntryObject::create(JSContext*, JS::Handle<JSAtom*>, JS::Handle<JSObject*>, JS::Handle<JSAtom*>, JS::Handle<JSAtom*>, unsigned int, unsigned int)':
/builddir/build/BUILD/firefox-102.13.0/js/src/builtin/ModuleObject.cpp:233:16: note: 'proto' declared here
  233 |   RootedObject proto(
      |                ^~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/builtin/ModuleObject.cpp:233:16: note: 'cx_86(D)' declared here
In member function 'JS::Rooted<js::PromiseObject*>::registerWithRootLists(mozilla::EnumeratedArray<JS::RootKind, (JS::RootKind)15, js::StackRootedBase*>&)',
    inlined from 'JS::Rooted<js::PromiseObject*>::Rooted<JSContext*, js::PromiseObject*>(JSContext* const&, js::PromiseObject*&&)' at /builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1171:26,
    inlined from 'js::ModuleObject::createTopLevelCapability(JSContext*, JS::Handle<js::ModuleObject*>)' at /builddir/build/BUILD/firefox-102.13.0/js/src/builtin/ModuleObject.cpp:1086:75:
/builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1138:18: warning: storing the address of local variable 'resultPromise' in 'MEM[(struct StackRootedBase * *)cx_25(D) + 24B]' [-Wdangling-pointer=]
 1138 |     *this->stack = this;
      |     ~~~~~~~~~~~~~^~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/builtin/ModuleObject.cpp: In function 'js::ModuleObject::createTopLevelCapability(JSContext*, JS::Handle<js::ModuleObject*>)':
/builddir/build/BUILD/firefox-102.13.0/js/src/builtin/ModuleObject.cpp:1086:26: note: 'resultPromise' declared here
 1086 |   Rooted<PromiseObject*> resultPromise(cx, CreatePromiseObjectForAsync(cx));
      |                          ^~~~~~~~~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/builtin/ModuleObject.cpp:1086:26: note: 'cx_25(D)' declared here
In member function 'JS::Rooted<js::ModuleEnvironmentObject*>::registerWithRootLists(mozilla::EnumeratedArray<JS::RootKind, (JS::RootKind)15, js::StackRootedBase*>&)',
    inlined from 'JS::Rooted<js::ModuleEnvironmentObject*>::Rooted<JSContext*, js::ModuleEnvironmentObject*>(JSContext* const&, js::ModuleEnvironmentObject*&&)' at /builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1171:26,
    inlined from 'js::ModuleObject::createEnvironment(JSContext*, JS::Handle<js::ModuleObject*>)' at /builddir/build/BUILD/firefox-102.13.0/js/src/builtin/ModuleObject.cpp:1285:78:
/builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1138:18: warning: storing the address of local variable 'env' in 'MEM[(struct StackRootedBase * *)cx_24(D) + 24B]' [-Wdangling-pointer=]
 1138 |     *this->stack = this;
      |     ~~~~~~~~~~~~~^~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/builtin/ModuleObject.cpp: In function 'js::ModuleObject::createEnvironment(JSContext*, JS::Handle<js::ModuleObject*>)':
/builddir/build/BUILD/firefox-102.13.0/js/src/builtin/ModuleObject.cpp:1284:33: note: 'env' declared here
 1284 |   RootedModuleEnvironmentObject env(cx,
      |                                 ^~~
/builddir/build/BUILD/firefox-102.13.0/js/src/builtin/ModuleObject.cpp:1284:33: note: 'cx_24(D)' declared here
In member function 'JS::Rooted<js::FinalizationRecordObject*>::registerWithRootLists(mozilla::EnumeratedArray<JS::RootKind, (JS::RootKind)15, js::StackRootedBase*>&)',
    inlined from 'JS::Rooted<js::FinalizationRecordObject*>::Rooted<JSContext*, js::FinalizationRecordObject*>(JSContext* const&, js::FinalizationRecordObject*&&)' at /builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1171:26,
    inlined from 'js::FinalizationRegistryObject::register_(JSContext*, unsigned int, JS::Value*)' at /builddir/build/BUILD/firefox-102.13.0/js/src/builtin/FinalizationRegistryObject.cpp:402:65:
/builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1138:18: warning: storing the address of local variable 'record' in 'MEM[(struct StackRootedBase * *)cx_220(D) + 24B]' [-Wdangling-pointer=]
 1138 |     *this->stack = this;
      |     ~~~~~~~~~~~~~^~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/builtin/FinalizationRegistryObject.cpp: In function 'js::FinalizationRegistryObject::register_(JSContext*, unsigned int, JS::Value*)':
/builddir/build/BUILD/firefox-102.13.0/js/src/builtin/FinalizationRegistryObject.cpp:401:37: note: 'record' declared here
  401 |   Rooted<FinalizationRecordObject*> record(
      |                                     ^~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/builtin/FinalizationRegistryObject.cpp:401:37: note: 'cx_220(D)' declared here
In member function 'JS::Rooted<js::SetObject*>::registerWithRootLists(mozilla::EnumeratedArray<JS::RootKind, (JS::RootKind)15, js::StackRootedBase*>&)',
    inlined from 'JS::Rooted<js::SetObject*>::Rooted<JSContext*, js::SetObject*>(JSContext* const&, js::SetObject*&&)' at /builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1171:26,
    inlined from 'js::SetObject::construct(JSContext*, unsigned int, JS::Value*)' at /builddir/build/BUILD/firefox-102.13.0/js/src/builtin/MapObject.cpp:1425:58:
/builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1138:18: warning: storing the address of local variable 'obj' in 'MEM[(struct StackRootedBase * *)cx_264(D) + 24B]' [-Wdangling-pointer=]
 1138 |     *this->stack = this;
      |     ~~~~~~~~~~~~~^~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/builtin/MapObject.cpp: In function 'js::SetObject::construct(JSContext*, unsigned int, JS::Value*)':
/builddir/build/BUILD/firefox-102.13.0/js/src/builtin/MapObject.cpp:1425:22: note: 'obj' declared here
 1425 |   Rooted<SetObject*> obj(cx, SetObject::create(cx, proto));
      |                      ^~~
/builddir/build/BUILD/firefox-102.13.0/js/src/builtin/MapObject.cpp:1425:22: note: 'cx_264(D)' declared here
In member function 'JS::Rooted<js::MapObject*>::registerWithRootLists(mozilla::EnumeratedArray<JS::RootKind, (JS::RootKind)15, js::StackRootedBase*>&)',
    inlined from 'JS::Rooted<js::MapObject*>::Rooted<JSContext*, js::MapObject*>(JSContext* const&, js::MapObject*&&)' at /builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1171:26,
    inlined from 'js::MapObject::construct(JSContext*, unsigned int, JS::Value*)' at /builddir/build/BUILD/firefox-102.13.0/js/src/builtin/MapObject.cpp:749:58:
/builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1138:18: warning: storing the address of local variable 'obj' in 'MEM[(struct StackRootedBase * *)cx_135(D) + 24B]' [-Wdangling-pointer=]
 1138 |     *this->stack = this;
      |     ~~~~~~~~~~~~~^~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/builtin/MapObject.cpp: In function 'js::MapObject::construct(JSContext*, unsigned int, JS::Value*)':
/builddir/build/BUILD/firefox-102.13.0/js/src/builtin/MapObject.cpp:749:22: note: 'obj' declared here
  749 |   Rooted<MapObject*> obj(cx, MapObject::create(cx, proto));
      |                      ^~~
/builddir/build/BUILD/firefox-102.13.0/js/src/builtin/MapObject.cpp:749:22: note: 'cx_135(D)' declared here
In member function 'JS::Rooted<JSObject*>::registerWithRootLists(mozilla::EnumeratedArray<JS::RootKind, (JS::RootKind)15, js::StackRootedBase*>&)',
    inlined from 'JS::Rooted<JSObject*>::Rooted<JSContext*, JSObject*>(JSContext* const&, JSObject*&&)' at /builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1171:26,
    inlined from 'js::ModuleObject::create(JSContext*)' at /builddir/build/BUILD/firefox-102.13.0/js/src/builtin/ModuleObject.cpp:827:69:
/builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1138:18: warning: storing the address of local variable 'proto' in 'MEM[(struct StackRootedBase * *)cx_70(D) + 24B]' [-Wdangling-pointer=]
 1138 |     *this->stack = this;
      |     ~~~~~~~~~~~~~^~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/builtin/ModuleObject.cpp: In function 'js::ModuleObject::create(JSContext*)':
/builddir/build/BUILD/firefox-102.13.0/js/src/builtin/ModuleObject.cpp:826:16: note: 'proto' declared here
  826 |   RootedObject proto(
      |                ^~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/builtin/ModuleObject.cpp:826:16: note: 'cx_70(D)' declared here
In member function 'JS::Rooted<JSFunction*>::registerWithRootLists(mozilla::EnumeratedArray<JS::RootKind, (JS::RootKind)15, js::StackRootedBase*>&)',
    inlined from 'JS::Rooted<JSFunction*>::Rooted<JSContext*, JSFunction*>(JSContext* const&, JSFunction*&&)' at /builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1171:26,
    inlined from 'js::OnModuleEvaluationFailure(JSContext*, JS::Handle<JSObject*>, JS::ModuleErrorBehaviour)' at /builddir/build/BUILD/firefox-102.13.0/js/src/builtin/ModuleObject.cpp:2629:66:
/builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1138:18: warning: storing the address of local variable 'onRejected' in 'MEM[(struct StackRootedBase * *)cx_54(D) + 24B]' [-Wdangling-pointer=]
 1138 |     *this->stack = this;
      |     ~~~~~~~~~~~~~^~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/builtin/ModuleObject.cpp: In function 'js::OnModuleEvaluationFailure(JSContext*, JS::Handle<JSObject*>, JS::ModuleErrorBehaviour)':
/builddir/build/BUILD/firefox-102.13.0/js/src/builtin/ModuleObject.cpp:2628:18: note: 'onRejected' declared here
 2628 |   RootedFunction onRejected(
      |                  ^~~~~~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/builtin/ModuleObject.cpp:2628:18: note: 'cx_54(D)' declared here
In member function 'JS::Rooted<JSObject*>::registerWithRootLists(mozilla::EnumeratedArray<JS::RootKind, (JS::RootKind)15, js::StackRootedBase*>&)',
    inlined from 'JS::Rooted<JSObject*>::Rooted<JSContext*, js::PlainObject*>(JSContext* const&, js::PlainObject*&&)' at /builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1171:26,
    inlined from 'js::GetOrCreateModuleMetaObject(JSContext*, JS::Handle<JSObject*>)' at /builddir/build/BUILD/firefox-102.13.0/js/src/builtin/ModuleObject.cpp:2159:67:
/builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1138:18: warning: storing the address of local variable 'metaObject' in 'MEM[(struct StackRootedBase * *)cx_68(D) + 24B]' [-Wdangling-pointer=]
 1138 |     *this->stack = this;
      |     ~~~~~~~~~~~~~^~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/builtin/ModuleObject.cpp: In function 'js::GetOrCreateModuleMetaObject(JSContext*, JS::Handle<JSObject*>)':
/builddir/build/BUILD/firefox-102.13.0/js/src/builtin/ModuleObject.cpp:2159:16: note: 'metaObject' declared here
 2159 |   RootedObject metaObject(cx, NewPlainObjectWithProto(cx, nullptr));
      |                ^~~~~~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/builtin/ModuleObject.cpp:2159:16: note: 'cx_68(D)' declared here
In member function 'JS::Rooted<JSObject*>::registerWithRootLists(mozilla::EnumeratedArray<JS::RootKind, (JS::RootKind)15, js::StackRootedBase*>&)',
    inlined from 'JS::Rooted<JSObject*>::Rooted<JSContext*, JSObject*>(JSContext* const&, JSObject*&&)' at /builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1171:26,
    inlined from 'js::MapIteratorObject::create(JSContext*, JS::Handle<JSObject*>, js::OrderedHashMap<js::HashableValue, js::HeapPtr<JS::Value>, js::HashableValue::Hasher, js::ZoneAllocPolicy>*, js::MapObject::IteratorKind)' at /builddir/build/BUILD/firefox-102.13.0/js/src/builtin/MapObject.cpp:264:68:
/builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1138:18: warning: storing the address of local variable 'proto' in 'MEM[(struct StackRootedBase * *)cx_118(D) + 24B]' [-Wdangling-pointer=]
 1138 |     *this->stack = this;
      |     ~~~~~~~~~~~~~^~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/builtin/MapObject.cpp: In function 'js::MapIteratorObject::create(JSContext*, JS::Handle<JSObject*>, js::OrderedHashMap<js::HashableValue, js::HeapPtr<JS::Value>, js::HashableValue::Hasher, js::ZoneAllocPolicy>*, js::MapObject::IteratorKind)':
/builddir/build/BUILD/firefox-102.13.0/js/src/builtin/MapObject.cpp:263:21: note: 'proto' declared here
  263 |   Rooted<JSObject*> proto(
      |                     ^~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/builtin/MapObject.cpp:263:21: note: 'cx_118(D)' declared here
In member function 'JS::Rooted<JSObject*>::registerWithRootLists(mozilla::EnumeratedArray<JS::RootKind, (JS::RootKind)15, js::StackRootedBase*>&)',
    inlined from 'JS::Rooted<JSObject*>::Rooted<JSContext*, JSObject*>(JSContext* const&, JSObject*&&)' at /builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1171:26,
    inlined from 'js::SetIteratorObject::create(JSContext*, JS::Handle<JSObject*>, js::OrderedHashSet<js::HashableValue, js::HashableValue::Hasher, js::ZoneAllocPolicy>*, js::SetObject::IteratorKind)' at /builddir/build/BUILD/firefox-102.13.0/js/src/builtin/MapObject.cpp:1067:68:
/builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1138:18: warning: storing the address of local variable 'proto' in 'MEM[(struct StackRootedBase * *)cx_118(D) + 24B]' [-Wdangling-pointer=]
 1138 |     *this->stack = this;
      |     ~~~~~~~~~~~~~^~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/builtin/MapObject.cpp: In function 'js::SetIteratorObject::create(JSContext*, JS::Handle<JSObject*>, js::OrderedHashSet<js::HashableValue, js::HashableValue::Hasher, js::ZoneAllocPolicy>*, js::SetObject::IteratorKind)':
/builddir/build/BUILD/firefox-102.13.0/js/src/builtin/MapObject.cpp:1066:21: note: 'proto' declared here
 1066 |   Rooted<JSObject*> proto(
      |                     ^~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/builtin/MapObject.cpp:1066:21: note: 'cx_118(D)' declared here
In member function 'JS::Rooted<JSObject*>::registerWithRootLists(mozilla::EnumeratedArray<JS::RootKind, (JS::RootKind)15, js::StackRootedBase*>&)',
    inlined from 'JS::Rooted<JSObject*>::Rooted<JSContext*, js::SetIteratorObject*>(JSContext* const&, js::SetIteratorObject*&&)' at /builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1171:26,
    inlined from 'js::SetObject::iterator_impl(JSContext*, JS::CallArgs const&, js::SetObject::IteratorKind)' at /builddir/build/BUILD/firefox-102.13.0/js/src/builtin/MapObject.cpp:1619:78:
/builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1138:18: warning: storing the address of local variable 'iterobj' in 'MEM[(struct StackRootedBase * *)cx_49(D) + 24B]' [-Wdangling-pointer=]
 1138 |     *this->stack = this;
      |     ~~~~~~~~~~~~~^~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/builtin/MapObject.cpp: In function 'js::SetObject::iterator_impl(JSContext*, JS::CallArgs const&, js::SetObject::IteratorKind)':
/builddir/build/BUILD/firefox-102.13.0/js/src/builtin/MapObject.cpp:1618:21: note: 'iterobj' declared here
 1618 |   Rooted<JSObject*> iterobj(cx,
      |                     ^~~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/builtin/MapObject.cpp:1618:21: note: 'cx_49(D)' declared here
In member function 'JS::Rooted<JSObject*>::registerWithRootLists(mozilla::EnumeratedArray<JS::RootKind, (JS::RootKind)15, js::StackRootedBase*>&)',
    inlined from 'JS::Rooted<JSObject*>::Rooted<JSContext*, js::SetIteratorObject*>(JSContext* const&, js::SetIteratorObject*&&)' at /builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1171:26,
    inlined from 'js::SetObject::iterator_impl(JSContext*, JS::CallArgs const&, js::SetObject::IteratorKind)' at /builddir/build/BUILD/firefox-102.13.0/js/src/builtin/MapObject.cpp:1619:78,
    inlined from 'js::SetObject::values_impl(JSContext*, JS::CallArgs const&)' at /builddir/build/BUILD/firefox-102.13.0/js/src/builtin/MapObject.cpp:1628:23:
/builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1138:18: warning: storing the address of local variable 'iterobj' in 'MEM[(struct StackRootedBase * *)cx_2(D) + 24B]' [-Wdangling-pointer=]
 1138 |     *this->stack = this;
      |     ~~~~~~~~~~~~~^~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/builtin/MapObject.cpp: In function 'js::SetObject::values_impl(JSContext*, JS::CallArgs const&)':
/builddir/build/BUILD/firefox-102.13.0/js/src/builtin/MapObject.cpp:1618:21: note: 'iterobj' declared here
 1618 |   Rooted<JSObject*> iterobj(cx,
      |                     ^~~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/builtin/MapObject.cpp:1618:21: note: 'cx_2(D)' declared here
In member function 'JS::Rooted<JSObject*>::registerWithRootLists(mozilla::EnumeratedArray<JS::RootKind, (JS::RootKind)15, js::StackRootedBase*>&)',
    inlined from 'JS::Rooted<JSObject*>::Rooted<JSContext*, js::SetIteratorObject*>(JSContext* const&, js::SetIteratorObject*&&)' at /builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1171:26,
    inlined from 'js::SetObject::iterator_impl(JSContext*, JS::CallArgs const&, js::SetObject::IteratorKind)' at /builddir/build/BUILD/firefox-102.13.0/js/src/builtin/MapObject.cpp:1619:78,
    inlined from 'js::SetObject::entries_impl(JSContext*, JS::CallArgs const&)' at /builddir/build/BUILD/firefox-102.13.0/js/src/builtin/MapObject.cpp:1637:23:
/builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1138:18: warning: storing the address of local variable 'iterobj' in 'MEM[(struct StackRootedBase * *)cx_2(D) + 24B]' [-Wdangling-pointer=]
 1138 |     *this->stack = this;
      |     ~~~~~~~~~~~~~^~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/builtin/MapObject.cpp: In function 'js::SetObject::entries_impl(JSContext*, JS::CallArgs const&)':
/builddir/build/BUILD/firefox-102.13.0/js/src/builtin/MapObject.cpp:1618:21: note: 'iterobj' declared here
 1618 |   Rooted<JSObject*> iterobj(cx,
      |                     ^~~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/builtin/MapObject.cpp:1618:21: note: 'cx_2(D)' declared here
In member function 'JS::Rooted<JSObject*>::registerWithRootLists(mozilla::EnumeratedArray<JS::RootKind, (JS::RootKind)15, js::StackRootedBase*>&)',
    inlined from 'JS::Rooted<JSObject*>::Rooted<JSContext*, js::SetIteratorObject*>(JSContext* const&, js::SetIteratorObject*&&)' at /builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1171:26,
    inlined from 'js::SetObject::iterator_impl(JSContext*, JS::CallArgs const&, js::SetObject::IteratorKind)' at /builddir/build/BUILD/firefox-102.13.0/js/src/builtin/MapObject.cpp:1619:78,
    inlined from 'js::SetObject::entries_impl(JSContext*, JS::CallArgs const&)' at /builddir/build/BUILD/firefox-102.13.0/js/src/builtin/MapObject.cpp:1637:23,
    inlined from 'JS::CallNonGenericMethod(JSContext*, bool (*)(JS::Handle<JS::Value>), bool (*)(JSContext*, JS::CallArgs const&), JS::CallArgs const&)' at /builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/CallNonGenericMethod.h:115:16,
    inlined from 'js::SetObject::entries(JSContext*, unsigned int, JS::Value*)' at /builddir/build/BUILD/firefox-102.13.0/js/src/builtin/MapObject.cpp:1642:30:
/builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1138:18: warning: storing the address of local variable 'iterobj' in 'MEM[(struct StackRootedBase * *)cx_4(D) + 24B]' [-Wdangling-pointer=]
 1138 |     *this->stack = this;
      |     ~~~~~~~~~~~~~^~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/builtin/MapObject.cpp: In function 'js::SetObject::entries(JSContext*, unsigned int, JS::Value*)':
/builddir/build/BUILD/firefox-102.13.0/js/src/builtin/MapObject.cpp:1618:21: note: 'iterobj' declared here
 1618 |   Rooted<JSObject*> iterobj(cx,
      |                     ^~~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/builtin/MapObject.cpp:1618:21: note: 'cx_4(D)' declared here
In member function 'JS::Rooted<JSObject*>::registerWithRootLists(mozilla::EnumeratedArray<JS::RootKind, (JS::RootKind)15, js::StackRootedBase*>&)',
    inlined from 'JS::Rooted<JSObject*>::Rooted<JSContext*, js::SetIteratorObject*>(JSContext* const&, js::SetIteratorObject*&&)' at /builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1171:26,
    inlined from 'js::SetObject::iterator_impl(JSContext*, JS::CallArgs const&, js::SetObject::IteratorKind)' at /builddir/build/BUILD/firefox-102.13.0/js/src/builtin/MapObject.cpp:1619:78,
    inlined from 'js::SetObject::values_impl(JSContext*, JS::CallArgs const&)' at /builddir/build/BUILD/firefox-102.13.0/js/src/builtin/MapObject.cpp:1628:23,
    inlined from 'JS::CallNonGenericMethod(JSContext*, bool (*)(JS::Handle<JS::Value>), bool (*)(JSContext*, JS::CallArgs const&), JS::CallArgs const&)' at /builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/CallNonGenericMethod.h:115:16,
    inlined from 'js::SetObject::values(JSContext*, unsigned int, JS::Value*)' at /builddir/build/BUILD/firefox-102.13.0/js/src/builtin/MapObject.cpp:1633:30:
/builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1138:18: warning: storing the address of local variable 'iterobj' in 'MEM[(struct StackRootedBase * *)cx_4(D) + 24B]' [-Wdangling-pointer=]
 1138 |     *this->stack = this;
      |     ~~~~~~~~~~~~~^~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/builtin/MapObject.cpp: In function 'js::SetObject::values(JSContext*, unsigned int, JS::Value*)':
/builddir/build/BUILD/firefox-102.13.0/js/src/builtin/MapObject.cpp:1618:21: note: 'iterobj' declared here
 1618 |   Rooted<JSObject*> iterobj(cx,
      |                     ^~~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/builtin/MapObject.cpp:1618:21: note: 'cx_4(D)' declared here
In member function 'JS::Rooted<mozilla::UniquePtr<JS::GCVector<js::HeapPtr<js::FinalizationRecordObject*>, 1ul, js::ZoneAllocPolicy>, JS::DeletePolicy<JS::GCVector<js::HeapPtr<js::FinalizationRecordObject*>, 1ul, js::ZoneAllocPolicy> > > >::registerWithRootLists(mozilla::EnumeratedArray<JS::RootKind, (JS::RootKind)15, js::StackRootedBase*>&)',
    inlined from 'JS::Rooted<mozilla::UniquePtr<JS::GCVector<js::HeapPtr<js::FinalizationRecordObject*>, 1ul, js::ZoneAllocPolicy>, JS::DeletePolicy<JS::GCVector<js::HeapPtr<js::FinalizationRecordObject*>, 1ul, js::ZoneAllocPolicy> > > >::Rooted<JSContext*, mozilla::UniquePtr<JS::GCVector<js::HeapPtr<js::FinalizationRecordObject*>, 1ul, js::ZoneAllocPolicy>, JS::DeletePolicy<JS::GCVector<js::HeapPtr<js::FinalizationRecordObject*>, 1ul, js::ZoneAllocPolicy> > > >(JSContext* const&, mozilla::UniquePtr<JS::GCVector<js::HeapPtr<js::FinalizationRecordObject*>, 1ul, js::ZoneAllocPolicy>, JS::DeletePolicy<JS::GCVector<js::HeapPtr<js::FinalizationRecordObject*>, 1ul, js::ZoneAllocPolicy> > >&&)' at /builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1171:26,
    inlined from 'js::FinalizationQueueObject::create(JSContext*, JS::Handle<JSObject*>)' at /builddir/build/BUILD/firefox-102.13.0/js/src/builtin/FinalizationRegistryObject.cpp:662:64:
/builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1138:18: warning: storing the address of local variable 'recordsToBeCleanedUp' in 'MEM[(struct StackRootedBase * *)cx_136(D) + 112B]' [-Wdangling-pointer=]
 1138 |     *this->stack = this;
      |     ~~~~~~~~~~~~~^~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/builtin/FinalizationRegistryObject.cpp: In function 'js::FinalizationQueueObject::create(JSContext*, JS::Handle<JSObject*>)':
/builddir/build/BUILD/firefox-102.13.0/js/src/builtin/FinalizationRegistryObject.cpp:661:47: note: 'recordsToBeCleanedUp' declared here
  661 |   Rooted<UniquePtr<FinalizationRecordVector>> recordsToBeCleanedUp(
      |                                               ^~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/builtin/FinalizationRegistryObject.cpp:661:47: note: 'cx_136(D)' declared here
In member function 'JS::Rooted<JSObject*>::registerWithRootLists(mozilla::EnumeratedArray<JS::RootKind, (JS::RootKind)15, js::StackRootedBase*>&)',
    inlined from 'JS::Rooted<JSObject*>::Rooted<JSContext*, JSObject*>(JSContext* const&, JSObject*&&)' at /builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1171:26,
    inlined from 'js::FinalizationRegistryObject::construct(JSContext*, unsigned int, JS::Value*)' at /builddir/build/BUILD/firefox-102.13.0/js/src/builtin/FinalizationRegistryObject.cpp:250:60:
/builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1138:18: warning: storing the address of local variable 'cleanupCallback' in 'MEM[(struct StackRootedBase * *)cx_175(D) + 24B]' [-Wdangling-pointer=]
 1138 |     *this->stack = this;
      |     ~~~~~~~~~~~~~^~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/builtin/FinalizationRegistryObject.cpp: In function 'js::FinalizationRegistryObject::construct(JSContext*, unsigned int, JS::Value*)':
/builddir/build/BUILD/firefox-102.13.0/js/src/builtin/FinalizationRegistryObject.cpp:249:16: note: 'cleanupCallback' declared here
  249 |   RootedObject cleanupCallback(
      |                ^~~~~~~~~~~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/builtin/FinalizationRegistryObject.cpp:249:16: note: 'cx_175(D)' declared here
In member function 'JS::Rooted<JSObject*>::registerWithRootLists(mozilla::EnumeratedArray<JS::RootKind, (JS::RootKind)15, js::StackRootedBase*>&)',
    inlined from 'JS::Rooted<JSObject*>::Rooted<JSContext*, JSObject*>(JSContext* const&, JSObject*&&)' at /builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1171:26,
    inlined from 'obj_assign(JSContext*, unsigned int, JS::Value*)' at /builddir/build/BUILD/firefox-102.13.0/js/src/builtin/Object.cpp:1118:48:
/builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1138:18: warning: storing the address of local variable 'to' in 'MEM[(struct StackRootedBase * *)cx_80(D) + 24B]' [-Wdangling-pointer=]
 1138 |     *this->stack = this;
      |     ~~~~~~~~~~~~~^~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/builtin/Object.cpp: In function 'obj_assign(JSContext*, unsigned int, JS::Value*)':
/builddir/build/BUILD/firefox-102.13.0/js/src/builtin/Object.cpp:1118:16: note: 'to' declared here
 1118 |   RootedObject to(cx, ToObject(cx, args.get(0)));
      |                ^~
/builddir/build/BUILD/firefox-102.13.0/js/src/builtin/Object.cpp:1118:16: note: 'cx_80(D)' declared here
In member function 'JS::Rooted<JSObject*>::registerWithRootLists(mozilla::EnumeratedArray<JS::RootKind, (JS::RootKind)15, js::StackRootedBase*>&)',
    inlined from 'JS::Rooted<JSObject*>::Rooted<JSContext*, JSObject*>(JSContext* const&, JSObject*&&)' at /builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1171:26,
    inlined from 'EnumerableOwnProperties<(EnumerableOwnPropertiesKind)2>(JSContext*, JS::CallArgs const&)bool' at /builddir/build/BUILD/firefox-102.13.0/js/src/builtin/Object.cpp:1762:16:
/builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1138:18: warning: storing the address of local variable 'obj' in 'MEM[(struct StackRootedBase * *)cx_269(D) + 24B]' [-Wdangling-pointer=]
 1138 |     *this->stack = this;
      |     ~~~~~~~~~~~~~^~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/builtin/Object.cpp: In function 'EnumerableOwnProperties<(EnumerableOwnPropertiesKind)2>(JSContext*, JS::CallArgs const&)bool':
/builddir/build/BUILD/firefox-102.13.0/js/src/builtin/Object.cpp:1762:16: note: 'obj' declared here
 1762 |   RootedObject obj(cx, IF_RECORD_TUPLE(ToObjectOrGetObjectPayload, ToObject)(
      |                ^~~
/builddir/build/BUILD/firefox-102.13.0/js/src/builtin/Object.cpp:1762:16: note: 'cx_269(D)' declared here
In member function 'JS::Rooted<JSObject*>::registerWithRootLists(mozilla::EnumeratedArray<JS::RootKind, (JS::RootKind)15, js::StackRootedBase*>&)',
    inlined from 'JS::Rooted<JSObject*>::Rooted<JSContext*, JSObject*>(JSContext* const&, JSObject*&&)' at /builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1171:26,
    inlined from 'js::GetOwnPropertyDescriptorToArray(JSContext*, unsigned int, JS::Value*)' at /builddir/build/BUILD/firefox-102.13.0/js/src/builtin/Object.cpp:1380:45:
/builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1138:18: warning: storing the address of local variable 'obj' in 'MEM[(struct StackRootedBase * *)cx_97(D) + 24B]' [-Wdangling-pointer=]
 1138 |     *this->stack = this;
      |     ~~~~~~~~~~~~~^~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/builtin/Object.cpp: In function 'js::GetOwnPropertyDescriptorToArray(JSContext*, unsigned int, JS::Value*)':
/builddir/build/BUILD/firefox-102.13.0/js/src/builtin/Object.cpp:1380:16: note: 'obj' declared here
 1380 |   RootedObject obj(cx, ToObject(cx, args[0]));
      |                ^~~
/builddir/build/BUILD/firefox-102.13.0/js/src/builtin/Object.cpp:1380:16: note: 'cx_97(D)' declared here
In member function 'JS::Rooted<js::ArrayObject*>::registerWithRootLists(mozilla::EnumeratedArray<JS::RootKind, (JS::RootKind)15, js::StackRootedBase*>&)',
    inlined from 'JS::Rooted<js::ArrayObject*>::Rooted<JSContext*, js::ArrayObject*>(JSContext* const&, js::ArrayObject*&&)' at /builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1171:26,
    inlined from 'js::SetIteratorObject::createResult(JSContext*)' at /builddir/build/BUILD/firefox-102.13.0/js/src/builtin/MapObject.cpp:1193:60:
/builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1138:18: warning: storing the address of local variable 'resultObj' in 'MEM[(struct StackRootedBase * *)cx_26(D) + 24B]' [-Wdangling-pointer=]
 1138 |     *this->stack = this;
      |     ~~~~~~~~~~~~~^~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/builtin/MapObject.cpp: In function 'js::SetIteratorObject::createResult(JSContext*)':
/builddir/build/BUILD/firefox-102.13.0/js/src/builtin/MapObject.cpp:1192:21: note: 'resultObj' declared here
 1192 |   RootedArrayObject resultObj(
      |                     ^~~~~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/builtin/MapObject.cpp:1192:21: note: 'cx_26(D)' declared here
In member function 'JS::Rooted<js::ArrayObject*>::registerWithRootLists(mozilla::EnumeratedArray<JS::RootKind, (JS::RootKind)15, js::StackRootedBase*>&)',
    inlined from 'JS::Rooted<js::ArrayObject*>::Rooted<JSContext*, js::ArrayObject*>(JSContext* const&, js::ArrayObject*&&)' at /builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1171:26,
    inlined from 'js::MapIteratorObject::createResultPair(JSContext*)' at /builddir/build/BUILD/firefox-102.13.0/js/src/builtin/MapObject.cpp:412:60:
/builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1138:18: warning: storing the address of local variable 'resultPairObj' in 'MEM[(struct StackRootedBase * *)cx_31(D) + 24B]' [-Wdangling-pointer=]
 1138 |     *this->stack = this;
      |     ~~~~~~~~~~~~~^~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/builtin/MapObject.cpp: In function 'js::MapIteratorObject::createResultPair(JSContext*)':
/builddir/build/BUILD/firefox-102.13.0/js/src/builtin/MapObject.cpp:411:21: note: 'resultPairObj' declared here
  411 |   RootedArrayObject resultPairObj(
      |                     ^~~~~~~~~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/builtin/MapObject.cpp:411:21: note: 'cx_31(D)' declared here
In member function 'JS::Rooted<JSObject*>::registerWithRootLists(mozilla::EnumeratedArray<JS::RootKind, (JS::RootKind)15, js::StackRootedBase*>&)',
    inlined from 'JS::Rooted<JSObject*>::Rooted<JSContext*, JSObject*>(JSContext* const&, JSObject*&&)' at /builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1171:26,
    inlined from 'js::StartDynamicModuleImport(JSContext*, JS::Handle<JSScript*>, JS::Handle<JS::Value>, JS::Handle<JS::Value>)' at /builddir/build/BUILD/firefox-102.13.0/js/src/builtin/ModuleObject.cpp:2514:68:
/builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1138:18: warning: storing the address of local variable 'promiseConstructor' in 'MEM[(struct StackRootedBase * *)cx_192(D) + 24B]' [-Wdangling-pointer=]
 1138 |     *this->stack = this;
      |     ~~~~~~~~~~~~~^~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/builtin/ModuleObject.cpp: In function 'js::StartDynamicModuleImport(JSContext*, JS::Handle<JSScript*>, JS::Handle<JS::Value>, JS::Handle<JS::Value>)':
/builddir/build/BUILD/firefox-102.13.0/js/src/builtin/ModuleObject.cpp:2514:16: note: 'promiseConstructor' declared here
 2514 |   RootedObject promiseConstructor(cx, JS::GetPromiseConstructor(cx));
      |                ^~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/builtin/ModuleObject.cpp:2514:16: note: 'cx_192(D)' declared here
In member function 'JS::Rooted<JSObject*>::registerWithRootLists(mozilla::EnumeratedArray<JS::RootKind, (JS::RootKind)15, js::StackRootedBase*>&)',
    inlined from 'JS::Rooted<JSObject*>::Rooted<JSContext*, JSObject*>(JSContext* const&, JSObject*&&)' at /builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1171:26,
    inlined from 'obj_getOwnPropertySymbols(JSContext*, unsigned int, JS::Value*)' at /builddir/build/BUILD/firefox-102.13.0/js/src/builtin/Object.cpp:2007:49:
/builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1138:18: warning: storing the address of local variable 'obj' in 'MEM[(struct StackRootedBase * *)cx_42(D) + 24B]' [-Wdangling-pointer=]
 1138 |     *this->stack = this;
      |     ~~~~~~~~~~~~~^~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/builtin/Object.cpp: In function 'obj_getOwnPropertySymbols(JSContext*, unsigned int, JS::Value*)':
/builddir/build/BUILD/firefox-102.13.0/js/src/builtin/Object.cpp:2007:16: note: 'obj' declared here
 2007 |   RootedObject obj(cx, ToObject(cx, args.get(0)));
      |                ^~~
/builddir/build/BUILD/firefox-102.13.0/js/src/builtin/Object.cpp:2007:16: note: 'cx_42(D)' declared here
In member function 'JS::Rooted<JSObject*>::registerWithRootLists(mozilla::EnumeratedArray<JS::RootKind, (JS::RootKind)15, js::StackRootedBase*>&)',
    inlined from 'JS::Rooted<JSObject*>::Rooted<JSContext*, JSObject*>(JSContext* const&, JSObject*&&)' at /builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1171:26,
    inlined from 'obj_getOwnPropertyNames(JSContext*, unsigned int, JS::Value*)' at /builddir/build/BUILD/firefox-102.13.0/js/src/builtin/Object.cpp:1982:49:
/builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1138:18: warning: storing the address of local variable 'obj' in 'MEM[(struct StackRootedBase * *)cx_53(D) + 24B]' [-Wdangling-pointer=]
 1138 |     *this->stack = this;
      |     ~~~~~~~~~~~~~^~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/builtin/Object.cpp: In function 'obj_getOwnPropertyNames(JSContext*, unsigned int, JS::Value*)':
/builddir/build/BUILD/firefox-102.13.0/js/src/builtin/Object.cpp:1982:16: note: 'obj' declared here
 1982 |   RootedObject obj(cx, ToObject(cx, args.get(0)));
      |                ^~~
/builddir/build/BUILD/firefox-102.13.0/js/src/builtin/Object.cpp:1982:16: note: 'cx_53(D)' declared here
In member function 'JS::Rooted<JSObject*>::registerWithRootLists(mozilla::EnumeratedArray<JS::RootKind, (JS::RootKind)15, js::StackRootedBase*>&)',
    inlined from 'JS::Rooted<JSObject*>::Rooted<JSContext*, JSObject*>(JSContext* const&, JSObject*&&)' at /builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1171:26,
    inlined from 'obj_keys(JSContext*, unsigned int, JS::Value*)' at /builddir/build/BUILD/firefox-102.13.0/js/src/builtin/Object.cpp:1875:44:
/builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1138:18: warning: storing the address of local variable 'obj' in 'MEM[(struct StackRootedBase * *)cx_53(D) + 24B]' [-Wdangling-pointer=]
 1138 |     *this->stack = this;
      |     ~~~~~~~~~~~~~^~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/builtin/Object.cpp: In function 'obj_keys(JSContext*, unsigned int, JS::Value*)':
/builddir/build/BUILD/firefox-102.13.0/js/src/builtin/Object.cpp:1874:16: note: 'obj' declared here
 1874 |   RootedObject obj(cx, IF_RECORD_TUPLE(ToObjectOrGetObjectPayload, ToObject)(
      |                ^~~
/builddir/build/BUILD/firefox-102.13.0/js/src/builtin/Object.cpp:1874:16: note: 'cx_53(D)' declared here
In member function 'JS::Rooted<JSFunction*>::registerWithRootLists(mozilla::EnumeratedArray<JS::RootKind, (JS::RootKind)15, js::StackRootedBase*>&)',
    inlined from 'JS::Rooted<JSFunction*>::Rooted<JSContext*, JSFunction*>(JSContext* const&, JSFunction*&&)' at /builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1171:26,
    inlined from 'FinishDynamicModuleImport_impl(JSContext*, JS::Handle<JSObject*>, JS::Handle<JS::Value>, JS::Handle<JSObject*>, JS::Handle<JSObject*>)' at /builddir/build/BUILD/firefox-102.13.0/js/src/builtin/ModuleObject.cpp:2729:56:
/builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1138:18: warning: storing the address of local variable 'onResolved' in 'MEM[(struct StackRootedBase * *)cx_113(D) + 24B]' [-Wdangling-pointer=]
 1138 |     *this->stack = this;
      |     ~~~~~~~~~~~~~^~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/builtin/ModuleObject.cpp: In function 'FinishDynamicModuleImport_impl(JSContext*, JS::Handle<JSObject*>, JS::Handle<JS::Value>, JS::Handle<JSObject*>, JS::Handle<JSObject*>)':
/builddir/build/BUILD/firefox-102.13.0/js/src/builtin/ModuleObject.cpp:2727:18: note: 'onResolved' declared here
 2727 |   RootedFunction onResolved(
      |                  ^~~~~~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/builtin/ModuleObject.cpp:2727:18: note: 'cx_113(D)' declared here
In member function 'JS::Rooted<js::ArrayObject*>::registerWithRootLists(mozilla::EnumeratedArray<JS::RootKind, (JS::RootKind)15, js::StackRootedBase*>&)',
    inlined from 'JS::Rooted<js::ArrayObject*>::Rooted<JSContext*, js::ArrayObject*>(JSContext* const&, js::ArrayObject*&&)' at /builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1171:26,
    inlined from 'ModuleBuilderInitArray(JSContext*, js::frontend::CompilationAtomCache&, ModuleArrayType, mozilla::Vector<js::frontend::StencilModuleEntry, 0ul, js::SystemAllocPolicy> const&)' at /builddir/build/BUILD/firefox-102.13.0/js/src/builtin/ModuleObject.cpp:1504:59:
/builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1138:18: warning: storing the address of local variable 'resultArray' in 'MEM[(struct StackRootedBase * *)cx_294(D) + 24B]' [-Wdangling-pointer=]
 1138 |     *this->stack = this;
      |     ~~~~~~~~~~~~~^~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/builtin/ModuleObject.cpp: In function 'ModuleBuilderInitArray(JSContext*, js::frontend::CompilationAtomCache&, ModuleArrayType, mozilla::Vector<js::frontend::StencilModuleEntry, 0ul, js::SystemAllocPolicy> const&)':
/builddir/build/BUILD/firefox-102.13.0/js/src/builtin/ModuleObject.cpp:1503:21: note: 'resultArray' declared here
 1503 |   RootedArrayObject resultArray(
      |                     ^~~~~~~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/builtin/ModuleObject.cpp:1503:21: note: 'cx_294(D)' declared here
In member function 'JS::Rooted<js::ArrayObject*>::registerWithRootLists(mozilla::EnumeratedArray<JS::RootKind, (JS::RootKind)15, js::StackRootedBase*>&)',
    inlined from 'JS::Rooted<js::ArrayObject*>::Rooted<JSContext*, js::ArrayObject*>(JSContext* const&, js::ArrayObject*&&)' at /builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1171:26,
    inlined from 'js::frontend::StencilModuleMetadata::initModule(JSContext*, js::frontend::CompilationAtomCache&, JS::Handle<js::ModuleObject*>) const' at /builddir/build/BUILD/firefox-102.13.0/js/src/builtin/ModuleObject.cpp:1626:51:
/builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1138:18: warning: storing the address of local variable 'requestedModulesObject' in 'MEM[(struct StackRootedBase * *)cx_169(D) + 24B]' [-Wdangling-pointer=]
 1138 |     *this->stack = this;
      |     ~~~~~~~~~~~~~^~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/builtin/ModuleObject.cpp: In member function 'js::frontend::StencilModuleMetadata::initModule(JSContext*, js::frontend::CompilationAtomCache&, JS::Handle<js::ModuleObject*>) const':
/builddir/build/BUILD/firefox-102.13.0/js/src/builtin/ModuleObject.cpp:1623:21: note: 'requestedModulesObject' declared here
 1623 |   RootedArrayObject requestedModulesObject(
      |                     ^~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/builtin/ModuleObject.cpp:1623:21: note: 'cx_169(D)' declared here
make[3]: Leaving directory '/builddir/build/BUILD/firefox-102.13.0/js/src/js/src'
make[3]: Entering directory '/builddir/build/BUILD/firefox-102.13.0/js/src/js/src'
js/src/Unified_cpp_js_src17.o
/usr/lib64/ccache/g++ -o Unified_cpp_js_src17.o -c  -I/builddir/build/BUILD/firefox-102.13.0/js/src/dist/system_wrappers -include /builddir/build/BUILD/firefox-102.13.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/builddir/build/BUILD/firefox-102.13.0/js/src -I/builddir/build/BUILD/firefox-102.13.0/js/src/js/src -I/builddir/build/BUILD/firefox-102.13.0/js/src/dist/include -DMOZILLA_CLIENT -include /builddir/build/BUILD/firefox-102.13.0/js/src/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 -Wformat -Wformat-overflow=2 -Wno-psabi -fno-sized-deallocation -fno-aligned-new -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Werror=format -Wno-attributes -fno-strict-aliasing -ffp-contract=off  -MD -MP -MF .deps/Unified_cpp_js_src17.o.pp   Unified_cpp_js_src17.cpp
make[3]: Leaving directory '/builddir/build/BUILD/firefox-102.13.0/js/src/js/src'
In file included from /builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/CallArgs.h:73,
                 from /builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/Class.h:17,
                 from /builddir/build/BUILD/firefox-102.13.0/js/src/vm/GeneratorObject.h:10,
                 from /builddir/build/BUILD/firefox-102.13.0/js/src/vm/GeneratorObject.cpp:7,
                 from Unified_cpp_js_src17.cpp:2:
In member function 'JS::Rooted<mozilla::UniquePtr<js::ParseTask, JS::DeletePolicy<js::ParseTask> > >::registerWithRootLists(mozilla::EnumeratedArray<JS::RootKind, (JS::RootKind)15, js::StackRootedBase*>&)',
    inlined from 'JS::Rooted<mozilla::UniquePtr<js::ParseTask, JS::DeletePolicy<js::ParseTask> > >::Rooted<JSContext*, mozilla::UniquePtr<js::ParseTask, JS::DeletePolicy<js::ParseTask> > >(JSContext* const&, mozilla::UniquePtr<js::ParseTask, JS::DeletePolicy<js::ParseTask> >&&)' at /builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1171:26,
    inlined from 'js::GlobalHelperThreadState::finishCompileToStencilTask(JSContext*, js::ParseTaskKind, JS::OffThreadToken*, JS::InstantiationStorage*)' at /builddir/build/BUILD/firefox-102.13.0/js/src/vm/HelperThreads.cpp:2267:49:
/builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1138:18: warning: storing the address of local variable 'parseTask' in 'MEM[(struct StackRootedBase * *)cx_38(D) + 112B]' [-Wdangling-pointer=]
 1138 |     *this->stack = this;
      |     ~~~~~~~~~~~~~^~~~~~
In file included from Unified_cpp_js_src17.cpp:29:
/builddir/build/BUILD/firefox-102.13.0/js/src/vm/HelperThreads.cpp: In member function 'js::GlobalHelperThreadState::finishCompileToStencilTask(JSContext*, js::ParseTaskKind, JS::OffThreadToken*, JS::InstantiationStorage*)':
/builddir/build/BUILD/firefox-102.13.0/js/src/vm/HelperThreads.cpp:2266:32: note: 'parseTask' declared here
 2266 |   Rooted<UniquePtr<ParseTask>> parseTask(
      |                                ^~~~~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/vm/HelperThreads.cpp:2266:32: note: 'cx_38(D)' declared here
In member function 'JS::Rooted<mozilla::UniquePtr<js::ParseTask, JS::DeletePolicy<js::ParseTask> > >::registerWithRootLists(mozilla::EnumeratedArray<JS::RootKind, (JS::RootKind)15, js::StackRootedBase*>&)',
    inlined from 'JS::Rooted<mozilla::UniquePtr<js::ParseTask, JS::DeletePolicy<js::ParseTask> > >::Rooted<JSContext*, mozilla::UniquePtr<js::ParseTask, JS::DeletePolicy<js::ParseTask> > >(JSContext* const&, mozilla::UniquePtr<js::ParseTask, JS::DeletePolicy<js::ParseTask> >&&)' at /builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1171:26,
    inlined from 'js::GlobalHelperThreadState::finishDecodeStencilTask(JSContext*, JS::OffThreadToken*, JS::InstantiationStorage*)' at /builddir/build/BUILD/firefox-102.13.0/js/src/vm/HelperThreads.cpp:2338:73:
/builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1138:18: warning: storing the address of local variable 'parseTask' in 'MEM[(struct StackRootedBase * *)cx_37(D) + 112B]' [-Wdangling-pointer=]
 1138 |     *this->stack = this;
      |     ~~~~~~~~~~~~~^~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/vm/HelperThreads.cpp: In member function 'js::GlobalHelperThreadState::finishDecodeStencilTask(JSContext*, JS::OffThreadToken*, JS::InstantiationStorage*)':
/builddir/build/BUILD/firefox-102.13.0/js/src/vm/HelperThreads.cpp:2337:32: note: 'parseTask' declared here
 2337 |   Rooted<UniquePtr<ParseTask>> parseTask(
      |                                ^~~~~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/vm/HelperThreads.cpp:2337:32: note: 'cx_37(D)' declared here
In member function 'JS::Rooted<mozilla::UniquePtr<js::ParseTask, JS::DeletePolicy<js::ParseTask> > >::registerWithRootLists(mozilla::EnumeratedArray<JS::RootKind, (JS::RootKind)15, js::StackRootedBase*>&)',
    inlined from 'JS::Rooted<mozilla::UniquePtr<js::ParseTask, JS::DeletePolicy<js::ParseTask> > >::Rooted<JSContext*, mozilla::UniquePtr<js::ParseTask, JS::DeletePolicy<js::ParseTask> > >(JSContext* const&, mozilla::UniquePtr<js::ParseTask, JS::DeletePolicy<js::ParseTask> >&&)' at /builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1171:26,
    inlined from 'js::GlobalHelperThreadState::finishMultiParseTask(JSContext*, js::ParseTaskKind, JS::OffThreadToken*, mozilla::Vector<RefPtr<js::frontend::CompilationStencil>, 0ul, mozilla::MallocAllocPolicy>*)' at /builddir/build/BUILD/firefox-102.13.0/js/src/vm/HelperThreads.cpp:2288:49:
/builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1138:18: warning: storing the address of local variable 'parseTask' in 'MEM[(struct StackRootedBase * *)cx_66(D) + 112B]' [-Wdangling-pointer=]
 1138 |     *this->stack = this;
      |     ~~~~~~~~~~~~~^~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/vm/HelperThreads.cpp: In member function 'js::GlobalHelperThreadState::finishMultiParseTask(JSContext*, js::ParseTaskKind, JS::OffThreadToken*, mozilla::Vector<RefPtr<js::frontend::CompilationStencil>, 0ul, mozilla::MallocAllocPolicy>*)':
/builddir/build/BUILD/firefox-102.13.0/js/src/vm/HelperThreads.cpp:2287:32: note: 'parseTask' declared here
 2287 |   Rooted<UniquePtr<ParseTask>> parseTask(
      |                                ^~~~~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/vm/HelperThreads.cpp:2287:32: note: 'cx_66(D)' declared here
In member function 'JS::Rooted<js::NativeObject*>::registerWithRootLists(mozilla::EnumeratedArray<JS::RootKind, (JS::RootKind)15, js::StackRootedBase*>&)',
    inlined from 'JS::Rooted<js::NativeObject*>::Rooted<JSContext*, js::PlainObject*>(JSContext* const&, js::PlainObject*&&)' at /builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1171:26,
    inlined from 'js::GlobalObject::createIntrinsicsHolder(JSContext*, JS::Handle<js::GlobalObject*>)' at /builddir/build/BUILD/firefox-102.13.0/js/src/vm/GlobalObject.cpp:860:62:
/builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1138:18: warning: storing the address of local variable 'intrinsicsHolder' in 'MEM[(struct StackRootedBase * *)cx_45(D) + 24B]' [-Wdangling-pointer=]
 1138 |     *this->stack = this;
      |     ~~~~~~~~~~~~~^~~~~~
In file included from Unified_cpp_js_src17.cpp:20:
/builddir/build/BUILD/firefox-102.13.0/js/src/vm/GlobalObject.cpp: In function 'js::GlobalObject::createIntrinsicsHolder(JSContext*, JS::Handle<js::GlobalObject*>)':
/builddir/build/BUILD/firefox-102.13.0/js/src/vm/GlobalObject.cpp:859:25: note: 'intrinsicsHolder' declared here
  859 |   Rooted<NativeObject*> intrinsicsHolder(
      |                         ^~~~~~~~~~~~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/vm/GlobalObject.cpp:859:25: note: 'cx_45(D)' declared here
In member function 'JS::Rooted<JSFunction*>::registerWithRootLists(mozilla::EnumeratedArray<JS::RootKind, (JS::RootKind)15, js::StackRootedBase*>&)',
    inlined from 'JS::Rooted<JSFunction*>::Rooted<JSContext*, JSFunction*>(JSContext* const&, JSFunction*&&)' at /builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1171:26,
    inlined from 'js::GlobalObject::getOrCreateThrowTypeError(JSContext*, JS::Handle<js::GlobalObject*>)' at /builddir/build/BUILD/firefox-102.13.0/js/src/vm/GlobalObject.cpp:534:60:
/builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1138:18: warning: storing the address of local variable 'throwTypeError' in 'MEM[(struct StackRootedBase * *)cx_152(D) + 24B]' [-Wdangling-pointer=]
 1138 |     *this->stack = this;
      |     ~~~~~~~~~~~~~^~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/vm/GlobalObject.cpp: In function 'js::GlobalObject::getOrCreateThrowTypeError(JSContext*, JS::Handle<js::GlobalObject*>)':
/builddir/build/BUILD/firefox-102.13.0/js/src/vm/GlobalObject.cpp:533:18: note: 'throwTypeError' declared here
  533 |   RootedFunction throwTypeError(
      |                  ^~~~~~~~~~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/vm/GlobalObject.cpp:533:18: note: 'cx_152(D)' declared here
In member function 'JS::Rooted<JSObject*>::registerWithRootLists(mozilla::EnumeratedArray<JS::RootKind, (JS::RootKind)15, js::StackRootedBase*>&)',
    inlined from 'JS::Rooted<JSObject*>::Rooted<JSContext*, JSObject*>(JSContext* const&, JSObject*&&)' at /builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1171:26,
    inlined from 'js::NewTenuredObjectWithFunctionPrototype(JSContext*, JS::Handle<js::GlobalObject*>)' at /builddir/build/BUILD/firefox-102.13.0/js/src/vm/GeneratorObject.cpp:358:76:
/builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1138:18: warning: storing the address of local variable 'proto' in 'MEM[(struct StackRootedBase * *)cx_23(D) + 24B]' [-Wdangling-pointer=]
 1138 |     *this->stack = this;
      |     ~~~~~~~~~~~~~^~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/vm/GeneratorObject.cpp: In function 'js::NewTenuredObjectWithFunctionPrototype(JSContext*, JS::Handle<js::GlobalObject*>)':
/builddir/build/BUILD/firefox-102.13.0/js/src/vm/GeneratorObject.cpp:357:16: note: 'proto' declared here
  357 |   RootedObject proto(cx,
      |                ^~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/vm/GeneratorObject.cpp:357:16: note: 'cx_23(D)' declared here
In member function 'JS::Rooted<JSObject*>::registerWithRootLists(mozilla::EnumeratedArray<JS::RootKind, (JS::RootKind)15, js::StackRootedBase*>&)',
    inlined from 'JS::Rooted<JSObject*>::Rooted<JSContext*, JSObject*>(JSContext* const&, JSObject*&&)' at /builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1171:26,
    inlined from 'js::NewTenuredObjectWithFunctionPrototype(JSContext*, JS::Handle<js::GlobalObject*>)' at /builddir/build/BUILD/firefox-102.13.0/js/src/vm/GeneratorObject.cpp:358:76,
    inlined from 'CreateGeneratorFunctionPrototype(JSContext*, JSProtoKey)' at /builddir/build/BUILD/firefox-102.13.0/js/src/vm/GeneratorObject.cpp:380:47:
/builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1138:18: warning: storing the address of local variable 'proto' in 'MEM[(struct StackRootedBase * *)cx_2(D) + 24B]' [-Wdangling-pointer=]
 1138 |     *this->stack = this;
      |     ~~~~~~~~~~~~~^~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/vm/GeneratorObject.cpp: In function 'CreateGeneratorFunctionPrototype(JSContext*, JSProtoKey)':
/builddir/build/BUILD/firefox-102.13.0/js/src/vm/GeneratorObject.cpp:357:16: note: 'proto' declared here
  357 |   RootedObject proto(cx,
      |                ^~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/vm/GeneratorObject.cpp:357:16: note: 'cx_2(D)' declared here
In member function 'JS::Rooted<JSObject*>::registerWithRootLists(mozilla::EnumeratedArray<JS::RootKind, (JS::RootKind)15, js::StackRootedBase*>&)',
    inlined from 'JS::Rooted<JSObject*>::Rooted<JSContext*, JSObject*>(JSContext* const&, JSObject*&&)' at /builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1171:26,
    inlined from 'CreateGeneratorFunction(JSContext*, JSProtoKey)' at /builddir/build/BUILD/firefox-102.13.0/js/src/vm/GeneratorObject.cpp:367:73:
/builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1138:18: warning: storing the address of local variable 'proto' in 'MEM[(struct StackRootedBase * *)cx_38(D) + 24B]' [-Wdangling-pointer=]
 1138 |     *this->stack = this;
      |     ~~~~~~~~~~~~~^~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/vm/GeneratorObject.cpp: In function 'CreateGeneratorFunction(JSContext*, JSProtoKey)':
/builddir/build/BUILD/firefox-102.13.0/js/src/vm/GeneratorObject.cpp:366:16: note: 'proto' declared here
  366 |   RootedObject proto(
      |                ^~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/vm/GeneratorObject.cpp:366:16: note: 'cx_38(D)' declared here
In member function 'JS::Rooted<JSObject*>::registerWithRootLists(mozilla::EnumeratedArray<JS::RootKind, (JS::RootKind)15, js::StackRootedBase*>&)',
    inlined from 'JS::Rooted<JSObject*>::Rooted<JSContext*, JSObject*>(JSContext* const&, JSObject*&&)' at /builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1171:26,
    inlined from 'js::GlobalObject::createBlankPrototype(JSContext*, JS::Handle<js::GlobalObject*>, JSClass const*)' at /builddir/build/BUILD/firefox-102.13.0/js/src/vm/GlobalObject.cpp:737:70:
/builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1138:18: warning: storing the address of local variable 'objectProto' in 'MEM[(struct StackRootedBase * *)cx_24(D) + 24B]' [-Wdangling-pointer=]
 1138 |     *this->stack = this;
      |     ~~~~~~~~~~~~~^~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/vm/GlobalObject.cpp: In function 'js::GlobalObject::createBlankPrototype(JSContext*, JS::Handle<js::GlobalObject*>, JSClass const*)':
/builddir/build/BUILD/firefox-102.13.0/js/src/vm/GlobalObject.cpp:737:16: note: 'objectProto' declared here
  737 |   RootedObject objectProto(cx, getOrCreateObjectPrototype(cx, global));
      |                ^~~~~~~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/vm/GlobalObject.cpp:737:16: note: 'cx_24(D)' declared here
In member function 'JS::Rooted<JSObject*>::registerWithRootLists(mozilla::EnumeratedArray<JS::RootKind, (JS::RootKind)15, js::StackRootedBase*>&)',
    inlined from 'JS::Rooted<JSObject*>::Rooted<JSContext*, JSObject*>(JSContext* const&, JSObject*&&)' at /builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1171:26,
    inlined from 'GeneratorFunctionClassFinish(JSContext*, JS::Handle<JSObject*>, JS::Handle<JSObject*>)' at /builddir/build/BUILD/firefox-102.13.0/js/src/vm/GeneratorObject.cpp:403:65:
/builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1138:18: warning: storing the address of local variable 'iteratorProto' in 'MEM[(struct StackRootedBase * *)cx_94(D) + 24B]' [-Wdangling-pointer=]
 1138 |     *this->stack = this;
      |     ~~~~~~~~~~~~~^~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/vm/GeneratorObject.cpp: In function 'GeneratorFunctionClassFinish(JSContext*, JS::Handle<JSObject*>, JS::Handle<JSObject*>)':
/builddir/build/BUILD/firefox-102.13.0/js/src/vm/GeneratorObject.cpp:402:16: note: 'iteratorProto' declared here
  402 |   RootedObject iteratorProto(
      |                ^~~~~~~~~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/vm/GeneratorObject.cpp:402:16: note: 'cx_94(D)' declared here
In member function 'JS::Rooted<js::GlobalLexicalEnvironmentObject*>::registerWithRootLists(mozilla::EnumeratedArray<JS::RootKind, (JS::RootKind)15, js::StackRootedBase*>&)',
    inlined from 'JS::Rooted<js::GlobalLexicalEnvironmentObject*>::Rooted<JSContext*, js::GlobalLexicalEnvironmentObject*>(JSContext* const&, js::GlobalLexicalEnvironmentObject*&&)' at /builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1171:26,
    inlined from 'js::GlobalObject::createInternal(JSContext*, JSClass const*)' at /builddir/build/BUILD/firefox-102.13.0/js/src/vm/GlobalObject.cpp:593:61:
/builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1138:18: warning: storing the address of local variable 'lexical' in 'MEM[(struct StackRootedBase * *)cx_116(D) + 24B]' [-Wdangling-pointer=]
 1138 |     *this->stack = this;
      |     ~~~~~~~~~~~~~^~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/vm/GlobalObject.cpp: In function 'js::GlobalObject::createInternal(JSContext*, JSClass const*)':
/builddir/build/BUILD/firefox-102.13.0/js/src/vm/GlobalObject.cpp:592:43: note: 'lexical' declared here
  592 |   Rooted<GlobalLexicalEnvironmentObject*> lexical(
      |                                           ^~~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/vm/GlobalObject.cpp:592:43: note: 'cx_116(D)' declared here
In member function 'JS::Rooted<JSFunction*>::registerWithRootLists(mozilla::EnumeratedArray<JS::RootKind, (JS::RootKind)15, js::StackRootedBase*>&)',
    inlined from 'JS::Rooted<JSFunction*>::Rooted<JSContext*, JSFunction*>(JSContext* const&, JSFunction*&&)' at /builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1171:26,
    inlined from 'js::AbstractGeneratorObject::createModuleGenerator(JSContext*, js::AbstractFramePtr)' at /builddir/build/BUILD/firefox-102.13.0/js/src/vm/GeneratorObject.cpp:108:71:
/builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1138:18: warning: storing the address of local variable 'handlerFun' in 'MEM[(struct StackRootedBase * *)cx_115(D) + 24B]' [-Wdangling-pointer=]
 1138 |     *this->stack = this;
      |     ~~~~~~~~~~~~~^~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/vm/GeneratorObject.cpp: In function 'js::AbstractGeneratorObject::createModuleGenerator(JSContext*, js::AbstractFramePtr)':
/builddir/build/BUILD/firefox-102.13.0/js/src/vm/GeneratorObject.cpp:104:18: note: 'handlerFun' declared here
  104 |   RootedFunction handlerFun(
      |                  ^~~~~~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/vm/GeneratorObject.cpp:104:18: note: 'cx_115(D)' declared here
In member function 'JS::Rooted<js::AbstractGeneratorObject*>::registerWithRootLists(mozilla::EnumeratedArray<JS::RootKind, (JS::RootKind)15, js::StackRootedBase*>&)',
    inlined from 'JS::Rooted<js::AbstractGeneratorObject*>::Rooted<JSContext*, js::AbstractGeneratorObject*>(JSContext* const&, js::AbstractGeneratorObject*&&)' at /builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1171:26,
    inlined from 'js::AbstractGeneratorObject::createFromFrame(JSContext*, js::AbstractFramePtr)' at /builddir/build/BUILD/firefox-102.13.0/js/src/vm/GeneratorObject.cpp:80:53:
/builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1138:18: warning: storing the address of local variable 'genObj' in 'MEM[(struct StackRootedBase * *)cx_124(D) + 24B]' [-Wdangling-pointer=]
 1138 |     *this->stack = this;
      |     ~~~~~~~~~~~~~^~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/vm/GeneratorObject.cpp: In function 'js::AbstractGeneratorObject::createFromFrame(JSContext*, js::AbstractFramePtr)':
/builddir/build/BUILD/firefox-102.13.0/js/src/vm/GeneratorObject.cpp:78:36: note: 'genObj' declared here
   78 |   Rooted<AbstractGeneratorObject*> genObj(
      |                                    ^~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/vm/GeneratorObject.cpp:78:36: note: 'cx_124(D)' declared here
In member function 'JS::Rooted<JSFunction*>::registerWithRootLists(mozilla::EnumeratedArray<JS::RootKind, (JS::RootKind)15, js::StackRootedBase*>&)',
    inlined from 'JS::Rooted<JSFunction*>::Rooted<JSContext*, JSFunction*>(JSContext* const&, JSFunction*&&)' at /builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1171:26,
    inlined from 'js::GlobalObject::getIntrinsicValueSlow(JSContext*, JS::Handle<js::GlobalObject*>, JS::Handle<js::PropertyName*>, JS::MutableHandle<JS::Value>)' at /builddir/build/BUILD/firefox-102.13.0/js/src/vm/GlobalObject.cpp:935:65:
/builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1138:18: warning: storing the address of local variable 'fun' in 'MEM[(struct StackRootedBase * *)cx_79(D) + 24B]' [-Wdangling-pointer=]
 1138 |     *this->stack = this;
      |     ~~~~~~~~~~~~~^~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/vm/GlobalObject.cpp: In function 'js::GlobalObject::getIntrinsicValueSlow(JSContext*, JS::Handle<js::GlobalObject*>, JS::Handle<js::PropertyName*>, JS::MutableHandle<JS::Value>)':
/builddir/build/BUILD/firefox-102.13.0/js/src/vm/GlobalObject.cpp:935:20: note: 'fun' declared here
  935 |     RootedFunction fun(cx, JS::NewFunctionFromSpec(cx, spec, id));
      |                    ^~~
/builddir/build/BUILD/firefox-102.13.0/js/src/vm/GlobalObject.cpp:935:20: note: 'cx_79(D)' declared here
make[3]: Entering directory '/builddir/build/BUILD/firefox-102.13.0/js/src/js/src'
js/src/Unified_cpp_js_src21.o
/usr/lib64/ccache/g++ -o Unified_cpp_js_src21.o -c  -I/builddir/build/BUILD/firefox-102.13.0/js/src/dist/system_wrappers -include /builddir/build/BUILD/firefox-102.13.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/builddir/build/BUILD/firefox-102.13.0/js/src -I/builddir/build/BUILD/firefox-102.13.0/js/src/js/src -I/builddir/build/BUILD/firefox-102.13.0/js/src/dist/include -DMOZILLA_CLIENT -include /builddir/build/BUILD/firefox-102.13.0/js/src/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 -Wformat -Wformat-overflow=2 -Wno-psabi -fno-sized-deallocation -fno-aligned-new -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Werror=format -Wno-attributes -fno-strict-aliasing -ffp-contract=off  -MD -MP -MF .deps/Unified_cpp_js_src21.o.pp   Unified_cpp_js_src21.cpp
make[3]: Leaving directory '/builddir/build/BUILD/firefox-102.13.0/js/src/js/src'
In file included from /builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/Value.h:24,
                 from /builddir/build/BUILD/firefox-102.13.0/js/src/util/Poison.h:25,
                 from /builddir/build/BUILD/firefox-102.13.0/js/src/ds/LifoAlloc.h:196,
                 from /builddir/build/BUILD/firefox-102.13.0/js/src/vm/Printer.cpp:16,
                 from Unified_cpp_js_src21.cpp:2:
In member function 'JS::Rooted<JSAtom*>::registerWithRootLists(mozilla::EnumeratedArray<JS::RootKind, (JS::RootKind)15, js::StackRootedBase*>&)',
    inlined from 'JS::Rooted<JSAtom*>::Rooted<JSContext*, JSAtom*>(JSContext* const&, JSAtom*&&)' at /builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1171:26,
    inlined from 'DefineAccessorPropertyById(JSContext*, JS::Handle<JSObject*>, JS::Handle<JS::PropertyKey>, JSNativeWrapper const&, JSNativeWrapper const&, unsigned int)' at /builddir/build/BUILD/firefox-102.13.0/js/src/vm/PropertyAndElement.cpp:116:79:
/builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1138:18: warning: storing the address of local variable 'atom' in 'MEM[(struct StackRootedBase * *)cx_132(D) + 48B]' [-Wdangling-pointer=]
 1138 |     *this->stack = this;
      |     ~~~~~~~~~~~~~^~~~~~
In file included from Unified_cpp_js_src21.cpp:38:
/builddir/build/BUILD/firefox-102.13.0/js/src/vm/PropertyAndElement.cpp: In function 'DefineAccessorPropertyById(JSContext*, JS::Handle<JSObject*>, JS::Handle<JS::PropertyKey>, JSNativeWrapper const&, JSNativeWrapper const&, unsigned int)':
/builddir/build/BUILD/firefox-102.13.0/js/src/vm/PropertyAndElement.cpp:115:25: note: 'atom' declared here
  115 |     JS::Rooted<JSAtom*> atom(cx,
      |                         ^~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/vm/PropertyAndElement.cpp:115:25: note: 'cx_132(D)' declared here
In member function 'JS::Rooted<JSAtom*>::registerWithRootLists(mozilla::EnumeratedArray<JS::RootKind, (JS::RootKind)15, js::StackRootedBase*>&)',
    inlined from 'JS::Rooted<JSAtom*>::Rooted<JSContext*, JSAtom*>(JSContext* const&, JSAtom*&&)' at /builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1171:26,
    inlined from 'DefineSelfHostedProperty(JSContext*, JS::Handle<JSObject*>, JS::Handle<JS::PropertyKey>, char const*, char const*, unsigned int)' at /builddir/build/BUILD/firefox-102.13.0/js/src/vm/PropertyAndElement.cpp:421:56,
    inlined from 'JS_DefineProperties(JSContext*, JS::Handle<JSObject*>, JSPropertySpec const*)' at /builddir/build/BUILD/firefox-102.13.0/js/src/vm/PropertyAndElement.cpp:861:40:
/builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1138:18: warning: storing the address of local variable 'name' in 'MEM[(struct StackRootedBase * *)cx_82(D) + 48B]' [-Wdangling-pointer=]
 1138 |     *this->stack = this;
      |     ~~~~~~~~~~~~~^~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/vm/PropertyAndElement.cpp: In function 'JS_DefineProperties(JSContext*, JS::Handle<JSObject*>, JSPropertySpec const*)':
/builddir/build/BUILD/firefox-102.13.0/js/src/vm/PropertyAndElement.cpp:421:23: note: 'name' declared here
  421 |   JS::Rooted<JSAtom*> name(cx, IdToFunctionName(cx, id));
      |                       ^~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/vm/PropertyAndElement.cpp:421:23: note: 'cx_82(D)' declared here
make[3]: Entering directory '/builddir/build/BUILD/firefox-102.13.0/js/src/js/src/jit'
js/src/jit/Unified_cpp_js_src_jit7.o
/usr/lib64/ccache/g++ -o Unified_cpp_js_src_jit7.o -c  -I/builddir/build/BUILD/firefox-102.13.0/js/src/dist/system_wrappers -include /builddir/build/BUILD/firefox-102.13.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/builddir/build/BUILD/firefox-102.13.0/js/src/jit -I/builddir/build/BUILD/firefox-102.13.0/js/src/js/src/jit -I/builddir/build/BUILD/firefox-102.13.0/js/src/js/src -I/builddir/build/BUILD/firefox-102.13.0/js/src -I/builddir/build/BUILD/firefox-102.13.0/js/src/dist/include -DMOZILLA_CLIENT -include /builddir/build/BUILD/firefox-102.13.0/js/src/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 -Wformat -Wformat-overflow=2 -Wno-psabi -fno-sized-deallocation -fno-aligned-new -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Werror=format -Wno-attributes -fno-strict-aliasing -ffp-contract=off  -MD -MP -MF .deps/Unified_cpp_js_src_jit7.o.pp   Unified_cpp_js_src_jit7.cpp
make[3]: Leaving directory '/builddir/build/BUILD/firefox-102.13.0/js/src/js/src/jit'
make[3]: Entering directory '/builddir/build/BUILD/firefox-102.13.0/js/src/js/src/jit'
js/src/jit/Unified_cpp_js_src_jit6.o
/usr/lib64/ccache/g++ -o Unified_cpp_js_src_jit6.o -c  -I/builddir/build/BUILD/firefox-102.13.0/js/src/dist/system_wrappers -include /builddir/build/BUILD/firefox-102.13.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/builddir/build/BUILD/firefox-102.13.0/js/src/jit -I/builddir/build/BUILD/firefox-102.13.0/js/src/js/src/jit -I/builddir/build/BUILD/firefox-102.13.0/js/src/js/src -I/builddir/build/BUILD/firefox-102.13.0/js/src -I/builddir/build/BUILD/firefox-102.13.0/js/src/dist/include -DMOZILLA_CLIENT -include /builddir/build/BUILD/firefox-102.13.0/js/src/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 -Wformat -Wformat-overflow=2 -Wno-psabi -fno-sized-deallocation -fno-aligned-new -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Werror=format -Wno-attributes -fno-strict-aliasing -ffp-contract=off  -MD -MP -MF .deps/Unified_cpp_js_src_jit6.o.pp   Unified_cpp_js_src_jit6.cpp
make[3]: Leaving directory '/builddir/build/BUILD/firefox-102.13.0/js/src/js/src/jit'
make[3]: Entering directory '/builddir/build/BUILD/firefox-102.13.0/js/src/js/src'
js/src/Unified_cpp_js_src20.o
/usr/lib64/ccache/g++ -o Unified_cpp_js_src20.o -c  -I/builddir/build/BUILD/firefox-102.13.0/js/src/dist/system_wrappers -include /builddir/build/BUILD/firefox-102.13.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/builddir/build/BUILD/firefox-102.13.0/js/src -I/builddir/build/BUILD/firefox-102.13.0/js/src/js/src -I/builddir/build/BUILD/firefox-102.13.0/js/src/dist/include -DMOZILLA_CLIENT -include /builddir/build/BUILD/firefox-102.13.0/js/src/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 -Wformat -Wformat-overflow=2 -Wno-psabi -fno-sized-deallocation -fno-aligned-new -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Werror=format -Wno-attributes -fno-strict-aliasing -ffp-contract=off  -MD -MP -MF .deps/Unified_cpp_js_src20.o.pp   Unified_cpp_js_src20.cpp
make[3]: Leaving directory '/builddir/build/BUILD/firefox-102.13.0/js/src/js/src'
In file included from /builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/Modules.h:18,
                 from /builddir/build/BUILD/firefox-102.13.0/js/src/vm/Modules.cpp:9,
                 from Unified_cpp_js_src20.cpp:2:
In member function 'JS::Rooted<JSAtom*>::registerWithRootLists(mozilla::EnumeratedArray<JS::RootKind, (JS::RootKind)15, js::StackRootedBase*>&)',
    inlined from 'JS::Rooted<JSAtom*>::Rooted<JSContext*, JSAtom*>(JSContext* const&, JSAtom*&&)' at /builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1171:26,
    inlined from 'JS::CreateModuleRequest(JSContext*, JS::Handle<JSString*>)' at /builddir/build/BUILD/firefox-102.13.0/js/src/vm/Modules.cpp:246:67:
/builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1138:18: warning: storing the address of local variable 'specifierAtom' in 'MEM[(struct StackRootedBase * *)cx_29(D) + 48B]' [-Wdangling-pointer=]
 1138 |     *this->stack = this;
      |     ~~~~~~~~~~~~~^~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/vm/Modules.cpp: In function 'JS::CreateModuleRequest(JSContext*, JS::Handle<JSString*>)':
/builddir/build/BUILD/firefox-102.13.0/js/src/vm/Modules.cpp:246:18: note: 'specifierAtom' declared here
  246 |   js::RootedAtom specifierAtom(cx, AtomizeString(cx, specifierArg));
      |                  ^~~~~~~~~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/vm/Modules.cpp:246:18: note: 'cx_29(D)' declared here
In member function 'JS::Rooted<js::Shape*>::registerWithRootLists(mozilla::EnumeratedArray<JS::RootKind, (JS::RootKind)15, js::StackRootedBase*>&)',
    inlined from 'JS::Rooted<js::Shape*>::Rooted<JSContext*, js::Shape*>(JSContext* const&, js::Shape*&&)' at /builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1171:26,
    inlined from 'js::PlainObject::createWithTemplateFromDifferentRealm(JSContext*, JS::Handle<js::PlainObject*>)' at /builddir/build/BUILD/firefox-102.13.0/js/src/vm/PlainObject.cpp:110:76:
/builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1138:18: warning: storing the address of local variable 'shape' in 'MEM[(struct StackRootedBase * *)cx_56(D) + 40B]' [-Wdangling-pointer=]
 1138 |     *this->stack = this;
      |     ~~~~~~~~~~~~~^~~~~~
In file included from Unified_cpp_js_src20.cpp:47:
/builddir/build/BUILD/firefox-102.13.0/js/src/vm/PlainObject.cpp: In function 'js::PlainObject::createWithTemplateFromDifferentRealm(JSContext*, JS::Handle<js::PlainObject*>)':
/builddir/build/BUILD/firefox-102.13.0/js/src/vm/PlainObject.cpp:106:15: note: 'shape' declared here
  106 |   RootedShape shape(
      |               ^~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/vm/PlainObject.cpp:106:15: note: 'cx_56(D)' declared here
In member function 'JS::Rooted<js::Shape*>::registerWithRootLists(mozilla::EnumeratedArray<JS::RootKind, (JS::RootKind)15, js::StackRootedBase*>&)',
    inlined from 'JS::Rooted<js::Shape*>::Rooted<JSContext*, js::Shape*>(JSContext* const&, js::Shape*&&)' at /builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1171:26,
    inlined from 'js::NewPlainObject(JSContext*, js::NewObjectKind)' at /builddir/build/BUILD/firefox-102.13.0/js/src/vm/PlainObject.cpp:161:75:
/builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1138:18: warning: storing the address of local variable 'shape' in 'MEM[(struct StackRootedBase * *)cx_24(D) + 40B]' [-Wdangling-pointer=]
 1138 |     *this->stack = this;
      |     ~~~~~~~~~~~~~^~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/vm/PlainObject.cpp: In function 'js::NewPlainObject(JSContext*, js::NewObjectKind)':
/builddir/build/BUILD/firefox-102.13.0/js/src/vm/PlainObject.cpp:160:15: note: 'shape' declared here
  160 |   RootedShape shape(
      |               ^~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/vm/PlainObject.cpp:160:15: note: 'cx_24(D)' declared here
In member function 'JS::Rooted<js::Shape*>::registerWithRootLists(mozilla::EnumeratedArray<JS::RootKind, (JS::RootKind)15, js::StackRootedBase*>&)',
    inlined from 'JS::Rooted<js::Shape*>::Rooted<JSContext*, js::Shape*>(JSContext* const&, js::Shape*&&)' at /builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1171:26,
    inlined from 'js::NewPlainObjectWithAllocKind(JSContext*, js::gc::AllocKind, js::NewObjectKind)' at /builddir/build/BUILD/firefox-102.13.0/js/src/vm/PlainObject.cpp:173:75:
/builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1138:18: warning: storing the address of local variable 'shape' in 'MEM[(struct StackRootedBase * *)cx_25(D) + 40B]' [-Wdangling-pointer=]
 1138 |     *this->stack = this;
      |     ~~~~~~~~~~~~~^~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/vm/PlainObject.cpp: In function 'js::NewPlainObjectWithAllocKind(JSContext*, js::gc::AllocKind, js::NewObjectKind)':
/builddir/build/BUILD/firefox-102.13.0/js/src/vm/PlainObject.cpp:172:15: note: 'shape' declared here
  172 |   RootedShape shape(
      |               ^~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/vm/PlainObject.cpp:172:15: note: 'cx_25(D)' declared here
In member function 'JS::Rooted<js::Shape*>::registerWithRootLists(mozilla::EnumeratedArray<JS::RootKind, (JS::RootKind)15, js::StackRootedBase*>&)',
    inlined from 'JS::Rooted<js::Shape*>::Rooted<JSContext*, js::Shape*>(JSContext* const&, js::Shape*&&)' at /builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1171:26,
    inlined from 'js::NewPlainObjectWithProto(JSContext*, JS::Handle<JSObject*>, js::NewObjectKind)' at /builddir/build/BUILD/firefox-102.13.0/js/src/vm/PlainObject.cpp:191:75:
/builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1138:18: warning: storing the address of local variable 'shape' in 'MEM[(struct StackRootedBase * *)cx_40(D) + 40B]' [-Wdangling-pointer=]
 1138 |     *this->stack = this;
      |     ~~~~~~~~~~~~~^~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/vm/PlainObject.cpp: In function 'js::NewPlainObjectWithProto(JSContext*, JS::Handle<JSObject*>, js::NewObjectKind)':
/builddir/build/BUILD/firefox-102.13.0/js/src/vm/PlainObject.cpp:191:15: note: 'shape' declared here
  191 |   RootedShape shape(cx, GetPlainObjectShapeWithProto(cx, proto, allocKind));
      |               ^~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/vm/PlainObject.cpp:191:15: note: 'cx_40(D)' declared here
In member function 'JS::Rooted<js::Shape*>::registerWithRootLists(mozilla::EnumeratedArray<JS::RootKind, (JS::RootKind)15, js::StackRootedBase*>&)',
    inlined from 'JS::Rooted<js::Shape*>::Rooted<JSContext*, js::Shape*>(JSContext* const&, js::Shape*&&)' at /builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1171:26,
    inlined from 'js::NewPlainObjectWithProtoAndAllocKind(JSContext*, JS::Handle<JSObject*>, js::gc::AllocKind, js::NewObjectKind)' at /builddir/build/BUILD/firefox-102.13.0/js/src/vm/PlainObject.cpp:208:75:
/builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1138:18: warning: storing the address of local variable 'shape' in 'MEM[(struct StackRootedBase * *)cx_44(D) + 40B]' [-Wdangling-pointer=]
 1138 |     *this->stack = this;
      |     ~~~~~~~~~~~~~^~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/vm/PlainObject.cpp: In function 'js::NewPlainObjectWithProtoAndAllocKind(JSContext*, JS::Handle<JSObject*>, js::gc::AllocKind, js::NewObjectKind)':
/builddir/build/BUILD/firefox-102.13.0/js/src/vm/PlainObject.cpp:208:15: note: 'shape' declared here
  208 |   RootedShape shape(cx, GetPlainObjectShapeWithProto(cx, proto, allocKind));
      |               ^~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/vm/PlainObject.cpp:208:15: note: 'cx_44(D)' declared here
In member function 'JS::Rooted<js::NativeObject*>::registerWithRootLists(mozilla::EnumeratedArray<JS::RootKind, (JS::RootKind)15, js::StackRootedBase*>&)',
    inlined from 'JS::Rooted<js::NativeObject*>::Rooted<JSContext*, js::NativeObject*>(JSContext* const&, js::NativeObject*&&)' at /builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1171:26,
    inlined from 'js::ForOfPIC::Chain::initialize(JSContext*)' at /builddir/build/BUILD/firefox-102.13.0/js/src/vm/PIC.cpp:46:68:
/builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1138:18: warning: storing the address of local variable 'arrayProto' in 'MEM[(struct StackRootedBase * *)cx_189(D) + 24B]' [-Wdangling-pointer=]
 1138 |     *this->stack = this;
      |     ~~~~~~~~~~~~~^~~~~~
In file included from Unified_cpp_js_src20.cpp:38:
/builddir/build/BUILD/firefox-102.13.0/js/src/vm/PIC.cpp: In member function 'js::ForOfPIC::Chain::initialize(JSContext*)':
/builddir/build/BUILD/firefox-102.13.0/js/src/vm/PIC.cpp:45:22: note: 'arrayProto' declared here
   45 |   RootedNativeObject arrayProto(
      |                      ^~~~~~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/vm/PIC.cpp:45:22: note: 'cx_189(D)' declared here
In member function 'JS::Rooted<js::GetterSetter*>::registerWithRootLists(mozilla::EnumeratedArray<JS::RootKind, (JS::RootKind)15, js::StackRootedBase*>&)',
    inlined from 'JS::Rooted<js::GetterSetter*>::Rooted<JSContext*, js::GetterSetter*>(JSContext* const&, js::GetterSetter*&&)' at /builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1171:26,
    inlined from 'AddOrChangeProperty<(IsAddOrChange)0>(JSContext*, JS::Handle<js::NativeObject*>, JS::Handle<JS::PropertyKey>, JS::Handle<JS::PropertyDescriptor>, js::PropertyResult*)bool' at /builddir/build/BUILD/firefox-102.13.0/js/src/vm/NativeObject.cpp:1208:29,
    inlined from 'DefineNonexistentProperty(JSContext*, JS::Handle<js::NativeObject*>, JS::Handle<JS::PropertyKey>, JS::Handle<JS::Value>, JS::ObjectOpResult&)' at /builddir/build/BUILD/firefox-102.13.0/js/src/vm/NativeObject.cpp:1808:49,
    inlined from 'SetNonexistentProperty<(js::QualifiedBool)1>(JSContext*, JS::Handle<js::NativeObject*>, JS::Handle<JS::PropertyKey>, JS::Handle<JS::Value>, JS::Handle<JS::Value>, JS::ObjectOpResult&)bool' at /builddir/build/BUILD/firefox-102.13.0/js/src/vm/NativeObject.cpp:2419:37,
    inlined from 'js::NativeSetProperty<(js::QualifiedBool)1>(JSContext*, JS::Handle<js::NativeObject*>, JS::Handle<JS::PropertyKey>, JS::Handle<JS::Value>, JS::Handle<JS::Value>, JS::ObjectOpResult&)bool' at /builddir/build/BUILD/firefox-102.13.0/js/src/vm/NativeObject.cpp:2549:49:
/builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1138:18: warning: storing the address of local variable 'gs' in 'MEM[(struct StackRootedBase * *)cx_265(D) + 80B]' [-Wdangling-pointer=]
 1138 |     *this->stack = this;
      |     ~~~~~~~~~~~~~^~~~~~
In file included from Unified_cpp_js_src20.cpp:11:
/builddir/build/BUILD/firefox-102.13.0/js/src/vm/NativeObject.cpp: In function 'js::NativeSetProperty<(js::QualifiedBool)1>(JSContext*, JS::Handle<js::NativeObject*>, JS::Handle<JS::PropertyKey>, JS::Handle<JS::Value>, JS::Handle<JS::Value>, JS::ObjectOpResult&)bool':
/builddir/build/BUILD/firefox-102.13.0/js/src/vm/NativeObject.cpp:1208:29: note: 'gs' declared here
 1208 |       Rooted<GetterSetter*> gs(
      |                             ^~
/builddir/build/BUILD/firefox-102.13.0/js/src/vm/NativeObject.cpp:1208:29: note: 'cx_265(D)' declared here
In member function 'JS::Rooted<js::GetterSetter*>::registerWithRootLists(mozilla::EnumeratedArray<JS::RootKind, (JS::RootKind)15, js::StackRootedBase*>&)',
    inlined from 'JS::Rooted<js::GetterSetter*>::Rooted<JSContext*, js::GetterSetter*>(JSContext* const&, js::GetterSetter*&&)' at /builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1171:26,
    inlined from 'AddOrChangeProperty<(IsAddOrChange)0>(JSContext*, JS::Handle<js::NativeObject*>, JS::Handle<JS::PropertyKey>, JS::Handle<JS::PropertyDescriptor>, js::PropertyResult*)bool' at /builddir/build/BUILD/firefox-102.13.0/js/src/vm/NativeObject.cpp:1208:29,
    inlined from 'js::AddOrUpdateSparseElementHelper(JSContext*, JS::Handle<js::ArrayObject*>, int, JS::Handle<JS::Value>, bool)' at /builddir/build/BUILD/firefox-102.13.0/js/src/vm/NativeObject.cpp:1845:51:
/builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1138:18: warning: storing the address of local variable 'gs' in 'MEM[(struct StackRootedBase * *)cx_537(D) + 80B]' [-Wdangling-pointer=]
 1138 |     *this->stack = this;
      |     ~~~~~~~~~~~~~^~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/vm/NativeObject.cpp: In function 'js::AddOrUpdateSparseElementHelper(JSContext*, JS::Handle<js::ArrayObject*>, int, JS::Handle<JS::Value>, bool)':
/builddir/build/BUILD/firefox-102.13.0/js/src/vm/NativeObject.cpp:1208:29: note: 'gs' declared here
 1208 |       Rooted<GetterSetter*> gs(
      |                             ^~
/builddir/build/BUILD/firefox-102.13.0/js/src/vm/NativeObject.cpp:1208:29: note: 'cx_537(D)' declared here
In member function 'JS::Rooted<js::GetterSetter*>::registerWithRootLists(mozilla::EnumeratedArray<JS::RootKind, (JS::RootKind)15, js::StackRootedBase*>&)',
    inlined from 'JS::Rooted<js::GetterSetter*>::Rooted<JSContext*, js::GetterSetter*>(JSContext* const&, js::GetterSetter*&&)' at /builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1171:26,
    inlined from 'AddOrChangeProperty<(IsAddOrChange)0>(JSContext*, JS::Handle<js::NativeObject*>, JS::Handle<JS::PropertyKey>, JS::Handle<JS::PropertyDescriptor>, js::PropertyResult*)bool' at /builddir/build/BUILD/firefox-102.13.0/js/src/vm/NativeObject.cpp:1208:29,
    inlined from 'js::NativeDefineProperty(JSContext*, JS::Handle<js::NativeObject*>, JS::Handle<JS::PropertyKey>, JS::Handle<JS::PropertyDescriptor>, JS::ObjectOpResult&)' at /builddir/build/BUILD/firefox-102.13.0/js/src/vm/NativeObject.cpp:1522:49:
/builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1138:18: warning: storing the address of local variable 'gs' in 'MEM[(struct StackRootedBase * *)cx_1046(D) + 80B]' [-Wdangling-pointer=]
 1138 |     *this->stack = this;
      |     ~~~~~~~~~~~~~^~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/vm/NativeObject.cpp: In function 'js::NativeDefineProperty(JSContext*, JS::Handle<js::NativeObject*>, JS::Handle<JS::PropertyKey>, JS::Handle<JS::PropertyDescriptor>, JS::ObjectOpResult&)':
/builddir/build/BUILD/firefox-102.13.0/js/src/vm/NativeObject.cpp:1208:29: note: 'gs' declared here
 1208 |       Rooted<GetterSetter*> gs(
      |                             ^~
/builddir/build/BUILD/firefox-102.13.0/js/src/vm/NativeObject.cpp:1208:29: note: 'cx_1046(D)' declared here
In member function 'JS::Rooted<js::PlainObject*>::registerWithRootLists(mozilla::EnumeratedArray<JS::RootKind, (JS::RootKind)15, js::StackRootedBase*>&)',
    inlined from 'JS::Rooted<js::PlainObject*>::Rooted<JSContext*, js::PlainObject*>(JSContext* const&, js::PlainObject*&&)' at /builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1171:26,
    inlined from 'js::NewPlainObjectWithProperties(JSContext*, js::IdValuePair*, unsigned long, js::NewObjectKind)' at /builddir/build/BUILD/firefox-102.13.0/js/src/vm/PlainObject.cpp:222:76:
/builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1138:18: warning: storing the address of local variable 'obj' in 'MEM[(struct StackRootedBase * *)cx_31(D) + 24B]' [-Wdangling-pointer=]
 1138 |     *this->stack = this;
      |     ~~~~~~~~~~~~~^~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/vm/PlainObject.cpp: In function 'js::NewPlainObjectWithProperties(JSContext*, js::IdValuePair*, unsigned long, js::NewObjectKind)':
/builddir/build/BUILD/firefox-102.13.0/js/src/vm/PlainObject.cpp:221:21: note: 'obj' declared here
  221 |   RootedPlainObject obj(cx,
      |                     ^~~
/builddir/build/BUILD/firefox-102.13.0/js/src/vm/PlainObject.cpp:221:21: note: 'cx_31(D)' declared here
make[3]: Entering directory '/builddir/build/BUILD/firefox-102.13.0/js/src/js/src'
js/src/Unified_cpp_js_src6.o
/usr/lib64/ccache/g++ -o Unified_cpp_js_src6.o -c  -I/builddir/build/BUILD/firefox-102.13.0/js/src/dist/system_wrappers -include /builddir/build/BUILD/firefox-102.13.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/builddir/build/BUILD/firefox-102.13.0/js/src -I/builddir/build/BUILD/firefox-102.13.0/js/src/js/src -I/builddir/build/BUILD/firefox-102.13.0/js/src/dist/include -DMOZILLA_CLIENT -include /builddir/build/BUILD/firefox-102.13.0/js/src/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 -Wformat -Wformat-overflow=2 -Wno-psabi -fno-sized-deallocation -fno-aligned-new -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Werror=format -Wno-attributes -fno-strict-aliasing -ffp-contract=off  -MD -MP -MF .deps/Unified_cpp_js_src6.o.pp   Unified_cpp_js_src6.cpp
make[3]: Leaving directory '/builddir/build/BUILD/firefox-102.13.0/js/src/js/src'
In file included from /builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/CallArgs.h:73,
                 from /builddir/build/BUILD/firefox-102.13.0/js/src/builtin/streams/MiscellaneousOperations.h:13,
                 from /builddir/build/BUILD/firefox-102.13.0/js/src/builtin/streams/MiscellaneousOperations.cpp:9,
                 from Unified_cpp_js_src6.cpp:2:
In member function 'JS::Rooted<JS::Value>::registerWithRootLists(mozilla::EnumeratedArray<JS::RootKind, (JS::RootKind)15, js::StackRootedBase*>&)',
    inlined from 'JS::Rooted<JS::Value>::Rooted<JSContext*, JSContext*>(JSContext* const&)' at /builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1162:26,
    inlined from 'js::PromiseRejectedWithPendingError(JSContext*)' at /builddir/build/BUILD/firefox-102.13.0/js/src/builtin/streams/MiscellaneousOperations.cpp:35:23:
/builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1138:18: warning: storing the address of local variable 'exn' in 'MEM[(struct StackRootedBase * *)cx_29(D) + 104B]' [-Wdangling-pointer=]
 1138 |     *this->stack = this;
      |     ~~~~~~~~~~~~~^~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/builtin/streams/MiscellaneousOperations.cpp: In function 'js::PromiseRejectedWithPendingError(JSContext*)':
/builddir/build/BUILD/firefox-102.13.0/js/src/builtin/streams/MiscellaneousOperations.cpp:35:17: note: 'exn' declared here
   35 |   Rooted<Value> exn(cx);
      |                 ^~~
/builddir/build/BUILD/firefox-102.13.0/js/src/builtin/streams/MiscellaneousOperations.cpp:35:17: note: 'cx_29(D)' declared here
In member function 'JS::Rooted<js::ReadableStream*>::registerWithRootLists(mozilla::EnumeratedArray<JS::RootKind, (JS::RootKind)15, js::StackRootedBase*>&)',
    inlined from 'JS::Rooted<js::ReadableStream*>::Rooted<JSContext*, js::ReadableStream*>(JSContext* const&, js::ReadableStream*&&)' at /builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1171:26,
    inlined from 'js::ReadableStream::constructor(JSContext*, unsigned int, JS::Value*)' at /builddir/build/BUILD/firefox-102.13.0/js/src/builtin/streams/ReadableStream.cpp:138:76:
/builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1138:18: warning: storing the address of local variable 'stream' in 'MEM[(struct StackRootedBase * *)cx_267(D) + 24B]' [-Wdangling-pointer=]
 1138 |     *this->stack = this;
      |     ~~~~~~~~~~~~~^~~~~~
In file included from Unified_cpp_js_src6.cpp:38:
/builddir/build/BUILD/firefox-102.13.0/js/src/builtin/streams/ReadableStream.cpp: In function 'js::ReadableStream::constructor(JSContext*, unsigned int, JS::Value*)':
/builddir/build/BUILD/firefox-102.13.0/js/src/builtin/streams/ReadableStream.cpp:137:27: note: 'stream' declared here
  137 |   Rooted<ReadableStream*> stream(cx,
      |                           ^~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/builtin/streams/ReadableStream.cpp:137:27: note: 'cx_267(D)' declared here
In member function 'JS::Rooted<js::ReadableStream*>::registerWithRootLists(mozilla::EnumeratedArray<JS::RootKind, (JS::RootKind)15, js::StackRootedBase*>&)',
    inlined from 'JS::Rooted<js::ReadableStream*>::Rooted<JSContext*, js::ReadableStream*>(JSContext* const&, js::ReadableStream*&&)' at /builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1171:26,
    inlined from 'js::ReadableStream::createExternalSourceStream(JSContext*, JS::ReadableStreamUnderlyingSource*, void*, JS::Handle<JSObject*>)' at /builddir/build/BUILD/firefox-102.13.0/js/src/builtin/streams/ReadableStream.cpp:88:64:
/builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1138:18: warning: storing the address of local variable 'stream' in 'MEM[(struct StackRootedBase * *)cx_27(D) + 24B]' [-Wdangling-pointer=]
 1138 |     *this->stack = this;
      |     ~~~~~~~~~~~~~^~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/builtin/streams/ReadableStream.cpp: In function 'js::ReadableStream::createExternalSourceStream(JSContext*, JS::ReadableStreamUnderlyingSource*, void*, JS::Handle<JSObject*>)':
/builddir/build/BUILD/firefox-102.13.0/js/src/builtin/streams/ReadableStream.cpp:87:27: note: 'stream' declared here
   87 |   Rooted<ReadableStream*> stream(
      |                           ^~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/builtin/streams/ReadableStream.cpp:87:27: note: 'cx_27(D)' declared here
In member function 'JS::Rooted<js::ReadableStream*>::registerWithRootLists(mozilla::EnumeratedArray<JS::RootKind, (JS::RootKind)15, js::StackRootedBase*>&)',
    inlined from 'JS::Rooted<js::ReadableStream*>::Rooted<JSContext*, js::ReadableStream*>(JSContext* const&, js::ReadableStream*&&)' at /builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1171:26,
    inlined from 'ReadableStream_getReader(JSContext*, unsigned int, JS::Value*)' at /builddir/build/BUILD/firefox-102.13.0/js/src/builtin/streams/ReadableStream.cpp:287:72:
/builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1138:18: warning: storing the address of local variable 'unwrappedStream' in 'MEM[(struct StackRootedBase * *)cx_158(D) + 24B]' [-Wdangling-pointer=]
 1138 |     *this->stack = this;
      |     ~~~~~~~~~~~~~^~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/builtin/streams/ReadableStream.cpp: In function 'ReadableStream_getReader(JSContext*, unsigned int, JS::Value*)':
/builddir/build/BUILD/firefox-102.13.0/js/src/builtin/streams/ReadableStream.cpp:286:27: note: 'unwrappedStream' declared here
  286 |   Rooted<ReadableStream*> unwrappedStream(
      |                           ^~~~~~~~~~~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/builtin/streams/ReadableStream.cpp:286:27: note: 'cx_158(D)' declared here
In member function 'JS::Rooted<js::ReadableStream*>::registerWithRootLists(mozilla::EnumeratedArray<JS::RootKind, (JS::RootKind)15, js::StackRootedBase*>&)',
    inlined from 'JS::Rooted<js::ReadableStream*>::Rooted<JSContext*, js::ReadableStream*>(JSContext* const&, js::ReadableStream*&&)' at /builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1171:26,
    inlined from 'ReadableStream_locked(JSContext*, unsigned int, JS::Value*)' at /builddir/build/BUILD/firefox-102.13.0/js/src/builtin/streams/ReadableStream.cpp:228:73:
/builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1138:18: warning: storing the address of local variable 'unwrappedStream' in 'MEM[(struct StackRootedBase * *)cx_37(D) + 24B]' [-Wdangling-pointer=]
 1138 |     *this->stack = this;
      |     ~~~~~~~~~~~~~^~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/builtin/streams/ReadableStream.cpp: In function 'ReadableStream_locked(JSContext*, unsigned int, JS::Value*)':
/builddir/build/BUILD/firefox-102.13.0/js/src/builtin/streams/ReadableStream.cpp:227:27: note: 'unwrappedStream' declared here
  227 |   Rooted<ReadableStream*> unwrappedStream(
      |                           ^~~~~~~~~~~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/builtin/streams/ReadableStream.cpp:227:27: note: 'cx_37(D)' declared here
In member function 'JS::Rooted<JS::Value>::registerWithRootLists(mozilla::EnumeratedArray<JS::RootKind, (JS::RootKind)15, js::StackRootedBase*>&)',
    inlined from 'JS::Rooted<JS::Value>::Rooted<JSContext*, JSContext*>(JSContext* const&)' at /builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1162:26,
    inlined from 'js::PromiseRejectedWithPendingError(JSContext*)' at /builddir/build/BUILD/firefox-102.13.0/js/src/builtin/streams/MiscellaneousOperations.cpp:35:23,
    inlined from 'js::ReturnPromiseRejectedWithPendingError(JSContext*, JS::CallArgs const&)' at /builddir/build/BUILD/firefox-102.13.0/js/src/builtin/streams/MiscellaneousOperations.h:30:59,
    inlined from 'ReadableStream_cancel(JSContext*, unsigned int, JS::Value*)' at /builddir/build/BUILD/firefox-102.13.0/js/src/builtin/streams/ReadableStream.cpp:258:49:
/builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1138:18: warning: storing the address of local variable 'exn' in 'MEM[(struct StackRootedBase * *)cx_70(D) + 104B]' [-Wdangling-pointer=]
 1138 |     *this->stack = this;
      |     ~~~~~~~~~~~~~^~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/builtin/streams/MiscellaneousOperations.cpp: In function 'ReadableStream_cancel(JSContext*, unsigned int, JS::Value*)':
/builddir/build/BUILD/firefox-102.13.0/js/src/builtin/streams/MiscellaneousOperations.cpp:35:17: note: 'exn' declared here
   35 |   Rooted<Value> exn(cx);
      |                 ^~~
/builddir/build/BUILD/firefox-102.13.0/js/src/builtin/streams/MiscellaneousOperations.cpp:35:17: note: 'cx_70(D)' declared here
In member function 'JS::Rooted<js::ReadableStream*>::registerWithRootLists(mozilla::EnumeratedArray<JS::RootKind, (JS::RootKind)15, js::StackRootedBase*>&)',
    inlined from 'JS::Rooted<js::ReadableStream*>::Rooted<JSContext*, js::ReadableStream*>(JSContext* const&, js::ReadableStream*&&)' at /builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1171:26,
    inlined from 'ReadableStream_tee(JSContext*, unsigned int, JS::Value*)' at /builddir/build/BUILD/firefox-102.13.0/js/src/builtin/streams/ReadableStream.cpp:375:66:
/builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1138:18: warning: storing the address of local variable 'unwrappedStream' in 'MEM[(struct StackRootedBase * *)cx_103(D) + 24B]' [-Wdangling-pointer=]
 1138 |     *this->stack = this;
      |     ~~~~~~~~~~~~~^~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/builtin/streams/ReadableStream.cpp: In function 'ReadableStream_tee(JSContext*, unsigned int, JS::Value*)':
/builddir/build/BUILD/firefox-102.13.0/js/src/builtin/streams/ReadableStream.cpp:374:27: note: 'unwrappedStream' declared here
  374 |   Rooted<ReadableStream*> unwrappedStream(
      |                           ^~~~~~~~~~~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/builtin/streams/ReadableStream.cpp:374:27: note: 'cx_103(D)' declared here
In member function 'JS::Rooted<js::CountQueuingStrategy*>::registerWithRootLists(mozilla::EnumeratedArray<JS::RootKind, (JS::RootKind)15, js::StackRootedBase*>&)',
    inlined from 'JS::Rooted<js::CountQueuingStrategy*>::Rooted<JSContext*, js::CountQueuingStrategy*>(JSContext* const&, js::CountQueuingStrategy*&&)' at /builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1171:26,
    inlined from 'js::CountQueuingStrategy::constructor(JSContext*, unsigned int, JS::Value*)' at /builddir/build/BUILD/firefox-102.13.0/js/src/builtin/streams/QueueingStrategies.cpp:154:67:
/builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1138:18: warning: storing the address of local variable 'strategy' in 'MEM[(struct StackRootedBase * *)cx_153(D) + 24B]' [-Wdangling-pointer=]
 1138 |     *this->stack = this;
      |     ~~~~~~~~~~~~~^~~~~~
In file included from Unified_cpp_js_src6.cpp:29:
/builddir/build/BUILD/firefox-102.13.0/js/src/builtin/streams/QueueingStrategies.cpp: In function 'js::CountQueuingStrategy::constructor(JSContext*, unsigned int, JS::Value*)':
/builddir/build/BUILD/firefox-102.13.0/js/src/builtin/streams/QueueingStrategies.cpp:153:33: note: 'strategy' declared here
  153 |   Rooted<CountQueuingStrategy*> strategy(
      |                                 ^~~~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/builtin/streams/QueueingStrategies.cpp:153:33: note: 'cx_153(D)' declared here
In member function 'JS::Rooted<js::PullIntoDescriptor*>::registerWithRootLists(mozilla::EnumeratedArray<JS::RootKind, (JS::RootKind)15, js::StackRootedBase*>&)',
    inlined from 'JS::Rooted<js::PullIntoDescriptor*>::Rooted<JSContext*, js::PullIntoDescriptor*>(JSContext* const&, js::PullIntoDescriptor*&&)' at /builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1171:26,
    inlined from 'js::PullIntoDescriptor::create(JSContext*, JS::Handle<js::ArrayBufferObject*>, unsigned int, unsigned int, unsigned int, unsigned int, JS::Handle<JSObject*>, js::ReaderType)' at /builddir/build/BUILD/firefox-102.13.0/js/src/builtin/streams/PullIntoDescriptor.cpp:31:58:
/builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1138:18: warning: storing the address of local variable 'descriptor' in 'MEM[(struct StackRootedBase * *)cx_79(D) + 24B]' [-Wdangling-pointer=]
 1138 |     *this->stack = this;
      |     ~~~~~~~~~~~~~^~~~~~
In file included from Unified_cpp_js_src6.cpp:11:
/builddir/build/BUILD/firefox-102.13.0/js/src/builtin/streams/PullIntoDescriptor.cpp: In function 'js::PullIntoDescriptor::create(JSContext*, JS::Handle<js::ArrayBufferObject*>, unsigned int, unsigned int, unsigned int, unsigned int, JS::Handle<JSObject*>, js::ReaderType)':
/builddir/build/BUILD/firefox-102.13.0/js/src/builtin/streams/PullIntoDescriptor.cpp:30:31: note: 'descriptor' declared here
   30 |   Rooted<PullIntoDescriptor*> descriptor(
      |                               ^~~~~~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/builtin/streams/PullIntoDescriptor.cpp:30:31: note: 'cx_79(D)' declared here
In member function 'JS::Rooted<js::ByteLengthQueuingStrategy*>::registerWithRootLists(mozilla::EnumeratedArray<JS::RootKind, (JS::RootKind)15, js::StackRootedBase*>&)',
    inlined from 'JS::Rooted<js::ByteLengthQueuingStrategy*>::Rooted<JSContext*, js::ByteLengthQueuingStrategy*>(JSContext* const&, js::ByteLengthQueuingStrategy*&&)' at /builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1171:26,
    inlined from 'js::ByteLengthQueuingStrategy::constructor(JSContext*, unsigned int, JS::Value*)' at /builddir/build/BUILD/firefox-102.13.0/js/src/builtin/streams/QueueingStrategies.cpp:59:72:
/builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1138:18: warning: storing the address of local variable 'strategy' in 'MEM[(struct StackRootedBase * *)cx_153(D) + 24B]' [-Wdangling-pointer=]
 1138 |     *this->stack = this;
      |     ~~~~~~~~~~~~~^~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/builtin/streams/QueueingStrategies.cpp: In function 'js::ByteLengthQueuingStrategy::constructor(JSContext*, unsigned int, JS::Value*)':
/builddir/build/BUILD/firefox-102.13.0/js/src/builtin/streams/QueueingStrategies.cpp:58:38: note: 'strategy' declared here
   58 |   Rooted<ByteLengthQueuingStrategy*> strategy(
      |                                      ^~~~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/builtin/streams/QueueingStrategies.cpp:58:38: note: 'cx_153(D)' declared here
make[3]: Entering directory '/builddir/build/BUILD/firefox-102.13.0/js/src/js/src/jit'
js/src/jit/Unified_cpp_js_src_jit4.o
/usr/lib64/ccache/g++ -o Unified_cpp_js_src_jit4.o -c  -I/builddir/build/BUILD/firefox-102.13.0/js/src/dist/system_wrappers -include /builddir/build/BUILD/firefox-102.13.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/builddir/build/BUILD/firefox-102.13.0/js/src/jit -I/builddir/build/BUILD/firefox-102.13.0/js/src/js/src/jit -I/builddir/build/BUILD/firefox-102.13.0/js/src/js/src -I/builddir/build/BUILD/firefox-102.13.0/js/src -I/builddir/build/BUILD/firefox-102.13.0/js/src/dist/include -DMOZILLA_CLIENT -include /builddir/build/BUILD/firefox-102.13.0/js/src/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 -Wformat -Wformat-overflow=2 -Wno-psabi -fno-sized-deallocation -fno-aligned-new -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Werror=format -Wno-attributes -fno-strict-aliasing -ffp-contract=off  -MD -MP -MF .deps/Unified_cpp_js_src_jit4.o.pp   Unified_cpp_js_src_jit4.cpp
make[3]: Leaving directory '/builddir/build/BUILD/firefox-102.13.0/js/src/js/src/jit'
make[3]: Entering directory '/builddir/build/BUILD/firefox-102.13.0/js/src/js/src'
js/src/Unified_cpp_js_src25.o
/usr/lib64/ccache/g++ -o Unified_cpp_js_src25.o -c  -I/builddir/build/BUILD/firefox-102.13.0/js/src/dist/system_wrappers -include /builddir/build/BUILD/firefox-102.13.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/builddir/build/BUILD/firefox-102.13.0/js/src -I/builddir/build/BUILD/firefox-102.13.0/js/src/js/src -I/builddir/build/BUILD/firefox-102.13.0/js/src/dist/include -DMOZILLA_CLIENT -include /builddir/build/BUILD/firefox-102.13.0/js/src/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 -Wformat -Wformat-overflow=2 -Wno-psabi -fno-sized-deallocation -fno-aligned-new -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Werror=format -Wno-attributes -fno-strict-aliasing -ffp-contract=off  -MD -MP -MF .deps/Unified_cpp_js_src25.o.pp   Unified_cpp_js_src25.cpp
make[3]: Leaving directory '/builddir/build/BUILD/firefox-102.13.0/js/src/js/src'
In file included from /builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/StructuredClone.h:20,
                 from /builddir/build/BUILD/firefox-102.13.0/js/src/vm/StructuredClone.cpp:29,
                 from Unified_cpp_js_src25.cpp:2:
In member function 'JS::Rooted<JSString*>::registerWithRootLists(mozilla::EnumeratedArray<JS::RootKind, (JS::RootKind)15, js::StackRootedBase*>&)',
    inlined from 'JS::Rooted<JSString*>::Rooted<JSContext*, JSString*>(JSContext* const&, JSString*&&)' at /builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1171:26,
    inlined from 'BoxedToSource(JSContext*, JS::Handle<JSObject*>, char const*)' at /builddir/build/BUILD/firefox-102.13.0/js/src/vm/ToSource.cpp:110:48:
/builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1138:18: warning: storing the address of local variable 'str' in 'MEM[(struct StackRootedBase * *)cx_76(D) + 48B]' [-Wdangling-pointer=]
 1138 |     *this->stack = this;
      |     ~~~~~~~~~~~~~^~~~~~
In file included from Unified_cpp_js_src25.cpp:47:
/builddir/build/BUILD/firefox-102.13.0/js/src/vm/ToSource.cpp: In function 'BoxedToSource(JSContext*, JS::Handle<JSObject*>, char const*)':
/builddir/build/BUILD/firefox-102.13.0/js/src/vm/ToSource.cpp:110:16: note: 'str' declared here
  110 |   RootedString str(cx, ValueToSource(cx, value));
      |                ^~~
/builddir/build/BUILD/firefox-102.13.0/js/src/vm/ToSource.cpp:110:16: note: 'cx_76(D)' declared here
In member function 'JS::Rooted<JSString*>::registerWithRootLists(mozilla::EnumeratedArray<JS::RootKind, (JS::RootKind)15, js::StackRootedBase*>&)',
    inlined from 'JS::Rooted<JSString*>::Rooted<JSContext*, JSAtom*>(JSContext* const&, JSAtom*&&)' at /builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1171:26,
    inlined from 'SymbolToSource(JSContext*, JS::Symbol*)' at /builddir/build/BUILD/firefox-102.13.0/js/src/vm/ToSource.cpp:70:46,
    inlined from 'js::ValueToSource(JSContext*, JS::Handle<JS::Value>)' at /builddir/build/BUILD/firefox-102.13.0/js/src/vm/ToSource.cpp:139:28:
/builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1138:18: warning: storing the address of local variable 'desc' in 'MEM[(struct StackRootedBase * *)cx_262(D) + 48B]' [-Wdangling-pointer=]
 1138 |     *this->stack = this;
      |     ~~~~~~~~~~~~~^~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/vm/ToSource.cpp: In function 'js::ValueToSource(JSContext*, JS::Handle<JS::Value>)':
/builddir/build/BUILD/firefox-102.13.0/js/src/vm/ToSource.cpp:70:16: note: 'desc' declared here
   70 |   RootedString desc(cx, symbol->description());
      |                ^~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/vm/ToSource.cpp:70:16: note: 'cx_262(D)' declared here
In member function 'JS::Rooted<JSAtom*>::registerWithRootLists(mozilla::EnumeratedArray<JS::RootKind, (JS::RootKind)15, js::StackRootedBase*>&)',
    inlined from 'JS::Rooted<JSAtom*>::Rooted<JSContext*, JSAtom*>(JSContext* const&, JSAtom*&&)' at /builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1171:26,
    inlined from 'JS::Symbol::for_(JSContext*, JS::Handle<JSString*>)' at /builddir/build/BUILD/firefox-102.13.0/js/src/vm/SymbolType.cpp:57:53:
/builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1138:18: warning: storing the address of local variable 'atom' in 'MEM[(struct StackRootedBase * *)cx_62(D) + 48B]' [-Wdangling-pointer=]
 1138 |     *this->stack = this;
      |     ~~~~~~~~~~~~~^~~~~~
In file included from Unified_cpp_js_src25.cpp:11:
/builddir/build/BUILD/firefox-102.13.0/js/src/vm/SymbolType.cpp: In function 'JS::Symbol::for_(JSContext*, JS::Handle<JSString*>)':
/builddir/build/BUILD/firefox-102.13.0/js/src/vm/SymbolType.cpp:57:14: note: 'atom' declared here
   57 |   RootedAtom atom(cx, AtomizeString(cx, description));
      |              ^~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/vm/SymbolType.cpp:57:14: note: 'cx_62(D)' declared here
make[3]: Entering directory '/builddir/build/BUILD/firefox-102.13.0/js/src/js/src'
js/src/Unified_cpp_js_src24.o
/usr/lib64/ccache/g++ -o Unified_cpp_js_src24.o -c  -I/builddir/build/BUILD/firefox-102.13.0/js/src/dist/system_wrappers -include /builddir/build/BUILD/firefox-102.13.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/builddir/build/BUILD/firefox-102.13.0/js/src -I/builddir/build/BUILD/firefox-102.13.0/js/src/js/src -I/builddir/build/BUILD/firefox-102.13.0/js/src/dist/include -DMOZILLA_CLIENT -include /builddir/build/BUILD/firefox-102.13.0/js/src/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 -Wformat -Wformat-overflow=2 -Wno-psabi -fno-sized-deallocation -fno-aligned-new -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Werror=format -Wno-attributes -fno-strict-aliasing -ffp-contract=off  -MD -MP -MF .deps/Unified_cpp_js_src24.o.pp   Unified_cpp_js_src24.cpp
make[3]: Leaving directory '/builddir/build/BUILD/firefox-102.13.0/js/src/js/src'
In file included from /builddir/build/BUILD/firefox-102.13.0/js/src/ds/TraceableFifo.h:11,
                 from /builddir/build/BUILD/firefox-102.13.0/js/src/vm/JSContext.h:17,
                 from /builddir/build/BUILD/firefox-102.13.0/js/src/vm/SourceHook.cpp:15,
                 from Unified_cpp_js_src24.cpp:2:
In member function 'JS::Rooted<JSString*>::registerWithRootLists(mozilla::EnumeratedArray<JS::RootKind, (JS::RootKind)15, js::StackRootedBase*>&)',
    inlined from 'JS::Rooted<JSString*>::Rooted<JSContext*, JSAtom*>(JSContext* const&, JSAtom*&&)' at /builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1171:26,
    inlined from 'FillWithRepresentatives<JSString::fillWithRepresentatives(JSContext*, JS::Handle<js::ArrayObject*>)::{lambda(JSString*)#1}, char16_t>(JSContext*, JS::Handle<js::ArrayObject*>, unsigned int*, char16_t const*, unsigned long, unsigned long, JSString::fillWithRepresentatives(JSContext*, JS::Handle<js::ArrayObject*>)::{lambda(JSString*)#1} const&)bool [clone .constprop.0]' at /builddir/build/BUILD/firefox-102.13.0/js/src/vm/StringType.cpp:1950:16:
/builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1138:18: warning: storing the address of local variable 'atom1' in 'MEM[(struct StackRootedBase * *)cx_2(D) + 48B]' [-Wdangling-pointer=]
 1138 |     *this->stack = this;
      |     ~~~~~~~~~~~~~^~~~~~
In file included from Unified_cpp_js_src24.cpp:47:
/builddir/build/BUILD/firefox-102.13.0/js/src/vm/StringType.cpp: In function 'FillWithRepresentatives<JSString::fillWithRepresentatives(JSContext*, JS::Handle<js::ArrayObject*>)::{lambda(JSString*)#1}, char16_t>(JSContext*, JS::Handle<js::ArrayObject*>, unsigned int*, char16_t const*, unsigned long, unsigned long, JSString::fillWithRepresentatives(JSContext*, JS::Handle<js::ArrayObject*>)::{lambda(JSString*)#1} const&)bool [clone .constprop.0]':
/builddir/build/BUILD/firefox-102.13.0/js/src/vm/StringType.cpp:1950:16: note: 'atom1' declared here
 1950 |   RootedString atom1(cx, AtomizeChars(cx, chars, len));
      |                ^~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/vm/StringType.cpp:1950:16: note: 'cx_2(D)' declared here
In member function 'JS::Rooted<JSString*>::registerWithRootLists(mozilla::EnumeratedArray<JS::RootKind, (JS::RootKind)15, js::StackRootedBase*>&)',
    inlined from 'JS::Rooted<JSString*>::Rooted<JSContext*, JSAtom*>(JSContext* const&, JSAtom*&&)' at /builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1171:26,
    inlined from 'FillWithRepresentatives<JSString::fillWithRepresentatives(JSContext*, JS::Handle<js::ArrayObject*>)::{lambda(JSString*)#2}, unsigned char>(JSContext*, JS::Handle<js::ArrayObject*>, unsigned int*, unsigned char const*, unsigned long, unsigned long, JSString::fillWithRepresentatives(JSContext*, JS::Handle<js::ArrayObject*>)::{lambda(JSString*)#2} const&)bool [clone .constprop.0]' at /builddir/build/BUILD/firefox-102.13.0/js/src/vm/StringType.cpp:1950:16:
/builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1138:18: warning: storing the address of local variable 'atom1' in 'MEM[(struct StackRootedBase * *)cx_2(D) + 48B]' [-Wdangling-pointer=]
 1138 |     *this->stack = this;
      |     ~~~~~~~~~~~~~^~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/vm/StringType.cpp: In function 'FillWithRepresentatives<JSString::fillWithRepresentatives(JSContext*, JS::Handle<js::ArrayObject*>)::{lambda(JSString*)#2}, unsigned char>(JSContext*, JS::Handle<js::ArrayObject*>, unsigned int*, unsigned char const*, unsigned long, unsigned long, JSString::fillWithRepresentatives(JSContext*, JS::Handle<js::ArrayObject*>)::{lambda(JSString*)#2} const&)bool [clone .constprop.0]':
/builddir/build/BUILD/firefox-102.13.0/js/src/vm/StringType.cpp:1950:16: note: 'atom1' declared here
 1950 |   RootedString atom1(cx, AtomizeChars(cx, chars, len));
      |                ^~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/vm/StringType.cpp:1950:16: note: 'cx_2(D)' declared here
In member function 'JS::Rooted<JSObject*>::registerWithRootLists(mozilla::EnumeratedArray<JS::RootKind, (JS::RootKind)15, js::StackRootedBase*>&)',
    inlined from 'JS::Rooted<JSObject*>::Rooted<JSContext*, JSObject*>(JSContext* const&, JSObject*&&)' at /builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1171:26,
    inlined from 'js::StencilObject::create(JSContext*, RefPtr<js::frontend::CompilationStencil>)' at /builddir/build/BUILD/firefox-102.13.0/js/src/vm/StencilObject.cpp:58:58:
/builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1138:18: warning: storing the address of local variable 'obj' in 'MEM[(struct StackRootedBase * *)cx_35(D) + 24B]' [-Wdangling-pointer=]
 1138 |     *this->stack = this;
      |     ~~~~~~~~~~~~~^~~~~~
In file included from Unified_cpp_js_src24.cpp:38:
/builddir/build/BUILD/firefox-102.13.0/js/src/vm/StencilObject.cpp: In function 'js::StencilObject::create(JSContext*, RefPtr<js::frontend::CompilationStencil>)':
/builddir/build/BUILD/firefox-102.13.0/js/src/vm/StencilObject.cpp:58:25: note: 'obj' declared here
   58 |   JS::Rooted<JSObject*> obj(cx, JS_NewObject(cx, &class_));
      |                         ^~~
/builddir/build/BUILD/firefox-102.13.0/js/src/vm/StencilObject.cpp:58:25: note: 'cx_35(D)' declared here
In member function 'JS::Rooted<JSObject*>::registerWithRootLists(mozilla::EnumeratedArray<JS::RootKind, (JS::RootKind)15, js::StackRootedBase*>&)',
    inlined from 'JS::Rooted<JSObject*>::Rooted<JSContext*, JSObject*>(JSContext* const&, JSObject*&&)' at /builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1171:26,
    inlined from 'js::StencilXDRBufferObject::create(JSContext*, unsigned char*, unsigned long)' at /builddir/build/BUILD/firefox-102.13.0/js/src/vm/StencilObject.cpp:122:58:
/builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1138:18: warning: storing the address of local variable 'obj' in 'MEM[(struct StackRootedBase * *)cx_69(D) + 24B]' [-Wdangling-pointer=]
 1138 |     *this->stack = this;
      |     ~~~~~~~~~~~~~^~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/vm/StencilObject.cpp: In function 'js::StencilXDRBufferObject::create(JSContext*, unsigned char*, unsigned long)':
/builddir/build/BUILD/firefox-102.13.0/js/src/vm/StencilObject.cpp:122:25: note: 'obj' declared here
  122 |   JS::Rooted<JSObject*> obj(cx, JS_NewObject(cx, &class_));
      |                         ^~~
/builddir/build/BUILD/firefox-102.13.0/js/src/vm/StencilObject.cpp:122:25: note: 'cx_69(D)' declared here
In member function 'JS::Rooted<JSLinearString*>::registerWithRootLists(mozilla::EnumeratedArray<JS::RootKind, (JS::RootKind)15, js::StackRootedBase*>&)',
    inlined from 'JS::Rooted<JSLinearString*>::Rooted<JSContext*, JSLinearString*>(JSContext* const&, JSLinearString*&&)' at /builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1171:26,
    inlined from 'JS::AutoStableStringChars::init(JSContext*, JSString*)' at /builddir/build/BUILD/firefox-102.13.0/js/src/vm/StringType.cpp:1307:58:
/builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1138:18: warning: storing the address of local variable 'linearString' in 'MEM[(struct StackRootedBase * *)cx_81(D) + 48B]' [-Wdangling-pointer=]
 1138 |     *this->stack = this;
      |     ~~~~~~~~~~~~~^~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/vm/StringType.cpp: In member function 'JS::AutoStableStringChars::init(JSContext*, JSString*)':
/builddir/build/BUILD/firefox-102.13.0/js/src/vm/StringType.cpp:1307:22: note: 'linearString' declared here
 1307 |   RootedLinearString linearString(cx, s->ensureLinear(cx));
      |                      ^~~~~~~~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/vm/StringType.cpp:1307:22: note: 'cx_81(D)' declared here
In member function 'JS::Rooted<JSLinearString*>::registerWithRootLists(mozilla::EnumeratedArray<JS::RootKind, (JS::RootKind)15, js::StackRootedBase*>&)',
    inlined from 'JS::Rooted<JSLinearString*>::Rooted<JSContext*, JSLinearString*>(JSContext* const&, JSLinearString*&&)' at /builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1171:26,
    inlined from 'JS::AutoStableStringChars::initTwoByte(JSContext*, JSString*)' at /builddir/build/BUILD/firefox-102.13.0/js/src/vm/StringType.cpp:1336:58:
/builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1138:18: warning: storing the address of local variable 'linearString' in 'MEM[(struct StackRootedBase * *)cx_61(D) + 48B]' [-Wdangling-pointer=]
 1138 |     *this->stack = this;
      |     ~~~~~~~~~~~~~^~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/vm/StringType.cpp: In member function 'JS::AutoStableStringChars::initTwoByte(JSContext*, JSString*)':
/builddir/build/BUILD/firefox-102.13.0/js/src/vm/StringType.cpp:1336:22: note: 'linearString' declared here
 1336 |   RootedLinearString linearString(cx, s->ensureLinear(cx));
      |                      ^~~~~~~~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/vm/StringType.cpp:1336:22: note: 'cx_61(D)' declared here
make[3]: Entering directory '/builddir/build/BUILD/firefox-102.13.0/js/src/js/src/wasm'
js/src/wasm/Unified_cpp_js_src_wasm0.o
/usr/lib64/ccache/g++ -o Unified_cpp_js_src_wasm0.o -c  -I/builddir/build/BUILD/firefox-102.13.0/js/src/dist/system_wrappers -include /builddir/build/BUILD/firefox-102.13.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/builddir/build/BUILD/firefox-102.13.0/js/src/wasm -I/builddir/build/BUILD/firefox-102.13.0/js/src/js/src/wasm -I/builddir/build/BUILD/firefox-102.13.0/js/src/js/src -I/builddir/build/BUILD/firefox-102.13.0/js/src -I/builddir/build/BUILD/firefox-102.13.0/js/src/dist/include -DMOZILLA_CLIENT -include /builddir/build/BUILD/firefox-102.13.0/js/src/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 -Wformat -Wformat-overflow=2 -Wno-psabi -fno-sized-deallocation -fno-aligned-new -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Werror=format -Wno-attributes -fno-strict-aliasing -ffp-contract=off  -MD -MP -MF .deps/Unified_cpp_js_src_wasm0.o.pp   Unified_cpp_js_src_wasm0.cpp
make[3]: Leaving directory '/builddir/build/BUILD/firefox-102.13.0/js/src/js/src/wasm'
In file included from /builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/CallArgs.h:73,
                 from /builddir/build/BUILD/firefox-102.13.0/js/src/wasm/AsmJS.h:27,
                 from /builddir/build/BUILD/firefox-102.13.0/js/src/wasm/AsmJS.cpp:19,
                 from Unified_cpp_js_src_wasm0.cpp:2:
In member function 'JS::Rooted<JSAtom*>::registerWithRootLists(mozilla::EnumeratedArray<JS::RootKind, (JS::RootKind)15, js::StackRootedBase*>&)',
    inlined from 'JS::Rooted<JSAtom*>::Rooted<JSContext*, JSAtom*>(JSContext* const&, JSAtom*&&)' at /builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1171:26,
    inlined from 'GetDataProperty(JSContext*, JS::Handle<JS::Value>, char const*, JS::MutableHandle<JS::Value>)' at /builddir/build/BUILD/firefox-102.13.0/js/src/wasm/AsmJS.cpp:6512:76:
/builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1138:18: warning: storing the address of local variable 'field' in 'MEM[(struct StackRootedBase * *)cx_25(D) + 48B]' [-Wdangling-pointer=]
 1138 |     *this->stack = this;
      |     ~~~~~~~~~~~~~^~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/wasm/AsmJS.cpp: In function 'GetDataProperty(JSContext*, JS::Handle<JS::Value>, char const*, JS::MutableHandle<JS::Value>)':
/builddir/build/BUILD/firefox-102.13.0/js/src/wasm/AsmJS.cpp:6512:14: note: 'field' declared here
 6512 |   RootedAtom field(cx, AtomizeUTF8Chars(cx, fieldChars, strlen(fieldChars)));
      |              ^~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/wasm/AsmJS.cpp:6512:14: note: 'cx_25(D)' declared here
In member function 'Type::isInt() const',
    inlined from 'Type::isArgType() const' at /builddir/build/BUILD/firefox-102.13.0/js/src/wasm/AsmJS.cpp:942:40,
    inlined from 'CheckArgumentType((anonymous namespace)::FunctionValidatorShared&, js::frontend::ParseNode*, js::frontend::TaggedParserAtomIndex, Type*)' at /builddir/build/BUILD/firefox-102.13.0/js/src/wasm/AsmJS.cpp:3206:23,
    inlined from 'CheckArguments((anonymous namespace)::FunctionValidatorShared&, js::frontend::ParseNode**, mozilla::Vector<js::wasm::PackedType<js::wasm::ValTypeTraits>, 16ul, js::SystemAllocPolicy>*) [clone .constprop.0]' at /builddir/build/BUILD/firefox-102.13.0/js/src/wasm/AsmJS.cpp:3244:27:
/builddir/build/BUILD/firefox-102.13.0/js/src/wasm/AsmJS.cpp:921:58: warning: 'MEM[(struct Type *)&type]' may be used uninitialized [-Wmaybe-uninitialized]
  921 |   bool isInt() const { return isSigned() || isUnsigned() || which_ == Int; }
      |                               ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/wasm/AsmJS.cpp: In function 'CheckArguments((anonymous namespace)::FunctionValidatorShared&, js::frontend::ParseNode**, mozilla::Vector<js::wasm::PackedType<js::wasm::ValTypeTraits>, 16ul, js::SystemAllocPolicy>*) [clone .constprop.0]':
/builddir/build/BUILD/firefox-102.13.0/js/src/wasm/AsmJS.cpp:3243:10: note: 'MEM[(struct Type *)&type]' was declared here
 3243 |     Type type;
      |          ^~~~
In file included from /builddir/build/BUILD/firefox-102.13.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 /builddir/build/BUILD/firefox-102.13.0/js/src/frontend/ParseNode.h:926:65,
    inlined from 'IsUseOfName(js::frontend::ParseNode*, js::frontend::TaggedParserAtomIndex)' at /builddir/build/BUILD/firefox-102.13.0/js/src/wasm/AsmJS.cpp:626:20,
    inlined from 'CheckArgumentType((anonymous namespace)::FunctionValidatorShared&, js::frontend::ParseNode*, js::frontend::TaggedParserAtomIndex, Type*)' at /builddir/build/BUILD/firefox-102.13.0/js/src/wasm/AsmJS.cpp:3210:19,
    inlined from 'CheckArguments((anonymous namespace)::FunctionValidatorShared&, js::frontend::ParseNode**, mozilla::Vector<js::wasm::PackedType<js::wasm::ValTypeTraits>, 16ul, js::SystemAllocPolicy>*) [clone .constprop.0]' at /builddir/build/BUILD/firefox-102.13.0/js/src/wasm/AsmJS.cpp:3244:27:
/builddir/build/BUILD/firefox-102.13.0/js/src/frontend/ParseNode.h:913:12: warning: 'coercedExpr' may be used uninitialized [-Wmaybe-uninitialized]
  913 |     return atom_;
      |            ^~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/wasm/AsmJS.cpp: In function 'CheckArguments((anonymous namespace)::FunctionValidatorShared&, js::frontend::ParseNode**, mozilla::Vector<js::wasm::PackedType<js::wasm::ValTypeTraits>, 16ul, js::SystemAllocPolicy>*) [clone .constprop.0]':
/builddir/build/BUILD/firefox-102.13.0/js/src/wasm/AsmJS.cpp:3201:14: note: 'coercedExpr' was declared here
 3201 |   ParseNode* coercedExpr;
      |              ^~~~~~~~~~~
In member function 'JS::Rooted<JSObject*>::registerWithRootLists(mozilla::EnumeratedArray<JS::RootKind, (JS::RootKind)15, js::StackRootedBase*>&)',
    inlined from 'JS::Rooted<JSObject*>::Rooted<JSContext*, JSObject*>(JSContext* const&, JSObject*&&)' at /builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1171:26,
    inlined from 'js::TypedObject::obj_lookupProperty(JSContext*, JS::Handle<JSObject*>, JS::Handle<JS::PropertyKey>, JS::MutableHandle<JSObject*>, js::PropertyResult*)' at /builddir/build/BUILD/firefox-102.13.0/js/src/wasm/TypedObject.cpp:409:48:
/builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1138:18: warning: storing the address of local variable 'proto' in 'MEM[(struct StackRootedBase * *)cx_57(D) + 24B]' [-Wdangling-pointer=]
 1138 |     *this->stack = this;
      |     ~~~~~~~~~~~~~^~~~~~
In file included from Unified_cpp_js_src_wasm0.cpp:11:
/builddir/build/BUILD/firefox-102.13.0/js/src/wasm/TypedObject.cpp: In function 'js::TypedObject::obj_lookupProperty(JSContext*, JS::Handle<JSObject*>, JS::Handle<JS::PropertyKey>, JS::MutableHandle<JSObject*>, js::PropertyResult*)':
/builddir/build/BUILD/firefox-102.13.0/js/src/wasm/TypedObject.cpp:409:16: note: 'proto' declared here
  409 |   RootedObject proto(cx, obj->staticPrototype());
      |                ^~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/wasm/TypedObject.cpp:409:16: note: 'cx_57(D)' declared here
In member function 'JS::Rooted<JSObject*>::registerWithRootLists(mozilla::EnumeratedArray<JS::RootKind, (JS::RootKind)15, js::StackRootedBase*>&)',
    inlined from 'JS::Rooted<JSObject*>::Rooted<JSContext*, JSObject*>(JSContext* const&, JSObject*&&)' at /builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1171:26,
    inlined from 'js::TypedObject::obj_hasProperty(JSContext*, JS::Handle<JSObject*>, JS::Handle<JS::PropertyKey>, bool*)' at /builddir/build/BUILD/firefox-102.13.0/js/src/wasm/TypedObject.cpp:436:48:
/builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1138:18: warning: storing the address of local variable 'proto' in 'MEM[(struct StackRootedBase * *)cx_53(D) + 24B]' [-Wdangling-pointer=]
 1138 |     *this->stack = this;
      |     ~~~~~~~~~~~~~^~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/wasm/TypedObject.cpp: In function 'js::TypedObject::obj_hasProperty(JSContext*, JS::Handle<JSObject*>, JS::Handle<JS::PropertyKey>, bool*)':
/builddir/build/BUILD/firefox-102.13.0/js/src/wasm/TypedObject.cpp:436:16: note: 'proto' declared here
  436 |   RootedObject proto(cx, obj->staticPrototype());
      |                ^~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/wasm/TypedObject.cpp:436:16: note: 'cx_53(D)' declared here
In member function 'JS::Rooted<JSObject*>::registerWithRootLists(mozilla::EnumeratedArray<JS::RootKind, (JS::RootKind)15, js::StackRootedBase*>&)',
    inlined from 'JS::Rooted<JSObject*>::Rooted<JSContext*, JSObject*>(JSContext* const&, JSObject*&&)' at /builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1171:26,
    inlined from 'js::TypedObject::obj_deleteProperty(JSContext*, JS::Handle<JSObject*>, JS::Handle<JS::PropertyKey>, JS::ObjectOpResult&)' at /builddir/build/BUILD/firefox-102.13.0/js/src/wasm/TypedObject.cpp:512:48:
/builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1138:18: warning: storing the address of local variable 'proto' in 'MEM[(struct StackRootedBase * *)cx_54(D) + 24B]' [-Wdangling-pointer=]
 1138 |     *this->stack = this;
      |     ~~~~~~~~~~~~~^~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/wasm/TypedObject.cpp: In function 'js::TypedObject::obj_deleteProperty(JSContext*, JS::Handle<JSObject*>, JS::Handle<JS::PropertyKey>, JS::ObjectOpResult&)':
/builddir/build/BUILD/firefox-102.13.0/js/src/wasm/TypedObject.cpp:512:16: note: 'proto' declared here
  512 |   RootedObject proto(cx, obj->staticPrototype());
      |                ^~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/wasm/TypedObject.cpp:512:16: note: 'cx_54(D)' declared here
In member function 'JS::Rooted<JSObject*>::registerWithRootLists(mozilla::EnumeratedArray<JS::RootKind, (JS::RootKind)15, js::StackRootedBase*>&)',
    inlined from 'JS::Rooted<JSObject*>::Rooted<JSContext*, JSObject*>(JSContext* const&, JSObject*&&)' at /builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1171:26,
    inlined from 'js::TypedObject::obj_getProperty(JSContext*, JS::Handle<JSObject*>, JS::Handle<JS::Value>, JS::Handle<JS::PropertyKey>, JS::MutableHandle<JS::Value>)' at /builddir/build/BUILD/firefox-102.13.0/js/src/wasm/TypedObject.cpp:456:48:
/builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1138:18: warning: storing the address of local variable 'proto' in 'MEM[(struct StackRootedBase * *)cx_64(D) + 24B]' [-Wdangling-pointer=]
 1138 |     *this->stack = this;
      |     ~~~~~~~~~~~~~^~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/wasm/TypedObject.cpp: In function 'js::TypedObject::obj_getProperty(JSContext*, JS::Handle<JSObject*>, JS::Handle<JS::Value>, JS::Handle<JS::PropertyKey>, JS::MutableHandle<JS::Value>)':
/builddir/build/BUILD/firefox-102.13.0/js/src/wasm/TypedObject.cpp:456:16: note: 'proto' declared here
  456 |   RootedObject proto(cx, obj->staticPrototype());
      |                ^~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/wasm/TypedObject.cpp:456:16: note: 'cx_64(D)' declared here
In file included from /builddir/build/BUILD/firefox-102.13.0/js/src/wasm/WasmBCFrame.h:28,
                 from /builddir/build/BUILD/firefox-102.13.0/js/src/wasm/WasmBCFrame.cpp:19,
                 from Unified_cpp_js_src_wasm0.cpp:20:
In member function 'js::wasm::Stk::setOffs(js::wasm::Stk::Kind, unsigned int)',
    inlined from 'js::wasm::Stk::StackResult(js::wasm::PackedType<js::wasm::ValTypeTraits>, unsigned int)' at /builddir/build/BUILD/firefox-102.13.0/js/src/wasm/WasmBCStk.h:160:14,
    inlined from 'js::wasm::BaseCompiler::captureStackResult(js::wasm::ABIResult const&, js::wasm::StackHeight, unsigned int)' at /builddir/build/BUILD/firefox-102.13.0/js/src/wasm/WasmBaselineCompile.cpp:1140:26:
/builddir/build/BUILD/firefox-102.13.0/js/src/wasm/WasmBCStk.h:166:11: warning: 'k' may be used uninitialized [-Wmaybe-uninitialized]
  166 |     kind_ = k;
      |     ~~~~~~^~~
/builddir/build/BUILD/firefox-102.13.0/js/src/wasm/WasmBCStk.h: In member function 'js::wasm::BaseCompiler::captureStackResult(js::wasm::ABIResult const&, js::wasm::StackHeight, unsigned int)':
/builddir/build/BUILD/firefox-102.13.0/js/src/wasm/WasmBCStk.h:133:10: note: 'k' was declared here
  133 |     Kind k;
      |          ^
In member function 'JS::Rooted<js::Shape*>::registerWithRootLists(mozilla::EnumeratedArray<JS::RootKind, (JS::RootKind)15, js::StackRootedBase*>&)',
    inlined from 'JS::Rooted<js::Shape*>::Rooted<JSContext*, js::Shape*>(JSContext* const&, js::Shape*&&)' at /builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1171:26,
    inlined from 'js::TypedObject::create<js::InlineTypedObject>(JSContext*, js::gc::AllocKind, js::gc::InitialHeap)js::InlineTypedObject*' at /builddir/build/BUILD/firefox-102.13.0/js/src/wasm/TypedObject.cpp:688:15:
/builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1138:18: warning: storing the address of local variable 'shape' in 'MEM[(struct StackRootedBase * *)cx_41(D) + 40B]' [-Wdangling-pointer=]
 1138 |     *this->stack = this;
      |     ~~~~~~~~~~~~~^~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/wasm/TypedObject.cpp: In function 'js::TypedObject::create<js::InlineTypedObject>(JSContext*, js::gc::AllocKind, js::gc::InitialHeap)js::InlineTypedObject*':
/builddir/build/BUILD/firefox-102.13.0/js/src/wasm/TypedObject.cpp:688:15: note: 'shape' declared here
  688 |   RootedShape shape(
      |               ^~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/wasm/TypedObject.cpp:688:15: note: 'cx_41(D)' declared here
In member function 'JS::Rooted<JSLinearString*>::registerWithRootLists(mozilla::EnumeratedArray<JS::RootKind, (JS::RootKind)15, js::StackRootedBase*>&)',
    inlined from 'JS::Rooted<JSLinearString*>::Rooted<JSContext*, JSLinearString*>(JSContext* const&, JSLinearString*&&)' at /builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1171:26,
    inlined from 'js::AsmJSModuleToString(JSContext*, JS::Handle<JSFunction*>, bool)' at /builddir/build/BUILD/firefox-102.13.0/js/src/wasm/AsmJS.cpp:7283:70:
/builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1138:18: warning: storing the address of local variable 'src' in 'MEM[(struct StackRootedBase * *)cx_120(D) + 48B]' [-Wdangling-pointer=]
 1138 |     *this->stack = this;
      |     ~~~~~~~~~~~~~^~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/wasm/AsmJS.cpp: In function 'js::AsmJSModuleToString(JSContext*, JS::Handle<JSFunction*>, bool)':
/builddir/build/BUILD/firefox-102.13.0/js/src/wasm/AsmJS.cpp:7283:29: note: 'src' declared here
 7283 |     Rooted<JSLinearString*> src(cx, source->substring(cx, begin, end));
      |                             ^~~
/builddir/build/BUILD/firefox-102.13.0/js/src/wasm/AsmJS.cpp:7283:29: note: 'cx_120(D)' declared here
In member function 'JS::Rooted<JSLinearString*>::registerWithRootLists(mozilla::EnumeratedArray<JS::RootKind, (JS::RootKind)15, js::StackRootedBase*>&)',
    inlined from 'JS::Rooted<JSLinearString*>::Rooted<JSContext*, JSLinearString*>(JSContext* const&, JSLinearString*&&)' at /builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1171:26,
    inlined from 'js::AsmJSFunctionToString(JSContext*, JS::Handle<JSFunction*>)' at /builddir/build/BUILD/firefox-102.13.0/js/src/wasm/AsmJS.cpp:7333:70:
/builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1138:18: warning: storing the address of local variable 'src' in 'MEM[(struct StackRootedBase * *)cx_96(D) + 48B]' [-Wdangling-pointer=]
 1138 |     *this->stack = this;
      |     ~~~~~~~~~~~~~^~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/wasm/AsmJS.cpp: In function 'js::AsmJSFunctionToString(JSContext*, JS::Handle<JSFunction*>)':
/builddir/build/BUILD/firefox-102.13.0/js/src/wasm/AsmJS.cpp:7333:29: note: 'src' declared here
 7333 |     Rooted<JSLinearString*> src(cx, source->substring(cx, begin, end));
      |                             ^~~
/builddir/build/BUILD/firefox-102.13.0/js/src/wasm/AsmJS.cpp:7333:29: note: 'cx_96(D)' declared here
In member function 'Type::isInt() const',
    inlined from 'Type::isArgType() const' at /builddir/build/BUILD/firefox-102.13.0/js/src/wasm/AsmJS.cpp:942:40,
    inlined from 'Type::isGlobalVarType() const' at /builddir/build/BUILD/firefox-102.13.0/js/src/wasm/AsmJS.cpp:950:50,
    inlined from 'CheckGlobalVariableInitImport(ModuleValidatorShared&, js::frontend::TaggedParserAtomIndex, js::frontend::ParseNode*, bool)' at /builddir/build/BUILD/firefox-102.13.0/js/src/wasm/AsmJS.cpp:2882:32:
/builddir/build/BUILD/firefox-102.13.0/js/src/wasm/AsmJS.cpp:921:58: warning: 'MEM[(struct Type *)&coerceTo]' may be used uninitialized [-Wmaybe-uninitialized]
  921 |   bool isInt() const { return isSigned() || isUnsigned() || which_ == Int; }
      |                               ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/wasm/AsmJS.cpp: In function 'CheckGlobalVariableInitImport(ModuleValidatorShared&, js::frontend::TaggedParserAtomIndex, js::frontend::ParseNode*, bool)':
/builddir/build/BUILD/firefox-102.13.0/js/src/wasm/AsmJS.cpp:2871:8: note: 'MEM[(struct Type *)&coerceTo]' was declared here
 2871 |   Type coerceTo;
      |        ^~~~~~~~
In member function 'js::frontend::ParseNode::getKind() const',
    inlined from 'js::frontend::ParseNode::isKind(js::frontend::ParseNodeKind) const' at /builddir/build/BUILD/firefox-102.13.0/js/src/frontend/ParseNode.h:742:57,
    inlined from 'CheckGlobalVariableInitImport(ModuleValidatorShared&, js::frontend::TaggedParserAtomIndex, js::frontend::ParseNode*, bool)' at /builddir/build/BUILD/firefox-102.13.0/js/src/wasm/AsmJS.cpp:2877:27:
/builddir/build/BUILD/firefox-102.13.0/js/src/frontend/ParseNode.h:740:12: warning: 'coercedExpr' may be used uninitialized [-Wmaybe-uninitialized]
  740 |     return pn_type;
      |            ^~~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/wasm/AsmJS.cpp: In function 'CheckGlobalVariableInitImport(ModuleValidatorShared&, js::frontend::TaggedParserAtomIndex, js::frontend::ParseNode*, bool)':
/builddir/build/BUILD/firefox-102.13.0/js/src/wasm/AsmJS.cpp:2872:14: note: 'coercedExpr' was declared here
 2872 |   ParseNode* coercedExpr;
      |              ^~~~~~~~~~~
In file included from Unified_cpp_js_src_wasm0.cpp:29:
/builddir/build/BUILD/firefox-102.13.0/js/src/wasm/WasmBCMemory.cpp: In member function 'js::wasm::BaseCompiler::popConstMemoryAccess<js::wasm::RegI32>(js::wasm::MemoryAccessDesc*, js::wasm::AccessCheck*)js::wasm::RegI32':
/builddir/build/BUILD/firefox-102.13.0/js/src/wasm/WasmBCMemory.cpp:131:12: warning: 'addrTemp' may be used uninitialized [-Wmaybe-uninitialized]
  131 |   uint32_t addr = addrTemp;
      |            ^~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/wasm/WasmBCMemory.cpp:129:11: note: 'addrTemp' was declared here
  129 |   int32_t addrTemp;
      |           ^~~~~~~~
In file included from Unified_cpp_js_src_wasm0.cpp:38:
/builddir/build/BUILD/firefox-102.13.0/js/src/wasm/WasmBaselineCompile.cpp: In member function 'js::wasm::BaseCompiler::emitRemainderI32()':
/builddir/build/BUILD/firefox-102.13.0/js/src/wasm/WasmBaselineCompile.cpp:2677:24: warning: 'c' may be used uninitialized [-Wmaybe-uninitialized]
 2677 |     quotientOrRemainder(rs, r, reserved, IsUnsigned(false),
      |     ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 2678 |                         ZeroOnOverflow(true), isConst, c, RemainderI32);
      |                         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/wasm/WasmBaselineCompile.cpp:2655:11: note: 'c' was declared here
 2655 |   int32_t c;
      |           ^
/builddir/build/BUILD/firefox-102.13.0/js/src/wasm/WasmBaselineCompile.cpp: In member function 'js::wasm::BaseCompiler::emitRemainderU32()':
/builddir/build/BUILD/firefox-102.13.0/js/src/wasm/WasmBaselineCompile.cpp:2696:24: warning: 'c' may be used uninitialized [-Wmaybe-uninitialized]
 2696 |     quotientOrRemainder(rs, r, reserved, IsUnsigned(true), ZeroOnOverflow(true),
      |     ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 2697 |                         isConst, c, RemainderI32);
      |                         ~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/wasm/WasmBaselineCompile.cpp:2686:11: note: 'c' was declared here
 2686 |   int32_t c;
      |           ^
/builddir/build/BUILD/firefox-102.13.0/js/src/wasm/WasmBCMemory.cpp: In member function 'js::wasm::BaseCompiler::memCopyInlineM32()':
/builddir/build/BUILD/firefox-102.13.0/js/src/wasm/WasmBCMemory.cpp:2220:11: warning: 'signedLength' may be used uninitialized [-Wmaybe-uninitialized]
 2220 |   int32_t signedLength;
      |           ^~~~~~~~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/wasm/WasmBCMemory.cpp: In member function 'js::wasm::BaseCompiler::memFillInlineM32()':
/builddir/build/BUILD/firefox-102.13.0/js/src/wasm/WasmBCMemory.cpp:2425:11: warning: 'signedLength' may be used uninitialized [-Wmaybe-uninitialized]
 2425 |   int32_t signedLength;
      |           ^~~~~~~~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/wasm/WasmBCMemory.cpp:2426:11: warning: 'signedValue' may be used uninitialized [-Wmaybe-uninitialized]
 2426 |   int32_t signedValue;
      |           ^~~~~~~~~~~
In file included from /builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/GCVector.h:13,
                 from /builddir/build/BUILD/firefox-102.13.0/js/src/NamespaceImports.h:17,
                 from /builddir/build/BUILD/firefox-102.13.0/js/src/jsmath.h:12,
                 from /builddir/build/BUILD/firefox-102.13.0/js/src/wasm/AsmJS.cpp:33:
In function 'mozilla::detail::VectorImpl<js::wasm::Stk, 0ul, js::SystemAllocPolicy, false>::new_<js::wasm::Stk>(js::wasm::Stk*, js::wasm::Stk&&)void',
    inlined from 'mozilla::Vector<js::wasm::Stk, 0ul, js::SystemAllocPolicy>::infallibleEmplaceBack<js::wasm::Stk>(js::wasm::Stk&&)void' at /builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/mozilla/Vector.h:707:15,
    inlined from 'js::wasm::BaseCompiler::push<js::wasm::Stk>(js::wasm::Stk)void' at /builddir/build/BUILD/firefox-102.13.0/js/src/wasm/WasmBCStkMgmt-inl.h:44:29,
    inlined from 'js::wasm::BaseCompiler::pushStackResultsForCall(js::wasm::ResultType const&, js::wasm::RegPtr, js::wasm::StackResultsLoc*)' at /builddir/build/BUILD/firefox-102.13.0/js/src/wasm/WasmBaselineCompile.cpp:4531:11:
/builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/mozilla/Vector.h:58:5: warning: 'k' may be used uninitialized [-Wmaybe-uninitialized]
   58 |     new (KnownNotNull, aDst) T(std::forward<Args>(aArgs)...);
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/wasm/WasmBCStk.h: In member function 'js::wasm::BaseCompiler::pushStackResultsForCall(js::wasm::ResultType const&, js::wasm::RegPtr, js::wasm::StackResultsLoc*)':
/builddir/build/BUILD/firefox-102.13.0/js/src/wasm/WasmBCStk.h:133:10: note: 'k' was declared here
  133 |     Kind k;
      |          ^
In member function 'JS::Rooted<JS::PropertyKey>::registerWithRootLists(mozilla::EnumeratedArray<JS::RootKind, (JS::RootKind)15, js::StackRootedBase*>&)',
    inlined from 'JS::Rooted<JS::PropertyKey>::Rooted<JSContext*, JSContext*>(JSContext* const&)' at /builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1162:26,
    inlined from 'js::TypedObject::obj_newEnumerate(JSContext*, JS::Handle<JSObject*>, JS::MutableHandle<JS::StackGCVector<JS::PropertyKey, js::TempAllocPolicy> >, bool)' at /builddir/build/BUILD/firefox-102.13.0/js/src/wasm/TypedObject.cpp:548:17:
/builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1138:18: warning: storing the address of local variable 'id' in 'MEM[(struct StackRootedBase * *)cx_72(D) + 96B]' [-Wdangling-pointer=]
 1138 |     *this->stack = this;
      |     ~~~~~~~~~~~~~^~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/wasm/TypedObject.cpp: In function 'js::TypedObject::obj_newEnumerate(JSContext*, JS::Handle<JSObject*>, JS::MutableHandle<JS::StackGCVector<JS::PropertyKey, js::TempAllocPolicy> >, bool)':
/builddir/build/BUILD/firefox-102.13.0/js/src/wasm/TypedObject.cpp:548:12: note: 'id' declared here
  548 |   RootedId id(cx);
      |            ^~
/builddir/build/BUILD/firefox-102.13.0/js/src/wasm/TypedObject.cpp:548:12: note: 'cx_72(D)' declared here
/builddir/build/BUILD/firefox-102.13.0/js/src/wasm/WasmBaselineCompile.cpp: In member function 'js::wasm::BaseCompiler::emitTeeLocal()':
/builddir/build/BUILD/firefox-102.13.0/js/src/wasm/WasmBaselineCompile.cpp:5054:34: warning: 'slot' may be used uninitialized [-Wmaybe-uninitialized]
 5054 |   return emitSetOrTeeLocal<false>(slot);
      |          ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/wasm/WasmBaselineCompile.cpp:5049:12: note: 'slot' was declared here
 5049 |   uint32_t slot;
      |            ^~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/wasm/WasmBaselineCompile.cpp: In member function 'js::wasm::BaseCompiler::emitCatchAll()':
/builddir/build/BUILD/firefox-102.13.0/js/src/wasm/WasmBaselineCompile.cpp:4006:17: warning: 'kind' may be used uninitialized [-Wmaybe-uninitialized]
 4006 |   emitCatchSetup(kind, tryCatch, resultType);
      |   ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/wasm/WasmBaselineCompile.cpp:3996:13: note: 'kind' was declared here
 3996 |   LabelKind kind;
      |             ^~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/wasm/WasmBaselineCompile.cpp: In member function 'js::wasm::BaseCompiler::emitEnd()':
/builddir/build/BUILD/firefox-102.13.0/js/src/wasm/WasmBaselineCompile.cpp:3583:3: warning: 'kind' may be used uninitialized [-Wmaybe-uninitialized]
 3583 |   switch (kind) {
      |   ^~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/wasm/WasmBaselineCompile.cpp:3574:13: note: 'kind' was declared here
 3574 |   LabelKind kind;
      |             ^~~~
In file included from /builddir/build/BUILD/firefox-102.13.0/js/src/wasm/WasmBCDefs.h:61,
                 from /builddir/build/BUILD/firefox-102.13.0/js/src/wasm/WasmBCFrame.h:26:
In member function 'js::wasm::OpIter<js::wasm::BaseCompilePolicy>::controlKind(unsigned int)',
    inlined from 'js::wasm::BaseCompiler::controlKind(unsigned int)' at /builddir/build/BUILD/firefox-102.13.0/js/src/wasm/WasmBCRegMgmt-inl.h:482:27,
    inlined from 'js::wasm::BaseCompiler::emitDelegate()' at /builddir/build/BUILD/firefox-102.13.0/js/src/wasm/WasmBaselineCompile.cpp:4107:21:
/builddir/build/BUILD/firefox-102.13.0/js/src/wasm/WasmOpIter.h:706:55: warning: 'relativeDepth' may be used uninitialized [-Wmaybe-uninitialized]
  706 |     return controlStack_[controlStack_.length() - 1 - relativeDepth].kind();
      |                                                       ^~~~~~~~~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/wasm/WasmBaselineCompile.cpp: In member function 'js::wasm::BaseCompiler::emitDelegate()':
/builddir/build/BUILD/firefox-102.13.0/js/src/wasm/WasmBaselineCompile.cpp:4058:12: note: 'relativeDepth' was declared here
 4058 |   uint32_t relativeDepth;
      |            ^~~~~~~~~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/wasm/WasmBaselineCompile.cpp: In member function 'js::wasm::BaseCompiler::emitCatch()':
/builddir/build/BUILD/firefox-102.13.0/js/src/wasm/WasmBaselineCompile.cpp:3897:17: warning: 'kind' may be used uninitialized [-Wmaybe-uninitialized]
 3897 |   emitCatchSetup(kind, tryCatch, resultType);
      |   ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/wasm/WasmBaselineCompile.cpp:3885:13: note: 'kind' was declared here
 3885 |   LabelKind kind;
      |             ^~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/wasm/WasmBaselineCompile.cpp: In member function 'js::wasm::BaseCompiler::emitIntrinsic()':
/builddir/build/BUILD/firefox-102.13.0/js/src/wasm/WasmBaselineCompile.cpp:8284:26: warning: 'intrinsic' may be used uninitialized [-Wmaybe-uninitialized]
 8284 |   return emitInstanceCall(lineOrBytecode, intrinsic->signature);
      |          ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/wasm/WasmBaselineCompile.cpp:8269:20: note: 'intrinsic' was declared here
 8269 |   const Intrinsic* intrinsic;
      |                    ^~~~~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/wasm/WasmBaselineCompile.cpp: In member function 'js::wasm::BaseCompiler::emitStoreLane(unsigned int)':
/builddir/build/BUILD/firefox-102.13.0/js/src/wasm/WasmBaselineCompile.cpp:8146:12: warning: 'laneIndex' may be used uninitialized [-Wmaybe-uninitialized]
 8146 |   storeLane(&access, laneIndex);
      |   ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/wasm/WasmBaselineCompile.cpp:8121:12: note: 'laneIndex' was declared here
 8121 |   uint32_t laneIndex;
      |            ^~~~~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/wasm/WasmBaselineCompile.cpp: In member function 'js::wasm::BaseCompiler::emitLoadLane(unsigned int)':
/builddir/build/BUILD/firefox-102.13.0/js/src/wasm/WasmBaselineCompile.cpp:8114:11: warning: 'laneIndex' may be used uninitialized [-Wmaybe-uninitialized]
 8114 |   loadLane(&access, laneIndex);
      |   ~~~~~~~~^~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/wasm/WasmBaselineCompile.cpp:8089:12: note: 'laneIndex' was declared here
 8089 |   uint32_t laneIndex;
      |            ^~~~~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/wasm/WasmBaselineCompile.cpp: In member function 'js::wasm::BaseCompiler::emitSetLocal()':
/builddir/build/BUILD/firefox-102.13.0/js/src/wasm/WasmBaselineCompile.cpp:5045:33: warning: 'slot' may be used uninitialized [-Wmaybe-uninitialized]
 5045 |   return emitSetOrTeeLocal<true>(slot);
      |          ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/wasm/WasmBaselineCompile.cpp:5040:12: note: 'slot' was declared here
 5040 |   uint32_t slot;
      |            ^~~~
In function 'mozilla::detail::VectorImpl<js::wasm::Stk, 0ul, js::SystemAllocPolicy, false>::new_<js::wasm::Stk>(js::wasm::Stk*, js::wasm::Stk&&)void',
    inlined from 'mozilla::Vector<js::wasm::Stk, 0ul, js::SystemAllocPolicy>::infallibleEmplaceBack<js::wasm::Stk>(js::wasm::Stk&&)void' at /builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/mozilla/Vector.h:707:15,
    inlined from 'js::wasm::BaseCompiler::push<js::wasm::Stk>(js::wasm::Stk)void' at /builddir/build/BUILD/firefox-102.13.0/js/src/wasm/WasmBCStkMgmt-inl.h:44:29,
    inlined from 'js::wasm::BaseCompiler::pushI64(long)' at /builddir/build/BUILD/firefox-102.13.0/js/src/wasm/WasmBCStkMgmt-inl.h:566:45,
    inlined from 'js::wasm::BaseCompiler::emitBody()' at /builddir/build/BUILD/firefox-102.13.0/js/src/wasm/WasmBaselineCompile.cpp:8655:18:
/builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/mozilla/Vector.h:58:5: warning: 'i64' may be used uninitialized [-Wmaybe-uninitialized]
   58 |     new (KnownNotNull, aDst) T(std::forward<Args>(aArgs)...);
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/wasm/WasmBaselineCompile.cpp: In member function 'js::wasm::BaseCompiler::emitBody()':
/builddir/build/BUILD/firefox-102.13.0/js/src/wasm/WasmBaselineCompile.cpp:8652:17: note: 'i64' was declared here
 8652 |         int64_t i64;
      |                 ^~~
In function 'mozilla::detail::VectorImpl<js::wasm::Stk, 0ul, js::SystemAllocPolicy, false>::new_<js::wasm::Stk>(js::wasm::Stk*, js::wasm::Stk&&)void',
    inlined from 'mozilla::Vector<js::wasm::Stk, 0ul, js::SystemAllocPolicy>::infallibleEmplaceBack<js::wasm::Stk>(js::wasm::Stk&&)void' at /builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/mozilla/Vector.h:707:15,
    inlined from 'js::wasm::BaseCompiler::push<js::wasm::Stk>(js::wasm::Stk)void' at /builddir/build/BUILD/firefox-102.13.0/js/src/wasm/WasmBCStkMgmt-inl.h:44:29,
    inlined from 'js::wasm::BaseCompiler::pushI32(int)' at /builddir/build/BUILD/firefox-102.13.0/js/src/wasm/WasmBCStkMgmt-inl.h:564:45,
    inlined from 'js::wasm::BaseCompiler::emitBody()' at /builddir/build/BUILD/firefox-102.13.0/js/src/wasm/WasmBaselineCompile.cpp:8565:18:
/builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/mozilla/Vector.h:58:5: warning: 'i32' may be used uninitialized [-Wmaybe-uninitialized]
   58 |     new (KnownNotNull, aDst) T(std::forward<Args>(aArgs)...);
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/wasm/WasmBaselineCompile.cpp: In member function 'js::wasm::BaseCompiler::emitBody()':
/builddir/build/BUILD/firefox-102.13.0/js/src/wasm/WasmBaselineCompile.cpp:8562:17: note: 'i32' was declared here
 8562 |         int32_t i32;
      |                 ^~~
In member function 'JS::Rooted<JSAtom*>::registerWithRootLists(mozilla::EnumeratedArray<JS::RootKind, (JS::RootKind)15, js::StackRootedBase*>&)',
    inlined from 'JS::Rooted<JSAtom*>::Rooted<JSContext*, JSAtom*>(JSContext* const&, JSAtom*&&)' at /builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1171:26,
    inlined from 'HandleInstantiationFailure(JSContext*, JS::CallArgs, js::AsmJSMetadata const&)' at /builddir/build/BUILD/firefox-102.13.0/js/src/wasm/AsmJS.cpp:6950:68,
    inlined from 'js::InstantiateAsmJS(JSContext*, unsigned int, JS::Value*)' at /builddir/build/BUILD/firefox-102.13.0/js/src/wasm/AsmJS.cpp:7041:38:
/builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1138:18: warning: storing the address of local variable 'name' in 'MEM[(struct StackRootedBase * *)cx_71(D) + 48B]' [-Wdangling-pointer=]
 1138 |     *this->stack = this;
      |     ~~~~~~~~~~~~~^~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/wasm/AsmJS.cpp: In function 'js::InstantiateAsmJS(JSContext*, unsigned int, JS::Value*)':
/builddir/build/BUILD/firefox-102.13.0/js/src/wasm/AsmJS.cpp:6950:14: note: 'name' declared here
 6950 |   RootedAtom name(cx, args.callee().as<JSFunction>().explicitName());
      |              ^~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/wasm/AsmJS.cpp:6950:14: note: 'cx_71(D)' declared here
In member function 'JS::Rooted<js::RttValue*>::registerWithRootLists(mozilla::EnumeratedArray<JS::RootKind, (JS::RootKind)15, js::StackRootedBase*>&)',
    inlined from 'JS::Rooted<js::RttValue*>::Rooted<JSContext*, js::RttValue*>(JSContext* const&, js::RttValue*&&)' at /builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1171:26,
    inlined from 'js::RttValue::create(JSContext*, js::wasm::TypeHandle)' at /builddir/build/BUILD/firefox-102.13.0/js/src/wasm/TypedObject.cpp:70:78:
/builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1138:18: warning: storing the address of local variable 'rtt' in 'MEM[(struct StackRootedBase * *)cx_77(D) + 24B]' [-Wdangling-pointer=]
 1138 |     *this->stack = this;
      |     ~~~~~~~~~~~~~^~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/wasm/TypedObject.cpp: In function 'js::RttValue::create(JSContext*, js::wasm::TypeHandle)':
/builddir/build/BUILD/firefox-102.13.0/js/src/wasm/TypedObject.cpp:69:21: note: 'rtt' declared here
   69 |   Rooted<RttValue*> rtt(cx,
      |                     ^~~
/builddir/build/BUILD/firefox-102.13.0/js/src/wasm/TypedObject.cpp:69:21: note: 'cx_77(D)' declared here
In member function 'JS::Rooted<mozilla::UniquePtr<js::ObjectWeakMap, JS::DeletePolicy<js::ObjectWeakMap> > >::registerWithRootLists(mozilla::EnumeratedArray<JS::RootKind, (JS::RootKind)15, js::StackRootedBase*>&)',
    inlined from 'JS::Rooted<mozilla::UniquePtr<js::ObjectWeakMap, JS::DeletePolicy<js::ObjectWeakMap> > >::Rooted<JSContext*, mozilla::UniquePtr<js::ObjectWeakMap, JS::DeletePolicy<js::ObjectWeakMap> > >(JSContext* const&, mozilla::UniquePtr<js::ObjectWeakMap, JS::DeletePolicy<js::ObjectWeakMap> >&&)' at /builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1171:26,
    inlined from 'js::RttValue::ensureChildren(JSContext*)' at /builddir/build/BUILD/firefox-102.13.0/js/src/wasm/TypedObject.cpp:126:79:
/builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1138:18: warning: storing the address of local variable 'children' in 'MEM[(struct StackRootedBase * *)cx_63(D) + 112B]' [-Wdangling-pointer=]
 1138 |     *this->stack = this;
      |     ~~~~~~~~~~~~~^~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/wasm/TypedObject.cpp: In member function 'js::RttValue::ensureChildren(JSContext*)':
/builddir/build/BUILD/firefox-102.13.0/js/src/wasm/TypedObject.cpp:125:36: note: 'children' declared here
  125 |   Rooted<UniquePtr<ObjectWeakMap>> children(cx,
      |                                    ^~~~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/wasm/TypedObject.cpp:125:36: note: 'cx_63(D)' declared here
In member function 'JS::Rooted<js::RttValue*>::registerWithRootLists(mozilla::EnumeratedArray<JS::RootKind, (JS::RootKind)15, js::StackRootedBase*>&)',
    inlined from 'JS::Rooted<js::RttValue*>::Rooted<JSContext*, js::RttValue*>(JSContext* const&, js::RttValue*&&)' at /builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1171:26,
    inlined from 'js::RttValue::rttSub(JSContext*, JS::Handle<js::RttValue*>, JS::Handle<js::RttValue*>)' at /builddir/build/BUILD/firefox-102.13.0/js/src/wasm/TypedObject.cpp:110:61:
/builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1138:18: warning: storing the address of local variable 'rtt' in 'MEM[(struct StackRootedBase * *)cx_69(D) + 24B]' [-Wdangling-pointer=]
 1138 |     *this->stack = this;
      |     ~~~~~~~~~~~~~^~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/wasm/TypedObject.cpp: In function 'js::RttValue::rttSub(JSContext*, JS::Handle<js::RttValue*>, JS::Handle<js::RttValue*>)':
/builddir/build/BUILD/firefox-102.13.0/js/src/wasm/TypedObject.cpp:110:21: note: 'rtt' declared here
  110 |   Rooted<RttValue*> rtt(cx, create(cx, parent->typeHandle()));
      |                     ^~~
/builddir/build/BUILD/firefox-102.13.0/js/src/wasm/TypedObject.cpp:110:21: note: 'cx_69(D)' declared here
/builddir/build/BUILD/firefox-102.13.0/js/src/wasm/AsmJS.cpp: In member function 'ModuleValidator<char16_t>::declareFuncPtrTable(js::wasm::FuncType&&, js::frontend::TaggedParserAtomIndex, unsigned int, unsigned int, unsigned int*)':
/builddir/build/BUILD/firefox-102.13.0/js/src/wasm/AsmJS.cpp:2013:14: warning: 'sigIndex' may be used uninitialized [-Wmaybe-uninitialized]
 2013 |     uint32_t sigIndex;
      |              ^~~~~~~~
make[3]: Entering directory '/builddir/build/BUILD/firefox-102.13.0/js/src/js/src'
js/src/Unified_cpp_js_src4.o
/usr/lib64/ccache/g++ -o Unified_cpp_js_src4.o -c  -I/builddir/build/BUILD/firefox-102.13.0/js/src/dist/system_wrappers -include /builddir/build/BUILD/firefox-102.13.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/builddir/build/BUILD/firefox-102.13.0/js/src -I/builddir/build/BUILD/firefox-102.13.0/js/src/js/src -I/builddir/build/BUILD/firefox-102.13.0/js/src/dist/include -DMOZILLA_CLIENT -include /builddir/build/BUILD/firefox-102.13.0/js/src/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 -Wformat -Wformat-overflow=2 -Wno-psabi -fno-sized-deallocation -fno-aligned-new -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Werror=format -Wno-attributes -fno-strict-aliasing -ffp-contract=off  -MD -MP -MF .deps/Unified_cpp_js_src4.o.pp   Unified_cpp_js_src4.cpp
In file included from /builddir/build/BUILD/firefox-102.13.0/js/src/builtin/intl/CommonFunctions.h:17,
                 from /builddir/build/BUILD/firefox-102.13.0/js/src/builtin/intl/CommonFunctions.cpp:9,
                 from Unified_cpp_js_src4.cpp:2:
In member function 'JS::Rooted<JS::Value>::registerWithRootLists(mozilla::EnumeratedArray<JS::RootKind, (JS::RootKind)15, js::StackRootedBase*>&)',
    inlined from 'JS::Rooted<JS::Value>::Rooted<JSContext*, JSContext*>(JSContext* const&)' at /builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1162:26,
    inlined from 'IntlClassFinish(JSContext*, JS::Handle<JSObject*>, JS::Handle<JSObject*>)' at /builddir/build/BUILD/firefox-102.13.0/js/src/builtin/intl/IntlObject.cpp:896:27:
/builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1138:18: warning: storing the address of local variable 'ctorValue' in 'MEM[(struct StackRootedBase * *)cx_62(D) + 104B]' [-Wdangling-pointer=]
 1138 |     *this->stack = this;
      |     ~~~~~~~~~~~~~^~~~~~
In file included from Unified_cpp_js_src4.cpp:38:
/builddir/build/BUILD/firefox-102.13.0/js/src/builtin/intl/IntlObject.cpp: In function 'IntlClassFinish(JSContext*, JS::Handle<JSObject*>, JS::Handle<JSObject*>)':
/builddir/build/BUILD/firefox-102.13.0/js/src/builtin/intl/IntlObject.cpp:896:15: note: 'ctorValue' declared here
  896 |   RootedValue ctorValue(cx);
      |               ^~~~~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/builtin/intl/IntlObject.cpp:896:15: note: 'cx_62(D)' declared here
In member function 'JS::Rooted<JSObject*>::registerWithRootLists(mozilla::EnumeratedArray<JS::RootKind, (JS::RootKind)15, js::StackRootedBase*>&)',
    inlined from 'JS::Rooted<JSObject*>::Rooted<JSContext*, JSObject*>(JSContext* const&, JSObject*&&)' at /builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1171:26,
    inlined from 'CreateIntlObject(JSContext*, JSProtoKey)' at /builddir/build/BUILD/firefox-102.13.0/js/src/builtin/intl/IntlObject.cpp:878:78:
/builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1138:18: warning: storing the address of local variable 'proto' in 'MEM[(struct StackRootedBase * *)cx_25(D) + 24B]' [-Wdangling-pointer=]
 1138 |     *this->stack = this;
      |     ~~~~~~~~~~~~~^~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/builtin/intl/IntlObject.cpp: In function 'CreateIntlObject(JSContext*, JSProtoKey)':
/builddir/build/BUILD/firefox-102.13.0/js/src/builtin/intl/IntlObject.cpp:878:16: note: 'proto' declared here
  878 |   RootedObject proto(cx, GlobalObject::getOrCreateObjectPrototype(cx, global));
      |                ^~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/builtin/intl/IntlObject.cpp:878:16: note: 'cx_25(D)' declared here
In member function 'JS::Rooted<JSObject*>::registerWithRootLists(mozilla::EnumeratedArray<JS::RootKind, (JS::RootKind)15, js::StackRootedBase*>&)',
    inlined from 'JS::Rooted<JSObject*>::Rooted<JSContext*, JSFunction*>(JSContext* const&, JSFunction*&&)' at /builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1171:26,
    inlined from 'JS::AddMozDateTimeFormatConstructor(JSContext*, JS::Handle<JSObject*>)' at /builddir/build/BUILD/firefox-102.13.0/js/src/builtin/intl/DateTimeFormat.cpp:212:73:
/builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1138:18: warning: storing the address of local variable 'ctor' in 'MEM[(struct StackRootedBase * *)cx_84(D) + 24B]' [-Wdangling-pointer=]
 1138 |     *this->stack = this;
      |     ~~~~~~~~~~~~~^~~~~~
In file included from Unified_cpp_js_src4.cpp:11:
/builddir/build/BUILD/firefox-102.13.0/js/src/builtin/intl/DateTimeFormat.cpp: In function 'JS::AddMozDateTimeFormatConstructor(JSContext*, JS::Handle<JSObject*>)':
/builddir/build/BUILD/firefox-102.13.0/js/src/builtin/intl/DateTimeFormat.cpp:210:16: note: 'ctor' declared here
  210 |   RootedObject ctor(
      |                ^~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/builtin/intl/DateTimeFormat.cpp:210:16: note: 'cx_84(D)' declared here
In member function 'JS::Rooted<JSObject*>::registerWithRootLists(mozilla::EnumeratedArray<JS::RootKind, (JS::RootKind)15, js::StackRootedBase*>&)',
    inlined from 'JS::Rooted<JSObject*>::Rooted<JSContext*, js::ArrayObject*>(JSContext* const&, js::ArrayObject*&&)' at /builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1171:26,
    inlined from 'js::intl_availableCalendars(JSContext*, unsigned int, JS::Value*)' at /builddir/build/BUILD/firefox-102.13.0/js/src/builtin/intl/DateTimeFormat.cpp:279:52:
/builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1138:18: warning: storing the address of local variable 'calendars' in 'MEM[(struct StackRootedBase * *)cx_135(D) + 24B]' [-Wdangling-pointer=]
 1138 |     *this->stack = this;
      |     ~~~~~~~~~~~~~^~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/builtin/intl/DateTimeFormat.cpp: In function 'js::intl_availableCalendars(JSContext*, unsigned int, JS::Value*)':
/builddir/build/BUILD/firefox-102.13.0/js/src/builtin/intl/DateTimeFormat.cpp:279:16: note: 'calendars' declared here
  279 |   RootedObject calendars(cx, NewDenseEmptyArray(cx));
      |                ^~~~~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/builtin/intl/DateTimeFormat.cpp:279:16: note: 'cx_135(D)' declared here
In member function 'JS::Rooted<JSObject*>::registerWithRootLists(mozilla::EnumeratedArray<JS::RootKind, (JS::RootKind)15, js::StackRootedBase*>&)',
    inlined from 'JS::Rooted<JSObject*>::Rooted<JSContext*, JSFunction*>(JSContext* const&, JSFunction*&&)' at /builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1171:26,
    inlined from 'JS::AddMozDisplayNamesConstructor(JSContext*, JS::Handle<JSObject*>)' at /builddir/build/BUILD/firefox-102.13.0/js/src/builtin/intl/DisplayNames.cpp:213:78:
/builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1138:18: warning: storing the address of local variable 'ctor' in 'MEM[(struct StackRootedBase * *)cx_84(D) + 24B]' [-Wdangling-pointer=]
 1138 |     *this->stack = this;
      |     ~~~~~~~~~~~~~^~~~~~
In file included from Unified_cpp_js_src4.cpp:29:
/builddir/build/BUILD/firefox-102.13.0/js/src/builtin/intl/DisplayNames.cpp: In function 'JS::AddMozDisplayNamesConstructor(JSContext*, JS::Handle<JSObject*>)':
/builddir/build/BUILD/firefox-102.13.0/js/src/builtin/intl/DisplayNames.cpp:212:16: note: 'ctor' declared here
  212 |   RootedObject ctor(cx, GlobalObject::createConstructor(
      |                ^~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/builtin/intl/DisplayNames.cpp:212:16: note: 'cx_84(D)' declared here
In member function 'JS::Rooted<JSObject*>::registerWithRootLists(mozilla::EnumeratedArray<JS::RootKind, (JS::RootKind)15, js::StackRootedBase*>&)',
    inlined from 'JS::Rooted<JSObject*>::Rooted<JSContext*, js::PlainObject*>(JSContext* const&, js::PlainObject*&&)' at /builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1171:26,
    inlined from 'js::intl_GetCalendarInfo(JSContext*, unsigned int, JS::Value*)' at /builddir/build/BUILD/firefox-102.13.0/js/src/builtin/intl/IntlObject.cpp:76:43:
/builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1138:18: warning: storing the address of local variable 'info' in 'MEM[(struct StackRootedBase * *)cx_182(D) + 24B]' [-Wdangling-pointer=]
 1138 |     *this->stack = this;
      |     ~~~~~~~~~~~~~^~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/builtin/intl/IntlObject.cpp: In function 'js::intl_GetCalendarInfo(JSContext*, unsigned int, JS::Value*)':
/builddir/build/BUILD/firefox-102.13.0/js/src/builtin/intl/IntlObject.cpp:76:16: note: 'info' declared here
   76 |   RootedObject info(cx, NewPlainObject(cx));
      |                ^~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/builtin/intl/IntlObject.cpp:76:16: note: 'cx_182(D)' declared here
In member function 'JS::Rooted<JSLinearString*>::registerWithRootLists(mozilla::EnumeratedArray<JS::RootKind, (JS::RootKind)15, js::StackRootedBase*>&)',
    inlined from 'JS::Rooted<JSLinearString*>::Rooted<JSContext*, JSLinearString*>(JSContext* const&, JSLinearString*&&)' at /builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1171:26,
    inlined from 'js::intl_BestAvailableLocale(JSContext*, unsigned int, JS::Value*)' at /builddir/build/BUILD/firefox-102.13.0/js/src/builtin/intl/IntlObject.cpp:257:69:
/builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1138:18: warning: storing the address of local variable 'locale' in 'MEM[(struct StackRootedBase * *)cx_113(D) + 48B]' [-Wdangling-pointer=]
 1138 |     *this->stack = this;
      |     ~~~~~~~~~~~~~^~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/builtin/intl/IntlObject.cpp: In function 'js::intl_BestAvailableLocale(JSContext*, unsigned int, JS::Value*)':
/builddir/build/BUILD/firefox-102.13.0/js/src/builtin/intl/IntlObject.cpp:257:22: note: 'locale' declared here
  257 |   RootedLinearString locale(cx, args[1].toString()->ensureLinear(cx));
      |                      ^~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/builtin/intl/IntlObject.cpp:257:22: note: 'cx_113(D)' declared here
In file included from /usr/include/c++/12/string:50,
                 from /builddir/build/BUILD/firefox-102.13.0/js/src/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,
                 from /builddir/build/BUILD/firefox-102.13.0/js/src/dist/system_wrappers/iterator:3,
                 from /builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/mozilla/Array.h:14,
                 from /builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/mozilla/EnumeratedArray.h:14,
                 from /builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:12:
In function 'std::__copy_move<false, false, std::random_access_iterator_tag>::__copy_m<char16_t const*, char*>(char16_t const*, char16_t const*, char*)char*',
    inlined from 'std::__copy_move_a2<false, char16_t const*, char*>(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<false, char16_t const*, char*>(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<false, char16_t const*, char*>(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*, char*>(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*>(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*>(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*>(char16_t const*, unsigned long, char*)char*' at /usr/include/c++/12/bits/stl_algo.h:746:5,
    inlined from 'mozilla::intl::LanguageTagSubtag<4ul>::Set<char16_t>(mozilla::Span<char16_t const, 18446744073709551615ul>)void' at /builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/mozilla/intl/Locale.h:143:16,
    inlined from 'js::intl::ParseStandaloneScriptTag(JS::Handle<JSLinearString*>, mozilla::intl::LanguageTagSubtag<4ul>&)' at /builddir/build/BUILD/firefox-102.13.0/js/src/builtin/intl/LanguageTag.cpp:78: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 /builddir/build/BUILD/firefox-102.13.0/js/src/builtin/intl/DateTimeFormat.cpp:18:
/builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/mozilla/intl/Locale.h: In function 'js::intl::ParseStandaloneScriptTag(JS::Handle<JSLinearString*>, mozilla::intl::LanguageTagSubtag<4ul>&)':
/builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/mozilla/intl/Locale.h:126:8: note: at offset [20, 4294967284] into destination object 'mChars' of size 4
  126 |   char mChars[SubtagLength] = {};  // zero initialize
      |        ^~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/mozilla/intl/Locale.h:126:8: note: at offset 4 into destination object 'mChars' of size 4
/builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/mozilla/intl/Locale.h:126:8: note: at offset [20, 4294967284] into destination object 'mChars' of size 4
/builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/mozilla/intl/Locale.h:126:8: note: at offset 4 into destination object 'mChars' of size 4
In function 'std::__copy_move<false, false, std::random_access_iterator_tag>::__copy_m<char16_t const*, char*>(char16_t const*, char16_t const*, char*)char*',
    inlined from 'std::__copy_move_a2<false, char16_t const*, char*>(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<false, char16_t const*, char*>(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<false, char16_t const*, char*>(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*, char*>(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*>(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*>(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*>(char16_t const*, unsigned long, char*)char*' at /usr/include/c++/12/bits/stl_algo.h:746:5,
    inlined from 'mozilla::intl::LanguageTagSubtag<4ul>::Set<char16_t>(mozilla::Span<char16_t const, 18446744073709551615ul>)void' at /builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/mozilla/intl/Locale.h:143:16,
    inlined from 'js::intl::ParseStandaloneScriptTag(JS::Handle<JSLinearString*>, mozilla::intl::LanguageTagSubtag<4ul>&)' at /builddir/build/BUILD/firefox-102.13.0/js/src/builtin/intl/LanguageTag.cpp:78: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;
      |               ~~~~~~~~~~^~~~~~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/mozilla/intl/Locale.h: In function 'js::intl::ParseStandaloneScriptTag(JS::Handle<JSLinearString*>, mozilla::intl::LanguageTagSubtag<4ul>&)':
/builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/mozilla/intl/Locale.h:126:8: note: at offset [21, 4294967285] into destination object 'mChars' of size 4
  126 |   char mChars[SubtagLength] = {};  // zero initialize
      |        ^~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/mozilla/intl/Locale.h:126:8: note: at offset 5 into destination object 'mChars' of size 4
/builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/mozilla/intl/Locale.h:126:8: note: at offset [21, 4294967285] into destination object 'mChars' of size 4
/builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/mozilla/intl/Locale.h:126:8: note: at offset 5 into destination object 'mChars' of size 4
In function 'std::__copy_move<false, false, std::random_access_iterator_tag>::__copy_m<char16_t const*, char*>(char16_t const*, char16_t const*, char*)char*',
    inlined from 'std::__copy_move_a2<false, char16_t const*, char*>(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<false, char16_t const*, char*>(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<false, char16_t const*, char*>(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*, char*>(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*>(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*>(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*>(char16_t const*, unsigned long, char*)char*' at /usr/include/c++/12/bits/stl_algo.h:746:5,
    inlined from 'mozilla::intl::LanguageTagSubtag<4ul>::Set<char16_t>(mozilla::Span<char16_t const, 18446744073709551615ul>)void' at /builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/mozilla/intl/Locale.h:143:16,
    inlined from 'js::intl::ParseStandaloneScriptTag(JS::Handle<JSLinearString*>, mozilla::intl::LanguageTagSubtag<4ul>&)' at /builddir/build/BUILD/firefox-102.13.0/js/src/builtin/intl/LanguageTag.cpp:78: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;
      |               ~~~~~~~~~~^~~~~~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/mozilla/intl/Locale.h: In function 'js::intl::ParseStandaloneScriptTag(JS::Handle<JSLinearString*>, mozilla::intl::LanguageTagSubtag<4ul>&)':
/builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/mozilla/intl/Locale.h:126:8: note: at offset [22, 4294967286] into destination object 'mChars' of size 4
  126 |   char mChars[SubtagLength] = {};  // zero initialize
      |        ^~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/mozilla/intl/Locale.h:126:8: note: at offset 6 into destination object 'mChars' of size 4
/builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/mozilla/intl/Locale.h:126:8: note: at offset [22, 4294967286] into destination object 'mChars' of size 4
/builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/mozilla/intl/Locale.h:126:8: note: at offset 6 into destination object 'mChars' of size 4
In function 'std::__copy_move<false, false, std::random_access_iterator_tag>::__copy_m<unsigned char const*, char*>(unsigned char const*, unsigned char const*, char*)char*',
    inlined from 'std::__copy_move_a2<false, unsigned char const*, char*>(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<false, unsigned char const*, char*>(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<false, unsigned char const*, char*>(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*, char*>(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*>(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*>(unsigned char const*, unsigned long, char*)char*' at /usr/include/c++/12/bits/stl_algo.h:760:27,
    inlined from 'mozilla::intl::LanguageTagSubtag<4ul>::Set<unsigned char>(mozilla::Span<unsigned char const, 18446744073709551615ul>)void' at /builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/mozilla/intl/Locale.h:143:16,
    inlined from 'js::intl::ParseStandaloneScriptTag(JS::Handle<JSLinearString*>, mozilla::intl::LanguageTagSubtag<4ul>&)' at /builddir/build/BUILD/firefox-102.13.0/js/src/builtin/intl/LanguageTag.cpp:72: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;
      |               ~~~~~~~~~~^~~~~~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/mozilla/intl/Locale.h: In function 'js::intl::ParseStandaloneScriptTag(JS::Handle<JSLinearString*>, mozilla::intl::LanguageTagSubtag<4ul>&)':
/builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/mozilla/intl/Locale.h:126:8: note: at offset [20, 4294967284] into destination object 'mChars' of size 4
  126 |   char mChars[SubtagLength] = {};  // zero initialize
      |        ^~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/mozilla/intl/Locale.h:126:8: note: at offset 4 into destination object 'mChars' of size 4
/builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/mozilla/intl/Locale.h:126:8: note: at offset [20, 4294967284] into destination object 'mChars' of size 4
/builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/mozilla/intl/Locale.h:126:8: note: at offset 4 into destination object 'mChars' of size 4
In function 'std::__copy_move<false, false, std::random_access_iterator_tag>::__copy_m<unsigned char const*, char*>(unsigned char const*, unsigned char const*, char*)char*',
    inlined from 'std::__copy_move_a2<false, unsigned char const*, char*>(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<false, unsigned char const*, char*>(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<false, unsigned char const*, char*>(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*, char*>(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*>(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*>(unsigned char const*, unsigned long, char*)char*' at /usr/include/c++/12/bits/stl_algo.h:760:27,
    inlined from 'mozilla::intl::LanguageTagSubtag<4ul>::Set<unsigned char>(mozilla::Span<unsigned char const, 18446744073709551615ul>)void' at /builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/mozilla/intl/Locale.h:143:16,
    inlined from 'js::intl::ParseStandaloneScriptTag(JS::Handle<JSLinearString*>, mozilla::intl::LanguageTagSubtag<4ul>&)' at /builddir/build/BUILD/firefox-102.13.0/js/src/builtin/intl/LanguageTag.cpp:72: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;
      |               ~~~~~~~~~~^~~~~~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/mozilla/intl/Locale.h: In function 'js::intl::ParseStandaloneScriptTag(JS::Handle<JSLinearString*>, mozilla::intl::LanguageTagSubtag<4ul>&)':
/builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/mozilla/intl/Locale.h:126:8: note: at offset [21, 4294967285] into destination object 'mChars' of size 4
  126 |   char mChars[SubtagLength] = {};  // zero initialize
      |        ^~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/mozilla/intl/Locale.h:126:8: note: at offset 5 into destination object 'mChars' of size 4
/builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/mozilla/intl/Locale.h:126:8: note: at offset [21, 4294967285] into destination object 'mChars' of size 4
/builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/mozilla/intl/Locale.h:126:8: note: at offset 5 into destination object 'mChars' of size 4
In function 'std::__copy_move<false, false, std::random_access_iterator_tag>::__copy_m<unsigned char const*, char*>(unsigned char const*, unsigned char const*, char*)char*',
    inlined from 'std::__copy_move_a2<false, unsigned char const*, char*>(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<false, unsigned char const*, char*>(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<false, unsigned char const*, char*>(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*, char*>(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*>(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*>(unsigned char const*, unsigned long, char*)char*' at /usr/include/c++/12/bits/stl_algo.h:760:27,
    inlined from 'mozilla::intl::LanguageTagSubtag<4ul>::Set<unsigned char>(mozilla::Span<unsigned char const, 18446744073709551615ul>)void' at /builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/mozilla/intl/Locale.h:143:16,
    inlined from 'js::intl::ParseStandaloneScriptTag(JS::Handle<JSLinearString*>, mozilla::intl::LanguageTagSubtag<4ul>&)' at /builddir/build/BUILD/firefox-102.13.0/js/src/builtin/intl/LanguageTag.cpp:72: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;
      |               ~~~~~~~~~~^~~~~~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/mozilla/intl/Locale.h: In function 'js::intl::ParseStandaloneScriptTag(JS::Handle<JSLinearString*>, mozilla::intl::LanguageTagSubtag<4ul>&)':
/builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/mozilla/intl/Locale.h:126:8: note: at offset [22, 4294967286] into destination object 'mChars' of size 4
  126 |   char mChars[SubtagLength] = {};  // zero initialize
      |        ^~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/mozilla/intl/Locale.h:126:8: note: at offset 6 into destination object 'mChars' of size 4
/builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/mozilla/intl/Locale.h:126:8: note: at offset [22, 4294967286] into destination object 'mChars' of size 4
/builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/mozilla/intl/Locale.h:126:8: note: at offset 6 into destination object 'mChars' of size 4
In function 'std::__copy_move<false, false, std::random_access_iterator_tag>::__copy_m<char16_t const*, char*>(char16_t const*, char16_t const*, char*)char*',
    inlined from 'std::__copy_move_a2<false, char16_t const*, char*>(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<false, char16_t const*, char*>(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<false, char16_t const*, char*>(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*, char*>(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*>(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*>(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*>(char16_t const*, unsigned long, char*)char*' at /usr/include/c++/12/bits/stl_algo.h:746:5,
    inlined from 'mozilla::intl::LanguageTagSubtag<3ul>::Set<char16_t>(mozilla::Span<char16_t const, 18446744073709551615ul>)void' at /builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/mozilla/intl/Locale.h:143:16,
    inlined from 'js::intl::ParseStandaloneRegionTag(JS::Handle<JSLinearString*>, mozilla::intl::LanguageTagSubtag<3ul>&)' at /builddir/build/BUILD/firefox-102.13.0/js/src/builtin/intl/LanguageTag.cpp:99: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;
      |               ~~~~~~~~~~^~~~~~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/mozilla/intl/Locale.h: In function 'js::intl::ParseStandaloneRegionTag(JS::Handle<JSLinearString*>, mozilla::intl::LanguageTagSubtag<3ul>&)':
/builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/mozilla/intl/Locale.h:126:8: note: at offset [19, 4294967283] into destination object 'mChars' of size 3
  126 |   char mChars[SubtagLength] = {};  // zero initialize
      |        ^~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/mozilla/intl/Locale.h:126:8: note: at offset 3 into destination object 'mChars' of size 3
/builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/mozilla/intl/Locale.h:126:8: note: at offset [19, 4294967283] into destination object 'mChars' of size 3
/builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/mozilla/intl/Locale.h:126:8: note: at offset 3 into destination object 'mChars' of size 3
In function 'std::__copy_move<false, false, std::random_access_iterator_tag>::__copy_m<char16_t const*, char*>(char16_t const*, char16_t const*, char*)char*',
    inlined from 'std::__copy_move_a2<false, char16_t const*, char*>(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<false, char16_t const*, char*>(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<false, char16_t const*, char*>(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*, char*>(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*>(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*>(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*>(char16_t const*, unsigned long, char*)char*' at /usr/include/c++/12/bits/stl_algo.h:746:5,
    inlined from 'mozilla::intl::LanguageTagSubtag<3ul>::Set<char16_t>(mozilla::Span<char16_t const, 18446744073709551615ul>)void' at /builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/mozilla/intl/Locale.h:143:16,
    inlined from 'js::intl::ParseStandaloneRegionTag(JS::Handle<JSLinearString*>, mozilla::intl::LanguageTagSubtag<3ul>&)' at /builddir/build/BUILD/firefox-102.13.0/js/src/builtin/intl/LanguageTag.cpp:99: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;
      |               ~~~~~~~~~~^~~~~~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/mozilla/intl/Locale.h: In function 'js::intl::ParseStandaloneRegionTag(JS::Handle<JSLinearString*>, mozilla::intl::LanguageTagSubtag<3ul>&)':
/builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/mozilla/intl/Locale.h:126:8: note: at offset [20, 4294967284] into destination object 'mChars' of size 3
  126 |   char mChars[SubtagLength] = {};  // zero initialize
      |        ^~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/mozilla/intl/Locale.h:126:8: note: at offset 4 into destination object 'mChars' of size 3
/builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/mozilla/intl/Locale.h:126:8: note: at offset [20, 4294967284] into destination object 'mChars' of size 3
/builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/mozilla/intl/Locale.h:126:8: note: at offset 4 into destination object 'mChars' of size 3
In function 'std::__copy_move<false, false, std::random_access_iterator_tag>::__copy_m<char16_t const*, char*>(char16_t const*, char16_t const*, char*)char*',
    inlined from 'std::__copy_move_a2<false, char16_t const*, char*>(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<false, char16_t const*, char*>(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<false, char16_t const*, char*>(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*, char*>(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*>(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*>(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*>(char16_t const*, unsigned long, char*)char*' at /usr/include/c++/12/bits/stl_algo.h:746:5,
    inlined from 'mozilla::intl::LanguageTagSubtag<3ul>::Set<char16_t>(mozilla::Span<char16_t const, 18446744073709551615ul>)void' at /builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/mozilla/intl/Locale.h:143:16,
    inlined from 'js::intl::ParseStandaloneRegionTag(JS::Handle<JSLinearString*>, mozilla::intl::LanguageTagSubtag<3ul>&)' at /builddir/build/BUILD/firefox-102.13.0/js/src/builtin/intl/LanguageTag.cpp:99: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;
      |               ~~~~~~~~~~^~~~~~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/mozilla/intl/Locale.h: In function 'js::intl::ParseStandaloneRegionTag(JS::Handle<JSLinearString*>, mozilla::intl::LanguageTagSubtag<3ul>&)':
/builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/mozilla/intl/Locale.h:126:8: note: at offset [21, 4294967285] into destination object 'mChars' of size 3
  126 |   char mChars[SubtagLength] = {};  // zero initialize
      |        ^~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/mozilla/intl/Locale.h:126:8: note: at offset 5 into destination object 'mChars' of size 3
/builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/mozilla/intl/Locale.h:126:8: note: at offset [21, 4294967285] into destination object 'mChars' of size 3
/builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/mozilla/intl/Locale.h:126:8: note: at offset 5 into destination object 'mChars' of size 3
In function 'std::__copy_move<false, false, std::random_access_iterator_tag>::__copy_m<char16_t const*, char*>(char16_t const*, char16_t const*, char*)char*',
    inlined from 'std::__copy_move_a2<false, char16_t const*, char*>(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<false, char16_t const*, char*>(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<false, char16_t const*, char*>(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*, char*>(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*>(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*>(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*>(char16_t const*, unsigned long, char*)char*' at /usr/include/c++/12/bits/stl_algo.h:746:5,
    inlined from 'mozilla::intl::LanguageTagSubtag<3ul>::Set<char16_t>(mozilla::Span<char16_t const, 18446744073709551615ul>)void' at /builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/mozilla/intl/Locale.h:143:16,
    inlined from 'js::intl::ParseStandaloneRegionTag(JS::Handle<JSLinearString*>, mozilla::intl::LanguageTagSubtag<3ul>&)' at /builddir/build/BUILD/firefox-102.13.0/js/src/builtin/intl/LanguageTag.cpp:99: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;
      |               ~~~~~~~~~~^~~~~~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/mozilla/intl/Locale.h: In function 'js::intl::ParseStandaloneRegionTag(JS::Handle<JSLinearString*>, mozilla::intl::LanguageTagSubtag<3ul>&)':
/builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/mozilla/intl/Locale.h:126:8: note: at offset [22, 4294967286] into destination object 'mChars' of size 3
  126 |   char mChars[SubtagLength] = {};  // zero initialize
      |        ^~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/mozilla/intl/Locale.h:126:8: note: at offset 6 into destination object 'mChars' of size 3
/builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/mozilla/intl/Locale.h:126:8: note: at offset [22, 4294967286] into destination object 'mChars' of size 3
/builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/mozilla/intl/Locale.h:126:8: note: at offset 6 into destination object 'mChars' of size 3
In function 'std::__copy_move<false, false, std::random_access_iterator_tag>::__copy_m<unsigned char const*, char*>(unsigned char const*, unsigned char const*, char*)char*',
    inlined from 'std::__copy_move_a2<false, unsigned char const*, char*>(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<false, unsigned char const*, char*>(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<false, unsigned char const*, char*>(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*, char*>(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*>(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*>(unsigned char const*, unsigned long, char*)char*' at /usr/include/c++/12/bits/stl_algo.h:760:27,
    inlined from 'mozilla::intl::LanguageTagSubtag<3ul>::Set<unsigned char>(mozilla::Span<unsigned char const, 18446744073709551615ul>)void' at /builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/mozilla/intl/Locale.h:143:16,
    inlined from 'js::intl::ParseStandaloneRegionTag(JS::Handle<JSLinearString*>, mozilla::intl::LanguageTagSubtag<3ul>&)' at /builddir/build/BUILD/firefox-102.13.0/js/src/builtin/intl/LanguageTag.cpp:93: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;
      |               ~~~~~~~~~~^~~~~~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/mozilla/intl/Locale.h: In function 'js::intl::ParseStandaloneRegionTag(JS::Handle<JSLinearString*>, mozilla::intl::LanguageTagSubtag<3ul>&)':
/builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/mozilla/intl/Locale.h:126:8: note: at offset [19, 4294967283] into destination object 'mChars' of size 3
  126 |   char mChars[SubtagLength] = {};  // zero initialize
      |        ^~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/mozilla/intl/Locale.h:126:8: note: at offset 3 into destination object 'mChars' of size 3
/builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/mozilla/intl/Locale.h:126:8: note: at offset [19, 4294967283] into destination object 'mChars' of size 3
/builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/mozilla/intl/Locale.h:126:8: note: at offset 3 into destination object 'mChars' of size 3
In function 'std::__copy_move<false, false, std::random_access_iterator_tag>::__copy_m<unsigned char const*, char*>(unsigned char const*, unsigned char const*, char*)char*',
    inlined from 'std::__copy_move_a2<false, unsigned char const*, char*>(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<false, unsigned char const*, char*>(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<false, unsigned char const*, char*>(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*, char*>(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*>(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*>(unsigned char const*, unsigned long, char*)char*' at /usr/include/c++/12/bits/stl_algo.h:760:27,
    inlined from 'mozilla::intl::LanguageTagSubtag<3ul>::Set<unsigned char>(mozilla::Span<unsigned char const, 18446744073709551615ul>)void' at /builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/mozilla/intl/Locale.h:143:16,
    inlined from 'js::intl::ParseStandaloneRegionTag(JS::Handle<JSLinearString*>, mozilla::intl::LanguageTagSubtag<3ul>&)' at /builddir/build/BUILD/firefox-102.13.0/js/src/builtin/intl/LanguageTag.cpp:93: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;
      |               ~~~~~~~~~~^~~~~~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/mozilla/intl/Locale.h: In function 'js::intl::ParseStandaloneRegionTag(JS::Handle<JSLinearString*>, mozilla::intl::LanguageTagSubtag<3ul>&)':
/builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/mozilla/intl/Locale.h:126:8: note: at offset [20, 4294967284] into destination object 'mChars' of size 3
  126 |   char mChars[SubtagLength] = {};  // zero initialize
      |        ^~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/mozilla/intl/Locale.h:126:8: note: at offset 4 into destination object 'mChars' of size 3
/builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/mozilla/intl/Locale.h:126:8: note: at offset [20, 4294967284] into destination object 'mChars' of size 3
/builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/mozilla/intl/Locale.h:126:8: note: at offset 4 into destination object 'mChars' of size 3
In function 'std::__copy_move<false, false, std::random_access_iterator_tag>::__copy_m<unsigned char const*, char*>(unsigned char const*, unsigned char const*, char*)char*',
    inlined from 'std::__copy_move_a2<false, unsigned char const*, char*>(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<false, unsigned char const*, char*>(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<false, unsigned char const*, char*>(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*, char*>(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*>(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*>(unsigned char const*, unsigned long, char*)char*' at /usr/include/c++/12/bits/stl_algo.h:760:27,
    inlined from 'mozilla::intl::LanguageTagSubtag<3ul>::Set<unsigned char>(mozilla::Span<unsigned char const, 18446744073709551615ul>)void' at /builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/mozilla/intl/Locale.h:143:16,
    inlined from 'js::intl::ParseStandaloneRegionTag(JS::Handle<JSLinearString*>, mozilla::intl::LanguageTagSubtag<3ul>&)' at /builddir/build/BUILD/firefox-102.13.0/js/src/builtin/intl/LanguageTag.cpp:93: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;
      |               ~~~~~~~~~~^~~~~~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/mozilla/intl/Locale.h: In function 'js::intl::ParseStandaloneRegionTag(JS::Handle<JSLinearString*>, mozilla::intl::LanguageTagSubtag<3ul>&)':
/builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/mozilla/intl/Locale.h:126:8: note: at offset [21, 4294967285] into destination object 'mChars' of size 3
  126 |   char mChars[SubtagLength] = {};  // zero initialize
      |        ^~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/mozilla/intl/Locale.h:126:8: note: at offset 5 into destination object 'mChars' of size 3
/builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/mozilla/intl/Locale.h:126:8: note: at offset [21, 4294967285] into destination object 'mChars' of size 3
/builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/mozilla/intl/Locale.h:126:8: note: at offset 5 into destination object 'mChars' of size 3
In function 'std::__copy_move<false, false, std::random_access_iterator_tag>::__copy_m<unsigned char const*, char*>(unsigned char const*, unsigned char const*, char*)char*',
    inlined from 'std::__copy_move_a2<false, unsigned char const*, char*>(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<false, unsigned char const*, char*>(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<false, unsigned char const*, char*>(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*, char*>(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*>(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*>(unsigned char const*, unsigned long, char*)char*' at /usr/include/c++/12/bits/stl_algo.h:760:27,
    inlined from 'mozilla::intl::LanguageTagSubtag<3ul>::Set<unsigned char>(mozilla::Span<unsigned char const, 18446744073709551615ul>)void' at /builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/mozilla/intl/Locale.h:143:16,
    inlined from 'js::intl::ParseStandaloneRegionTag(JS::Handle<JSLinearString*>, mozilla::intl::LanguageTagSubtag<3ul>&)' at /builddir/build/BUILD/firefox-102.13.0/js/src/builtin/intl/LanguageTag.cpp:93: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;
      |               ~~~~~~~~~~^~~~~~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/mozilla/intl/Locale.h: In function 'js::intl::ParseStandaloneRegionTag(JS::Handle<JSLinearString*>, mozilla::intl::LanguageTagSubtag<3ul>&)':
/builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/mozilla/intl/Locale.h:126:8: note: at offset [22, 4294967286] into destination object 'mChars' of size 3
  126 |   char mChars[SubtagLength] = {};  // zero initialize
      |        ^~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/mozilla/intl/Locale.h:126:8: note: at offset 6 into destination object 'mChars' of size 3
/builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/mozilla/intl/Locale.h:126:8: note: at offset [22, 4294967286] into destination object 'mChars' of size 3
/builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/mozilla/intl/Locale.h:126:8: note: at offset 6 into destination object 'mChars' of size 3
In file included from /builddir/build/BUILD/firefox-102.13.0/js/src/builtin/intl/DisplayNames.cpp:12:
/builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/mozilla/intl/DisplayNames.h: In member function 'mozilla::intl::DisplayNames::GetCurrency<js::intl::FormatBuffer<char16_t, 32ul, js::TempAllocPolicy> >(js::intl::FormatBuffer<char16_t, 32ul, js::TempAllocPolicy>&, mozilla::Span<char const, 18446744073709551615ul>, mozilla::intl::DisplayNames::Fallback) constmozilla::Result<mozilla::Ok, mozilla::intl::DisplayNamesError>':
/builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/mozilla/intl/DisplayNames.h:485:41: warning: 'style' may be used uninitialized [-Wmaybe-uninitialized]
  485 |     const char16_t* name = ucurr_getName(currency, IcuLocale(mLocale), style,
      |                                         ^
/builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/mozilla/intl/DisplayNames.h:469:20: note: 'style' was declared here
  469 |     UCurrNameStyle style;
      |                    ^~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/mozilla/intl/DisplayNames.h: In member function 'mozilla::intl::DisplayNames::GetMonth<js::intl::FormatBuffer<char16_t, 32ul, js::TempAllocPolicy> >(js::intl::FormatBuffer<char16_t, 32ul, js::TempAllocPolicy>&, mozilla::intl::Month, mozilla::Span<char const, 18446744073709551615ul>, mozilla::intl::DisplayNames::Fallback)mozilla::Result<mozilla::Ok, mozilla::intl::DisplayNamesError>':
/builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/mozilla/intl/DisplayNames.h:785:50: warning: 'symbolType' may be used uninitialized [-Wmaybe-uninitialized]
  785 |     if (auto result = ComputeDateTimeDisplayNames(
      |                       ~~~~~~~~~~~~~~~~~~~~~~~~~~~^
  786 |             symbolType, mozilla::Span(indices), aCalendar);
      |             ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/mozilla/intl/DisplayNames.h:763:27: note: 'symbolType' was declared here
  763 |     UDateFormatSymbolType symbolType;
      |                           ^~~~~~~~~~
In member function 'JS::Rooted<JSLinearString*>::registerWithRootLists(mozilla::EnumeratedArray<JS::RootKind, (JS::RootKind)15, js::StackRootedBase*>&)',
    inlined from 'JS::Rooted<JSLinearString*>::Rooted<JSContext*, JSLinearString*>(JSContext* const&, JSLinearString*&&)' at /builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1171:26,
    inlined from 'js::intl_supportedLocaleOrFallback(JSContext*, unsigned int, JS::Value*)' at /builddir/build/BUILD/firefox-102.13.0/js/src/builtin/intl/IntlObject.cpp:342:69:
/builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1138:18: warning: storing the address of local variable 'locale' in 'MEM[(struct StackRootedBase * *)cx_197(D) + 48B]' [-Wdangling-pointer=]
 1138 |     *this->stack = this;
      |     ~~~~~~~~~~~~~^~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/builtin/intl/IntlObject.cpp: In function 'js::intl_supportedLocaleOrFallback(JSContext*, unsigned int, JS::Value*)':
/builddir/build/BUILD/firefox-102.13.0/js/src/builtin/intl/IntlObject.cpp:342:22: note: 'locale' declared here
  342 |   RootedLinearString locale(cx, args[0].toString()->ensureLinear(cx));
      |                      ^~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/builtin/intl/IntlObject.cpp:342:22: note: 'cx_197(D)' declared here
In file included from /builddir/build/BUILD/firefox-102.13.0/js/src/builtin/intl/DateTimeFormat.cpp:26:
In member function 'js::intl::UnicodeExtensionKeyword::UnicodeExtensionKeyword(char const (&) [3], JSLinearString*)',
    inlined from 'mozilla::detail::VectorImpl<js::intl::UnicodeExtensionKeyword, 8ul, js::TempAllocPolicy, false>::new_<char const (&) [3], JSAtom*&>(js::intl::UnicodeExtensionKeyword*, char const (&) [3], JSAtom*&)void' at /builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/mozilla/Vector.h:58:5,
    inlined from 'mozilla::Vector<js::intl::UnicodeExtensionKeyword, 8ul, js::TempAllocPolicy>::emplaceBack<char const (&) [3], JSAtom*&>(char const (&) [3], JSAtom*&)bool' at /builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/mozilla/Vector.h:670:15,
    inlined from 'JS::GCVector<js::intl::UnicodeExtensionKeyword, 8ul, js::TempAllocPolicy>::emplaceBack<char const (&) [3], JSAtom*&>(char const (&) [3], JSAtom*&)bool' at /builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/GCVector.h:103:30,
    inlined from 'js::MutableWrappedPtrOperations<JS::GCVector<js::intl::UnicodeExtensionKeyword, 8ul, js::TempAllocPolicy>, JS::Rooted<JS::StackGCVector<js::intl::UnicodeExtensionKeyword, js::TempAllocPolicy> > >::emplaceBack<char const (&) [3], JSAtom*&>(char const (&) [3], JSAtom*&)bool' at /builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/GCVector.h:272:29,
    inlined from 'DateTimeFormatLocale(JSContext*, JS::Handle<JSObject*>, mozilla::Maybe<mozilla::intl::DateTimeFormat::HourCycle>)' at /builddir/build/BUILD/firefox-102.13.0/js/src/builtin/intl/DateTimeFormat.cpp:579:30:
/builddir/build/BUILD/firefox-102.13.0/js/src/builtin/intl/LanguageTag.h:79:31: warning: 'hourCycleStr' may be used uninitialized [-Wmaybe-uninitialized]
   79 |       : key_{key[0], key[1]}, type_(type) {}
      |                               ^~~~~~~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/builtin/intl/DateTimeFormat.cpp: In function 'DateTimeFormatLocale(JSContext*, JS::Handle<JSObject*>, mozilla::Maybe<mozilla::intl::DateTimeFormat::HourCycle>)':
/builddir/build/BUILD/firefox-102.13.0/js/src/builtin/intl/DateTimeFormat.cpp:563:13: note: 'hourCycleStr' was declared here
  563 |     JSAtom* hourCycleStr;
      |             ^~~~~~~~~~~~
In member function 'JS::Rooted<JSObject*>::registerWithRootLists(mozilla::EnumeratedArray<JS::RootKind, (JS::RootKind)15, js::StackRootedBase*>&)',
    inlined from 'JS::Rooted<JSObject*>::Rooted<JSContext*, JSObject*>(JSContext* const&, JSObject*&&)' at /builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1171:26,
    inlined from 'NewDateTimeFormat(JSContext*, JS::Handle<js::DateTimeFormatObject*>)' at /builddir/build/BUILD/firefox-102.13.0/js/src/builtin/intl/DateTimeFormat.cpp:810:74:
/builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1138:18: warning: storing the address of local variable 'internals' in 'MEM[(struct StackRootedBase * *)cx_491(D) + 24B]' [-Wdangling-pointer=]
 1138 |     *this->stack = this;
      |     ~~~~~~~~~~~~~^~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/builtin/intl/DateTimeFormat.cpp: In function 'NewDateTimeFormat(JSContext*, JS::Handle<js::DateTimeFormatObject*>)':
/builddir/build/BUILD/firefox-102.13.0/js/src/builtin/intl/DateTimeFormat.cpp:810:16: note: 'internals' declared here
  810 |   RootedObject internals(cx, intl::GetInternalsObject(cx, dateTimeFormat));
      |                ^~~~~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/builtin/intl/DateTimeFormat.cpp:810:16: note: 'cx_491(D)' declared here
In member function 'JS::Rooted<JSObject*>::registerWithRootLists(mozilla::EnumeratedArray<JS::RootKind, (JS::RootKind)15, js::StackRootedBase*>&)',
    inlined from 'JS::Rooted<JSObject*>::Rooted<JSContext*, JSObject*>(JSContext* const&, JSObject*&&)' at /builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1171:26,
    inlined from 'NewDateIntervalFormat(JSContext*, JS::Handle<js::DateTimeFormatObject*>, mozilla::intl::DateTimeFormat&)' at /builddir/build/BUILD/firefox-102.13.0/js/src/builtin/intl/DateTimeFormat.cpp:1326:74:
/builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1138:18: warning: storing the address of local variable 'internals' in 'MEM[(struct StackRootedBase * *)cx_177(D) + 24B]' [-Wdangling-pointer=]
 1138 |     *this->stack = this;
      |     ~~~~~~~~~~~~~^~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/builtin/intl/DateTimeFormat.cpp: In function 'NewDateIntervalFormat(JSContext*, JS::Handle<js::DateTimeFormatObject*>, mozilla::intl::DateTimeFormat&)':
/builddir/build/BUILD/firefox-102.13.0/js/src/builtin/intl/DateTimeFormat.cpp:1326:16: note: 'internals' declared here
 1326 |   RootedObject internals(cx, intl::GetInternalsObject(cx, dateTimeFormat));
      |                ^~~~~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/builtin/intl/DateTimeFormat.cpp:1326:16: note: 'cx_177(D)' declared here
In member function 'JS::Rooted<JSLinearString*>::registerWithRootLists(mozilla::EnumeratedArray<JS::RootKind, (JS::RootKind)15, js::StackRootedBase*>&)',
    inlined from 'JS::Rooted<JSLinearString*>::Rooted<JSContext*, JSLinearString*>(JSContext* const&, JSLinearString*&&)' at /builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1171:26,
    inlined from 'js::intl_ComputeDisplayName(JSContext*, unsigned int, JS::Value*)' at /builddir/build/BUILD/firefox-102.13.0/js/src/builtin/intl/DisplayNames.cpp:317:71:
/builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1138:18: warning: storing the address of local variable 'calendar' in 'MEM[(struct StackRootedBase * *)cx_497(D) + 48B]' [-Wdangling-pointer=]
 1138 |     *this->stack = this;
      |     ~~~~~~~~~~~~~^~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/builtin/intl/DisplayNames.cpp: In function 'js::intl_ComputeDisplayName(JSContext*, unsigned int, JS::Value*)':
/builddir/build/BUILD/firefox-102.13.0/js/src/builtin/intl/DisplayNames.cpp:317:22: note: 'calendar' declared here
  317 |   RootedLinearString calendar(cx, args[2].toString()->ensureLinear(cx));
      |                      ^~~~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/builtin/intl/DisplayNames.cpp:317:22: note: 'cx_497(D)' declared here
In file included from /usr/include/string.h:548,
                 from /builddir/build/BUILD/firefox-102.13.0/js/src/dist/system_wrappers/string.h:3,
                 from /builddir/build/BUILD/firefox-102.13.0/js/src/builtin/intl/CommonFunctions.h:14:
In function 'memcpy',
    inlined from 'mozilla::PodCopy<unsigned char>(unsigned char*, unsigned char const*, unsigned long)void' at /builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/mozilla/PodOperations.h:109:11,
    inlined from 'js::intl_ComputeDisplayName(JSContext*, unsigned int, JS::Value*)' at /builddir/build/BUILD/firefox-102.13.0/js/src/builtin/intl/DisplayNames.cpp:412:21:
/usr/include/bits/string_fortified.h:29:33: warning: '__memcpy_chk' forming offset [32, 127] is out of the bounds [0, 32] of object 'ascii' with type 'unsigned char[32]' [-Warray-bounds]
   29 |   return __builtin___memcpy_chk (__dest, __src, __len,
      |          ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~
   30 |                                  __glibc_objsize0 (__dest));
      |                                  ~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/builtin/intl/DisplayNames.cpp: In function 'js::intl_ComputeDisplayName(JSContext*, unsigned int, JS::Value*)':
/builddir/build/BUILD/firefox-102.13.0/js/src/builtin/intl/DisplayNames.cpp:408:17: note: 'ascii' declared here
  408 |   unsigned char ascii[32];
      |                 ^~~~~
In member function 'mozilla::intl::DisplayNames::GetDateTimeField<js::intl::FormatBuffer<char16_t, 32ul, js::TempAllocPolicy> >(js::intl::FormatBuffer<char16_t, 32ul, js::TempAllocPolicy>&, mozilla::intl::DateTimeField, mozilla::intl::DateTimePatternGenerator&, mozilla::intl::DisplayNames::Fallback)::{lambda(char16_t*, int, UErrorCode*)#1}::operator()(char16_t*, int, UErrorCode*) const',
    inlined from 'mozilla::intl::FillBufferWithICUCall<mozilla::intl::DisplayNames::GetDateTimeField<js::intl::FormatBuffer<char16_t, 32ul, js::TempAllocPolicy> >(js::intl::FormatBuffer<char16_t, 32ul, js::TempAllocPolicy>&, mozilla::intl::DateTimeField, mozilla::intl::DateTimePatternGenerator&, mozilla::intl::DisplayNames::Fallback)::{lambda(char16_t*, int, UErrorCode*)#1}, js::intl::FormatBuffer<char16_t, 32ul, js::TempAllocPolicy> >(js::intl::FormatBuffer<char16_t, 32ul, js::TempAllocPolicy>&, mozilla::intl::DisplayNames::GetDateTimeField<js::intl::FormatBuffer<char16_t, 32ul, js::TempAllocPolicy> >(js::intl::FormatBuffer<char16_t, 32ul, js::TempAllocPolicy>&, mozilla::intl::DateTimeField, mozilla::intl::DateTimePatternGenerator&, mozilla::intl::DisplayNames::Fallback)::{lambda(char16_t*, int, UErrorCode*)#1} const&)mozilla::Result<mozilla::Ok, mozilla::intl::ICUError>' at /builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/mozilla/intl/ICU4CGlue.h:168:25,
    inlined from 'mozilla::intl::DisplayNames::GetDateTimeField<js::intl::FormatBuffer<char16_t, 32ul, js::TempAllocPolicy> >(js::intl::FormatBuffer<char16_t, 32ul, js::TempAllocPolicy>&, mozilla::intl::DateTimeField, mozilla::intl::DateTimePatternGenerator&, mozilla::intl::DisplayNames::Fallback)mozilla::Result<mozilla::Ok, mozilla::intl::DisplayNamesError>' at /builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/mozilla/intl/DisplayNames.h:951:40,
    inlined from 'js::intl_ComputeDisplayName(JSContext*, unsigned int, JS::Value*)' at /builddir/build/BUILD/firefox-102.13.0/js/src/builtin/intl/DisplayNames.cpp:533:34:
/builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/mozilla/intl/DisplayNames.h:953:44: warning: 'width' may be used uninitialized [-Wmaybe-uninitialized]
  953 |           return udatpg_getFieldDisplayName(
      |                                            ^
/builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/mozilla/intl/DisplayNames.h: In function 'js::intl_ComputeDisplayName(JSContext*, unsigned int, JS::Value*)':
/builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/mozilla/intl/DisplayNames.h:937:29: note: 'width' was declared here
  937 |     UDateTimePGDisplayWidth width;
      |                             ^~~~~
In member function 'mozilla::intl::DisplayNames::GetQuarter<js::intl::FormatBuffer<char16_t, 32ul, js::TempAllocPolicy> >(js::intl::FormatBuffer<char16_t, 32ul, js::TempAllocPolicy>&, mozilla::intl::Quarter, mozilla::Span<char const, 18446744073709551615ul>, mozilla::intl::DisplayNames::Fallback)mozilla::Result<mozilla::Ok, mozilla::intl::DisplayNamesError>',
    inlined from 'js::intl_ComputeDisplayName(JSContext*, unsigned int, JS::Value*)' at /builddir/build/BUILD/firefox-102.13.0/js/src/builtin/intl/DisplayNames.cpp:477:23:
/builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/mozilla/intl/DisplayNames.h:834:50: warning: 'symbolType' may be used uninitialized [-Wmaybe-uninitialized]
  834 |     if (auto result = ComputeDateTimeDisplayNames(
      |                       ~~~~~~~~~~~~~~~~~~~~~~~~~~~^
  835 |             symbolType, mozilla::Span(indices), aCalendar);
      |             ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/mozilla/intl/DisplayNames.h: In function 'js::intl_ComputeDisplayName(JSContext*, unsigned int, JS::Value*)':
/builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/mozilla/intl/DisplayNames.h:811:27: note: 'symbolType' was declared here
  811 |     UDateFormatSymbolType symbolType;
      |                           ^~~~~~~~~~
In member function 'mozilla::intl::DisplayNames::GetWeekday<js::intl::FormatBuffer<char16_t, 32ul, js::TempAllocPolicy> >(js::intl::FormatBuffer<char16_t, 32ul, js::TempAllocPolicy>&, mozilla::intl::Weekday, mozilla::Span<char const, 18446744073709551615ul>, mozilla::intl::DisplayNames::Fallback)mozilla::Result<mozilla::Ok, mozilla::intl::DisplayNamesError>',
    inlined from 'js::intl_ComputeDisplayName(JSContext*, unsigned int, JS::Value*)' at /builddir/build/BUILD/firefox-102.13.0/js/src/builtin/intl/DisplayNames.cpp:447:23:
/builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/mozilla/intl/DisplayNames.h:734:50: warning: 'symbolType' may be used uninitialized [-Wmaybe-uninitialized]
  734 |     if (auto result = ComputeDateTimeDisplayNames(
      |                       ~~~~~~~~~~~~~~~~~~~~~~~~~~~^
  735 |             symbolType, mozilla::Span(indices), aCalendar);
      |             ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/mozilla/intl/DisplayNames.h: In function 'js::intl_ComputeDisplayName(JSContext*, unsigned int, JS::Value*)':
/builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/mozilla/intl/DisplayNames.h:709:27: note: 'symbolType' was declared here
  709 |     UDateFormatSymbolType symbolType;
      |                           ^~~~~~~~~~
In member function 'JS::Rooted<JSString*>::registerWithRootLists(mozilla::EnumeratedArray<JS::RootKind, (JS::RootKind)15, js::StackRootedBase*>&)',
    inlined from 'JS::Rooted<JSString*>::Rooted<JSContext*, JSLinearString*>(JSContext* const&, JSLinearString*&&)' at /builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1171:26,
    inlined from 'CreateDateTimePartArray(JSContext*, mozilla::Span<char16_t const, 18446744073709551615ul>, bool, mozilla::Vector<mozilla::intl::DateTimePart, 32ul, mozilla::MallocAllocPolicy> const&, JS::MutableHandle<JS::Value>)' at /builddir/build/BUILD/firefox-102.13.0/js/src/builtin/intl/DateTimeFormat.cpp:1205:73:
/builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1138:18: warning: storing the address of local variable 'overallResult' in 'MEM[(struct StackRootedBase * *)cx_177(D) + 48B]' [-Wdangling-pointer=]
 1138 |     *this->stack = this;
      |     ~~~~~~~~~~~~~^~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/builtin/intl/DateTimeFormat.cpp: In function 'CreateDateTimePartArray(JSContext*, mozilla::Span<char16_t const, 18446744073709551615ul>, bool, mozilla::Vector<mozilla::intl::DateTimePart, 32ul, mozilla::MallocAllocPolicy> const&, JS::MutableHandle<JS::Value>)':
/builddir/build/BUILD/firefox-102.13.0/js/src/builtin/intl/DateTimeFormat.cpp:1205:16: note: 'overallResult' declared here
 1205 |   RootedString overallResult(cx, NewStringCopy<CanGC>(cx, formattedSpan));
      |                ^~~~~~~~~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/builtin/intl/DateTimeFormat.cpp:1205:16: note: 'cx_177(D)' declared here
make[3]: Leaving directory '/builddir/build/BUILD/firefox-102.13.0/js/src/js/src'
make[3]: Entering directory '/builddir/build/BUILD/firefox-102.13.0/js/src/js/src'
js/src/Unified_cpp_js_src7.o
/usr/lib64/ccache/g++ -o Unified_cpp_js_src7.o -c  -I/builddir/build/BUILD/firefox-102.13.0/js/src/dist/system_wrappers -include /builddir/build/BUILD/firefox-102.13.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/builddir/build/BUILD/firefox-102.13.0/js/src -I/builddir/build/BUILD/firefox-102.13.0/js/src/js/src -I/builddir/build/BUILD/firefox-102.13.0/js/src/dist/include -DMOZILLA_CLIENT -include /builddir/build/BUILD/firefox-102.13.0/js/src/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 -Wformat -Wformat-overflow=2 -Wno-psabi -fno-sized-deallocation -fno-aligned-new -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Werror=format -Wno-attributes -fno-strict-aliasing -ffp-contract=off  -MD -MP -MF .deps/Unified_cpp_js_src7.o.pp   Unified_cpp_js_src7.cpp
make[3]: Leaving directory '/builddir/build/BUILD/firefox-102.13.0/js/src/js/src'
In file included from /builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/CallArgs.h:73,
                 from /builddir/build/BUILD/firefox-102.13.0/js/src/jsfriendapi.h:12,
                 from /builddir/build/BUILD/firefox-102.13.0/js/src/builtin/streams/ReadableStreamDefaultController.cpp:11,
                 from Unified_cpp_js_src7.cpp:2:
In member function 'JS::Rooted<js::ReadableStreamReader*>::registerWithRootLists(mozilla::EnumeratedArray<JS::RootKind, (JS::RootKind)15, js::StackRootedBase*>&)',
    inlined from 'JS::Rooted<js::ReadableStreamReader*>::Rooted<JSContext*, js::ReadableStreamReader*>(JSContext* const&, js::ReadableStreamReader*&&)' at /builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1171:26,
    inlined from 'js::ReadableStreamHasDefaultReader(JSContext*, JS::Handle<js::ReadableStream*>, bool*)' at /builddir/build/BUILD/firefox-102.13.0/js/src/builtin/streams/ReadableStreamInternals.cpp:464:54:
/builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1138:18: warning: storing the address of local variable 'unwrappedReader' in 'MEM[(struct StackRootedBase * *)cx_37(D) + 24B]' [-Wdangling-pointer=]
 1138 |     *this->stack = this;
      |     ~~~~~~~~~~~~~^~~~~~
In file included from Unified_cpp_js_src7.cpp:29:
/builddir/build/BUILD/firefox-102.13.0/js/src/builtin/streams/ReadableStreamInternals.cpp: In function 'js::ReadableStreamHasDefaultReader(JSContext*, JS::Handle<js::ReadableStream*>, bool*)':
/builddir/build/BUILD/firefox-102.13.0/js/src/builtin/streams/ReadableStreamInternals.cpp:463:33: note: 'unwrappedReader' declared here
  463 |   Rooted<ReadableStreamReader*> unwrappedReader(
      |                                 ^~~~~~~~~~~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/builtin/streams/ReadableStreamInternals.cpp:463:33: note: 'cx_37(D)' declared here
In member function 'JS::Rooted<js::ReadableStream*>::registerWithRootLists(mozilla::EnumeratedArray<JS::RootKind, (JS::RootKind)15, js::StackRootedBase*>&)',
    inlined from 'JS::Rooted<js::ReadableStream*>::Rooted<JSContext*, js::ReadableStream*>(JSContext* const&, js::ReadableStream*&&)' at /builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1171:26,
    inlined from 'js::ReadableStreamReaderGenericRelease(JSContext*, JS::Handle<js::ReadableStreamReader*>)' at /builddir/build/BUILD/firefox-102.13.0/js/src/builtin/streams/ReadableStreamReader.cpp:156:54:
/builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1138:18: warning: storing the address of local variable 'unwrappedStream' in 'MEM[(struct StackRootedBase * *)cx_168(D) + 24B]' [-Wdangling-pointer=]
 1138 |     *this->stack = this;
      |     ~~~~~~~~~~~~~^~~~~~
In file included from Unified_cpp_js_src7.cpp:47:
/builddir/build/BUILD/firefox-102.13.0/js/src/builtin/streams/ReadableStreamReader.cpp: In function 'js::ReadableStreamReaderGenericRelease(JSContext*, JS::Handle<js::ReadableStreamReader*>)':
/builddir/build/BUILD/firefox-102.13.0/js/src/builtin/streams/ReadableStreamReader.cpp:155:27: note: 'unwrappedStream' declared here
  155 |   Rooted<ReadableStream*> unwrappedStream(
      |                           ^~~~~~~~~~~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/builtin/streams/ReadableStreamReader.cpp:155:27: note: 'cx_168(D)' declared here
In member function 'JS::Rooted<js::ReadableStreamDefaultReader*>::registerWithRootLists(mozilla::EnumeratedArray<JS::RootKind, (JS::RootKind)15, js::StackRootedBase*>&)',
    inlined from 'JS::Rooted<js::ReadableStreamDefaultReader*>::Rooted<JSContext*, js::ReadableStreamDefaultReader*>(JSContext* const&, js::ReadableStreamDefaultReader*&&)' at /builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1171:26,
    inlined from 'ReadableStreamDefaultReader_releaseLock(JSContext*, unsigned int, JS::Value*)' at /builddir/build/BUILD/firefox-102.13.0/js/src/builtin/streams/ReadableStreamDefaultReader.cpp:219:77:
/builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1138:18: warning: storing the address of local variable 'reader' in 'MEM[(struct StackRootedBase * *)cx_62(D) + 24B]' [-Wdangling-pointer=]
 1138 |     *this->stack = this;
      |     ~~~~~~~~~~~~~^~~~~~
In file included from Unified_cpp_js_src7.cpp:20:
/builddir/build/BUILD/firefox-102.13.0/js/src/builtin/streams/ReadableStreamDefaultReader.cpp: In function 'ReadableStreamDefaultReader_releaseLock(JSContext*, unsigned int, JS::Value*)':
/builddir/build/BUILD/firefox-102.13.0/js/src/builtin/streams/ReadableStreamDefaultReader.cpp:217:40: note: 'reader' declared here
  217 |   Rooted<ReadableStreamDefaultReader*> reader(
      |                                        ^~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/builtin/streams/ReadableStreamDefaultReader.cpp:217:40: note: 'cx_62(D)' declared here
In member function 'JS::Rooted<js::ReadableStream*>::registerWithRootLists(mozilla::EnumeratedArray<JS::RootKind, (JS::RootKind)15, js::StackRootedBase*>&)',
    inlined from 'JS::Rooted<js::ReadableStream*>::Rooted<JSContext*, js::ReadableStream*>(JSContext* const&, js::ReadableStream*&&)' at /builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1171:26,
    inlined from 'js::ReadableStream::create(JSContext*, void*, JS::Handle<JSObject*>)' at /builddir/build/BUILD/firefox-102.13.0/js/src/builtin/streams/ReadableStreamOperations.cpp:133:61:
/builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1138:18: warning: storing the address of local variable 'stream' in 'MEM[(struct StackRootedBase * *)cx_31(D) + 24B]' [-Wdangling-pointer=]
 1138 |     *this->stack = this;
      |     ~~~~~~~~~~~~~^~~~~~
In file included from Unified_cpp_js_src7.cpp:38:
/builddir/build/BUILD/firefox-102.13.0/js/src/builtin/streams/ReadableStreamOperations.cpp: In function 'js::ReadableStream::create(JSContext*, void*, JS::Handle<JSObject*>)':
/builddir/build/BUILD/firefox-102.13.0/js/src/builtin/streams/ReadableStreamOperations.cpp:132:27: note: 'stream' declared here
  132 |   Rooted<ReadableStream*> stream(
      |                           ^~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/builtin/streams/ReadableStreamOperations.cpp:132:27: note: 'cx_31(D)' declared here
In member function 'JS::Rooted<js::ReadableStreamReader*>::registerWithRootLists(mozilla::EnumeratedArray<JS::RootKind, (JS::RootKind)15, js::StackRootedBase*>&)',
    inlined from 'JS::Rooted<js::ReadableStreamReader*>::Rooted<JSContext*, js::ReadableStreamReader*>(JSContext* const&, js::ReadableStreamReader*&&)' at /builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1171:26,
    inlined from 'js::ReadableStreamErrorInternal(JSContext*, JS::Handle<js::ReadableStream*>, JS::Handle<JS::Value>)' at /builddir/build/BUILD/firefox-102.13.0/js/src/builtin/streams/ReadableStreamInternals.cpp:315:54:
/builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1138:18: warning: storing the address of local variable 'unwrappedReader' in 'MEM[(struct StackRootedBase * *)cx_232(D) + 24B]' [-Wdangling-pointer=]
 1138 |     *this->stack = this;
      |     ~~~~~~~~~~~~~^~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/builtin/streams/ReadableStreamInternals.cpp: In function 'js::ReadableStreamErrorInternal(JSContext*, JS::Handle<js::ReadableStream*>, JS::Handle<JS::Value>)':
/builddir/build/BUILD/firefox-102.13.0/js/src/builtin/streams/ReadableStreamInternals.cpp:314:33: note: 'unwrappedReader' declared here
  314 |   Rooted<ReadableStreamReader*> unwrappedReader(
      |                                 ^~~~~~~~~~~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/builtin/streams/ReadableStreamInternals.cpp:314:33: note: 'cx_232(D)' declared here
In member function 'JS::Rooted<js::ReadableStreamDefaultController*>::registerWithRootLists(mozilla::EnumeratedArray<JS::RootKind, (JS::RootKind)15, js::StackRootedBase*>&)',
    inlined from 'JS::Rooted<js::ReadableStreamDefaultController*>::Rooted<JSContext*, js::ReadableStreamDefaultController*>(JSContext* const&, js::ReadableStreamDefaultController*&&)' at /builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1171:26,
    inlined from 'ReadableStreamDefaultController_error(JSContext*, unsigned int, JS::Value*)' at /builddir/build/BUILD/firefox-102.13.0/js/src/builtin/streams/ReadableStreamDefaultController.cpp:283:77:
/builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1138:18: warning: storing the address of local variable 'unwrappedController' in 'MEM[(struct StackRootedBase * *)cx_45(D) + 24B]' [-Wdangling-pointer=]
 1138 |     *this->stack = this;
      |     ~~~~~~~~~~~~~^~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/builtin/streams/ReadableStreamDefaultController.cpp: In function 'ReadableStreamDefaultController_error(JSContext*, unsigned int, JS::Value*)':
/builddir/build/BUILD/firefox-102.13.0/js/src/builtin/streams/ReadableStreamDefaultController.cpp:281:44: note: 'unwrappedController' declared here
  281 |   Rooted<ReadableStreamDefaultController*> unwrappedController(
      |                                            ^~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/builtin/streams/ReadableStreamDefaultController.cpp:281:44: note: 'cx_45(D)' declared here
In member function 'JS::Rooted<js::ReadableStreamController*>::registerWithRootLists(mozilla::EnumeratedArray<JS::RootKind, (JS::RootKind)15, js::StackRootedBase*>&)',
    inlined from 'JS::Rooted<js::ReadableStreamController*>::Rooted<JSContext*, js::ReadableStreamController*>(JSContext* const&, js::ReadableStreamController*&&)' at /builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1171:26,
    inlined from 'ControllerPullFailedHandler(JSContext*, unsigned int, JS::Value*)' at /builddir/build/BUILD/firefox-102.13.0/js/src/builtin/streams/ReadableStreamDefaultControllerOperations.cpp:107:66:
/builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1138:18: warning: storing the address of local variable 'controller' in 'MEM[(struct StackRootedBase * *)cx_49(D) + 24B]' [-Wdangling-pointer=]
 1138 |     *this->stack = this;
      |     ~~~~~~~~~~~~~^~~~~~
In file included from Unified_cpp_js_src7.cpp:11:
/builddir/build/BUILD/firefox-102.13.0/js/src/builtin/streams/ReadableStreamDefaultControllerOperations.cpp: In function 'ControllerPullFailedHandler(JSContext*, unsigned int, JS::Value*)':
/builddir/build/BUILD/firefox-102.13.0/js/src/builtin/streams/ReadableStreamDefaultControllerOperations.cpp:106:37: note: 'controller' declared here
  106 |   Rooted<ReadableStreamController*> controller(
      |                                     ^~~~~~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/builtin/streams/ReadableStreamDefaultControllerOperations.cpp:106:37: note: 'cx_49(D)' declared here
In member function 'JS::Rooted<js::ReadableStreamDefaultReader*>::registerWithRootLists(mozilla::EnumeratedArray<JS::RootKind, (JS::RootKind)15, js::StackRootedBase*>&)',
    inlined from 'JS::Rooted<js::ReadableStreamDefaultReader*>::Rooted<JSContext*, js::ReadableStreamDefaultReader*>(JSContext* const&, js::ReadableStreamDefaultReader*&&)' at /builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1171:26,
    inlined from 'js::CreateReadableStreamDefaultReader(JSContext*, JS::Handle<js::ReadableStream*>, js::ForAuthorCodeBool, JS::Handle<JSObject*>)' at /builddir/build/BUILD/firefox-102.13.0/js/src/builtin/streams/ReadableStreamDefaultReader.cpp:52:74:
/builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1138:18: warning: storing the address of local variable 'reader' in 'MEM[(struct StackRootedBase * *)cx_47(D) + 24B]' [-Wdangling-pointer=]
 1138 |     *this->stack = this;
      |     ~~~~~~~~~~~~~^~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/builtin/streams/ReadableStreamDefaultReader.cpp: In function 'js::CreateReadableStreamDefaultReader(JSContext*, JS::Handle<js::ReadableStream*>, js::ForAuthorCodeBool, JS::Handle<JSObject*>)':
/builddir/build/BUILD/firefox-102.13.0/js/src/builtin/streams/ReadableStreamDefaultReader.cpp:51:40: note: 'reader' declared here
   51 |   Rooted<ReadableStreamDefaultReader*> reader(
      |                                        ^~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/builtin/streams/ReadableStreamDefaultReader.cpp:51:40: note: 'cx_47(D)' declared here
In member function 'JS::Rooted<js::ReadableStream*>::registerWithRootLists(mozilla::EnumeratedArray<JS::RootKind, (JS::RootKind)15, js::StackRootedBase*>&)',
    inlined from 'JS::Rooted<js::ReadableStream*>::Rooted<JSContext*, js::ReadableStream*>(JSContext* const&, js::ReadableStream*&&)' at /builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1171:26,
    inlined from 'js::ReadableStreamDefaultReader::constructor(JSContext*, unsigned int, JS::Value*)' at /builddir/build/BUILD/firefox-102.13.0/js/src/builtin/streams/ReadableStreamDefaultReader.cpp:96:70:
/builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1138:18: warning: storing the address of local variable 'unwrappedStream' in 'MEM[(struct StackRootedBase * *)cx_98(D) + 24B]' [-Wdangling-pointer=]
 1138 |     *this->stack = this;
      |     ~~~~~~~~~~~~~^~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/builtin/streams/ReadableStreamDefaultReader.cpp: In function 'js::ReadableStreamDefaultReader::constructor(JSContext*, unsigned int, JS::Value*)':
/builddir/build/BUILD/firefox-102.13.0/js/src/builtin/streams/ReadableStreamDefaultReader.cpp:94:27: note: 'unwrappedStream' declared here
   94 |   Rooted<ReadableStream*> unwrappedStream(
      |                           ^~~~~~~~~~~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/builtin/streams/ReadableStreamDefaultReader.cpp:94:27: note: 'cx_98(D)' declared here
In member function 'JS::Rooted<js::ReadableStreamDefaultController*>::registerWithRootLists(mozilla::EnumeratedArray<JS::RootKind, (JS::RootKind)15, js::StackRootedBase*>&)',
    inlined from 'JS::Rooted<js::ReadableStreamDefaultController*>::Rooted<JSContext*, js::ReadableStreamDefaultController*>(JSContext* const&, js::ReadableStreamDefaultController*&&)' at /builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1171:26,
    inlined from 'js::SetUpReadableStreamDefaultController(JSContext*, JS::Handle<js::ReadableStream*>, js::SourceAlgorithms, JS::Handle<JS::Value>, JS::Handle<JS::Value>, JS::Handle<JS::Value>, double, JS::Handle<JS::Value>)' at /builddir/build/BUILD/firefox-102.13.0/js/src/builtin/streams/ReadableStreamDefaultControllerOperations.cpp:559:71:
/builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1138:18: warning: storing the address of local variable 'controller' in 'MEM[(struct StackRootedBase * *)cx_180(D) + 24B]' [-Wdangling-pointer=]
 1138 |     *this->stack = this;
      |     ~~~~~~~~~~~~~^~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/builtin/streams/ReadableStreamDefaultControllerOperations.cpp: In function 'js::SetUpReadableStreamDefaultController(JSContext*, JS::Handle<js::ReadableStream*>, js::SourceAlgorithms, JS::Handle<JS::Value>, JS::Handle<JS::Value>, JS::Handle<JS::Value>, double, JS::Handle<JS::Value>)':
/builddir/build/BUILD/firefox-102.13.0/js/src/builtin/streams/ReadableStreamDefaultControllerOperations.cpp:558:44: note: 'controller' declared here
  558 |   Rooted<ReadableStreamDefaultController*> controller(
      |                                            ^~~~~~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/builtin/streams/ReadableStreamDefaultControllerOperations.cpp:558:44: note: 'cx_180(D)' declared here
In member function 'JS::Rooted<js::ReadableStreamDefaultReader*>::registerWithRootLists(mozilla::EnumeratedArray<JS::RootKind, (JS::RootKind)15, js::StackRootedBase*>&)',
    inlined from 'JS::Rooted<js::ReadableStreamDefaultReader*>::Rooted<JSContext*, js::ReadableStreamDefaultReader*>(JSContext* const&, js::ReadableStreamDefaultReader*&&)' at /builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1171:26,
    inlined from 'js::ReadableStreamTee(JSContext*, JS::Handle<js::ReadableStream*>, bool, JS::MutableHandle<js::ReadableStream*>, JS::MutableHandle<js::ReadableStream*>)' at /builddir/build/BUILD/firefox-102.13.0/js/src/builtin/streams/ReadableStreamOperations.cpp:551:67:
/builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1138:18: warning: storing the address of local variable 'reader' in 'MEM[(struct StackRootedBase * *)cx_208(D) + 24B]' [-Wdangling-pointer=]
 1138 |     *this->stack = this;
      |     ~~~~~~~~~~~~~^~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/builtin/streams/ReadableStreamOperations.cpp: In function 'js::ReadableStreamTee(JSContext*, JS::Handle<js::ReadableStream*>, bool, JS::MutableHandle<js::ReadableStream*>, JS::MutableHandle<js::ReadableStream*>)':
/builddir/build/BUILD/firefox-102.13.0/js/src/builtin/streams/ReadableStreamOperations.cpp:549:40: note: 'reader' declared here
  549 |   Rooted<ReadableStreamDefaultReader*> reader(
      |                                        ^~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/builtin/streams/ReadableStreamOperations.cpp:549:40: note: 'cx_208(D)' declared here
In member function 'JS::Rooted<js::PlainObject*>::registerWithRootLists(mozilla::EnumeratedArray<JS::RootKind, (JS::RootKind)15, js::StackRootedBase*>&)',
    inlined from 'JS::Rooted<js::PlainObject*>::Rooted<JSContext*, js::PlainObject*>(JSContext* const&, js::PlainObject*&&)' at /builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1171:26,
    inlined from 'js::ReadableStreamCreateReadResult(JSContext*, JS::Handle<JS::Value>, bool, js::ForAuthorCodeBool)' at /builddir/build/BUILD/firefox-102.13.0/js/src/builtin/streams/ReadableStreamInternals.cpp:262:20:
/builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1138:18: warning: storing the address of local variable 'templateObject' in 'MEM[(struct StackRootedBase * *)cx_73(D) + 24B]' [-Wdangling-pointer=]
 1138 |     *this->stack = this;
      |     ~~~~~~~~~~~~~^~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/builtin/streams/ReadableStreamInternals.cpp: In function 'js::ReadableStreamCreateReadResult(JSContext*, JS::Handle<JS::Value>, bool, js::ForAuthorCodeBool)':
/builddir/build/BUILD/firefox-102.13.0/js/src/builtin/streams/ReadableStreamInternals.cpp:257:24: note: 'templateObject' declared here
  257 |   Rooted<PlainObject*> templateObject(
      |                        ^~~~~~~~~~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/builtin/streams/ReadableStreamInternals.cpp:257:24: note: 'cx_73(D)' declared here
In member function 'JS::Rooted<js::ReadableStreamReader*>::registerWithRootLists(mozilla::EnumeratedArray<JS::RootKind, (JS::RootKind)15, js::StackRootedBase*>&)',
    inlined from 'JS::Rooted<js::ReadableStreamReader*>::Rooted<JSContext*, js::ReadableStreamReader*>(JSContext* const&, js::ReadableStreamReader*&&)' at /builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1171:26,
    inlined from 'js::ReadableStreamCloseInternal(JSContext*, JS::Handle<js::ReadableStream*>)' at /builddir/build/BUILD/firefox-102.13.0/js/src/builtin/streams/ReadableStreamInternals.cpp:191:54:
/builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1138:18: warning: storing the address of local variable 'unwrappedReader' in 'MEM[(struct StackRootedBase * *)cx_198(D) + 24B]' [-Wdangling-pointer=]
 1138 |     *this->stack = this;
      |     ~~~~~~~~~~~~~^~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/builtin/streams/ReadableStreamInternals.cpp: In function 'js::ReadableStreamCloseInternal(JSContext*, JS::Handle<js::ReadableStream*>)':
/builddir/build/BUILD/firefox-102.13.0/js/src/builtin/streams/ReadableStreamInternals.cpp:190:33: note: 'unwrappedReader' declared here
  190 |   Rooted<ReadableStreamReader*> unwrappedReader(
      |                                 ^~~~~~~~~~~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/builtin/streams/ReadableStreamInternals.cpp:190:33: note: 'cx_198(D)' declared here
In member function 'JS::Rooted<js::ReadableStreamDefaultController*>::registerWithRootLists(mozilla::EnumeratedArray<JS::RootKind, (JS::RootKind)15, js::StackRootedBase*>&)',
    inlined from 'JS::Rooted<js::ReadableStreamDefaultController*>::Rooted<JSContext*, js::ReadableStreamDefaultController*>(JSContext* const&, js::ReadableStreamDefaultController*&&)' at /builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1171:26,
    inlined from 'ReadableStreamDefaultController_close(JSContext*, unsigned int, JS::Value*)' at /builddir/build/BUILD/firefox-102.13.0/js/src/builtin/streams/ReadableStreamDefaultController.cpp:221:75:
/builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1138:18: warning: storing the address of local variable 'unwrappedController' in 'MEM[(struct StackRootedBase * *)cx_46(D) + 24B]' [-Wdangling-pointer=]
 1138 |     *this->stack = this;
      |     ~~~~~~~~~~~~~^~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/builtin/streams/ReadableStreamDefaultController.cpp: In function 'ReadableStreamDefaultController_close(JSContext*, unsigned int, JS::Value*)':
/builddir/build/BUILD/firefox-102.13.0/js/src/builtin/streams/ReadableStreamDefaultController.cpp:219:44: note: 'unwrappedController' declared here
  219 |   Rooted<ReadableStreamDefaultController*> unwrappedController(
      |                                            ^~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/builtin/streams/ReadableStreamDefaultController.cpp:219:44: note: 'cx_46(D)' declared here
In member function 'JS::Rooted<JSObject*>::registerWithRootLists(mozilla::EnumeratedArray<JS::RootKind, (JS::RootKind)15, js::StackRootedBase*>&)',
    inlined from 'JS::Rooted<JSObject*>::Rooted<JSContext*, JSObject*>(JSContext* const&, JSObject*&&)' at /builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1171:26,
    inlined from 'js::ReadableStreamCancel(JSContext*, JS::Handle<js::ReadableStream*>, JS::Handle<JS::Value>)' at /builddir/build/BUILD/firefox-102.13.0/js/src/builtin/streams/ReadableStreamInternals.cpp:155:79:
/builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1138:18: warning: storing the address of local variable 'sourceCancelPromise' in 'MEM[(struct StackRootedBase * *)cx_136(D) + 24B]' [-Wdangling-pointer=]
 1138 |     *this->stack = this;
      |     ~~~~~~~~~~~~~^~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/builtin/streams/ReadableStreamInternals.cpp: In function 'js::ReadableStreamCancel(JSContext*, JS::Handle<js::ReadableStream*>, JS::Handle<JS::Value>)':
/builddir/build/BUILD/firefox-102.13.0/js/src/builtin/streams/ReadableStreamInternals.cpp:154:21: note: 'sourceCancelPromise' declared here
  154 |   Rooted<JSObject*> sourceCancelPromise(
      |                     ^~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/builtin/streams/ReadableStreamInternals.cpp:154:21: note: 'cx_136(D)' declared here
In member function 'JS::Rooted<js::ReadableStream*>::registerWithRootLists(mozilla::EnumeratedArray<JS::RootKind, (JS::RootKind)15, js::StackRootedBase*>&)',
    inlined from 'JS::Rooted<js::ReadableStream*>::Rooted<JSContext*, js::ReadableStream*>(JSContext* const&, js::ReadableStream*&&)' at /builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1171:26,
    inlined from 'js::ReadableStreamTee_Cancel(JSContext*, JS::Handle<js::TeeState*>, JS::Handle<js::ReadableStreamDefaultController*>, JS::Handle<JS::Value>)' at /builddir/build/BUILD/firefox-102.13.0/js/src/builtin/streams/ReadableStreamOperations.cpp:398:68:
/builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1138:18: warning: storing the address of local variable 'unwrappedStream' in 'MEM[(struct StackRootedBase * *)cx_298(D) + 24B]' [-Wdangling-pointer=]
 1138 |     *this->stack = this;
      |     ~~~~~~~~~~~~~^~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/builtin/streams/ReadableStreamOperations.cpp: In function 'js::ReadableStreamTee_Cancel(JSContext*, JS::Handle<js::TeeState*>, JS::Handle<js::ReadableStreamDefaultController*>, JS::Handle<JS::Value>)':
/builddir/build/BUILD/firefox-102.13.0/js/src/builtin/streams/ReadableStreamOperations.cpp:396:27: note: 'unwrappedStream' declared here
  396 |   Rooted<ReadableStream*> unwrappedStream(
      |                           ^~~~~~~~~~~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/builtin/streams/ReadableStreamOperations.cpp:396:27: note: 'cx_298(D)' declared here
In member function 'JS::Rooted<js::ReadableStream*>::registerWithRootLists(mozilla::EnumeratedArray<JS::RootKind, (JS::RootKind)15, js::StackRootedBase*>&)',
    inlined from 'JS::Rooted<js::ReadableStream*>::Rooted<JSContext*, js::ReadableStream*>(JSContext* const&, js::ReadableStream*&&)' at /builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1171:26,
    inlined from 'js::ReadableStreamReaderGenericCancel(JSContext*, JS::Handle<js::ReadableStreamReader*>, JS::Handle<JS::Value>)' at /builddir/build/BUILD/firefox-102.13.0/js/src/builtin/streams/ReadableStreamReader.cpp:58:54:
/builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1138:18: warning: storing the address of local variable 'unwrappedStream' in 'MEM[(struct StackRootedBase * *)cx_30(D) + 24B]' [-Wdangling-pointer=]
 1138 |     *this->stack = this;
      |     ~~~~~~~~~~~~~^~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/builtin/streams/ReadableStreamReader.cpp: In function 'js::ReadableStreamReaderGenericCancel(JSContext*, JS::Handle<js::ReadableStreamReader*>, JS::Handle<JS::Value>)':
/builddir/build/BUILD/firefox-102.13.0/js/src/builtin/streams/ReadableStreamReader.cpp:57:27: note: 'unwrappedStream' declared here
   57 |   Rooted<ReadableStream*> unwrappedStream(
      |                           ^~~~~~~~~~~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/builtin/streams/ReadableStreamReader.cpp:57:27: note: 'cx_30(D)' declared here
In member function 'JS::Rooted<js::ReadableStream*>::registerWithRootLists(mozilla::EnumeratedArray<JS::RootKind, (JS::RootKind)15, js::StackRootedBase*>&)',
    inlined from 'JS::Rooted<js::ReadableStream*>::Rooted<JSContext*, js::ReadableStream*>(JSContext* const&, js::ReadableStream*&&)' at /builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1171:26,
    inlined from 'js::ReadableStreamDefaultReaderRead(JSContext*, JS::Handle<js::ReadableStreamDefaultReader*>)' at /builddir/build/BUILD/firefox-102.13.0/js/src/builtin/streams/ReadableStreamReader.cpp:237:54:
/builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1138:18: warning: storing the address of local variable 'unwrappedStream' in 'MEM[(struct StackRootedBase * *)cx_124(D) + 24B]' [-Wdangling-pointer=]
 1138 |     *this->stack = this;
      |     ~~~~~~~~~~~~~^~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/builtin/streams/ReadableStreamReader.cpp: In function 'js::ReadableStreamDefaultReaderRead(JSContext*, JS::Handle<js::ReadableStreamDefaultReader*>)':
/builddir/build/BUILD/firefox-102.13.0/js/src/builtin/streams/ReadableStreamReader.cpp:236:27: note: 'unwrappedStream' declared here
  236 |   Rooted<ReadableStream*> unwrappedStream(
      |                           ^~~~~~~~~~~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/builtin/streams/ReadableStreamReader.cpp:236:27: note: 'cx_124(D)' declared here
In member function 'JS::Rooted<js::ReadableStream*>::registerWithRootLists(mozilla::EnumeratedArray<JS::RootKind, (JS::RootKind)15, js::StackRootedBase*>&)',
    inlined from 'JS::Rooted<js::ReadableStream*>::Rooted<JSContext*, js::ReadableStream*>(JSContext* const&, js::ReadableStream*&&)' at /builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1171:26,
    inlined from 'js::ReadableStreamTee_Pull(JSContext*, JS::Handle<js::TeeState*>)' at /builddir/build/BUILD/firefox-102.13.0/js/src/builtin/streams/ReadableStreamOperations.cpp:324:72:
/builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1138:18: warning: storing the address of local variable 'unwrappedStream' in 'MEM[(struct StackRootedBase * *)cx_152(D) + 24B]' [-Wdangling-pointer=]
 1138 |     *this->stack = this;
      |     ~~~~~~~~~~~~~^~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/builtin/streams/ReadableStreamOperations.cpp: In function 'js::ReadableStreamTee_Pull(JSContext*, JS::Handle<js::TeeState*>)':
/builddir/build/BUILD/firefox-102.13.0/js/src/builtin/streams/ReadableStreamOperations.cpp:322:31: note: 'unwrappedStream' declared here
  322 |       Rooted<ReadableStream*> unwrappedStream(
      |                               ^~~~~~~~~~~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/builtin/streams/ReadableStreamOperations.cpp:322:31: note: 'cx_152(D)' declared here
In member function 'JS::Rooted<JSObject*>::registerWithRootLists(mozilla::EnumeratedArray<JS::RootKind, (JS::RootKind)15, js::StackRootedBase*>&)',
    inlined from 'JS::Rooted<JSObject*>::Rooted<JSContext*, JSFunction*>(JSContext* const&, JSFunction*&&)' at /builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1171:26,
    inlined from 'js::ReadableStreamControllerCallPullIfNeeded(JSContext*, JS::Handle<js::ReadableStreamController*>)' at /builddir/build/BUILD/firefox-102.13.0/js/src/builtin/streams/ReadableStreamDefaultControllerOperations.cpp:231:67:
/builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1138:18: warning: storing the address of local variable 'onPullFulfilled' in 'MEM[(struct StackRootedBase * *)cx_293(D) + 24B]' [-Wdangling-pointer=]
 1138 |     *this->stack = this;
      |     ~~~~~~~~~~~~~^~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/builtin/streams/ReadableStreamDefaultControllerOperations.cpp: In function 'js::ReadableStreamControllerCallPullIfNeeded(JSContext*, JS::Handle<js::ReadableStreamController*>)':
/builddir/build/BUILD/firefox-102.13.0/js/src/builtin/streams/ReadableStreamDefaultControllerOperations.cpp:230:21: note: 'onPullFulfilled' declared here
  230 |   Rooted<JSObject*> onPullFulfilled(
      |                     ^~~~~~~~~~~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/builtin/streams/ReadableStreamDefaultControllerOperations.cpp:230:21: note: 'cx_293(D)' declared here
In member function 'JS::Rooted<js::ReadableStreamController*>::registerWithRootLists(mozilla::EnumeratedArray<JS::RootKind, (JS::RootKind)15, js::StackRootedBase*>&)',
    inlined from 'JS::Rooted<js::ReadableStreamController*>::Rooted<JSContext*, js::ReadableStreamController*>(JSContext* const&, js::ReadableStreamController*&&)' at /builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1171:26,
    inlined from 'ControllerPullHandler(JSContext*, unsigned int, JS::Value*)' at /builddir/build/BUILD/firefox-102.13.0/js/src/builtin/streams/ReadableStreamDefaultControllerOperations.cpp:72:66:
/builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1138:18: warning: storing the address of local variable 'unwrappedController' in 'MEM[(struct StackRootedBase * *)cx_59(D) + 24B]' [-Wdangling-pointer=]
 1138 |     *this->stack = this;
      |     ~~~~~~~~~~~~~^~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/builtin/streams/ReadableStreamDefaultControllerOperations.cpp: In function 'ControllerPullHandler(JSContext*, unsigned int, JS::Value*)':
/builddir/build/BUILD/firefox-102.13.0/js/src/builtin/streams/ReadableStreamDefaultControllerOperations.cpp:71:37: note: 'unwrappedController' declared here
   71 |   Rooted<ReadableStreamController*> unwrappedController(
      |                                     ^~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/builtin/streams/ReadableStreamDefaultControllerOperations.cpp:71:37: note: 'cx_59(D)' declared here
In member function 'JS::Rooted<js::ReadableStreamReader*>::registerWithRootLists(mozilla::EnumeratedArray<JS::RootKind, (JS::RootKind)15, js::StackRootedBase*>&)',
    inlined from 'JS::Rooted<js::ReadableStreamReader*>::Rooted<JSContext*, js::ReadableStreamReader*>(JSContext* const&, js::ReadableStreamReader*&&)' at /builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1171:26,
    inlined from 'js::ReadableStreamFulfillReadOrReadIntoRequest(JSContext*, JS::Handle<js::ReadableStream*>, JS::Handle<JS::Value>, bool)' at /builddir/build/BUILD/firefox-102.13.0/js/src/builtin/streams/ReadableStreamInternals.cpp:393:54:
/builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1138:18: warning: storing the address of local variable 'unwrappedReader' in 'MEM[(struct StackRootedBase * *)cx_104(D) + 24B]' [-Wdangling-pointer=]
 1138 |     *this->stack = this;
      |     ~~~~~~~~~~~~~^~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/builtin/streams/ReadableStreamInternals.cpp: In function 'js::ReadableStreamFulfillReadOrReadIntoRequest(JSContext*, JS::Handle<js::ReadableStream*>, JS::Handle<JS::Value>, bool)':
/builddir/build/BUILD/firefox-102.13.0/js/src/builtin/streams/ReadableStreamInternals.cpp:392:33: note: 'unwrappedReader' declared here
  392 |   Rooted<ReadableStreamReader*> unwrappedReader(
      |                                 ^~~~~~~~~~~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/builtin/streams/ReadableStreamInternals.cpp:392:33: note: 'cx_104(D)' declared here
In member function 'JS::Rooted<js::SavedFrame*>::registerWithRootLists(mozilla::EnumeratedArray<JS::RootKind, (JS::RootKind)15, js::StackRootedBase*>&)',
    inlined from 'JS::Rooted<js::SavedFrame*>::Rooted<JSContext*, JSContext*>(JSContext* const&)' at /builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1162:26,
    inlined from 'js::ReadableStreamDefaultControllerEnqueue(JSContext*, JS::Handle<js::ReadableStreamDefaultController*>, JS::Handle<JS::Value>)' at /builddir/build/BUILD/firefox-102.13.0/js/src/builtin/streams/ReadableStreamDefaultControllerOperations.cpp:416:35:
/builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1138:18: warning: storing the address of local variable 'stack' in 'MEM[(struct StackRootedBase * *)cx_171(D) + 24B]' [-Wdangling-pointer=]
 1138 |     *this->stack = this;
      |     ~~~~~~~~~~~~~^~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/builtin/streams/ReadableStreamDefaultControllerOperations.cpp: In function 'js::ReadableStreamDefaultControllerEnqueue(JSContext*, JS::Handle<js::ReadableStreamDefaultController*>, JS::Handle<JS::Value>)':
/builddir/build/BUILD/firefox-102.13.0/js/src/builtin/streams/ReadableStreamDefaultControllerOperations.cpp:416:27: note: 'stack' declared here
  416 |       Rooted<SavedFrame*> stack(cx);
      |                           ^~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/builtin/streams/ReadableStreamDefaultControllerOperations.cpp:416:27: note: 'cx_171(D)' declared here
In member function 'JS::Rooted<js::ReadableStreamDefaultController*>::registerWithRootLists(mozilla::EnumeratedArray<JS::RootKind, (JS::RootKind)15, js::StackRootedBase*>&)',
    inlined from 'JS::Rooted<js::ReadableStreamDefaultController*>::Rooted<JSContext*, js::ReadableStreamDefaultController*>(JSContext* const&, js::ReadableStreamDefaultController*&&)' at /builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1171:26,
    inlined from 'ReadableStreamDefaultController_enqueue(JSContext*, unsigned int, JS::Value*)' at /builddir/build/BUILD/firefox-102.13.0/js/src/builtin/streams/ReadableStreamDefaultController.cpp:252:77:
/builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1138:18: warning: storing the address of local variable 'unwrappedController' in 'MEM[(struct StackRootedBase * *)cx_50(D) + 24B]' [-Wdangling-pointer=]
 1138 |     *this->stack = this;
      |     ~~~~~~~~~~~~~^~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/builtin/streams/ReadableStreamDefaultController.cpp: In function 'ReadableStreamDefaultController_enqueue(JSContext*, unsigned int, JS::Value*)':
/builddir/build/BUILD/firefox-102.13.0/js/src/builtin/streams/ReadableStreamDefaultController.cpp:250:44: note: 'unwrappedController' declared here
  250 |   Rooted<ReadableStreamDefaultController*> unwrappedController(
      |                                            ^~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/builtin/streams/ReadableStreamDefaultController.cpp:250:44: note: 'cx_50(D)' declared here
In member function 'JS::Rooted<js::TeeState*>::registerWithRootLists(mozilla::EnumeratedArray<JS::RootKind, (JS::RootKind)15, js::StackRootedBase*>&)',
    inlined from 'JS::Rooted<js::TeeState*>::Rooted<JSContext*, js::TeeState*>(JSContext* const&, js::TeeState*&&)' at /builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1171:26,
    inlined from 'TeeReaderReadHandler(JSContext*, unsigned int, JS::Value*)' at /builddir/build/BUILD/firefox-102.13.0/js/src/builtin/streams/ReadableStreamOperations.cpp:192:78:
/builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1138:18: warning: storing the address of local variable 'unwrappedTeeState' in 'MEM[(struct StackRootedBase * *)cx_284(D) + 24B]' [-Wdangling-pointer=]
 1138 |     *this->stack = this;
      |     ~~~~~~~~~~~~~^~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/builtin/streams/ReadableStreamOperations.cpp: In function 'TeeReaderReadHandler(JSContext*, unsigned int, JS::Value*)':
/builddir/build/BUILD/firefox-102.13.0/js/src/builtin/streams/ReadableStreamOperations.cpp:191:21: note: 'unwrappedTeeState' declared here
  191 |   Rooted<TeeState*> unwrappedTeeState(cx,
      |                     ^~~~~~~~~~~~~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/builtin/streams/ReadableStreamOperations.cpp:191:21: note: 'cx_284(D)' declared here
In member function 'JS::Rooted<js::ReadableStreamReader*>::registerWithRootLists(mozilla::EnumeratedArray<JS::RootKind, (JS::RootKind)15, js::StackRootedBase*>&)',
    inlined from 'JS::Rooted<js::ReadableStreamReader*>::Rooted<JSContext*, js::ReadableStreamReader*>(JSContext* const&, js::ReadableStreamReader*&&)' at /builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1171:26,
    inlined from 'js::ReadableStreamAddReadOrReadIntoRequest(JSContext*, JS::Handle<js::ReadableStream*>)' at /builddir/build/BUILD/firefox-102.13.0/js/src/builtin/streams/ReadableStreamInternals.cpp:75:54:
/builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1138:18: warning: storing the address of local variable 'unwrappedReader' in 'MEM[(struct StackRootedBase * *)cx_50(D) + 24B]' [-Wdangling-pointer=]
 1138 |     *this->stack = this;
      |     ~~~~~~~~~~~~~^~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/builtin/streams/ReadableStreamInternals.cpp: In function 'js::ReadableStreamAddReadOrReadIntoRequest(JSContext*, JS::Handle<js::ReadableStream*>)':
/builddir/build/BUILD/firefox-102.13.0/js/src/builtin/streams/ReadableStreamInternals.cpp:74:33: note: 'unwrappedReader' declared here
   74 |   Rooted<ReadableStreamReader*> unwrappedReader(
      |                                 ^~~~~~~~~~~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/builtin/streams/ReadableStreamInternals.cpp:74:33: note: 'cx_50(D)' declared here
In member function 'JS::Rooted<js::PromiseObject*>::registerWithRootLists(mozilla::EnumeratedArray<JS::RootKind, (JS::RootKind)15, js::StackRootedBase*>&)',
    inlined from 'JS::Rooted<js::PromiseObject*>::Rooted<JSContext*, js::PromiseObject*>(JSContext* const&, js::PromiseObject*&&)' at /builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1171:26,
    inlined from 'js::ReadableStreamDefaultControllerPullSteps(JSContext*, JS::Handle<js::ReadableStreamDefaultController*>)' at /builddir/build/BUILD/firefox-102.13.0/js/src/builtin/streams/ReadableStreamDefaultController.cpp:501:70:
/builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1138:18: warning: storing the address of local variable 'pendingPromise' in 'MEM[(struct StackRootedBase * *)cx_175(D) + 24B]' [-Wdangling-pointer=]
 1138 |     *this->stack = this;
      |     ~~~~~~~~~~~~~^~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/builtin/streams/ReadableStreamDefaultController.cpp: In function 'js::ReadableStreamDefaultControllerPullSteps(JSContext*, JS::Handle<js::ReadableStreamDefaultController*>)':
/builddir/build/BUILD/firefox-102.13.0/js/src/builtin/streams/ReadableStreamDefaultController.cpp:500:26: note: 'pendingPromise' declared here
  500 |   Rooted<PromiseObject*> pendingPromise(
      |                          ^~~~~~~~~~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/builtin/streams/ReadableStreamDefaultController.cpp:500:26: note: 'cx_175(D)' declared here
make[3]: Entering directory '/builddir/build/BUILD/firefox-102.13.0/js/src/js/src/wasm'
js/src/wasm/Unified_cpp_js_src_wasm3.o
/usr/lib64/ccache/g++ -o Unified_cpp_js_src_wasm3.o -c  -I/builddir/build/BUILD/firefox-102.13.0/js/src/dist/system_wrappers -include /builddir/build/BUILD/firefox-102.13.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/builddir/build/BUILD/firefox-102.13.0/js/src/wasm -I/builddir/build/BUILD/firefox-102.13.0/js/src/js/src/wasm -I/builddir/build/BUILD/firefox-102.13.0/js/src/js/src -I/builddir/build/BUILD/firefox-102.13.0/js/src -I/builddir/build/BUILD/firefox-102.13.0/js/src/dist/include -DMOZILLA_CLIENT -include /builddir/build/BUILD/firefox-102.13.0/js/src/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 -Wformat -Wformat-overflow=2 -Wno-psabi -fno-sized-deallocation -fno-aligned-new -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Werror=format -Wno-attributes -fno-strict-aliasing -ffp-contract=off  -MD -MP -MF .deps/Unified_cpp_js_src_wasm3.o.pp   Unified_cpp_js_src_wasm3.cpp
make[3]: Leaving directory '/builddir/build/BUILD/firefox-102.13.0/js/src/js/src/wasm'
In file included from /builddir/build/BUILD/firefox-102.13.0/js/src/gc/Allocator.h:13,
                 from /builddir/build/BUILD/firefox-102.13.0/js/src/jit/JitCode.h:17,
                 from /builddir/build/BUILD/firefox-102.13.0/js/src/jit/x64/Assembler-x64.h:12,
                 from /builddir/build/BUILD/firefox-102.13.0/js/src/jit/x86-shared/MacroAssembler-x86-shared.h:13,
                 from /builddir/build/BUILD/firefox-102.13.0/js/src/jit/x64/MacroAssembler-x64.h:10,
                 from /builddir/build/BUILD/firefox-102.13.0/js/src/jit/MacroAssembler.h:19,
                 from /builddir/build/BUILD/firefox-102.13.0/js/src/wasm/WasmGenerator.h:25,
                 from /builddir/build/BUILD/firefox-102.13.0/js/src/wasm/WasmIonCompile.h:22,
                 from /builddir/build/BUILD/firefox-102.13.0/js/src/wasm/WasmIonCompile.cpp:19,
                 from Unified_cpp_js_src_wasm3.cpp:2:
In member function 'JS::Rooted<JSAtom*>::registerWithRootLists(mozilla::EnumeratedArray<JS::RootKind, (JS::RootKind)15, js::StackRootedBase*>&)',
    inlined from 'JS::Rooted<JSAtom*>::Rooted<JSContext*, JSAtom*>(JSContext* const&, JSAtom*&&)' at /builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1171:26,
    inlined from 'CreateWasmConstructor<js::WasmModuleObject, &WasmModuleName>(JSContext*, JSProtoKey)JSObject*' at /builddir/build/BUILD/firefox-102.13.0/js/src/wasm/WasmJS.cpp:1079:14:
/builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1138:18: warning: storing the address of local variable 'className' in 'MEM[(struct StackRootedBase * *)cx_34(D) + 48B]' [-Wdangling-pointer=]
 1138 |     *this->stack = this;
      |     ~~~~~~~~~~~~~^~~~~~
In file included from Unified_cpp_js_src_wasm3.cpp:11:
/builddir/build/BUILD/firefox-102.13.0/js/src/wasm/WasmJS.cpp: In function 'CreateWasmConstructor<js::WasmModuleObject, &WasmModuleName>(JSContext*, JSProtoKey)JSObject*':
/builddir/build/BUILD/firefox-102.13.0/js/src/wasm/WasmJS.cpp:1079:14: note: 'className' declared here
 1079 |   RootedAtom className(cx, Atomize(cx, name, strlen(name)));
      |              ^~~~~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/wasm/WasmJS.cpp:1079:14: note: 'cx_34(D)' declared here
In member function 'JS::Rooted<JSAtom*>::registerWithRootLists(mozilla::EnumeratedArray<JS::RootKind, (JS::RootKind)15, js::StackRootedBase*>&)',
    inlined from 'JS::Rooted<JSAtom*>::Rooted<JSContext*, JSAtom*>(JSContext* const&, JSAtom*&&)' at /builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1171:26,
    inlined from 'CreateWasmConstructor<js::WasmInstanceObject, &WasmInstanceName>(JSContext*, JSProtoKey)JSObject*' at /builddir/build/BUILD/firefox-102.13.0/js/src/wasm/WasmJS.cpp:1079:14:
/builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1138:18: warning: storing the address of local variable 'className' in 'MEM[(struct StackRootedBase * *)cx_34(D) + 48B]' [-Wdangling-pointer=]
 1138 |     *this->stack = this;
      |     ~~~~~~~~~~~~~^~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/wasm/WasmJS.cpp: In function 'CreateWasmConstructor<js::WasmInstanceObject, &WasmInstanceName>(JSContext*, JSProtoKey)JSObject*':
/builddir/build/BUILD/firefox-102.13.0/js/src/wasm/WasmJS.cpp:1079:14: note: 'className' declared here
 1079 |   RootedAtom className(cx, Atomize(cx, name, strlen(name)));
      |              ^~~~~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/wasm/WasmJS.cpp:1079:14: note: 'cx_34(D)' declared here
In member function 'JS::Rooted<JSAtom*>::registerWithRootLists(mozilla::EnumeratedArray<JS::RootKind, (JS::RootKind)15, js::StackRootedBase*>&)',
    inlined from 'JS::Rooted<JSAtom*>::Rooted<JSContext*, JSAtom*>(JSContext* const&, JSAtom*&&)' at /builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1171:26,
    inlined from 'CreateWasmConstructor<js::WasmMemoryObject, &WasmMemoryName>(JSContext*, JSProtoKey)JSObject*' at /builddir/build/BUILD/firefox-102.13.0/js/src/wasm/WasmJS.cpp:1079:14:
/builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1138:18: warning: storing the address of local variable 'className' in 'MEM[(struct StackRootedBase * *)cx_34(D) + 48B]' [-Wdangling-pointer=]
 1138 |     *this->stack = this;
      |     ~~~~~~~~~~~~~^~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/wasm/WasmJS.cpp: In function 'CreateWasmConstructor<js::WasmMemoryObject, &WasmMemoryName>(JSContext*, JSProtoKey)JSObject*':
/builddir/build/BUILD/firefox-102.13.0/js/src/wasm/WasmJS.cpp:1079:14: note: 'className' declared here
 1079 |   RootedAtom className(cx, Atomize(cx, name, strlen(name)));
      |              ^~~~~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/wasm/WasmJS.cpp:1079:14: note: 'cx_34(D)' declared here
In member function 'JS::Rooted<JSAtom*>::registerWithRootLists(mozilla::EnumeratedArray<JS::RootKind, (JS::RootKind)15, js::StackRootedBase*>&)',
    inlined from 'JS::Rooted<JSAtom*>::Rooted<JSContext*, JSAtom*>(JSContext* const&, JSAtom*&&)' at /builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1171:26,
    inlined from 'CreateWasmConstructor<js::WasmTableObject, &WasmTableName>(JSContext*, JSProtoKey)JSObject*' at /builddir/build/BUILD/firefox-102.13.0/js/src/wasm/WasmJS.cpp:1079:14:
/builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1138:18: warning: storing the address of local variable 'className' in 'MEM[(struct StackRootedBase * *)cx_34(D) + 48B]' [-Wdangling-pointer=]
 1138 |     *this->stack = this;
      |     ~~~~~~~~~~~~~^~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/wasm/WasmJS.cpp: In function 'CreateWasmConstructor<js::WasmTableObject, &WasmTableName>(JSContext*, JSProtoKey)JSObject*':
/builddir/build/BUILD/firefox-102.13.0/js/src/wasm/WasmJS.cpp:1079:14: note: 'className' declared here
 1079 |   RootedAtom className(cx, Atomize(cx, name, strlen(name)));
      |              ^~~~~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/wasm/WasmJS.cpp:1079:14: note: 'cx_34(D)' declared here
In member function 'JS::Rooted<JSAtom*>::registerWithRootLists(mozilla::EnumeratedArray<JS::RootKind, (JS::RootKind)15, js::StackRootedBase*>&)',
    inlined from 'JS::Rooted<JSAtom*>::Rooted<JSContext*, JSAtom*>(JSContext* const&, JSAtom*&&)' at /builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1171:26,
    inlined from 'CreateWasmConstructor<js::WasmGlobalObject, &WasmGlobalName>(JSContext*, JSProtoKey)JSObject*' at /builddir/build/BUILD/firefox-102.13.0/js/src/wasm/WasmJS.cpp:1079:14:
/builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1138:18: warning: storing the address of local variable 'className' in 'MEM[(struct StackRootedBase * *)cx_34(D) + 48B]' [-Wdangling-pointer=]
 1138 |     *this->stack = this;
      |     ~~~~~~~~~~~~~^~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/wasm/WasmJS.cpp: In function 'CreateWasmConstructor<js::WasmGlobalObject, &WasmGlobalName>(JSContext*, JSProtoKey)JSObject*':
/builddir/build/BUILD/firefox-102.13.0/js/src/wasm/WasmJS.cpp:1079:14: note: 'className' declared here
 1079 |   RootedAtom className(cx, Atomize(cx, name, strlen(name)));
      |              ^~~~~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/wasm/WasmJS.cpp:1079:14: note: 'cx_34(D)' declared here
In member function 'JS::Rooted<JSAtom*>::registerWithRootLists(mozilla::EnumeratedArray<JS::RootKind, (JS::RootKind)15, js::StackRootedBase*>&)',
    inlined from 'JS::Rooted<JSAtom*>::Rooted<JSContext*, JSAtom*>(JSContext* const&, JSAtom*&&)' at /builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1171:26,
    inlined from 'CreateWasmConstructor<js::WasmTagObject, &WasmTagName>(JSContext*, JSProtoKey)JSObject*' at /builddir/build/BUILD/firefox-102.13.0/js/src/wasm/WasmJS.cpp:1079:14:
/builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1138:18: warning: storing the address of local variable 'className' in 'MEM[(struct StackRootedBase * *)cx_34(D) + 48B]' [-Wdangling-pointer=]
 1138 |     *this->stack = this;
      |     ~~~~~~~~~~~~~^~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/wasm/WasmJS.cpp: In function 'CreateWasmConstructor<js::WasmTagObject, &WasmTagName>(JSContext*, JSProtoKey)JSObject*':
/builddir/build/BUILD/firefox-102.13.0/js/src/wasm/WasmJS.cpp:1079:14: note: 'className' declared here
 1079 |   RootedAtom className(cx, Atomize(cx, name, strlen(name)));
      |              ^~~~~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/wasm/WasmJS.cpp:1079:14: note: 'cx_34(D)' declared here
In member function 'JS::Rooted<JSAtom*>::registerWithRootLists(mozilla::EnumeratedArray<JS::RootKind, (JS::RootKind)15, js::StackRootedBase*>&)',
    inlined from 'JS::Rooted<JSAtom*>::Rooted<JSContext*, JSAtom*>(JSContext* const&, JSAtom*&&)' at /builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1171:26,
    inlined from 'CreateWasmConstructor<js::WasmExceptionObject, &WasmExceptionName>(JSContext*, JSProtoKey)JSObject*' at /builddir/build/BUILD/firefox-102.13.0/js/src/wasm/WasmJS.cpp:1079:14:
/builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1138:18: warning: storing the address of local variable 'className' in 'MEM[(struct StackRootedBase * *)cx_34(D) + 48B]' [-Wdangling-pointer=]
 1138 |     *this->stack = this;
      |     ~~~~~~~~~~~~~^~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/wasm/WasmJS.cpp: In function 'CreateWasmConstructor<js::WasmExceptionObject, &WasmExceptionName>(JSContext*, JSProtoKey)JSObject*':
/builddir/build/BUILD/firefox-102.13.0/js/src/wasm/WasmJS.cpp:1079:14: note: 'className' declared here
 1079 |   RootedAtom className(cx, Atomize(cx, name, strlen(name)));
      |              ^~~~~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/wasm/WasmJS.cpp:1079:14: note: 'cx_34(D)' declared here
In member function 'JS::Rooted<JSString*>::registerWithRootLists(mozilla::EnumeratedArray<JS::RootKind, (JS::RootKind)15, js::StackRootedBase*>&)',
    inlined from 'JS::Rooted<JSString*>::Rooted<JSContext*, JSString*>(JSContext* const&, JSString*&&)' at /builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1171:26,
    inlined from 'Reject(JSContext*, js::wasm::CompileArgs const&, JS::Handle<js::PromiseObject*>, mozilla::UniquePtr<char [], JS::FreePolicy> const&)' at /builddir/build/BUILD/firefox-102.13.0/js/src/wasm/WasmJS.cpp:4520:68:
/builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1138:18: warning: storing the address of local variable 'filename' in 'MEM[(struct StackRootedBase * *)cx_123(D) + 48B]' [-Wdangling-pointer=]
 1138 |     *this->stack = this;
      |     ~~~~~~~~~~~~~^~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/wasm/WasmJS.cpp: In function 'Reject(JSContext*, js::wasm::CompileArgs const&, JS::Handle<js::PromiseObject*>, mozilla::UniquePtr<char [], JS::FreePolicy> const&)':
/builddir/build/BUILD/firefox-102.13.0/js/src/wasm/WasmJS.cpp:4519:16: note: 'filename' declared here
 4519 |   RootedString filename(
      |                ^~~~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/wasm/WasmJS.cpp:4519:16: note: 'cx_123(D)' declared here
In member function 'JS::Rooted<JSObject*>::registerWithRootLists(mozilla::EnumeratedArray<JS::RootKind, (JS::RootKind)15, js::StackRootedBase*>&)',
    inlined from 'JS::Rooted<JSObject*>::Rooted<JSContext*, JSObject*>(JSContext* const&, JSObject*&&)' at /builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1171:26,
    inlined from 'js::WasmExceptionObject::getStack_impl(JSContext*, JS::CallArgs const&)' at /builddir/build/BUILD/firefox-102.13.0/js/src/wasm/WasmJS.cpp:4180:49:
/builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1138:18: warning: storing the address of local variable 'savedFrameObj' in 'MEM[(struct StackRootedBase * *)cx_78(D) + 24B]' [-Wdangling-pointer=]
 1138 |     *this->stack = this;
      |     ~~~~~~~~~~~~~^~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/wasm/WasmJS.cpp: In function 'js::WasmExceptionObject::getStack_impl(JSContext*, JS::CallArgs const&)':
/builddir/build/BUILD/firefox-102.13.0/js/src/wasm/WasmJS.cpp:4180:16: note: 'savedFrameObj' declared here
 4180 |   RootedObject savedFrameObj(cx, exnObj->stack());
      |                ^~~~~~~~~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/wasm/WasmJS.cpp:4180:16: note: 'cx_78(D)' declared here
In member function 'JS::Rooted<JSObject*>::registerWithRootLists(mozilla::EnumeratedArray<JS::RootKind, (JS::RootKind)15, js::StackRootedBase*>&)',
    inlined from 'JS::Rooted<JSObject*>::Rooted<JSContext*, JSObject*>(JSContext* const&, JSObject*&&)' at /builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1171:26,
    inlined from 'CreateWebAssemblyObject(JSContext*, JSProtoKey)' at /builddir/build/BUILD/firefox-102.13.0/js/src/wasm/WasmJS.cpp:5494:78:
/builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1138:18: warning: storing the address of local variable 'proto' in 'MEM[(struct StackRootedBase * *)cx_32(D) + 24B]' [-Wdangling-pointer=]
 1138 |     *this->stack = this;
      |     ~~~~~~~~~~~~~^~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/wasm/WasmJS.cpp: In function 'CreateWebAssemblyObject(JSContext*, JSProtoKey)':
/builddir/build/BUILD/firefox-102.13.0/js/src/wasm/WasmJS.cpp:5494:16: note: 'proto' declared here
 5494 |   RootedObject proto(cx, GlobalObject::getOrCreateObjectPrototype(cx, global));
      |                ^~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/wasm/WasmJS.cpp:5494:16: note: 'cx_32(D)' declared here
In member function 'JS::Rooted<JSString*>::registerWithRootLists(mozilla::EnumeratedArray<JS::RootKind, (JS::RootKind)15, js::StackRootedBase*>&)',
    inlined from 'JS::Rooted<JSString*>::Rooted<JSContext*, JSString*>(JSContext* const&, JSString*&&)' at /builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1171:26,
    inlined from 'js::wasm::ToIndexType(JSContext*, JS::Handle<JS::Value>, js::wasm::IndexType*)' at /builddir/build/BUILD/firefox-102.13.0/js/src/wasm/WasmMemory.cpp:43:47:
/builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1138:18: warning: storing the address of local variable 'typeStr' in 'MEM[(struct StackRootedBase * *)cx_60(D) + 48B]' [-Wdangling-pointer=]
 1138 |     *this->stack = this;
      |     ~~~~~~~~~~~~~^~~~~~
In file included from Unified_cpp_js_src_wasm3.cpp:29:
/builddir/build/BUILD/firefox-102.13.0/js/src/wasm/WasmMemory.cpp: In function 'js::wasm::ToIndexType(JSContext*, JS::Handle<JS::Value>, js::wasm::IndexType*)':
/builddir/build/BUILD/firefox-102.13.0/js/src/wasm/WasmMemory.cpp:43:16: note: 'typeStr' declared here
   43 |   RootedString typeStr(cx, ToString(cx, value));
      |                ^~~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/wasm/WasmMemory.cpp:43:16: note: 'cx_60(D)' declared here
In member function 'JS::Rooted<js::PlainObject*>::registerWithRootLists(mozilla::EnumeratedArray<JS::RootKind, (JS::RootKind)15, js::StackRootedBase*>&)',
    inlined from 'JS::Rooted<js::PlainObject*>::Rooted<JSContext*, js::PlainObject*>(JSContext* const&, js::PlainObject*&&)' at /builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1171:26,
    inlined from 'js::wasm::Module::extractCode(JSContext*, js::wasm::Tier, JS::MutableHandle<JS::Value>) const' at /builddir/build/BUILD/firefox-102.13.0/js/src/wasm/WasmModule.cpp:347:50:
/builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1138:18: warning: storing the address of local variable 'result' in 'MEM[(struct StackRootedBase * *)cx_257(D) + 24B]' [-Wdangling-pointer=]
 1138 |     *this->stack = this;
      |     ~~~~~~~~~~~~~^~~~~~
In file included from Unified_cpp_js_src_wasm3.cpp:38:
/builddir/build/BUILD/firefox-102.13.0/js/src/wasm/WasmModule.cpp: In member function 'js::wasm::Module::extractCode(JSContext*, js::wasm::Tier, JS::MutableHandle<JS::Value>) const':
/builddir/build/BUILD/firefox-102.13.0/js/src/wasm/WasmModule.cpp:347:21: note: 'result' declared here
  347 |   RootedPlainObject result(cx, NewPlainObject(cx));
      |                     ^~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/wasm/WasmModule.cpp:347:21: note: 'cx_257(D)' declared here
/builddir/build/BUILD/firefox-102.13.0/js/src/wasm/WasmIonCompile.cpp: In member function '(anonymous namespace)::FunctionCompiler::collectCallResults(js::wasm::ResultType const&, js::jit::MWasmStackResultArea*, mozilla::Vector<js::jit::MDefinition*, 8ul, js::SystemAllocPolicy>*)':
/builddir/build/BUILD/firefox-102.13.0/js/src/wasm/WasmIonCompile.cpp:1962:7: warning: 'def' may be used uninitialized [-Wmaybe-uninitialized]
 1962 |       if (!def) {
      |       ^~
/builddir/build/BUILD/firefox-102.13.0/js/src/wasm/WasmIonCompile.cpp:1924:21: note: 'def' was declared here
 1924 |       MInstruction* def;
      |                     ^~~
In member function 'JS::Rooted<js::PromiseObject*>::registerWithRootLists(mozilla::EnumeratedArray<JS::RootKind, (JS::RootKind)15, js::StackRootedBase*>&)',
    inlined from 'JS::Rooted<js::PromiseObject*>::Rooted<JSContext*, js::PromiseObject*>(JSContext* const&, js::PromiseObject*&&)' at /builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1171:26,
    inlined from 'WebAssembly_compile(JSContext*, unsigned int, JS::Value*)' at /builddir/build/BUILD/firefox-102.13.0/js/src/wasm/WasmJS.cpp:4748:79,
    inlined from 'WebAssembly_compile(JSContext*, unsigned int, JS::Value*)' at /builddir/build/BUILD/firefox-102.13.0/js/src/wasm/WasmJS.cpp:4741:13:
/builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1138:18: warning: storing the address of local variable 'promise' in 'MEM[(struct StackRootedBase * *)cx_10(D) + 24B]' [-Wdangling-pointer=]
 1138 |     *this->stack = this;
      |     ~~~~~~~~~~~~~^~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/wasm/WasmJS.cpp: In function 'WebAssembly_compile(JSContext*, unsigned int, JS::Value*)':
/builddir/build/BUILD/firefox-102.13.0/js/src/wasm/WasmJS.cpp:4748:26: note: 'promise' declared here
 4748 |   Rooted<PromiseObject*> promise(cx, PromiseObject::createSkippingExecutor(cx));
      |                          ^~~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/wasm/WasmJS.cpp:4748:26: note: 'cx_10(D)' declared here
In file included from /builddir/build/BUILD/firefox-102.13.0/js/src/wasm/WasmIonCompile.cpp:38:
In member function 'js::wasm::TypeAndValueT<js::jit::MDefinition*>::setValue(js::jit::MDefinition*)',
    inlined from 'js::wasm::OpIter<(anonymous namespace)::IonCompilePolicy>::setResult(js::jit::MDefinition*)' at /builddir/build/BUILD/firefox-102.13.0/js/src/wasm/WasmOpIter.h:690:60,
    inlined from 'EmitGetGlobal((anonymous namespace)::FunctionCompiler&)' at /builddir/build/BUILD/firefox-102.13.0/js/src/wasm/WasmIonCompile.cpp:3919:21:
/builddir/build/BUILD/firefox-102.13.0/js/src/wasm/WasmOpIter.h:294:45: warning: 'result' may be used uninitialized [-Wmaybe-uninitialized]
  294 |   void setValue(Value value) { tv_.second() = value; }
      |                                ~~~~~~~~~~~~~^~~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/wasm/WasmIonCompile.cpp: In function 'EmitGetGlobal((anonymous namespace)::FunctionCompiler&)':
/builddir/build/BUILD/firefox-102.13.0/js/src/wasm/WasmIonCompile.cpp:3882:16: note: 'result' was declared here
 3882 |   MDefinition* result;
      |                ^~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/wasm/WasmIonCompile.cpp: In function 'EmitTeeGlobal((anonymous namespace)::FunctionCompiler&)':
/builddir/build/BUILD/firefox-102.13.0/js/src/wasm/WasmIonCompile.cpp:3950:26: warning: 'value' may be used uninitialized [-Wmaybe-uninitialized]
 3950 |   return f.storeGlobalVar(bytecodeOffset, global.offset(), global.isIndirect(),
      |          ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 3951 |                           value);
      |                           ~~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/wasm/WasmIonCompile.cpp:3942:16: note: 'value' was declared here
 3942 |   MDefinition* value;
      |                ^~~~~
In member function 'js::wasm::OpIter<(anonymous namespace)::IonCompilePolicy>::readTeeGlobal(unsigned int*, js::jit::MDefinition**)',
    inlined from 'EmitTeeGlobal((anonymous namespace)::FunctionCompiler&)' at /builddir/build/BUILD/firefox-102.13.0/js/src/wasm/WasmIonCompile.cpp:3943:30:
/builddir/build/BUILD/firefox-102.13.0/js/src/wasm/WasmOpIter.h:2138:11: warning: 'id' may be used uninitialized [-Wmaybe-uninitialized]
 2138 |   if (*id >= env_.globals.length()) {
      |       ~~~~^~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/wasm/WasmIonCompile.cpp: In function 'EmitTeeGlobal((anonymous namespace)::FunctionCompiler&)':
/builddir/build/BUILD/firefox-102.13.0/js/src/wasm/WasmIonCompile.cpp:3941:12: note: 'id' was declared here
 3941 |   uint32_t id;
      |            ^~
In member function '(anonymous namespace)::FunctionCompiler::finishTryCatch(js::wasm::LabelKind, (anonymous namespace)::Control&, mozilla::Vector<js::jit::MDefinition*, 8ul, js::SystemAllocPolicy>*)',
    inlined from 'EmitEnd((anonymous namespace)::FunctionCompiler&)' at /builddir/build/BUILD/firefox-102.13.0/js/src/wasm/WasmIonCompile.cpp:3536:28:
/builddir/build/BUILD/firefox-102.13.0/js/src/wasm/WasmIonCompile.cpp:2998:5: warning: 'kind' may be used uninitialized [-Wmaybe-uninitialized]
 2998 |     switch (kind) {
      |     ^~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/wasm/WasmIonCompile.cpp: In function 'EmitEnd((anonymous namespace)::FunctionCompiler&)':
/builddir/build/BUILD/firefox-102.13.0/js/src/wasm/WasmIonCompile.cpp:3466:13: note: 'kind' was declared here
 3466 |   LabelKind kind;
      |             ^~~~
In file included from /builddir/build/BUILD/firefox-102.13.0/js/src/jit/LIR.h:21,
                 from /builddir/build/BUILD/firefox-102.13.0/js/src/jit/shared/CodeGenerator-shared.h:16,
                 from /builddir/build/BUILD/firefox-102.13.0/js/src/jit/x86-shared/CodeGenerator-x86-shared.h:10,
                 from /builddir/build/BUILD/firefox-102.13.0/js/src/jit/x64/CodeGenerator-x64.h:10,
                 from /builddir/build/BUILD/firefox-102.13.0/js/src/jit/CodeGenerator.h:18,
                 from /builddir/build/BUILD/firefox-102.13.0/js/src/wasm/WasmIonCompile.cpp:26:
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::MDefinition*&, js::wasm::SimdOp&, js::jit::MIRType, unsigned int&>(js::jit::TempAllocator&, js::jit::MDefinition*&, js::wasm::SimdOp&, js::jit::MIRType&&, unsigned int&)js::jit::MWasmReduceSimd128*' at /builddir/build/BUILD/firefox-102.13.0/js/src/jit/MIR.h:10480:3,
    inlined from '(anonymous namespace)::FunctionCompiler::reduceSimd128(js::jit::MDefinition*, js::wasm::SimdOp, js::wasm::PackedType<js::wasm::ValTypeTraits>, unsigned int)' at /builddir/build/BUILD/firefox-102.13.0/js/src/wasm/WasmIonCompile.cpp:919:32,
    inlined from 'EmitExtractLaneSimd128((anonymous namespace)::FunctionCompiler&, js::wasm::PackedType<js::wasm::ValTypeTraits>, unsigned int, js::wasm::SimdOp)' at /builddir/build/BUILD/firefox-102.13.0/js/src/wasm/WasmIonCompile.cpp:5531:21:
/builddir/build/BUILD/firefox-102.13.0/js/src/jit/MIR.h:10473:63: warning: 'laneIndex' may be used uninitialized [-Wmaybe-uninitialized]
10473 |       : MUnaryInstruction(classOpcode, src), simdOp_(simdOp), imm_(imm) {
      |                                                               ^~~~~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/wasm/WasmIonCompile.cpp: In function 'EmitExtractLaneSimd128((anonymous namespace)::FunctionCompiler&, js::wasm::PackedType<js::wasm::ValTypeTraits>, unsigned int, js::wasm::SimdOp)':
/builddir/build/BUILD/firefox-102.13.0/js/src/wasm/WasmIonCompile.cpp:5525:12: note: 'laneIndex' was declared here
 5525 |   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::MDefinition*&, js::jit::MDefinition*&, unsigned int&, js::wasm::SimdOp&>(js::jit::TempAllocator&, js::jit::MDefinition*&, js::jit::MDefinition*&, unsigned int&, js::wasm::SimdOp&)js::jit::MWasmReplaceLaneSimd128*' at /builddir/build/BUILD/firefox-102.13.0/js/src/jit/MIR.h:10422:3,
    inlined from '(anonymous namespace)::FunctionCompiler::replaceLaneSimd128(js::jit::MDefinition*, js::jit::MDefinition*, unsigned int, js::wasm::SimdOp)' at /builddir/build/BUILD/firefox-102.13.0/js/src/wasm/WasmIonCompile.cpp:882:45,
    inlined from 'EmitReplaceLaneSimd128((anonymous namespace)::FunctionCompiler&, js::wasm::PackedType<js::wasm::ValTypeTraits>, unsigned int, js::wasm::SimdOp)' at /builddir/build/BUILD/firefox-102.13.0/js/src/wasm/WasmIonCompile.cpp:5544:21:
/builddir/build/BUILD/firefox-102.13.0/js/src/jit/MIR.h:10414:9: warning: 'laneIndex' may be used uninitialized [-Wmaybe-uninitialized]
10414 |         laneIndex_(laneIndex),
      |         ^~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/wasm/WasmIonCompile.cpp: In function 'EmitReplaceLaneSimd128((anonymous namespace)::FunctionCompiler&, js::wasm::PackedType<js::wasm::ValTypeTraits>, unsigned int, js::wasm::SimdOp)':
/builddir/build/BUILD/firefox-102.13.0/js/src/wasm/WasmIonCompile.cpp:5537:12: note: 'laneIndex' was declared here
 5537 |   uint32_t laneIndex;
      |            ^~~~~~~~~
In file included from /builddir/build/BUILD/firefox-102.13.0/js/src/util/Poison.h:25,
                 from /builddir/build/BUILD/firefox-102.13.0/js/src/gc/Heap.h:19,
                 from /builddir/build/BUILD/firefox-102.13.0/js/src/gc/Cell.h:16,
                 from /builddir/build/BUILD/firefox-102.13.0/js/src/jit/JitCode.h:18:
In function 'JS::Value::fromInt32(int)',
    inlined from 'JS::Int32Value(int)' at /builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/Value.h:1014:73,
    inlined from 'EmitTableFill((anonymous namespace)::FunctionCompiler&)' at /builddir/build/BUILD/firefox-102.13.0/js/src/wasm/WasmIonCompile.cpp:5177:28:
/builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/Value.h:464:29: warning: 'tableIndex' may be used uninitialized [-Wmaybe-uninitialized]
  464 |     return fromTagAndPayload(JSVAL_TAG_INT32, uint32_t(i));
      |            ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/wasm/WasmIonCompile.cpp: In function 'EmitTableFill((anonymous namespace)::FunctionCompiler&)':
/builddir/build/BUILD/firefox-102.13.0/js/src/wasm/WasmIonCompile.cpp:5148:12: note: 'tableIndex' was declared here
 5148 |   uint32_t tableIndex;
      |            ^~~~~~~~~~
In function 'JS::Value::fromInt32(int)',
    inlined from 'JS::Int32Value(int)' at /builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/Value.h:1014:73,
    inlined from 'EmitTableGrow((anonymous namespace)::FunctionCompiler&)' at /builddir/build/BUILD/firefox-102.13.0/js/src/wasm/WasmIonCompile.cpp:5278:28:
/builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/Value.h:464:29: warning: 'tableIndex' may be used uninitialized [-Wmaybe-uninitialized]
  464 |     return fromTagAndPayload(JSVAL_TAG_INT32, uint32_t(i));
      |            ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/wasm/WasmIonCompile.cpp: In function 'EmitTableGrow((anonymous namespace)::FunctionCompiler&)':
/builddir/build/BUILD/firefox-102.13.0/js/src/wasm/WasmIonCompile.cpp:5250:12: note: 'tableIndex' was declared here
 5250 |   uint32_t tableIndex;
      |            ^~~~~~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/wasm/WasmIonCompile.cpp: In function 'EmitIntrinsic((anonymous namespace)::FunctionCompiler&)':
/builddir/build/BUILD/firefox-102.13.0/js/src/wasm/WasmIonCompile.cpp:5650:35: warning: 'intrinsic' may be used uninitialized [-Wmaybe-uninitialized]
 5650 |   const SymbolicAddressSignature& callee = intrinsic->signature;
      |                                   ^~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/wasm/WasmIonCompile.cpp:5642:20: note: 'intrinsic' was declared here
 5642 |   const Intrinsic* intrinsic;
      |                    ^~~~~~~~~
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 /builddir/build/BUILD/firefox-102.13.0/js/src/jit/MIR.h:10592:75,
    inlined from '(anonymous namespace)::FunctionCompiler::storeLaneSimd128(unsigned int, js::wasm::LinearMemoryAddress<js::jit::MDefinition*> const&, unsigned int, js::jit::MDefinition*)' at /builddir/build/BUILD/firefox-102.13.0/js/src/wasm/WasmIonCompile.cpp:1518:53,
    inlined from 'EmitStoreLaneSimd128((anonymous namespace)::FunctionCompiler&, unsigned int)' at /builddir/build/BUILD/firefox-102.13.0/js/src/wasm/WasmIonCompile.cpp:5635:21:
/builddir/build/BUILD/firefox-102.13.0/js/src/jit/MIR.h:10572:9: warning: 'laneIndex' may be used uninitialized [-Wmaybe-uninitialized]
10572 |         laneIndex_(laneIndex),
      |         ^~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/wasm/WasmIonCompile.cpp: In function 'EmitStoreLaneSimd128((anonymous namespace)::FunctionCompiler&, unsigned int)':
/builddir/build/BUILD/firefox-102.13.0/js/src/wasm/WasmIonCompile.cpp:5628:12: note: 'laneIndex' was declared here
 5628 |   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 /builddir/build/BUILD/firefox-102.13.0/js/src/jit/MIR.h:10531:74,
    inlined from '(anonymous namespace)::FunctionCompiler::loadLaneSimd128(unsigned int, js::wasm::LinearMemoryAddress<js::jit::MDefinition*> const&, unsigned int, js::jit::MDefinition*)' at /builddir/build/BUILD/firefox-102.13.0/js/src/wasm/WasmIonCompile.cpp:1494:51,
    inlined from 'EmitLoadLaneSimd128((anonymous namespace)::FunctionCompiler&, unsigned int)' at /builddir/build/BUILD/firefox-102.13.0/js/src/wasm/WasmIonCompile.cpp:5623:21:
/builddir/build/BUILD/firefox-102.13.0/js/src/jit/MIR.h:10511:9: warning: 'laneIndex' may be used uninitialized [-Wmaybe-uninitialized]
10511 |         laneIndex_(laneIndex),
      |         ^~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/wasm/WasmIonCompile.cpp: In function 'EmitLoadLaneSimd128((anonymous namespace)::FunctionCompiler&, unsigned int)':
/builddir/build/BUILD/firefox-102.13.0/js/src/wasm/WasmIonCompile.cpp:5616:12: note: 'laneIndex' was declared here
 5616 |   uint32_t laneIndex;
      |            ^~~~~~~~~
In member function '(anonymous namespace)::FunctionCompiler::constant(long)',
    inlined from 'EmitI64Const((anonymous namespace)::FunctionCompiler&)' at /builddir/build/BUILD/firefox-102.13.0/js/src/wasm/WasmIonCompile.cpp:3383:21,
    inlined from 'EmitBodyExprs((anonymous namespace)::FunctionCompiler&)' at /builddir/build/BUILD/firefox-102.13.0/js/src/wasm/WasmIonCompile.cpp:5841:9:
/builddir/build/BUILD/firefox-102.13.0/js/src/wasm/WasmIonCompile.cpp:419:46: warning: 'i64' may be used uninitialized [-Wmaybe-uninitialized]
  419 |     MConstant* constant = MConstant::NewInt64(alloc(), i);
      |                           ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/wasm/WasmIonCompile.cpp: In function 'EmitBodyExprs((anonymous namespace)::FunctionCompiler&)':
/builddir/build/BUILD/firefox-102.13.0/js/src/wasm/WasmIonCompile.cpp:3378:11: note: 'i64' was declared here
 3378 |   int64_t i64;
      |           ^~~
In function 'JS::Value::fromInt32(int)',
    inlined from 'JS::Int32Value(int)' at /builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/Value.h:1014:73,
    inlined from 'EmitI32Const((anonymous namespace)::FunctionCompiler&)' at /builddir/build/BUILD/firefox-102.13.0/js/src/wasm/WasmIonCompile.cpp:3373:43,
    inlined from 'EmitBodyExprs((anonymous namespace)::FunctionCompiler&)' at /builddir/build/BUILD/firefox-102.13.0/js/src/wasm/WasmIonCompile.cpp:5839:9:
/builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/Value.h:464:47: warning: 'i32' may be used uninitialized [-Wmaybe-uninitialized]
  464 |     return fromTagAndPayload(JSVAL_TAG_INT32, uint32_t(i));
      |                                               ^~~~~~~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/wasm/WasmIonCompile.cpp: In function 'EmitBodyExprs((anonymous namespace)::FunctionCompiler&)':
/builddir/build/BUILD/firefox-102.13.0/js/src/wasm/WasmIonCompile.cpp:3368:11: note: 'i32' was declared here
 3368 |   int32_t i32;
      |           ^~~
In file included from /builddir/build/BUILD/firefox-102.13.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 /builddir/build/BUILD/firefox-102.13.0/js/src/wasm/WasmIonCompile.cpp:812:23,
    inlined from 'EmitTeeLocal((anonymous namespace)::FunctionCompiler&)' at /builddir/build/BUILD/firefox-102.13.0/js/src/wasm/WasmIonCompile.cpp:3861:11,
    inlined from 'EmitBodyExprs((anonymous namespace)::FunctionCompiler&)' at /builddir/build/BUILD/firefox-102.13.0/js/src/wasm/WasmIonCompile.cpp:5775:9:
/builddir/build/BUILD/firefox-102.13.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; }
/builddir/build/BUILD/firefox-102.13.0/js/src/wasm/WasmIonCompile.cpp: In function 'EmitBodyExprs((anonymous namespace)::FunctionCompiler&)':
/builddir/build/BUILD/firefox-102.13.0/js/src/wasm/WasmIonCompile.cpp:3856:16: note: 'value' was declared here
 3856 |   MDefinition* value;
      |                ^~~~~
In member function 'js::wasm::OpIter<(anonymous namespace)::IonCompilePolicy>::controlFindInnermostFrom(js::wasm::LabelKind, unsigned int, unsigned int*)',
    inlined from '(anonymous namespace)::FunctionCompiler::delegatePadPatches(mozilla::Vector<js::jit::MControlInstruction*, 8ul, js::SystemAllocPolicy> const&, unsigned int)' at /builddir/build/BUILD/firefox-102.13.0/js/src/wasm/WasmIonCompile.cpp:2718:41,
    inlined from 'EmitDelegate((anonymous namespace)::FunctionCompiler&)' at /builddir/build/BUILD/firefox-102.13.0/js/src/wasm/WasmIonCompile.cpp:3688:30,
    inlined from 'EmitBodyExprs((anonymous namespace)::FunctionCompiler&)' at /builddir/build/BUILD/firefox-102.13.0/js/src/wasm/WasmIonCompile.cpp:5732:26:
/builddir/build/BUILD/firefox-102.13.0/js/src/wasm/WasmOpIter.h:724:76: warning: 'relativeDepth' may be used uninitialized [-Wmaybe-uninitialized]
  724 |     int32_t fromAbsoluteDepth = controlStack_.length() - fromRelativeDepth - 1;
      |                                 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~
/builddir/build/BUILD/firefox-102.13.0/js/src/wasm/WasmIonCompile.cpp: In function 'EmitBodyExprs((anonymous namespace)::FunctionCompiler&)':
/builddir/build/BUILD/firefox-102.13.0/js/src/wasm/WasmIonCompile.cpp:3674:12: note: 'relativeDepth' was declared here
 3674 |   uint32_t relativeDepth;
      |            ^~~~~~~~~~~~~
In member function '(anonymous namespace)::FunctionCompiler::switchToCatch((anonymous namespace)::Control&, js::wasm::LabelKind const&, unsigned int)',
    inlined from 'EmitCatchAll((anonymous namespace)::FunctionCompiler&)' at /builddir/build/BUILD/firefox-102.13.0/js/src/wasm/WasmIonCompile.cpp:3670:25,
    inlined from 'EmitBodyExprs((anonymous namespace)::FunctionCompiler&)' at /builddir/build/BUILD/firefox-102.13.0/js/src/wasm/WasmIonCompile.cpp:5727:9:
/builddir/build/BUILD/firefox-102.13.0/js/src/wasm/WasmIonCompile.cpp:2886:5: warning: 'kind' may be used uninitialized [-Wmaybe-uninitialized]
 2886 |     if (fromKind == LabelKind::Try) {
      |     ^~
/builddir/build/BUILD/firefox-102.13.0/js/src/wasm/WasmIonCompile.cpp: In function 'EmitBodyExprs((anonymous namespace)::FunctionCompiler&)':
/builddir/build/BUILD/firefox-102.13.0/js/src/wasm/WasmIonCompile.cpp:3656:13: note: 'kind' was declared here
 3656 |   LabelKind kind;
      |             ^~~~
In member function 'JS::Rooted<js::PromiseObject*>::registerWithRootLists(mozilla::EnumeratedArray<JS::RootKind, (JS::RootKind)15, js::StackRootedBase*>&)',
    inlined from 'JS::Rooted<js::PromiseObject*>::Rooted<JSContext*, js::PromiseObject*>(JSContext* const&, js::PromiseObject*&&)' at /builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1171:26,
    inlined from 'WebAssembly_instantiate(JSContext*, unsigned int, JS::Value*)' at /builddir/build/BUILD/firefox-102.13.0/js/src/wasm/WasmJS.cpp:4803:79,
    inlined from 'WebAssembly_instantiate(JSContext*, unsigned int, JS::Value*)' at /builddir/build/BUILD/firefox-102.13.0/js/src/wasm/WasmJS.cpp:4796:13:
/builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1138:18: warning: storing the address of local variable 'promise' in 'MEM[(struct StackRootedBase * *)cx_10(D) + 24B]' [-Wdangling-pointer=]
 1138 |     *this->stack = this;
      |     ~~~~~~~~~~~~~^~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/wasm/WasmJS.cpp: In function 'WebAssembly_instantiate(JSContext*, unsigned int, JS::Value*)':
/builddir/build/BUILD/firefox-102.13.0/js/src/wasm/WasmJS.cpp:4803:26: note: 'promise' declared here
 4803 |   Rooted<PromiseObject*> promise(cx, PromiseObject::createSkippingExecutor(cx));
      |                          ^~~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/wasm/WasmJS.cpp:4803:26: note: 'cx_10(D)' declared here
In member function 'JS::Rooted<JSString*>::registerWithRootLists(mozilla::EnumeratedArray<JS::RootKind, (JS::RootKind)15, js::StackRootedBase*>&)',
    inlined from 'JS::Rooted<JSString*>::Rooted<JSContext*, JSString*>(JSContext* const&, JSString*&&)' at /builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1171:26,
    inlined from 'js::WasmModuleObject::customSections(JSContext*, unsigned int, JS::Value*)' at /builddir/build/BUILD/firefox-102.13.0/js/src/wasm/WasmJS.cpp:1673:51:
/builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1138:18: warning: storing the address of local variable 'str' in 'MEM[(struct StackRootedBase * *)cx_174(D) + 48B]' [-Wdangling-pointer=]
 1138 |     *this->stack = this;
      |     ~~~~~~~~~~~~~^~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/wasm/WasmJS.cpp: In function 'js::WasmModuleObject::customSections(JSContext*, unsigned int, JS::Value*)':
/builddir/build/BUILD/firefox-102.13.0/js/src/wasm/WasmJS.cpp:1673:18: note: 'str' declared here
 1673 |     RootedString str(cx, ToString(cx, args.get(1)));
      |                  ^~~
/builddir/build/BUILD/firefox-102.13.0/js/src/wasm/WasmJS.cpp:1673:18: note: 'cx_174(D)' declared here
In member function 'JS::Rooted<js::WasmInstanceScope*>::registerWithRootLists(mozilla::EnumeratedArray<JS::RootKind, (JS::RootKind)15, js::StackRootedBase*>&)',
    inlined from 'JS::Rooted<js::WasmInstanceScope*>::Rooted<JSContext*, js::WasmInstanceScope*>(JSContext* const&, js::WasmInstanceScope*&&)' at /builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1171:26,
    inlined from 'js::WasmInstanceObject::getScope(JSContext*, JS::Handle<js::WasmInstanceObject*>)' at /builddir/build/BUILD/firefox-102.13.0/js/src/wasm/WasmJS.cpp:2537:53:
/builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1138:18: warning: storing the address of local variable 'instanceScope' in 'MEM[(struct StackRootedBase * *)cx_46(D) + 16B]' [-Wdangling-pointer=]
 1138 |     *this->stack = this;
      |     ~~~~~~~~~~~~~^~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/wasm/WasmJS.cpp: In function 'js::WasmInstanceObject::getScope(JSContext*, JS::Handle<js::WasmInstanceObject*>)':
/builddir/build/BUILD/firefox-102.13.0/js/src/wasm/WasmJS.cpp:2536:30: note: 'instanceScope' declared here
 2536 |   Rooted<WasmInstanceScope*> instanceScope(
      |                              ^~~~~~~~~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/wasm/WasmJS.cpp:2536:30: note: 'cx_46(D)' declared here
In member function 'JS::Rooted<js::WasmInstanceScope*>::registerWithRootLists(mozilla::EnumeratedArray<JS::RootKind, (JS::RootKind)15, js::StackRootedBase*>&)',
    inlined from 'JS::Rooted<js::WasmInstanceScope*>::Rooted<JSContext*, js::WasmInstanceScope*>(JSContext* const&, js::WasmInstanceScope*&&)' at /builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1171:26,
    inlined from 'js::WasmInstanceObject::getFunctionScope(JSContext*, JS::Handle<js::WasmInstanceObject*>, unsigned int)' at /builddir/build/BUILD/firefox-102.13.0/js/src/wasm/WasmJS.cpp:2557:56:
/builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1138:18: warning: storing the address of local variable 'instanceScope' in 'MEM[(struct StackRootedBase * *)cx_78(D) + 16B]' [-Wdangling-pointer=]
 1138 |     *this->stack = this;
      |     ~~~~~~~~~~~~~^~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/wasm/WasmJS.cpp: In function 'js::WasmInstanceObject::getFunctionScope(JSContext*, JS::Handle<js::WasmInstanceObject*>, unsigned int)':
/builddir/build/BUILD/firefox-102.13.0/js/src/wasm/WasmJS.cpp:2556:30: note: 'instanceScope' declared here
 2556 |   Rooted<WasmInstanceScope*> instanceScope(
      |                              ^~~~~~~~~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/wasm/WasmJS.cpp:2556:30: note: 'cx_78(D)' declared here
In member function 'JS::Rooted<js::SharedArrayBufferObject*>::registerWithRootLists(mozilla::EnumeratedArray<JS::RootKind, (JS::RootKind)15, js::StackRootedBase*>&)',
    inlined from 'JS::Rooted<js::SharedArrayBufferObject*>::Rooted<JSContext*, js::SharedArrayBufferObject*>(JSContext* const&, js::SharedArrayBufferObject*&&)' at /builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1171:26,
    inlined from 'js::WasmMemoryObject::bufferGetterImpl(JSContext*, JS::CallArgs const&)' at /builddir/build/BUILD/firefox-102.13.0/js/src/wasm/WasmJS.cpp:2733:71:
/builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1138:18: warning: storing the address of local variable 'newBuffer' in 'MEM[(struct StackRootedBase * *)cx_124(D) + 24B]' [-Wdangling-pointer=]
 1138 |     *this->stack = this;
      |     ~~~~~~~~~~~~~^~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/wasm/WasmJS.cpp: In function 'js::WasmMemoryObject::bufferGetterImpl(JSContext*, JS::CallArgs const&)':
/builddir/build/BUILD/firefox-102.13.0/js/src/wasm/WasmJS.cpp:2731:37: note: 'newBuffer' declared here
 2731 |       RootedSharedArrayBufferObject newBuffer(
      |                                     ^~~~~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/wasm/WasmJS.cpp:2731:37: note: 'cx_124(D)' declared here
In member function 'JS::Rooted<JSString*>::registerWithRootLists(mozilla::EnumeratedArray<JS::RootKind, (JS::RootKind)15, js::StackRootedBase*>&)',
    inlined from 'JS::Rooted<JSString*>::Rooted<JSContext*, JSString*>(JSContext* const&, JSString*&&)' at /builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1171:26,
    inlined from 'js::WasmTableObject::construct(JSContext*, unsigned int, JS::Value*)' at /builddir/build/BUILD/firefox-102.13.0/js/src/wasm/WasmJS.cpp:3151:55:
/builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1138:18: warning: storing the address of local variable 'elementStr' in 'MEM[(struct StackRootedBase * *)cx_273(D) + 48B]' [-Wdangling-pointer=]
 1138 |     *this->stack = this;
      |     ~~~~~~~~~~~~~^~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/wasm/WasmJS.cpp: In function 'js::WasmTableObject::construct(JSContext*, unsigned int, JS::Value*)':
/builddir/build/BUILD/firefox-102.13.0/js/src/wasm/WasmJS.cpp:3151:16: note: 'elementStr' declared here
 3151 |   RootedString elementStr(cx, ToString(cx, elementVal));
      |                ^~~~~~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/wasm/WasmJS.cpp:3151:16: note: 'cx_273(D)' declared here
In member function 'JS::Rooted<JSAtom*>::registerWithRootLists(mozilla::EnumeratedArray<JS::RootKind, (JS::RootKind)15, js::StackRootedBase*>&)',
    inlined from 'JS::Rooted<JSAtom*>::Rooted<JSContext*, JSAtom*>(JSContext* const&, JSAtom*&&)' at /builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1171:26,
    inlined from 'js::WasmInstanceObject::getExportedFunction(JSContext*, JS::Handle<js::WasmInstanceObject*>, unsigned int, JS::MutableHandle<JSFunction*>)' at /builddir/build/BUILD/firefox-102.13.0/js/src/wasm/WasmJS.cpp:2453:67:
/builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1138:18: warning: storing the address of local variable 'name' in 'MEM[(struct StackRootedBase * *)cx_274(D) + 48B]' [-Wdangling-pointer=]
 1138 |     *this->stack = this;
      |     ~~~~~~~~~~~~~^~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/wasm/WasmJS.cpp: In function 'js::WasmInstanceObject::getExportedFunction(JSContext*, JS::Handle<js::WasmInstanceObject*>, unsigned int, JS::MutableHandle<JSFunction*>)':
/builddir/build/BUILD/firefox-102.13.0/js/src/wasm/WasmJS.cpp:2453:16: note: 'name' declared here
 2453 |     RootedAtom name(cx, instance.getFuncDisplayAtom(cx, funcIndex));
      |                ^~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/wasm/WasmJS.cpp:2453:16: note: 'cx_274(D)' declared here
In member function 'JS::Rooted<js::WasmGlobalObject*>::registerWithRootLists(mozilla::EnumeratedArray<JS::RootKind, (JS::RootKind)15, js::StackRootedBase*>&)',
    inlined from 'JS::Rooted<js::WasmGlobalObject*>::Rooted<JSContext*, js::WasmGlobalObject*>(JSContext* const&, js::WasmGlobalObject*&&)' at /builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1171:26,
    inlined from 'EnsureExportedGlobalObject(JSContext*, JS::GCVector<js::wasm::Val, 0ul, js::SystemAllocPolicy> const&, unsigned long, js::wasm::GlobalDesc const&, JS::GCVector<js::WasmGlobalObject*, 0ul, js::SystemAllocPolicy>&)' at /builddir/build/BUILD/firefox-102.13.0/js/src/wasm/WasmModule.cpp:820:71,
    inlined from 'js::wasm::Module::instantiateGlobals(JSContext*, JS::GCVector<js::wasm::Val, 0ul, js::SystemAllocPolicy> const&, JS::GCVector<js::WasmGlobalObject*, 0ul, js::SystemAllocPolicy>&) const' at /builddir/build/BUILD/firefox-102.13.0/js/src/wasm/WasmModule.cpp:852:36:
/builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1138:18: warning: storing the address of local variable 'go' in 'MEM[(struct StackRootedBase * *)cx_15(D) + 24B]' [-Wdangling-pointer=]
 1138 |     *this->stack = this;
      |     ~~~~~~~~~~~~~^~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/wasm/WasmModule.cpp: In member function 'js::wasm::Module::instantiateGlobals(JSContext*, JS::GCVector<js::wasm::Val, 0ul, js::SystemAllocPolicy> const&, JS::GCVector<js::WasmGlobalObject*, 0ul, js::SystemAllocPolicy>&) const':
/builddir/build/BUILD/firefox-102.13.0/js/src/wasm/WasmModule.cpp:819:26: note: 'go' declared here
  819 |   RootedWasmGlobalObject go(
      |                          ^~
/builddir/build/BUILD/firefox-102.13.0/js/src/wasm/WasmModule.cpp:819:26: note: 'cx_15(D)' declared here
In member function 'JS::Rooted<JSObject*>::registerWithRootLists(mozilla::EnumeratedArray<JS::RootKind, (JS::RootKind)15, js::StackRootedBase*>&)',
    inlined from 'JS::Rooted<JSObject*>::Rooted<JSContext*, ResolveResponseClosure*>(JSContext* const&, ResolveResponseClosure*&&)' at /builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1171:26,
    inlined from 'ResolveResponse(JSContext*, JS::CallArgs, JS::Handle<js::PromiseObject*>, bool, JS::Handle<JSObject*>) [clone .isra.0]' at /builddir/build/BUILD/firefox-102.13.0/js/src/wasm/WasmJS.cpp:5354:52:
/builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1138:18: warning: storing the address of local variable 'closure' in 'MEM[(struct StackRootedBase * *)cx_10(D) + 24B]' [-Wdangling-pointer=]
 1138 |     *this->stack = this;
      |     ~~~~~~~~~~~~~^~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/wasm/WasmJS.cpp: In function 'ResolveResponse(JSContext*, JS::CallArgs, JS::Handle<js::PromiseObject*>, bool, JS::Handle<JSObject*>) [clone .isra.0]':
/builddir/build/BUILD/firefox-102.13.0/js/src/wasm/WasmJS.cpp:5352:16: note: 'closure' declared here
 5352 |   RootedObject closure(
      |                ^~~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/wasm/WasmJS.cpp:5352:16: note: 'cx_10(D)' declared here
In member function 'JS::Rooted<js::PromiseObject*>::registerWithRootLists(mozilla::EnumeratedArray<JS::RootKind, (JS::RootKind)15, js::StackRootedBase*>&)',
    inlined from 'JS::Rooted<js::PromiseObject*>::Rooted<JSContext*, js::PromiseObject*>(JSContext* const&, js::PromiseObject*&&)' at /builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1171:26,
    inlined from 'WebAssembly_compileStreaming(JSContext*, unsigned int, JS::Value*)' at /builddir/build/BUILD/firefox-102.13.0/js/src/wasm/WasmJS.cpp:5393:79,
    inlined from 'WebAssembly_compileStreaming(JSContext*, unsigned int, JS::Value*)' at /builddir/build/BUILD/firefox-102.13.0/js/src/wasm/WasmJS.cpp:5385:13:
/builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1138:18: warning: storing the address of local variable 'promise' in 'MEM[(struct StackRootedBase * *)cx_10(D) + 24B]' [-Wdangling-pointer=]
 1138 |     *this->stack = this;
      |     ~~~~~~~~~~~~~^~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/wasm/WasmJS.cpp: In function 'WebAssembly_compileStreaming(JSContext*, unsigned int, JS::Value*)':
/builddir/build/BUILD/firefox-102.13.0/js/src/wasm/WasmJS.cpp:5393:26: note: 'promise' declared here
 5393 |   Rooted<PromiseObject*> promise(cx, PromiseObject::createSkippingExecutor(cx));
      |                          ^~~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/wasm/WasmJS.cpp:5393:26: note: 'cx_10(D)' declared here
In member function 'JS::Rooted<js::PromiseObject*>::registerWithRootLists(mozilla::EnumeratedArray<JS::RootKind, (JS::RootKind)15, js::StackRootedBase*>&)',
    inlined from 'JS::Rooted<js::PromiseObject*>::Rooted<JSContext*, js::PromiseObject*>(JSContext* const&, js::PromiseObject*&&)' at /builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1171:26,
    inlined from 'WebAssembly_instantiateStreaming(JSContext*, unsigned int, JS::Value*)' at /builddir/build/BUILD/firefox-102.13.0/js/src/wasm/WasmJS.cpp:5423:79,
    inlined from 'WebAssembly_instantiateStreaming(JSContext*, unsigned int, JS::Value*)' at /builddir/build/BUILD/firefox-102.13.0/js/src/wasm/WasmJS.cpp:5415:13:
/builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1138:18: warning: storing the address of local variable 'promise' in 'MEM[(struct StackRootedBase * *)cx_10(D) + 24B]' [-Wdangling-pointer=]
 1138 |     *this->stack = this;
      |     ~~~~~~~~~~~~~^~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/wasm/WasmJS.cpp: In function 'WebAssembly_instantiateStreaming(JSContext*, unsigned int, JS::Value*)':
/builddir/build/BUILD/firefox-102.13.0/js/src/wasm/WasmJS.cpp:5423:26: note: 'promise' declared here
 5423 |   Rooted<PromiseObject*> promise(cx, PromiseObject::createSkippingExecutor(cx));
      |                          ^~~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/wasm/WasmJS.cpp:5423:26: note: 'cx_10(D)' declared here
In member function 'JS::Rooted<js::WasmTagObject*>::registerWithRootLists(mozilla::EnumeratedArray<JS::RootKind, (JS::RootKind)15, js::StackRootedBase*>&)',
    inlined from 'JS::Rooted<js::WasmTagObject*>::Rooted<JSContext*, js::WasmTagObject*>(JSContext* const&, js::WasmTagObject*&&)' at /builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1171:26,
    inlined from 'js::WasmTagObject::construct(JSContext*, unsigned int, JS::Value*)' at /builddir/build/BUILD/firefox-102.13.0/js/src/wasm/WasmJS.cpp:3802:75:
/builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1138:18: warning: storing the address of local variable 'tagObj' in 'MEM[(struct StackRootedBase * *)cx_162(D) + 24B]' [-Wdangling-pointer=]
 1138 |     *this->stack = this;
      |     ~~~~~~~~~~~~~^~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/wasm/WasmJS.cpp: In function 'js::WasmTagObject::construct(JSContext*, unsigned int, JS::Value*)':
/builddir/build/BUILD/firefox-102.13.0/js/src/wasm/WasmJS.cpp:3802:23: note: 'tagObj' declared here
 3802 |   RootedWasmTagObject tagObj(cx, WasmTagObject::create(cx, tagType, proto));
      |                       ^~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/wasm/WasmJS.cpp:3802:23: note: 'cx_162(D)' declared here
In member function 'JS::Rooted<JSObject*>::registerWithRootLists(mozilla::EnumeratedArray<JS::RootKind, (JS::RootKind)15, js::StackRootedBase*>&)',
    inlined from 'JS::Rooted<JSObject*>::Rooted<JSContext*, JSContext*>(JSContext* const&)' at /builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1162:26,
    inlined from 'js::WasmInstanceObject::construct(JSContext*, unsigned int, JS::Value*)' at /builddir/build/BUILD/firefox-102.13.0/js/src/wasm/WasmJS.cpp:2133:28:
/builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1138:18: warning: storing the address of local variable 'importObj' in 'MEM[(struct StackRootedBase * *)cx_124(D) + 24B]' [-Wdangling-pointer=]
 1138 |     *this->stack = this;
      |     ~~~~~~~~~~~~~^~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/wasm/WasmJS.cpp: In function 'js::WasmInstanceObject::construct(JSContext*, unsigned int, JS::Value*)':
/builddir/build/BUILD/firefox-102.13.0/js/src/wasm/WasmJS.cpp:2133:16: note: 'importObj' declared here
 2133 |   RootedObject importObj(cx);
      |                ^~~~~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/wasm/WasmJS.cpp:2133:16: note: 'cx_124(D)' declared here
In member function 'JS::Rooted<js::WasmExceptionObject*>::registerWithRootLists(mozilla::EnumeratedArray<JS::RootKind, (JS::RootKind)15, js::StackRootedBase*>&)',
    inlined from 'JS::Rooted<js::WasmExceptionObject*>::Rooted<JSContext*, js::WasmExceptionObject*>(JSContext* const&, js::WasmExceptionObject*&&)' at /builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1171:26,
    inlined from 'js::WasmExceptionObject::construct(JSContext*, unsigned int, JS::Value*)' at /builddir/build/BUILD/firefox-102.13.0/js/src/wasm/WasmJS.cpp:4022:64:
/builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1138:18: warning: storing the address of local variable 'exnObj' in 'MEM[(struct StackRootedBase * *)cx_233(D) + 24B]' [-Wdangling-pointer=]
 1138 |     *this->stack = this;
      |     ~~~~~~~~~~~~~^~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/wasm/WasmJS.cpp: In function 'js::WasmExceptionObject::construct(JSContext*, unsigned int, JS::Value*)':
/builddir/build/BUILD/firefox-102.13.0/js/src/wasm/WasmJS.cpp:4021:29: note: 'exnObj' declared here
 4021 |   RootedWasmExceptionObject exnObj(
      |                             ^~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/wasm/WasmJS.cpp:4021:29: note: 'cx_233(D)' declared here
In file included from Unified_cpp_js_src_jit15.cpp:2:
/builddir/build/BUILD/firefox-102.13.0/js/src/jit/x86-shared/CodeGenerator-x86-shared.cpp: In member function 'js::jit::CodeGenerator::visitAtomicTypedArrayElementBinopForEffect(js::jit::LAtomicTypedArrayElementBinopForEffect*)':
/builddir/build/BUILD/firefox-102.13.0/js/src/jit/x86-shared/CodeGenerator-x86-shared.cpp:2090:28: warning: 'offset' may be used uninitialized [-Wmaybe-uninitialized]
 2090 |     Address mem = ToAddress(elements, lir->index(), arrayType);
      |                   ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/firefox-102.13.0/js/src/jit/x86-shared/CodeGenerator-x86-shared.cpp:20:
/builddir/build/BUILD/firefox-102.13.0/js/src/jit/shared/CodeGenerator-shared-inl.h:284:11: note: 'offset' was declared here
  284 |   int32_t offset;
      |           ^~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/jit/x86-shared/CodeGenerator-x86-shared.cpp: In member function 'js::jit::CodeGenerator::visitAtomicExchangeTypedArrayElement(js::jit::LAtomicExchangeTypedArrayElement*)':
/builddir/build/BUILD/firefox-102.13.0/js/src/jit/x86-shared/CodeGenerator-x86-shared.cpp:2015:29: warning: 'offset' may be used uninitialized [-Wmaybe-uninitialized]
 2015 |     Address dest = ToAddress(elements, lir->index(), arrayType);
      |                    ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/jit/shared/CodeGenerator-shared-inl.h:284:11: note: 'offset' was declared here
  284 |   int32_t offset;
      |           ^~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/jit/x86-shared/CodeGenerator-x86-shared.cpp: In member function 'js::jit::CodeGenerator::visitCompareExchangeTypedArrayElement(js::jit::LCompareExchangeTypedArrayElement*)':
/builddir/build/BUILD/firefox-102.13.0/js/src/jit/x86-shared/CodeGenerator-x86-shared.cpp:1992:29: warning: 'offset' may be used uninitialized [-Wmaybe-uninitialized]
 1992 |     Address dest = ToAddress(elements, lir->index(), arrayType);
      |                    ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/jit/shared/CodeGenerator-shared-inl.h:284:11: note: 'offset' was declared here
  284 |   int32_t offset;
      |           ^~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/jit/x86-shared/CodeGenerator-x86-shared.cpp: In member function 'js::jit::CodeGenerator::visitAtomicTypedArrayElementBinop(js::jit::LAtomicTypedArrayElementBinop*)':
/builddir/build/BUILD/firefox-102.13.0/js/src/jit/x86-shared/CodeGenerator-x86-shared.cpp:2056:28: warning: 'offset' may be used uninitialized [-Wmaybe-uninitialized]
 2056 |     Address mem = ToAddress(elements, lir->index(), arrayType);
      |                   ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/jit/shared/CodeGenerator-shared-inl.h:284:11: note: 'offset' was declared here
  284 |   int32_t offset;
      |           ^~~~~~
make[3]: Entering directory '/builddir/build/BUILD/firefox-102.13.0/js/src/js/src/jit'
js/src/jit/Unified_cpp_js_src_jit15.o
/usr/lib64/ccache/g++ -o Unified_cpp_js_src_jit15.o -c  -I/builddir/build/BUILD/firefox-102.13.0/js/src/dist/system_wrappers -include /builddir/build/BUILD/firefox-102.13.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/builddir/build/BUILD/firefox-102.13.0/js/src/jit -I/builddir/build/BUILD/firefox-102.13.0/js/src/js/src/jit -I/builddir/build/BUILD/firefox-102.13.0/js/src/js/src -I/builddir/build/BUILD/firefox-102.13.0/js/src -I/builddir/build/BUILD/firefox-102.13.0/js/src/dist/include -DMOZILLA_CLIENT -include /builddir/build/BUILD/firefox-102.13.0/js/src/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 -Wformat -Wformat-overflow=2 -Wno-psabi -fno-sized-deallocation -fno-aligned-new -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Werror=format -Wno-attributes -fno-strict-aliasing -ffp-contract=off  -MD -MP -MF .deps/Unified_cpp_js_src_jit15.o.pp   Unified_cpp_js_src_jit15.cpp
make[3]: Leaving directory '/builddir/build/BUILD/firefox-102.13.0/js/src/js/src/jit'
make[3]: Entering directory '/builddir/build/BUILD/firefox-102.13.0/js/src/js/src/jit'
js/src/jit/Unified_cpp_js_src_jit9.o
/usr/lib64/ccache/g++ -o Unified_cpp_js_src_jit9.o -c  -I/builddir/build/BUILD/firefox-102.13.0/js/src/dist/system_wrappers -include /builddir/build/BUILD/firefox-102.13.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/builddir/build/BUILD/firefox-102.13.0/js/src/jit -I/builddir/build/BUILD/firefox-102.13.0/js/src/js/src/jit -I/builddir/build/BUILD/firefox-102.13.0/js/src/js/src -I/builddir/build/BUILD/firefox-102.13.0/js/src -I/builddir/build/BUILD/firefox-102.13.0/js/src/dist/include -DMOZILLA_CLIENT -include /builddir/build/BUILD/firefox-102.13.0/js/src/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 -Wformat -Wformat-overflow=2 -Wno-psabi -fno-sized-deallocation -fno-aligned-new -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Werror=format -Wno-attributes -fno-strict-aliasing -ffp-contract=off  -MD -MP -MF .deps/Unified_cpp_js_src_jit9.o.pp   Unified_cpp_js_src_jit9.cpp
make[3]: Leaving directory '/builddir/build/BUILD/firefox-102.13.0/js/src/js/src/jit'
In file included from /builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/Value.h:24,
                 from /builddir/build/BUILD/firefox-102.13.0/js/src/util/Poison.h:25,
                 from /builddir/build/BUILD/firefox-102.13.0/js/src/jit/ProcessExecutableMemory.h:10,
                 from /builddir/build/BUILD/firefox-102.13.0/js/src/jit/ProcessExecutableMemory.cpp:7,
                 from Unified_cpp_js_src_jit9.cpp:2:
In member function 'JS::Rooted<JSObject*>::registerWithRootLists(mozilla::EnumeratedArray<JS::RootKind, (JS::RootKind)15, js::StackRootedBase*>&)',
    inlined from 'JS::Rooted<JSObject*>::Rooted<JSContext*, js::ArgumentsObject*>(JSContext* const&, js::ArgumentsObject*&&)' at /builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1171:26,
    inlined from 'js::jit::RCreateArgumentsObject::recover(JSContext*, js::jit::SnapshotIterator&) const' at /builddir/build/BUILD/firefox-102.13.0/js/src/jit/Recover.cpp:1980:70:
/builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1138:18: warning: storing the address of local variable 'result' in 'MEM[(struct StackRootedBase * *)cx_44(D) + 24B]' [-Wdangling-pointer=]
 1138 |     *this->stack = this;
      |     ~~~~~~~~~~~~~^~~~~~
In file included from Unified_cpp_js_src_jit9.cpp:20:
/builddir/build/BUILD/firefox-102.13.0/js/src/jit/Recover.cpp: In member function 'js::jit::RCreateArgumentsObject::recover(JSContext*, js::jit::SnapshotIterator&) const':
/builddir/build/BUILD/firefox-102.13.0/js/src/jit/Recover.cpp:1979:16: note: 'result' declared here
 1979 |   RootedObject result(
      |                ^~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/jit/Recover.cpp:1979:16: note: 'cx_44(D)' declared here
In function 'JS::Value::fromInt32(int)',
    inlined from 'JS::Int32Value(int)' at /builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/Value.h:1014:73,
    inlined from 'js::jit::RSignExtendInt32::recover(JSContext*, js::jit::SnapshotIterator&) const' at /builddir/build/BUILD/firefox-102.13.0/js/src/jit/Recover.cpp:306:46:
/builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/Value.h:464:47: warning: 'result' may be used uninitialized [-Wmaybe-uninitialized]
  464 |     return fromTagAndPayload(JSVAL_TAG_INT32, uint32_t(i));
      |                                               ^~~~~~~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/jit/Recover.cpp: In member function 'js::jit::RSignExtendInt32::recover(JSContext*, js::jit::SnapshotIterator&) const':
/builddir/build/BUILD/firefox-102.13.0/js/src/jit/Recover.cpp:296:11: note: 'result' was declared here
  296 |   int32_t result;
      |           ^~~~~~
In member function 'JS::Rooted<JS::Value>::registerWithRootLists(mozilla::EnumeratedArray<JS::RootKind, (JS::RootKind)15, js::StackRootedBase*>&)',
    inlined from 'JS::Rooted<JS::Value>::Rooted<JSContext*, JSContext*>(JSContext* const&)' at /builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1162:26,
    inlined from 'js::jit::RNewIterator::recover(JSContext*, js::jit::SnapshotIterator&) const' at /builddir/build/BUILD/firefox-102.13.0/js/src/jit/Recover.cpp:1658:24:
/builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1138:18: warning: storing the address of local variable 'result' in 'MEM[(struct StackRootedBase * *)cx_49(D) + 104B]' [-Wdangling-pointer=]
 1138 |     *this->stack = this;
      |     ~~~~~~~~~~~~~^~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/jit/Recover.cpp: In member function 'js::jit::RNewIterator::recover(JSContext*, js::jit::SnapshotIterator&) const':
/builddir/build/BUILD/firefox-102.13.0/js/src/jit/Recover.cpp:1658:15: note: 'result' declared here
 1658 |   RootedValue result(cx);
      |               ^~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/jit/Recover.cpp:1658:15: note: 'cx_49(D)' declared here
In member function 'JS::Rooted<JSObject*>::registerWithRootLists(mozilla::EnumeratedArray<JS::RootKind, (JS::RootKind)15, js::StackRootedBase*>&)',
    inlined from 'JS::Rooted<JSObject*>::Rooted<JSContext*, js::ArgumentsObject*>(JSContext* const&, js::ArgumentsObject*&&)' at /builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1171:26,
    inlined from 'js::jit::RCreateInlinedArgumentsObject::recover(JSContext*, js::jit::SnapshotIterator&) const' at /builddir/build/BUILD/firefox-102.13.0/js/src/jit/Recover.cpp:2014:78:
/builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1138:18: warning: storing the address of local variable 'result' in 'MEM[(struct StackRootedBase * *)cx_97(D) + 24B]' [-Wdangling-pointer=]
 1138 |     *this->stack = this;
      |     ~~~~~~~~~~~~~^~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/jit/Recover.cpp: In member function 'js::jit::RCreateInlinedArgumentsObject::recover(JSContext*, js::jit::SnapshotIterator&) const':
/builddir/build/BUILD/firefox-102.13.0/js/src/jit/Recover.cpp:2013:16: note: 'result' declared here
 2013 |   RootedObject result(cx, ArgumentsObject::createFromValueArray(
      |                ^~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/jit/Recover.cpp:2013:16: note: 'cx_97(D)' declared here
make[3]: Entering directory '/builddir/build/BUILD/firefox-102.13.0/js/src/js/src/jit'
js/src/jit/Unified_cpp_js_src_jit5.o
/usr/lib64/ccache/g++ -o Unified_cpp_js_src_jit5.o -c  -I/builddir/build/BUILD/firefox-102.13.0/js/src/dist/system_wrappers -include /builddir/build/BUILD/firefox-102.13.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/builddir/build/BUILD/firefox-102.13.0/js/src/jit -I/builddir/build/BUILD/firefox-102.13.0/js/src/js/src/jit -I/builddir/build/BUILD/firefox-102.13.0/js/src/js/src -I/builddir/build/BUILD/firefox-102.13.0/js/src -I/builddir/build/BUILD/firefox-102.13.0/js/src/dist/include -DMOZILLA_CLIENT -include /builddir/build/BUILD/firefox-102.13.0/js/src/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 -Wformat -Wformat-overflow=2 -Wno-psabi -fno-sized-deallocation -fno-aligned-new -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Werror=format -Wno-attributes -fno-strict-aliasing -ffp-contract=off  -MD -MP -MF .deps/Unified_cpp_js_src_jit5.o.pp   Unified_cpp_js_src_jit5.cpp
make[3]: Leaving directory '/builddir/build/BUILD/firefox-102.13.0/js/src/js/src/jit'
In file included from /builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/Value.h:24,
                 from /builddir/build/BUILD/firefox-102.13.0/js/src/jit/CacheIR.h:20,
                 from /builddir/build/BUILD/firefox-102.13.0/js/src/jit/IonCacheIRCompiler.h:17,
                 from /builddir/build/BUILD/firefox-102.13.0/js/src/jit/IonCacheIRCompiler.cpp:7,
                 from Unified_cpp_js_src_jit5.cpp:2:
In member function 'JS::Rooted<JSObject*>::registerWithRootLists(mozilla::EnumeratedArray<JS::RootKind, (JS::RootKind)15, js::StackRootedBase*>&)',
    inlined from 'JS::Rooted<JSObject*>::Rooted<JSContext*, JSObject*>(JSContext* const&, JSObject*&&)' at /builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1171:26,
    inlined from 'js::GetPrimitiveElementOperation(JSContext*, JS::Handle<JS::Value>, int, JS::Handle<JS::Value>, JS::MutableHandle<JS::Value>)' at /builddir/build/BUILD/firefox-102.13.0/js/src/vm/Interpreter-inl.h:439:79,
    inlined from 'js::GetElementOperationWithStackIndex(JSContext*, JS::Handle<JS::Value>, int, JS::Handle<JS::Value>, JS::MutableHandle<JS::Value>)' at /builddir/build/BUILD/firefox-102.13.0/js/src/vm/Interpreter-inl.h:505:40,
    inlined from 'js::GetElementOperation(JSContext*, JS::Handle<JS::Value>, JS::Handle<JS::Value>, JS::MutableHandle<JS::Value>)' at /builddir/build/BUILD/firefox-102.13.0/js/src/vm/Interpreter-inl.h:517:43,
    inlined from 'js::jit::IonGetPropertyIC::update(JSContext*, JS::Handle<JSScript*>, js::jit::IonGetPropertyIC*, JS::Handle<JS::Value>, JS::Handle<JS::Value>, JS::MutableHandle<JS::Value>)' at /builddir/build/BUILD/firefox-102.13.0/js/src/jit/IonIC.cpp:178:29:
/builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1138:18: warning: storing the address of local variable 'boxed' in 'MEM[(struct StackRootedBase * *)cx_368(D) + 24B]' [-Wdangling-pointer=]
 1138 |     *this->stack = this;
      |     ~~~~~~~~~~~~~^~~~~~
In file included from /builddir/build/BUILD/firefox-102.13.0/js/src/jit/VMFunctionList-inl.h:29,
                 from /builddir/build/BUILD/firefox-102.13.0/js/src/jit/IonCacheIRCompiler.cpp:28:
/builddir/build/BUILD/firefox-102.13.0/js/src/vm/Interpreter-inl.h: In function 'js::jit::IonGetPropertyIC::update(JSContext*, JS::Handle<JSScript*>, js::jit::IonGetPropertyIC*, JS::Handle<JS::Value>, JS::Handle<JS::Value>, JS::MutableHandle<JS::Value>)':
/builddir/build/BUILD/firefox-102.13.0/js/src/vm/Interpreter-inl.h:438:16: note: 'boxed' declared here
  438 |   RootedObject boxed(
      |                ^~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/vm/Interpreter-inl.h:438:16: note: 'cx_368(D)' declared here
In member function 'JS::Rooted<JS::Value>::registerWithRootLists(mozilla::EnumeratedArray<JS::RootKind, (JS::RootKind)15, js::StackRootedBase*>&)',
    inlined from 'JS::Rooted<JS::Value>::Rooted<JSContext*, JS::Handle<JS::Value>&>(JSContext* const&, JS::Handle<JS::Value>&)' at /builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1171:26,
    inlined from 'js::jit::IonCompareIC::update(JSContext*, JS::Handle<JSScript*>, js::jit::IonCompareIC*, JS::Handle<JS::Value>, JS::Handle<JS::Value>, bool*)' at /builddir/build/BUILD/firefox-102.13.0/js/src/jit/IonIC.cpp:635:30:
/builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1138:18: warning: storing the address of local variable 'rhsCopy' in 'MEM[(struct StackRootedBase * *)cx_126(D) + 104B]' [-Wdangling-pointer=]
 1138 |     *this->stack = this;
      |     ~~~~~~~~~~~~~^~~~~~
In file included from Unified_cpp_js_src_jit5.cpp:20:
/builddir/build/BUILD/firefox-102.13.0/js/src/jit/IonIC.cpp: In function 'js::jit::IonCompareIC::update(JSContext*, JS::Handle<JSScript*>, js::jit::IonCompareIC*, JS::Handle<JS::Value>, JS::Handle<JS::Value>, bool*)':
/builddir/build/BUILD/firefox-102.13.0/js/src/jit/IonIC.cpp:635:15: note: 'rhsCopy' declared here
  635 |   RootedValue rhsCopy(cx, rhs);
      |               ^~~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/jit/IonIC.cpp:635:15: note: 'cx_126(D)' declared here
In member function 'JS::Rooted<JSObject*>::registerWithRootLists(mozilla::EnumeratedArray<JS::RootKind, (JS::RootKind)15, js::StackRootedBase*>&)',
    inlined from 'JS::Rooted<JSObject*>::Rooted<JSContext*, JSObject*>(JSContext* const&, JSObject*&&)' at /builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1171:26,
    inlined from 'js::HasOwnProperty(JSContext*, JS::Handle<JS::Value>, JS::Handle<JS::Value>, bool*)' at /builddir/build/BUILD/firefox-102.13.0/js/src/vm/Interpreter-inl.h:212:41,
    inlined from 'js::CheckPrivateFieldOperation(JSContext*, unsigned char*, JS::Handle<JS::Value>, JS::Handle<JS::Value>, bool*)' at /builddir/build/BUILD/firefox-102.13.0/js/src/vm/Interpreter-inl.h:573:22,
    inlined from 'js::jit::IonCheckPrivateFieldIC::update(JSContext*, JS::Handle<JSScript*>, js::jit::IonCheckPrivateFieldIC*, JS::Handle<JS::Value>, JS::Handle<JS::Value>, bool*)' at /builddir/build/BUILD/firefox-102.13.0/js/src/jit/IonIC.cpp:434:36:
/builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1138:18: warning: storing the address of local variable 'obj' in 'MEM[(struct StackRootedBase * *)cx_8(D) + 24B]' [-Wdangling-pointer=]
 1138 |     *this->stack = this;
      |     ~~~~~~~~~~~~~^~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/vm/Interpreter-inl.h: In function 'js::jit::IonCheckPrivateFieldIC::update(JSContext*, JS::Handle<JSScript*>, js::jit::IonCheckPrivateFieldIC*, JS::Handle<JS::Value>, JS::Handle<JS::Value>, bool*)':
/builddir/build/BUILD/firefox-102.13.0/js/src/vm/Interpreter-inl.h:212:16: note: 'obj' declared here
  212 |   RootedObject obj(cx, ToObject(cx, val));
      |                ^~~
/builddir/build/BUILD/firefox-102.13.0/js/src/vm/Interpreter-inl.h:212:16: note: 'cx_8(D)' declared here
In member function 'JS::Rooted<JSObject*>::registerWithRootLists(mozilla::EnumeratedArray<JS::RootKind, (JS::RootKind)15, js::StackRootedBase*>&)',
    inlined from 'JS::Rooted<JSObject*>::Rooted<JSContext*, JSObject*>(JSContext* const&, JSObject*&&)' at /builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1171:26,
    inlined from 'js::HasOwnProperty(JSContext*, JS::Handle<JS::Value>, JS::Handle<JS::Value>, bool*)' at /builddir/build/BUILD/firefox-102.13.0/js/src/vm/Interpreter-inl.h:212:41,
    inlined from 'js::jit::IonHasOwnIC::update(JSContext*, JS::Handle<JSScript*>, js::jit::IonHasOwnIC*, JS::Handle<JS::Value>, JS::Handle<JS::Value>, int*)' at /builddir/build/BUILD/firefox-102.13.0/js/src/jit/IonIC.cpp:416:22:
/builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1138:18: warning: storing the address of local variable 'obj' in 'MEM[(struct StackRootedBase * *)cx_11(D) + 24B]' [-Wdangling-pointer=]
 1138 |     *this->stack = this;
      |     ~~~~~~~~~~~~~^~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/vm/Interpreter-inl.h: In function 'js::jit::IonHasOwnIC::update(JSContext*, JS::Handle<JSScript*>, js::jit::IonHasOwnIC*, JS::Handle<JS::Value>, JS::Handle<JS::Value>, int*)':
/builddir/build/BUILD/firefox-102.13.0/js/src/vm/Interpreter-inl.h:212:16: note: 'obj' declared here
  212 |   RootedObject obj(cx, ToObject(cx, val));
      |                ^~~
/builddir/build/BUILD/firefox-102.13.0/js/src/vm/Interpreter-inl.h:212:16: note: 'cx_11(D)' declared here
make[3]: Entering directory '/builddir/build/BUILD/firefox-102.13.0/js/src/js/src'
js/src/Unified_cpp_js_src19.o
/usr/lib64/ccache/g++ -o Unified_cpp_js_src19.o -c  -I/builddir/build/BUILD/firefox-102.13.0/js/src/dist/system_wrappers -include /builddir/build/BUILD/firefox-102.13.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/builddir/build/BUILD/firefox-102.13.0/js/src -I/builddir/build/BUILD/firefox-102.13.0/js/src/js/src -I/builddir/build/BUILD/firefox-102.13.0/js/src/dist/include -DMOZILLA_CLIENT -include /builddir/build/BUILD/firefox-102.13.0/js/src/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 -Wformat -Wformat-overflow=2 -Wno-psabi -fno-sized-deallocation -fno-aligned-new -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Werror=format -Wno-attributes -fno-strict-aliasing -ffp-contract=off  -MD -MP -MF .deps/Unified_cpp_js_src19.o.pp   Unified_cpp_js_src19.cpp
make[3]: Leaving directory '/builddir/build/BUILD/firefox-102.13.0/js/src/js/src'
In file included from /builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/Result.h:121,
                 from /builddir/build/BUILD/firefox-102.13.0/js/src/jspubtd.h:17,
                 from /builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:19,
                 from /builddir/build/BUILD/firefox-102.13.0/js/src/gc/Allocator.h:13,
                 from /builddir/build/BUILD/firefox-102.13.0/js/src/vm/StringType.h:21,
                 from /builddir/build/BUILD/firefox-102.13.0/js/src/vm/JSONPrinter.h:16,
                 from /builddir/build/BUILD/firefox-102.13.0/js/src/vm/JSONPrinter.cpp:7,
                 from Unified_cpp_js_src19.cpp:2:
/builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/mozilla/Result.h: In instantiation of 'constexpr E mozilla::detail::ResultImplementation<V, E, mozilla::detail::PackingStrategy::LowBitTagIsError>::inspectErr() const [with V = mozilla::Ok; E = JS::Error]':
/builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/mozilla/Result.h:271:46:   required from here
/builddir/build/BUILD/firefox-102.13.0/js/src/vm/JSObject.cpp:449:5:   in 'constexpr' expansion of 'mozTryTempResult_.mozilla::Result<mozilla::Ok, JS::Error>::propagateErr()'
/builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/mozilla/Result.h:632:49:   in 'constexpr' expansion of '((mozilla::Result<mozilla::Ok, JS::Error>*)this)->mozilla::Result<mozilla::Ok, JS::Error>::mImpl.mozilla::detail::ResultImplementation<mozilla::Ok, JS::Error, mozilla::detail::PackingStrategy::LowBitTagIsError>::unwrapErr()'
/builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/mozilla/Result.h:268: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]
  268 |     std::memcpy(&res, &bits, sizeof(E));
      |     ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/Result.h:187:8: note: 'struct JS::Error' declared here
  187 | struct Error {
      |        ^~~~~
In member function 'JS::Rooted<js::Shape*>::registerWithRootLists(mozilla::EnumeratedArray<JS::RootKind, (JS::RootKind)15, js::StackRootedBase*>&)',
    inlined from 'JS::Rooted<js::Shape*>::Rooted<JSContext*, js::Shape*>(JSContext* const&, js::Shape*&&)' at /builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1171:26,
    inlined from 'NewObject(JSContext*, JSClass const*, JS::Handle<js::TaggedProto>, js::gc::AllocKind, js::NewObjectKind)' at /builddir/build/BUILD/firefox-102.13.0/js/src/vm/JSObject.cpp:776:54,
    inlined from 'js::NewObjectWithClassProto(JSContext*, JSClass const*, JS::Handle<JSObject*>, js::gc::AllocKind, js::NewObjectKind) [clone .part.0]' at /builddir/build/BUILD/firefox-102.13.0/js/src/vm/JSObject.cpp:821:19:
/builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1138:18: warning: storing the address of local variable 'shape' in 'MEM[(struct StackRootedBase * *)cx_5(D) + 40B]' [-Wdangling-pointer=]
 1138 |     *this->stack = this;
      |     ~~~~~~~~~~~~~^~~~~~
In file included from Unified_cpp_js_src19.cpp:11:
/builddir/build/BUILD/firefox-102.13.0/js/src/vm/JSObject.cpp: In function 'js::NewObjectWithClassProto(JSContext*, JSClass const*, JS::Handle<JSObject*>, js::gc::AllocKind, js::NewObjectKind) [clone .part.0]':
/builddir/build/BUILD/firefox-102.13.0/js/src/vm/JSObject.cpp:774:15: note: 'shape' declared here
  774 |   RootedShape shape(
      |               ^~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/vm/JSObject.cpp:774:15: note: 'cx_5(D)' declared here
In member function 'JS::Rooted<JSObject*>::registerWithRootLists(mozilla::EnumeratedArray<JS::RootKind, (JS::RootKind)15, js::StackRootedBase*>&)',
    inlined from 'JS::Rooted<JSObject*>::Rooted<JSContext*, JSObject*>(JSContext* const&, JSObject*&&)' at /builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1171:26,
    inlined from 'js::ToPropertyDescriptor(JSContext*, JS::Handle<JS::Value>, bool, JS::MutableHandle<JS::PropertyDescriptor>)' at /builddir/build/BUILD/firefox-102.13.0/js/src/vm/JSObject.cpp:326:79:
/builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1138:18: warning: storing the address of local variable 'obj' in 'MEM[(struct StackRootedBase * *)cx_309(D) + 24B]' [-Wdangling-pointer=]
 1138 |     *this->stack = this;
      |     ~~~~~~~~~~~~~^~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/vm/JSObject.cpp: In function 'js::ToPropertyDescriptor(JSContext*, JS::Handle<JS::Value>, bool, JS::MutableHandle<JS::PropertyDescriptor>)':
/builddir/build/BUILD/firefox-102.13.0/js/src/vm/JSObject.cpp:325:16: note: 'obj' declared here
  325 |   RootedObject obj(cx,
      |                ^~~
/builddir/build/BUILD/firefox-102.13.0/js/src/vm/JSObject.cpp:325:16: note: 'cx_309(D)' declared here
In member function 'JS::Rooted<js::Shape*>::registerWithRootLists(mozilla::EnumeratedArray<JS::RootKind, (JS::RootKind)15, js::StackRootedBase*>&)',
    inlined from 'JS::Rooted<js::Shape*>::Rooted<JSContext*, js::Shape*>(JSContext* const&, js::Shape*&&)' at /builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1171:26,
    inlined from 'NewObject(JSContext*, JSClass const*, JS::Handle<js::TaggedProto>, js::gc::AllocKind, js::NewObjectKind)' at /builddir/build/BUILD/firefox-102.13.0/js/src/vm/JSObject.cpp:776:54,
    inlined from 'js::NewObjectWithGivenTaggedProto(JSContext*, JSClass const*, JS::Handle<js::TaggedProto>, js::gc::AllocKind, js::NewObjectKind)' at /builddir/build/BUILD/firefox-102.13.0/js/src/vm/JSObject.cpp:796:19:
/builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1138:18: warning: storing the address of local variable 'shape' in 'MEM[(struct StackRootedBase * *)cx_2(D) + 40B]' [-Wdangling-pointer=]
 1138 |     *this->stack = this;
      |     ~~~~~~~~~~~~~^~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/vm/JSObject.cpp: In function 'js::NewObjectWithGivenTaggedProto(JSContext*, JSClass const*, JS::Handle<js::TaggedProto>, js::gc::AllocKind, js::NewObjectKind)':
/builddir/build/BUILD/firefox-102.13.0/js/src/vm/JSObject.cpp:774:15: note: 'shape' declared here
  774 |   RootedShape shape(
      |               ^~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/vm/JSObject.cpp:774:15: note: 'cx_2(D)' declared here
In member function 'JS::Rooted<js::GlobalObject*>::registerWithRootLists(mozilla::EnumeratedArray<JS::RootKind, (JS::RootKind)15, js::StackRootedBase*>&)',
    inlined from 'JS::Rooted<js::GlobalObject*>::Rooted<JSContext*, js::GlobalObject*>(JSContext* const&, js::GlobalObject*&&)' at /builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1171:26,
    inlined from 'js::GetObjectFromIncumbentGlobal(JSContext*, JS::MutableHandle<JSObject*>)' at /builddir/build/BUILD/firefox-102.13.0/js/src/vm/JSObject.cpp:1511:76:
/builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1138:18: warning: storing the address of local variable 'globalObj' in 'MEM[(struct StackRootedBase * *)cx_44(D) + 24B]' [-Wdangling-pointer=]
 1138 |     *this->stack = this;
      |     ~~~~~~~~~~~~~^~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/vm/JSObject.cpp: In function 'js::GetObjectFromIncumbentGlobal(JSContext*, JS::MutableHandle<JSObject*>)':
/builddir/build/BUILD/firefox-102.13.0/js/src/vm/JSObject.cpp:1511:25: note: 'globalObj' declared here
 1511 |   Rooted<GlobalObject*> globalObj(cx, cx->runtime()->getIncumbentGlobal(cx));
      |                         ^~~~~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/vm/JSObject.cpp:1511:25: note: 'cx_44(D)' declared here
In member function 'JS::Rooted<JSObject*>::registerWithRootLists(mozilla::EnumeratedArray<JS::RootKind, (JS::RootKind)15, js::StackRootedBase*>&)',
    inlined from 'JS::Rooted<JSObject*>::Rooted<JSContext*, JS::Handle<JSObject*>&>(JSContext* const&, JS::Handle<JSObject*>&)' at /builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1171:26,
    inlined from 'js::LookupName(JSContext*, JS::Handle<js::PropertyName*>, JS::Handle<JSObject*>, JS::MutableHandle<JSObject*>, JS::MutableHandle<JSObject*>, js::PropertyResult*)' at /builddir/build/BUILD/firefox-102.13.0/js/src/vm/JSObject.cpp:1600:37:
/builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1138:18: warning: storing the address of local variable 'env' in 'MEM[(struct StackRootedBase * *)cx_63(D) + 24B]' [-Wdangling-pointer=]
 1138 |     *this->stack = this;
      |     ~~~~~~~~~~~~~^~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/vm/JSObject.cpp: In function 'js::LookupName(JSContext*, JS::Handle<js::PropertyName*>, JS::Handle<JSObject*>, JS::MutableHandle<JSObject*>, JS::MutableHandle<JSObject*>, js::PropertyResult*)':
/builddir/build/BUILD/firefox-102.13.0/js/src/vm/JSObject.cpp:1600:21: note: 'env' declared here
 1600 |   for (RootedObject env(cx, envChain); env; env = env->enclosingEnvironment()) {
      |                     ^~~
/builddir/build/BUILD/firefox-102.13.0/js/src/vm/JSObject.cpp:1600:21: note: 'cx_63(D)' declared here
In member function 'JS::Rooted<JSObject*>::registerWithRootLists(mozilla::EnumeratedArray<JS::RootKind, (JS::RootKind)15, js::StackRootedBase*>&)',
    inlined from 'JS::Rooted<JSObject*>::Rooted<JSContext*, JS::Handle<JSObject*>&>(JSContext* const&, JS::Handle<JSObject*>&)' at /builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1171:26,
    inlined from 'js::SetPrototype(JSContext*, JS::Handle<JSObject*>, JS::Handle<JSObject*>, JS::ObjectOpResult&)' at /builddir/build/BUILD/firefox-102.13.0/js/src/vm/JSObject.cpp:1983:30:
/builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1138:18: warning: storing the address of local variable 'obj2' in 'MEM[(struct StackRootedBase * *)cx_115(D) + 24B]' [-Wdangling-pointer=]
 1138 |     *this->stack = this;
      |     ~~~~~~~~~~~~~^~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/vm/JSObject.cpp: In function 'js::SetPrototype(JSContext*, JS::Handle<JSObject*>, JS::Handle<JSObject*>, JS::ObjectOpResult&)':
/builddir/build/BUILD/firefox-102.13.0/js/src/vm/JSObject.cpp:1983:16: note: 'obj2' declared here
 1983 |   RootedObject obj2(cx, proto);
      |                ^~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/vm/JSObject.cpp:1983:16: note: 'cx_115(D)' declared here
In member function 'JS::Rooted<JSAtom*>::registerWithRootLists(mozilla::EnumeratedArray<JS::RootKind, (JS::RootKind)15, js::StackRootedBase*>&)',
    inlined from 'JS::Rooted<JSAtom*>::Rooted<JSContext*, JSAtom*>(JSContext* const&, JSAtom*&&)' at /builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1171:26,
    inlined from 'js::InitClass(JSContext*, JS::Handle<JSObject*>, JS::Handle<JSObject*>, JSClass const*, bool (*)(JSContext*, unsigned int, JS::Value*), unsigned int, JSPropertySpec const*, JSFunctionSpec const*, JSPropertySpec const*, JSFunctionSpec const*, js::NativeObject**)' at /builddir/build/BUILD/firefox-102.13.0/js/src/vm/JSObject.cpp:1468:68:
/builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1138:18: warning: storing the address of local variable 'atom' in 'MEM[(struct StackRootedBase * *)cx_63(D) + 48B]' [-Wdangling-pointer=]
 1138 |     *this->stack = this;
      |     ~~~~~~~~~~~~~^~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/vm/JSObject.cpp: In function 'js::InitClass(JSContext*, JS::Handle<JSObject*>, JS::Handle<JSObject*>, JSClass const*, bool (*)(JSContext*, unsigned int, JS::Value*), unsigned int, JSPropertySpec const*, JSFunctionSpec const*, JSPropertySpec const*, JSFunctionSpec const*, js::NativeObject**)':
/builddir/build/BUILD/firefox-102.13.0/js/src/vm/JSObject.cpp:1468:14: note: 'atom' declared here
 1468 |   RootedAtom atom(cx, Atomize(cx, clasp->name, strlen(clasp->name)));
      |              ^~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/vm/JSObject.cpp:1468:14: note: 'cx_63(D)' declared here
In member function 'JS::Rooted<JSObject*>::registerWithRootLists(mozilla::EnumeratedArray<JS::RootKind, (JS::RootKind)15, js::StackRootedBase*>&)',
    inlined from 'JS::Rooted<JSObject*>::Rooted<JSContext*, js::PlainObject*>(JSContext* const&, js::PlainObject*&&)' at /builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1171:26,
    inlined from 'js::FromPropertyDescriptorToObject(JSContext*, JS::Handle<JS::PropertyDescriptor>, JS::MutableHandle<JS::Value>)' at /builddir/build/BUILD/firefox-102.13.0/js/src/vm/JSObject.cpp:179:42:
/builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1138:18: warning: storing the address of local variable 'obj' in 'MEM[(struct StackRootedBase * *)cx_132(D) + 24B]' [-Wdangling-pointer=]
 1138 |     *this->stack = this;
      |     ~~~~~~~~~~~~~^~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/vm/JSObject.cpp: In function 'js::FromPropertyDescriptorToObject(JSContext*, JS::Handle<JS::PropertyDescriptor>, JS::MutableHandle<JS::Value>)':
/builddir/build/BUILD/firefox-102.13.0/js/src/vm/JSObject.cpp:179:16: note: 'obj' declared here
  179 |   RootedObject obj(cx, NewPlainObject(cx));
      |                ^~~
/builddir/build/BUILD/firefox-102.13.0/js/src/vm/JSObject.cpp:179:16: note: 'cx_132(D)' declared here
In member function 'JS::Rooted<JSObject*>::registerWithRootLists(mozilla::EnumeratedArray<JS::RootKind, (JS::RootKind)15, js::StackRootedBase*>&)',
    inlined from 'JS::Rooted<JSObject*>::Rooted<JSContext*, JSObject*>(JSContext* const&, JSObject*&&)' at /builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1171:26,
    inlined from 'js::SpeciesConstructor(JSContext*, JS::Handle<JSObject*>, JSProtoKey, bool (*)(JSContext*, JSFunction*))' at /builddir/build/BUILD/firefox-102.13.0/js/src/vm/JSObject.cpp:3554:77:
/builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1138:18: warning: storing the address of local variable 'defaultCtor' in 'MEM[(struct StackRootedBase * *)cx_25(D) + 24B]' [-Wdangling-pointer=]
 1138 |     *this->stack = this;
      |     ~~~~~~~~~~~~~^~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/vm/JSObject.cpp: In function 'js::SpeciesConstructor(JSContext*, JS::Handle<JSObject*>, JSProtoKey, bool (*)(JSContext*, JSFunction*))':
/builddir/build/BUILD/firefox-102.13.0/js/src/vm/JSObject.cpp:3553:16: note: 'defaultCtor' declared here
 3553 |   RootedObject defaultCtor(cx,
      |                ^~~~~~~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/vm/JSObject.cpp:3553:16: note: 'cx_25(D)' declared here
In member function 'JS::Rooted<js::AbstractBindingIter<JSAtom> >::registerWithRootLists(mozilla::EnumeratedArray<JS::RootKind, (JS::RootKind)15, js::StackRootedBase*>&)',
    inlined from 'JS::Rooted<js::AbstractBindingIter<JSAtom> >::Rooted<JSContext*, js::AbstractBindingIter<JSAtom> >(JSContext* const&, js::AbstractBindingIter<JSAtom>&&)' at /builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1171:26,
    inlined from 'js::SetFrameArgumentsObject(JSContext*, js::AbstractFramePtr, JS::Handle<JSScript*>, JSObject*)' at /builddir/build/BUILD/firefox-102.13.0/js/src/vm/JSScript.cpp:3047:49:
/builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1138:18: warning: storing the address of local variable 'bi' in 'MEM[(struct StackRootedBase * *)cx_63(D) + 112B]' [-Wdangling-pointer=]
 1138 |     *this->stack = this;
      |     ~~~~~~~~~~~~~^~~~~~
In file included from Unified_cpp_js_src19.cpp:20:
/builddir/build/BUILD/firefox-102.13.0/js/src/vm/JSScript.cpp: In function 'js::SetFrameArgumentsObject(JSContext*, js::AbstractFramePtr, JS::Handle<JSScript*>, JSObject*)':
/builddir/build/BUILD/firefox-102.13.0/js/src/vm/JSScript.cpp:3047:23: note: 'bi' declared here
 3047 |   Rooted<BindingIter> bi(cx, BindingIter(script));
      |                       ^~
/builddir/build/BUILD/firefox-102.13.0/js/src/vm/JSScript.cpp:3047:23: note: 'cx_63(D)' declared here
In member function 'JS::Rooted<JS::PropertyKey>::registerWithRootLists(mozilla::EnumeratedArray<JS::RootKind, (JS::RootKind)15, js::StackRootedBase*>&)',
    inlined from 'JS::Rooted<JS::PropertyKey>::Rooted<JSContext*, JSContext*>(JSContext* const&)' at /builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1162:26,
    inlined from 'js::ReadPropertyDescriptors(JSContext*, JS::Handle<JSObject*>, bool, JS::MutableHandle<JS::StackGCVector<JS::PropertyKey, js::TempAllocPolicy> >, JS::MutableHandle<JS::GCVector<JS::PropertyDescriptor, 0ul, js::TempAllocPolicy> >)' at /builddir/build/BUILD/firefox-102.13.0/js/src/vm/JSObject.cpp:510:17:
/builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1138:18: warning: storing the address of local variable 'id' in 'MEM[(struct StackRootedBase * *)cx_103(D) + 96B]' [-Wdangling-pointer=]
 1138 |     *this->stack = this;
      |     ~~~~~~~~~~~~~^~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/vm/JSObject.cpp: In function 'js::ReadPropertyDescriptors(JSContext*, JS::Handle<JSObject*>, bool, JS::MutableHandle<JS::StackGCVector<JS::PropertyKey, js::TempAllocPolicy> >, JS::MutableHandle<JS::GCVector<JS::PropertyDescriptor, 0ul, js::TempAllocPolicy> >)':
/builddir/build/BUILD/firefox-102.13.0/js/src/vm/JSObject.cpp:510:12: note: 'id' declared here
  510 |   RootedId id(cx);
      |            ^~
/builddir/build/BUILD/firefox-102.13.0/js/src/vm/JSObject.cpp:510:12: note: 'cx_103(D)' declared here
In member function 'JS::Rooted<JSScript*>::registerWithRootLists(mozilla::EnumeratedArray<JS::RootKind, (JS::RootKind)15, js::StackRootedBase*>&)',
    inlined from 'JS::Rooted<JSScript*>::Rooted<JSContext*, JSScript*>(JSContext* const&, JSScript*&&)' at /builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1171:26,
    inlined from 'JSScript::fromStencil(JSContext*, js::frontend::CompilationAtomCache&, js::frontend::CompilationStencil const&, js::frontend::CompilationGCOutput&, js::frontend::TypedIndex<js::frontend::ScriptStencil>)' at /builddir/build/BUILD/firefox-102.13.0/js/src/vm/JSScript.cpp:2493:61:
/builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1138:18: warning: storing the address of local variable 'script' in 'MEM[(struct StackRootedBase * *)cx_90(D) + 32B]' [-Wdangling-pointer=]
 1138 |     *this->stack = this;
      |     ~~~~~~~~~~~~~^~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/vm/JSScript.cpp: In function 'JSScript::fromStencil(JSContext*, js::frontend::CompilationAtomCache&, js::frontend::CompilationStencil const&, js::frontend::CompilationGCOutput&, js::frontend::TypedIndex<js::frontend::ScriptStencil>)':
/builddir/build/BUILD/firefox-102.13.0/js/src/vm/JSScript.cpp:2492:16: note: 'script' declared here
 2492 |   RootedScript script(cx, Create(cx, function, sourceObject, scriptExtra.extent,
      |                ^~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/vm/JSScript.cpp:2492:16: note: 'cx_90(D)' declared here
In member function 'JS::Rooted<js::StringObject*>::registerWithRootLists(mozilla::EnumeratedArray<JS::RootKind, (JS::RootKind)15, js::StackRootedBase*>&)',
    inlined from 'JS::Rooted<js::StringObject*>::Rooted<JSContext*, js::StringObject*>(JSContext* const&, js::StringObject*&&)' at /builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1171:26,
    inlined from 'js::StringObject::create(JSContext*, JS::Handle<JSString*>, JS::Handle<JSObject*>, js::NewObjectKind)' at /builddir/build/BUILD/firefox-102.13.0/js/src/vm/StringObject-inl.h:39:75,
    inlined from 'js::PrimitiveToObject(JSContext*, JS::Value const&)' at /builddir/build/BUILD/firefox-102.13.0/js/src/vm/JSObject.cpp:2513:34:
/builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1138:18: warning: storing the address of local variable 'obj' in 'MEM[(struct StackRootedBase * *)cx_89(D) + 24B]' [-Wdangling-pointer=]
 1138 |     *this->stack = this;
      |     ~~~~~~~~~~~~~^~~~~~
In file included from /builddir/build/BUILD/firefox-102.13.0/js/src/vm/JSObject.cpp:92:
/builddir/build/BUILD/firefox-102.13.0/js/src/vm/StringObject-inl.h: In function 'js::PrimitiveToObject(JSContext*, JS::Value const&)':
/builddir/build/BUILD/firefox-102.13.0/js/src/vm/StringObject-inl.h:38:25: note: 'obj' declared here
   38 |   Rooted<StringObject*> obj(
      |                         ^~~
/builddir/build/BUILD/firefox-102.13.0/js/src/vm/StringObject-inl.h:38:25: note: 'cx_89(D)' declared here
make[3]: Entering directory '/builddir/build/BUILD/firefox-102.13.0/js/src/js/src'
js/src/Unified_cpp_js_src18.o
/usr/lib64/ccache/g++ -o Unified_cpp_js_src18.o -c  -I/builddir/build/BUILD/firefox-102.13.0/js/src/dist/system_wrappers -include /builddir/build/BUILD/firefox-102.13.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/builddir/build/BUILD/firefox-102.13.0/js/src -I/builddir/build/BUILD/firefox-102.13.0/js/src/js/src -I/builddir/build/BUILD/firefox-102.13.0/js/src/dist/include -DMOZILLA_CLIENT -include /builddir/build/BUILD/firefox-102.13.0/js/src/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 -Wformat -Wformat-overflow=2 -Wno-psabi -fno-sized-deallocation -fno-aligned-new -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Werror=format -Wno-attributes -fno-strict-aliasing -ffp-contract=off  -MD -MP -MF .deps/Unified_cpp_js_src18.o.pp   Unified_cpp_js_src18.cpp
make[3]: Leaving directory '/builddir/build/BUILD/firefox-102.13.0/js/src/js/src'
In file included from /builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/Value.h:24,
                 from /builddir/build/BUILD/firefox-102.13.0/js/src/util/Poison.h:25,
                 from /builddir/build/BUILD/firefox-102.13.0/js/src/ds/LifoAlloc.h:196,
                 from /builddir/build/BUILD/firefox-102.13.0/js/src/frontend/CompilationStencil.h:21,
                 from /builddir/build/BUILD/firefox-102.13.0/js/src/vm/HelperThreadState.h:23,
                 from /builddir/build/BUILD/firefox-102.13.0/js/src/vm/InternalThreadPool.cpp:15,
                 from Unified_cpp_js_src18.cpp:2:
In member function 'JS::Rooted<js::PlainObject*>::registerWithRootLists(mozilla::EnumeratedArray<JS::RootKind, (JS::RootKind)15, js::StackRootedBase*>&)',
    inlined from 'JS::Rooted<js::PlainObject*>::Rooted<JSContext*, js::PlainObject*>(JSContext* const&, js::PlainObject*&&)' at /builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1171:26,
    inlined from 'js::GlobalObject::createIterResultTemplateObject(JSContext*, js::GlobalObject::WithObjectPrototype)' at /builddir/build/BUILD/firefox-102.13.0/js/src/vm/Iteration.cpp:1173:53:
/builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1138:18: warning: storing the address of local variable 'templateObject' in 'MEM[(struct StackRootedBase * *)cx_44(D) + 24B]' [-Wdangling-pointer=]
 1138 |     *this->stack = this;
      |     ~~~~~~~~~~~~~^~~~~~
In file included from Unified_cpp_js_src18.cpp:11:
/builddir/build/BUILD/firefox-102.13.0/js/src/vm/Iteration.cpp: In function 'js::GlobalObject::createIterResultTemplateObject(JSContext*, js::GlobalObject::WithObjectPrototype)':
/builddir/build/BUILD/firefox-102.13.0/js/src/vm/Iteration.cpp:1170:24: note: 'templateObject' declared here
 1170 |   Rooted<PlainObject*> templateObject(
      |                        ^~~~~~~~~~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/vm/Iteration.cpp:1170:24: note: 'cx_44(D)' declared here
In member function 'JS::Rooted<JSObject*>::registerWithRootLists(mozilla::EnumeratedArray<JS::RootKind, (JS::RootKind)15, js::StackRootedBase*>&)',
    inlined from 'JS::Rooted<JSObject*>::Rooted<JSContext*, js::NativeObject*>(JSContext* const&, js::NativeObject*&&)' at /builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1171:26,
    inlined from 'js::NewArrayIteratorTemplate(JSContext*)' at /builddir/build/BUILD/firefox-102.13.0/js/src/vm/Iteration.cpp:1256:76:
/builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1138:18: warning: storing the address of local variable 'proto' in 'MEM[(struct StackRootedBase * *)cx_32(D) + 24B]' [-Wdangling-pointer=]
 1138 |     *this->stack = this;
      |     ~~~~~~~~~~~~~^~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/vm/Iteration.cpp: In function 'js::NewArrayIteratorTemplate(JSContext*)':
/builddir/build/BUILD/firefox-102.13.0/js/src/vm/Iteration.cpp:1255:16: note: 'proto' declared here
 1255 |   RootedObject proto(
      |                ^~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/vm/Iteration.cpp:1255:16: note: 'cx_32(D)' declared here
In member function 'JS::Rooted<JSObject*>::registerWithRootLists(mozilla::EnumeratedArray<JS::RootKind, (JS::RootKind)15, js::StackRootedBase*>&)',
    inlined from 'JS::Rooted<JSObject*>::Rooted<JSContext*, js::NativeObject*>(JSContext* const&, js::NativeObject*&&)' at /builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1171:26,
    inlined from 'js::NewArrayIterator(JSContext*)' at /builddir/build/BUILD/firefox-102.13.0/js/src/vm/Iteration.cpp:1266:76:
/builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1138:18: warning: storing the address of local variable 'proto' in 'MEM[(struct StackRootedBase * *)cx_32(D) + 24B]' [-Wdangling-pointer=]
 1138 |     *this->stack = this;
      |     ~~~~~~~~~~~~~^~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/vm/Iteration.cpp: In function 'js::NewArrayIterator(JSContext*)':
/builddir/build/BUILD/firefox-102.13.0/js/src/vm/Iteration.cpp:1265:16: note: 'proto' declared here
 1265 |   RootedObject proto(
      |                ^~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/vm/Iteration.cpp:1265:16: note: 'cx_32(D)' declared here
In member function 'JS::Rooted<JSObject*>::registerWithRootLists(mozilla::EnumeratedArray<JS::RootKind, (JS::RootKind)15, js::StackRootedBase*>&)',
    inlined from 'JS::Rooted<JSObject*>::Rooted<JSContext*, JSObject*>(JSContext* const&, JSObject*&&)' at /builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1171:26,
    inlined from 'js::NewStringIteratorTemplate(JSContext*)' at /builddir/build/BUILD/firefox-102.13.0/js/src/vm/Iteration.cpp:1293:77:
/builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1138:18: warning: storing the address of local variable 'proto' in 'MEM[(struct StackRootedBase * *)cx_32(D) + 24B]' [-Wdangling-pointer=]
 1138 |     *this->stack = this;
      |     ~~~~~~~~~~~~~^~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/vm/Iteration.cpp: In function 'js::NewStringIteratorTemplate(JSContext*)':
/builddir/build/BUILD/firefox-102.13.0/js/src/vm/Iteration.cpp:1292:16: note: 'proto' declared here
 1292 |   RootedObject proto(
      |                ^~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/vm/Iteration.cpp:1292:16: note: 'cx_32(D)' declared here
In member function 'JS::Rooted<JSObject*>::registerWithRootLists(mozilla::EnumeratedArray<JS::RootKind, (JS::RootKind)15, js::StackRootedBase*>&)',
    inlined from 'JS::Rooted<JSObject*>::Rooted<JSContext*, JSObject*>(JSContext* const&, JSObject*&&)' at /builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1171:26,
    inlined from 'js::NewStringIterator(JSContext*)' at /builddir/build/BUILD/firefox-102.13.0/js/src/vm/Iteration.cpp:1303:77:
/builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1138:18: warning: storing the address of local variable 'proto' in 'MEM[(struct StackRootedBase * *)cx_32(D) + 24B]' [-Wdangling-pointer=]
 1138 |     *this->stack = this;
      |     ~~~~~~~~~~~~~^~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/vm/Iteration.cpp: In function 'js::NewStringIterator(JSContext*)':
/builddir/build/BUILD/firefox-102.13.0/js/src/vm/Iteration.cpp:1302:16: note: 'proto' declared here
 1302 |   RootedObject proto(
      |                ^~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/vm/Iteration.cpp:1302:16: note: 'cx_32(D)' declared here
In member function 'JS::Rooted<JSObject*>::registerWithRootLists(mozilla::EnumeratedArray<JS::RootKind, (JS::RootKind)15, js::StackRootedBase*>&)',
    inlined from 'JS::Rooted<JSObject*>::Rooted<JSContext*, JSObject*>(JSContext* const&, JSObject*&&)' at /builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1171:26,
    inlined from 'js::NewRegExpStringIteratorTemplate(JSContext*)' at /builddir/build/BUILD/firefox-102.13.0/js/src/vm/Iteration.cpp:1371:47:
/builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1138:18: warning: storing the address of local variable 'proto' in 'MEM[(struct StackRootedBase * *)cx_32(D) + 24B]' [-Wdangling-pointer=]
 1138 |     *this->stack = this;
      |     ~~~~~~~~~~~~~^~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/vm/Iteration.cpp: In function 'js::NewRegExpStringIteratorTemplate(JSContext*)':
/builddir/build/BUILD/firefox-102.13.0/js/src/vm/Iteration.cpp:1370:16: note: 'proto' declared here
 1370 |   RootedObject proto(cx, GlobalObject::getOrCreateRegExpStringIteratorPrototype(
      |                ^~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/vm/Iteration.cpp:1370:16: note: 'cx_32(D)' declared here
In member function 'JS::Rooted<JSObject*>::registerWithRootLists(mozilla::EnumeratedArray<JS::RootKind, (JS::RootKind)15, js::StackRootedBase*>&)',
    inlined from 'JS::Rooted<JSObject*>::Rooted<JSContext*, JSObject*>(JSContext* const&, JSObject*&&)' at /builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1171:26,
    inlined from 'js::NewRegExpStringIterator(JSContext*)' at /builddir/build/BUILD/firefox-102.13.0/js/src/vm/Iteration.cpp:1381:47:
/builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1138:18: warning: storing the address of local variable 'proto' in 'MEM[(struct StackRootedBase * *)cx_32(D) + 24B]' [-Wdangling-pointer=]
 1138 |     *this->stack = this;
      |     ~~~~~~~~~~~~~^~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/vm/Iteration.cpp: In function 'js::NewRegExpStringIterator(JSContext*)':
/builddir/build/BUILD/firefox-102.13.0/js/src/vm/Iteration.cpp:1380:16: note: 'proto' declared here
 1380 |   RootedObject proto(cx, GlobalObject::getOrCreateRegExpStringIteratorPrototype(
      |                ^~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/vm/Iteration.cpp:1380:16: note: 'cx_32(D)' declared here
In member function 'JS::Rooted<JSObject*>::registerWithRootLists(mozilla::EnumeratedArray<JS::RootKind, (JS::RootKind)15, js::StackRootedBase*>&)',
    inlined from 'JS::Rooted<JSObject*>::Rooted<JSContext*, js::NativeObject*>(JSContext* const&, js::NativeObject*&&)' at /builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1171:26,
    inlined from 'js::NewWrapForValidIterator(JSContext*)' at /builddir/build/BUILD/firefox-102.13.0/js/src/vm/Iteration.cpp:1897:47:
/builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1138:18: warning: storing the address of local variable 'proto' in 'MEM[(struct StackRootedBase * *)cx_29(D) + 24B]' [-Wdangling-pointer=]
 1138 |     *this->stack = this;
      |     ~~~~~~~~~~~~~^~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/vm/Iteration.cpp: In function 'js::NewWrapForValidIterator(JSContext*)':
/builddir/build/BUILD/firefox-102.13.0/js/src/vm/Iteration.cpp:1896:16: note: 'proto' declared here
 1896 |   RootedObject proto(cx, GlobalObject::getOrCreateWrapForValidIteratorPrototype(
      |                ^~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/vm/Iteration.cpp:1896:16: note: 'cx_29(D)' declared here
In member function 'JS::Rooted<JSObject*>::registerWithRootLists(mozilla::EnumeratedArray<JS::RootKind, (JS::RootKind)15, js::StackRootedBase*>&)',
    inlined from 'JS::Rooted<JSObject*>::Rooted<JSContext*, js::NativeObject*>(JSContext* const&, js::NativeObject*&&)' at /builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1171:26,
    inlined from 'js::NewIteratorHelper(JSContext*)' at /builddir/build/BUILD/firefox-102.13.0/js/src/vm/Iteration.cpp:1929:77:
/builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1138:18: warning: storing the address of local variable 'proto' in 'MEM[(struct StackRootedBase * *)cx_29(D) + 24B]' [-Wdangling-pointer=]
 1138 |     *this->stack = this;
      |     ~~~~~~~~~~~~~^~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/vm/Iteration.cpp: In function 'js::NewIteratorHelper(JSContext*)':
/builddir/build/BUILD/firefox-102.13.0/js/src/vm/Iteration.cpp:1928:16: note: 'proto' declared here
 1928 |   RootedObject proto(
      |                ^~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/vm/Iteration.cpp:1928:16: note: 'cx_29(D)' declared here
In member function 'JS::Rooted<JSString*>::registerWithRootLists(mozilla::EnumeratedArray<JS::RootKind, (JS::RootKind)15, js::StackRootedBase*>&)',
    inlined from 'JS::Rooted<JSString*>::Rooted<JSContext*, JSString*>(JSContext* const&, JSString*&&)' at /builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1171:26,
    inlined from 'js::ReportIsNullOrUndefinedForPropertyAccess(JSContext*, JS::Handle<JS::Value>, int, JS::Handle<JS::PropertyKey>)' at /builddir/build/BUILD/firefox-102.13.0/js/src/vm/JSContext.cpp:610:50:
/builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1138:18: warning: storing the address of local variable 'idStr' in 'MEM[(struct StackRootedBase * *)cx_100(D) + 48B]' [-Wdangling-pointer=]
 1138 |     *this->stack = this;
      |     ~~~~~~~~~~~~~^~~~~~
In file included from Unified_cpp_js_src18.cpp:29:
/builddir/build/BUILD/firefox-102.13.0/js/src/vm/JSContext.cpp: In function 'js::ReportIsNullOrUndefinedForPropertyAccess(JSContext*, JS::Handle<JS::Value>, int, JS::Handle<JS::PropertyKey>)':
/builddir/build/BUILD/firefox-102.13.0/js/src/vm/JSContext.cpp:610:16: note: 'idStr' declared here
  610 |   RootedString idStr(cx, ValueToSource(cx, idVal));
      |                ^~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/vm/JSContext.cpp:610:16: note: 'cx_100(D)' declared here
In member function 'JS::Rooted<js::ArrayObject*>::registerWithRootLists(mozilla::EnumeratedArray<JS::RootKind, (JS::RootKind)15, js::StackRootedBase*>&)',
    inlined from 'JS::Rooted<js::ArrayObject*>::Rooted<JSContext*, js::ArrayObject*>(JSContext* const&, js::ArrayObject*&&)' at /builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1171:26,
    inlined from 'js::CreateErrorNotesArray(JSContext*, JSErrorReport*)' at /builddir/build/BUILD/firefox-102.13.0/js/src/vm/JSContext.cpp:659:58:
/builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1138:18: warning: storing the address of local variable 'notesArray' in 'MEM[(struct StackRootedBase * *)cx_231(D) + 24B]' [-Wdangling-pointer=]
 1138 |     *this->stack = this;
      |     ~~~~~~~~~~~~~^~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/vm/JSContext.cpp: In function 'js::CreateErrorNotesArray(JSContext*, JSErrorReport*)':
/builddir/build/BUILD/firefox-102.13.0/js/src/vm/JSContext.cpp:659:21: note: 'notesArray' declared here
  659 |   RootedArrayObject notesArray(cx, NewDenseEmptyArray(cx));
      |                     ^~~~~~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/vm/JSContext.cpp:659:21: note: 'cx_231(D)' declared here
In member function 'JS::Rooted<JS::Value>::registerWithRootLists(mozilla::EnumeratedArray<JS::RootKind, (JS::RootKind)15, js::StackRootedBase*>&)',
    inlined from 'JS::Rooted<JS::Value>::Rooted<JSContext*, JSContext*>(JSContext* const&)' at /builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1162:26,
    inlined from 'js::InternalJobQueue::runJobs(JSContext*)' at /builddir/build/BUILD/firefox-102.13.0/js/src/vm/JSContext.cpp:828:24,
    inlined from 'js::InternalJobQueue::runJobs(JSContext*)' at /builddir/build/BUILD/firefox-102.13.0/js/src/vm/JSContext.cpp:812:6:
/builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1138:18: warning: storing the address of local variable 'rval' in 'MEM[(struct StackRootedBase * *)cx_8(D) + 104B]' [-Wdangling-pointer=]
 1138 |     *this->stack = this;
      |     ~~~~~~~~~~~~~^~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/vm/JSContext.cpp: In member function 'js::InternalJobQueue::runJobs(JSContext*)':
/builddir/build/BUILD/firefox-102.13.0/js/src/vm/JSContext.cpp:828:17: note: 'rval' declared here
  828 |     RootedValue rval(cx);
      |                 ^~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/vm/JSContext.cpp:828:17: note: 'cx_8(D)' declared here
In member function 'JS::Rooted<js::PropertyName*>::registerWithRootLists(mozilla::EnumeratedArray<JS::RootKind, (JS::RootKind)15, js::StackRootedBase*>&)',
    inlined from 'JS::Rooted<js::PropertyName*>::Rooted<JSContext*, js::PropertyName*>(JSContext* const&, js::PropertyName*&&)' at /builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1171:26,
    inlined from 'JSFunction::delazifySelfHostedLazyFunction(JSContext*, JS::Handle<JSFunction*>)' at /builddir/build/BUILD/firefox-102.13.0/js/src/vm/JSFunction.cpp:1434:73:
/builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1138:18: warning: storing the address of local variable 'funName' in 'MEM[(struct StackRootedBase * *)cx_34(D) + 48B]' [-Wdangling-pointer=]
 1138 |     *this->stack = this;
      |     ~~~~~~~~~~~~~^~~~~~
In file included from Unified_cpp_js_src18.cpp:38:
/builddir/build/BUILD/firefox-102.13.0/js/src/vm/JSFunction.cpp: In function 'JSFunction::delazifySelfHostedLazyFunction(JSContext*, JS::Handle<JSFunction*>)':
/builddir/build/BUILD/firefox-102.13.0/js/src/vm/JSFunction.cpp:1434:25: note: 'funName' declared here
 1434 |   Rooted<PropertyName*> funName(cx, GetClonedSelfHostedFunctionName(fun));
      |                         ^~~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/vm/JSFunction.cpp:1434:25: note: 'cx_34(D)' declared here
In member function 'JS::Rooted<js::ArgumentsObject*>::registerWithRootLists(mozilla::EnumeratedArray<JS::RootKind, (JS::RootKind)15, js::StackRootedBase*>&)',
    inlined from 'JS::Rooted<js::ArgumentsObject*>::Rooted<JSContext*, js::ArgumentsObject*>(JSContext* const&, js::ArgumentsObject*&&)' at /builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1171:26,
    inlined from 'ArgumentsGetterImpl(JSContext*, JS::CallArgs const&)' at /builddir/build/BUILD/firefox-102.13.0/js/src/vm/JSFunction.cpp:212:79:
/builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1138:18: warning: storing the address of local variable 'argsobj' in 'MEM[(struct StackRootedBase * *)cx_79(D) + 24B]' [-Wdangling-pointer=]
 1138 |     *this->stack = this;
      |     ~~~~~~~~~~~~~^~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/vm/JSFunction.cpp: In function 'ArgumentsGetterImpl(JSContext*, JS::CallArgs const&)':
/builddir/build/BUILD/firefox-102.13.0/js/src/vm/JSFunction.cpp:211:28: note: 'argsobj' declared here
  211 |   Rooted<ArgumentsObject*> argsobj(cx,
      |                            ^~~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/vm/JSFunction.cpp:211:28: note: 'cx_79(D)' declared here
In member function 'JS::Rooted<JSObject*>::registerWithRootLists(mozilla::EnumeratedArray<JS::RootKind, (JS::RootKind)15, js::StackRootedBase*>&)',
    inlined from 'JS::Rooted<JSObject*>::Rooted<JSContext*, JSObject*>(JSContext* const&, JSObject*&&)' at /builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1171:26,
    inlined from 'js::GlobalObject::createFunctionShapeWithDefaultProto(JSContext*, bool)' at /builddir/build/BUILD/firefox-102.13.0/js/src/vm/JSFunction.cpp:1832:78:
/builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1138:18: warning: storing the address of local variable 'proto' in 'MEM[(struct StackRootedBase * *)cx_43(D) + 24B]' [-Wdangling-pointer=]
 1138 |     *this->stack = this;
      |     ~~~~~~~~~~~~~^~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/vm/JSFunction.cpp: In function 'js::GlobalObject::createFunctionShapeWithDefaultProto(JSContext*, bool)':
/builddir/build/BUILD/firefox-102.13.0/js/src/vm/JSFunction.cpp:1831:16: note: 'proto' declared here
 1831 |   RootedObject proto(cx,
      |                ^~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/vm/JSFunction.cpp:1831:16: note: 'cx_43(D)' declared here
In member function 'JS::Rooted<JSObject*>::registerWithRootLists(mozilla::EnumeratedArray<JS::RootKind, (JS::RootKind)15, js::StackRootedBase*>&)',
    inlined from 'JS::Rooted<JSObject*>::Rooted<JSContext*, JSObject*>(JSContext* const&, JSObject*&&)' at /builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1171:26,
    inlined from 'js::fun_toString(JSContext*, unsigned int, JS::Value*)' at /builddir/build/BUILD/firefox-102.13.0/js/src/vm/JSFunction.cpp:900:50:
/builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1138:18: warning: storing the address of local variable 'obj' in 'MEM[(struct StackRootedBase * *)cx_43(D) + 24B]' [-Wdangling-pointer=]
 1138 |     *this->stack = this;
      |     ~~~~~~~~~~~~~^~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/vm/JSFunction.cpp: In function 'js::fun_toString(JSContext*, unsigned int, JS::Value*)':
/builddir/build/BUILD/firefox-102.13.0/js/src/vm/JSFunction.cpp:900:16: note: 'obj' declared here
  900 |   RootedObject obj(cx, ToObject(cx, args.thisv()));
      |                ^~~
/builddir/build/BUILD/firefox-102.13.0/js/src/vm/JSFunction.cpp:900:16: note: 'cx_43(D)' declared here
In member function 'JS::Rooted<JSObject*>::registerWithRootLists(mozilla::EnumeratedArray<JS::RootKind, (JS::RootKind)15, js::StackRootedBase*>&)',
    inlined from 'JS::Rooted<JSObject*>::Rooted<JSContext*, JSObject*>(JSContext* const&, JSObject*&&)' at /builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1171:26,
    inlined from 'fun_toSource(JSContext*, unsigned int, JS::Value*)' at /builddir/build/BUILD/firefox-102.13.0/js/src/vm/JSFunction.cpp:918:50:
/builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1138:18: warning: storing the address of local variable 'obj' in 'MEM[(struct StackRootedBase * *)cx_91(D) + 24B]' [-Wdangling-pointer=]
 1138 |     *this->stack = this;
      |     ~~~~~~~~~~~~~^~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/vm/JSFunction.cpp: In function 'fun_toSource(JSContext*, unsigned int, JS::Value*)':
/builddir/build/BUILD/firefox-102.13.0/js/src/vm/JSFunction.cpp:918:16: note: 'obj' declared here
  918 |   RootedObject obj(cx, ToObject(cx, args.thisv()));
      |                ^~~
/builddir/build/BUILD/firefox-102.13.0/js/src/vm/JSFunction.cpp:918:16: note: 'cx_91(D)' declared here
In member function 'JS::Rooted<js::PlainObject*>::registerWithRootLists(mozilla::EnumeratedArray<JS::RootKind, (JS::RootKind)15, js::StackRootedBase*>&)',
    inlined from 'JS::Rooted<js::PlainObject*>::Rooted<JSContext*, js::PlainObject*>(JSContext* const&, js::PlainObject*&&)' at /builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1171:26,
    inlined from 'ResolveInterpretedFunctionPrototype(JSContext*, JS::Handle<JSFunction*>, JS::Handle<JS::PropertyKey>)' at /builddir/build/BUILD/firefox-102.13.0/js/src/vm/JSFunction.cpp:394:79,
    inlined from 'fun_resolve(JSContext*, JS::Handle<JSObject*>, JS::Handle<JS::PropertyKey>, bool*)' at /builddir/build/BUILD/firefox-102.13.0/js/src/vm/JSFunction.cpp:494:45:
/builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1138:18: warning: storing the address of local variable 'proto' in 'MEM[(struct StackRootedBase * *)cx_131(D) + 24B]' [-Wdangling-pointer=]
 1138 |     *this->stack = this;
      |     ~~~~~~~~~~~~~^~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/vm/JSFunction.cpp: In function 'fun_resolve(JSContext*, JS::Handle<JSObject*>, JS::Handle<JS::PropertyKey>, bool*)':
/builddir/build/BUILD/firefox-102.13.0/js/src/vm/JSFunction.cpp:393:21: note: 'proto' declared here
  393 |   RootedPlainObject proto(cx,
      |                     ^~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/vm/JSFunction.cpp:393:21: note: 'cx_131(D)' declared here
In member function 'JS::Rooted<JSObject*>::registerWithRootLists(mozilla::EnumeratedArray<JS::RootKind, (JS::RootKind)15, js::StackRootedBase*>&)',
    inlined from 'JS::Rooted<JSObject*>::Rooted<JSContext*, JSObject*>(JSContext* const&, JSObject*&&)' at /builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1171:26,
    inlined from 'js::GlobalObject::initObjectIteratorProto<(js::GlobalObjectData::ProtoKind)3, &RegExpStringIteratorPrototypeClass, &regexp_string_iterator_methods>(JSContext*, JS::Handle<js::GlobalObject*>, JS::Handle<JSAtom*>)bool' at /builddir/build/BUILD/firefox-102.13.0/js/src/vm/Iteration.cpp:1762:16:
/builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1138:18: warning: storing the address of local variable 'iteratorProto' in 'MEM[(struct StackRootedBase * *)cx_59(D) + 24B]' [-Wdangling-pointer=]
 1138 |     *this->stack = this;
      |     ~~~~~~~~~~~~~^~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/vm/Iteration.cpp: In function 'js::GlobalObject::initObjectIteratorProto<(js::GlobalObjectData::ProtoKind)3, &RegExpStringIteratorPrototypeClass, &regexp_string_iterator_methods>(JSContext*, JS::Handle<js::GlobalObject*>, JS::Handle<JSAtom*>)bool':
/builddir/build/BUILD/firefox-102.13.0/js/src/vm/Iteration.cpp:1762:16: note: 'iteratorProto' declared here
 1762 |   RootedObject iteratorProto(
      |                ^~~~~~~~~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/vm/Iteration.cpp:1762:16: note: 'cx_59(D)' declared here
In member function 'JS::Rooted<JSObject*>::registerWithRootLists(mozilla::EnumeratedArray<JS::RootKind, (JS::RootKind)15, js::StackRootedBase*>&)',
    inlined from 'JS::Rooted<JSObject*>::Rooted<JSContext*, js::PlainObject*>(JSContext* const&, js::PlainObject*&&)' at /builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1171:26,
    inlined from 'js::GlobalObject::initIteratorProto(JSContext*, JS::Handle<js::GlobalObject*>)' at /builddir/build/BUILD/firefox-102.13.0/js/src/vm/Iteration.cpp:1732:70:
/builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1138:18: warning: storing the address of local variable 'proto' in 'MEM[(struct StackRootedBase * *)cx_35(D) + 24B]' [-Wdangling-pointer=]
 1138 |     *this->stack = this;
      |     ~~~~~~~~~~~~~^~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/vm/Iteration.cpp: In function 'js::GlobalObject::initIteratorProto(JSContext*, JS::Handle<js::GlobalObject*>)':
/builddir/build/BUILD/firefox-102.13.0/js/src/vm/Iteration.cpp:1731:16: note: 'proto' declared here
 1731 |   RootedObject proto(
      |                ^~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/vm/Iteration.cpp:1731:16: note: 'cx_35(D)' declared here
In member function 'JS::Rooted<JSObject*>::registerWithRootLists(mozilla::EnumeratedArray<JS::RootKind, (JS::RootKind)15, js::StackRootedBase*>&)',
    inlined from 'JS::Rooted<JSObject*>::Rooted<JSContext*, JSObject*>(JSContext* const&, JSObject*&&)' at /builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1171:26,
    inlined from 'js::GlobalObject::initObjectIteratorProto<(js::GlobalObjectData::ProtoKind)1, &ArrayIteratorPrototypeClass, &array_iterator_methods>(JSContext*, JS::Handle<js::GlobalObject*>, JS::Handle<JSAtom*>)bool' at /builddir/build/BUILD/firefox-102.13.0/js/src/vm/Iteration.cpp:1762:16:
/builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1138:18: warning: storing the address of local variable 'iteratorProto' in 'MEM[(struct StackRootedBase * *)cx_59(D) + 24B]' [-Wdangling-pointer=]
 1138 |     *this->stack = this;
      |     ~~~~~~~~~~~~~^~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/vm/Iteration.cpp: In function 'js::GlobalObject::initObjectIteratorProto<(js::GlobalObjectData::ProtoKind)1, &ArrayIteratorPrototypeClass, &array_iterator_methods>(JSContext*, JS::Handle<js::GlobalObject*>, JS::Handle<JSAtom*>)bool':
/builddir/build/BUILD/firefox-102.13.0/js/src/vm/Iteration.cpp:1762:16: note: 'iteratorProto' declared here
 1762 |   RootedObject iteratorProto(
      |                ^~~~~~~~~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/vm/Iteration.cpp:1762:16: note: 'cx_59(D)' declared here
In member function 'JS::Rooted<JSObject*>::registerWithRootLists(mozilla::EnumeratedArray<JS::RootKind, (JS::RootKind)15, js::StackRootedBase*>&)',
    inlined from 'JS::Rooted<JSObject*>::Rooted<JSContext*, JSObject*>(JSContext* const&, JSObject*&&)' at /builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1171:26,
    inlined from 'js::GlobalObject::initObjectIteratorProto<(js::GlobalObjectData::ProtoKind)11, &IteratorHelperPrototypeClass, &iterator_helper_methods>(JSContext*, JS::Handle<js::GlobalObject*>, JS::Handle<JSAtom*>)bool' at /builddir/build/BUILD/firefox-102.13.0/js/src/vm/Iteration.cpp:1762:16:
/builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1138:18: warning: storing the address of local variable 'iteratorProto' in 'MEM[(struct StackRootedBase * *)cx_59(D) + 24B]' [-Wdangling-pointer=]
 1138 |     *this->stack = this;
      |     ~~~~~~~~~~~~~^~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/vm/Iteration.cpp: In function 'js::GlobalObject::initObjectIteratorProto<(js::GlobalObjectData::ProtoKind)11, &IteratorHelperPrototypeClass, &iterator_helper_methods>(JSContext*, JS::Handle<js::GlobalObject*>, JS::Handle<JSAtom*>)bool':
/builddir/build/BUILD/firefox-102.13.0/js/src/vm/Iteration.cpp:1762:16: note: 'iteratorProto' declared here
 1762 |   RootedObject iteratorProto(
      |                ^~~~~~~~~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/vm/Iteration.cpp:1762:16: note: 'cx_59(D)' declared here
In member function 'JS::Rooted<JSObject*>::registerWithRootLists(mozilla::EnumeratedArray<JS::RootKind, (JS::RootKind)15, js::StackRootedBase*>&)',
    inlined from 'JS::Rooted<JSObject*>::Rooted<JSContext*, JSObject*>(JSContext* const&, JSObject*&&)' at /builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1171:26,
    inlined from 'js::GlobalObject::initObjectIteratorProto<(js::GlobalObjectData::ProtoKind)10, &WrapForValidIteratorPrototypeClass, &wrap_for_valid_iterator_methods>(JSContext*, JS::Handle<js::GlobalObject*>, JS::Handle<JSAtom*>)bool' at /builddir/build/BUILD/firefox-102.13.0/js/src/vm/Iteration.cpp:1762:16:
/builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1138:18: warning: storing the address of local variable 'iteratorProto' in 'MEM[(struct StackRootedBase * *)cx_59(D) + 24B]' [-Wdangling-pointer=]
 1138 |     *this->stack = this;
      |     ~~~~~~~~~~~~~^~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/vm/Iteration.cpp: In function 'js::GlobalObject::initObjectIteratorProto<(js::GlobalObjectData::ProtoKind)10, &WrapForValidIteratorPrototypeClass, &wrap_for_valid_iterator_methods>(JSContext*, JS::Handle<js::GlobalObject*>, JS::Handle<JSAtom*>)bool':
/builddir/build/BUILD/firefox-102.13.0/js/src/vm/Iteration.cpp:1762:16: note: 'iteratorProto' declared here
 1762 |   RootedObject iteratorProto(
      |                ^~~~~~~~~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/vm/Iteration.cpp:1762:16: note: 'cx_59(D)' declared here
In member function 'JS::Rooted<JSObject*>::registerWithRootLists(mozilla::EnumeratedArray<JS::RootKind, (JS::RootKind)15, js::StackRootedBase*>&)',
    inlined from 'JS::Rooted<JSObject*>::Rooted<JSContext*, JSObject*>(JSContext* const&, JSObject*&&)' at /builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1171:26,
    inlined from 'js::GlobalObject::initObjectIteratorProto<(js::GlobalObjectData::ProtoKind)2, &StringIteratorPrototypeClass, &string_iterator_methods>(JSContext*, JS::Handle<js::GlobalObject*>, JS::Handle<JSAtom*>)bool' at /builddir/build/BUILD/firefox-102.13.0/js/src/vm/Iteration.cpp:1762:16:
/builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1138:18: warning: storing the address of local variable 'iteratorProto' in 'MEM[(struct StackRootedBase * *)cx_59(D) + 24B]' [-Wdangling-pointer=]
 1138 |     *this->stack = this;
      |     ~~~~~~~~~~~~~^~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/vm/Iteration.cpp: In function 'js::GlobalObject::initObjectIteratorProto<(js::GlobalObjectData::ProtoKind)2, &StringIteratorPrototypeClass, &string_iterator_methods>(JSContext*, JS::Handle<js::GlobalObject*>, JS::Handle<JSAtom*>)bool':
/builddir/build/BUILD/firefox-102.13.0/js/src/vm/Iteration.cpp:1762:16: note: 'iteratorProto' declared here
 1762 |   RootedObject iteratorProto(
      |                ^~~~~~~~~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/vm/Iteration.cpp:1762:16: note: 'cx_59(D)' declared here
In member function 'JS::Rooted<JSString*>::registerWithRootLists(mozilla::EnumeratedArray<JS::RootKind, (JS::RootKind)15, js::StackRootedBase*>&)',
    inlined from 'JS::Rooted<JSString*>::Rooted<JSContext*, JSString*>(JSContext* const&, JSString*&&)' at /builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1171:26,
    inlined from 'CreateDynamicFunction(JSContext*, JS::CallArgs const&, js::GeneratorKind, js::FunctionAsyncKind)' at /builddir/build/BUILD/firefox-102.13.0/js/src/vm/JSFunction.cpp:1603:71:
/builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1138:18: warning: storing the address of local variable 'body' in 'MEM[(struct StackRootedBase * *)cx_446(D) + 48B]' [-Wdangling-pointer=]
 1138 |     *this->stack = this;
      |     ~~~~~~~~~~~~~^~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/vm/JSFunction.cpp: In function 'CreateDynamicFunction(JSContext*, JS::CallArgs const&, js::GeneratorKind, js::FunctionAsyncKind)':
/builddir/build/BUILD/firefox-102.13.0/js/src/vm/JSFunction.cpp:1603:18: note: 'body' declared here
 1603 |     RootedString body(cx, ToString<CanGC>(cx, args[args.length() - 1]));
      |                  ^~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/vm/JSFunction.cpp:1603:18: note: 'cx_446(D)' declared here
In member function 'JS::Rooted<js::PlainObject*>::registerWithRootLists(mozilla::EnumeratedArray<JS::RootKind, (JS::RootKind)15, js::StackRootedBase*>&)',
    inlined from 'JS::Rooted<js::PlainObject*>::Rooted<JSContext*, js::PlainObject*>(JSContext* const&, js::PlainObject*&&)' at /builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1171:26,
    inlined from 'js::CreateIterResultObject(JSContext*, JS::Handle<JS::Value>, bool)' at /builddir/build/BUILD/firefox-102.13.0/js/src/vm/Iteration.cpp:1118:64:
/builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1138:18: warning: storing the address of local variable 'templateObject' in 'MEM[(struct StackRootedBase * *)cx_66(D) + 24B]' [-Wdangling-pointer=]
 1138 |     *this->stack = this;
      |     ~~~~~~~~~~~~~^~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/vm/Iteration.cpp: In function 'js::CreateIterResultObject(JSContext*, JS::Handle<JS::Value>, bool)':
/builddir/build/BUILD/firefox-102.13.0/js/src/vm/Iteration.cpp:1117:24: note: 'templateObject' declared here
 1117 |   Rooted<PlainObject*> templateObject(
      |                        ^~~~~~~~~~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/vm/Iteration.cpp:1117:24: note: 'cx_66(D)' declared here
In member function 'JS::Rooted<JSFunction*>::registerWithRootLists(mozilla::EnumeratedArray<JS::RootKind, (JS::RootKind)15, js::StackRootedBase*>&)',
    inlined from 'JS::Rooted<JSFunction*>::Rooted<JSContext*, JSFunction*>(JSContext* const&, JSFunction*&&)' at /builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1171:26,
    inlined from 'js::CloneFunctionReuseScript(JSContext*, JS::Handle<JSFunction*>, JS::Handle<JSObject*>, JS::Handle<JSObject*>)' at /builddir/build/BUILD/firefox-102.13.0/js/src/vm/JSFunction.cpp:2013:60:
/builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1138:18: warning: storing the address of local variable 'clone' in 'MEM[(struct StackRootedBase * *)cx_45(D) + 24B]' [-Wdangling-pointer=]
 1138 |     *this->stack = this;
      |     ~~~~~~~~~~~~~^~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/vm/JSFunction.cpp: In function 'js::CloneFunctionReuseScript(JSContext*, JS::Handle<JSFunction*>, JS::Handle<JSObject*>, JS::Handle<JSObject*>)':
/builddir/build/BUILD/firefox-102.13.0/js/src/vm/JSFunction.cpp:2013:18: note: 'clone' declared here
 2013 |   RootedFunction clone(cx, NewFunctionClone(cx, fun, proto));
      |                  ^~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/vm/JSFunction.cpp:2013:18: note: 'cx_45(D)' declared here
In member function 'JS::Rooted<js::PropertyIteratorObject*>::registerWithRootLists(mozilla::EnumeratedArray<JS::RootKind, (JS::RootKind)15, js::StackRootedBase*>&)',
    inlined from 'JS::Rooted<js::PropertyIteratorObject*>::Rooted<JSContext*, js::PropertyIteratorObject*>(JSContext* const&, js::PropertyIteratorObject*&&)' at /builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1171:26,
    inlined from 'CreatePropertyIterator(JSContext*, JS::Handle<JSObject*>, JS::Handle<JS::StackGCVector<JS::PropertyKey, js::TempAllocPolicy> >, unsigned int, unsigned int) [clone .constprop.0]' at /builddir/build/BUILD/firefox-102.13.0/js/src/vm/Iteration.cpp:763:77:
/builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1138:18: warning: storing the address of local variable 'propIter' in 'MEM[(struct StackRootedBase * *)cx_4(D) + 24B]' [-Wdangling-pointer=]
 1138 |     *this->stack = this;
      |     ~~~~~~~~~~~~~^~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/vm/Iteration.cpp: In function 'CreatePropertyIterator(JSContext*, JS::Handle<JSObject*>, JS::Handle<JS::StackGCVector<JS::PropertyKey, js::TempAllocPolicy> >, unsigned int, unsigned int) [clone .constprop.0]':
/builddir/build/BUILD/firefox-102.13.0/js/src/vm/Iteration.cpp:763:35: note: 'propIter' declared here
  763 |   Rooted<PropertyIteratorObject*> propIter(cx, NewPropertyIteratorObject(cx));
      |                                   ^~~~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/vm/Iteration.cpp:763:35: note: 'cx_4(D)' declared here
In member function 'JS::Rooted<mozilla::UniquePtr<js::AtomSet, JS::DeletePolicy<js::AtomSet> > >::registerWithRootLists(mozilla::EnumeratedArray<JS::RootKind, (JS::RootKind)15, js::StackRootedBase*>&)',
    inlined from 'JS::Rooted<mozilla::UniquePtr<js::AtomSet, JS::DeletePolicy<js::AtomSet> > >::Rooted<JSContext*, js::AtomSet*>(JSContext* const&, js::AtomSet*&&)' at /builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1171:26,
    inlined from 'JSRuntime::initializeAtoms(JSContext*)' at /builddir/build/BUILD/firefox-102.13.0/js/src/vm/JSAtom.cpp:227:79:
/builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1138:18: warning: storing the address of local variable 'atomSet' in 'MEM[(struct StackRootedBase * *)cx_236(D) + 112B]' [-Wdangling-pointer=]
 1138 |     *this->stack = this;
      |     ~~~~~~~~~~~~~^~~~~~
In file included from Unified_cpp_js_src18.cpp:20:
/builddir/build/BUILD/firefox-102.13.0/js/src/vm/JSAtom.cpp: In member function 'JSRuntime::initializeAtoms(JSContext*)':
/builddir/build/BUILD/firefox-102.13.0/js/src/vm/JSAtom.cpp:226:30: note: 'atomSet' declared here
  226 |   Rooted<UniquePtr<AtomSet>> atomSet(cx,
      |                              ^~~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/vm/JSAtom.cpp:226:30: note: 'cx_236(D)' declared here
In member function 'JS::Rooted<JS::Value>::registerWithRootLists(mozilla::EnumeratedArray<JS::RootKind, (JS::RootKind)15, js::StackRootedBase*>&)',
    inlined from 'JS::Rooted<JS::Value>::Rooted<JSContext*, JSContext*>(JSContext* const&)' at /builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1162:26,
    inlined from 'js::JSONParser<unsigned char>::parse(JS::MutableHandle<JS::Value>)' at /builddir/build/BUILD/firefox-102.13.0/js/src/vm/JSONParser.cpp:618:15:
/builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1138:18: warning: storing the address of local variable 'value' in 'MEM[(struct StackRootedBase * *)_107 + 104B]' [-Wdangling-pointer=]
 1138 |     *this->stack = this;
      |     ~~~~~~~~~~~~~^~~~~~
In file included from Unified_cpp_js_src18.cpp:47:
/builddir/build/BUILD/firefox-102.13.0/js/src/vm/JSONParser.cpp: In member function 'js::JSONParser<unsigned char>::parse(JS::MutableHandle<JS::Value>)':
/builddir/build/BUILD/firefox-102.13.0/js/src/vm/JSONParser.cpp:618:15: note: 'value' declared here
  618 |   RootedValue value(cx);
      |               ^~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/vm/JSONParser.cpp:618:15: note: 'MEM[(struct JSContext * const &)this_40(D) + 8]' declared here
In member function 'JS::Rooted<JS::Value>::registerWithRootLists(mozilla::EnumeratedArray<JS::RootKind, (JS::RootKind)15, js::StackRootedBase*>&)',
    inlined from 'JS::Rooted<JS::Value>::Rooted<JSContext*, JSContext*>(JSContext* const&)' at /builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1162:26,
    inlined from 'js::JSONParser<char16_t>::parse(JS::MutableHandle<JS::Value>)' at /builddir/build/BUILD/firefox-102.13.0/js/src/vm/JSONParser.cpp:618:15:
/builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1138:18: warning: storing the address of local variable 'value' in 'MEM[(struct StackRootedBase * *)_107 + 104B]' [-Wdangling-pointer=]
 1138 |     *this->stack = this;
      |     ~~~~~~~~~~~~~^~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/vm/JSONParser.cpp: In member function 'js::JSONParser<char16_t>::parse(JS::MutableHandle<JS::Value>)':
/builddir/build/BUILD/firefox-102.13.0/js/src/vm/JSONParser.cpp:618:15: note: 'value' declared here
  618 |   RootedValue value(cx);
      |               ^~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/vm/JSONParser.cpp:618:15: note: 'MEM[(struct JSContext * const &)this_40(D) + 8]' declared here
In member function 'JS::Rooted<JSLinearString*>::registerWithRootLists(mozilla::EnumeratedArray<JS::RootKind, (JS::RootKind)15, js::StackRootedBase*>&)',
    inlined from 'JS::Rooted<JSLinearString*>::Rooted<JSContext*, JSLinearString*>(JSContext* const&, JSLinearString*&&)' at /builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1171:26,
    inlined from 'js::SuppressDeletedProperty(JSContext*, JS::Handle<JSObject*>, JS::PropertyKey)' at /builddir/build/BUILD/firefox-102.13.0/js/src/vm/Iteration.cpp:1639:53:
/builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1138:18: warning: storing the address of local variable 'str' in 'MEM[(struct StackRootedBase * *)cx_82(D) + 48B]' [-Wdangling-pointer=]
 1138 |     *this->stack = this;
      |     ~~~~~~~~~~~~~^~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/vm/Iteration.cpp: In function 'js::SuppressDeletedProperty(JSContext*, JS::Handle<JSObject*>, JS::PropertyKey)':
/builddir/build/BUILD/firefox-102.13.0/js/src/vm/Iteration.cpp:1639:27: note: 'str' declared here
 1639 |   Rooted<JSLinearString*> str(cx, IdToString(cx, id));
      |                           ^~~
/builddir/build/BUILD/firefox-102.13.0/js/src/vm/Iteration.cpp:1639:27: note: 'cx_82(D)' declared here
In member function 'JS::Rooted<JSLinearString*>::registerWithRootLists(mozilla::EnumeratedArray<JS::RootKind, (JS::RootKind)15, js::StackRootedBase*>&)',
    inlined from 'JS::Rooted<JSLinearString*>::Rooted<JSContext*, JSLinearString*>(JSContext* const&, JSLinearString*&&)' at /builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1171:26,
    inlined from 'js::SuppressDeletedElement(JSContext*, JS::Handle<JSObject*>, unsigned int)' at /builddir/build/BUILD/firefox-102.13.0/js/src/vm/Iteration.cpp:1657:53:
/builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1138:18: warning: storing the address of local variable 'str' in 'MEM[(struct StackRootedBase * *)cx_109(D) + 48B]' [-Wdangling-pointer=]
 1138 |     *this->stack = this;
      |     ~~~~~~~~~~~~~^~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/vm/Iteration.cpp: In function 'js::SuppressDeletedElement(JSContext*, JS::Handle<JSObject*>, unsigned int)':
/builddir/build/BUILD/firefox-102.13.0/js/src/vm/Iteration.cpp:1657:27: note: 'str' declared here
 1657 |   Rooted<JSLinearString*> str(cx, IdToString(cx, id));
      |                           ^~~
/builddir/build/BUILD/firefox-102.13.0/js/src/vm/Iteration.cpp:1657:27: note: 'cx_109(D)' declared here
In member function 'JS::Rooted<JSAtom*>::registerWithRootLists(mozilla::EnumeratedArray<JS::RootKind, (JS::RootKind)15, js::StackRootedBase*>&)',
    inlined from 'JS::Rooted<JSAtom*>::Rooted<JSContext*, JSAtom*>(JSContext* const&, JSAtom*&&)' at /builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1171:26,
    inlined from 'js::DefineFunction(JSContext*, JS::Handle<JSObject*>, JS::Handle<JS::PropertyKey>, bool (*)(JSContext*, unsigned int, JS::Value*), unsigned int, unsigned int, js::gc::AllocKind)' at /builddir/build/BUILD/firefox-102.13.0/js/src/vm/JSFunction.cpp:2197:47:
/builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1138:18: warning: storing the address of local variable 'atom' in 'MEM[(struct StackRootedBase * *)cx_88(D) + 48B]' [-Wdangling-pointer=]
 1138 |     *this->stack = this;
      |     ~~~~~~~~~~~~~^~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/vm/JSFunction.cpp: In function 'js::DefineFunction(JSContext*, JS::Handle<JSObject*>, JS::Handle<JS::PropertyKey>, bool (*)(JSContext*, unsigned int, JS::Value*), unsigned int, unsigned int, js::gc::AllocKind)':
/builddir/build/BUILD/firefox-102.13.0/js/src/vm/JSFunction.cpp:2197:14: note: 'atom' declared here
 2197 |   RootedAtom atom(cx, IdToFunctionName(cx, id));
      |              ^~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/vm/JSFunction.cpp:2197:14: note: 'cx_88(D)' declared here
make[3]: Entering directory '/builddir/build/BUILD/firefox-102.13.0/js/src/js/src'
js/src/Unified_cpp_js_src5.o
/usr/lib64/ccache/g++ -o Unified_cpp_js_src5.o -c  -I/builddir/build/BUILD/firefox-102.13.0/js/src/dist/system_wrappers -include /builddir/build/BUILD/firefox-102.13.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/builddir/build/BUILD/firefox-102.13.0/js/src -I/builddir/build/BUILD/firefox-102.13.0/js/src/js/src -I/builddir/build/BUILD/firefox-102.13.0/js/src/dist/include -DMOZILLA_CLIENT -include /builddir/build/BUILD/firefox-102.13.0/js/src/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 -Wformat -Wformat-overflow=2 -Wno-psabi -fno-sized-deallocation -fno-aligned-new -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Werror=format -Wno-attributes -fno-strict-aliasing -ffp-contract=off  -MD -MP -MF .deps/Unified_cpp_js_src5.o.pp   Unified_cpp_js_src5.cpp
make[3]: Leaving directory '/builddir/build/BUILD/firefox-102.13.0/js/src/js/src'
In file included from /builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/CallArgs.h:73,
                 from /builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/Class.h:17,
                 from /builddir/build/BUILD/firefox-102.13.0/js/src/builtin/intl/ListFormat.h:13,
                 from /builddir/build/BUILD/firefox-102.13.0/js/src/builtin/intl/ListFormat.cpp:7,
                 from Unified_cpp_js_src5.cpp:2:
In member function 'JS::Rooted<js::ListFormatObject*>::registerWithRootLists(mozilla::EnumeratedArray<JS::RootKind, (JS::RootKind)15, js::StackRootedBase*>&)',
    inlined from 'JS::Rooted<js::ListFormatObject*>::Rooted<JSContext*, js::ListFormatObject*>(JSContext* const&, js::ListFormatObject*&&)' at /builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1171:26,
    inlined from 'ListFormat(JSContext*, unsigned int, JS::Value*)' at /builddir/build/BUILD/firefox-102.13.0/js/src/builtin/intl/ListFormat.cpp:109:63:
/builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1138:18: warning: storing the address of local variable 'listFormat' in 'MEM[(struct StackRootedBase * *)cx_100(D) + 24B]' [-Wdangling-pointer=]
 1138 |     *this->stack = this;
      |     ~~~~~~~~~~~~~^~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/builtin/intl/ListFormat.cpp: In function 'ListFormat(JSContext*, unsigned int, JS::Value*)':
/builddir/build/BUILD/firefox-102.13.0/js/src/builtin/intl/ListFormat.cpp:108:29: note: 'listFormat' declared here
  108 |   Rooted<ListFormatObject*> listFormat(
      |                             ^~~~~~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/builtin/intl/ListFormat.cpp:108:29: note: 'cx_100(D)' declared here
In member function 'JS::Rooted<JSObject*>::registerWithRootLists(mozilla::EnumeratedArray<JS::RootKind, (JS::RootKind)15, js::StackRootedBase*>&)',
    inlined from 'JS::Rooted<JSObject*>::Rooted<JSContext*, JSObject*>(JSContext* const&, JSObject*&&)' at /builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1171:26,
    inlined from 'NewPluralRules(JSContext*, JS::Handle<js::PluralRulesObject*>)' at /builddir/build/BUILD/firefox-102.13.0/js/src/builtin/intl/PluralRules.cpp:174:71:
/builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1138:18: warning: storing the address of local variable 'internals' in 'MEM[(struct StackRootedBase * *)cx_254(D) + 24B]' [-Wdangling-pointer=]
 1138 |     *this->stack = this;
      |     ~~~~~~~~~~~~~^~~~~~
In file included from Unified_cpp_js_src5.cpp:29:
/builddir/build/BUILD/firefox-102.13.0/js/src/builtin/intl/PluralRules.cpp: In function 'NewPluralRules(JSContext*, JS::Handle<js::PluralRulesObject*>)':
/builddir/build/BUILD/firefox-102.13.0/js/src/builtin/intl/PluralRules.cpp:174:16: note: 'internals' declared here
  174 |   RootedObject internals(cx, intl::GetInternalsObject(cx, pluralRules));
      |                ^~~~~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/builtin/intl/PluralRules.cpp:174:16: note: 'cx_254(D)' declared here
In member function 'JS::Rooted<JSObject*>::registerWithRootLists(mozilla::EnumeratedArray<JS::RootKind, (JS::RootKind)15, js::StackRootedBase*>&)',
    inlined from 'JS::Rooted<JSObject*>::Rooted<JSContext*, js::PlainObject*>(JSContext* const&, js::PlainObject*&&)' at /builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1171:26,
    inlined from 'js::intl_availableMeasurementUnits(JSContext*, unsigned int, JS::Value*)' at /builddir/build/BUILD/firefox-102.13.0/js/src/builtin/intl/NumberFormat.cpp:239:73:
/builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1138:18: warning: storing the address of local variable 'measurementUnits' in 'MEM[(struct StackRootedBase * *)cx_125(D) + 24B]' [-Wdangling-pointer=]
 1138 |     *this->stack = this;
      |     ~~~~~~~~~~~~~^~~~~~
In file included from Unified_cpp_js_src5.cpp:20:
/builddir/build/BUILD/firefox-102.13.0/js/src/builtin/intl/NumberFormat.cpp: In function 'js::intl_availableMeasurementUnits(JSContext*, unsigned int, JS::Value*)':
/builddir/build/BUILD/firefox-102.13.0/js/src/builtin/intl/NumberFormat.cpp:239:16: note: 'measurementUnits' declared here
  239 |   RootedObject measurementUnits(cx, NewPlainObjectWithProto(cx, nullptr));
      |                ^~~~~~~~~~~~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/builtin/intl/NumberFormat.cpp:239:16: note: 'cx_125(D)' declared here
In member function 'JS::Rooted<JSLinearString*>::registerWithRootLists(mozilla::EnumeratedArray<JS::RootKind, (JS::RootKind)15, js::StackRootedBase*>&)',
    inlined from 'JS::Rooted<JSLinearString*>::Rooted<JSContext*, JSLinearString*>(JSContext* const&, JSLinearString*&&)' at /builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1171:26,
    inlined from 'js::intl_ValidateAndCanonicalizeLanguageTag(JSContext*, unsigned int, JS::Value*)' at /builddir/build/BUILD/firefox-102.13.0/js/src/builtin/intl/Locale.cpp:1329:63:
/builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1138:18: warning: storing the address of local variable 'tagLinearStr' in 'MEM[(struct StackRootedBase * *)cx_121(D) + 48B]' [-Wdangling-pointer=]
 1138 |     *this->stack = this;
      |     ~~~~~~~~~~~~~^~~~~~
In file included from Unified_cpp_js_src5.cpp:11:
/builddir/build/BUILD/firefox-102.13.0/js/src/builtin/intl/Locale.cpp: In function 'js::intl_ValidateAndCanonicalizeLanguageTag(JSContext*, unsigned int, JS::Value*)':
/builddir/build/BUILD/firefox-102.13.0/js/src/builtin/intl/Locale.cpp:1329:22: note: 'tagLinearStr' declared here
 1329 |   RootedLinearString tagLinearStr(cx, tagStr->ensureLinear(cx));
      |                      ^~~~~~~~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/builtin/intl/Locale.cpp:1329:22: note: 'cx_121(D)' declared here
In member function 'JS::Rooted<JSLinearString*>::registerWithRootLists(mozilla::EnumeratedArray<JS::RootKind, (JS::RootKind)15, js::StackRootedBase*>&)',
    inlined from 'JS::Rooted<JSLinearString*>::Rooted<JSContext*, JSLinearString*>(JSContext* const&, JSLinearString*&&)' at /builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1171:26,
    inlined from 'js::intl_ValidateAndCanonicalizeUnicodeExtensionType(JSContext*, unsigned int, JS::Value*)' at /builddir/build/BUILD/firefox-102.13.0/js/src/builtin/intl/Locale.cpp:1450:74:
/builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1138:18: warning: storing the address of local variable 'unicodeType' in 'MEM[(struct StackRootedBase * *)cx_177(D) + 48B]' [-Wdangling-pointer=]
 1138 |     *this->stack = this;
      |     ~~~~~~~~~~~~~^~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/builtin/intl/Locale.cpp: In function 'js::intl_ValidateAndCanonicalizeUnicodeExtensionType(JSContext*, unsigned int, JS::Value*)':
/builddir/build/BUILD/firefox-102.13.0/js/src/builtin/intl/Locale.cpp:1450:22: note: 'unicodeType' declared here
 1450 |   RootedLinearString unicodeType(cx, typeArg.toString()->ensureLinear(cx));
      |                      ^~~~~~~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/builtin/intl/Locale.cpp:1450:22: note: 'cx_177(D)' declared here
In member function 'JS::Rooted<JSLinearString*>::registerWithRootLists(mozilla::EnumeratedArray<JS::RootKind, (JS::RootKind)15, js::StackRootedBase*>&)',
    inlined from 'JS::Rooted<JSLinearString*>::Rooted<JSContext*, JSLinearString*>(JSContext* const&, JSLinearString*&&)' at /builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1171:26,
    inlined from 'js::intl_TryValidateAndCanonicalizeLanguageTag(JSContext*, unsigned int, JS::Value*)' at /builddir/build/BUILD/firefox-102.13.0/js/src/builtin/intl/Locale.cpp:1384:69:
/builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1138:18: warning: storing the address of local variable 'linear' in 'MEM[(struct StackRootedBase * *)cx_103(D) + 48B]' [-Wdangling-pointer=]
 1138 |     *this->stack = this;
      |     ~~~~~~~~~~~~~^~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/builtin/intl/Locale.cpp: In function 'js::intl_TryValidateAndCanonicalizeLanguageTag(JSContext*, unsigned int, JS::Value*)':
/builddir/build/BUILD/firefox-102.13.0/js/src/builtin/intl/Locale.cpp:1384:22: note: 'linear' declared here
 1384 |   RootedLinearString linear(cx, args[0].toString()->ensureLinear(cx));
      |                      ^~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/builtin/intl/Locale.cpp:1384:22: note: 'cx_103(D)' declared here
In member function 'JS::Rooted<JSAtom*>::registerWithRootLists(mozilla::EnumeratedArray<JS::RootKind, (JS::RootKind)15, js::StackRootedBase*>&)',
    inlined from 'JS::Rooted<JSAtom*>::Rooted<JSContext*, JSContext*>(JSContext* const&)' at /builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1162:26,
    inlined from 'js::intl::SharedIntlData::ensureTimeZones(JSContext*)' at /builddir/build/BUILD/firefox-102.13.0/js/src/builtin/intl/SharedIntlData.cpp:190:25:
/builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1138:18: warning: storing the address of local variable 'linkName' in 'MEM[(struct StackRootedBase * *)cx_473(D) + 48B]' [-Wdangling-pointer=]
 1138 |     *this->stack = this;
      |     ~~~~~~~~~~~~~^~~~~~
In file included from Unified_cpp_js_src5.cpp:47:
/builddir/build/BUILD/firefox-102.13.0/js/src/builtin/intl/SharedIntlData.cpp: In member function 'js::intl::SharedIntlData::ensureTimeZones(JSContext*)':
/builddir/build/BUILD/firefox-102.13.0/js/src/builtin/intl/SharedIntlData.cpp:190:14: note: 'linkName' declared here
  190 |   RootedAtom linkName(cx);
      |              ^~~~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/builtin/intl/SharedIntlData.cpp:190:14: note: 'cx_473(D)' declared here
In member function 'JS::Rooted<JSLinearString*>::registerWithRootLists(mozilla::EnumeratedArray<JS::RootKind, (JS::RootKind)15, js::StackRootedBase*>&)',
    inlined from 'JS::Rooted<JSLinearString*>::Rooted<JSContext*, JSLinearString*>(JSContext* const&, JSLinearString*&&)' at /builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1171:26,
    inlined from 'js::intl::SharedIntlData::validateTimeZoneName(JSContext*, JS::Handle<JSString*>, JS::MutableHandle<JSAtom*>)' at /builddir/build/BUILD/firefox-102.13.0/js/src/builtin/intl/SharedIntlData.cpp:236:67:
/builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1138:18: warning: storing the address of local variable 'timeZoneLinear' in 'MEM[(struct StackRootedBase * *)cx_118(D) + 48B]' [-Wdangling-pointer=]
 1138 |     *this->stack = this;
      |     ~~~~~~~~~~~~~^~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/builtin/intl/SharedIntlData.cpp: In member function 'js::intl::SharedIntlData::validateTimeZoneName(JSContext*, JS::Handle<JSString*>, JS::MutableHandle<JSAtom*>)':
/builddir/build/BUILD/firefox-102.13.0/js/src/builtin/intl/SharedIntlData.cpp:236:22: note: 'timeZoneLinear' declared here
  236 |   RootedLinearString timeZoneLinear(cx, timeZone->ensureLinear(cx));
      |                      ^~~~~~~~~~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/builtin/intl/SharedIntlData.cpp:236:22: note: 'cx_118(D)' declared here
In member function 'JS::Rooted<JSLinearString*>::registerWithRootLists(mozilla::EnumeratedArray<JS::RootKind, (JS::RootKind)15, js::StackRootedBase*>&)',
    inlined from 'JS::Rooted<JSLinearString*>::Rooted<JSContext*, JSLinearString*>(JSContext* const&, JSLinearString*&&)' at /builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1171:26,
    inlined from 'js::intl::SharedIntlData::tryCanonicalizeTimeZoneConsistentWithIANA(JSContext*, JS::Handle<JSString*>, JS::MutableHandle<JSAtom*>)' at /builddir/build/BUILD/firefox-102.13.0/js/src/builtin/intl/SharedIntlData.cpp:255:67:
/builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1138:18: warning: storing the address of local variable 'timeZoneLinear' in 'MEM[(struct StackRootedBase * *)cx_206(D) + 48B]' [-Wdangling-pointer=]
 1138 |     *this->stack = this;
      |     ~~~~~~~~~~~~~^~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/builtin/intl/SharedIntlData.cpp: In member function 'js::intl::SharedIntlData::tryCanonicalizeTimeZoneConsistentWithIANA(JSContext*, JS::Handle<JSString*>, JS::MutableHandle<JSAtom*>)':
/builddir/build/BUILD/firefox-102.13.0/js/src/builtin/intl/SharedIntlData.cpp:255:22: note: 'timeZoneLinear' declared here
  255 |   RootedLinearString timeZoneLinear(cx, timeZone->ensureLinear(cx));
      |                      ^~~~~~~~~~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/builtin/intl/SharedIntlData.cpp:255:22: note: 'cx_206(D)' declared here
In member function 'JS::Rooted<JSLinearString*>::registerWithRootLists(mozilla::EnumeratedArray<JS::RootKind, (JS::RootKind)15, js::StackRootedBase*>&)',
    inlined from 'JS::Rooted<JSLinearString*>::Rooted<JSContext*, JSLinearString*>(JSContext* const&, JSLinearString*&&)' at /builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1171:26,
    inlined from 'js::intl::SharedIntlData::isUpperCaseFirst(JSContext*, JS::Handle<JSString*>, bool*)' at /builddir/build/BUILD/firefox-102.13.0/js/src/builtin/intl/SharedIntlData.cpp:651:63:
/builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1138:18: warning: storing the address of local variable 'localeLinear' in 'MEM[(struct StackRootedBase * *)cx_41(D) + 48B]' [-Wdangling-pointer=]
 1138 |     *this->stack = this;
      |     ~~~~~~~~~~~~~^~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/builtin/intl/SharedIntlData.cpp: In member function 'js::intl::SharedIntlData::isUpperCaseFirst(JSContext*, JS::Handle<JSString*>, bool*)':
/builddir/build/BUILD/firefox-102.13.0/js/src/builtin/intl/SharedIntlData.cpp:651:22: note: 'localeLinear' declared here
  651 |   RootedLinearString localeLinear(cx, locale->ensureLinear(cx));
      |                      ^~~~~~~~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/builtin/intl/SharedIntlData.cpp:651:22: note: 'cx_41(D)' declared here
In member function 'JS::Rooted<JSLinearString*>::registerWithRootLists(mozilla::EnumeratedArray<JS::RootKind, (JS::RootKind)15, js::StackRootedBase*>&)',
    inlined from 'JS::Rooted<JSLinearString*>::Rooted<JSContext*, JSLinearString*>(JSContext* const&, JSLinearString*&&)' at /builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1171:26,
    inlined from 'js::intl::SharedIntlData::isSupportedLocale(JSContext*, js::intl::SharedIntlData::SupportedLocaleKind, JS::Handle<JSString*>, bool*)' at /builddir/build/BUILD/firefox-102.13.0/js/src/builtin/intl/SharedIntlData.cpp:524:63:
/builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1138:18: warning: storing the address of local variable 'localeLinear' in 'MEM[(struct StackRootedBase * *)cx_48(D) + 48B]' [-Wdangling-pointer=]
 1138 |     *this->stack = this;
      |     ~~~~~~~~~~~~~^~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/builtin/intl/SharedIntlData.cpp: In member function 'js::intl::SharedIntlData::isSupportedLocale(JSContext*, js::intl::SharedIntlData::SupportedLocaleKind, JS::Handle<JSString*>, bool*)':
/builddir/build/BUILD/firefox-102.13.0/js/src/builtin/intl/SharedIntlData.cpp:524:22: note: 'localeLinear' declared here
  524 |   RootedLinearString localeLinear(cx, locale->ensureLinear(cx));
      |                      ^~~~~~~~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/builtin/intl/SharedIntlData.cpp:524:22: note: 'cx_48(D)' declared here
In member function 'JS::Rooted<JSLinearString*>::registerWithRootLists(mozilla::EnumeratedArray<JS::RootKind, (JS::RootKind)15, js::StackRootedBase*>&)',
    inlined from 'JS::Rooted<JSLinearString*>::Rooted<JSContext*, JSLinearString*>(JSContext* const&, JSLinearString*&&)' at /builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1171:26,
    inlined from 'Locale_minimize(JSContext*, JS::CallArgs const&)' at /builddir/build/BUILD/firefox-102.13.0/js/src/builtin/intl/Locale.cpp:973:72:
/builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1138:18: warning: storing the address of local variable 'tagStr' in 'MEM[(struct StackRootedBase * *)cx_69(D) + 48B]' [-Wdangling-pointer=]
 1138 |     *this->stack = this;
      |     ~~~~~~~~~~~~~^~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/builtin/intl/Locale.cpp: In function 'Locale_minimize(JSContext*, JS::CallArgs const&)':
/builddir/build/BUILD/firefox-102.13.0/js/src/builtin/intl/Locale.cpp:973:22: note: 'tagStr' declared here
  973 |   RootedLinearString tagStr(cx, locale->languageTag()->ensureLinear(cx));
      |                      ^~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/builtin/intl/Locale.cpp:973:22: note: 'cx_69(D)' declared here
In member function 'JS::Rooted<JSLinearString*>::registerWithRootLists(mozilla::EnumeratedArray<JS::RootKind, (JS::RootKind)15, js::StackRootedBase*>&)',
    inlined from 'JS::Rooted<JSLinearString*>::Rooted<JSContext*, JSLinearString*>(JSContext* const&, JSLinearString*&&)' at /builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1171:26,
    inlined from 'Locale_maximize(JSContext*, JS::CallArgs const&)' at /builddir/build/BUILD/firefox-102.13.0/js/src/builtin/intl/Locale.cpp:936:72:
/builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1138:18: warning: storing the address of local variable 'tagStr' in 'MEM[(struct StackRootedBase * *)cx_69(D) + 48B]' [-Wdangling-pointer=]
 1138 |     *this->stack = this;
      |     ~~~~~~~~~~~~~^~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/builtin/intl/Locale.cpp: In function 'Locale_maximize(JSContext*, JS::CallArgs const&)':
/builddir/build/BUILD/firefox-102.13.0/js/src/builtin/intl/Locale.cpp:936:22: note: 'tagStr' declared here
  936 |   RootedLinearString tagStr(cx, locale->languageTag()->ensureLinear(cx));
      |                      ^~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/builtin/intl/Locale.cpp:936:22: note: 'cx_69(D)' declared here
In member function 'JS::Rooted<JSLinearString*>::registerWithRootLists(mozilla::EnumeratedArray<JS::RootKind, (JS::RootKind)15, js::StackRootedBase*>&)',
    inlined from 'JS::Rooted<JSLinearString*>::Rooted<JSContext*, JSLinearString*>(JSContext* const&, JSLinearString*&&)' at /builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1171:26,
    inlined from 'Locale(JSContext*, unsigned int, JS::Value*)' at /builddir/build/BUILD/firefox-102.13.0/js/src/builtin/intl/Locale.cpp:537:63:
/builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1138:18: warning: storing the address of local variable 'tagLinearStr' in 'MEM[(struct StackRootedBase * *)cx_484(D) + 48B]' [-Wdangling-pointer=]
 1138 |     *this->stack = this;
      |     ~~~~~~~~~~~~~^~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/builtin/intl/Locale.cpp: In function 'Locale(JSContext*, unsigned int, JS::Value*)':
/builddir/build/BUILD/firefox-102.13.0/js/src/builtin/intl/Locale.cpp:537:22: note: 'tagLinearStr' declared here
  537 |   RootedLinearString tagLinearStr(cx, tagStr->ensureLinear(cx));
      |                      ^~~~~~~~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/builtin/intl/Locale.cpp:537:22: note: 'cx_484(D)' declared here
In member function 'JS::Rooted<js::ArrayObject*>::registerWithRootLists(mozilla::EnumeratedArray<JS::RootKind, (JS::RootKind)15, js::StackRootedBase*>&)',
    inlined from 'JS::Rooted<js::ArrayObject*>::Rooted<JSContext*, js::ArrayObject*>(JSContext* const&, js::ArrayObject*&&)' at /builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1171:26,
    inlined from 'FormattedNumberToParts(JSContext*, JS::Handle<JSString*>, mozilla::Vector<mozilla::intl::NumberPart, 8ul, mozilla::MallocAllocPolicy> const&, DisplayNumberPartSource, js::ImmutableTenuredPtr<js::PropertyName*> JSAtomState::*, JS::MutableHandle<JS::Value>)' at /builddir/build/BUILD/firefox-102.13.0/js/src/builtin/intl/NumberFormat.cpp:887:79:
/builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1138:18: warning: storing the address of local variable 'partsArray' in 'MEM[(struct StackRootedBase * *)cx_162(D) + 24B]' [-Wdangling-pointer=]
 1138 |     *this->stack = this;
      |     ~~~~~~~~~~~~~^~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/builtin/intl/NumberFormat.cpp: In function 'FormattedNumberToParts(JSContext*, JS::Handle<JSString*>, mozilla::Vector<mozilla::intl::NumberPart, 8ul, mozilla::MallocAllocPolicy> const&, DisplayNumberPartSource, js::ImmutableTenuredPtr<js::PropertyName*> JSAtomState::*, JS::MutableHandle<JS::Value>)':
/builddir/build/BUILD/firefox-102.13.0/js/src/builtin/intl/NumberFormat.cpp:886:21: note: 'partsArray' declared here
  886 |   RootedArrayObject partsArray(cx,
      |                     ^~~~~~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/builtin/intl/NumberFormat.cpp:886:21: note: 'cx_162(D)' declared here
In member function 'JS::Rooted<JSString*>::registerWithRootLists(mozilla::EnumeratedArray<JS::RootKind, (JS::RootKind)15, js::StackRootedBase*>&)',
    inlined from 'JS::Rooted<JSString*>::Rooted<JSContext*, JSLinearString*>(JSContext* const&, JSLinearString*&&)' at /builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1171:26,
    inlined from 'js::intl_FormatRelativeTime(JSContext*, unsigned int, JS::Value*)' at /builddir/build/BUILD/firefox-102.13.0/js/src/builtin/intl/RelativeTimeFormat.cpp:380:67:
/builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1138:18: warning: storing the address of local variable 'str' in 'MEM[(struct StackRootedBase * *)cx_188(D) + 48B]' [-Wdangling-pointer=]
 1138 |     *this->stack = this;
      |     ~~~~~~~~~~~~~^~~~~~
In file included from Unified_cpp_js_src5.cpp:38:
/builddir/build/BUILD/firefox-102.13.0/js/src/builtin/intl/RelativeTimeFormat.cpp: In function 'js::intl_FormatRelativeTime(JSContext*, unsigned int, JS::Value*)':
/builddir/build/BUILD/firefox-102.13.0/js/src/builtin/intl/RelativeTimeFormat.cpp:380:18: note: 'str' declared here
  380 |     RootedString str(cx, NewStringCopy<CanGC>(cx, result.unwrap()));
      |                  ^~~
/builddir/build/BUILD/firefox-102.13.0/js/src/builtin/intl/RelativeTimeFormat.cpp:380:18: note: 'cx_188(D)' declared here
In member function 'JS::Rooted<JSObject*>::registerWithRootLists(mozilla::EnumeratedArray<JS::RootKind, (JS::RootKind)15, js::StackRootedBase*>&)',
    inlined from 'JS::Rooted<JSObject*>::Rooted<JSContext*, JSObject*>(JSContext* const&, JSObject*&&)' at /builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1171:26,
    inlined from 'NewNumberFormat<mozilla::intl::NumberFormat>(JSContext*, JS::Handle<js::NumberFormatObject*>)mozilla::intl::NumberFormat*' at /builddir/build/BUILD/firefox-102.13.0/js/src/builtin/intl/NumberFormat.cpp:748:16,
    inlined from 'GetOrCreateNumberFormat(JSContext*, JS::Handle<js::NumberFormatObject*>)' at /builddir/build/BUILD/firefox-102.13.0/js/src/builtin/intl/NumberFormat.cpp:786:52,
    inlined from 'js::intl_FormatNumber(JSContext*, unsigned int, JS::Value*)' at /builddir/build/BUILD/firefox-102.13.0/js/src/builtin/intl/NumberFormat.cpp:1160:60:
/builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1138:18: warning: storing the address of local variable 'internals' in 'MEM[(struct StackRootedBase * *)cx_261(D) + 24B]' [-Wdangling-pointer=]
 1138 |     *this->stack = this;
      |     ~~~~~~~~~~~~~^~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/builtin/intl/NumberFormat.cpp: In function 'js::intl_FormatNumber(JSContext*, unsigned int, JS::Value*)':
/builddir/build/BUILD/firefox-102.13.0/js/src/builtin/intl/NumberFormat.cpp:748:16: note: 'internals' declared here
  748 |   RootedObject internals(cx, intl::GetInternalsObject(cx, numberFormat));
      |                ^~~~~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/builtin/intl/NumberFormat.cpp:748:16: note: 'cx_261(D)' declared here
In member function 'JS::Rooted<JSLinearString*>::registerWithRootLists(mozilla::EnumeratedArray<JS::RootKind, (JS::RootKind)15, js::StackRootedBase*>&)',
    inlined from 'JS::Rooted<JSLinearString*>::Rooted<JSContext*, JSLinearString*>(JSContext* const&, JSLinearString*&&)' at /builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1171:26,
    inlined from 'ValidateNumberRange(JSContext*, JS::MutableHandle<JS::Value>, double, JS::MutableHandle<JS::Value>, double, bool)' at /builddir/build/BUILD/firefox-102.13.0/js/src/builtin/intl/NumberFormat.cpp:1371:68,
    inlined from 'js::intl_FormatNumberRange(JSContext*, unsigned int, JS::Value*)' at /builddir/build/BUILD/firefox-102.13.0/js/src/builtin/intl/NumberFormat.cpp:1484:27:
/builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1138:18: warning: storing the address of local variable 'strStart' in 'MEM[(struct StackRootedBase * *)_314 + 48B]' [-Wdangling-pointer=]
 1138 |     *this->stack = this;
      |     ~~~~~~~~~~~~~^~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/builtin/intl/NumberFormat.cpp: In function 'js::intl_FormatNumberRange(JSContext*, unsigned int, JS::Value*)':
/builddir/build/BUILD/firefox-102.13.0/js/src/builtin/intl/NumberFormat.cpp:1371:30: note: 'strStart' declared here
 1371 |           RootedLinearString strStart(cx, ToLinearString(cx, start));
      |                              ^~~~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/builtin/intl/NumberFormat.cpp:1371:30: note: 'MEM[(struct JSContext * const &)&cx]' declared here
In member function 'JS::Rooted<JSLinearString*>::registerWithRootLists(mozilla::EnumeratedArray<JS::RootKind, (JS::RootKind)15, js::StackRootedBase*>&)',
    inlined from 'JS::Rooted<JSLinearString*>::Rooted<JSContext*, JSLinearString*>(JSContext* const&, JSLinearString*&&)' at /builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1171:26,
    inlined from 'ValidateNumberRange(JSContext*, JS::MutableHandle<JS::Value>, double, JS::MutableHandle<JS::Value>, double, bool)' at /builddir/build/BUILD/firefox-102.13.0/js/src/builtin/intl/NumberFormat.cpp:1376:64,
    inlined from 'js::intl_FormatNumberRange(JSContext*, unsigned int, JS::Value*)' at /builddir/build/BUILD/firefox-102.13.0/js/src/builtin/intl/NumberFormat.cpp:1484:27:
/builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1138:18: warning: storing the address of local variable 'strEnd' in 'MEM[(struct StackRootedBase * *)_318 + 48B]' [-Wdangling-pointer=]
 1138 |     *this->stack = this;
      |     ~~~~~~~~~~~~~^~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/builtin/intl/NumberFormat.cpp: In function 'js::intl_FormatNumberRange(JSContext*, unsigned int, JS::Value*)':
/builddir/build/BUILD/firefox-102.13.0/js/src/builtin/intl/NumberFormat.cpp:1376:30: note: 'strEnd' declared here
 1376 |           RootedLinearString strEnd(cx, ToLinearString(cx, end));
      |                              ^~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/builtin/intl/NumberFormat.cpp:1376:30: note: 'MEM[(struct JSContext * const &)&cx]' declared here
In member function 'JS::Rooted<JSObject*>::registerWithRootLists(mozilla::EnumeratedArray<JS::RootKind, (JS::RootKind)15, js::StackRootedBase*>&)',
    inlined from 'JS::Rooted<JSObject*>::Rooted<JSContext*, JSObject*>(JSContext* const&, JSObject*&&)' at /builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1171:26,
    inlined from 'NewNumberFormat<mozilla::intl::NumberRangeFormat>(JSContext*, JS::Handle<js::NumberFormatObject*>)mozilla::intl::NumberRangeFormat*' at /builddir/build/BUILD/firefox-102.13.0/js/src/builtin/intl/NumberFormat.cpp:748:16,
    inlined from 'GetOrCreateNumberRangeFormat(JSContext*, JS::Handle<js::NumberFormatObject*>)' at /builddir/build/BUILD/firefox-102.13.0/js/src/builtin/intl/NumberFormat.cpp:805:58,
    inlined from 'js::intl_FormatNumberRange(JSContext*, unsigned int, JS::Value*)' at /builddir/build/BUILD/firefox-102.13.0/js/src/builtin/intl/NumberFormat.cpp:1490:55:
/builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1138:18: warning: storing the address of local variable 'internals' in 'MEM[(struct StackRootedBase * *)cx_267(D) + 24B]' [-Wdangling-pointer=]
 1138 |     *this->stack = this;
      |     ~~~~~~~~~~~~~^~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/builtin/intl/NumberFormat.cpp: In function 'js::intl_FormatNumberRange(JSContext*, unsigned int, JS::Value*)':
/builddir/build/BUILD/firefox-102.13.0/js/src/builtin/intl/NumberFormat.cpp:748:16: note: 'internals' declared here
  748 |   RootedObject internals(cx, intl::GetInternalsObject(cx, numberFormat));
      |                ^~~~~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/builtin/intl/NumberFormat.cpp:748:16: note: 'cx_267(D)' declared here
In member function 'JS::Rooted<JSObject*>::registerWithRootLists(mozilla::EnumeratedArray<JS::RootKind, (JS::RootKind)15, js::StackRootedBase*>&)',
    inlined from 'JS::Rooted<JSObject*>::Rooted<JSContext*, JSObject*>(JSContext* const&, JSObject*&&)' at /builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1171:26,
    inlined from 'NewListFormat(JSContext*, JS::Handle<js::ListFormatObject*>)' at /builddir/build/BUILD/firefox-102.13.0/js/src/builtin/intl/ListFormat.cpp:144:70,
    inlined from 'GetOrCreateListFormat(JSContext*, JS::Handle<js::ListFormatObject*>)' at /builddir/build/BUILD/firefox-102.13.0/js/src/builtin/intl/ListFormat.cpp:220:21,
    inlined from 'js::intl_FormatList(JSContext*, unsigned int, JS::Value*)' at /builddir/build/BUILD/firefox-102.13.0/js/src/builtin/intl/ListFormat.cpp:331:56:
/builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1138:18: warning: storing the address of local variable 'internals' in 'MEM[(struct StackRootedBase * *)cx_183(D) + 24B]' [-Wdangling-pointer=]
 1138 |     *this->stack = this;
      |     ~~~~~~~~~~~~~^~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/builtin/intl/ListFormat.cpp: In function 'js::intl_FormatList(JSContext*, unsigned int, JS::Value*)':
/builddir/build/BUILD/firefox-102.13.0/js/src/builtin/intl/ListFormat.cpp:144:16: note: 'internals' declared here
  144 |   RootedObject internals(cx, intl::GetInternalsObject(cx, listFormat));
      |                ^~~~~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/builtin/intl/ListFormat.cpp:144:16: note: 'cx_183(D)' declared here
make[3]: Entering directory '/builddir/build/BUILD/firefox-102.13.0/js/src/js/src'
js/src/Unified_cpp_js_src22.o
/usr/lib64/ccache/g++ -o Unified_cpp_js_src22.o -c  -I/builddir/build/BUILD/firefox-102.13.0/js/src/dist/system_wrappers -include /builddir/build/BUILD/firefox-102.13.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/builddir/build/BUILD/firefox-102.13.0/js/src -I/builddir/build/BUILD/firefox-102.13.0/js/src/js/src -I/builddir/build/BUILD/firefox-102.13.0/js/src/dist/include -DMOZILLA_CLIENT -include /builddir/build/BUILD/firefox-102.13.0/js/src/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 -Wformat -Wformat-overflow=2 -Wno-psabi -fno-sized-deallocation -fno-aligned-new -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Werror=format -Wno-attributes -fno-strict-aliasing -ffp-contract=off  -MD -MP -MF .deps/Unified_cpp_js_src22.o.pp   Unified_cpp_js_src22.cpp
make[3]: Leaving directory '/builddir/build/BUILD/firefox-102.13.0/js/src/js/src'
In file included from /builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/CallArgs.h:73,
                 from /builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/CallNonGenericMethod.h:12,
                 from /builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/Proxy.h:15,
                 from /builddir/build/BUILD/firefox-102.13.0/js/src/vm/ProxyObject.h:10,
                 from /builddir/build/BUILD/firefox-102.13.0/js/src/vm/ProxyObject.cpp:7,
                 from Unified_cpp_js_src22.cpp:2:
In member function 'JS::Rooted<js::SavedFrame*>::registerWithRootLists(mozilla::EnumeratedArray<JS::RootKind, (JS::RootKind)15, js::StackRootedBase*>&)',
    inlined from 'JS::Rooted<js::SavedFrame*>::Rooted<JSContext*, JS::Handle<js::SavedFrame*>&>(JSContext* const&, JS::Handle<js::SavedFrame*>&)' at /builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1171:26,
    inlined from 'js::GetFirstMatchedFrame<bool (JSContext*, JSPrincipals*, JS::Handle<js::SavedFrame*>)>(JSContext*, JSPrincipals*, bool (&)(JSContext*, JSPrincipals*, JS::Handle<js::SavedFrame*>), JS::Handle<js::SavedFrame*>, JS::SavedFrameSelfHosted, bool&)js::SavedFrame* [clone .constprop.1]' at /builddir/build/BUILD/firefox-102.13.0/js/src/vm/SavedStacks.cpp:632:20:
/builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1138:18: warning: storing the address of local variable 'rootedFrame' in 'MEM[(struct StackRootedBase * *)cx_4(D) + 24B]' [-Wdangling-pointer=]
 1138 |     *this->stack = this;
      |     ~~~~~~~~~~~~~^~~~~~
In file included from Unified_cpp_js_src22.cpp:47:
/builddir/build/BUILD/firefox-102.13.0/js/src/vm/SavedStacks.cpp: In function 'js::GetFirstMatchedFrame<bool (JSContext*, JSPrincipals*, JS::Handle<js::SavedFrame*>)>(JSContext*, JSPrincipals*, bool (&)(JSContext*, JSPrincipals*, JS::Handle<js::SavedFrame*>), JS::Handle<js::SavedFrame*>, JS::SavedFrameSelfHosted, bool&)js::SavedFrame* [clone .constprop.1]':
/builddir/build/BUILD/firefox-102.13.0/js/src/vm/SavedStacks.cpp:632:20: note: 'rootedFrame' declared here
  632 |   RootedSavedFrame rootedFrame(cx, frame);
      |                    ^~~~~~~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/vm/SavedStacks.cpp:632:20: note: 'cx_4(D)' declared here
In member function 'JS::Rooted<JSLinearString*>::registerWithRootLists(mozilla::EnumeratedArray<JS::RootKind, (JS::RootKind)15, js::StackRootedBase*>&)',
    inlined from 'JS::Rooted<JSLinearString*>::Rooted<JSContext*, JSLinearString*>(JSContext* const&, JSLinearString*&&)' at /builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1171:26,
    inlined from 'JS::ExecuteRegExp(JSContext*, JS::Handle<JSObject*>, JS::Handle<JSObject*>, char16_t const*, unsigned long, unsigned long*, bool, JS::MutableHandle<JS::Value>)' at /builddir/build/BUILD/firefox-102.13.0/js/src/vm/RegExpObject.cpp:1168:72:
/builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1138:18: warning: storing the address of local variable 'input' in 'MEM[(struct StackRootedBase * *)cx_38(D) + 48B]' [-Wdangling-pointer=]
 1138 |     *this->stack = this;
      |     ~~~~~~~~~~~~~^~~~~~
In file included from Unified_cpp_js_src22.cpp:20:
/builddir/build/BUILD/firefox-102.13.0/js/src/vm/RegExpObject.cpp: In function 'JS::ExecuteRegExp(JSContext*, JS::Handle<JSObject*>, JS::Handle<JSObject*>, char16_t const*, unsigned long, unsigned long*, bool, JS::MutableHandle<JS::Value>)':
/builddir/build/BUILD/firefox-102.13.0/js/src/vm/RegExpObject.cpp:1168:22: note: 'input' declared here
 1168 |   RootedLinearString input(cx, NewStringCopyN<CanGC>(cx, chars, length));
      |                      ^~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/vm/RegExpObject.cpp:1168:22: note: 'cx_38(D)' declared here
In member function 'JS::Rooted<JSLinearString*>::registerWithRootLists(mozilla::EnumeratedArray<JS::RootKind, (JS::RootKind)15, js::StackRootedBase*>&)',
    inlined from 'JS::Rooted<JSLinearString*>::Rooted<JSContext*, JSLinearString*>(JSContext* const&, JSLinearString*&&)' at /builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1171:26,
    inlined from 'JS::ExecuteRegExpNoStatics(JSContext*, JS::Handle<JSObject*>, char16_t const*, unsigned long, unsigned long*, bool, JS::MutableHandle<JS::Value>)' at /builddir/build/BUILD/firefox-102.13.0/js/src/vm/RegExpObject.cpp:1185:72:
/builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1138:18: warning: storing the address of local variable 'input' in 'MEM[(struct StackRootedBase * *)cx_31(D) + 48B]' [-Wdangling-pointer=]
 1138 |     *this->stack = this;
      |     ~~~~~~~~~~~~~^~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/vm/RegExpObject.cpp: In function 'JS::ExecuteRegExpNoStatics(JSContext*, JS::Handle<JSObject*>, char16_t const*, unsigned long, unsigned long*, bool, JS::MutableHandle<JS::Value>)':
/builddir/build/BUILD/firefox-102.13.0/js/src/vm/RegExpObject.cpp:1185:22: note: 'input' declared here
 1185 |   RootedLinearString input(cx, NewStringCopyN<CanGC>(cx, chars, length));
      |                      ^~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/vm/RegExpObject.cpp:1185:22: note: 'cx_31(D)' declared here
In member function 'JS::Rooted<JSObject*>::registerWithRootLists(mozilla::EnumeratedArray<JS::RootKind, (JS::RootKind)15, js::StackRootedBase*>&)',
    inlined from 'JS::Rooted<JSObject*>::Rooted<JSContext*, JSObject*>(JSContext* const&, JSObject*&&)' at /builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1171:26,
    inlined from 'js::SavedFrame::create(JSContext*)' at /builddir/build/BUILD/firefox-102.13.0/js/src/vm/SavedStacks.cpp:558:78:
/builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1138:18: warning: storing the address of local variable 'proto' in 'MEM[(struct StackRootedBase * *)cx_42(D) + 24B]' [-Wdangling-pointer=]
 1138 |     *this->stack = this;
      |     ~~~~~~~~~~~~~^~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/vm/SavedStacks.cpp: In function 'js::SavedFrame::create(JSContext*)':
/builddir/build/BUILD/firefox-102.13.0/js/src/vm/SavedStacks.cpp:557:16: note: 'proto' declared here
  557 |   RootedObject proto(cx,
      |                ^~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/vm/SavedStacks.cpp:557:16: note: 'cx_42(D)' declared here
In member function 'JS::Rooted<js::SavedFrame*>::registerWithRootLists(mozilla::EnumeratedArray<JS::RootKind, (JS::RootKind)15, js::StackRootedBase*>&)',
    inlined from 'JS::Rooted<js::SavedFrame*>::Rooted<JSContext*, JS::Handle<js::SavedFrame*>&>(JSContext* const&, JS::Handle<js::SavedFrame*>&)' at /builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1171:26,
    inlined from 'js::GetFirstMatchedFrame<js::GetFirstSubsumedSavedFrame(JSContext*, JSPrincipals*, JS::Handle<JSObject*>, JS::SavedFrameSelfHosted)::{lambda(JSContext*, JSPrincipals*, JS::Handle<js::SavedFrame*>)#1}>(JSContext*, JSPrincipals*, js::GetFirstSubsumedSavedFrame(JSContext*, JSPrincipals*, JS::Handle<JSObject*>, JS::SavedFrameSelfHosted)::{lambda(JSContext*, JSPrincipals*, JS::Handle<js::SavedFrame*>)#1}&, JS::Handle<js::SavedFrame*>, JS::SavedFrameSelfHosted, bool&)js::SavedFrame*' at /builddir/build/BUILD/firefox-102.13.0/js/src/vm/SavedStacks.cpp:632:20,
    inlined from 'js::GetFirstSubsumedSavedFrame(JSContext*, JSPrincipals*, JS::Handle<JSObject*>, JS::SavedFrameSelfHosted)' at /builddir/build/BUILD/firefox-102.13.0/js/src/vm/SavedStacks.cpp:683:30:
/builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1138:18: warning: storing the address of local variable 'rootedFrame' in 'MEM[(struct StackRootedBase * *)cx_31(D) + 24B]' [-Wdangling-pointer=]
 1138 |     *this->stack = this;
      |     ~~~~~~~~~~~~~^~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/vm/SavedStacks.cpp: In function 'js::GetFirstSubsumedSavedFrame(JSContext*, JSPrincipals*, JS::Handle<JSObject*>, JS::SavedFrameSelfHosted)':
/builddir/build/BUILD/firefox-102.13.0/js/src/vm/SavedStacks.cpp:632:20: note: 'rootedFrame' declared here
  632 |   RootedSavedFrame rootedFrame(cx, frame);
      |                    ^~~~~~~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/vm/SavedStacks.cpp:632:20: note: 'cx_31(D)' declared here
In member function 'JS::Rooted<js::SavedFrame*>::registerWithRootLists(mozilla::EnumeratedArray<JS::RootKind, (JS::RootKind)15, js::StackRootedBase*>&)',
    inlined from 'JS::Rooted<js::SavedFrame*>::Rooted<JSContext*, js::SavedFrame*>(JSContext* const&, js::SavedFrame*&&)' at /builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1171:26,
    inlined from 'js::UnwrapSavedFrame(JSContext*, JSPrincipals*, JS::Handle<JSObject*>, JS::SavedFrameSelfHosted, bool&)' at /builddir/build/BUILD/firefox-102.13.0/js/src/vm/SavedStacks.cpp:739:62:
/builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1138:18: warning: storing the address of local variable 'frame' in 'MEM[(struct StackRootedBase * *)cx_29(D) + 24B]' [-Wdangling-pointer=]
 1138 |     *this->stack = this;
      |     ~~~~~~~~~~~~~^~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/vm/SavedStacks.cpp: In function 'js::UnwrapSavedFrame(JSContext*, JSPrincipals*, JS::Handle<JSObject*>, JS::SavedFrameSelfHosted, bool&)':
/builddir/build/BUILD/firefox-102.13.0/js/src/vm/SavedStacks.cpp:739:20: note: 'frame' declared here
  739 |   RootedSavedFrame frame(cx, obj->maybeUnwrapAs<SavedFrame>());
      |                    ^~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/vm/SavedStacks.cpp:739:20: note: 'cx_29(D)' declared here
In member function 'JS::Rooted<js::SavedFrame*>::registerWithRootLists(mozilla::EnumeratedArray<JS::RootKind, (JS::RootKind)15, js::StackRootedBase*>&)',
    inlined from 'JS::Rooted<js::SavedFrame*>::Rooted<JSContext*, js::SavedFrame*>(JSContext* const&, js::SavedFrame*&&)' at /builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1171:26,
    inlined from 'JS::GetSavedFrameAsyncParent(JSContext*, JSPrincipals*, JS::Handle<JSObject*>, JS::MutableHandle<JSObject*>, JS::SavedFrameSelfHosted)' at /builddir/build/BUILD/firefox-102.13.0/js/src/vm/SavedStacks.cpp:899:76:
/builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1138:18: warning: storing the address of local variable 'frame' in 'MEM[(struct StackRootedBase * *)cx_76(D) + 24B]' [-Wdangling-pointer=]
 1138 |     *this->stack = this;
      |     ~~~~~~~~~~~~~^~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/vm/SavedStacks.cpp: In function 'JS::GetSavedFrameAsyncParent(JSContext*, JSPrincipals*, JS::Handle<JSObject*>, JS::MutableHandle<JSObject*>, JS::SavedFrameSelfHosted)':
/builddir/build/BUILD/firefox-102.13.0/js/src/vm/SavedStacks.cpp:898:24: note: 'frame' declared here
  898 |   js::RootedSavedFrame frame(cx, UnwrapSavedFrame(cx, principals, savedFrame,
      |                        ^~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/vm/SavedStacks.cpp:898:24: note: 'cx_76(D)' declared here
In member function 'JS::Rooted<js::SavedFrame*>::registerWithRootLists(mozilla::EnumeratedArray<JS::RootKind, (JS::RootKind)15, js::StackRootedBase*>&)',
    inlined from 'JS::Rooted<js::SavedFrame*>::Rooted<JSContext*, js::SavedFrame*>(JSContext* const&, js::SavedFrame*&&)' at /builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1171:26,
    inlined from 'JS::GetSavedFrameParent(JSContext*, JSPrincipals*, JS::Handle<JSObject*>, JS::MutableHandle<JSObject*>, JS::SavedFrameSelfHosted)' at /builddir/build/BUILD/firefox-102.13.0/js/src/vm/SavedStacks.cpp:934:76:
/builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1138:18: warning: storing the address of local variable 'frame' in 'MEM[(struct StackRootedBase * *)cx_75(D) + 24B]' [-Wdangling-pointer=]
 1138 |     *this->stack = this;
      |     ~~~~~~~~~~~~~^~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/vm/SavedStacks.cpp: In function 'JS::GetSavedFrameParent(JSContext*, JSPrincipals*, JS::Handle<JSObject*>, JS::MutableHandle<JSObject*>, JS::SavedFrameSelfHosted)':
/builddir/build/BUILD/firefox-102.13.0/js/src/vm/SavedStacks.cpp:933:24: note: 'frame' declared here
  933 |   js::RootedSavedFrame frame(cx, UnwrapSavedFrame(cx, principals, savedFrame,
      |                        ^~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/vm/SavedStacks.cpp:933:24: note: 'cx_75(D)' declared here
In member function 'JS::Rooted<JSObject*>::registerWithRootLists(mozilla::EnumeratedArray<JS::RootKind, (JS::RootKind)15, js::StackRootedBase*>&)',
    inlined from 'JS::Rooted<JSObject*>::Rooted<JSContext*, JSObject*>(JSContext* const&, JSObject*&&)' at /builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1171:26,
    inlined from 'JS::ConvertSavedFrameToPlainObject(JSContext*, JS::Handle<JSObject*>, JS::SavedFrameSelfHosted)' at /builddir/build/BUILD/firefox-102.13.0/js/src/vm/SavedStacks.cpp:1140:65:
/builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1138:18: warning: storing the address of local variable 'nextConverted' in 'MEM[(struct StackRootedBase * *)cx_171(D) + 24B]' [-Wdangling-pointer=]
 1138 |     *this->stack = this;
      |     ~~~~~~~~~~~~~^~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/vm/SavedStacks.cpp: In function 'JS::ConvertSavedFrameToPlainObject(JSContext*, JS::Handle<JSObject*>, JS::SavedFrameSelfHosted)':
/builddir/build/BUILD/firefox-102.13.0/js/src/vm/SavedStacks.cpp:1140:22: note: 'nextConverted' declared here
 1140 |         RootedObject nextConverted(cx, JS_NewObject(cx, nullptr));
      |                      ^~~~~~~~~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/vm/SavedStacks.cpp:1140:22: note: 'cx_171(D)' declared here
In member function 'JS::Rooted<js::SavedFrame*>::registerWithRootLists(mozilla::EnumeratedArray<JS::RootKind, (JS::RootKind)15, js::StackRootedBase*>&)',
    inlined from 'JS::Rooted<js::SavedFrame*>::Rooted<JSContext*, decltype(nullptr)>(JSContext* const&, decltype(nullptr)&&)' at /builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1171:26,
    inlined from 'js::SavedStacks::checkForEvalInFramePrev(JSContext*, JS::MutableHandle<js::SavedFrame::Lookup>)' at /builddir/build/BUILD/firefox-102.13.0/js/src/vm/SavedStacks.cpp:1730:37:
/builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1138:18: warning: storing the address of local variable 'saved' in 'MEM[(struct StackRootedBase * *)cx_127(D) + 24B]' [-Wdangling-pointer=]
 1138 |     *this->stack = this;
      |     ~~~~~~~~~~~~~^~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/vm/SavedStacks.cpp: In member function 'js::SavedStacks::checkForEvalInFramePrev(JSContext*, JS::MutableHandle<js::SavedFrame::Lookup>)':
/builddir/build/BUILD/firefox-102.13.0/js/src/vm/SavedStacks.cpp:1730:20: note: 'saved' declared here
 1730 |   RootedSavedFrame saved(cx, nullptr);
      |                    ^~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/vm/SavedStacks.cpp:1730:20: note: 'cx_127(D)' declared here
In member function 'JS::Rooted<JSAtom*>::registerWithRootLists(mozilla::EnumeratedArray<JS::RootKind, (JS::RootKind)15, js::StackRootedBase*>&)',
    inlined from 'JS::Rooted<JSAtom*>::Rooted<JSContext*, JSAtom*>(JSContext* const&, JSAtom*&&)' at /builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1171:26,
    inlined from 'js::RegExpObject::toString(JSContext*, JS::Handle<js::RegExpObject*>)' at /builddir/build/BUILD/firefox-102.13.0/js/src/vm/RegExpObject.cpp:447:38:
/builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1138:18: warning: storing the address of local variable 'src' in 'MEM[(struct StackRootedBase * *)cx_155(D) + 48B]' [-Wdangling-pointer=]
 1138 |     *this->stack = this;
      |     ~~~~~~~~~~~~~^~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/vm/RegExpObject.cpp: In function 'js::RegExpObject::toString(JSContext*, JS::Handle<js::RegExpObject*>)':
/builddir/build/BUILD/firefox-102.13.0/js/src/vm/RegExpObject.cpp:447:14: note: 'src' declared here
  447 |   RootedAtom src(cx, obj->getSource());
      |              ^~~
/builddir/build/BUILD/firefox-102.13.0/js/src/vm/RegExpObject.cpp:447:14: note: 'cx_155(D)' declared here
In member function 'JS::Rooted<js::RegExpShared*>::registerWithRootLists(mozilla::EnumeratedArray<JS::RootKind, (JS::RootKind)15, js::StackRootedBase*>&)',
    inlined from 'JS::Rooted<js::RegExpShared*>::Rooted<JSContext*, js::RegExpShared*>(JSContext* const&, js::RegExpShared*&&)' at /builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1171:26,
    inlined from 'js::RegExpStatics::executeLazy(JSContext*)' at /builddir/build/BUILD/firefox-102.13.0/js/src/vm/RegExpStatics.cpp:32:77,
    inlined from 'js::RegExpStatics::executeLazy(JSContext*)' at /builddir/build/BUILD/firefox-102.13.0/js/src/vm/RegExpStatics.cpp:20:6:
/builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1138:18: warning: storing the address of local variable 'shared' in 'MEM[(struct StackRootedBase * *)cx_8(D) + 72B]' [-Wdangling-pointer=]
 1138 |     *this->stack = this;
      |     ~~~~~~~~~~~~~^~~~~~
In file included from Unified_cpp_js_src22.cpp:29:
/builddir/build/BUILD/firefox-102.13.0/js/src/vm/RegExpStatics.cpp: In member function 'js::RegExpStatics::executeLazy(JSContext*)':
/builddir/build/BUILD/firefox-102.13.0/js/src/vm/RegExpStatics.cpp:31:22: note: 'shared' declared here
   31 |   RootedRegExpShared shared(cx,
      |                      ^~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/vm/RegExpStatics.cpp:31:22: note: 'cx_8(D)' declared here
In member function 'JS::Rooted<js::PlainObject*>::registerWithRootLists(mozilla::EnumeratedArray<JS::RootKind, (JS::RootKind)15, js::StackRootedBase*>&)',
    inlined from 'JS::Rooted<js::PlainObject*>::Rooted<JSContext*, js::PlainObject*>(JSContext* const&, js::PlainObject*&&)' at /builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1171:26,
    inlined from 'js::RegExpShared::initializeNamedCaptures(JSContext*, JS::Handle<js::RegExpShared*>, JS::Handle<js::NativeObject*>)' at /builddir/build/BUILD/firefox-102.13.0/js/src/vm/RegExpObject.cpp:751:62:
/builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1138:18: warning: storing the address of local variable 'templateObject' in 'MEM[(struct StackRootedBase * *)cx_116(D) + 24B]' [-Wdangling-pointer=]
 1138 |     *this->stack = this;
      |     ~~~~~~~~~~~~~^~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/vm/RegExpObject.cpp: In function 'js::RegExpShared::initializeNamedCaptures(JSContext*, JS::Handle<js::RegExpShared*>, JS::Handle<js::NativeObject*>)':
/builddir/build/BUILD/firefox-102.13.0/js/src/vm/RegExpObject.cpp:750:21: note: 'templateObject' declared here
  750 |   RootedPlainObject templateObject(
      |                     ^~~~~~~~~~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/vm/RegExpObject.cpp:750:21: note: 'cx_116(D)' declared here
In member function 'JS::Rooted<js::ArrayObject*>::registerWithRootLists(mozilla::EnumeratedArray<JS::RootKind, (JS::RootKind)15, js::StackRootedBase*>&)',
    inlined from 'JS::Rooted<js::ArrayObject*>::Rooted<JSContext*, js::ArrayObject*>(JSContext* const&, js::ArrayObject*&&)' at /builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1171:26,
    inlined from 'js::RegExpRealm::createMatchResultTemplateObject(JSContext*, js::RegExpRealm::ResultTemplateKind)' at /builddir/build/BUILD/firefox-102.13.0/js/src/vm/RegExpObject.cpp:886:78:
/builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1138:18: warning: storing the address of local variable 'templateObject' in 'MEM[(struct StackRootedBase * *)cx_171(D) + 24B]' [-Wdangling-pointer=]
 1138 |     *this->stack = this;
      |     ~~~~~~~~~~~~~^~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/vm/RegExpObject.cpp: In member function 'js::RegExpRealm::createMatchResultTemplateObject(JSContext*, js::RegExpRealm::ResultTemplateKind)':
/builddir/build/BUILD/firefox-102.13.0/js/src/vm/RegExpObject.cpp:884:21: note: 'templateObject' declared here
  884 |   RootedArrayObject templateObject(
      |                     ^~~~~~~~~~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/vm/RegExpObject.cpp:884:21: note: 'cx_171(D)' declared here
In member function 'JS::Rooted<js::RegExpObject*>::registerWithRootLists(mozilla::EnumeratedArray<JS::RootKind, (JS::RootKind)15, js::StackRootedBase*>&)',
    inlined from 'JS::Rooted<js::RegExpObject*>::Rooted<JSContext*, js::RegExpObject*>(JSContext* const&, js::RegExpObject*&&)' at /builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1171:26,
    inlined from 'js::RegExpAlloc(JSContext*, js::NewObjectKind, JS::Handle<JSObject*>)' at /builddir/build/BUILD/firefox-102.13.0/js/src/vm/RegExpObject.cpp:69:75:
/builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1138:18: warning: storing the address of local variable 'regexp' in 'MEM[(struct StackRootedBase * *)cx_32(D) + 24B]' [-Wdangling-pointer=]
 1138 |     *this->stack = this;
      |     ~~~~~~~~~~~~~^~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/vm/RegExpObject.cpp: In function 'js::RegExpAlloc(JSContext*, js::NewObjectKind, JS::Handle<JSObject*>)':
/builddir/build/BUILD/firefox-102.13.0/js/src/vm/RegExpObject.cpp:68:25: note: 'regexp' declared here
   68 |   Rooted<RegExpObject*> regexp(
      |                         ^~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/vm/RegExpObject.cpp:68:25: note: 'cx_32(D)' declared here
In member function 'JS::Rooted<JSAtom*>::registerWithRootLists(mozilla::EnumeratedArray<JS::RootKind, (JS::RootKind)15, js::StackRootedBase*>&)',
    inlined from 'JS::Rooted<JSAtom*>::Rooted<JSContext*, JSAtom*>(JSContext* const&, JSAtom*&&)' at /builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1171:26,
    inlined from 'js::RegExpObject::create<char16_t>(JSContext*, char16_t const*, unsigned long, JS::RegExpFlags, js::NewObjectKind)js::RegExpObject*' at /builddir/build/BUILD/firefox-102.13.0/js/src/vm/RegExpObject.cpp:181:14:
/builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1138:18: warning: storing the address of local variable 'source' in 'MEM[(struct StackRootedBase * *)cx_26(D) + 48B]' [-Wdangling-pointer=]
 1138 |     *this->stack = this;
      |     ~~~~~~~~~~~~~^~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/vm/RegExpObject.cpp: In function 'js::RegExpObject::create<char16_t>(JSContext*, char16_t const*, unsigned long, JS::RegExpFlags, js::NewObjectKind)js::RegExpObject*':
/builddir/build/BUILD/firefox-102.13.0/js/src/vm/RegExpObject.cpp:181:14: note: 'source' declared here
  181 |   RootedAtom source(cx, AtomizeChars(cx, chars, length));
      |              ^~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/vm/RegExpObject.cpp:181:14: note: 'cx_26(D)' declared here
In member function 'JS::Rooted<JSAtom*>::registerWithRootLists(mozilla::EnumeratedArray<JS::RootKind, (JS::RootKind)15, js::StackRootedBase*>&)',
    inlined from 'JS::Rooted<JSAtom*>::Rooted<JSContext*, JSAtom*>(JSContext* const&, JSAtom*&&)' at /builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1171:26,
    inlined from 'js::RegExpObject::create<char16_t>(JSContext*, char16_t const*, unsigned long, JS::RegExpFlags, js::NewObjectKind)js::RegExpObject*' at /builddir/build/BUILD/firefox-102.13.0/js/src/vm/RegExpObject.cpp:181:14,
    inlined from 'JS::NewUCRegExpObject(JSContext*, char16_t const*, unsigned long, JS::RegExpFlags)' at /builddir/build/BUILD/firefox-102.13.0/js/src/vm/RegExpObject.cpp:1121:30:
/builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1138:18: warning: storing the address of local variable 'source' in 'MEM[(struct StackRootedBase * *)cx_3(D) + 48B]' [-Wdangling-pointer=]
 1138 |     *this->stack = this;
      |     ~~~~~~~~~~~~~^~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/vm/RegExpObject.cpp: In function 'JS::NewUCRegExpObject(JSContext*, char16_t const*, unsigned long, JS::RegExpFlags)':
/builddir/build/BUILD/firefox-102.13.0/js/src/vm/RegExpObject.cpp:181:14: note: 'source' declared here
  181 |   RootedAtom source(cx, AtomizeChars(cx, chars, length));
      |              ^~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/vm/RegExpObject.cpp:181:14: note: 'cx_3(D)' declared here
In member function 'JS::Rooted<JSAtom*>::registerWithRootLists(mozilla::EnumeratedArray<JS::RootKind, (JS::RootKind)15, js::StackRootedBase*>&)',
    inlined from 'JS::Rooted<JSAtom*>::Rooted<JSContext*, JSAtom*>(JSContext* const&, JSAtom*&&)' at /builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1171:26,
    inlined from 'js::RegExpObject::create<char16_t>(JSContext*, char16_t const*, unsigned long, JS::RegExpFlags, js::NewObjectKind)js::RegExpObject*' at /builddir/build/BUILD/firefox-102.13.0/js/src/vm/RegExpObject.cpp:181:14,
    inlined from 'JS::NewRegExpObject(JSContext*, char const*, unsigned long, JS::RegExpFlags)' at /builddir/build/BUILD/firefox-102.13.0/js/src/vm/RegExpObject.cpp:1111:30:
/builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1138:18: warning: storing the address of local variable 'source' in 'MEM[(struct StackRootedBase * *)cx_6(D) + 48B]' [-Wdangling-pointer=]
 1138 |     *this->stack = this;
      |     ~~~~~~~~~~~~~^~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/vm/RegExpObject.cpp: In function 'JS::NewRegExpObject(JSContext*, char const*, unsigned long, JS::RegExpFlags)':
/builddir/build/BUILD/firefox-102.13.0/js/src/vm/RegExpObject.cpp:181:14: note: 'source' declared here
  181 |   RootedAtom source(cx, AtomizeChars(cx, chars, length));
      |              ^~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/vm/RegExpObject.cpp:181:14: note: 'cx_6(D)' declared here
In member function 'JS::Rooted<js::RegExpObject*>::registerWithRootLists(mozilla::EnumeratedArray<JS::RootKind, (JS::RootKind)15, js::StackRootedBase*>&)',
    inlined from 'JS::Rooted<js::RegExpObject*>::Rooted<JSContext*, js::RegExpObject*>(JSContext* const&, js::RegExpObject*&&)' at /builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1171:26,
    inlined from 'js::CloneRegExpObject(JSContext*, JS::Handle<js::RegExpObject*>)' at /builddir/build/BUILD/firefox-102.13.0/js/src/vm/RegExpObject.cpp:994:65:
/builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1138:18: warning: storing the address of local variable 'clone' in 'MEM[(struct StackRootedBase * *)cx_84(D) + 24B]' [-Wdangling-pointer=]
 1138 |     *this->stack = this;
      |     ~~~~~~~~~~~~~^~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/vm/RegExpObject.cpp: In function 'js::CloneRegExpObject(JSContext*, JS::Handle<js::RegExpObject*>)':
/builddir/build/BUILD/firefox-102.13.0/js/src/vm/RegExpObject.cpp:993:25: note: 'clone' declared here
  993 |   Rooted<RegExpObject*> clone(
      |                         ^~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/vm/RegExpObject.cpp:993:25: note: 'cx_84(D)' declared here
In member function 'JS::Rooted<js::SavedFrame*>::registerWithRootLists(mozilla::EnumeratedArray<JS::RootKind, (JS::RootKind)15, js::StackRootedBase*>&)',
    inlined from 'JS::Rooted<js::SavedFrame*>::Rooted<JSContext*, js::SavedFrame*>(JSContext* const&, js::SavedFrame*&&)' at /builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1171:26,
    inlined from 'js::SavedStacks::createFrameFromLookup(JSContext*, JS::Handle<js::SavedFrame::Lookup>)' at /builddir/build/BUILD/firefox-102.13.0/js/src/vm/SavedStacks.cpp:1783:52:
/builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1138:18: warning: storing the address of local variable 'frame' in 'MEM[(struct StackRootedBase * *)cx_25(D) + 24B]' [-Wdangling-pointer=]
 1138 |     *this->stack = this;
      |     ~~~~~~~~~~~~~^~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/vm/SavedStacks.cpp: In member function 'js::SavedStacks::createFrameFromLookup(JSContext*, JS::Handle<js::SavedFrame::Lookup>)':
/builddir/build/BUILD/firefox-102.13.0/js/src/vm/SavedStacks.cpp:1783:20: note: 'frame' declared here
 1783 |   RootedSavedFrame frame(cx, SavedFrame::create(cx));
      |                    ^~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/vm/SavedStacks.cpp:1783:20: note: 'cx_25(D)' declared here
In member function 'JS::Rooted<js::SavedFrame*>::registerWithRootLists(mozilla::EnumeratedArray<JS::RootKind, (JS::RootKind)15, js::StackRootedBase*>&)',
    inlined from 'JS::Rooted<js::SavedFrame*>::Rooted<JSContext*, js::SavedFrame*>(JSContext* const&, js::SavedFrame*&&)' at /builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1171:26,
    inlined from 'js::SavedStacks::getOrCreateSavedFrame(JSContext*, JS::Handle<js::SavedFrame::Lookup>)' at /builddir/build/BUILD/firefox-102.13.0/js/src/vm/SavedStacks.cpp:1769:63:
/builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1138:18: warning: storing the address of local variable 'frame' in 'MEM[(struct StackRootedBase * *)cx_37(D) + 24B]' [-Wdangling-pointer=]
 1138 |     *this->stack = this;
      |     ~~~~~~~~~~~~~^~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/vm/SavedStacks.cpp: In member function 'js::SavedStacks::getOrCreateSavedFrame(JSContext*, JS::Handle<js::SavedFrame::Lookup>)':
/builddir/build/BUILD/firefox-102.13.0/js/src/vm/SavedStacks.cpp:1769:20: note: 'frame' declared here
 1769 |   RootedSavedFrame frame(cx, createFrameFromLookup(cx, lookup));
      |                    ^~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/vm/SavedStacks.cpp:1769:20: note: 'cx_37(D)' declared here
In member function 'JS::Rooted<JSAtom*>::registerWithRootLists(mozilla::EnumeratedArray<JS::RootKind, (JS::RootKind)15, js::StackRootedBase*>&)',
    inlined from 'JS::Rooted<JSAtom*>::Rooted<JSContext*, JSAtom*>(JSContext* const&, JSAtom*&&)' at /builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1171:26,
    inlined from 'js::SavedStacks::copyAsyncStack(JSContext*, JS::Handle<JSObject*>, JS::Handle<JSString*>, JS::MutableHandle<js::SavedFrame*>, mozilla::Maybe<unsigned long> const&)' at /builddir/build/BUILD/firefox-102.13.0/js/src/vm/SavedStacks.cpp:1318:62:
/builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1138:18: warning: storing the address of local variable 'asyncCauseAtom' in 'MEM[(struct StackRootedBase * *)cx_58(D) + 48B]' [-Wdangling-pointer=]
 1138 |     *this->stack = this;
      |     ~~~~~~~~~~~~~^~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/vm/SavedStacks.cpp: In member function 'js::SavedStacks::copyAsyncStack(JSContext*, JS::Handle<JSObject*>, JS::Handle<JSString*>, JS::MutableHandle<js::SavedFrame*>, mozilla::Maybe<unsigned long> const&)':
/builddir/build/BUILD/firefox-102.13.0/js/src/vm/SavedStacks.cpp:1318:14: note: 'asyncCauseAtom' declared here
 1318 |   RootedAtom asyncCauseAtom(cx, AtomizeString(cx, asyncCause));
      |              ^~~~~~~~~~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/vm/SavedStacks.cpp:1318:14: note: 'cx_58(D)' declared here
In member function 'JS::Rooted<JSObject*>::registerWithRootLists(mozilla::EnumeratedArray<JS::RootKind, (JS::RootKind)15, js::StackRootedBase*>&)',
    inlined from 'JS::Rooted<JSObject*>::Rooted<JSContext*, JS::Handle<JSObject*>&>(JSContext* const&, JS::Handle<JSObject*>&)' at /builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1171:26,
    inlined from 'js::SavedStacks::MetadataBuilder::build(JSContext*, JS::Handle<JSObject*>, js::AutoEnterOOMUnsafeRegion&) const' at /builddir/build/BUILD/firefox-102.13.0/js/src/vm/SavedStacks.cpp:1903:30:
/builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1138:18: warning: storing the address of local variable 'obj' in 'MEM[(struct StackRootedBase * *)cx_110(D) + 24B]' [-Wdangling-pointer=]
 1138 |     *this->stack = this;
      |     ~~~~~~~~~~~~~^~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/vm/SavedStacks.cpp: In member function 'js::SavedStacks::MetadataBuilder::build(JSContext*, JS::Handle<JSObject*>, js::AutoEnterOOMUnsafeRegion&) const':
/builddir/build/BUILD/firefox-102.13.0/js/src/vm/SavedStacks.cpp:1903:16: note: 'obj' declared here
 1903 |   RootedObject obj(cx, target);
      |                ^~~
/builddir/build/BUILD/firefox-102.13.0/js/src/vm/SavedStacks.cpp:1903:16: note: 'cx_110(D)' declared here
In member function 'JS::Rooted<js::RegExpObject*>::registerWithRootLists(mozilla::EnumeratedArray<JS::RootKind, (JS::RootKind)15, js::StackRootedBase*>&)',
    inlined from 'JS::Rooted<js::RegExpObject*>::Rooted<JSContext*, js::RegExpObject*>(JSContext* const&, js::RegExpObject*&&)' at /builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1171:26,
    inlined from 'js::RegExpObject::createSyntaxChecked(JSContext*, JS::Handle<JSAtom*>, JS::RegExpFlags, js::NewObjectKind)' at /builddir/build/BUILD/firefox-102.13.0/js/src/vm/RegExpObject.cpp:198:60:
/builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1138:18: warning: storing the address of local variable 'regexp' in 'MEM[(struct StackRootedBase * *)cx_29(D) + 24B]' [-Wdangling-pointer=]
 1138 |     *this->stack = this;
      |     ~~~~~~~~~~~~~^~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/vm/RegExpObject.cpp: In function 'js::RegExpObject::createSyntaxChecked(JSContext*, JS::Handle<JSAtom*>, JS::RegExpFlags, js::NewObjectKind)':
/builddir/build/BUILD/firefox-102.13.0/js/src/vm/RegExpObject.cpp:198:25: note: 'regexp' declared here
  198 |   Rooted<RegExpObject*> regexp(cx, RegExpAlloc(cx, newKind));
      |                         ^~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/vm/RegExpObject.cpp:198:25: note: 'cx_29(D)' declared here
In member function 'JS::Rooted<JSObject*>::registerWithRootLists(mozilla::EnumeratedArray<JS::RootKind, (JS::RootKind)15, js::StackRootedBase*>&)',
    inlined from 'JS::Rooted<JSObject*>::Rooted<JSContext*, JSObject*>(JSContext* const&, JSObject*&&)' at /builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1171:26,
    inlined from 'js::ObjectRealm::getOrCreateNonSyntacticLexicalEnvironment(JSContext*, JS::Handle<JSObject*>, JS::Handle<JSObject*>, JS::Handle<JSObject*>)' at /builddir/build/BUILD/firefox-102.13.0/js/src/vm/Realm.cpp:196:76:
/builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1138:18: warning: storing the address of local variable 'lexicalEnv' in 'MEM[(struct StackRootedBase * *)cx_53(D) + 24B]' [-Wdangling-pointer=]
 1138 |     *this->stack = this;
      |     ~~~~~~~~~~~~~^~~~~~
In file included from Unified_cpp_js_src22.cpp:11:
/builddir/build/BUILD/firefox-102.13.0/js/src/vm/Realm.cpp: In member function 'js::ObjectRealm::getOrCreateNonSyntacticLexicalEnvironment(JSContext*, JS::Handle<JSObject*>, JS::Handle<JSObject*>, JS::Handle<JSObject*>)':
/builddir/build/BUILD/firefox-102.13.0/js/src/vm/Realm.cpp:196:16: note: 'lexicalEnv' declared here
  196 |   RootedObject lexicalEnv(cx, nonSyntacticLexicalEnvironments_->lookup(key));
      |                ^~~~~~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/vm/Realm.cpp:196:16: note: 'cx_53(D)' declared here
make[3]: Entering directory '/builddir/build/BUILD/firefox-102.13.0/js/src/js/src'
js/src/Unified_cpp_js_src8.o
/usr/lib64/ccache/g++ -o Unified_cpp_js_src8.o -c  -I/builddir/build/BUILD/firefox-102.13.0/js/src/dist/system_wrappers -include /builddir/build/BUILD/firefox-102.13.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/builddir/build/BUILD/firefox-102.13.0/js/src -I/builddir/build/BUILD/firefox-102.13.0/js/src/js/src -I/builddir/build/BUILD/firefox-102.13.0/js/src/dist/include -DMOZILLA_CLIENT -include /builddir/build/BUILD/firefox-102.13.0/js/src/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 -Wformat -Wformat-overflow=2 -Wno-psabi -fno-sized-deallocation -fno-aligned-new -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Werror=format -Wno-attributes -fno-strict-aliasing -ffp-contract=off  -MD -MP -MF .deps/Unified_cpp_js_src8.o.pp   Unified_cpp_js_src8.cpp
make[3]: Leaving directory '/builddir/build/BUILD/firefox-102.13.0/js/src/js/src'
In file included from /builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/CallArgs.h:73,
                 from /builddir/build/BUILD/firefox-102.13.0/js/src/jsfriendapi.h:12,
                 from /builddir/build/BUILD/firefox-102.13.0/js/src/builtin/streams/StreamAPI.cpp:13,
                 from Unified_cpp_js_src8.cpp:2:
In member function 'JS::Rooted<js::ReadableStream*>::registerWithRootLists(mozilla::EnumeratedArray<JS::RootKind, (JS::RootKind)15, js::StackRootedBase*>&)',
    inlined from 'JS::Rooted<js::ReadableStream*>::Rooted<JSContext*, js::ReadableStream*>(JSContext* const&, js::ReadableStream*&&)' at /builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1171:26,
    inlined from 'JS::NewReadableDefaultStreamObject(JSContext*, JS::Handle<JSObject*>, JS::Handle<JSFunction*>, double, JS::Handle<JSObject*>)' at /builddir/build/BUILD/firefox-102.13.0/js/src/builtin/streams/StreamAPI.cpp:90:64:
/builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1138:18: warning: storing the address of local variable 'stream' in 'MEM[(struct StackRootedBase * *)cx_78(D) + 24B]' [-Wdangling-pointer=]
 1138 |     *this->stack = this;
      |     ~~~~~~~~~~~~~^~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/builtin/streams/StreamAPI.cpp: In function 'JS::NewReadableDefaultStreamObject(JSContext*, JS::Handle<JSObject*>, JS::Handle<JSFunction*>, double, JS::Handle<JSObject*>)':
/builddir/build/BUILD/firefox-102.13.0/js/src/builtin/streams/StreamAPI.cpp:90:27: note: 'stream' declared here
   90 |   Rooted<ReadableStream*> stream(cx, ReadableStream::create(cx));
      |                           ^~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/builtin/streams/StreamAPI.cpp:90:27: note: 'cx_78(D)' declared here
In member function 'JS::Rooted<JSAtom*>::registerWithRootLists(mozilla::EnumeratedArray<JS::RootKind, (JS::RootKind)15, js::StackRootedBase*>&)',
    inlined from 'JS::Rooted<JSAtom*>::Rooted<JSContext*, JSAtom*>(JSContext* const&, JSAtom*&&)' at /builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1171:26,
    inlined from 'JS::GetSelfHostedFunction(JSContext*, char const*, JS::Handle<JS::PropertyKey>, unsigned int)' at /builddir/build/BUILD/firefox-102.13.0/js/src/jsapi.cpp:2163:47:
/builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1138:18: warning: storing the address of local variable 'name' in 'MEM[(struct StackRootedBase * *)cx_69(D) + 48B]' [-Wdangling-pointer=]
 1138 |     *this->stack = this;
      |     ~~~~~~~~~~~~~^~~~~~
In file included from Unified_cpp_js_src8.cpp:47:
/builddir/build/BUILD/firefox-102.13.0/js/src/jsapi.cpp: In function 'JS::GetSelfHostedFunction(JSContext*, char const*, JS::Handle<JS::PropertyKey>, unsigned int)':
/builddir/build/BUILD/firefox-102.13.0/js/src/jsapi.cpp:2163:14: note: 'name' declared here
 2163 |   RootedAtom name(cx, IdToFunctionName(cx, id));
      |              ^~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/jsapi.cpp:2163:14: note: 'cx_69(D)' declared here
In member function 'JS::Rooted<JSAtom*>::registerWithRootLists(mozilla::EnumeratedArray<JS::RootKind, (JS::RootKind)15, js::StackRootedBase*>&)',
    inlined from 'JS::Rooted<JSAtom*>::Rooted<JSContext*, JSAtom*>(JSContext* const&, JSAtom*&&)' at /builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1171:26,
    inlined from 'JS::NewFunctionFromSpec(JSContext*, JSFunctionSpec const*, JS::Handle<JS::PropertyKey>)' at /builddir/build/BUILD/firefox-102.13.0/js/src/jsapi.cpp:2210:49:
/builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1138:18: warning: storing the address of local variable 'name' in 'MEM[(struct StackRootedBase * *)cx_133(D) + 48B]' [-Wdangling-pointer=]
 1138 |     *this->stack = this;
      |     ~~~~~~~~~~~~~^~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/jsapi.cpp: In function 'JS::NewFunctionFromSpec(JSContext*, JSFunctionSpec const*, JS::Handle<JS::PropertyKey>)':
/builddir/build/BUILD/firefox-102.13.0/js/src/jsapi.cpp:2210:16: note: 'name' declared here
 2210 |     RootedAtom name(cx, IdToFunctionName(cx, id));
      |                ^~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/jsapi.cpp:2210:16: note: 'cx_133(D)' declared here
In member function 'JS::Rooted<js::ReadableStreamReader*>::registerWithRootLists(mozilla::EnumeratedArray<JS::RootKind, (JS::RootKind)15, js::StackRootedBase*>&)',
    inlined from 'JS::Rooted<js::ReadableStreamReader*>::Rooted<JSContext*, js::ReadableStreamReader*>(JSContext* const&, js::ReadableStreamReader*&&)' at /builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1171:26,
    inlined from 'JS::ReadableStreamReaderCancel(JSContext*, JS::Handle<JSObject*>, JS::Handle<JS::Value>)' at /builddir/build/BUILD/firefox-102.13.0/js/src/builtin/streams/StreamAPI.cpp:554:68:
/builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1138:18: warning: storing the address of local variable 'unwrappedReader' in 'MEM[(struct StackRootedBase * *)cx_33(D) + 24B]' [-Wdangling-pointer=]
 1138 |     *this->stack = this;
      |     ~~~~~~~~~~~~~^~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/builtin/streams/StreamAPI.cpp: In function 'JS::ReadableStreamReaderCancel(JSContext*, JS::Handle<JSObject*>, JS::Handle<JS::Value>)':
/builddir/build/BUILD/firefox-102.13.0/js/src/builtin/streams/StreamAPI.cpp:553:33: note: 'unwrappedReader' declared here
  553 |   Rooted<ReadableStreamReader*> unwrappedReader(
      |                                 ^~~~~~~~~~~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/builtin/streams/StreamAPI.cpp:553:33: note: 'cx_33(D)' declared here
In member function 'JS::Rooted<js::ReadableStream*>::registerWithRootLists(mozilla::EnumeratedArray<JS::RootKind, (JS::RootKind)15, js::StackRootedBase*>&)',
    inlined from 'JS::Rooted<js::ReadableStream*>::Rooted<JSContext*, js::ReadableStream*>(JSContext* const&, js::ReadableStream*&&)' at /builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1171:26,
    inlined from 'JS::ReadableStreamCancel(JSContext*, JS::Handle<JSObject*>, JS::Handle<JS::Value>)' at /builddir/build/BUILD/firefox-102.13.0/js/src/builtin/streams/StreamAPI.cpp:195:62:
/builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1138:18: warning: storing the address of local variable 'unwrappedStream' in 'MEM[(struct StackRootedBase * *)cx_32(D) + 24B]' [-Wdangling-pointer=]
 1138 |     *this->stack = this;
      |     ~~~~~~~~~~~~~^~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/builtin/streams/StreamAPI.cpp: In function 'JS::ReadableStreamCancel(JSContext*, JS::Handle<JSObject*>, JS::Handle<JS::Value>)':
/builddir/build/BUILD/firefox-102.13.0/js/src/builtin/streams/StreamAPI.cpp:194:27: note: 'unwrappedStream' declared here
  194 |   Rooted<ReadableStream*> unwrappedStream(
      |                           ^~~~~~~~~~~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/builtin/streams/StreamAPI.cpp:194:27: note: 'cx_32(D)' declared here
In member function 'JS::Rooted<js::ReadableStream*>::registerWithRootLists(mozilla::EnumeratedArray<JS::RootKind, (JS::RootKind)15, js::StackRootedBase*>&)',
    inlined from 'JS::Rooted<js::ReadableStream*>::Rooted<JSContext*, js::ReadableStream*>(JSContext* const&, js::ReadableStream*&&)' at /builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1171:26,
    inlined from 'JS::ReadableStreamGetReader(JSContext*, JS::Handle<JSObject*>, JS::ReadableStreamReaderMode)' at /builddir/build/BUILD/firefox-102.13.0/js/src/builtin/streams/StreamAPI.cpp:222:62:
/builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1138:18: warning: storing the address of local variable 'unwrappedStream' in 'MEM[(struct StackRootedBase * *)cx_35(D) + 24B]' [-Wdangling-pointer=]
 1138 |     *this->stack = this;
      |     ~~~~~~~~~~~~~^~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/builtin/streams/StreamAPI.cpp: In function 'JS::ReadableStreamGetReader(JSContext*, JS::Handle<JSObject*>, JS::ReadableStreamReaderMode)':
/builddir/build/BUILD/firefox-102.13.0/js/src/builtin/streams/StreamAPI.cpp:221:27: note: 'unwrappedStream' declared here
  221 |   Rooted<ReadableStream*> unwrappedStream(
      |                           ^~~~~~~~~~~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/builtin/streams/StreamAPI.cpp:221:27: note: 'cx_35(D)' declared here
In member function 'JS::Rooted<js::ReadableStream*>::registerWithRootLists(mozilla::EnumeratedArray<JS::RootKind, (JS::RootKind)15, js::StackRootedBase*>&)',
    inlined from 'JS::Rooted<js::ReadableStream*>::Rooted<JSContext*, js::ReadableStream*>(JSContext* const&, js::ReadableStream*&&)' at /builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1171:26,
    inlined from 'JS::ReadableStreamTee(JSContext*, JS::Handle<JSObject*>, JS::MutableHandle<JSObject*>, JS::MutableHandle<JSObject*>)' at /builddir/build/BUILD/firefox-102.13.0/js/src/builtin/streams/StreamAPI.cpp:410:62:
/builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1138:18: warning: storing the address of local variable 'unwrappedStream' in 'MEM[(struct StackRootedBase * *)cx_65(D) + 24B]' [-Wdangling-pointer=]
 1138 |     *this->stack = this;
      |     ~~~~~~~~~~~~~^~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/builtin/streams/StreamAPI.cpp: In function 'JS::ReadableStreamTee(JSContext*, JS::Handle<JSObject*>, JS::MutableHandle<JSObject*>, JS::MutableHandle<JSObject*>)':
/builddir/build/BUILD/firefox-102.13.0/js/src/builtin/streams/StreamAPI.cpp:409:27: note: 'unwrappedStream' declared here
  409 |   Rooted<ReadableStream*> unwrappedStream(
      |                           ^~~~~~~~~~~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/builtin/streams/StreamAPI.cpp:409:27: note: 'cx_65(D)' declared here
In member function 'JS::Rooted<js::ReadableStream*>::registerWithRootLists(mozilla::EnumeratedArray<JS::RootKind, (JS::RootKind)15, js::StackRootedBase*>&)',
    inlined from 'JS::Rooted<js::ReadableStream*>::Rooted<JSContext*, js::ReadableStream*>(JSContext* const&, js::ReadableStream*&&)' at /builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1171:26,
    inlined from 'JS::ReadableStreamError(JSContext*, JS::Handle<JSObject*>, JS::Handle<JS::Value>)' at /builddir/build/BUILD/firefox-102.13.0/js/src/builtin/streams/StreamAPI.cpp:523:62:
/builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1138:18: warning: storing the address of local variable 'unwrappedStream' in 'MEM[(struct StackRootedBase * *)cx_49(D) + 24B]' [-Wdangling-pointer=]
 1138 |     *this->stack = this;
      |     ~~~~~~~~~~~~~^~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/builtin/streams/StreamAPI.cpp: In function 'JS::ReadableStreamError(JSContext*, JS::Handle<JSObject*>, JS::Handle<JS::Value>)':
/builddir/build/BUILD/firefox-102.13.0/js/src/builtin/streams/StreamAPI.cpp:522:27: note: 'unwrappedStream' declared here
  522 |   Rooted<ReadableStream*> unwrappedStream(
      |                           ^~~~~~~~~~~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/builtin/streams/StreamAPI.cpp:522:27: note: 'cx_49(D)' declared here
In member function 'JS::Rooted<js::ReadableStream*>::registerWithRootLists(mozilla::EnumeratedArray<JS::RootKind, (JS::RootKind)15, js::StackRootedBase*>&)',
    inlined from 'JS::Rooted<js::ReadableStream*>::Rooted<JSContext*, js::ReadableStream*>(JSContext* const&, js::ReadableStream*&&)' at /builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1171:26,
    inlined from 'JS::ReadableStreamClose(JSContext*, JS::Handle<JSObject*>)' at /builddir/build/BUILD/firefox-102.13.0/js/src/builtin/streams/StreamAPI.cpp:460:62:
/builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1138:18: warning: storing the address of local variable 'unwrappedStream' in 'MEM[(struct StackRootedBase * *)cx_91(D) + 24B]' [-Wdangling-pointer=]
 1138 |     *this->stack = this;
      |     ~~~~~~~~~~~~~^~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/builtin/streams/StreamAPI.cpp: In function 'JS::ReadableStreamClose(JSContext*, JS::Handle<JSObject*>)':
/builddir/build/BUILD/firefox-102.13.0/js/src/builtin/streams/StreamAPI.cpp:459:27: note: 'unwrappedStream' declared here
  459 |   Rooted<ReadableStream*> unwrappedStream(
      |                           ^~~~~~~~~~~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/builtin/streams/StreamAPI.cpp:459:27: note: 'cx_91(D)' declared here
In member function 'JS::Rooted<js::ReadableStream*>::registerWithRootLists(mozilla::EnumeratedArray<JS::RootKind, (JS::RootKind)15, js::StackRootedBase*>&)',
    inlined from 'JS::Rooted<js::ReadableStream*>::Rooted<JSContext*, js::ReadableStream*>(JSContext* const&, js::ReadableStream*&&)' at /builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1171:26,
    inlined from 'JS::ReadableStreamEnqueue(JSContext*, JS::Handle<JSObject*>, JS::Handle<JS::Value>)' at /builddir/build/BUILD/firefox-102.13.0/js/src/builtin/streams/StreamAPI.cpp:493:62:
/builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1138:18: warning: storing the address of local variable 'unwrappedStream' in 'MEM[(struct StackRootedBase * *)cx_57(D) + 24B]' [-Wdangling-pointer=]
 1138 |     *this->stack = this;
      |     ~~~~~~~~~~~~~^~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/builtin/streams/StreamAPI.cpp: In function 'JS::ReadableStreamEnqueue(JSContext*, JS::Handle<JSObject*>, JS::Handle<JS::Value>)':
/builddir/build/BUILD/firefox-102.13.0/js/src/builtin/streams/StreamAPI.cpp:492:27: note: 'unwrappedStream' declared here
  492 |   Rooted<ReadableStream*> unwrappedStream(
      |                           ^~~~~~~~~~~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/builtin/streams/StreamAPI.cpp:492:27: note: 'cx_57(D)' declared here
In member function 'JS::Rooted<js::ReadableStreamDefaultReader*>::registerWithRootLists(mozilla::EnumeratedArray<JS::RootKind, (JS::RootKind)15, js::StackRootedBase*>&)',
    inlined from 'JS::Rooted<js::ReadableStreamDefaultReader*>::Rooted<JSContext*, js::ReadableStreamDefaultReader*>(JSContext* const&, js::ReadableStreamDefaultReader*&&)' at /builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1171:26,
    inlined from 'JS::ReadableStreamDefaultReaderRead(JSContext*, JS::Handle<JSObject*>)' at /builddir/build/BUILD/firefox-102.13.0/js/src/builtin/streams/StreamAPI.cpp:595:75:
/builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1138:18: warning: storing the address of local variable 'unwrappedReader' in 'MEM[(struct StackRootedBase * *)cx_32(D) + 24B]' [-Wdangling-pointer=]
 1138 |     *this->stack = this;
      |     ~~~~~~~~~~~~~^~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/builtin/streams/StreamAPI.cpp: In function 'JS::ReadableStreamDefaultReaderRead(JSContext*, JS::Handle<JSObject*>)':
/builddir/build/BUILD/firefox-102.13.0/js/src/builtin/streams/StreamAPI.cpp:594:40: note: 'unwrappedReader' declared here
  594 |   Rooted<ReadableStreamDefaultReader*> unwrappedReader(
      |                                        ^~~~~~~~~~~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/builtin/streams/StreamAPI.cpp:594:40: note: 'cx_32(D)' declared here
In member function 'JS::Rooted<js::ReadableStreamReader*>::registerWithRootLists(mozilla::EnumeratedArray<JS::RootKind, (JS::RootKind)15, js::StackRootedBase*>&)',
    inlined from 'JS::Rooted<js::ReadableStreamReader*>::Rooted<JSContext*, js::ReadableStreamReader*>(JSContext* const&, js::ReadableStreamReader*&&)' at /builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1171:26,
    inlined from 'JS::ReadableStreamReaderReleaseLock(JSContext*, JS::Handle<JSObject*>)' at /builddir/build/BUILD/firefox-102.13.0/js/src/builtin/streams/StreamAPI.cpp:570:68:
/builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1138:18: warning: storing the address of local variable 'unwrappedReader' in 'MEM[(struct StackRootedBase * *)cx_32(D) + 24B]' [-Wdangling-pointer=]
 1138 |     *this->stack = this;
      |     ~~~~~~~~~~~~~^~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/builtin/streams/StreamAPI.cpp: In function 'JS::ReadableStreamReaderReleaseLock(JSContext*, JS::Handle<JSObject*>)':
/builddir/build/BUILD/firefox-102.13.0/js/src/builtin/streams/StreamAPI.cpp:569:33: note: 'unwrappedReader' declared here
  569 |   Rooted<ReadableStreamReader*> unwrappedReader(
      |                                 ^~~~~~~~~~~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/builtin/streams/StreamAPI.cpp:569:33: note: 'cx_32(D)' declared here
In member function 'JS::Rooted<JSAtom*>::registerWithRootLists(mozilla::EnumeratedArray<JS::RootKind, (JS::RootKind)15, js::StackRootedBase*>&)',
    inlined from 'JS::Rooted<JSAtom*>::Rooted<JSContext*, JSAtom*>(JSContext* const&, JSAtom*&&)' at /builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1171:26,
    inlined from 'JS_CharsToId(JSContext*, JS::TwoByteChars, JS::MutableHandle<JS::PropertyKey>)' at /builddir/build/BUILD/firefox-102.13.0/js/src/jsapi.cpp:4252:76:
/builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1138:18: warning: storing the address of local variable 'atom' in 'MEM[(struct StackRootedBase * *)cx_51(D) + 48B]' [-Wdangling-pointer=]
 1138 |     *this->stack = this;
      |     ~~~~~~~~~~~~~^~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/jsapi.cpp: In function 'JS_CharsToId(JSContext*, JS::TwoByteChars, JS::MutableHandle<JS::PropertyKey>)':
/builddir/build/BUILD/firefox-102.13.0/js/src/jsapi.cpp:4252:14: note: 'atom' declared here
 4252 |   RootedAtom atom(cx, AtomizeChars(cx, chars.begin().get(), chars.length()));
      |              ^~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/jsapi.cpp:4252:14: note: 'cx_51(D)' declared here
In member function 'JS::Rooted<js::PromiseObject*>::registerWithRootLists(mozilla::EnumeratedArray<JS::RootKind, (JS::RootKind)15, js::StackRootedBase*>&)',
    inlined from 'JS::Rooted<js::PromiseObject*>::Rooted<JSContext*, js::PromiseObject*>(JSContext* const&, js::PromiseObject*&&)' at /builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1171:26,
    inlined from 'JS::SetSettledPromiseIsHandled(JSContext*, JS::Handle<JSObject*>)' at /builddir/build/BUILD/firefox-102.13.0/js/src/jsapi.cpp:2666:71:
/builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1138:18: warning: storing the address of local variable 'promiseObj' in 'MEM[(struct StackRootedBase * *)cx_28(D) + 24B]' [-Wdangling-pointer=]
 1138 |     *this->stack = this;
      |     ~~~~~~~~~~~~~^~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/jsapi.cpp: In function 'JS::SetSettledPromiseIsHandled(JSContext*, JS::Handle<JSObject*>)':
/builddir/build/BUILD/firefox-102.13.0/js/src/jsapi.cpp:2666:26: note: 'promiseObj' declared here
 2666 |   Rooted<PromiseObject*> promiseObj(cx, UnwrapPromise(cx, promise, ar));
      |                          ^~~~~~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/jsapi.cpp:2666:26: note: 'cx_28(D)' declared here
In member function 'JS::Rooted<js::PromiseObject*>::registerWithRootLists(mozilla::EnumeratedArray<JS::RootKind, (JS::RootKind)15, js::StackRootedBase*>&)',
    inlined from 'JS::Rooted<js::PromiseObject*>::Rooted<JSContext*, js::PromiseObject*>(JSContext* const&, js::PromiseObject*&&)' at /builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1171:26,
    inlined from 'JS::SetAnyPromiseIsHandled(JSContext*, JS::Handle<JSObject*>)' at /builddir/build/BUILD/firefox-102.13.0/js/src/jsapi.cpp:2677:71:
/builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1138:18: warning: storing the address of local variable 'promiseObj' in 'MEM[(struct StackRootedBase * *)cx_28(D) + 24B]' [-Wdangling-pointer=]
 1138 |     *this->stack = this;
      |     ~~~~~~~~~~~~~^~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/jsapi.cpp: In function 'JS::SetAnyPromiseIsHandled(JSContext*, JS::Handle<JSObject*>)':
/builddir/build/BUILD/firefox-102.13.0/js/src/jsapi.cpp:2677:26: note: 'promiseObj' declared here
 2677 |   Rooted<PromiseObject*> promiseObj(cx, UnwrapPromise(cx, promise, ar));
      |                          ^~~~~~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/jsapi.cpp:2677:26: note: 'cx_28(D)' declared here
In member function 'JS::Rooted<js::ReadableStream*>::registerWithRootLists(mozilla::EnumeratedArray<JS::RootKind, (JS::RootKind)15, js::StackRootedBase*>&)',
    inlined from 'JS::Rooted<js::ReadableStream*>::Rooted<JSContext*, js::ReadableStream*>(JSContext* const&, js::ReadableStream*&&)' at /builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1171:26,
    inlined from 'JS::ReadableStreamGetExternalUnderlyingSource(JSContext*, JS::Handle<JSObject*>, JS::ReadableStreamUnderlyingSource**)' at /builddir/build/BUILD/firefox-102.13.0/js/src/builtin/streams/StreamAPI.cpp:240:62:
/builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1138:18: warning: storing the address of local variable 'unwrappedStream' in 'MEM[(struct StackRootedBase * *)cx_59(D) + 24B]' [-Wdangling-pointer=]
 1138 |     *this->stack = this;
      |     ~~~~~~~~~~~~~^~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/builtin/streams/StreamAPI.cpp: In function 'JS::ReadableStreamGetExternalUnderlyingSource(JSContext*, JS::Handle<JSObject*>, JS::ReadableStreamUnderlyingSource**)':
/builddir/build/BUILD/firefox-102.13.0/js/src/builtin/streams/StreamAPI.cpp:239:27: note: 'unwrappedStream' declared here
  239 |   Rooted<ReadableStream*> unwrappedStream(
      |                           ^~~~~~~~~~~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/builtin/streams/StreamAPI.cpp:239:27: note: 'cx_59(D)' declared here
In member function 'JS::Rooted<js::TeeState*>::registerWithRootLists(mozilla::EnumeratedArray<JS::RootKind, (JS::RootKind)15, js::StackRootedBase*>&)',
    inlined from 'JS::Rooted<js::TeeState*>::Rooted<JSContext*, js::TeeState*>(JSContext* const&, js::TeeState*&&)' at /builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1171:26,
    inlined from 'js::TeeState::create(JSContext*, JS::Handle<js::ReadableStream*>)' at /builddir/build/BUILD/firefox-102.13.0/js/src/builtin/streams/TeeState.cpp:29:68:
/builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1138:18: warning: storing the address of local variable 'state' in 'MEM[(struct StackRootedBase * *)cx_79(D) + 24B]' [-Wdangling-pointer=]
 1138 |     *this->stack = this;
      |     ~~~~~~~~~~~~~^~~~~~
In file included from Unified_cpp_js_src8.cpp:11:
/builddir/build/BUILD/firefox-102.13.0/js/src/builtin/streams/TeeState.cpp: In function 'js::TeeState::create(JSContext*, JS::Handle<js::ReadableStream*>)':
/builddir/build/BUILD/firefox-102.13.0/js/src/builtin/streams/TeeState.cpp:29:21: note: 'state' declared here
   29 |   Rooted<TeeState*> state(cx, NewBuiltinClassInstance<TeeState>(cx));
      |                     ^~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/builtin/streams/TeeState.cpp:29:21: note: 'cx_79(D)' declared here
In member function 'JS::Rooted<js::ReadableStream*>::registerWithRootLists(mozilla::EnumeratedArray<JS::RootKind, (JS::RootKind)15, js::StackRootedBase*>&)',
    inlined from 'JS::Rooted<js::ReadableStream*>::Rooted<JSContext*, js::ReadableStream*>(JSContext* const&, js::ReadableStream*&&)' at /builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1171:26,
    inlined from 'JS::ReadableStreamUpdateDataAvailableFromSource(JSContext*, JS::Handle<JSObject*>, unsigned int)' at /builddir/build/BUILD/firefox-102.13.0/js/src/builtin/streams/StreamAPI.cpp:286:62:
/builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1138:18: warning: storing the address of local variable 'unwrappedStream' in 'MEM[(struct StackRootedBase * *)cx_170(D) + 24B]' [-Wdangling-pointer=]
 1138 |     *this->stack = this;
      |     ~~~~~~~~~~~~~^~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/builtin/streams/StreamAPI.cpp: In function 'JS::ReadableStreamUpdateDataAvailableFromSource(JSContext*, JS::Handle<JSObject*>, unsigned int)':
/builddir/build/BUILD/firefox-102.13.0/js/src/builtin/streams/StreamAPI.cpp:285:27: note: 'unwrappedStream' declared here
  285 |   Rooted<ReadableStream*> unwrappedStream(
      |                           ^~~~~~~~~~~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/builtin/streams/StreamAPI.cpp:285:27: note: 'cx_170(D)' declared here
make[3]: Entering directory '/builddir/build/BUILD/firefox-102.13.0/js/src/js/src'
js/src/Unified_cpp_js_src23.o
/usr/lib64/ccache/g++ -o Unified_cpp_js_src23.o -c  -I/builddir/build/BUILD/firefox-102.13.0/js/src/dist/system_wrappers -include /builddir/build/BUILD/firefox-102.13.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/builddir/build/BUILD/firefox-102.13.0/js/src -I/builddir/build/BUILD/firefox-102.13.0/js/src/js/src -I/builddir/build/BUILD/firefox-102.13.0/js/src/dist/include -DMOZILLA_CLIENT -include /builddir/build/BUILD/firefox-102.13.0/js/src/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 -Wformat -Wformat-overflow=2 -Wno-psabi -fno-sized-deallocation -fno-aligned-new -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Werror=format -Wno-attributes -fno-strict-aliasing -ffp-contract=off  -MD -MP -MF .deps/Unified_cpp_js_src23.o.pp   Unified_cpp_js_src23.cpp
make[3]: Leaving directory '/builddir/build/BUILD/firefox-102.13.0/js/src/js/src'
In file included from /builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/CallArgs.h:73,
                 from /builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/CallNonGenericMethod.h:12,
                 from /builddir/build/BUILD/firefox-102.13.0/js/src/NamespaceImports.h:15,
                 from /builddir/build/BUILD/firefox-102.13.0/js/src/gc/Barrier.h:14,
                 from /builddir/build/BUILD/firefox-102.13.0/js/src/builtin/ModuleObject.h:17,
                 from /builddir/build/BUILD/firefox-102.13.0/js/src/vm/Scope.h:22,
                 from /builddir/build/BUILD/firefox-102.13.0/js/src/vm/Scope.cpp:7,
                 from Unified_cpp_js_src23.cpp:2:
In member function 'JS::Rooted<JSLinearString*>::registerWithRootLists(mozilla::EnumeratedArray<JS::RootKind, (JS::RootKind)15, js::StackRootedBase*>&)',
    inlined from 'JS::Rooted<JSLinearString*>::Rooted<JSContext*, JSLinearString*>(JSContext* const&, JSLinearString*&&)' at /builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1171:26,
    inlined from 'intrinsic_RegExpGetSubstitution(JSContext*, unsigned int, JS::Value*)' at /builddir/build/BUILD/firefox-102.13.0/js/src/vm/SelfHosting.cpp:1447:69:
/builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1138:18: warning: storing the address of local variable 'string' in 'MEM[(struct StackRootedBase * *)cx_126(D) + 48B]' [-Wdangling-pointer=]
 1138 |     *this->stack = this;
      |     ~~~~~~~~~~~~~^~~~~~
In file included from Unified_cpp_js_src23.cpp:11:
/builddir/build/BUILD/firefox-102.13.0/js/src/vm/SelfHosting.cpp: In function 'intrinsic_RegExpGetSubstitution(JSContext*, unsigned int, JS::Value*)':
/builddir/build/BUILD/firefox-102.13.0/js/src/vm/SelfHosting.cpp:1447:22: note: 'string' declared here
 1447 |   RootedLinearString string(cx, args[1].toString()->ensureLinear(cx));
      |                      ^~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/vm/SelfHosting.cpp:1447:22: note: 'cx_126(D)' declared here
In member function 'JS::Rooted<JS::Value>::registerWithRootLists(mozilla::EnumeratedArray<JS::RootKind, (JS::RootKind)15, js::StackRootedBase*>&)',
    inlined from 'JS::Rooted<JS::Value>::Rooted<JSContext*, JS::MutableHandle<JS::Value> >(JSContext* const&, JS::MutableHandle<JS::Value>&&)' at /builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1171:26,
    inlined from 'intrinsic_IsArray(JSContext*, unsigned int, JS::Value*)' at /builddir/build/BUILD/firefox-102.13.0/js/src/vm/SelfHosting.cpp:185:30:
/builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1138:18: warning: storing the address of local variable 'val' in 'MEM[(struct StackRootedBase * *)cx_62(D) + 104B]' [-Wdangling-pointer=]
 1138 |     *this->stack = this;
      |     ~~~~~~~~~~~~~^~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/vm/SelfHosting.cpp: In function 'intrinsic_IsArray(JSContext*, unsigned int, JS::Value*)':
/builddir/build/BUILD/firefox-102.13.0/js/src/vm/SelfHosting.cpp:185:15: note: 'val' declared here
  185 |   RootedValue val(cx, args[0]);
      |               ^~~
/builddir/build/BUILD/firefox-102.13.0/js/src/vm/SelfHosting.cpp:185:15: note: 'cx_62(D)' declared here
In member function 'JS::Rooted<JSString*>::registerWithRootLists(mozilla::EnumeratedArray<JS::RootKind, (JS::RootKind)15, js::StackRootedBase*>&)',
    inlined from 'JS::Rooted<JSString*>::Rooted<JSContext*, JSString*>(JSContext* const&, JSString*&&)' at /builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1171:26,
    inlined from 'intrinsic_CreateModuleSyntaxError(JSContext*, unsigned int, JS::Value*)' at /builddir/build/BUILD/firefox-102.13.0/js/src/vm/SelfHosting.cpp:487:76:
/builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1138:18: warning: storing the address of local variable 'filename' in 'MEM[(struct StackRootedBase * *)cx_127(D) + 48B]' [-Wdangling-pointer=]
 1138 |     *this->stack = this;
      |     ~~~~~~~~~~~~~^~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/vm/SelfHosting.cpp: In function 'intrinsic_CreateModuleSyntaxError(JSContext*, unsigned int, JS::Value*)':
/builddir/build/BUILD/firefox-102.13.0/js/src/vm/SelfHosting.cpp:486:16: note: 'filename' declared here
  486 |   RootedString filename(cx,
      |                ^~~~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/vm/SelfHosting.cpp:486:16: note: 'cx_127(D)' declared here
In member function 'JS::Rooted<JSObject*>::registerWithRootLists(mozilla::EnumeratedArray<JS::RootKind, (JS::RootKind)15, js::StackRootedBase*>&)',
    inlined from 'JS::Rooted<JSObject*>::Rooted<JSContext*, JSObject*>(JSContext* const&, JSObject*&&)' at /builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1171:26,
    inlined from 'intrinsic_HostResolveImportedModule(JSContext*, unsigned int, JS::Value*)' at /builddir/build/BUILD/firefox-102.13.0/js/src/vm/SelfHosting.cpp:1811:71:
/builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1138:18: warning: storing the address of local variable 'result' in 'MEM[(struct StackRootedBase * *)cx_86(D) + 24B]' [-Wdangling-pointer=]
 1138 |     *this->stack = this;
      |     ~~~~~~~~~~~~~^~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/vm/SelfHosting.cpp: In function 'intrinsic_HostResolveImportedModule(JSContext*, unsigned int, JS::Value*)':
/builddir/build/BUILD/firefox-102.13.0/js/src/vm/SelfHosting.cpp:1810:16: note: 'result' declared here
 1810 |   RootedObject result(
      |                ^~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/vm/SelfHosting.cpp:1810:16: note: 'cx_86(D)' declared here
In member function 'JS::Rooted<mozilla::UniquePtr<js::RuntimeScopeData<js::GlobalScope::SlotInfo>, JS::DeletePolicy<js::RuntimeScopeData<js::GlobalScope::SlotInfo> > > >::registerWithRootLists(mozilla::EnumeratedArray<JS::RootKind, (JS::RootKind)15, js::StackRootedBase*>&)',
    inlined from 'JS::Rooted<mozilla::UniquePtr<js::RuntimeScopeData<js::GlobalScope::SlotInfo>, JS::DeletePolicy<js::RuntimeScopeData<js::GlobalScope::SlotInfo> > > >::Rooted<JSContext*, mozilla::UniquePtr<js::RuntimeScopeData<js::GlobalScope::SlotInfo>, JS::DeletePolicy<js::RuntimeScopeData<js::GlobalScope::SlotInfo> > > >(JSContext* const&, mozilla::UniquePtr<js::RuntimeScopeData<js::GlobalScope::SlotInfo>, JS::DeletePolicy<js::RuntimeScopeData<js::GlobalScope::SlotInfo> > >&&)' at /builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1171:26,
    inlined from 'js::GlobalScope::createEmpty(JSContext*, js::ScopeKind)' at /builddir/build/BUILD/firefox-102.13.0/js/src/vm/Scope.cpp:632:53:
/builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1138:18: warning: storing the address of local variable 'data' in 'MEM[(struct StackRootedBase * *)cx_33(D) + 112B]' [-Wdangling-pointer=]
 1138 |     *this->stack = this;
      |     ~~~~~~~~~~~~~^~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/vm/Scope.cpp: In function 'js::GlobalScope::createEmpty(JSContext*, js::ScopeKind)':
/builddir/build/BUILD/firefox-102.13.0/js/src/vm/Scope.cpp:631:34: note: 'data' declared here
  631 |   Rooted<UniquePtr<RuntimeData>> data(
      |                                  ^~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/vm/Scope.cpp:631:34: note: 'cx_33(D)' declared here
In member function 'JS::Rooted<js::AbstractBindingIter<JSAtom> >::registerWithRootLists(mozilla::EnumeratedArray<JS::RootKind, (JS::RootKind)15, js::StackRootedBase*>&)',
    inlined from 'JS::Rooted<js::AbstractBindingIter<JSAtom> >::Rooted<JSContext*, js::AbstractBindingIter<JSAtom> >(JSContext* const&, js::AbstractBindingIter<JSAtom>&&)' at /builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1171:26,
    inlined from 'js::DumpBindings(JSContext*, js::Scope*)' at /builddir/build/BUILD/firefox-102.13.0/js/src/vm/Scope.cpp:1284:53:
/builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1138:18: warning: storing the address of local variable 'bi' in 'MEM[(struct StackRootedBase * *)cx_106(D) + 112B]' [-Wdangling-pointer=]
 1138 |     *this->stack = this;
      |     ~~~~~~~~~~~~~^~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/vm/Scope.cpp: In function 'js::DumpBindings(JSContext*, js::Scope*)':
/builddir/build/BUILD/firefox-102.13.0/js/src/vm/Scope.cpp:1284:28: note: 'bi' declared here
 1284 |   for (Rooted<BindingIter> bi(cx, BindingIter(scope)); bi; bi++) {
      |                            ^~
/builddir/build/BUILD/firefox-102.13.0/js/src/vm/Scope.cpp:1284:28: note: 'cx_106(D)' declared here
In member function 'JS::Rooted<js::DictionaryPropMap*>::registerWithRootLists(mozilla::EnumeratedArray<JS::RootKind, (JS::RootKind)15, js::StackRootedBase*>&)',
    inlined from 'JS::Rooted<js::DictionaryPropMap*>::Rooted<JSContext*, js::DictionaryPropMap*>(JSContext* const&, js::DictionaryPropMap*&&)' at /builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1171:26,
    inlined from 'js::NativeObject::toDictionaryMode(JSContext*, JS::Handle<js::NativeObject*>)' at /builddir/build/BUILD/firefox-102.13.0/js/src/vm/Shape.cpp:87:61:
/builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1138:18: warning: storing the address of local variable 'dictMap' in 'MEM[(struct StackRootedBase * *)cx_104(D) + 88B]' [-Wdangling-pointer=]
 1138 |     *this->stack = this;
      |     ~~~~~~~~~~~~~^~~~~~
In file included from Unified_cpp_js_src23.cpp:20:
/builddir/build/BUILD/firefox-102.13.0/js/src/vm/Shape.cpp: In function 'js::NativeObject::toDictionaryMode(JSContext*, JS::Handle<js::NativeObject*>)':
/builddir/build/BUILD/firefox-102.13.0/js/src/vm/Shape.cpp:86:30: note: 'dictMap' declared here
   86 |   Rooted<DictionaryPropMap*> dictMap(
      |                              ^~~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/vm/Shape.cpp:86:30: note: 'cx_104(D)' declared here
In member function 'JS::Rooted<mozilla::UniquePtr<js::RuntimeScopeData<js::WasmFunctionScope::SlotInfo>, JS::DeletePolicy<js::RuntimeScopeData<js::WasmFunctionScope::SlotInfo> > > >::registerWithRootLists(mozilla::EnumeratedArray<JS::RootKind, (JS::RootKind)15, js::StackRootedBase*>&)',
    inlined from 'JS::Rooted<mozilla::UniquePtr<js::RuntimeScopeData<js::WasmFunctionScope::SlotInfo>, JS::DeletePolicy<js::RuntimeScopeData<js::WasmFunctionScope::SlotInfo> > > >::Rooted<JSContext*, mozilla::UniquePtr<js::RuntimeScopeData<js::WasmFunctionScope::SlotInfo>, JS::DeletePolicy<js::RuntimeScopeData<js::WasmFunctionScope::SlotInfo> > > >(JSContext* const&, mozilla::UniquePtr<js::RuntimeScopeData<js::WasmFunctionScope::SlotInfo>, JS::DeletePolicy<js::RuntimeScopeData<js::WasmFunctionScope::SlotInfo> > >&&)' at /builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1171:26,
    inlined from 'js::WasmFunctionScope::create(JSContext*, JS::Handle<js::Scope*>, unsigned int)' at /builddir/build/BUILD/firefox-102.13.0/js/src/vm/Scope.cpp:804:71:
/builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1138:18: warning: storing the address of local variable 'data' in 'MEM[(struct StackRootedBase * *)cx_114(D) + 112B]' [-Wdangling-pointer=]
 1138 |     *this->stack = this;
      |     ~~~~~~~~~~~~~^~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/vm/Scope.cpp: In function 'js::WasmFunctionScope::create(JSContext*, JS::Handle<js::Scope*>, unsigned int)':
/builddir/build/BUILD/firefox-102.13.0/js/src/vm/Scope.cpp:803:34: note: 'data' declared here
  803 |   Rooted<UniquePtr<RuntimeData>> data(
      |                                  ^~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/vm/Scope.cpp:803:34: note: 'cx_114(D)' declared here
In member function 'JS::Rooted<JSAtom*>::registerWithRootLists(mozilla::EnumeratedArray<JS::RootKind, (JS::RootKind)15, js::StackRootedBase*>&)',
    inlined from 'JS::Rooted<JSAtom*>::Rooted<JSContext*, JSContext*>(JSContext* const&)' at /builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1162:26,
    inlined from 'InitSelfHostingFromStencil(JSContext*, js::frontend::CompilationAtomCache&, js::frontend::CompilationStencil const&)' at /builddir/build/BUILD/firefox-102.13.0/js/src/vm/SelfHosting.cpp:2702:27,
    inlined from 'JSRuntime::initSelfHostingFromStencil(JSContext*)' at /builddir/build/BUILD/firefox-102.13.0/js/src/vm/SelfHosting.cpp:2876:36:
/builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1138:18: warning: storing the address of local variable 'prevAtom' in 'MEM[(struct StackRootedBase * *)cx_5(D) + 48B]' [-Wdangling-pointer=]
 1138 |     *this->stack = this;
      |     ~~~~~~~~~~~~~^~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/vm/SelfHosting.cpp: In member function 'JSRuntime::initSelfHostingFromStencil(JSContext*)':
/builddir/build/BUILD/firefox-102.13.0/js/src/vm/SelfHosting.cpp:2702:16: note: 'prevAtom' declared here
 2702 |     RootedAtom prevAtom(cx);
      |                ^~~~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/vm/SelfHosting.cpp:2702:16: note: 'cx_5(D)' declared here
In member function 'JS::Rooted<js::Shape*>::registerWithRootLists(mozilla::EnumeratedArray<JS::RootKind, (JS::RootKind)15, js::StackRootedBase*>&)',
    inlined from 'JS::Rooted<js::Shape*>::Rooted<JSContext*, js::Shape*>(JSContext* const&, js::Shape*&&)' at /builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1171:26,
    inlined from 'js::SharedShape::getPropMapShape(JSContext*, js::BaseShape*, unsigned long, JS::Handle<js::SharedPropMap*>, unsigned int, js::EnumFlags<js::ObjectFlag>, bool*)' at /builddir/build/BUILD/firefox-102.13.0/js/src/vm/Shape.cpp:1183:79:
/builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1138:18: warning: storing the address of local variable 'shape' in 'MEM[(struct StackRootedBase * *)cx_83(D) + 40B]' [-Wdangling-pointer=]
 1138 |     *this->stack = this;
      |     ~~~~~~~~~~~~~^~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/vm/Shape.cpp: In function 'js::SharedShape::getPropMapShape(JSContext*, js::BaseShape*, unsigned long, JS::Handle<js::SharedPropMap*>, unsigned int, js::EnumFlags<js::ObjectFlag>, bool*)':
/builddir/build/BUILD/firefox-102.13.0/js/src/vm/Shape.cpp:1182:15: note: 'shape' declared here
 1182 |   RootedShape shape(
      |               ^~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/vm/Shape.cpp:1182:15: note: 'cx_83(D)' declared here
In file included from /builddir/build/BUILD/firefox-102.13.0/js/src/vm/Shape.h:39,
                 from /builddir/build/BUILD/firefox-102.13.0/js/src/vm/PropertyResult.h:15,
                 from /builddir/build/BUILD/firefox-102.13.0/js/src/vm/JSObject.h:23,
                 from /builddir/build/BUILD/firefox-102.13.0/js/src/builtin/ModuleObject.h:31:
In member function 'js::CompactPropMap::getPropertyInfo(unsigned int) const',
    inlined from 'js::PropMap::getPropertyInfo(unsigned int) const' at /builddir/build/BUILD/firefox-102.13.0/js/src/vm/PropMap.h:1050:52,
    inlined from 'js::PropMap::getPropertyInfo(unsigned int) const' at /builddir/build/BUILD/firefox-102.13.0/js/src/vm/PropMap.h:1049:21,
    inlined from 'js::NativeObject::changeCustomDataPropAttributes(JSContext*, JS::Handle<js::NativeObject*>, JS::Handle<JS::PropertyKey>, js::PropertyFlags)' at /builddir/build/BUILD/firefox-102.13.0/js/src/vm/Shape.cpp:604:50:
/builddir/build/BUILD/firefox-102.13.0/js/src/vm/PropMap.h:747:41: warning: 'propIndex' may be used uninitialized [-Wmaybe-uninitialized]
  747 |     return PropertyInfo(propInfos_[index]);
      |                                         ^
/builddir/build/BUILD/firefox-102.13.0/js/src/vm/Shape.cpp: In function 'js::NativeObject::changeCustomDataPropAttributes(JSContext*, JS::Handle<js::NativeObject*>, JS::Handle<JS::PropertyKey>, js::PropertyFlags)':
/builddir/build/BUILD/firefox-102.13.0/js/src/vm/Shape.cpp:600:12: note: 'propIndex' was declared here
  600 |   uint32_t propIndex;
      |            ^~~~~~~~~
In member function 'JS::Rooted<mozilla::UniquePtr<js::RuntimeScopeData<js::GlobalScope::SlotInfo>, JS::DeletePolicy<js::RuntimeScopeData<js::GlobalScope::SlotInfo> > > >::registerWithRootLists(mozilla::EnumeratedArray<JS::RootKind, (JS::RootKind)15, js::StackRootedBase*>&)',
    inlined from 'JS::Rooted<mozilla::UniquePtr<js::RuntimeScopeData<js::GlobalScope::SlotInfo>, JS::DeletePolicy<js::RuntimeScopeData<js::GlobalScope::SlotInfo> > > >::Rooted<JSContext*, mozilla::UniquePtr<js::RuntimeScopeData<js::GlobalScope::SlotInfo>, JS::DeletePolicy<js::RuntimeScopeData<js::GlobalScope::SlotInfo> > > >(JSContext* const&, mozilla::UniquePtr<js::RuntimeScopeData<js::GlobalScope::SlotInfo>, JS::DeletePolicy<js::RuntimeScopeData<js::GlobalScope::SlotInfo> > >&&)' at /builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1171:26,
    inlined from 'js::frontend::ScopeStencil::createSpecificScope<js::GlobalScope, decltype(nullptr)>(JSContext*, js::frontend::CompilationAtomCache&, JS::Handle<js::Scope*>, js::AbstractBaseScopeData<js::frontend::TaggedParserAtomIndex>*) constjs::Scope*' at /builddir/build/BUILD/firefox-102.13.0/js/src/vm/Scope.cpp:1675:72:
/builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1138:18: warning: storing the address of local variable 'rootedData' in 'MEM[(struct StackRootedBase * *)cx_42(D) + 112B]' [-Wdangling-pointer=]
 1138 |     *this->stack = this;
      |     ~~~~~~~~~~~~~^~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/vm/Scope.cpp: In member function 'js::frontend::ScopeStencil::createSpecificScope<js::GlobalScope, decltype(nullptr)>(JSContext*, js::frontend::CompilationAtomCache&, JS::Handle<js::Scope*>, js::AbstractBaseScopeData<js::frontend::TaggedParserAtomIndex>*) constjs::Scope*':
/builddir/build/BUILD/firefox-102.13.0/js/src/vm/Scope.cpp:1674:47: note: 'rootedData' declared here
 1674 |   Rooted<UniquePtr<GlobalScope::RuntimeData>> rootedData(
      |                                               ^~~~~~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/vm/Scope.cpp:1674:47: note: 'cx_42(D)' declared here
In member function 'JS::Rooted<js::BaseShape*>::registerWithRootLists(mozilla::EnumeratedArray<JS::RootKind, (JS::RootKind)15, js::StackRootedBase*>&)',
    inlined from 'JS::Rooted<js::BaseShape*>::Rooted<JSContext*, js::BaseShape*>(JSContext* const&, js::BaseShape*&&)' at /builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1171:26,
    inlined from 'js::SharedShape::getInitialShape(JSContext*, JSClass const*, JS::Realm*, js::TaggedProto, unsigned long, js::EnumFlags<js::ObjectFlag>)' at /builddir/build/BUILD/firefox-102.13.0/js/src/vm/Shape.cpp:1128:75:
/builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1138:18: warning: storing the address of local variable 'nbase' in 'MEM[(struct StackRootedBase * *)cx_183(D)]' [-Wdangling-pointer=]
 1138 |     *this->stack = this;
      |     ~~~~~~~~~~~~~^~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/vm/Shape.cpp: In function 'js::SharedShape::getInitialShape(JSContext*, JSClass const*, JS::Realm*, js::TaggedProto, unsigned long, js::EnumFlags<js::ObjectFlag>)':
/builddir/build/BUILD/firefox-102.13.0/js/src/vm/Shape.cpp:1128:22: note: 'nbase' declared here
 1128 |   Rooted<BaseShape*> nbase(cx, BaseShape::get(cx, clasp, realm, protoRoot));
      |                      ^~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/vm/Shape.cpp:1128:22: note: 'cx_183(D)' declared here
In member function 'JS::Rooted<js::BaseShape*>::registerWithRootLists(mozilla::EnumeratedArray<JS::RootKind, (JS::RootKind)15, js::StackRootedBase*>&)',
    inlined from 'JS::Rooted<js::BaseShape*>::Rooted<JSContext*, js::BaseShape*>(JSContext* const&, js::BaseShape*&&)' at /builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1171:26,
    inlined from 'JSObject::setProtoUnchecked(JSContext*, JS::Handle<JSObject*>, JS::Handle<js::TaggedProto>)' at /builddir/build/BUILD/firefox-102.13.0/js/src/vm/Shape.cpp:927:71:
/builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1138:18: warning: storing the address of local variable 'nbase' in 'MEM[(struct StackRootedBase * *)cx_116(D)]' [-Wdangling-pointer=]
 1138 |     *this->stack = this;
      |     ~~~~~~~~~~~~~^~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/vm/Shape.cpp: In function 'JSObject::setProtoUnchecked(JSContext*, JS::Handle<JSObject*>, JS::Handle<js::TaggedProto>)':
/builddir/build/BUILD/firefox-102.13.0/js/src/vm/Shape.cpp:926:24: note: 'nbase' declared here
  926 |     Rooted<BaseShape*> nbase(
      |                        ^~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/vm/Shape.cpp:926:24: note: 'cx_116(D)' declared here
In member function 'JS::Rooted<mozilla::UniquePtr<js::RuntimeScopeData<js::ClassBodyScope::SlotInfo>, JS::DeletePolicy<js::RuntimeScopeData<js::ClassBodyScope::SlotInfo> > > >::registerWithRootLists(mozilla::EnumeratedArray<JS::RootKind, (JS::RootKind)15, js::StackRootedBase*>&)',
    inlined from 'JS::Rooted<mozilla::UniquePtr<js::RuntimeScopeData<js::ClassBodyScope::SlotInfo>, JS::DeletePolicy<js::RuntimeScopeData<js::ClassBodyScope::SlotInfo> > > >::Rooted<JSContext*, mozilla::UniquePtr<js::RuntimeScopeData<js::ClassBodyScope::SlotInfo>, JS::DeletePolicy<js::RuntimeScopeData<js::ClassBodyScope::SlotInfo> > > >(JSContext* const&, mozilla::UniquePtr<js::RuntimeScopeData<js::ClassBodyScope::SlotInfo>, JS::DeletePolicy<js::RuntimeScopeData<js::ClassBodyScope::SlotInfo> > >&&)' at /builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1171:26,
    inlined from 'js::frontend::ScopeStencil::createSpecificScope<js::ClassBodyScope, js::BlockLexicalEnvironmentObject>(JSContext*, js::frontend::CompilationAtomCache&, JS::Handle<js::Scope*>, js::AbstractBaseScopeData<js::frontend::TaggedParserAtomIndex>*) constjs::Scope*' at /builddir/build/BUILD/firefox-102.13.0/js/src/vm/Scope.cpp:1692:59:
/builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1138:18: warning: storing the address of local variable 'rootedData' in 'MEM[(struct StackRootedBase * *)cx_62(D) + 112B]' [-Wdangling-pointer=]
 1138 |     *this->stack = this;
      |     ~~~~~~~~~~~~~^~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/vm/Scope.cpp: In member function 'js::frontend::ScopeStencil::createSpecificScope<js::ClassBodyScope, js::BlockLexicalEnvironmentObject>(JSContext*, js::frontend::CompilationAtomCache&, JS::Handle<js::Scope*>, js::AbstractBaseScopeData<js::frontend::TaggedParserAtomIndex>*) constjs::Scope*':
/builddir/build/BUILD/firefox-102.13.0/js/src/vm/Scope.cpp:1692:59: note: 'rootedData' declared here
 1692 |   Rooted<UniquePtr<typename SpecificScopeT::RuntimeData>> rootedData(
      |                                                           ^~~~~~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/vm/Scope.cpp:1692:59: note: 'cx_62(D)' declared here
In member function 'JS::Rooted<mozilla::UniquePtr<js::RuntimeScopeData<js::EvalScope::SlotInfo>, JS::DeletePolicy<js::RuntimeScopeData<js::EvalScope::SlotInfo> > > >::registerWithRootLists(mozilla::EnumeratedArray<JS::RootKind, (JS::RootKind)15, js::StackRootedBase*>&)',
    inlined from 'JS::Rooted<mozilla::UniquePtr<js::RuntimeScopeData<js::EvalScope::SlotInfo>, JS::DeletePolicy<js::RuntimeScopeData<js::EvalScope::SlotInfo> > > >::Rooted<JSContext*, mozilla::UniquePtr<js::RuntimeScopeData<js::EvalScope::SlotInfo>, JS::DeletePolicy<js::RuntimeScopeData<js::EvalScope::SlotInfo> > > >(JSContext* const&, mozilla::UniquePtr<js::RuntimeScopeData<js::EvalScope::SlotInfo>, JS::DeletePolicy<js::RuntimeScopeData<js::EvalScope::SlotInfo> > >&&)' at /builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1171:26,
    inlined from 'js::frontend::ScopeStencil::createSpecificScope<js::EvalScope, js::VarEnvironmentObject>(JSContext*, js::frontend::CompilationAtomCache&, JS::Handle<js::Scope*>, js::AbstractBaseScopeData<js::frontend::TaggedParserAtomIndex>*) constjs::Scope*' at /builddir/build/BUILD/firefox-102.13.0/js/src/vm/Scope.cpp:1692:59:
/builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1138:18: warning: storing the address of local variable 'rootedData' in 'MEM[(struct StackRootedBase * *)cx_62(D) + 112B]' [-Wdangling-pointer=]
 1138 |     *this->stack = this;
      |     ~~~~~~~~~~~~~^~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/vm/Scope.cpp: In member function 'js::frontend::ScopeStencil::createSpecificScope<js::EvalScope, js::VarEnvironmentObject>(JSContext*, js::frontend::CompilationAtomCache&, JS::Handle<js::Scope*>, js::AbstractBaseScopeData<js::frontend::TaggedParserAtomIndex>*) constjs::Scope*':
/builddir/build/BUILD/firefox-102.13.0/js/src/vm/Scope.cpp:1692:59: note: 'rootedData' declared here
 1692 |   Rooted<UniquePtr<typename SpecificScopeT::RuntimeData>> rootedData(
      |                                                           ^~~~~~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/vm/Scope.cpp:1692:59: note: 'cx_62(D)' declared here
In member function 'JS::Rooted<mozilla::UniquePtr<js::RuntimeScopeData<js::LexicalScope::SlotInfo>, JS::DeletePolicy<js::RuntimeScopeData<js::LexicalScope::SlotInfo> > > >::registerWithRootLists(mozilla::EnumeratedArray<JS::RootKind, (JS::RootKind)15, js::StackRootedBase*>&)',
    inlined from 'JS::Rooted<mozilla::UniquePtr<js::RuntimeScopeData<js::LexicalScope::SlotInfo>, JS::DeletePolicy<js::RuntimeScopeData<js::LexicalScope::SlotInfo> > > >::Rooted<JSContext*, mozilla::UniquePtr<js::RuntimeScopeData<js::LexicalScope::SlotInfo>, JS::DeletePolicy<js::RuntimeScopeData<js::LexicalScope::SlotInfo> > > >(JSContext* const&, mozilla::UniquePtr<js::RuntimeScopeData<js::LexicalScope::SlotInfo>, JS::DeletePolicy<js::RuntimeScopeData<js::LexicalScope::SlotInfo> > >&&)' at /builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1171:26,
    inlined from 'js::frontend::ScopeStencil::createSpecificScope<js::LexicalScope, js::BlockLexicalEnvironmentObject>(JSContext*, js::frontend::CompilationAtomCache&, JS::Handle<js::Scope*>, js::AbstractBaseScopeData<js::frontend::TaggedParserAtomIndex>*) constjs::Scope*' at /builddir/build/BUILD/firefox-102.13.0/js/src/vm/Scope.cpp:1692:59:
/builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1138:18: warning: storing the address of local variable 'rootedData' in 'MEM[(struct StackRootedBase * *)cx_62(D) + 112B]' [-Wdangling-pointer=]
 1138 |     *this->stack = this;
      |     ~~~~~~~~~~~~~^~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/vm/Scope.cpp: In member function 'js::frontend::ScopeStencil::createSpecificScope<js::LexicalScope, js::BlockLexicalEnvironmentObject>(JSContext*, js::frontend::CompilationAtomCache&, JS::Handle<js::Scope*>, js::AbstractBaseScopeData<js::frontend::TaggedParserAtomIndex>*) constjs::Scope*':
/builddir/build/BUILD/firefox-102.13.0/js/src/vm/Scope.cpp:1692:59: note: 'rootedData' declared here
 1692 |   Rooted<UniquePtr<typename SpecificScopeT::RuntimeData>> rootedData(
      |                                                           ^~~~~~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/vm/Scope.cpp:1692:59: note: 'cx_62(D)' declared here
In member function 'JS::Rooted<mozilla::UniquePtr<js::RuntimeScopeData<js::VarScope::SlotInfo>, JS::DeletePolicy<js::RuntimeScopeData<js::VarScope::SlotInfo> > > >::registerWithRootLists(mozilla::EnumeratedArray<JS::RootKind, (JS::RootKind)15, js::StackRootedBase*>&)',
    inlined from 'JS::Rooted<mozilla::UniquePtr<js::RuntimeScopeData<js::VarScope::SlotInfo>, JS::DeletePolicy<js::RuntimeScopeData<js::VarScope::SlotInfo> > > >::Rooted<JSContext*, mozilla::UniquePtr<js::RuntimeScopeData<js::VarScope::SlotInfo>, JS::DeletePolicy<js::RuntimeScopeData<js::VarScope::SlotInfo> > > >(JSContext* const&, mozilla::UniquePtr<js::RuntimeScopeData<js::VarScope::SlotInfo>, JS::DeletePolicy<js::RuntimeScopeData<js::VarScope::SlotInfo> > >&&)' at /builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1171:26,
    inlined from 'js::frontend::ScopeStencil::createSpecificScope<js::VarScope, js::VarEnvironmentObject>(JSContext*, js::frontend::CompilationAtomCache&, JS::Handle<js::Scope*>, js::AbstractBaseScopeData<js::frontend::TaggedParserAtomIndex>*) constjs::Scope*' at /builddir/build/BUILD/firefox-102.13.0/js/src/vm/Scope.cpp:1692:59:
/builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1138:18: warning: storing the address of local variable 'rootedData' in 'MEM[(struct StackRootedBase * *)cx_62(D) + 112B]' [-Wdangling-pointer=]
 1138 |     *this->stack = this;
      |     ~~~~~~~~~~~~~^~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/vm/Scope.cpp: In member function 'js::frontend::ScopeStencil::createSpecificScope<js::VarScope, js::VarEnvironmentObject>(JSContext*, js::frontend::CompilationAtomCache&, JS::Handle<js::Scope*>, js::AbstractBaseScopeData<js::frontend::TaggedParserAtomIndex>*) constjs::Scope*':
/builddir/build/BUILD/firefox-102.13.0/js/src/vm/Scope.cpp:1692:59: note: 'rootedData' declared here
 1692 |   Rooted<UniquePtr<typename SpecificScopeT::RuntimeData>> rootedData(
      |                                                           ^~~~~~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/vm/Scope.cpp:1692:59: note: 'cx_62(D)' declared here
In member function 'JS::Rooted<mozilla::UniquePtr<js::FunctionScope::RuntimeData, JS::DeletePolicy<js::FunctionScope::RuntimeData> > >::registerWithRootLists(mozilla::EnumeratedArray<JS::RootKind, (JS::RootKind)15, js::StackRootedBase*>&)',
    inlined from 'JS::Rooted<mozilla::UniquePtr<js::FunctionScope::RuntimeData, JS::DeletePolicy<js::FunctionScope::RuntimeData> > >::Rooted<JSContext*, mozilla::UniquePtr<js::FunctionScope::RuntimeData, JS::DeletePolicy<js::FunctionScope::RuntimeData> > >(JSContext* const&, mozilla::UniquePtr<js::FunctionScope::RuntimeData, JS::DeletePolicy<js::FunctionScope::RuntimeData> >&&)' at /builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1171:26,
    inlined from 'js::frontend::ScopeStencil::createSpecificScope<js::FunctionScope, js::CallObject>(JSContext*, js::frontend::CompilationAtomCache&, JS::Handle<js::Scope*>, js::AbstractBaseScopeData<js::frontend::TaggedParserAtomIndex>*) constjs::Scope*' at /builddir/build/BUILD/firefox-102.13.0/js/src/vm/Scope.cpp:1692:59:
/builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1138:18: warning: storing the address of local variable 'rootedData' in 'MEM[(struct StackRootedBase * *)cx_61(D) + 112B]' [-Wdangling-pointer=]
 1138 |     *this->stack = this;
      |     ~~~~~~~~~~~~~^~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/vm/Scope.cpp: In member function 'js::frontend::ScopeStencil::createSpecificScope<js::FunctionScope, js::CallObject>(JSContext*, js::frontend::CompilationAtomCache&, JS::Handle<js::Scope*>, js::AbstractBaseScopeData<js::frontend::TaggedParserAtomIndex>*) constjs::Scope*':
/builddir/build/BUILD/firefox-102.13.0/js/src/vm/Scope.cpp:1692:59: note: 'rootedData' declared here
 1692 |   Rooted<UniquePtr<typename SpecificScopeT::RuntimeData>> rootedData(
      |                                                           ^~~~~~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/vm/Scope.cpp:1692:59: note: 'cx_61(D)' declared here
In member function 'JS::Rooted<mozilla::UniquePtr<js::ModuleScope::RuntimeData, JS::DeletePolicy<js::ModuleScope::RuntimeData> > >::registerWithRootLists(mozilla::EnumeratedArray<JS::RootKind, (JS::RootKind)15, js::StackRootedBase*>&)',
    inlined from 'JS::Rooted<mozilla::UniquePtr<js::ModuleScope::RuntimeData, JS::DeletePolicy<js::ModuleScope::RuntimeData> > >::Rooted<JSContext*, mozilla::UniquePtr<js::ModuleScope::RuntimeData, JS::DeletePolicy<js::ModuleScope::RuntimeData> > >(JSContext* const&, mozilla::UniquePtr<js::ModuleScope::RuntimeData, JS::DeletePolicy<js::ModuleScope::RuntimeData> >&&)' at /builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1171:26,
    inlined from 'js::frontend::ScopeStencil::createSpecificScope<js::ModuleScope, js::ModuleEnvironmentObject>(JSContext*, js::frontend::CompilationAtomCache&, JS::Handle<js::Scope*>, js::AbstractBaseScopeData<js::frontend::TaggedParserAtomIndex>*) constjs::Scope*' at /builddir/build/BUILD/firefox-102.13.0/js/src/vm/Scope.cpp:1692:59:
/builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1138:18: warning: storing the address of local variable 'rootedData' in 'MEM[(struct StackRootedBase * *)cx_61(D) + 112B]' [-Wdangling-pointer=]
 1138 |     *this->stack = this;
      |     ~~~~~~~~~~~~~^~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/vm/Scope.cpp: In member function 'js::frontend::ScopeStencil::createSpecificScope<js::ModuleScope, js::ModuleEnvironmentObject>(JSContext*, js::frontend::CompilationAtomCache&, JS::Handle<js::Scope*>, js::AbstractBaseScopeData<js::frontend::TaggedParserAtomIndex>*) constjs::Scope*':
/builddir/build/BUILD/firefox-102.13.0/js/src/vm/Scope.cpp:1692:59: note: 'rootedData' declared here
 1692 |   Rooted<UniquePtr<typename SpecificScopeT::RuntimeData>> rootedData(
      |                                                           ^~~~~~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/vm/Scope.cpp:1692:59: note: 'cx_61(D)' declared here
In member function 'JS::Rooted<mozilla::UniquePtr<js::WasmInstanceScope::RuntimeData, JS::DeletePolicy<js::WasmInstanceScope::RuntimeData> > >::registerWithRootLists(mozilla::EnumeratedArray<JS::RootKind, (JS::RootKind)15, js::StackRootedBase*>&)',
    inlined from 'JS::Rooted<mozilla::UniquePtr<js::WasmInstanceScope::RuntimeData, JS::DeletePolicy<js::WasmInstanceScope::RuntimeData> > >::Rooted<JSContext*, mozilla::UniquePtr<js::WasmInstanceScope::RuntimeData, JS::DeletePolicy<js::WasmInstanceScope::RuntimeData> > >(JSContext* const&, mozilla::UniquePtr<js::WasmInstanceScope::RuntimeData, JS::DeletePolicy<js::WasmInstanceScope::RuntimeData> >&&)' at /builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1171:26,
    inlined from 'js::WasmInstanceScope::create(JSContext*, js::WasmInstanceObject*)' at /builddir/build/BUILD/firefox-102.13.0/js/src/vm/Scope.cpp:748:71:
/builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1138:18: warning: storing the address of local variable 'data' in 'MEM[(struct StackRootedBase * *)cx_115(D) + 112B]' [-Wdangling-pointer=]
 1138 |     *this->stack = this;
      |     ~~~~~~~~~~~~~^~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/vm/Scope.cpp: In function 'js::WasmInstanceScope::create(JSContext*, js::WasmInstanceObject*)':
/builddir/build/BUILD/firefox-102.13.0/js/src/vm/Scope.cpp:747:34: note: 'data' declared here
  747 |   Rooted<UniquePtr<RuntimeData>> data(
      |                                  ^~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/vm/Scope.cpp:747:34: note: 'cx_115(D)' declared here
In member function 'JS::Rooted<js::ScriptSourceObject*>::registerWithRootLists(mozilla::EnumeratedArray<JS::RootKind, (JS::RootKind)15, js::StackRootedBase*>&)',
    inlined from 'JS::Rooted<js::ScriptSourceObject*>::Rooted<JSContext*, js::ScriptSourceObject*>(JSContext* const&, js::ScriptSourceObject*&&)' at /builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1171:26,
    inlined from 'js::GlobalObject::getOrCreateSelfHostingScriptSourceObject(JSContext*, JS::Handle<js::GlobalObject*>)' at /builddir/build/BUILD/firefox-102.13.0/js/src/vm/SelfHosting.cpp:2944:55:
/builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1138:18: warning: storing the address of local variable 'sourceObject' in 'MEM[(struct StackRootedBase * *)cx_91(D) + 24B]' [-Wdangling-pointer=]
 1138 |     *this->stack = this;
      |     ~~~~~~~~~~~~~^~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/vm/SelfHosting.cpp: In function 'js::GlobalObject::getOrCreateSelfHostingScriptSourceObject(JSContext*, JS::Handle<js::GlobalObject*>)':
/builddir/build/BUILD/firefox-102.13.0/js/src/vm/SelfHosting.cpp:2943:28: note: 'sourceObject' declared here
 2943 |   RootedScriptSourceObject sourceObject(
      |                            ^~~~~~~~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/vm/SelfHosting.cpp:2943:28: note: 'cx_91(D)' declared here
In member function 'JS::Rooted<JSScript*>::registerWithRootLists(mozilla::EnumeratedArray<JS::RootKind, (JS::RootKind)15, js::StackRootedBase*>&)',
    inlined from 'JS::Rooted<JSScript*>::Rooted<JSContext*, JSScript*>(JSContext* const&, JSScript*&&)' at /builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1171:26,
    inlined from 'GetComputedIntrinsic(JSContext*, JS::Handle<js::PropertyName*>, JS::MutableHandle<JS::Value>)' at /builddir/build/BUILD/firefox-102.13.0/js/src/vm/SelfHosting.cpp:3015:53,
    inlined from 'JSRuntime::getSelfHostedValue(JSContext*, JS::Handle<js::PropertyName*>, JS::MutableHandle<JS::Value>)' at /builddir/build/BUILD/firefox-102.13.0/js/src/vm/SelfHosting.cpp:3067:30:
/builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1138:18: warning: storing the address of local variable 'script' in 'MEM[(struct StackRootedBase * *)cx_12(D) + 32B]' [-Wdangling-pointer=]
 1138 |     *this->stack = this;
      |     ~~~~~~~~~~~~~^~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/vm/SelfHosting.cpp: In member function 'JSRuntime::getSelfHostedValue(JSContext*, JS::Handle<js::PropertyName*>, JS::MutableHandle<JS::Value>)':
/builddir/build/BUILD/firefox-102.13.0/js/src/vm/SelfHosting.cpp:3013:18: note: 'script' declared here
 3013 |     RootedScript script(
      |                  ^~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/vm/SelfHosting.cpp:3013:18: note: 'cx_12(D)' declared here
In member function 'js::CompactPropMap::getPropertyInfo(unsigned int) const',
    inlined from 'js::PropMap::getPropertyInfo(unsigned int) const' at /builddir/build/BUILD/firefox-102.13.0/js/src/vm/PropMap.h:1050:52,
    inlined from 'js::PropMap::getPropertyInfo(unsigned int) const' at /builddir/build/BUILD/firefox-102.13.0/js/src/vm/PropMap.h:1049:21,
    inlined from 'js::NativeObject::changeProperty(JSContext*, JS::Handle<js::NativeObject*>, JS::Handle<JS::PropertyKey>, js::PropertyFlags, unsigned int*)' at /builddir/build/BUILD/firefox-102.13.0/js/src/vm/Shape.cpp:487:50:
/builddir/build/BUILD/firefox-102.13.0/js/src/vm/PropMap.h:747:41: warning: 'propIndex' may be used uninitialized [-Wmaybe-uninitialized]
  747 |     return PropertyInfo(propInfos_[index]);
      |                                         ^
/builddir/build/BUILD/firefox-102.13.0/js/src/vm/Shape.cpp: In function 'js::NativeObject::changeProperty(JSContext*, JS::Handle<js::NativeObject*>, JS::Handle<JS::PropertyKey>, js::PropertyFlags, unsigned int*)':
/builddir/build/BUILD/firefox-102.13.0/js/src/vm/Shape.cpp:481:12: note: 'propIndex' was declared here
  481 |   uint32_t propIndex;
      |            ^~~~~~~~~
make[3]: Entering directory '/builddir/build/BUILD/firefox-102.13.0/js/src/js/src/jit'
js/src/jit/Unified_cpp_js_src_jit11.o
/usr/lib64/ccache/g++ -o Unified_cpp_js_src_jit11.o -c  -I/builddir/build/BUILD/firefox-102.13.0/js/src/dist/system_wrappers -include /builddir/build/BUILD/firefox-102.13.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/builddir/build/BUILD/firefox-102.13.0/js/src/jit -I/builddir/build/BUILD/firefox-102.13.0/js/src/js/src/jit -I/builddir/build/BUILD/firefox-102.13.0/js/src/js/src -I/builddir/build/BUILD/firefox-102.13.0/js/src -I/builddir/build/BUILD/firefox-102.13.0/js/src/dist/include -DMOZILLA_CLIENT -include /builddir/build/BUILD/firefox-102.13.0/js/src/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 -Wformat -Wformat-overflow=2 -Wno-psabi -fno-sized-deallocation -fno-aligned-new -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Werror=format -Wno-attributes -fno-strict-aliasing -ffp-contract=off  -MD -MP -MF .deps/Unified_cpp_js_src_jit11.o.pp   Unified_cpp_js_src_jit11.cpp
make[3]: Leaving directory '/builddir/build/BUILD/firefox-102.13.0/js/src/js/src/jit'
In file included from /builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/CallArgs.h:73,
                 from /builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/CallNonGenericMethod.h:12,
                 from /builddir/build/BUILD/firefox-102.13.0/js/src/NamespaceImports.h:15,
                 from /builddir/build/BUILD/firefox-102.13.0/js/src/jit/IonTypes.h:17,
                 from /builddir/build/BUILD/firefox-102.13.0/js/src/jit/TypePolicy.h:10,
                 from /builddir/build/BUILD/firefox-102.13.0/js/src/jit/TypePolicy.cpp:7,
                 from Unified_cpp_js_src_jit11.cpp:2:
In member function 'JS::Rooted<JSObject*>::registerWithRootLists(mozilla::EnumeratedArray<JS::RootKind, (JS::RootKind)15, js::StackRootedBase*>&)',
    inlined from 'JS::Rooted<JSObject*>::Rooted<JSContext*, JSObject*>(JSContext* const&, JSObject*&&)' at /builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1171:26,
    inlined from 'js::HasOwnProperty(JSContext*, JS::Handle<JS::Value>, JS::Handle<JS::Value>, bool*)' at /builddir/build/BUILD/firefox-102.13.0/js/src/vm/Interpreter-inl.h:212:41,
    inlined from 'js::CheckPrivateFieldOperation(JSContext*, unsigned char*, JS::Handle<JS::Value>, JS::Handle<JS::Value>, bool*)' at /builddir/build/BUILD/firefox-102.13.0/js/src/vm/Interpreter-inl.h:573:22:
/builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1138:18: warning: storing the address of local variable 'obj' in 'MEM[(struct StackRootedBase * *)cx_18(D) + 24B]' [-Wdangling-pointer=]
 1138 |     *this->stack = this;
      |     ~~~~~~~~~~~~~^~~~~~
In file included from /builddir/build/BUILD/firefox-102.13.0/js/src/jit/VMFunctionList-inl.h:29,
                 from /builddir/build/BUILD/firefox-102.13.0/js/src/jit/VMFunctions.cpp:42,
                 from Unified_cpp_js_src_jit11.cpp:11:
/builddir/build/BUILD/firefox-102.13.0/js/src/vm/Interpreter-inl.h: In function 'js::CheckPrivateFieldOperation(JSContext*, unsigned char*, JS::Handle<JS::Value>, JS::Handle<JS::Value>, bool*)':
/builddir/build/BUILD/firefox-102.13.0/js/src/vm/Interpreter-inl.h:212:16: note: 'obj' declared here
  212 |   RootedObject obj(cx, ToObject(cx, val));
      |                ^~~
/builddir/build/BUILD/firefox-102.13.0/js/src/vm/Interpreter-inl.h:212:16: note: 'cx_18(D)' declared here
In member function 'JS::Rooted<js::Shape*>::registerWithRootLists(mozilla::EnumeratedArray<JS::RootKind, (JS::RootKind)15, js::StackRootedBase*>&)',
    inlined from 'JS::Rooted<js::Shape*>::Rooted<JSContext*, js::Shape*>(JSContext* const&, js::Shape*&&)' at /builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1171:26,
    inlined from 'js::CreateThis(JSContext*, JS::Handle<JSFunction*>, JS::Handle<JSObject*>, js::NewObjectKind, JS::MutableHandle<JS::Value>)' at /builddir/build/BUILD/firefox-102.13.0/js/src/vm/PlainObject-inl.h:77:68,
    inlined from 'js::jit::CreateThisFromIon(JSContext*, JS::Handle<JSObject*>, JS::Handle<JSObject*>, JS::MutableHandle<JS::Value>)' at /builddir/build/BUILD/firefox-102.13.0/js/src/jit/VMFunctions.cpp:866:22:
/builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1138:18: warning: storing the address of local variable 'shape' in 'MEM[(struct StackRootedBase * *)cx_22(D) + 40B]' [-Wdangling-pointer=]
 1138 |     *this->stack = this;
      |     ~~~~~~~~~~~~~^~~~~~
In file included from /builddir/build/BUILD/firefox-102.13.0/js/src/jit/VMFunctions.cpp:46:
/builddir/build/BUILD/firefox-102.13.0/js/src/vm/PlainObject-inl.h: In function 'js::jit::CreateThisFromIon(JSContext*, JS::Handle<JSObject*>, JS::Handle<JSObject*>, JS::MutableHandle<JS::Value>)':
/builddir/build/BUILD/firefox-102.13.0/js/src/vm/PlainObject-inl.h:77:15: note: 'shape' declared here
   77 |   RootedShape shape(cx, ThisShapeForFunction(cx, callee, newTarget));
      |               ^~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/vm/PlainObject-inl.h:77:15: note: 'cx_22(D)' declared here
In member function 'JS::Rooted<js::Shape*>::registerWithRootLists(mozilla::EnumeratedArray<JS::RootKind, (JS::RootKind)15, js::StackRootedBase*>&)',
    inlined from 'JS::Rooted<js::Shape*>::Rooted<JSContext*, js::Shape*>(JSContext* const&, js::Shape*&&)' at /builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1171:26,
    inlined from 'js::CreateThis(JSContext*, JS::Handle<JSFunction*>, JS::Handle<JSObject*>, js::NewObjectKind, JS::MutableHandle<JS::Value>)' at /builddir/build/BUILD/firefox-102.13.0/js/src/vm/PlainObject-inl.h:77:68,
    inlined from 'js::jit::CreateThisFromIC(JSContext*, JS::Handle<JSObject*>, JS::Handle<JSObject*>, JS::MutableHandle<JS::Value>)' at /builddir/build/BUILD/firefox-102.13.0/js/src/jit/VMFunctions.cpp:825:22:
/builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1138:18: warning: storing the address of local variable 'shape' in 'MEM[(struct StackRootedBase * *)cx_5(D) + 40B]' [-Wdangling-pointer=]
 1138 |     *this->stack = this;
      |     ~~~~~~~~~~~~~^~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/vm/PlainObject-inl.h: In function 'js::jit::CreateThisFromIC(JSContext*, JS::Handle<JSObject*>, JS::Handle<JSObject*>, JS::MutableHandle<JS::Value>)':
/builddir/build/BUILD/firefox-102.13.0/js/src/vm/PlainObject-inl.h:77:15: note: 'shape' declared here
   77 |   RootedShape shape(cx, ThisShapeForFunction(cx, callee, newTarget));
      |               ^~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/vm/PlainObject-inl.h:77:15: note: 'cx_5(D)' declared here
In file included from /builddir/build/BUILD/firefox-102.13.0/js/src/vm/Runtime.h:63,
                 from /builddir/build/BUILD/firefox-102.13.0/js/src/vm/JSContext.h:35,
                 from /builddir/build/BUILD/firefox-102.13.0/js/src/vm/GlobalObject.h:34,
                 from /builddir/build/BUILD/firefox-102.13.0/js/src/vm/EnvironmentObject.h:17,
                 from /builddir/build/BUILD/firefox-102.13.0/js/src/jit/MIR.h:37,
                 from /builddir/build/BUILD/firefox-102.13.0/js/src/jit/TypePolicy.cpp:10:
In member function 'js::MegamorphicCache::Entry::init(js::Shape*, JS::PropertyKey, unsigned short, unsigned char, unsigned short)',
    inlined from 'js::MegamorphicCache::initEntryForDataProperty(js::MegamorphicCache::Entry*, js::Shape*, JS::PropertyKey, unsigned long, unsigned int)' at /builddir/build/BUILD/firefox-102.13.0/js/src/vm/Caches.h:212:16,
    inlined from 'js::jit::GetNativeDataPropertyPure(JSContext*, js::NativeObject*, JS::PropertyKey, JS::Value*)' at /builddir/build/BUILD/firefox-102.13.0/js/src/jit/VMFunctions.cpp:1667:39,
    inlined from 'js::jit::GetNativeDataPropertyPure(JSContext*, JSObject*, js::PropertyName*, JS::Value*)' at /builddir/build/BUILD/firefox-102.13.0/js/src/jit/VMFunctions.cpp:1709:35:
/builddir/build/BUILD/firefox-102.13.0/js/src/vm/Caches.h:143:19: warning: 'entry' may be used uninitialized [-Wmaybe-uninitialized]
  143 |       generation_ = generation;
      |       ~~~~~~~~~~~~^~~~~~~~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/jit/VMFunctions.cpp: In function 'js::jit::GetNativeDataPropertyPure(JSContext*, JSObject*, js::PropertyName*, JS::Value*)':
/builddir/build/BUILD/firefox-102.13.0/js/src/jit/VMFunctions.cpp:1638:28: note: 'entry' was declared here
 1638 |   MegamorphicCache::Entry* entry;
      |                            ^~~~~
In member function 'js::MegamorphicCache::Entry::init(js::Shape*, JS::PropertyKey, unsigned short, unsigned char, unsigned short)',
    inlined from 'js::MegamorphicCache::initEntryForDataProperty(js::MegamorphicCache::Entry*, js::Shape*, JS::PropertyKey, unsigned long, unsigned int)' at /builddir/build/BUILD/firefox-102.13.0/js/src/vm/Caches.h:212:16,
    inlined from 'js::jit::GetNativeDataPropertyPure(JSContext*, js::NativeObject*, JS::PropertyKey, JS::Value*)' at /builddir/build/BUILD/firefox-102.13.0/js/src/jit/VMFunctions.cpp:1667:39,
    inlined from 'js::jit::GetNativeDataPropertyByValuePure(JSContext*, JSObject*, JS::Value*)' at /builddir/build/BUILD/firefox-102.13.0/js/src/jit/VMFunctions.cpp:1763:35:
/builddir/build/BUILD/firefox-102.13.0/js/src/vm/Caches.h:143:19: warning: 'entry' may be used uninitialized [-Wmaybe-uninitialized]
  143 |       generation_ = generation;
      |       ~~~~~~~~~~~~^~~~~~~~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/jit/VMFunctions.cpp: In function 'js::jit::GetNativeDataPropertyByValuePure(JSContext*, JSObject*, JS::Value*)':
/builddir/build/BUILD/firefox-102.13.0/js/src/jit/VMFunctions.cpp:1638:28: note: 'entry' was declared here
 1638 |   MegamorphicCache::Entry* entry;
      |                            ^~~~~
In member function 'js::MegamorphicCache::Entry::init(js::Shape*, JS::PropertyKey, unsigned short, unsigned char, unsigned short)',
    inlined from 'js::MegamorphicCache::initEntryForDataProperty(js::MegamorphicCache::Entry*, js::Shape*, JS::PropertyKey, unsigned long, unsigned int)' at /builddir/build/BUILD/firefox-102.13.0/js/src/vm/Caches.h:212:16,
    inlined from 'js::jit::HasNativeDataPropertyPure<true>(JSContext*, JSObject*, JS::Value*)bool' at /builddir/build/BUILD/firefox-102.13.0/js/src/jit/VMFunctions.cpp:1878:41:
/builddir/build/BUILD/firefox-102.13.0/js/src/vm/Caches.h:143:19: warning: 'entry' may be used uninitialized [-Wmaybe-uninitialized]
  143 |       generation_ = generation;
      |       ~~~~~~~~~~~~^~~~~~~~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/jit/VMFunctions.cpp: In function 'js::jit::HasNativeDataPropertyPure<true>(JSContext*, JSObject*, JS::Value*)bool':
/builddir/build/BUILD/firefox-102.13.0/js/src/jit/VMFunctions.cpp:1849:28: note: 'entry' was declared here
 1849 |   MegamorphicCache::Entry* entry;
      |                            ^~~~~
In member function 'js::MegamorphicCache::Entry::init(js::Shape*, JS::PropertyKey, unsigned short, unsigned char, unsigned short)',
    inlined from 'js::MegamorphicCache::initEntryForDataProperty(js::MegamorphicCache::Entry*, js::Shape*, JS::PropertyKey, unsigned long, unsigned int)' at /builddir/build/BUILD/firefox-102.13.0/js/src/vm/Caches.h:212:16,
    inlined from 'js::jit::HasNativeDataPropertyPure<false>(JSContext*, JSObject*, JS::Value*)bool' at /builddir/build/BUILD/firefox-102.13.0/js/src/jit/VMFunctions.cpp:1878:41:
/builddir/build/BUILD/firefox-102.13.0/js/src/vm/Caches.h:143:19: warning: 'entry' may be used uninitialized [-Wmaybe-uninitialized]
  143 |       generation_ = generation;
      |       ~~~~~~~~~~~~^~~~~~~~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/jit/VMFunctions.cpp: In function 'js::jit::HasNativeDataPropertyPure<false>(JSContext*, JSObject*, JS::Value*)bool':
/builddir/build/BUILD/firefox-102.13.0/js/src/jit/VMFunctions.cpp:1849:28: note: 'entry' was declared here
 1849 |   MegamorphicCache::Entry* entry;
      |                            ^~~~~
In member function 'js::jit::MDefinition::setResultType(js::jit::MIRType)',
    inlined from 'js::jit::MUnreachableResult::MUnreachableResult(js::jit::MIRType)' at /builddir/build/BUILD/firefox-102.13.0/js/src/jit/MIR.h:10627:18,
    inlined from 'js::jit::MUnreachableResult::New<js::jit::MIRType&>(js::jit::TempAllocator&, js::jit::MIRType&)js::jit::MUnreachableResult*' at /builddir/build/BUILD/firefox-102.13.0/js/src/jit/MIR.h:10632:3,
    inlined from 'js::jit::WarpBuilder::buildBailoutForColdIC(js::BytecodeLocation, js::jit::CacheKind)' at /builddir/build/BUILD/firefox-102.13.0/js/src/jit/WarpBuilder.cpp:3255:38:
/builddir/build/BUILD/firefox-102.13.0/js/src/jit/MIR.h:813:50: warning: 'resultType' may be used uninitialized [-Wmaybe-uninitialized]
  813 |   void setResultType(MIRType type) { resultType_ = type; }
      |                                      ~~~~~~~~~~~~^~~~~~
In file included from Unified_cpp_js_src_jit11.cpp:29:
/builddir/build/BUILD/firefox-102.13.0/js/src/jit/WarpBuilder.cpp: In member function 'js::jit::WarpBuilder::buildBailoutForColdIC(js::BytecodeLocation, js::jit::CacheKind)':
/builddir/build/BUILD/firefox-102.13.0/js/src/jit/WarpBuilder.cpp:3218:11: note: 'resultType' was declared here
 3218 |   MIRType resultType;
      |           ^~~~~~~~~~
In member function 'JS::Rooted<js::StringObject*>::registerWithRootLists(mozilla::EnumeratedArray<JS::RootKind, (JS::RootKind)15, js::StackRootedBase*>&)',
    inlined from 'JS::Rooted<js::StringObject*>::Rooted<JSContext*, js::StringObject*>(JSContext* const&, js::StringObject*&&)' at /builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1171:26,
    inlined from 'js::StringObject::create(JSContext*, JS::Handle<JSString*>, JS::Handle<JSObject*>, js::NewObjectKind)' at /builddir/build/BUILD/firefox-102.13.0/js/src/vm/StringObject-inl.h:39:75,
    inlined from 'js::jit::NewStringObject(JSContext*, JS::Handle<JSString*>)' at /builddir/build/BUILD/firefox-102.13.0/js/src/jit/VMFunctions.cpp:801:30:
/builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1138:18: warning: storing the address of local variable 'obj' in 'MEM[(struct StackRootedBase * *)cx_2(D) + 24B]' [-Wdangling-pointer=]
 1138 |     *this->stack = this;
      |     ~~~~~~~~~~~~~^~~~~~
In file included from /builddir/build/BUILD/firefox-102.13.0/js/src/jit/VMFunctions.cpp:47:
/builddir/build/BUILD/firefox-102.13.0/js/src/vm/StringObject-inl.h: In function 'js::jit::NewStringObject(JSContext*, JS::Handle<JSString*>)':
/builddir/build/BUILD/firefox-102.13.0/js/src/vm/StringObject-inl.h:38:25: note: 'obj' declared here
   38 |   Rooted<StringObject*> obj(
      |                         ^~~
/builddir/build/BUILD/firefox-102.13.0/js/src/vm/StringObject-inl.h:38:25: note: 'cx_2(D)' declared here
make[3]: Entering directory '/builddir/build/BUILD/firefox-102.13.0/js/src/js/src/jit'
js/src/jit/Unified_cpp_js_src_jit2.o
/usr/lib64/ccache/g++ -o Unified_cpp_js_src_jit2.o -c  -I/builddir/build/BUILD/firefox-102.13.0/js/src/dist/system_wrappers -include /builddir/build/BUILD/firefox-102.13.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/builddir/build/BUILD/firefox-102.13.0/js/src/jit -I/builddir/build/BUILD/firefox-102.13.0/js/src/js/src/jit -I/builddir/build/BUILD/firefox-102.13.0/js/src/js/src -I/builddir/build/BUILD/firefox-102.13.0/js/src -I/builddir/build/BUILD/firefox-102.13.0/js/src/dist/include -DMOZILLA_CLIENT -include /builddir/build/BUILD/firefox-102.13.0/js/src/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 -Wformat -Wformat-overflow=2 -Wno-psabi -fno-sized-deallocation -fno-aligned-new -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Werror=format -Wno-attributes -fno-strict-aliasing -ffp-contract=off  -MD -MP -MF .deps/Unified_cpp_js_src_jit2.o.pp   Unified_cpp_js_src_jit2.cpp
make[3]: Leaving directory '/builddir/build/BUILD/firefox-102.13.0/js/src/js/src/jit'
In file included from /builddir/build/BUILD/firefox-102.13.0/js/src/jit/CacheIR.cpp:7,
                 from Unified_cpp_js_src_jit2.cpp:20:
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 /builddir/build/BUILD/firefox-102.13.0/js/src/jit/CacheIRWriter.h:465:43:
/builddir/build/BUILD/firefox-102.13.0/js/src/jit/CacheIR.h:461:8: warning: 'addArgc' may be used uninitialized [-Wmaybe-uninitialized]
  461 |   bool hasArgumentArray = !*addArgc;
      |        ^~~~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/firefox-102.13.0/js/src/jit/CacheIRReader.h:17,
                 from /builddir/build/BUILD/firefox-102.13.0/js/src/jit/CacheIRCloner.h:18,
                 from /builddir/build/BUILD/firefox-102.13.0/js/src/jit/CacheIR.cpp:20:
/builddir/build/BUILD/firefox-102.13.0/js/src/jit/CacheIRWriter.h: In member function 'js::jit::CacheIRWriter::loadArgumentDynamicSlot(js::jit::ArgumentKind, js::jit::Int32OperandId, js::jit::CallFlags) [clone .isra.0]':
/builddir/build/BUILD/firefox-102.13.0/js/src/jit/CacheIRWriter.h:464:10: note: 'addArgc' was declared here
  464 |     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 .isra.0]' at /builddir/build/BUILD/firefox-102.13.0/js/src/jit/CacheIRWriter.h:452:43:
/builddir/build/BUILD/firefox-102.13.0/js/src/jit/CacheIR.h:461:8: warning: 'addArgc' may be used uninitialized [-Wmaybe-uninitialized]
  461 |   bool hasArgumentArray = !*addArgc;
      |        ^~~~~~~~~~~~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/jit/CacheIRWriter.h: In member function 'js::jit::CacheIRWriter::loadArgumentFixedSlot(js::jit::ArgumentKind, unsigned int, js::jit::CallFlags) [clone .isra.0]':
/builddir/build/BUILD/firefox-102.13.0/js/src/jit/CacheIRWriter.h:451:10: note: 'addArgc' was declared here
  451 |     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 /builddir/build/BUILD/firefox-102.13.0/js/src/jit/CacheIRWriter.h:452:43:
/builddir/build/BUILD/firefox-102.13.0/js/src/jit/CacheIR.h:461:8: warning: 'addArgc' may be used uninitialized [-Wmaybe-uninitialized]
  461 |   bool hasArgumentArray = !*addArgc;
      |        ^~~~~~~~~~~~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/jit/CacheIRWriter.h: In member function 'js::jit::CacheIRWriter::loadArgumentFixedSlot(js::jit::ArgumentKind, unsigned int, js::jit::CallFlags) [clone .constprop.2] [clone .isra.0]':
/builddir/build/BUILD/firefox-102.13.0/js/src/jit/CacheIRWriter.h:451:10: note: 'addArgc' was declared here
  451 |     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 /builddir/build/BUILD/firefox-102.13.0/js/src/jit/CacheIRWriter.h:452:43:
/builddir/build/BUILD/firefox-102.13.0/js/src/jit/CacheIR.h:461:8: warning: 'addArgc' may be used uninitialized [-Wmaybe-uninitialized]
  461 |   bool hasArgumentArray = !*addArgc;
      |        ^~~~~~~~~~~~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/jit/CacheIRWriter.h: In member function 'js::jit::CacheIRWriter::loadArgumentFixedSlot(js::jit::ArgumentKind, unsigned int, js::jit::CallFlags) [clone .constprop.1] [clone .isra.0]':
/builddir/build/BUILD/firefox-102.13.0/js/src/jit/CacheIRWriter.h:451:10: note: 'addArgc' was declared here
  451 |     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 /builddir/build/BUILD/firefox-102.13.0/js/src/jit/CacheIRWriter.h:452:43:
/builddir/build/BUILD/firefox-102.13.0/js/src/jit/CacheIR.h:461:8: warning: 'addArgc' may be used uninitialized [-Wmaybe-uninitialized]
  461 |   bool hasArgumentArray = !*addArgc;
      |        ^~~~~~~~~~~~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/jit/CacheIRWriter.h: In member function 'js::jit::CacheIRWriter::loadArgumentFixedSlot(js::jit::ArgumentKind, unsigned int, js::jit::CallFlags) [clone .constprop.0] [clone .isra.0]':
/builddir/build/BUILD/firefox-102.13.0/js/src/jit/CacheIRWriter.h:451:10: note: 'addArgc' was declared here
  451 |     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)' at /builddir/build/BUILD/firefox-102.13.0/js/src/jit/CacheIRWriter.h:452:43,
    inlined from 'js::jit::InlinableNativeIRGenerator::emitNativeCalleeGuard()' at /builddir/build/BUILD/firefox-102.13.0/js/src/jit/CacheIR.cpp:5351:37:
/builddir/build/BUILD/firefox-102.13.0/js/src/jit/CacheIR.h:461:8: warning: 'addArgc' may be used uninitialized [-Wmaybe-uninitialized]
  461 |   bool hasArgumentArray = !*addArgc;
      |        ^~~~~~~~~~~~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/jit/CacheIRWriter.h: In member function 'js::jit::InlinableNativeIRGenerator::emitNativeCalleeGuard()':
/builddir/build/BUILD/firefox-102.13.0/js/src/jit/CacheIRWriter.h:451:10: note: 'addArgc' was declared here
  451 |     bool addArgc;
      |          ^~~~~~~
In file included from /builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:12,
                 from /builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/Value.h:24,
                 from /builddir/build/BUILD/firefox-102.13.0/js/src/util/Poison.h:25,
                 from /builddir/build/BUILD/firefox-102.13.0/js/src/ds/LifoAlloc.h:196,
                 from /builddir/build/BUILD/firefox-102.13.0/js/src/jit/JitAllocPolicy.h:22,
                 from /builddir/build/BUILD/firefox-102.13.0/js/src/jit/BitSet.cpp:11,
                 from Unified_cpp_js_src_jit2.cpp:2:
In member function 'mozilla::EnumeratedArray<JSProtoKey, (JSProtoKey)81, js::GlobalObjectData::ConstructorWithProto>::operator[](JSProtoKey) const',
    inlined from 'js::GlobalObject::maybeGetPrototype(JSProtoKey) const' at /builddir/build/BUILD/firefox-102.13.0/js/src/vm/GlobalObject.h:365:47,
    inlined from 'js::jit::GetPropIRGenerator::tryAttachPrimitive(js::jit::ValOperandId, JS::Handle<JS::PropertyKey>)' at /builddir/build/BUILD/firefox-102.13.0/js/src/jit/CacheIR.cpp:2165:53:
/builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/mozilla/EnumeratedArray.h:62:18: warning: 'protoKey' may be used uninitialized [-Wmaybe-uninitialized]
   62 |     return mArray[size_t(aIndex)];
      |            ~~~~~~^
/builddir/build/BUILD/firefox-102.13.0/js/src/jit/CacheIR.cpp: In member function 'js::jit::GetPropIRGenerator::tryAttachPrimitive(js::jit::ValOperandId, JS::Handle<JS::PropertyKey>)':
/builddir/build/BUILD/firefox-102.13.0/js/src/jit/CacheIR.cpp:2131:14: note: 'protoKey' was declared here
 2131 |   JSProtoKey protoKey;
      |              ^~~~~~~~
make[3]: Entering directory '/builddir/build/BUILD/firefox-102.13.0/js/src/js/src'
js/src/Unified_cpp_js_src2.o
/usr/lib64/ccache/g++ -o Unified_cpp_js_src2.o -c  -I/builddir/build/BUILD/firefox-102.13.0/js/src/dist/system_wrappers -include /builddir/build/BUILD/firefox-102.13.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/builddir/build/BUILD/firefox-102.13.0/js/src -I/builddir/build/BUILD/firefox-102.13.0/js/src/js/src -I/builddir/build/BUILD/firefox-102.13.0/js/src/dist/include -DMOZILLA_CLIENT -include /builddir/build/BUILD/firefox-102.13.0/js/src/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 -Wformat -Wformat-overflow=2 -Wno-psabi -fno-sized-deallocation -fno-aligned-new -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Werror=format -Wno-attributes -fno-strict-aliasing -ffp-contract=off  -MD -MP -MF .deps/Unified_cpp_js_src2.o.pp   Unified_cpp_js_src2.cpp
In file included from /builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/Promise.h:14,
                 from /builddir/build/BUILD/firefox-102.13.0/js/src/builtin/Promise.h:10,
                 from /builddir/build/BUILD/firefox-102.13.0/js/src/builtin/Promise.cpp:7,
                 from Unified_cpp_js_src2.cpp:2:
In member function 'JS::Rooted<JSObject*>::registerWithRootLists(mozilla::EnumeratedArray<JS::RootKind, (JS::RootKind)15, js::StackRootedBase*>&)',
    inlined from 'JS::Rooted<JSObject*>::Rooted<JSContext*, JSObject*>(JSContext* const&, JSObject*&&)' at /builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1171:26,
    inlined from 'js::Reflect_isExtensible(JSContext*, unsigned int, JS::Value*)' at /builddir/build/BUILD/firefox-102.13.0/js/src/builtin/Reflect.cpp:82:76:
/builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1138:18: warning: storing the address of local variable 'target' in 'MEM[(struct StackRootedBase * *)cx_47(D) + 24B]' [-Wdangling-pointer=]
 1138 |     *this->stack = this;
      |     ~~~~~~~~~~~~~^~~~~~
In file included from Unified_cpp_js_src2.cpp:11:
/builddir/build/BUILD/firefox-102.13.0/js/src/builtin/Reflect.cpp: In function 'js::Reflect_isExtensible(JSContext*, unsigned int, JS::Value*)':
/builddir/build/BUILD/firefox-102.13.0/js/src/builtin/Reflect.cpp:80:16: note: 'target' declared here
   80 |   RootedObject target(
      |                ^~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/builtin/Reflect.cpp:80:16: note: 'cx_47(D)' declared here
In member function 'JS::Rooted<JSObject*>::registerWithRootLists(mozilla::EnumeratedArray<JS::RootKind, (JS::RootKind)15, js::StackRootedBase*>&)',
    inlined from 'JS::Rooted<JSObject*>::Rooted<JSContext*, JSObject*>(JSContext* const&, JSObject*&&)' at /builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1171:26,
    inlined from 'js::Reflect_ownKeys(JSContext*, unsigned int, JS::Value*)' at /builddir/build/BUILD/firefox-102.13.0/js/src/builtin/Reflect.cpp:103:75:
/builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1138:18: warning: storing the address of local variable 'target' in 'MEM[(struct StackRootedBase * *)cx_41(D) + 24B]' [-Wdangling-pointer=]
 1138 |     *this->stack = this;
      |     ~~~~~~~~~~~~~^~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/builtin/Reflect.cpp: In function 'js::Reflect_ownKeys(JSContext*, unsigned int, JS::Value*)':
/builddir/build/BUILD/firefox-102.13.0/js/src/builtin/Reflect.cpp:102:16: note: 'target' declared here
  102 |   RootedObject target(
      |                ^~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/builtin/Reflect.cpp:102:16: note: 'cx_41(D)' declared here
In member function 'JS::Rooted<JSObject*>::registerWithRootLists(mozilla::EnumeratedArray<JS::RootKind, (JS::RootKind)15, js::StackRootedBase*>&)',
    inlined from 'JS::Rooted<JSObject*>::Rooted<JSContext*, JSObject*>(JSContext* const&, JSObject*&&)' at /builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1171:26,
    inlined from 'Reflect_setPrototypeOf(JSContext*, unsigned int, JS::Value*)' at /builddir/build/BUILD/firefox-102.13.0/js/src/builtin/Reflect.cpp:176:79:
/builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1138:18: warning: storing the address of local variable 'obj' in 'MEM[(struct StackRootedBase * *)cx_76(D) + 24B]' [-Wdangling-pointer=]
 1138 |     *this->stack = this;
      |     ~~~~~~~~~~~~~^~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/builtin/Reflect.cpp: In function 'Reflect_setPrototypeOf(JSContext*, unsigned int, JS::Value*)':
/builddir/build/BUILD/firefox-102.13.0/js/src/builtin/Reflect.cpp:175:16: note: 'obj' declared here
  175 |   RootedObject obj(cx, RequireObjectArg(cx, "`target`",
      |                ^~~
/builddir/build/BUILD/firefox-102.13.0/js/src/builtin/Reflect.cpp:175:16: note: 'cx_76(D)' declared here
In member function 'JS::Rooted<JSObject*>::registerWithRootLists(mozilla::EnumeratedArray<JS::RootKind, (JS::RootKind)15, js::StackRootedBase*>&)',
    inlined from 'JS::Rooted<JSObject*>::Rooted<JSContext*, JSObject*>(JSContext* const&, JSObject*&&)' at /builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1171:26,
    inlined from 'Reflect_preventExtensions(JSContext*, unsigned int, JS::Value*)' at /builddir/build/BUILD/firefox-102.13.0/js/src/builtin/Reflect.cpp:120:40:
/builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1138:18: warning: storing the address of local variable 'target' in 'MEM[(struct StackRootedBase * *)cx_51(D) + 24B]' [-Wdangling-pointer=]
 1138 |     *this->stack = this;
      |     ~~~~~~~~~~~~~^~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/builtin/Reflect.cpp: In function 'Reflect_preventExtensions(JSContext*, unsigned int, JS::Value*)':
/builddir/build/BUILD/firefox-102.13.0/js/src/builtin/Reflect.cpp:118:16: note: 'target' declared here
  118 |   RootedObject target(
      |                ^~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/builtin/Reflect.cpp:118:16: note: 'cx_51(D)' declared here
In member function 'JS::Rooted<JSObject*>::registerWithRootLists(mozilla::EnumeratedArray<JS::RootKind, (JS::RootKind)15, js::StackRootedBase*>&)',
    inlined from 'JS::Rooted<JSObject*>::Rooted<JSContext*, js::ArrayObject*>(JSContext* const&, js::ArrayObject*&&)' at /builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1171:26,
    inlined from '(anonymous namespace)::NodeBuilder::newArray(JS::RootedVector<JS::Value>&, JS::MutableHandle<JS::Value>)' at /builddir/build/BUILD/firefox-102.13.0/js/src/builtin/ReflectParse.cpp:785:72:
/builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1138:18: warning: storing the address of local variable 'array' in 'MEM[(struct StackRootedBase * *)_31 + 24B]' [-Wdangling-pointer=]
 1138 |     *this->stack = this;
      |     ~~~~~~~~~~~~~^~~~~~
In file included from Unified_cpp_js_src2.cpp:20:
/builddir/build/BUILD/firefox-102.13.0/js/src/builtin/ReflectParse.cpp: In member function '(anonymous namespace)::NodeBuilder::newArray(JS::RootedVector<JS::Value>&, JS::MutableHandle<JS::Value>)':
/builddir/build/BUILD/firefox-102.13.0/js/src/builtin/ReflectParse.cpp:785:16: note: 'array' declared here
  785 |   RootedObject array(cx, NewDenseFullyAllocatedArray(cx, uint32_t(len)));
      |                ^~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/builtin/ReflectParse.cpp:785:16: note: 'MEM[(struct JSContext * const &)this_18(D)]' declared here
In member function 'JS::Rooted<JSString*>::registerWithRootLists(mozilla::EnumeratedArray<JS::RootKind, (JS::RootKind)15, js::StackRootedBase*>&)',
    inlined from 'JS::Rooted<JSString*>::Rooted<JSContext*, JSString*>(JSContext* const&, JSString*&&)' at /builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1171:26,
    inlined from 'js::SymbolObject::for_(JSContext*, unsigned int, JS::Value*)' at /builddir/build/BUILD/firefox-102.13.0/js/src/builtin/Symbol.cpp:117:55:
/builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1138:18: warning: storing the address of local variable 'stringKey' in 'MEM[(struct StackRootedBase * *)cx_48(D) + 48B]' [-Wdangling-pointer=]
 1138 |     *this->stack = this;
      |     ~~~~~~~~~~~~~^~~~~~
In file included from Unified_cpp_js_src2.cpp:47:
/builddir/build/BUILD/firefox-102.13.0/js/src/builtin/Symbol.cpp: In function 'js::SymbolObject::for_(JSContext*, unsigned int, JS::Value*)':
/builddir/build/BUILD/firefox-102.13.0/js/src/builtin/Symbol.cpp:117:16: note: 'stringKey' declared here
  117 |   RootedString stringKey(cx, ToString(cx, args.get(0)));
      |                ^~~~~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/builtin/Symbol.cpp:117:16: note: 'cx_48(D)' declared here
In member function 'JS::Rooted<JSAtom*>::registerWithRootLists(mozilla::EnumeratedArray<JS::RootKind, (JS::RootKind)15, js::StackRootedBase*>&)',
    inlined from 'JS::Rooted<JSAtom*>::Rooted<JSContext*, JSAtom*>(JSContext* const&, JSAtom*&&)' at /builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1171:26,
    inlined from '(anonymous namespace)::NodeBuilder::defineProperty(JS::Handle<JSObject*>, char const*, JS::Handle<JS::Value>)' at /builddir/build/BUILD/firefox-102.13.0/js/src/builtin/ReflectParse.cpp:480:56:
/builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1138:18: warning: storing the address of local variable 'atom' in 'MEM[(struct StackRootedBase * *)_16 + 48B]' [-Wdangling-pointer=]
 1138 |     *this->stack = this;
      |     ~~~~~~~~~~~~~^~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/builtin/ReflectParse.cpp: In member function '(anonymous namespace)::NodeBuilder::defineProperty(JS::Handle<JSObject*>, char const*, JS::Handle<JS::Value>)':
/builddir/build/BUILD/firefox-102.13.0/js/src/builtin/ReflectParse.cpp:480:16: note: 'atom' declared here
  480 |     RootedAtom atom(cx, Atomize(cx, name, strlen(name)));
      |                ^~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/builtin/ReflectParse.cpp:480:16: note: 'MEM[(struct JSContext * const &)this_12(D)]' declared here
In member function 'JS::Rooted<JSObject*>::registerWithRootLists(mozilla::EnumeratedArray<JS::RootKind, (JS::RootKind)15, js::StackRootedBase*>&)',
    inlined from 'JS::Rooted<JSObject*>::Rooted<JSContext*, JSObject*>(JSContext* const&, JSObject*&&)' at /builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1171:26,
    inlined from 'CreateReflectObject(JSContext*, JSProtoKey)' at /builddir/build/BUILD/firefox-102.13.0/js/src/builtin/Reflect.cpp:225:78:
/builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1138:18: warning: storing the address of local variable 'proto' in 'MEM[(struct StackRootedBase * *)cx_27(D) + 24B]' [-Wdangling-pointer=]
 1138 |     *this->stack = this;
      |     ~~~~~~~~~~~~~^~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/builtin/Reflect.cpp: In function 'CreateReflectObject(JSContext*, JSProtoKey)':
/builddir/build/BUILD/firefox-102.13.0/js/src/builtin/Reflect.cpp:225:16: note: 'proto' declared here
  225 |   RootedObject proto(cx, GlobalObject::getOrCreateObjectPrototype(cx, global));
      |                ^~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/builtin/Reflect.cpp:225:16: note: 'cx_27(D)' declared here
In member function 'JS::Rooted<JSObject*>::registerWithRootLists(mozilla::EnumeratedArray<JS::RootKind, (JS::RootKind)15, js::StackRootedBase*>&)',
    inlined from 'JS::Rooted<JSObject*>::Rooted<JSContext*, JSObject*>(JSContext* const&, JSObject*&&)' at /builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1171:26,
    inlined from 'js::Reflect_getPrototypeOf(JSContext*, unsigned int, JS::Value*)' at /builddir/build/BUILD/firefox-102.13.0/js/src/builtin/Reflect.cpp:61:78:
/builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1138:18: warning: storing the address of local variable 'target' in 'MEM[(struct StackRootedBase * *)cx_62(D) + 24B]' [-Wdangling-pointer=]
 1138 |     *this->stack = this;
      |     ~~~~~~~~~~~~~^~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/builtin/Reflect.cpp: In function 'js::Reflect_getPrototypeOf(JSContext*, unsigned int, JS::Value*)':
/builddir/build/BUILD/firefox-102.13.0/js/src/builtin/Reflect.cpp:59:16: note: 'target' declared here
   59 |   RootedObject target(
      |                ^~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/builtin/Reflect.cpp:59:16: note: 'cx_62(D)' declared here
In member function 'JS::Rooted<JSLinearString*>::registerWithRootLists(mozilla::EnumeratedArray<JS::RootKind, (JS::RootKind)15, js::StackRootedBase*>&)',
    inlined from 'JS::Rooted<JSLinearString*>::Rooted<JSContext*, JSLinearString*>(JSContext* const&, JSLinearString*&&)' at /builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1171:26,
    inlined from 'str_escape(JSContext*, unsigned int, JS::Value*)' at /builddir/build/BUILD/firefox-102.13.0/js/src/builtin/String.cpp:194:60:
/builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1138:18: warning: storing the address of local variable 'str' in 'MEM[(struct StackRootedBase * *)cx_115(D) + 48B]' [-Wdangling-pointer=]
 1138 |     *this->stack = this;
      |     ~~~~~~~~~~~~~^~~~~~
In file included from Unified_cpp_js_src2.cpp:38:
/builddir/build/BUILD/firefox-102.13.0/js/src/builtin/String.cpp: In function 'str_escape(JSContext*, unsigned int, JS::Value*)':
/builddir/build/BUILD/firefox-102.13.0/js/src/builtin/String.cpp:194:22: note: 'str' declared here
  194 |   RootedLinearString str(cx, ArgToLinearString(cx, args, 0));
      |                      ^~~
/builddir/build/BUILD/firefox-102.13.0/js/src/builtin/String.cpp:194:22: note: 'cx_115(D)' declared here
In member function 'JS::Rooted<JSObject*>::registerWithRootLists(mozilla::EnumeratedArray<JS::RootKind, (JS::RootKind)15, js::StackRootedBase*>&)',
    inlined from 'JS::Rooted<JSObject*>::Rooted<JSContext*, JSObject*>(JSContext* const&, JSObject*&&)' at /builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1171:26,
    inlined from 'Reflect_set(JSContext*, unsigned int, JS::Value*)' at /builddir/build/BUILD/firefox-102.13.0/js/src/builtin/Reflect.cpp:140:71:
/builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1138:18: warning: storing the address of local variable 'target' in 'MEM[(struct StackRootedBase * *)cx_131(D) + 24B]' [-Wdangling-pointer=]
 1138 |     *this->stack = this;
      |     ~~~~~~~~~~~~~^~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/builtin/Reflect.cpp: In function 'Reflect_set(JSContext*, unsigned int, JS::Value*)':
/builddir/build/BUILD/firefox-102.13.0/js/src/builtin/Reflect.cpp:139:16: note: 'target' declared here
  139 |   RootedObject target(
      |                ^~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/builtin/Reflect.cpp:139:16: note: 'cx_131(D)' declared here
In member function 'JS::Rooted<JSObject*>::registerWithRootLists(mozilla::EnumeratedArray<JS::RootKind, (JS::RootKind)15, js::StackRootedBase*>&)',
    inlined from 'JS::Rooted<JSObject*>::Rooted<JSContext*, JSObject*>(JSContext* const&, JSObject*&&)' at /builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1171:26,
    inlined from 'Reflect_deleteProperty(JSContext*, unsigned int, JS::Value*)' at /builddir/build/BUILD/firefox-102.13.0/js/src/builtin/Reflect.cpp:33:78:
/builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1138:18: warning: storing the address of local variable 'target' in 'MEM[(struct StackRootedBase * *)cx_97(D) + 24B]' [-Wdangling-pointer=]
 1138 |     *this->stack = this;
      |     ~~~~~~~~~~~~~^~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/builtin/Reflect.cpp: In function 'Reflect_deleteProperty(JSContext*, unsigned int, JS::Value*)':
/builddir/build/BUILD/firefox-102.13.0/js/src/builtin/Reflect.cpp:31:16: note: 'target' declared here
   31 |   RootedObject target(
      |                ^~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/builtin/Reflect.cpp:31:16: note: 'cx_97(D)' declared here
In member function 'JS::Rooted<JSAtom*>::registerWithRootLists(mozilla::EnumeratedArray<JS::RootKind, (JS::RootKind)15, js::StackRootedBase*>&)',
    inlined from 'JS::Rooted<JSAtom*>::Rooted<JSContext*, JSAtom*>(JSContext* const&, JSAtom*&&)' at /builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1171:26,
    inlined from '(anonymous namespace)::NodeBuilder::defineProperty(JS::Handle<JSObject*>, char const*, JS::Handle<JS::Value>)' at /builddir/build/BUILD/firefox-102.13.0/js/src/builtin/ReflectParse.cpp:480:56,
    inlined from '(anonymous namespace)::NodeBuilder::newNodeHelper<JS::MutableHandle<JS::Value>&>(JS::Handle<JSObject*>, char const*, JS::Handle<JS::Value>, JS::MutableHandle<JS::Value>&)bool' at /builddir/build/BUILD/firefox-102.13.0/js/src/builtin/ReflectParse.cpp:439:26,
    inlined from '(anonymous namespace)::NodeBuilder::newNodeHelper<char const (&) [10], JS::Rooted<JS::Value>&, JS::MutableHandle<JS::Value>&>(JS::Handle<JSObject*>, char const*, JS::Handle<JS::Value>, char const (&) [10], JS::Rooted<JS::Value>&, JS::MutableHandle<JS::Value>&)bool' at /builddir/build/BUILD/firefox-102.13.0/js/src/builtin/ReflectParse.cpp:440:25:
/builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1138:18: warning: storing the address of local variable 'atom' in 'MEM[(struct StackRootedBase * *)_54 + 48B]' [-Wdangling-pointer=]
 1138 |     *this->stack = this;
      |     ~~~~~~~~~~~~~^~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/builtin/ReflectParse.cpp: In member function '(anonymous namespace)::NodeBuilder::newNodeHelper<char const (&) [10], JS::Rooted<JS::Value>&, JS::MutableHandle<JS::Value>&>(JS::Handle<JSObject*>, char const*, JS::Handle<JS::Value>, char const (&) [10], JS::Rooted<JS::Value>&, JS::MutableHandle<JS::Value>&)bool':
/builddir/build/BUILD/firefox-102.13.0/js/src/builtin/ReflectParse.cpp:480:16: note: 'atom' declared here
  480 |     RootedAtom atom(cx, Atomize(cx, name, strlen(name)));
      |                ^~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/builtin/ReflectParse.cpp:480:16: note: 'MEM[(struct JSContext * const &)this_6(D)]' declared here
In member function 'JS::Rooted<JSAtom*>::registerWithRootLists(mozilla::EnumeratedArray<JS::RootKind, (JS::RootKind)15, js::StackRootedBase*>&)',
    inlined from 'JS::Rooted<JSAtom*>::Rooted<JSContext*, JSAtom*>(JSContext* const&, JSAtom*&&)' at /builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1171:26,
    inlined from '(anonymous namespace)::NodeBuilder::defineProperty(JS::Handle<JSObject*>, char const*, JS::Handle<JS::Value>)' at /builddir/build/BUILD/firefox-102.13.0/js/src/builtin/ReflectParse.cpp:480:56,
    inlined from '(anonymous namespace)::NodeBuilder::newNodeHelper<char const (&) [10], JS::Rooted<JS::Value>&, JS::MutableHandle<JS::Value>&>(JS::Handle<JSObject*>, char const*, JS::Handle<JS::Value>, char const (&) [10], JS::Rooted<JS::Value>&, JS::MutableHandle<JS::Value>&)bool' at /builddir/build/BUILD/firefox-102.13.0/js/src/builtin/ReflectParse.cpp:439:26:
/builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1138:18: warning: storing the address of local variable 'atom' in 'MEM[(struct StackRootedBase * *)_30 + 48B]' [-Wdangling-pointer=]
 1138 |     *this->stack = this;
      |     ~~~~~~~~~~~~~^~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/builtin/ReflectParse.cpp: In member function '(anonymous namespace)::NodeBuilder::newNodeHelper<char const (&) [10], JS::Rooted<JS::Value>&, JS::MutableHandle<JS::Value>&>(JS::Handle<JSObject*>, char const*, JS::Handle<JS::Value>, char const (&) [10], JS::Rooted<JS::Value>&, JS::MutableHandle<JS::Value>&)bool':
/builddir/build/BUILD/firefox-102.13.0/js/src/builtin/ReflectParse.cpp:480:16: note: 'atom' declared here
  480 |     RootedAtom atom(cx, Atomize(cx, name, strlen(name)));
      |                ^~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/builtin/ReflectParse.cpp:480:16: note: 'MEM[(struct JSContext * const &)this_6(D)]' declared here
In member function 'JS::Rooted<JSAtom*>::registerWithRootLists(mozilla::EnumeratedArray<JS::RootKind, (JS::RootKind)15, js::StackRootedBase*>&)',
    inlined from 'JS::Rooted<JSAtom*>::Rooted<JSContext*, JSAtom*>(JSContext* const&, JSAtom*&&)' at /builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1171:26,
    inlined from '(anonymous namespace)::NodeBuilder::defineProperty(JS::Handle<JSObject*>, char const*, JS::Handle<JS::Value>)' at /builddir/build/BUILD/firefox-102.13.0/js/src/builtin/ReflectParse.cpp:480:56,
    inlined from '(anonymous namespace)::NodeBuilder::newNodeHelper<char const (&) [10], JS::Rooted<JS::Value>&, JS::MutableHandle<JS::Value>&>(JS::Handle<JSObject*>, char const*, JS::Handle<JS::Value>, char const (&) [10], JS::Rooted<JS::Value>&, JS::MutableHandle<JS::Value>&)bool' at /builddir/build/BUILD/firefox-102.13.0/js/src/builtin/ReflectParse.cpp:439:26,
    inlined from '(anonymous namespace)::NodeBuilder::newNodeHelper<char const (&) [6], JS::Rooted<JS::Value>&, char const (&) [8], JS::Rooted<JS::Value>&, JS::MutableHandle<JS::Value>&>(JS::Handle<JSObject*>, char const*, JS::Handle<JS::Value>, char const (&) [6], JS::Rooted<JS::Value>&, char const (&) [8], JS::Rooted<JS::Value>&, JS::MutableHandle<JS::Value>&)bool' at /builddir/build/BUILD/firefox-102.13.0/js/src/builtin/ReflectParse.cpp:440:25:
/builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1138:18: warning: storing the address of local variable 'atom' in 'MEM[(struct StackRootedBase * *)_57 + 48B]' [-Wdangling-pointer=]
 1138 |     *this->stack = this;
      |     ~~~~~~~~~~~~~^~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/builtin/ReflectParse.cpp: In member function '(anonymous namespace)::NodeBuilder::newNodeHelper<char const (&) [6], JS::Rooted<JS::Value>&, char const (&) [8], JS::Rooted<JS::Value>&, JS::MutableHandle<JS::Value>&>(JS::Handle<JSObject*>, char const*, JS::Handle<JS::Value>, char const (&) [6], JS::Rooted<JS::Value>&, char const (&) [8], JS::Rooted<JS::Value>&, JS::MutableHandle<JS::Value>&)bool':
/builddir/build/BUILD/firefox-102.13.0/js/src/builtin/ReflectParse.cpp:480:16: note: 'atom' declared here
  480 |     RootedAtom atom(cx, Atomize(cx, name, strlen(name)));
      |                ^~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/builtin/ReflectParse.cpp:480:16: note: 'MEM[(struct JSContext * const &)this_7(D)]' declared here
In member function 'JS::Rooted<JSAtom*>::registerWithRootLists(mozilla::EnumeratedArray<JS::RootKind, (JS::RootKind)15, js::StackRootedBase*>&)',
    inlined from 'JS::Rooted<JSAtom*>::Rooted<JSContext*, JSAtom*>(JSContext* const&, JSAtom*&&)' at /builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1171:26,
    inlined from '(anonymous namespace)::NodeBuilder::defineProperty(JS::Handle<JSObject*>, char const*, JS::Handle<JS::Value>)' at /builddir/build/BUILD/firefox-102.13.0/js/src/builtin/ReflectParse.cpp:480:56,
    inlined from '(anonymous namespace)::NodeBuilder::newNodeHelper<char const (&) [6], JS::Rooted<JS::Value>&, char const (&) [8], JS::Rooted<JS::Value>&, JS::MutableHandle<JS::Value>&>(JS::Handle<JSObject*>, char const*, JS::Handle<JS::Value>, char const (&) [6], JS::Rooted<JS::Value>&, char const (&) [8], JS::Rooted<JS::Value>&, JS::MutableHandle<JS::Value>&)bool' at /builddir/build/BUILD/firefox-102.13.0/js/src/builtin/ReflectParse.cpp:439:26:
/builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1138:18: warning: storing the address of local variable 'atom' in 'MEM[(struct StackRootedBase * *)_24 + 48B]' [-Wdangling-pointer=]
 1138 |     *this->stack = this;
      |     ~~~~~~~~~~~~~^~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/builtin/ReflectParse.cpp: In member function '(anonymous namespace)::NodeBuilder::newNodeHelper<char const (&) [6], JS::Rooted<JS::Value>&, char const (&) [8], JS::Rooted<JS::Value>&, JS::MutableHandle<JS::Value>&>(JS::Handle<JSObject*>, char const*, JS::Handle<JS::Value>, char const (&) [6], JS::Rooted<JS::Value>&, char const (&) [8], JS::Rooted<JS::Value>&, JS::MutableHandle<JS::Value>&)bool':
/builddir/build/BUILD/firefox-102.13.0/js/src/builtin/ReflectParse.cpp:480:16: note: 'atom' declared here
  480 |     RootedAtom atom(cx, Atomize(cx, name, strlen(name)));
      |                ^~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/builtin/ReflectParse.cpp:480:16: note: 'MEM[(struct JSContext * const &)this_7(D)]' declared here
In member function 'JS::Rooted<js::PlainObject*>::registerWithRootLists(mozilla::EnumeratedArray<JS::RootKind, (JS::RootKind)15, js::StackRootedBase*>&)',
    inlined from 'JS::Rooted<js::PlainObject*>::Rooted<JSContext*, js::PlainObject*>(JSContext* const&, js::PlainObject*&&)' at /builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1171:26,
    inlined from '(anonymous namespace)::NodeBuilder::createNode(ASTType, js::frontend::TokenPos*, JS::MutableHandle<JSObject*>)' at /builddir/build/BUILD/firefox-102.13.0/js/src/builtin/ReflectParse.cpp:769:48:
/builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1138:18: warning: storing the address of local variable 'node' in 'MEM[(struct StackRootedBase * *)_23 + 24B]' [-Wdangling-pointer=]
 1138 |     *this->stack = this;
      |     ~~~~~~~~~~~~~^~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/builtin/ReflectParse.cpp: In member function '(anonymous namespace)::NodeBuilder::createNode(ASTType, js::frontend::TokenPos*, JS::MutableHandle<JSObject*>)':
/builddir/build/BUILD/firefox-102.13.0/js/src/builtin/ReflectParse.cpp:769:21: note: 'node' declared here
  769 |   RootedPlainObject node(cx, NewPlainObject(cx));
      |                     ^~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/builtin/ReflectParse.cpp:769:21: note: 'MEM[(struct JSContext * const &)this_12(D)]' declared here
In member function 'JS::Rooted<JSAtom*>::registerWithRootLists(mozilla::EnumeratedArray<JS::RootKind, (JS::RootKind)15, js::StackRootedBase*>&)',
    inlined from 'JS::Rooted<JSAtom*>::Rooted<JSContext*, JSAtom*>(JSContext* const&, JSAtom*&&)' at /builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1171:26,
    inlined from '(anonymous namespace)::NodeBuilder::defineProperty(JS::Handle<JSObject*>, char const*, JS::Handle<JS::Value>)' at /builddir/build/BUILD/firefox-102.13.0/js/src/builtin/ReflectParse.cpp:480:56,
    inlined from '(anonymous namespace)::NodeBuilder::createNode(ASTType, js::frontend::TokenPos*, JS::MutableHandle<JSObject*>)' at /builddir/build/BUILD/firefox-102.13.0/js/src/builtin/ReflectParse.cpp:771:22:
/builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1138:18: warning: storing the address of local variable 'atom' in 'MEM[(struct StackRootedBase * *)_87 + 48B]' [-Wdangling-pointer=]
 1138 |     *this->stack = this;
      |     ~~~~~~~~~~~~~^~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/builtin/ReflectParse.cpp: In member function '(anonymous namespace)::NodeBuilder::createNode(ASTType, js::frontend::TokenPos*, JS::MutableHandle<JSObject*>)':
/builddir/build/BUILD/firefox-102.13.0/js/src/builtin/ReflectParse.cpp:480:16: note: 'atom' declared here
  480 |     RootedAtom atom(cx, Atomize(cx, name, strlen(name)));
      |                ^~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/builtin/ReflectParse.cpp:480:16: note: 'MEM[(struct JSContext * const &)this_12(D)]' declared here
In member function 'JS::Rooted<JSAtom*>::registerWithRootLists(mozilla::EnumeratedArray<JS::RootKind, (JS::RootKind)15, js::StackRootedBase*>&)',
    inlined from 'JS::Rooted<JSAtom*>::Rooted<JSContext*, JSAtom*>(JSContext* const&, JSAtom*&&)' at /builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1171:26,
    inlined from '(anonymous namespace)::NodeBuilder::defineProperty(JS::Handle<JSObject*>, char const*, JS::Handle<JS::Value>)' at /builddir/build/BUILD/firefox-102.13.0/js/src/builtin/ReflectParse.cpp:480:56,
    inlined from '(anonymous namespace)::NodeBuilder::newNodeHelper<JS::MutableHandle<JS::Value>&>(JS::Handle<JSObject*>, char const*, JS::Handle<JS::Value>, JS::MutableHandle<JS::Value>&)bool' at /builddir/build/BUILD/firefox-102.13.0/js/src/builtin/ReflectParse.cpp:439:26,
    inlined from '(anonymous namespace)::NodeBuilder::newNode<char const (&) [11], JS::Handle<JS::Value>&, JS::MutableHandle<JS::Value>&>(ASTType, js::frontend::TokenPos*, char const (&) [11], JS::Handle<JS::Value>&, JS::MutableHandle<JS::Value>&)bool' at /builddir/build/BUILD/firefox-102.13.0/js/src/builtin/ReflectParse.cpp:454:25:
/builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1138:18: warning: storing the address of local variable 'atom' in 'MEM[(struct StackRootedBase * *)_44 + 48B]' [-Wdangling-pointer=]
 1138 |     *this->stack = this;
      |     ~~~~~~~~~~~~~^~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/builtin/ReflectParse.cpp: In member function '(anonymous namespace)::NodeBuilder::newNode<char const (&) [11], JS::Handle<JS::Value>&, JS::MutableHandle<JS::Value>&>(ASTType, js::frontend::TokenPos*, char const (&) [11], JS::Handle<JS::Value>&, JS::MutableHandle<JS::Value>&)bool':
/builddir/build/BUILD/firefox-102.13.0/js/src/builtin/ReflectParse.cpp:480:16: note: 'atom' declared here
  480 |     RootedAtom atom(cx, Atomize(cx, name, strlen(name)));
      |                ^~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/builtin/ReflectParse.cpp:480:16: note: 'MEM[(struct JSContext * const &)this_5(D)]' declared here
In member function 'JS::Rooted<JSAtom*>::registerWithRootLists(mozilla::EnumeratedArray<JS::RootKind, (JS::RootKind)15, js::StackRootedBase*>&)',
    inlined from 'JS::Rooted<JSAtom*>::Rooted<JSContext*, JSAtom*>(JSContext* const&, JSAtom*&&)' at /builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1171:26,
    inlined from '(anonymous namespace)::NodeBuilder::defineProperty(JS::Handle<JSObject*>, char const*, JS::Handle<JS::Value>)' at /builddir/build/BUILD/firefox-102.13.0/js/src/builtin/ReflectParse.cpp:480:56,
    inlined from '(anonymous namespace)::NodeBuilder::newNodeHelper<char const (&) [5], JS::Handle<JS::Value>&, JS::MutableHandle<JS::Value>&>(JS::Handle<JSObject*>, char const*, JS::Handle<JS::Value>, char const (&) [5], JS::Handle<JS::Value>&, JS::MutableHandle<JS::Value>&)bool' at /builddir/build/BUILD/firefox-102.13.0/js/src/builtin/ReflectParse.cpp:439:26,
    inlined from '(anonymous namespace)::NodeBuilder::newNode<char const (&) [6], JS::Handle<JS::Value>&, char const (&) [5], JS::Handle<JS::Value>&, JS::MutableHandle<JS::Value>&>(ASTType, js::frontend::TokenPos*, char const (&) [6], JS::Handle<JS::Value>&, char const (&) [5], JS::Handle<JS::Value>&, JS::MutableHandle<JS::Value>&)bool' at /builddir/build/BUILD/firefox-102.13.0/js/src/builtin/ReflectParse.cpp:454:25:
/builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1138:18: warning: storing the address of local variable 'atom' in 'MEM[(struct StackRootedBase * *)_48 + 48B]' [-Wdangling-pointer=]
 1138 |     *this->stack = this;
      |     ~~~~~~~~~~~~~^~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/builtin/ReflectParse.cpp: In member function '(anonymous namespace)::NodeBuilder::newNode<char const (&) [6], JS::Handle<JS::Value>&, char const (&) [5], JS::Handle<JS::Value>&, JS::MutableHandle<JS::Value>&>(ASTType, js::frontend::TokenPos*, char const (&) [6], JS::Handle<JS::Value>&, char const (&) [5], JS::Handle<JS::Value>&, JS::MutableHandle<JS::Value>&)bool':
/builddir/build/BUILD/firefox-102.13.0/js/src/builtin/ReflectParse.cpp:480:16: note: 'atom' declared here
  480 |     RootedAtom atom(cx, Atomize(cx, name, strlen(name)));
      |                ^~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/builtin/ReflectParse.cpp:480:16: note: 'MEM[(struct JSContext * const &)this_6(D)]' declared here
In member function 'JS::Rooted<JSAtom*>::registerWithRootLists(mozilla::EnumeratedArray<JS::RootKind, (JS::RootKind)15, js::StackRootedBase*>&)',
    inlined from 'JS::Rooted<JSAtom*>::Rooted<JSContext*, JSAtom*>(JSContext* const&, JSAtom*&&)' at /builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1171:26,
    inlined from '(anonymous namespace)::NodeBuilder::defineProperty(JS::Handle<JSObject*>, char const*, JS::Handle<JS::Value>)' at /builddir/build/BUILD/firefox-102.13.0/js/src/builtin/ReflectParse.cpp:480:56,
    inlined from '(anonymous namespace)::NodeBuilder::newNodeHelper<char const (&) [11], JS::Handle<JS::Value>&, char const (&) [10], JS::Handle<JS::Value>&, JS::MutableHandle<JS::Value>&>(JS::Handle<JSObject*>, char const*, JS::Handle<JS::Value>, char const (&) [11], JS::Handle<JS::Value>&, char const (&) [10], JS::Handle<JS::Value>&, JS::MutableHandle<JS::Value>&)bool' at /builddir/build/BUILD/firefox-102.13.0/js/src/builtin/ReflectParse.cpp:439:26,
    inlined from '(anonymous namespace)::NodeBuilder::newNode<char const (&) [5], JS::Handle<JS::Value>&, char const (&) [11], JS::Handle<JS::Value>&, char const (&) [10], JS::Handle<JS::Value>&, JS::MutableHandle<JS::Value>&>(ASTType, js::frontend::TokenPos*, char const (&) [5], JS::Handle<JS::Value>&, char const (&) [11], JS::Handle<JS::Value>&, char const (&) [10], JS::Handle<JS::Value>&, JS::MutableHandle<JS::Value>&)bool' at /builddir/build/BUILD/firefox-102.13.0/js/src/builtin/ReflectParse.cpp:454:25:
/builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1138:18: warning: storing the address of local variable 'atom' in 'MEM[(struct StackRootedBase * *)_45 + 48B]' [-Wdangling-pointer=]
 1138 |     *this->stack = this;
      |     ~~~~~~~~~~~~~^~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/builtin/ReflectParse.cpp: In member function '(anonymous namespace)::NodeBuilder::newNode<char const (&) [5], JS::Handle<JS::Value>&, char const (&) [11], JS::Handle<JS::Value>&, char const (&) [10], JS::Handle<JS::Value>&, JS::MutableHandle<JS::Value>&>(ASTType, js::frontend::TokenPos*, char const (&) [5], JS::Handle<JS::Value>&, char const (&) [11], JS::Handle<JS::Value>&, char const (&) [10], JS::Handle<JS::Value>&, JS::MutableHandle<JS::Value>&)bool':
/builddir/build/BUILD/firefox-102.13.0/js/src/builtin/ReflectParse.cpp:480:16: note: 'atom' declared here
  480 |     RootedAtom atom(cx, Atomize(cx, name, strlen(name)));
      |                ^~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/builtin/ReflectParse.cpp:480:16: note: 'MEM[(struct JSContext * const &)this_6(D)]' declared here
In member function 'JS::Rooted<JSAtom*>::registerWithRootLists(mozilla::EnumeratedArray<JS::RootKind, (JS::RootKind)15, js::StackRootedBase*>&)',
    inlined from 'JS::Rooted<JSAtom*>::Rooted<JSContext*, JSAtom*>(JSContext* const&, JSAtom*&&)' at /builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1171:26,
    inlined from '(anonymous namespace)::NodeBuilder::defineProperty(JS::Handle<JSObject*>, char const*, JS::Handle<JS::Value>)' at /builddir/build/BUILD/firefox-102.13.0/js/src/builtin/ReflectParse.cpp:480:56,
    inlined from '(anonymous namespace)::NodeBuilder::newNodeHelper<char const (&) [10], JS::Rooted<JS::Value>&, JS::MutableHandle<JS::Value>&>(JS::Handle<JSObject*>, char const*, JS::Handle<JS::Value>, char const (&) [10], JS::Rooted<JS::Value>&, JS::MutableHandle<JS::Value>&)bool' at /builddir/build/BUILD/firefox-102.13.0/js/src/builtin/ReflectParse.cpp:439:26,
    inlined from '(anonymous namespace)::NodeBuilder::newNode<char const (&) [7], JS::Handle<JS::Value>&, char const (&) [10], JS::Rooted<JS::Value>&, JS::MutableHandle<JS::Value>&>(ASTType, js::frontend::TokenPos*, char const (&) [7], JS::Handle<JS::Value>&, char const (&) [10], JS::Rooted<JS::Value>&, JS::MutableHandle<JS::Value>&)bool' at /builddir/build/BUILD/firefox-102.13.0/js/src/builtin/ReflectParse.cpp:454:25:
/builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1138:18: warning: storing the address of local variable 'atom' in 'MEM[(struct StackRootedBase * *)_49 + 48B]' [-Wdangling-pointer=]
 1138 |     *this->stack = this;
      |     ~~~~~~~~~~~~~^~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/builtin/ReflectParse.cpp: In member function '(anonymous namespace)::NodeBuilder::newNode<char const (&) [7], JS::Handle<JS::Value>&, char const (&) [10], JS::Rooted<JS::Value>&, JS::MutableHandle<JS::Value>&>(ASTType, js::frontend::TokenPos*, char const (&) [7], JS::Handle<JS::Value>&, char const (&) [10], JS::Rooted<JS::Value>&, JS::MutableHandle<JS::Value>&)bool':
/builddir/build/BUILD/firefox-102.13.0/js/src/builtin/ReflectParse.cpp:480:16: note: 'atom' declared here
  480 |     RootedAtom atom(cx, Atomize(cx, name, strlen(name)));
      |                ^~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/builtin/ReflectParse.cpp:480:16: note: 'MEM[(struct JSContext * const &)this_6(D)]' declared here
In member function 'JS::Rooted<JSString*>::registerWithRootLists(mozilla::EnumeratedArray<JS::RootKind, (JS::RootKind)15, js::StackRootedBase*>&)',
    inlined from 'JS::Rooted<JSString*>::Rooted<JSContext*, JSString*>(JSContext* const&, JSString*&&)' at /builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1171:26,
    inlined from 'js::str_includes(JSContext*, unsigned int, JS::Value*)' at /builddir/build/BUILD/firefox-102.13.0/js/src/builtin/String.cpp:2131:79:
/builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1138:18: warning: storing the address of local variable 'str' in 'MEM[(struct StackRootedBase * *)cx_283(D) + 48B]' [-Wdangling-pointer=]
 1138 |     *this->stack = this;
      |     ~~~~~~~~~~~~~^~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/builtin/String.cpp: In function 'js::str_includes(JSContext*, unsigned int, JS::Value*)':
/builddir/build/BUILD/firefox-102.13.0/js/src/builtin/String.cpp:2131:16: note: 'str' declared here
 2131 |   RootedString str(cx, ToStringForStringFunction(cx, "includes", args.thisv()));
      |                ^~~
/builddir/build/BUILD/firefox-102.13.0/js/src/builtin/String.cpp:2131:16: note: 'cx_283(D)' declared here
In member function 'JS::Rooted<JSString*>::registerWithRootLists(mozilla::EnumeratedArray<JS::RootKind, (JS::RootKind)15, js::StackRootedBase*>&)',
    inlined from 'JS::Rooted<JSString*>::Rooted<JSContext*, JSString*>(JSContext* const&, JSString*&&)' at /builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1171:26,
    inlined from 'js::str_indexOf(JSContext*, unsigned int, JS::Value*)' at /builddir/build/BUILD/firefox-102.13.0/js/src/builtin/String.cpp:2183:78:
/builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1138:18: warning: storing the address of local variable 'str' in 'MEM[(struct StackRootedBase * *)cx_277(D) + 48B]' [-Wdangling-pointer=]
 1138 |     *this->stack = this;
      |     ~~~~~~~~~~~~~^~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/builtin/String.cpp: In function 'js::str_indexOf(JSContext*, unsigned int, JS::Value*)':
/builddir/build/BUILD/firefox-102.13.0/js/src/builtin/String.cpp:2183:16: note: 'str' declared here
 2183 |   RootedString str(cx, ToStringForStringFunction(cx, "indexOf", args.thisv()));
      |                ^~~
/builddir/build/BUILD/firefox-102.13.0/js/src/builtin/String.cpp:2183:16: note: 'cx_277(D)' declared here
In member function 'JS::Rooted<JSString*>::registerWithRootLists(mozilla::EnumeratedArray<JS::RootKind, (JS::RootKind)15, js::StackRootedBase*>&)',
    inlined from 'JS::Rooted<JSString*>::Rooted<JSContext*, JSString*>(JSContext* const&, JSString*&&)' at /builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1171:26,
    inlined from 'js::str_startsWith(JSContext*, unsigned int, JS::Value*)' at /builddir/build/BUILD/firefox-102.13.0/js/src/builtin/String.cpp:2366:77:
/builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1138:18: warning: storing the address of local variable 'str' in 'MEM[(struct StackRootedBase * *)cx_295(D) + 48B]' [-Wdangling-pointer=]
 1138 |     *this->stack = this;
      |     ~~~~~~~~~~~~~^~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/builtin/String.cpp: In function 'js::str_startsWith(JSContext*, unsigned int, JS::Value*)':
/builddir/build/BUILD/firefox-102.13.0/js/src/builtin/String.cpp:2365:16: note: 'str' declared here
 2365 |   RootedString str(cx,
      |                ^~~
/builddir/build/BUILD/firefox-102.13.0/js/src/builtin/String.cpp:2365:16: note: 'cx_295(D)' declared here
In member function 'JS::Rooted<JSString*>::registerWithRootLists(mozilla::EnumeratedArray<JS::RootKind, (JS::RootKind)15, js::StackRootedBase*>&)',
    inlined from 'JS::Rooted<JSString*>::Rooted<JSContext*, JSString*>(JSContext* const&, JSString*&&)' at /builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1171:26,
    inlined from 'js::str_endsWith(JSContext*, unsigned int, JS::Value*)' at /builddir/build/BUILD/firefox-102.13.0/js/src/builtin/String.cpp:2428:79:
/builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1138:18: warning: storing the address of local variable 'str' in 'MEM[(struct StackRootedBase * *)cx_294(D) + 48B]' [-Wdangling-pointer=]
 1138 |     *this->stack = this;
      |     ~~~~~~~~~~~~~^~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/builtin/String.cpp: In function 'js::str_endsWith(JSContext*, unsigned int, JS::Value*)':
/builddir/build/BUILD/firefox-102.13.0/js/src/builtin/String.cpp:2428:16: note: 'str' declared here
 2428 |   RootedString str(cx, ToStringForStringFunction(cx, "endsWith", args.thisv()));
      |                ^~~
/builddir/build/BUILD/firefox-102.13.0/js/src/builtin/String.cpp:2428:16: note: 'cx_294(D)' declared here
In member function 'JS::Rooted<JSString*>::registerWithRootLists(mozilla::EnumeratedArray<JS::RootKind, (JS::RootKind)15, js::StackRootedBase*>&)',
    inlined from 'JS::Rooted<JSString*>::Rooted<JSContext*, JSString*>(JSContext* const&, JSString*&&)' at /builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1171:26,
    inlined from 'str_lastIndexOf(JSContext*, unsigned int, JS::Value*)' at /builddir/build/BUILD/firefox-102.13.0/js/src/builtin/String.cpp:2268:78:
/builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1138:18: warning: storing the address of local variable 'str' in 'MEM[(struct StackRootedBase * *)cx_397(D) + 48B]' [-Wdangling-pointer=]
 1138 |     *this->stack = this;
      |     ~~~~~~~~~~~~~^~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/builtin/String.cpp: In function 'str_lastIndexOf(JSContext*, unsigned int, JS::Value*)':
/builddir/build/BUILD/firefox-102.13.0/js/src/builtin/String.cpp:2267:16: note: 'str' declared here
 2267 |   RootedString str(cx,
      |                ^~~
/builddir/build/BUILD/firefox-102.13.0/js/src/builtin/String.cpp:2267:16: note: 'cx_397(D)' declared here
In member function 'JS::Rooted<JS::Value>::registerWithRootLists(mozilla::EnumeratedArray<JS::RootKind, (JS::RootKind)15, js::StackRootedBase*>&)',
    inlined from 'JS::Rooted<JS::Value>::Rooted<JSContext*, JS::Value>(JSContext* const&, JS::Value&&)' at /builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1171:26,
    inlined from 'js::PromiseObject::forEachReactionRecord(JSContext*, js::PromiseReactionRecordBuilder&)' at /builddir/build/BUILD/firefox-102.13.0/js/src/builtin/Promise.cpp:6200:43:
/builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1138:18: warning: storing the address of local variable 'reactionsVal' in 'MEM[(struct StackRootedBase * *)_22 + 104B]' [-Wdangling-pointer=]
 1138 |     *this->stack = this;
      |     ~~~~~~~~~~~~~^~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/builtin/Promise.cpp: In member function 'js::PromiseObject::forEachReactionRecord(JSContext*, js::PromiseReactionRecordBuilder&)':
/builddir/build/BUILD/firefox-102.13.0/js/src/builtin/Promise.cpp:6200:15: note: 'reactionsVal' declared here
 6200 |   RootedValue reactionsVal(cx, reactions());
      |               ^~~~~~~~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/builtin/Promise.cpp:6200:15: note: 'MEM[(struct JSContext * const &)&cx]' declared here
In member function 'JS::Rooted<JSString*>::registerWithRootLists(mozilla::EnumeratedArray<JS::RootKind, (JS::RootKind)15, js::StackRootedBase*>&)',
    inlined from 'JS::Rooted<JSString*>::Rooted<JSContext*, JSLinearString*>(JSContext* const&, JSLinearString*&&)' at /builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1171:26,
    inlined from 'js::SubstringKernel(JSContext*, JS::Handle<JSString*>, int, int)' at /builddir/build/BUILD/firefox-102.13.0/js/src/builtin/String.cpp:599:76:
/builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1138:18: warning: storing the address of local variable 'lhs' in 'MEM[(struct StackRootedBase * *)cx_163(D) + 48B]' [-Wdangling-pointer=]
 1138 |     *this->stack = this;
      |     ~~~~~~~~~~~~~^~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/builtin/String.cpp: In function 'js::SubstringKernel(JSContext*, JS::Handle<JSString*>, int, int)':
/builddir/build/BUILD/firefox-102.13.0/js/src/builtin/String.cpp:598:18: note: 'lhs' declared here
  598 |     RootedString lhs(
      |                  ^~~
/builddir/build/BUILD/firefox-102.13.0/js/src/builtin/String.cpp:598:18: note: 'cx_163(D)' declared here
In member function 'JS::Rooted<JSLinearString*>::registerWithRootLists(mozilla::EnumeratedArray<JS::RootKind, (JS::RootKind)15, js::StackRootedBase*>&)',
    inlined from 'JS::Rooted<JSLinearString*>::Rooted<JSContext*, JSLinearString*>(JSContext* const&, JSLinearString*&&)' at /builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1171:26,
    inlined from 'str_decodeURI_Component(JSContext*, unsigned int, JS::Value*)' at /builddir/build/BUILD/firefox-102.13.0/js/src/builtin/String.cpp:4261:60:
/builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1138:18: warning: storing the address of local variable 'str' in 'MEM[(struct StackRootedBase * *)cx_49(D) + 48B]' [-Wdangling-pointer=]
 1138 |     *this->stack = this;
      |     ~~~~~~~~~~~~~^~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/builtin/String.cpp: In function 'str_decodeURI_Component(JSContext*, unsigned int, JS::Value*)':
/builddir/build/BUILD/firefox-102.13.0/js/src/builtin/String.cpp:4261:22: note: 'str' declared here
 4261 |   RootedLinearString str(cx, ArgToLinearString(cx, args, 0));
      |                      ^~~
/builddir/build/BUILD/firefox-102.13.0/js/src/builtin/String.cpp:4261:22: note: 'cx_49(D)' declared here
In member function 'JS::Rooted<JSLinearString*>::registerWithRootLists(mozilla::EnumeratedArray<JS::RootKind, (JS::RootKind)15, js::StackRootedBase*>&)',
    inlined from 'JS::Rooted<JSLinearString*>::Rooted<JSContext*, JSLinearString*>(JSContext* const&, JSLinearString*&&)' at /builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1171:26,
    inlined from 'str_decodeURI(JSContext*, unsigned int, JS::Value*)' at /builddir/build/BUILD/firefox-102.13.0/js/src/builtin/String.cpp:4251:60:
/builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1138:18: warning: storing the address of local variable 'str' in 'MEM[(struct StackRootedBase * *)cx_49(D) + 48B]' [-Wdangling-pointer=]
 1138 |     *this->stack = this;
      |     ~~~~~~~~~~~~~^~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/builtin/String.cpp: In function 'str_decodeURI(JSContext*, unsigned int, JS::Value*)':
/builddir/build/BUILD/firefox-102.13.0/js/src/builtin/String.cpp:4251:22: note: 'str' declared here
 4251 |   RootedLinearString str(cx, ArgToLinearString(cx, args, 0));
      |                      ^~~
/builddir/build/BUILD/firefox-102.13.0/js/src/builtin/String.cpp:4251:22: note: 'cx_49(D)' declared here
In member function 'JS::Rooted<JSLinearString*>::registerWithRootLists(mozilla::EnumeratedArray<JS::RootKind, (JS::RootKind)15, js::StackRootedBase*>&)',
    inlined from 'JS::Rooted<JSLinearString*>::Rooted<JSContext*, JSLinearString*>(JSContext* const&, JSLinearString*&&)' at /builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1171:26,
    inlined from 'str_encodeURI_Component(JSContext*, unsigned int, JS::Value*)' at /builddir/build/BUILD/firefox-102.13.0/js/src/builtin/String.cpp:4281:60:
/builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1138:18: warning: storing the address of local variable 'str' in 'MEM[(struct StackRootedBase * *)cx_115(D) + 48B]' [-Wdangling-pointer=]
 1138 |     *this->stack = this;
      |     ~~~~~~~~~~~~~^~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/builtin/String.cpp: In function 'str_encodeURI_Component(JSContext*, unsigned int, JS::Value*)':
/builddir/build/BUILD/firefox-102.13.0/js/src/builtin/String.cpp:4281:22: note: 'str' declared here
 4281 |   RootedLinearString str(cx, ArgToLinearString(cx, args, 0));
      |                      ^~~
/builddir/build/BUILD/firefox-102.13.0/js/src/builtin/String.cpp:4281:22: note: 'cx_115(D)' declared here
In member function 'JS::Rooted<JSLinearString*>::registerWithRootLists(mozilla::EnumeratedArray<JS::RootKind, (JS::RootKind)15, js::StackRootedBase*>&)',
    inlined from 'JS::Rooted<JSLinearString*>::Rooted<JSContext*, JSLinearString*>(JSContext* const&, JSLinearString*&&)' at /builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1171:26,
    inlined from 'str_encodeURI(JSContext*, unsigned int, JS::Value*)' at /builddir/build/BUILD/firefox-102.13.0/js/src/builtin/String.cpp:4271:60:
/builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1138:18: warning: storing the address of local variable 'str' in 'MEM[(struct StackRootedBase * *)cx_115(D) + 48B]' [-Wdangling-pointer=]
 1138 |     *this->stack = this;
      |     ~~~~~~~~~~~~~^~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/builtin/String.cpp: In function 'str_encodeURI(JSContext*, unsigned int, JS::Value*)':
/builddir/build/BUILD/firefox-102.13.0/js/src/builtin/String.cpp:4271:22: note: 'str' declared here
 4271 |   RootedLinearString str(cx, ArgToLinearString(cx, args, 0));
      |                      ^~~
/builddir/build/BUILD/firefox-102.13.0/js/src/builtin/String.cpp:4271:22: note: 'cx_115(D)' declared here
In file included from /usr/include/string.h:548,
                 from /builddir/build/BUILD/firefox-102.13.0/js/src/dist/system_wrappers/string.h:3,
                 from /usr/include/c++/12/cstring:42,
                 from /builddir/build/BUILD/firefox-102.13.0/js/src/dist/system_wrappers/cstring:3,
                 from /builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/mozilla/Casting.h:14,
                 from /builddir/build/BUILD/firefox-102.13.0/js/src/jstypes.h:24,
                 from /builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/Promise.h:12:
In function 'memcpy',
    inlined from 'mozilla::PodCopy<char16_t>(char16_t*, char16_t const*, unsigned long)void' at /builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/mozilla/PodOperations.h:109:11,
    inlined from 'js::InlineCharBuffer<char16_t>::maybeRealloc(JSContext*, unsigned long, unsigned long)' at /builddir/build/BUILD/firefox-102.13.0/js/src/vm/InlineCharBuffer-inl.h:97:23,
    inlined from 'ToLowerCase<char16_t>(JSContext*, JSLinearString*)JSString*' at /builddir/build/BUILD/firefox-102.13.0/js/src/builtin/String.cpp:842:35,
    inlined from 'js::StringToLowerCase(JSContext*, JS::Handle<JSString*>)' at /builddir/build/BUILD/firefox-102.13.0/js/src/builtin/String.cpp:868: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));
      |                                  ~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/builtin/String.cpp: In function 'js::StringToLowerCase(JSContext*, JS::Handle<JSString*>)':
/builddir/build/BUILD/firefox-102.13.0/js/src/builtin/String.cpp:773:27: note: 'newChars' declared here
  773 |   InlineCharBuffer<CharT> newChars;
      |                           ^~~~~~~~
In member function 'JS::Rooted<JSString*>::registerWithRootLists(mozilla::EnumeratedArray<JS::RootKind, (JS::RootKind)15, js::StackRootedBase*>&)',
    inlined from 'JS::Rooted<JSString*>::Rooted<JSContext*, JSString*>(JSContext* const&, JSString*&&)' at /builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1171:26,
    inlined from 'str_toLowerCase(JSContext*, unsigned int, JS::Value*)' at /builddir/build/BUILD/firefox-102.13.0/js/src/builtin/String.cpp:875:78:
/builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1138:18: warning: storing the address of local variable 'str' in 'MEM[(struct StackRootedBase * *)cx_188(D) + 48B]' [-Wdangling-pointer=]
 1138 |     *this->stack = this;
      |     ~~~~~~~~~~~~~^~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/builtin/String.cpp: In function 'str_toLowerCase(JSContext*, unsigned int, JS::Value*)':
/builddir/build/BUILD/firefox-102.13.0/js/src/builtin/String.cpp:874:16: note: 'str' declared here
  874 |   RootedString str(cx,
      |                ^~~
/builddir/build/BUILD/firefox-102.13.0/js/src/builtin/String.cpp:874:16: note: 'cx_188(D)' declared here
In function 'memcpy',
    inlined from 'mozilla::PodCopy<unsigned char>(unsigned char*, unsigned char const*, unsigned long)void' at /builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/mozilla/PodOperations.h:109:11,
    inlined from 'js::InlineCharBuffer<unsigned char>::maybeRealloc(JSContext*, unsigned long, unsigned long)' at /builddir/build/BUILD/firefox-102.13.0/js/src/vm/InlineCharBuffer-inl.h:97:23,
    inlined from 'ToUpperCase<unsigned char, unsigned char>(JSContext*, js::InlineCharBuffer<unsigned char>&, unsigned char const*, unsigned long, unsigned long, unsigned long*)bool' at /builddir/build/BUILD/firefox-102.13.0/js/src/builtin/String.cpp:1161:31,
    inlined from 'ToUpperCase<unsigned char>(JSContext*, JSLinearString*)JSString*' at /builddir/build/BUILD/firefox-102.13.0/js/src/builtin/String.cpp:1262:25,
    inlined from 'js::StringToUpperCase(JSContext*, JS::Handle<JSString*>)' at /builddir/build/BUILD/firefox-102.13.0/js/src/builtin/String.cpp:1298:35:
/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));
      |                                  ~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/builtin/String.cpp: In function 'js::StringToUpperCase(JSContext*, JS::Handle<JSString*>)':
/builddir/build/BUILD/firefox-102.13.0/js/src/builtin/String.cpp:1177:52: note: 'newChars' declared here
 1177 |   mozilla::MaybeOneOf<Latin1Buffer, TwoByteBuffer> newChars;
      |                                                    ^~~~~~~~
In member function 'JS::Rooted<JSString*>::registerWithRootLists(mozilla::EnumeratedArray<JS::RootKind, (JS::RootKind)15, js::StackRootedBase*>&)',
    inlined from 'JS::Rooted<JSString*>::Rooted<JSContext*, JSString*>(JSContext* const&, JSString*&&)' at /builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1171:26,
    inlined from 'str_toUpperCase(JSContext*, unsigned int, JS::Value*)' at /builddir/build/BUILD/firefox-102.13.0/js/src/builtin/String.cpp:1307:78:
/builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1138:18: warning: storing the address of local variable 'str' in 'MEM[(struct StackRootedBase * *)cx_188(D) + 48B]' [-Wdangling-pointer=]
 1138 |     *this->stack = this;
      |     ~~~~~~~~~~~~~^~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/builtin/String.cpp: In function 'str_toUpperCase(JSContext*, unsigned int, JS::Value*)':
/builddir/build/BUILD/firefox-102.13.0/js/src/builtin/String.cpp:1306:16: note: 'str' declared here
 1306 |   RootedString str(cx,
      |                ^~~
/builddir/build/BUILD/firefox-102.13.0/js/src/builtin/String.cpp:1306:16: note: 'cx_188(D)' declared here
In member function 'JS::Rooted<JSLinearString*>::registerWithRootLists(mozilla::EnumeratedArray<JS::RootKind, (JS::RootKind)15, js::StackRootedBase*>&)',
    inlined from 'JS::Rooted<JSLinearString*>::Rooted<JSContext*, JSLinearString*>(JSContext* const&, JSLinearString*&&)' at /builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1171:26,
    inlined from 'js::StringFlatReplaceString(JSContext*, JS::Handle<JSString*>, JS::Handle<JSString*>, JS::Handle<JSString*>)' at /builddir/build/BUILD/firefox-102.13.0/js/src/builtin/String.cpp:2884:66:
/builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1138:18: warning: storing the address of local variable 'linearRepl' in 'MEM[(struct StackRootedBase * *)cx_145(D) + 48B]' [-Wdangling-pointer=]
 1138 |     *this->stack = this;
      |     ~~~~~~~~~~~~~^~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/builtin/String.cpp: In function 'js::StringFlatReplaceString(JSContext*, JS::Handle<JSString*>, JS::Handle<JSString*>, JS::Handle<JSString*>)':
/builddir/build/BUILD/firefox-102.13.0/js/src/builtin/String.cpp:2884:22: note: 'linearRepl' declared here
 2884 |   RootedLinearString linearRepl(cx, replacement->ensureLinear(cx));
      |                      ^~~~~~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/builtin/String.cpp:2884:22: note: 'cx_145(D)' declared here
In member function 'JS::Rooted<JSLinearString*>::registerWithRootLists(mozilla::EnumeratedArray<JS::RootKind, (JS::RootKind)15, js::StackRootedBase*>&)',
    inlined from 'JS::Rooted<JSLinearString*>::Rooted<JSContext*, JSLinearString*>(JSContext* const&, JSLinearString*&&)' at /builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1171:26,
    inlined from 'js::str_replaceAll_string_raw(JSContext*, JS::Handle<JSString*>, JS::Handle<JSString*>, JS::Handle<JSString*>)' at /builddir/build/BUILD/firefox-102.13.0/js/src/builtin/String.cpp:3193:54:
/builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1138:18: warning: storing the address of local variable 'str' in 'MEM[(struct StackRootedBase * *)cx_154(D) + 48B]' [-Wdangling-pointer=]
 1138 |     *this->stack = this;
      |     ~~~~~~~~~~~~~^~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/builtin/String.cpp: In function 'js::str_replaceAll_string_raw(JSContext*, JS::Handle<JSString*>, JS::Handle<JSString*>, JS::Handle<JSString*>)':
/builddir/build/BUILD/firefox-102.13.0/js/src/builtin/String.cpp:3193:22: note: 'str' declared here
 3193 |   RootedLinearString str(cx, string->ensureLinear(cx));
      |                      ^~~
/builddir/build/BUILD/firefox-102.13.0/js/src/builtin/String.cpp:3193:22: note: 'cx_154(D)' declared here
In member function 'JS::Rooted<JSLinearString*>::registerWithRootLists(mozilla::EnumeratedArray<JS::RootKind, (JS::RootKind)15, js::StackRootedBase*>&)',
    inlined from 'JS::Rooted<JSLinearString*>::Rooted<JSContext*, JSLinearString*>(JSContext* const&, JSLinearString*&&)' at /builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1171:26,
    inlined from 'str_unescape(JSContext*, unsigned int, JS::Value*)' at /builddir/build/BUILD/firefox-102.13.0/js/src/builtin/String.cpp:328:60:
/builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1138:18: warning: storing the address of local variable 'str' in 'MEM[(struct StackRootedBase * *)cx_101(D) + 48B]' [-Wdangling-pointer=]
 1138 |     *this->stack = this;
      |     ~~~~~~~~~~~~~^~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/builtin/String.cpp: In function 'str_unescape(JSContext*, unsigned int, JS::Value*)':
/builddir/build/BUILD/firefox-102.13.0/js/src/builtin/String.cpp:328:22: note: 'str' declared here
  328 |   RootedLinearString str(cx, ArgToLinearString(cx, args, 0));
      |                      ^~~
/builddir/build/BUILD/firefox-102.13.0/js/src/builtin/String.cpp:328:22: note: 'cx_101(D)' declared here
In member function 'JS::Rooted<JS::Value>::registerWithRootLists(mozilla::EnumeratedArray<JS::RootKind, (JS::RootKind)15, js::StackRootedBase*>&)',
    inlined from 'JS::Rooted<JS::Value>::Rooted<JSContext*, JS::Value>(JSContext* const&, JS::Value&&)' at /builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1171:26,
    inlined from 'js::PromiseObject::dependentPromises(JSContext*, JS::MutableHandle<JS::GCVector<JS::Value, 0ul, js::TempAllocPolicy> >)' at /builddir/build/BUILD/firefox-102.13.0/js/src/builtin/Promise.cpp:6163:43:
/builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1138:18: warning: storing the address of local variable 'reactionsVal' in 'MEM[(struct StackRootedBase * *)_24 + 104B]' [-Wdangling-pointer=]
 1138 |     *this->stack = this;
      |     ~~~~~~~~~~~~~^~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/builtin/Promise.cpp: In member function 'js::PromiseObject::dependentPromises(JSContext*, JS::MutableHandle<JS::GCVector<JS::Value, 0ul, js::TempAllocPolicy> >)':
/builddir/build/BUILD/firefox-102.13.0/js/src/builtin/Promise.cpp:6163:15: note: 'reactionsVal' declared here
 6163 |   RootedValue reactionsVal(cx, reactions());
      |               ^~~~~~~~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/builtin/Promise.cpp:6163:15: note: 'MEM[(struct JSContext * const &)&cx]' declared here
In member function 'JS::Rooted<JSAtom*>::registerWithRootLists(mozilla::EnumeratedArray<JS::RootKind, (JS::RootKind)15, js::StackRootedBase*>&)',
    inlined from 'JS::Rooted<JSAtom*>::Rooted<JSContext*, JSAtom*>(JSContext* const&, JSAtom*&&)' at /builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1171:26,
    inlined from '(anonymous namespace)::ASTSerializer::identifier(js::frontend::NameNode*, JS::MutableHandle<JS::Value>)' at /builddir/build/BUILD/firefox-102.13.0/js/src/builtin/ReflectParse.cpp:3792:67:
/builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1138:18: warning: storing the address of local variable 'pnAtom' in 'MEM[(struct StackRootedBase * *)_17 + 48B]' [-Wdangling-pointer=]
 1138 |     *this->stack = this;
      |     ~~~~~~~~~~~~~^~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/builtin/ReflectParse.cpp: In member function '(anonymous namespace)::ASTSerializer::identifier(js::frontend::NameNode*, JS::MutableHandle<JS::Value>)':
/builddir/build/BUILD/firefox-102.13.0/js/src/builtin/ReflectParse.cpp:3792:14: note: 'pnAtom' declared here
 3792 |   RootedAtom pnAtom(cx, parser->liftParserAtomToJSAtom(id->atom()));
      |              ^~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/builtin/ReflectParse.cpp:3792:14: note: 'MEM[(struct JSContext * const &)this_11(D)]' declared here
In member function 'JS::Rooted<JSAtom*>::registerWithRootLists(mozilla::EnumeratedArray<JS::RootKind, (JS::RootKind)15, js::StackRootedBase*>&)',
    inlined from 'JS::Rooted<JSAtom*>::Rooted<JSContext*, JSAtom*>(JSContext* const&, JSAtom*&&)' at /builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1171:26,
    inlined from '(anonymous namespace)::ASTSerializer::identifier(js::frontend::NameNode*, JS::MutableHandle<JS::Value>)' at /builddir/build/BUILD/firefox-102.13.0/js/src/builtin/ReflectParse.cpp:3792:67,
    inlined from '(anonymous namespace)::ASTSerializer::propertyName(js::frontend::ParseNode*, JS::MutableHandle<JS::Value>)' at /builddir/build/BUILD/firefox-102.13.0/js/src/builtin/ReflectParse.cpp:3556:22:
/builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1138:18: warning: storing the address of local variable 'pnAtom' in 'MEM[(struct StackRootedBase * *)_25 + 48B]' [-Wdangling-pointer=]
 1138 |     *this->stack = this;
      |     ~~~~~~~~~~~~~^~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/builtin/ReflectParse.cpp: In member function '(anonymous namespace)::ASTSerializer::propertyName(js::frontend::ParseNode*, JS::MutableHandle<JS::Value>)':
/builddir/build/BUILD/firefox-102.13.0/js/src/builtin/ReflectParse.cpp:3792:14: note: 'pnAtom' declared here
 3792 |   RootedAtom pnAtom(cx, parser->liftParserAtomToJSAtom(id->atom()));
      |              ^~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/builtin/ReflectParse.cpp:3792:14: note: 'MEM[(struct JSContext * const &)this_8(D)]' declared here
In member function 'JS::Rooted<JS::Value>::registerWithRootLists(mozilla::EnumeratedArray<JS::RootKind, (JS::RootKind)15, js::StackRootedBase*>&)',
    inlined from 'JS::Rooted<JS::Value>::Rooted<JSContext*, JSContext*>(JSContext* const&)' at /builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1162:26,
    inlined from '(anonymous namespace)::ASTSerializer::statement(js::frontend::ParseNode*, JS::MutableHandle<JS::Value>)' at /builddir/build/BUILD/firefox-102.13.0/js/src/builtin/ReflectParse.cpp:2678:48:
/builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1138:18: warning: storing the address of local variable 'update' in 'MEM[(struct StackRootedBase * *)_351 + 104B]' [-Wdangling-pointer=]
 1138 |     *this->stack = this;
      |     ~~~~~~~~~~~~~^~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/builtin/ReflectParse.cpp: In member function '(anonymous namespace)::ASTSerializer::statement(js::frontend::ParseNode*, JS::MutableHandle<JS::Value>)':
/builddir/build/BUILD/firefox-102.13.0/js/src/builtin/ReflectParse.cpp:2678:39: note: 'update' declared here
 2678 |       RootedValue init(cx), test(cx), update(cx);
      |                                       ^~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/builtin/ReflectParse.cpp:2678:39: note: 'MEM[(struct JSContext * const &)this_113(D)]' declared here
In member function 'JS::Rooted<JSAtom*>::registerWithRootLists(mozilla::EnumeratedArray<JS::RootKind, (JS::RootKind)15, js::StackRootedBase*>&)',
    inlined from 'JS::Rooted<JSAtom*>::Rooted<JSContext*, JSAtom*>(JSContext* const&, JSAtom*&&)' at /builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1171:26,
    inlined from '(anonymous namespace)::ASTSerializer::statement(js::frontend::ParseNode*, JS::MutableHandle<JS::Value>)' at /builddir/build/BUILD/firefox-102.13.0/js/src/builtin/ReflectParse.cpp:2709:79:
/builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1138:18: warning: storing the address of local variable 'pnAtom' in 'MEM[(struct StackRootedBase * *)_388 + 48B]' [-Wdangling-pointer=]
 1138 |     *this->stack = this;
      |     ~~~~~~~~~~~~~^~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/builtin/ReflectParse.cpp: In member function '(anonymous namespace)::ASTSerializer::statement(js::frontend::ParseNode*, JS::MutableHandle<JS::Value>)':
/builddir/build/BUILD/firefox-102.13.0/js/src/builtin/ReflectParse.cpp:2709:18: note: 'pnAtom' declared here
 2709 |       RootedAtom pnAtom(cx, parser->liftParserAtomToJSAtom(labelNode->label()));
      |                  ^~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/builtin/ReflectParse.cpp:2709:18: note: 'MEM[(struct JSContext * const &)this_113(D)]' declared here
In member function 'JS::Rooted<JS::Value>::registerWithRootLists(mozilla::EnumeratedArray<JS::RootKind, (JS::RootKind)15, js::StackRootedBase*>&)',
    inlined from 'JS::Rooted<JS::Value>::Rooted<JSContext*, JSContext*>(JSContext* const&)' at /builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1162:26,
    inlined from '(anonymous namespace)::ASTSerializer::statement(js::frontend::ParseNode*, JS::MutableHandle<JS::Value>)' at /builddir/build/BUILD/firefox-102.13.0/js/src/builtin/ReflectParse.cpp:2734:25:
/builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1138:18: warning: storing the address of local variable 'arg' in 'MEM[(struct StackRootedBase * *)_417 + 104B]' [-Wdangling-pointer=]
 1138 |     *this->stack = this;
      |     ~~~~~~~~~~~~~^~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/builtin/ReflectParse.cpp: In member function '(anonymous namespace)::ASTSerializer::statement(js::frontend::ParseNode*, JS::MutableHandle<JS::Value>)':
/builddir/build/BUILD/firefox-102.13.0/js/src/builtin/ReflectParse.cpp:2734:19: note: 'arg' declared here
 2734 |       RootedValue arg(cx);
      |                   ^~~
/builddir/build/BUILD/firefox-102.13.0/js/src/builtin/ReflectParse.cpp:2734:19: note: 'MEM[(struct JSContext * const &)this_113(D)]' declared here
In member function 'JS::Rooted<JSString*>::registerWithRootLists(mozilla::EnumeratedArray<JS::RootKind, (JS::RootKind)15, js::StackRootedBase*>&)',
    inlined from 'JS::Rooted<JSString*>::Rooted<JSContext*, JSString*>(JSContext* const&, JSString*&&)' at /builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1171:26,
    inlined from 'reflect_parse(JSContext*, unsigned int, JS::Value*)' at /builddir/build/BUILD/firefox-102.13.0/js/src/builtin/ReflectParse.cpp:3988:52:
/builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1138:18: warning: storing the address of local variable 'src' in 'MEM[(struct StackRootedBase * *)cx_700(D) + 48B]' [-Wdangling-pointer=]
 1138 |     *this->stack = this;
      |     ~~~~~~~~~~~~~^~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/builtin/ReflectParse.cpp: In function 'reflect_parse(JSContext*, unsigned int, JS::Value*)':
/builddir/build/BUILD/firefox-102.13.0/js/src/builtin/ReflectParse.cpp:3988:16: note: 'src' declared here
 3988 |   RootedString src(cx, ToString<CanGC>(cx, args[0]));
      |                ^~~
/builddir/build/BUILD/firefox-102.13.0/js/src/builtin/ReflectParse.cpp:3988:16: note: 'cx_700(D)' declared here
In member function 'JS::Rooted<JS::Value>::registerWithRootLists(mozilla::EnumeratedArray<JS::RootKind, (JS::RootKind)15, js::StackRootedBase*>&)',
    inlined from 'JS::Rooted<JS::Value>::Rooted<JSContext*, JSContext*>(JSContext* const&)' at /builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1162:26,
    inlined from '(anonymous namespace)::ASTSerializer::classDefinition(js::frontend::ClassNode*, bool, JS::MutableHandle<JS::Value>)' at /builddir/build/BUILD/firefox-102.13.0/js/src/builtin/ReflectParse.cpp:2511:27:
/builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1138:18: warning: storing the address of local variable 'classBody' in 'MEM[(struct StackRootedBase * *)_21 + 104B]' [-Wdangling-pointer=]
 1138 |     *this->stack = this;
      |     ~~~~~~~~~~~~~^~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/builtin/ReflectParse.cpp: In member function '(anonymous namespace)::ASTSerializer::classDefinition(js::frontend::ClassNode*, bool, JS::MutableHandle<JS::Value>)':
/builddir/build/BUILD/firefox-102.13.0/js/src/builtin/ReflectParse.cpp:2511:15: note: 'classBody' declared here
 2511 |   RootedValue classBody(cx);
      |               ^~~~~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/builtin/ReflectParse.cpp:2511:15: note: 'MEM[(struct JSContext * const &)this_14(D)]' declared here
In member function 'JS::Rooted<JSAtom*>::registerWithRootLists(mozilla::EnumeratedArray<JS::RootKind, (JS::RootKind)15, js::StackRootedBase*>&)',
    inlined from 'JS::Rooted<JSAtom*>::Rooted<JSContext*, JSAtom*>(JSContext* const&, JSAtom*&&)' at /builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1171:26,
    inlined from '(anonymous namespace)::ASTSerializer::expression(js::frontend::ParseNode*, JS::MutableHandle<JS::Value>)' at /builddir/build/BUILD/firefox-102.13.0/js/src/builtin/ReflectParse.cpp:3169:79:
/builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1138:18: warning: storing the address of local variable 'pnAtom' in 'MEM[(struct StackRootedBase * *)_617 + 48B]' [-Wdangling-pointer=]
 1138 |     *this->stack = this;
      |     ~~~~~~~~~~~~~^~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/builtin/ReflectParse.cpp: In member function '(anonymous namespace)::ASTSerializer::expression(js::frontend::ParseNode*, JS::MutableHandle<JS::Value>)':
/builddir/build/BUILD/firefox-102.13.0/js/src/builtin/ReflectParse.cpp:3169:18: note: 'pnAtom' declared here
 3169 |       RootedAtom pnAtom(cx, parser->liftParserAtomToJSAtom(prop->key().atom()));
      |                  ^~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/builtin/ReflectParse.cpp:3169:18: note: 'MEM[(struct JSContext * const &)this_257(D)]' declared here
In member function 'JS::Rooted<JS::Value>::registerWithRootLists(mozilla::EnumeratedArray<JS::RootKind, (JS::RootKind)15, js::StackRootedBase*>&)',
    inlined from 'JS::Rooted<JS::Value>::Rooted<JSContext*, JSContext*>(JSContext* const&)' at /builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1162:26,
    inlined from '(anonymous namespace)::ASTSerializer::expression(js::frontend::ParseNode*, JS::MutableHandle<JS::Value>)' at /builddir/build/BUILD/firefox-102.13.0/js/src/builtin/ReflectParse.cpp:3441:25:
/builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1138:18: warning: storing the address of local variable 'arg' in 'MEM[(struct StackRootedBase * *)_846 + 104B]' [-Wdangling-pointer=]
 1138 |     *this->stack = this;
      |     ~~~~~~~~~~~~~^~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/builtin/ReflectParse.cpp: In member function '(anonymous namespace)::ASTSerializer::expression(js::frontend::ParseNode*, JS::MutableHandle<JS::Value>)':
/builddir/build/BUILD/firefox-102.13.0/js/src/builtin/ReflectParse.cpp:3441:19: note: 'arg' declared here
 3441 |       RootedValue arg(cx);
      |                   ^~~
/builddir/build/BUILD/firefox-102.13.0/js/src/builtin/ReflectParse.cpp:3441:19: note: 'MEM[(struct JSContext * const &)this_257(D)]' declared here
In file included from /builddir/build/BUILD/firefox-102.13.0/js/src/builtin/String.cpp:13:
/builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/mozilla/intl/String.h: In function 'mozilla::intl::String::Normalize<js::intl::FormatBuffer<char16_t, 32ul, js::TempAllocPolicy> >(mozilla::intl::String::NormalizationForm, mozilla::Span<char16_t const, 18446744073709551615ul>, js::intl::FormatBuffer<char16_t, 32ul, js::TempAllocPolicy>&)mozilla::Result<mozilla::intl::String::AlreadyNormalized, mozilla::intl::ICUError>':
/builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/mozilla/intl/String.h:132:53: warning: 'normalizer' may be used uninitialized [-Wmaybe-uninitialized]
  132 |     int32_t spanLengthInt = unorm2_spanQuickCheckYes(normalizer, aString.data(),
      |                                                     ^
/builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/mozilla/intl/String.h:113:25: note: 'normalizer' was declared here
  113 |     const UNormalizer2* normalizer;
      |                         ^~~~~~~~~~
In member function 'JS::Rooted<JSString*>::registerWithRootLists(mozilla::EnumeratedArray<JS::RootKind, (JS::RootKind)15, js::StackRootedBase*>&)',
    inlined from 'JS::Rooted<JSString*>::Rooted<JSContext*, JSString*>(JSContext* const&, JSString*&&)' at /builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1171:26,
    inlined from 'str_normalize(JSContext*, unsigned int, JS::Value*)' at /builddir/build/BUILD/firefox-102.13.0/js/src/builtin/String.cpp:1481:76:
/builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1138:18: warning: storing the address of local variable 'str' in 'MEM[(struct StackRootedBase * *)cx_290(D) + 48B]' [-Wdangling-pointer=]
 1138 |     *this->stack = this;
      |     ~~~~~~~~~~~~~^~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/builtin/String.cpp: In function 'str_normalize(JSContext*, unsigned int, JS::Value*)':
/builddir/build/BUILD/firefox-102.13.0/js/src/builtin/String.cpp:1480:16: note: 'str' declared here
 1480 |   RootedString str(cx,
      |                ^~~
/builddir/build/BUILD/firefox-102.13.0/js/src/builtin/String.cpp:1480:16: note: 'cx_290(D)' declared here
In member function 'JS::Rooted<JSLinearString*>::registerWithRootLists(mozilla::EnumeratedArray<JS::RootKind, (JS::RootKind)15, js::StackRootedBase*>&)',
    inlined from 'JS::Rooted<JSLinearString*>::Rooted<JSContext*, JSLinearString*>(JSContext* const&, JSLinearString*&&)' at /builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1171:26,
    inlined from 'js::str_replace_string_raw(JSContext*, JS::Handle<JSString*>, JS::Handle<JSString*>, JS::Handle<JSString*>)' at /builddir/build/BUILD/firefox-102.13.0/js/src/builtin/String.cpp:2938:60:
/builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1138:18: warning: storing the address of local variable 'repl' in 'MEM[(struct StackRootedBase * *)cx_153(D) + 48B]' [-Wdangling-pointer=]
 1138 |     *this->stack = this;
      |     ~~~~~~~~~~~~~^~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/builtin/String.cpp: In function 'js::str_replace_string_raw(JSContext*, JS::Handle<JSString*>, JS::Handle<JSString*>, JS::Handle<JSString*>)':
/builddir/build/BUILD/firefox-102.13.0/js/src/builtin/String.cpp:2938:22: note: 'repl' declared here
 2938 |   RootedLinearString repl(cx, replacement->ensureLinear(cx));
      |                      ^~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/builtin/String.cpp:2938:22: note: 'cx_153(D)' declared here
In member function 'JS::Rooted<JSLinearString*>::registerWithRootLists(mozilla::EnumeratedArray<JS::RootKind, (JS::RootKind)15, js::StackRootedBase*>&)',
    inlined from 'JS::Rooted<JSLinearString*>::Rooted<JSContext*, JSLinearString*>(JSContext* const&, JSLinearString*&&)' at /builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1171:26,
    inlined from 'FlatStringMatchHelper(JSContext*, JS::Handle<JSString*>, JS::Handle<JSString*>, bool*, int*)' at /builddir/build/BUILD/firefox-102.13.0/js/src/builtin/String.cpp:4309:65,
    inlined from 'js::FlatStringSearch(JSContext*, unsigned int, JS::Value*)' at /builddir/build/BUILD/firefox-102.13.0/js/src/builtin/String.cpp:4448:29:
/builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1138:18: warning: storing the address of local variable 'linearPattern' in 'MEM[(struct StackRootedBase * *)cx_65(D) + 48B]' [-Wdangling-pointer=]
 1138 |     *this->stack = this;
      |     ~~~~~~~~~~~~~^~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/builtin/String.cpp: In function 'js::FlatStringSearch(JSContext*, unsigned int, JS::Value*)':
/builddir/build/BUILD/firefox-102.13.0/js/src/builtin/String.cpp:4309:22: note: 'linearPattern' declared here
 4309 |   RootedLinearString linearPattern(cx, pattern->ensureLinear(cx));
      |                      ^~~~~~~~~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/builtin/String.cpp:4309:22: note: 'cx_65(D)' declared here
In member function 'JS::Rooted<js::StringObject*>::registerWithRootLists(mozilla::EnumeratedArray<JS::RootKind, (JS::RootKind)15, js::StackRootedBase*>&)',
    inlined from 'JS::Rooted<js::StringObject*>::Rooted<JSContext*, js::StringObject*>(JSContext* const&, js::StringObject*&&)' at /builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1171:26,
    inlined from 'js::StringObject::createPrototype(JSContext*, JSProtoKey)' at /builddir/build/BUILD/firefox-102.13.0/js/src/builtin/String.cpp:3826:77:
/builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1138:18: warning: storing the address of local variable 'proto' in 'MEM[(struct StackRootedBase * *)cx_48(D) + 24B]' [-Wdangling-pointer=]
 1138 |     *this->stack = this;
      |     ~~~~~~~~~~~~~^~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/builtin/String.cpp: In function 'js::StringObject::createPrototype(JSContext*, JSProtoKey)':
/builddir/build/BUILD/firefox-102.13.0/js/src/builtin/String.cpp:3825:25: note: 'proto' declared here
 3825 |   Rooted<StringObject*> proto(
      |                         ^~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/builtin/String.cpp:3825:25: note: 'cx_48(D)' declared here
In member function 'JS::Rooted<js::PullIntoDescriptor*>::registerWithRootLists(mozilla::EnumeratedArray<JS::RootKind, (JS::RootKind)15, js::StackRootedBase*>&)',
    inlined from 'JS::Rooted<js::PullIntoDescriptor*>::Rooted<JSContext*, js::PullIntoDescriptor*>(JSContext* const&, js::PullIntoDescriptor*&&)' at /builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1171:26,
    inlined from 'js::ReadableByteStreamControllerClose(JSContext*, JS::Handle<js::ReadableByteStreamController*>)' at /builddir/build/BUILD/firefox-102.13.0/js/src/builtin/Stream.cpp:658:67:
/builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1138:18: warning: storing the address of local variable 'unwrappedFirstPendingPullInto' in 'MEM[(struct StackRootedBase * *)cx_166(D) + 24B]' [-Wdangling-pointer=]
 1138 |     *this->stack = this;
      |     ~~~~~~~~~~~~~^~~~~~
In file included from Unified_cpp_js_src2.cpp:29:
/builddir/build/BUILD/firefox-102.13.0/js/src/builtin/Stream.cpp: In function 'js::ReadableByteStreamControllerClose(JSContext*, JS::Handle<js::ReadableByteStreamController*>)':
/builddir/build/BUILD/firefox-102.13.0/js/src/builtin/Stream.cpp:656:33: note: 'unwrappedFirstPendingPullInto' declared here
  656 |     Rooted<PullIntoDescriptor*> unwrappedFirstPendingPullInto(
      |                                 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/builtin/Stream.cpp:656:33: note: 'cx_166(D)' declared here
In member function 'JS::Rooted<JSFunction*>::registerWithRootLists(mozilla::EnumeratedArray<JS::RootKind, (JS::RootKind)15, js::StackRootedBase*>&)',
    inlined from 'JS::Rooted<JSFunction*>::Rooted<JSContext*, JSFunction*>(JSContext* const&, JSFunction*&&)' at /builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1171:26,
    inlined from 'EnqueuePromiseReactionJob(JSContext*, JS::Handle<JSObject*>, JS::Handle<JS::Value>, JS::PromiseState)' at /builddir/build/BUILD/firefox-102.13.0/js/src/builtin/Promise.cpp:1505:77:
/builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1138:18: warning: storing the address of local variable 'job' in 'MEM[(struct StackRootedBase * *)cx_560(D) + 24B]' [-Wdangling-pointer=]
 1138 |     *this->stack = this;
      |     ~~~~~~~~~~~~~^~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/builtin/Promise.cpp: In function 'EnqueuePromiseReactionJob(JSContext*, JS::Handle<JSObject*>, JS::Handle<JS::Value>, JS::PromiseState)':
/builddir/build/BUILD/firefox-102.13.0/js/src/builtin/Promise.cpp:1503:18: note: 'job' declared here
 1503 |   RootedFunction job(
      |                  ^~~
/builddir/build/BUILD/firefox-102.13.0/js/src/builtin/Promise.cpp:1503:18: note: 'cx_560(D)' declared here
In member function 'JS::Rooted<PromiseDebugInfo*>::registerWithRootLists(mozilla::EnumeratedArray<JS::RootKind, (JS::RootKind)15, js::StackRootedBase*>&)',
    inlined from 'JS::Rooted<PromiseDebugInfo*>::Rooted<JSContext*, PromiseDebugInfo*>(JSContext* const&, PromiseDebugInfo*&&)' at /builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1171:26,
    inlined from 'PromiseDebugInfo::create(JSContext*, JS::Handle<js::PromiseObject*>)' at /builddir/build/BUILD/firefox-102.13.0/js/src/builtin/Promise.cpp:409:58:
/builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1138:18: warning: storing the address of local variable 'debugInfo' in 'MEM[(struct StackRootedBase * *)cx_79(D) + 24B]' [-Wdangling-pointer=]
 1138 |     *this->stack = this;
      |     ~~~~~~~~~~~~~^~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/builtin/Promise.cpp: In function 'PromiseDebugInfo::create(JSContext*, JS::Handle<js::PromiseObject*>)':
/builddir/build/BUILD/firefox-102.13.0/js/src/builtin/Promise.cpp:408:31: note: 'debugInfo' declared here
  408 |     Rooted<PromiseDebugInfo*> debugInfo(
      |                               ^~~~~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/builtin/Promise.cpp:408:31: note: 'cx_79(D)' declared here
In member function 'JS::Rooted<js::StringObject*>::registerWithRootLists(mozilla::EnumeratedArray<JS::RootKind, (JS::RootKind)15, js::StackRootedBase*>&)',
    inlined from 'JS::Rooted<js::StringObject*>::Rooted<JSContext*, js::StringObject*>(JSContext* const&, js::StringObject*&&)' at /builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1171:26,
    inlined from 'js::StringObject::create(JSContext*, JS::Handle<JSString*>, JS::Handle<JSObject*>, js::NewObjectKind)' at /builddir/build/BUILD/firefox-102.13.0/js/src/vm/StringObject-inl.h:39:75,
    inlined from 'js::StringConstructor(JSContext*, unsigned int, JS::Value*)' at /builddir/build/BUILD/firefox-102.13.0/js/src/builtin/String.cpp:3579:48:
/builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1138:18: warning: storing the address of local variable 'obj' in 'MEM[(struct StackRootedBase * *)cx_112(D) + 24B]' [-Wdangling-pointer=]
 1138 |     *this->stack = this;
      |     ~~~~~~~~~~~~~^~~~~~
In file included from /builddir/build/BUILD/firefox-102.13.0/js/src/builtin/String.cpp:64:
/builddir/build/BUILD/firefox-102.13.0/js/src/vm/StringObject-inl.h: In function 'js::StringConstructor(JSContext*, unsigned int, JS::Value*)':
/builddir/build/BUILD/firefox-102.13.0/js/src/vm/StringObject-inl.h:38:25: note: 'obj' declared here
   38 |   Rooted<StringObject*> obj(
      |                         ^~~
/builddir/build/BUILD/firefox-102.13.0/js/src/vm/StringObject-inl.h:38:25: note: 'cx_112(D)' declared here
In member function 'JS::Rooted<JS::Value>::registerWithRootLists(mozilla::EnumeratedArray<JS::RootKind, (JS::RootKind)15, js::StackRootedBase*>&)',
    inlined from 'JS::Rooted<JS::Value>::Rooted<JSContext*, JS::Value>(JSContext* const&, JS::Value&&)' at /builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1171:26,
    inlined from 'ReadableByteStreamControllerInvalidateBYOBRequest(JSContext*, JS::Handle<js::ReadableByteStreamController*>)' at /builddir/build/BUILD/firefox-102.13.0/js/src/builtin/Stream.cpp:747:77,
    inlined from 'js::ReadableByteStreamControllerClearPendingPullIntos(JSContext*, JS::Handle<js::ReadableByteStreamController*>)' at /builddir/build/BUILD/firefox-102.13.0/js/src/builtin/Stream.cpp:616:57:
/builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1138:18: warning: storing the address of local variable 'unwrappedBYOBRequestVal' in 'MEM[(struct StackRootedBase * *)cx_5(D) + 104B]' [-Wdangling-pointer=]
 1138 |     *this->stack = this;
      |     ~~~~~~~~~~~~~^~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/builtin/Stream.cpp: In function 'js::ReadableByteStreamControllerClearPendingPullIntos(JSContext*, JS::Handle<js::ReadableByteStreamController*>)':
/builddir/build/BUILD/firefox-102.13.0/js/src/builtin/Stream.cpp:747:15: note: 'unwrappedBYOBRequestVal' declared here
  747 |   RootedValue unwrappedBYOBRequestVal(cx, unwrappedController->byobRequest());
      |               ^~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/builtin/Stream.cpp:747:15: note: 'cx_5(D)' declared here
In member function 'JS::Rooted<js::SavedFrame*>::registerWithRootLists(mozilla::EnumeratedArray<JS::RootKind, (JS::RootKind)15, js::StackRootedBase*>&)',
    inlined from 'JS::Rooted<js::SavedFrame*>::Rooted<JSContext*, JSContext*>(JSContext* const&)' at /builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1162:26,
    inlined from 'PromiseResolveThenableJob(JSContext*, unsigned int, JS::Value*)' at /builddir/build/BUILD/firefox-102.13.0/js/src/builtin/Promise.cpp:2323:28:
/builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1138:18: warning: storing the address of local variable 'stack' in 'MEM[(struct StackRootedBase * *)cx_249(D) + 24B]' [-Wdangling-pointer=]
 1138 |     *this->stack = this;
      |     ~~~~~~~~~~~~~^~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/builtin/Promise.cpp: In function 'PromiseResolveThenableJob(JSContext*, unsigned int, JS::Value*)':
/builddir/build/BUILD/firefox-102.13.0/js/src/builtin/Promise.cpp:2323:20: note: 'stack' declared here
 2323 |   RootedSavedFrame stack(cx);
      |                    ^~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/builtin/Promise.cpp:2323:20: note: 'cx_249(D)' declared here
In member function 'JS::Rooted<JSLinearString*>::registerWithRootLists(mozilla::EnumeratedArray<JS::RootKind, (JS::RootKind)15, js::StackRootedBase*>&)',
    inlined from 'JS::Rooted<JSLinearString*>::Rooted<JSContext*, JSLinearString*>(JSContext* const&, JSLinearString*&&)' at /builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1171:26,
    inlined from 'FlatStringMatchHelper(JSContext*, JS::Handle<JSString*>, JS::Handle<JSString*>, bool*, int*)' at /builddir/build/BUILD/firefox-102.13.0/js/src/builtin/String.cpp:4309:65,
    inlined from 'js::FlatStringMatch(JSContext*, unsigned int, JS::Value*)' at /builddir/build/BUILD/firefox-102.13.0/js/src/builtin/String.cpp:4417:29:
/builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1138:18: warning: storing the address of local variable 'linearPattern' in 'MEM[(struct StackRootedBase * *)cx_69(D) + 48B]' [-Wdangling-pointer=]
 1138 |     *this->stack = this;
      |     ~~~~~~~~~~~~~^~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/builtin/String.cpp: In function 'js::FlatStringMatch(JSContext*, unsigned int, JS::Value*)':
/builddir/build/BUILD/firefox-102.13.0/js/src/builtin/String.cpp:4309:22: note: 'linearPattern' declared here
 4309 |   RootedLinearString linearPattern(cx, pattern->ensureLinear(cx));
      |                      ^~~~~~~~~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/builtin/String.cpp:4309:22: note: 'cx_69(D)' declared here
In member function 'JS::Rooted<js::PromiseObject*>::registerWithRootLists(mozilla::EnumeratedArray<JS::RootKind, (JS::RootKind)15, js::StackRootedBase*>&)',
    inlined from 'JS::Rooted<js::PromiseObject*>::Rooted<JSContext*, js::PromiseObject*>(JSContext* const&, js::PromiseObject*&&)' at /builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1171:26,
    inlined from 'CreatePromiseWithDefaultResolutionFunctions(JSContext*, JS::MutableHandle<JSObject*>, JS::MutableHandle<JSObject*>)' at /builddir/build/BUILD/firefox-102.13.0/js/src/builtin/Promise.cpp:1734:69,
    inlined from 'NewPromiseCapability(JSContext*, JS::Handle<JSObject*>, JS::MutableHandle<PromiseCapability>, bool)' at /builddir/build/BUILD/firefox-102.13.0/js/src/builtin/Promise.cpp:1789:60:
/builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1138:18: warning: storing the address of local variable 'promise' in 'MEM[(struct StackRootedBase * *)cx_150(D) + 24B]' [-Wdangling-pointer=]
 1138 |     *this->stack = this;
      |     ~~~~~~~~~~~~~^~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/builtin/Promise.cpp: In function 'NewPromiseCapability(JSContext*, JS::Handle<JSObject*>, JS::MutableHandle<PromiseCapability>, bool)':
/builddir/build/BUILD/firefox-102.13.0/js/src/builtin/Promise.cpp:1734:26: note: 'promise' declared here
 1734 |   Rooted<PromiseObject*> promise(cx, CreatePromiseObjectInternal(cx));
      |                          ^~~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/builtin/Promise.cpp:1734:26: note: 'cx_150(D)' declared here
In member function 'JS::Rooted<JSObject*>::registerWithRootLists(mozilla::EnumeratedArray<JS::RootKind, (JS::RootKind)15, js::StackRootedBase*>&)',
    inlined from 'JS::Rooted<JSObject*>::Rooted<JSContext*, JSObject*>(JSContext* const&, JSObject*&&)' at /builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1171:26,
    inlined from 'PromiseThenNewPromiseCapability(JSContext*, JS::Handle<JSObject*>, CreateDependentPromise, JS::MutableHandle<PromiseCapability>)' at /builddir/build/BUILD/firefox-102.13.0/js/src/builtin/Promise.cpp:5067:58:
/builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1138:18: warning: storing the address of local variable 'C' in 'MEM[(struct StackRootedBase * *)cx_100(D) + 24B]' [-Wdangling-pointer=]
 1138 |     *this->stack = this;
      |     ~~~~~~~~~~~~~^~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/builtin/Promise.cpp: In function 'PromiseThenNewPromiseCapability(JSContext*, JS::Handle<JSObject*>, CreateDependentPromise, JS::MutableHandle<PromiseCapability>)':
/builddir/build/BUILD/firefox-102.13.0/js/src/builtin/Promise.cpp:5066:16: note: 'C' declared here
 5066 |   RootedObject C(cx, SpeciesConstructor(cx, promiseObj, JSProto_Promise,
      |                ^
/builddir/build/BUILD/firefox-102.13.0/js/src/builtin/Promise.cpp:5066:16: note: 'cx_100(D)' declared here
In member function 'JS::Rooted<js::SavedFrame*>::registerWithRootLists(mozilla::EnumeratedArray<JS::RootKind, (JS::RootKind)15, js::StackRootedBase*>&)',
    inlined from 'JS::Rooted<js::SavedFrame*>::Rooted<JSContext*, JSContext*>(JSContext* const&)' at /builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1162:26,
    inlined from 'AbruptRejectPromise(JSContext*, JS::CallArgs&, JS::Handle<JSObject*>, JS::Handle<JSObject*>)' at /builddir/build/BUILD/firefox-102.13.0/js/src/builtin/Promise.cpp:614:28:
/builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1138:18: warning: storing the address of local variable 'stack' in 'MEM[(struct StackRootedBase * *)cx_55(D) + 24B]' [-Wdangling-pointer=]
 1138 |     *this->stack = this;
      |     ~~~~~~~~~~~~~^~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/builtin/Promise.cpp: In function 'AbruptRejectPromise(JSContext*, JS::CallArgs&, JS::Handle<JSObject*>, JS::Handle<JSObject*>)':
/builddir/build/BUILD/firefox-102.13.0/js/src/builtin/Promise.cpp:614:20: note: 'stack' declared here
  614 |   RootedSavedFrame stack(cx);
      |                    ^~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/builtin/Promise.cpp:614:20: note: 'cx_55(D)' declared here
In member function 'JS::Rooted<js::SavedFrame*>::registerWithRootLists(mozilla::EnumeratedArray<JS::RootKind, (JS::RootKind)15, js::StackRootedBase*>&)',
    inlined from 'JS::Rooted<js::SavedFrame*>::Rooted<JSContext*, JSContext*>(JSContext* const&)' at /builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1162:26,
    inlined from 'PromiseAnyRejectElementFunction(JSContext*, unsigned int, JS::Value*)' at /builddir/build/BUILD/firefox-102.13.0/js/src/builtin/Promise.cpp:4546:30:
/builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1138:18: warning: storing the address of local variable 'stack' in 'MEM[(struct StackRootedBase * *)cx_197(D) + 24B]' [-Wdangling-pointer=]
 1138 |     *this->stack = this;
      |     ~~~~~~~~~~~~~^~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/builtin/Promise.cpp: In function 'PromiseAnyRejectElementFunction(JSContext*, unsigned int, JS::Value*)':
/builddir/build/BUILD/firefox-102.13.0/js/src/builtin/Promise.cpp:4546:22: note: 'stack' declared here
 4546 |     RootedSavedFrame stack(cx);
      |                      ^~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/builtin/Promise.cpp:4546:22: note: 'cx_197(D)' declared here
In member function 'JS::Rooted<js::PromiseObject*>::registerWithRootLists(mozilla::EnumeratedArray<JS::RootKind, (JS::RootKind)15, js::StackRootedBase*>&)',
    inlined from 'JS::Rooted<js::PromiseObject*>::Rooted<JSContext*, js::PromiseObject*>(JSContext* const&, js::PromiseObject*&&)' at /builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1171:26,
    inlined from 'js::PromiseObject::unforgeableReject(JSContext*, JS::Handle<JS::Value>)' at /builddir/build/BUILD/firefox-102.13.0/js/src/builtin/Promise.cpp:4787:60:
/builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1138:18: warning: storing the address of local variable 'promise' in 'MEM[(struct StackRootedBase * *)cx_28(D) + 24B]' [-Wdangling-pointer=]
 1138 |     *this->stack = this;
      |     ~~~~~~~~~~~~~^~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/builtin/Promise.cpp: In function 'js::PromiseObject::unforgeableReject(JSContext*, JS::Handle<JS::Value>)':
/builddir/build/BUILD/firefox-102.13.0/js/src/builtin/Promise.cpp:4786:26: note: 'promise' declared here
 4786 |   Rooted<PromiseObject*> promise(
      |                          ^~~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/builtin/Promise.cpp:4786:26: note: 'cx_28(D)' declared here
In member function 'JS::Rooted<js::PromiseObject*>::registerWithRootLists(mozilla::EnumeratedArray<JS::RootKind, (JS::RootKind)15, js::StackRootedBase*>&)',
    inlined from 'JS::Rooted<js::PromiseObject*>::Rooted<JSContext*, js::PromiseObject*>(JSContext* const&, js::PromiseObject*&&)' at /builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1171:26,
    inlined from 'js::PromiseObject::create(JSContext*, JS::Handle<JSObject*>, JS::Handle<JSObject*>, bool)' at /builddir/build/BUILD/firefox-102.13.0/js/src/builtin/Promise.cpp:2823:75:
/builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1138:18: warning: storing the address of local variable 'promise' in 'MEM[(struct StackRootedBase * *)cx_390(D) + 24B]' [-Wdangling-pointer=]
 1138 |     *this->stack = this;
      |     ~~~~~~~~~~~~~^~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/builtin/Promise.cpp: In function 'js::PromiseObject::create(JSContext*, JS::Handle<JSObject*>, JS::Handle<JSObject*>, bool)':
/builddir/build/BUILD/firefox-102.13.0/js/src/builtin/Promise.cpp:2822:26: note: 'promise' declared here
 2822 |   Rooted<PromiseObject*> promise(
      |                          ^~~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/builtin/Promise.cpp:2822:26: note: 'cx_390(D)' declared here
In member function 'JS::Rooted<js::SavedFrame*>::registerWithRootLists(mozilla::EnumeratedArray<JS::RootKind, (JS::RootKind)15, js::StackRootedBase*>&)',
    inlined from 'JS::Rooted<js::SavedFrame*>::Rooted<JSContext*, JSContext*>(JSContext* const&)' at /builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1162:26,
    inlined from 'js::ResolvePromiseInternal(JSContext*, JS::Handle<JSObject*>, JS::Handle<JS::Value>)' at /builddir/build/BUILD/firefox-102.13.0/js/src/builtin/Promise.cpp:1242:30:
/builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1138:18: warning: storing the address of local variable 'stack' in 'MEM[(struct StackRootedBase * *)cx_209(D) + 24B]' [-Wdangling-pointer=]
 1138 |     *this->stack = this;
      |     ~~~~~~~~~~~~~^~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/builtin/Promise.cpp: In function 'js::ResolvePromiseInternal(JSContext*, JS::Handle<JSObject*>, JS::Handle<JS::Value>)':
/builddir/build/BUILD/firefox-102.13.0/js/src/builtin/Promise.cpp:1242:22: note: 'stack' declared here
 1242 |     RootedSavedFrame stack(cx);
      |                      ^~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/builtin/Promise.cpp:1242:22: note: 'cx_209(D)' declared here
In member function 'JS::Rooted<js::PromiseObject*>::registerWithRootLists(mozilla::EnumeratedArray<JS::RootKind, (JS::RootKind)15, js::StackRootedBase*>&)',
    inlined from 'JS::Rooted<js::PromiseObject*>::Rooted<JSContext*, js::PromiseObject*>(JSContext* const&, js::PromiseObject*&&)' at /builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1171:26,
    inlined from 'js::PromiseObject::unforgeableResolveWithNonPromise(JSContext*, JS::Handle<JS::Value>)' at /builddir/build/BUILD/firefox-102.13.0/js/src/builtin/Promise.cpp:4882:60:
/builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1138:18: warning: storing the address of local variable 'promise' in 'MEM[(struct StackRootedBase * *)cx_25(D) + 24B]' [-Wdangling-pointer=]
 1138 |     *this->stack = this;
      |     ~~~~~~~~~~~~~^~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/builtin/Promise.cpp: In function 'js::PromiseObject::unforgeableResolveWithNonPromise(JSContext*, JS::Handle<JS::Value>)':
/builddir/build/BUILD/firefox-102.13.0/js/src/builtin/Promise.cpp:4881:26: note: 'promise' declared here
 4881 |   Rooted<PromiseObject*> promise(
      |                          ^~~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/builtin/Promise.cpp:4881:26: note: 'cx_25(D)' declared here
In member function 'JS::Rooted<js::PlainObject*>::registerWithRootLists(mozilla::EnumeratedArray<JS::RootKind, (JS::RootKind)15, js::StackRootedBase*>&)',
    inlined from 'JS::Rooted<js::PlainObject*>::Rooted<JSContext*, js::PlainObject*>(JSContext* const&, js::PlainObject*&&)' at /builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1171:26,
    inlined from 'PromiseAllSettledElementFunction<(PromiseAllSettledElementFunctionKind)1>(JSContext*, unsigned int, JS::Value*)bool' at /builddir/build/BUILD/firefox-102.13.0/js/src/builtin/Promise.cpp:4318:21:
/builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1138:18: warning: storing the address of local variable 'obj' in 'MEM[(struct StackRootedBase * *)cx_245(D) + 24B]' [-Wdangling-pointer=]
 1138 |     *this->stack = this;
      |     ~~~~~~~~~~~~~^~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/builtin/Promise.cpp: In function 'PromiseAllSettledElementFunction<(PromiseAllSettledElementFunctionKind)1>(JSContext*, unsigned int, JS::Value*)bool':
/builddir/build/BUILD/firefox-102.13.0/js/src/builtin/Promise.cpp:4318:21: note: 'obj' declared here
 4318 |   RootedPlainObject obj(cx, NewPlainObject(cx));
      |                     ^~~
/builddir/build/BUILD/firefox-102.13.0/js/src/builtin/Promise.cpp:4318:21: note: 'cx_245(D)' declared here
In member function 'JS::Rooted<js::PlainObject*>::registerWithRootLists(mozilla::EnumeratedArray<JS::RootKind, (JS::RootKind)15, js::StackRootedBase*>&)',
    inlined from 'JS::Rooted<js::PlainObject*>::Rooted<JSContext*, js::PlainObject*>(JSContext* const&, js::PlainObject*&&)' at /builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1171:26,
    inlined from 'PromiseAllSettledElementFunction<(PromiseAllSettledElementFunctionKind)0>(JSContext*, unsigned int, JS::Value*)bool' at /builddir/build/BUILD/firefox-102.13.0/js/src/builtin/Promise.cpp:4318:21:
/builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1138:18: warning: storing the address of local variable 'obj' in 'MEM[(struct StackRootedBase * *)cx_245(D) + 24B]' [-Wdangling-pointer=]
 1138 |     *this->stack = this;
      |     ~~~~~~~~~~~~~^~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/builtin/Promise.cpp: In function 'PromiseAllSettledElementFunction<(PromiseAllSettledElementFunctionKind)0>(JSContext*, unsigned int, JS::Value*)bool':
/builddir/build/BUILD/firefox-102.13.0/js/src/builtin/Promise.cpp:4318:21: note: 'obj' declared here
 4318 |   RootedPlainObject obj(cx, NewPlainObject(cx));
      |                     ^~~
/builddir/build/BUILD/firefox-102.13.0/js/src/builtin/Promise.cpp:4318:21: note: 'cx_245(D)' declared here
In member function 'JS::Rooted<js::ReadableByteStreamController*>::registerWithRootLists(mozilla::EnumeratedArray<JS::RootKind, (JS::RootKind)15, js::StackRootedBase*>&)',
    inlined from 'JS::Rooted<js::ReadableByteStreamController*>::Rooted<JSContext*, js::ReadableByteStreamController*>(JSContext* const&, js::ReadableByteStreamController*&&)' at /builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1171:26,
    inlined from 'js::SetUpExternalReadableByteStreamController(JSContext*, JS::Handle<js::ReadableStream*>, JS::ReadableStreamUnderlyingSource*)' at /builddir/build/BUILD/firefox-102.13.0/js/src/builtin/Stream.cpp:262:68:
/builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1138:18: warning: storing the address of local variable 'controller' in 'MEM[(struct StackRootedBase * *)cx_138(D) + 24B]' [-Wdangling-pointer=]
 1138 |     *this->stack = this;
      |     ~~~~~~~~~~~~~^~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/builtin/Stream.cpp: In function 'js::SetUpExternalReadableByteStreamController(JSContext*, JS::Handle<js::ReadableStream*>, JS::ReadableStreamUnderlyingSource*)':
/builddir/build/BUILD/firefox-102.13.0/js/src/builtin/Stream.cpp:261:41: note: 'controller' declared here
  261 |   Rooted<ReadableByteStreamController*> controller(
      |                                         ^~~~~~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/builtin/Stream.cpp:261:41: note: 'cx_138(D)' declared here
In member function 'JS::Rooted<PromiseReactionRecord*>::registerWithRootLists(mozilla::EnumeratedArray<JS::RootKind, (JS::RootKind)15, js::StackRootedBase*>&)',
    inlined from 'JS::Rooted<PromiseReactionRecord*>::Rooted<JSContext*, PromiseReactionRecord*>(JSContext* const&, PromiseReactionRecord*&&)' at /builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1171:26,
    inlined from 'PerformPromiseThenWithoutSettleHandlers(JSContext*, JS::Handle<js::PromiseObject*>, JS::Handle<js::PromiseObject*>, JS::Handle<PromiseCapability>)' at /builddir/build/BUILD/firefox-102.13.0/js/src/builtin/Promise.cpp:5945:56,
    inlined from 'OriginalPromiseThenWithoutSettleHandlers(JSContext*, JS::Handle<js::PromiseObject*>, JS::Handle<js::PromiseObject*>)' at /builddir/build/BUILD/firefox-102.13.0/js/src/builtin/Promise.cpp:5177:49,
    inlined from 'PromiseResolveBuiltinThenableJob(JSContext*, unsigned int, JS::Value*)' at /builddir/build/BUILD/firefox-102.13.0/js/src/builtin/Promise.cpp:2383:47:
/builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1138:18: warning: storing the address of local variable 'reaction' in 'MEM[(struct StackRootedBase * *)cx_116(D) + 24B]' [-Wdangling-pointer=]
 1138 |     *this->stack = this;
      |     ~~~~~~~~~~~~~^~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/builtin/Promise.cpp: In function 'PromiseResolveBuiltinThenableJob(JSContext*, unsigned int, JS::Value*)':
/builddir/build/BUILD/firefox-102.13.0/js/src/builtin/Promise.cpp:5943:34: note: 'reaction' declared here
 5943 |   Rooted<PromiseReactionRecord*> reaction(
      |                                  ^~~~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/builtin/Promise.cpp:5943:34: note: 'cx_116(D)' declared here
In member function 'JS::Rooted<PromiseReactionRecord*>::registerWithRootLists(mozilla::EnumeratedArray<JS::RootKind, (JS::RootKind)15, js::StackRootedBase*>&)',
    inlined from 'JS::Rooted<PromiseReactionRecord*>::Rooted<JSContext*, PromiseReactionRecord*>(JSContext* const&, PromiseReactionRecord*&&)' at /builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1171:26,
    inlined from 'PerformPromiseThen(JSContext*, JS::Handle<js::PromiseObject*>, JS::Handle<JS::Value>, JS::Handle<JS::Value>, JS::Handle<PromiseCapability>)' at /builddir/build/BUILD/firefox-102.13.0/js/src/builtin/Promise.cpp:5905:56:
/builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1138:18: warning: storing the address of local variable 'reaction' in 'MEM[(struct StackRootedBase * *)cx_62(D) + 24B]' [-Wdangling-pointer=]
 1138 |     *this->stack = this;
      |     ~~~~~~~~~~~~~^~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/builtin/Promise.cpp: In function 'PerformPromiseThen(JSContext*, JS::Handle<js::PromiseObject*>, JS::Handle<JS::Value>, JS::Handle<JS::Value>, JS::Handle<PromiseCapability>)':
/builddir/build/BUILD/firefox-102.13.0/js/src/builtin/Promise.cpp:5903:34: note: 'reaction' declared here
 5903 |   Rooted<PromiseReactionRecord*> reaction(
      |                                  ^~~~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/builtin/Promise.cpp:5903:34: note: 'cx_62(D)' declared here
In member function 'JS::Rooted<js::PromiseObject*>::registerWithRootLists(mozilla::EnumeratedArray<JS::RootKind, (JS::RootKind)15, js::StackRootedBase*>&)',
    inlined from 'JS::Rooted<js::PromiseObject*>::Rooted<JSContext*, js::PromiseObject*>(JSContext* const&, js::PromiseObject*&&)' at /builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1171:26,
    inlined from 'js::OriginalPromiseThen(JSContext*, JS::Handle<JSObject*>, JS::Handle<JSObject*>, JS::Handle<JSObject*>)' at /builddir/build/BUILD/firefox-102.13.0/js/src/builtin/Promise.cpp:5122:9:
/builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1138:18: warning: storing the address of local variable 'unwrappedPromise' in 'MEM[(struct StackRootedBase * *)cx_130(D) + 24B]' [-Wdangling-pointer=]
 1138 |     *this->stack = this;
      |     ~~~~~~~~~~~~~^~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/builtin/Promise.cpp: In function 'js::OriginalPromiseThen(JSContext*, JS::Handle<JSObject*>, JS::Handle<JSObject*>, JS::Handle<JSObject*>)':
/builddir/build/BUILD/firefox-102.13.0/js/src/builtin/Promise.cpp:5116:26: note: 'unwrappedPromise' declared here
 5116 |   Rooted<PromiseObject*> unwrappedPromise(
      |                          ^~~~~~~~~~~~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/builtin/Promise.cpp:5116:26: note: 'cx_130(D)' declared here
In member function 'JS::Rooted<js::PromiseObject*>::registerWithRootLists(mozilla::EnumeratedArray<JS::RootKind, (JS::RootKind)15, js::StackRootedBase*>&)',
    inlined from 'JS::Rooted<js::PromiseObject*>::Rooted<JSContext*, js::PromiseObject*>(JSContext* const&, js::PromiseObject*&&)' at /builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1171:26,
    inlined from 'Promise_then_impl(JSContext*, JS::Handle<JS::Value>, JS::Handle<JS::Value>, JS::Handle<JS::Value>, JS::MutableHandle<JS::Value>, bool)' at /builddir/build/BUILD/firefox-102.13.0/js/src/builtin/Promise.cpp:5797:9:
/builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1138:18: warning: storing the address of local variable 'unwrappedPromise' in 'MEM[(struct StackRootedBase * *)cx_107(D) + 24B]' [-Wdangling-pointer=]
 1138 |     *this->stack = this;
      |     ~~~~~~~~~~~~~^~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/builtin/Promise.cpp: In function 'Promise_then_impl(JSContext*, JS::Handle<JS::Value>, JS::Handle<JS::Value>, JS::Handle<JS::Value>, JS::MutableHandle<JS::Value>, bool)':
/builddir/build/BUILD/firefox-102.13.0/js/src/builtin/Promise.cpp:5791:26: note: 'unwrappedPromise' declared here
 5791 |   Rooted<PromiseObject*> unwrappedPromise(
      |                          ^~~~~~~~~~~~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/builtin/Promise.cpp:5791:26: note: 'cx_107(D)' declared here
In member function 'JS::Rooted<PromiseReactionRecord*>::registerWithRootLists(mozilla::EnumeratedArray<JS::RootKind, (JS::RootKind)15, js::StackRootedBase*>&)',
    inlined from 'JS::Rooted<PromiseReactionRecord*>::Rooted<JSContext*, PromiseReactionRecord*>(JSContext* const&, PromiseReactionRecord*&&)' at /builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1171:26,
    inlined from 'js::ReactToUnwrappedPromise(JSContext*, JS::Handle<js::PromiseObject*>, JS::Handle<JSObject*>, JS::Handle<JSObject*>, js::UnhandledRejectionBehavior)' at /builddir/build/BUILD/firefox-102.13.0/js/src/builtin/Promise.cpp:5208:56:
/builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1138:18: warning: storing the address of local variable 'reaction' in 'MEM[(struct StackRootedBase * *)cx_95(D) + 24B]' [-Wdangling-pointer=]
 1138 |     *this->stack = this;
      |     ~~~~~~~~~~~~~^~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/builtin/Promise.cpp: In function 'js::ReactToUnwrappedPromise(JSContext*, JS::Handle<js::PromiseObject*>, JS::Handle<JSObject*>, JS::Handle<JSObject*>, js::UnhandledRejectionBehavior)':
/builddir/build/BUILD/firefox-102.13.0/js/src/builtin/Promise.cpp:5206:34: note: 'reaction' declared here
 5206 |   Rooted<PromiseReactionRecord*> reaction(
      |                                  ^~~~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/builtin/Promise.cpp:5206:34: note: 'cx_95(D)' declared here
In member function 'JS::Rooted<js::PromiseObject*>::registerWithRootLists(mozilla::EnumeratedArray<JS::RootKind, (JS::RootKind)15, js::StackRootedBase*>&)',
    inlined from 'JS::Rooted<js::PromiseObject*>::Rooted<JSContext*, js::PromiseObject*>(JSContext* const&, js::PromiseObject*&&)' at /builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1171:26,
    inlined from 'js::AsyncFromSyncIteratorMethod(JSContext*, JS::CallArgs&, js::CompletionKind)' at /builddir/build/BUILD/firefox-102.13.0/js/src/builtin/Promise.cpp:5509:60:
/builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1138:18: warning: storing the address of local variable 'resultPromise' in 'MEM[(struct StackRootedBase * *)cx_436(D) + 24B]' [-Wdangling-pointer=]
 1138 |     *this->stack = this;
      |     ~~~~~~~~~~~~~^~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/builtin/Promise.cpp: In function 'js::AsyncFromSyncIteratorMethod(JSContext*, JS::CallArgs&, js::CompletionKind)':
/builddir/build/BUILD/firefox-102.13.0/js/src/builtin/Promise.cpp:5508:26: note: 'resultPromise' declared here
 5508 |   Rooted<PromiseObject*> resultPromise(
      |                          ^~~~~~~~~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/builtin/Promise.cpp:5508:26: note: 'cx_436(D)' declared here
In member function 'JS::Rooted<JSObject*>::registerWithRootLists(mozilla::EnumeratedArray<JS::RootKind, (JS::RootKind)15, js::StackRootedBase*>&)',
    inlined from 'JS::Rooted<JSObject*>::Rooted<JSContext*, JSObject*>(JSContext* const&, JSObject*&&)' at /builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1171:26,
    inlined from 'InternalAwait<js::AsyncFunctionAwait(JSContext*, JS::Handle<js::AsyncFunctionGeneratorObject*>, JS::Handle<JS::Value>)::{lambda(JS::Handle<PromiseReactionRecord*>)#1}>(JSContext*, JS::Handle<JS::Value>, JS::Handle<JSObject*>, js::PromiseHandler, js::PromiseHandler, js::AsyncFunctionAwait(JSContext*, JS::Handle<js::AsyncFunctionGeneratorObject*>, JS::Handle<JS::Value>)::{lambda(JS::Handle<PromiseReactionRecord*>)#1})bool' at /builddir/build/BUILD/firefox-102.13.0/js/src/builtin/Promise.cpp:5437:16,
    inlined from 'js::AsyncFunctionAwait(JSContext*, JS::Handle<js::AsyncFunctionGeneratorObject*>, JS::Handle<JS::Value>)' at /builddir/build/BUILD/firefox-102.13.0/js/src/builtin/Promise.cpp:5490:21:
/builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1138:18: warning: storing the address of local variable 'promise' in 'MEM[(struct StackRootedBase * *)cx_6(D) + 24B]' [-Wdangling-pointer=]
 1138 |     *this->stack = this;
      |     ~~~~~~~~~~~~~^~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/builtin/Promise.cpp: In function 'js::AsyncFunctionAwait(JSContext*, JS::Handle<js::AsyncFunctionGeneratorObject*>, JS::Handle<JS::Value>)':
/builddir/build/BUILD/firefox-102.13.0/js/src/builtin/Promise.cpp:5437:16: note: 'promise' declared here
 5437 |   RootedObject promise(cx, PromiseObject::unforgeableResolve(cx, value));
      |                ^~~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/builtin/Promise.cpp:5437:16: note: 'cx_6(D)' declared here
In member function 'JS::Rooted<JSObject*>::registerWithRootLists(mozilla::EnumeratedArray<JS::RootKind, (JS::RootKind)15, js::StackRootedBase*>&)',
    inlined from 'JS::Rooted<JSObject*>::Rooted<JSContext*, JSObject*>(JSContext* const&, JSObject*&&)' at /builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1171:26,
    inlined from 'InternalAwait<js::InternalAsyncGeneratorAwait(JSContext*, JS::Handle<js::AsyncGeneratorObject*>, JS::Handle<JS::Value>, js::PromiseHandler, js::PromiseHandler)::{lambda(JS::Handle<PromiseReactionRecord*>)#1}>(JSContext*, JS::Handle<JS::Value>, JS::Handle<JSObject*>, js::PromiseHandler, js::PromiseHandler, js::InternalAsyncGeneratorAwait(JSContext*, JS::Handle<js::AsyncGeneratorObject*>, JS::Handle<JS::Value>, js::PromiseHandler, js::PromiseHandler)::{lambda(JS::Handle<PromiseReactionRecord*>)#1})bool' at /builddir/build/BUILD/firefox-102.13.0/js/src/builtin/Promise.cpp:5437:16,
    inlined from 'js::InternalAsyncGeneratorAwait(JSContext*, JS::Handle<js::AsyncGeneratorObject*>, JS::Handle<JS::Value>, js::PromiseHandler, js::PromiseHandler)' at /builddir/build/BUILD/firefox-102.13.0/js/src/builtin/Promise.cpp:5475:23:
/builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1138:18: warning: storing the address of local variable 'promise' in 'MEM[(struct StackRootedBase * *)cx_3(D) + 24B]' [-Wdangling-pointer=]
 1138 |     *this->stack = this;
      |     ~~~~~~~~~~~~~^~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/builtin/Promise.cpp: In function 'js::InternalAsyncGeneratorAwait(JSContext*, JS::Handle<js::AsyncGeneratorObject*>, JS::Handle<JS::Value>, js::PromiseHandler, js::PromiseHandler)':
/builddir/build/BUILD/firefox-102.13.0/js/src/builtin/Promise.cpp:5437:16: note: 'promise' declared here
 5437 |   RootedObject promise(cx, PromiseObject::unforgeableResolve(cx, value));
      |                ^~~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/builtin/Promise.cpp:5437:16: note: 'cx_3(D)' declared here
In member function 'JS::Rooted<PromiseReactionRecord*>::registerWithRootLists(mozilla::EnumeratedArray<JS::RootKind, (JS::RootKind)15, js::StackRootedBase*>&)',
    inlined from 'JS::Rooted<PromiseReactionRecord*>::Rooted<JSContext*, PromiseReactionRecord*>(JSContext* const&, PromiseReactionRecord*&&)' at /builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1171:26,
    inlined from 'AddDummyPromiseReactionForDebugger(JSContext*, JS::Handle<js::PromiseObject*>, JS::Handle<JSObject*>)' at /builddir/build/BUILD/firefox-102.13.0/js/src/builtin/Promise.cpp:6129:55:
/builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1138:18: warning: storing the address of local variable 'reaction' in 'MEM[(struct StackRootedBase * *)cx_66(D) + 24B]' [-Wdangling-pointer=]
 1138 |     *this->stack = this;
      |     ~~~~~~~~~~~~~^~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/builtin/Promise.cpp: In function 'AddDummyPromiseReactionForDebugger(JSContext*, JS::Handle<js::PromiseObject*>, JS::Handle<JSObject*>)':
/builddir/build/BUILD/firefox-102.13.0/js/src/builtin/Promise.cpp:6127:34: note: 'reaction' declared here
 6127 |   Rooted<PromiseReactionRecord*> reaction(
      |                                  ^~~~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/builtin/Promise.cpp:6127:34: note: 'cx_66(D)' declared here
In member function 'JS::Rooted<JSObject*>::registerWithRootLists(mozilla::EnumeratedArray<JS::RootKind, (JS::RootKind)15, js::StackRootedBase*>&)',
    inlined from 'JS::Rooted<JSObject*>::Rooted<JSContext*, JSObject*>(JSContext* const&, JSObject*&&)' at /builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1171:26,
    inlined from 'CommonPerformPromiseCombinator<PerformPromiseAny(JSContext*, PromiseForOfIterator&, JS::Handle<JSObject*>, JS::Handle<PromiseCapability>, JS::Handle<JS::Value>, bool*)::{lambda(JS::MutableHandle<JS::Value>, JS::MutableHandle<JS::Value>)#1}>(JSContext*, PromiseForOfIterator&, JS::Handle<JSObject*>, JS::Handle<JSObject*>, JS::Handle<JS::Value>, bool*, bool, PerformPromiseAny(JSContext*, PromiseForOfIterator&, JS::Handle<JSObject*>, JS::Handle<PromiseCapability>, JS::Handle<JS::Value>, bool*)::{lambda(JS::MutableHandle<JS::Value>, JS::MutableHandle<JS::Value>)#1})bool' at /builddir/build/BUILD/firefox-102.13.0/js/src/builtin/Promise.cpp:3482:16:
/builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1138:18: warning: storing the address of local variable 'promiseCtor' in 'MEM[(struct StackRootedBase * *)cx_987(D) + 24B]' [-Wdangling-pointer=]
 1138 |     *this->stack = this;
      |     ~~~~~~~~~~~~~^~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/builtin/Promise.cpp: In function 'CommonPerformPromiseCombinator<PerformPromiseAny(JSContext*, PromiseForOfIterator&, JS::Handle<JSObject*>, JS::Handle<PromiseCapability>, JS::Handle<JS::Value>, bool*)::{lambda(JS::MutableHandle<JS::Value>, JS::MutableHandle<JS::Value>)#1}>(JSContext*, PromiseForOfIterator&, JS::Handle<JSObject*>, JS::Handle<JSObject*>, JS::Handle<JS::Value>, bool*, bool, PerformPromiseAny(JSContext*, PromiseForOfIterator&, JS::Handle<JSObject*>, JS::Handle<PromiseCapability>, JS::Handle<JS::Value>, bool*)::{lambda(JS::MutableHandle<JS::Value>, JS::MutableHandle<JS::Value>)#1})bool':
/builddir/build/BUILD/firefox-102.13.0/js/src/builtin/Promise.cpp:3482:16: note: 'promiseCtor' declared here
 3482 |   RootedObject promiseCtor(
      |                ^~~~~~~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/builtin/Promise.cpp:3482:16: note: 'cx_987(D)' declared here
In member function 'JS::Rooted<JSObject*>::registerWithRootLists(mozilla::EnumeratedArray<JS::RootKind, (JS::RootKind)15, js::StackRootedBase*>&)',
    inlined from 'JS::Rooted<JSObject*>::Rooted<JSContext*, JSObject*>(JSContext* const&, JSObject*&&)' at /builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1171:26,
    inlined from 'CommonPerformPromiseCombinator<PerformPromiseRace(JSContext*, PromiseForOfIterator&, JS::Handle<JSObject*>, JS::Handle<PromiseCapability>, JS::Handle<JS::Value>, bool*)::{lambda(JS::MutableHandle<JS::Value>, JS::MutableHandle<JS::Value>)#1}>(JSContext*, PromiseForOfIterator&, JS::Handle<JSObject*>, JS::Handle<JSObject*>, JS::Handle<JS::Value>, bool*, bool, PerformPromiseRace(JSContext*, PromiseForOfIterator&, JS::Handle<JSObject*>, JS::Handle<PromiseCapability>, JS::Handle<JS::Value>, bool*)::{lambda(JS::MutableHandle<JS::Value>, JS::MutableHandle<JS::Value>)#1})bool' at /builddir/build/BUILD/firefox-102.13.0/js/src/builtin/Promise.cpp:3482:16:
/builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1138:18: warning: storing the address of local variable 'promiseCtor' in 'MEM[(struct StackRootedBase * *)cx_827(D) + 24B]' [-Wdangling-pointer=]
 1138 |     *this->stack = this;
      |     ~~~~~~~~~~~~~^~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/builtin/Promise.cpp: In function 'CommonPerformPromiseCombinator<PerformPromiseRace(JSContext*, PromiseForOfIterator&, JS::Handle<JSObject*>, JS::Handle<PromiseCapability>, JS::Handle<JS::Value>, bool*)::{lambda(JS::MutableHandle<JS::Value>, JS::MutableHandle<JS::Value>)#1}>(JSContext*, PromiseForOfIterator&, JS::Handle<JSObject*>, JS::Handle<JSObject*>, JS::Handle<JS::Value>, bool*, bool, PerformPromiseRace(JSContext*, PromiseForOfIterator&, JS::Handle<JSObject*>, JS::Handle<PromiseCapability>, JS::Handle<JS::Value>, bool*)::{lambda(JS::MutableHandle<JS::Value>, JS::MutableHandle<JS::Value>)#1})bool':
/builddir/build/BUILD/firefox-102.13.0/js/src/builtin/Promise.cpp:3482:16: note: 'promiseCtor' declared here
 3482 |   RootedObject promiseCtor(
      |                ^~~~~~~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/builtin/Promise.cpp:3482:16: note: 'cx_827(D)' declared here
In member function 'JS::Rooted<JSObject*>::registerWithRootLists(mozilla::EnumeratedArray<JS::RootKind, (JS::RootKind)15, js::StackRootedBase*>&)',
    inlined from 'JS::Rooted<JSObject*>::Rooted<JSContext*, JSObject*>(JSContext* const&, JSObject*&&)' at /builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1171:26,
    inlined from 'js::GetWaitForAllPromise(JSContext*, JS::Handle<JS::StackGCVector<JSObject*, js::TempAllocPolicy> >)' at /builddir/build/BUILD/firefox-102.13.0/js/src/builtin/Promise.cpp:3158:79:
/builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1138:18: warning: storing the address of local variable 'C' in 'MEM[(struct StackRootedBase * *)cx_273(D) + 24B]' [-Wdangling-pointer=]
 1138 |     *this->stack = this;
      |     ~~~~~~~~~~~~~^~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/builtin/Promise.cpp: In function 'js::GetWaitForAllPromise(JSContext*, JS::Handle<JS::StackGCVector<JSObject*, js::TempAllocPolicy> >)':
/builddir/build/BUILD/firefox-102.13.0/js/src/builtin/Promise.cpp:3157:16: note: 'C' declared here
 3157 |   RootedObject C(cx,
      |                ^
/builddir/build/BUILD/firefox-102.13.0/js/src/builtin/Promise.cpp:3157:16: note: 'cx_273(D)' declared here
In member function 'JS::Rooted<js::PlainObject*>::registerWithRootLists(mozilla::EnumeratedArray<JS::RootKind, (JS::RootKind)15, js::StackRootedBase*>&)',
    inlined from 'JS::Rooted<js::PlainObject*>::Rooted<JSContext*, js::PlainObject*>(JSContext* const&, js::PlainObject*&&)' at /builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1171:26,
    inlined from 'ReadableByteStreamControllerPullSteps(JSContext*, JS::Handle<js::ReadableByteStreamController*>)' at /builddir/build/BUILD/firefox-102.13.0/js/src/builtin/Stream.cpp:502:77,
    inlined from 'js::ReadableStreamControllerPullSteps(JSContext*, JS::Handle<js::ReadableStreamController*>)' at /builddir/build/BUILD/firefox-102.13.0/js/src/builtin/Stream.cpp:590:47:
/builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1138:18: warning: storing the address of local variable 'readResult' in 'MEM[(struct StackRootedBase * *)cx_47(D) + 24B]' [-Wdangling-pointer=]
 1138 |     *this->stack = this;
      |     ~~~~~~~~~~~~~^~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/builtin/Stream.cpp: In function 'js::ReadableStreamControllerPullSteps(JSContext*, JS::Handle<js::ReadableStreamController*>)':
/builddir/build/BUILD/firefox-102.13.0/js/src/builtin/Stream.cpp:500:26: note: 'readResult' declared here
  500 |     Rooted<PlainObject*> readResult(
      |                          ^~~~~~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/builtin/Stream.cpp:500:26: note: 'cx_47(D)' declared here
In member function 'JS::Rooted<JSLinearString*>::registerWithRootLists(mozilla::EnumeratedArray<JS::RootKind, (JS::RootKind)15, js::StackRootedBase*>&)',
    inlined from 'JS::Rooted<JSLinearString*>::Rooted<JSContext*, JSLinearString*>(JSContext* const&, JSLinearString*&&)' at /builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1171:26,
    inlined from 'js::StringSplitString(JSContext*, JS::Handle<JSString*>, JS::Handle<JSString*>, unsigned int)' at /builddir/build/BUILD/firefox-102.13.0/js/src/builtin/String.cpp:3467:57:
/builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1138:18: warning: storing the address of local variable 'linearStr' in 'MEM[(struct StackRootedBase * *)cx_106(D) + 48B]' [-Wdangling-pointer=]
 1138 |     *this->stack = this;
      |     ~~~~~~~~~~~~~^~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/builtin/String.cpp: In function 'js::StringSplitString(JSContext*, JS::Handle<JSString*>, JS::Handle<JSString*>, unsigned int)':
/builddir/build/BUILD/firefox-102.13.0/js/src/builtin/String.cpp:3467:22: note: 'linearStr' declared here
 3467 |   RootedLinearString linearStr(cx, str->ensureLinear(cx));
      |                      ^~~~~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/builtin/String.cpp:3467:22: note: 'cx_106(D)' declared here
make[3]: Leaving directory '/builddir/build/BUILD/firefox-102.13.0/js/src/js/src'
make[3]: Entering directory '/builddir/build/BUILD/firefox-102.13.0/js/src/js/src'
js/src/Unified_cpp_js_src9.o
/usr/lib64/ccache/g++ -o Unified_cpp_js_src9.o -c  -I/builddir/build/BUILD/firefox-102.13.0/js/src/dist/system_wrappers -include /builddir/build/BUILD/firefox-102.13.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/builddir/build/BUILD/firefox-102.13.0/js/src -I/builddir/build/BUILD/firefox-102.13.0/js/src/js/src -I/builddir/build/BUILD/firefox-102.13.0/js/src/dist/include -DMOZILLA_CLIENT -include /builddir/build/BUILD/firefox-102.13.0/js/src/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 -Wformat -Wformat-overflow=2 -Wno-psabi -fno-sized-deallocation -fno-aligned-new -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Werror=format -Wno-attributes -fno-strict-aliasing -ffp-contract=off  -MD -MP -MF .deps/Unified_cpp_js_src9.o.pp   Unified_cpp_js_src9.cpp
make[3]: Leaving directory '/builddir/build/BUILD/firefox-102.13.0/js/src/js/src'
In file included from /builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/Conversions.h:26,
                 from /builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/Date.h:35,
                 from /builddir/build/BUILD/firefox-102.13.0/js/src/jsdate.h:16,
                 from /builddir/build/BUILD/firefox-102.13.0/js/src/jsdate.cpp:18,
                 from Unified_cpp_js_src9.cpp:2:
In member function 'JS::Rooted<JSObject*>::registerWithRootLists(mozilla::EnumeratedArray<JS::RootKind, (JS::RootKind)15, js::StackRootedBase*>&)',
    inlined from 'JS::Rooted<JSObject*>::Rooted<JSContext*, JSObject*>(JSContext* const&, JSObject*&&)' at /builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1171:26,
    inlined from 'js::BaseProxyHandler::get(JSContext*, JS::Handle<JSObject*>, JS::Handle<JS::Value>, JS::Handle<JS::PropertyKey>, JS::MutableHandle<JS::Value>) const' at /builddir/build/BUILD/firefox-102.13.0/js/src/proxy/BaseProxyHandler.cpp:122:41:
/builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1138:18: warning: storing the address of local variable 'getter' in 'MEM[(struct StackRootedBase * *)cx_92(D) + 24B]' [-Wdangling-pointer=]
 1138 |     *this->stack = this;
      |     ~~~~~~~~~~~~~^~~~~~
In file included from Unified_cpp_js_src9.cpp:38:
/builddir/build/BUILD/firefox-102.13.0/js/src/proxy/BaseProxyHandler.cpp: In member function 'js::BaseProxyHandler::get(JSContext*, JS::Handle<JSObject*>, JS::Handle<JS::Value>, JS::Handle<JS::PropertyKey>, JS::MutableHandle<JS::Value>) const':
/builddir/build/BUILD/firefox-102.13.0/js/src/proxy/BaseProxyHandler.cpp:122:16: note: 'getter' declared here
  122 |   RootedObject getter(cx, desc->getter());
      |                ^~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/proxy/BaseProxyHandler.cpp:122:16: note: 'cx_92(D)' declared here
In member function 'JS::Rooted<JSObject*>::registerWithRootLists(mozilla::EnumeratedArray<JS::RootKind, (JS::RootKind)15, js::StackRootedBase*>&)',
    inlined from 'JS::Rooted<JSObject*>::Rooted<JSContext*, JSObject*>(JSContext* const&, JSObject*&&)' at /builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1171:26,
    inlined from 'date_toJSON(JSContext*, unsigned int, JS::Value*)' at /builddir/build/BUILD/firefox-102.13.0/js/src/jsdate.cpp:2893:50:
/builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1138:18: warning: storing the address of local variable 'obj' in 'MEM[(struct StackRootedBase * *)cx_95(D) + 24B]' [-Wdangling-pointer=]
 1138 |     *this->stack = this;
      |     ~~~~~~~~~~~~~^~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/jsdate.cpp: In function 'date_toJSON(JSContext*, unsigned int, JS::Value*)':
/builddir/build/BUILD/firefox-102.13.0/js/src/jsdate.cpp:2893:16: note: 'obj' declared here
 2893 |   RootedObject obj(cx, ToObject(cx, args.thisv()));
      |                ^~~
/builddir/build/BUILD/firefox-102.13.0/js/src/jsdate.cpp:2893:16: note: 'cx_95(D)' declared here
In member function 'JS::Rooted<JSFunction*>::registerWithRootLists(mozilla::EnumeratedArray<JS::RootKind, (JS::RootKind)15, js::StackRootedBase*>&)',
    inlined from 'JS::Rooted<JSFunction*>::Rooted<JSContext*, JSFunction*>(JSContext* const&, JSFunction*&&)' at /builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1171:26,
    inlined from 'JS_DefineFunctionsWithHelp(JSContext*, JS::Handle<JSObject*>, JSFunctionSpecWithHelp const*)' at /builddir/build/BUILD/firefox-102.13.0/js/src/jsfriendapi.cpp:205:72:
/builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1138:18: warning: storing the address of local variable 'fun' in 'MEM[(struct StackRootedBase * *)cx_109(D) + 24B]' [-Wdangling-pointer=]
 1138 |     *this->stack = this;
      |     ~~~~~~~~~~~~~^~~~~~
In file included from Unified_cpp_js_src9.cpp:20:
/builddir/build/BUILD/firefox-102.13.0/js/src/jsfriendapi.cpp: In function 'JS_DefineFunctionsWithHelp(JSContext*, JS::Handle<JSObject*>, JSFunctionSpecWithHelp const*)':
/builddir/build/BUILD/firefox-102.13.0/js/src/jsfriendapi.cpp:204:20: note: 'fun' declared here
  204 |     RootedFunction fun(cx, DefineFunction(cx, obj, id, fs->call, fs->nargs,
      |                    ^~~
/builddir/build/BUILD/firefox-102.13.0/js/src/jsfriendapi.cpp:204:20: note: 'cx_109(D)' declared here
In member function 'JS::Rooted<JSObject*>::registerWithRootLists(mozilla::EnumeratedArray<JS::RootKind, (JS::RootKind)15, js::StackRootedBase*>&)',
    inlined from 'JS::Rooted<JSObject*>::Rooted<JSContext*, JSObject*>(JSContext* const&, JSObject*&&)' at /builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1171:26,
    inlined from 'js::GetTestingFunctions(JSContext*)' at /builddir/build/BUILD/firefox-102.13.0/js/src/jsfriendapi.cpp:653:45:
/builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1138:18: warning: storing the address of local variable 'obj' in 'MEM[(struct StackRootedBase * *)cx_25(D) + 24B]' [-Wdangling-pointer=]
 1138 |     *this->stack = this;
      |     ~~~~~~~~~~~~~^~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/jsfriendapi.cpp: In function 'js::GetTestingFunctions(JSContext*)':
/builddir/build/BUILD/firefox-102.13.0/js/src/jsfriendapi.cpp:653:16: note: 'obj' declared here
  653 |   RootedObject obj(cx, JS_NewPlainObject(cx));
      |                ^~~
/builddir/build/BUILD/firefox-102.13.0/js/src/jsfriendapi.cpp:653:16: note: 'cx_25(D)' declared here
In member function 'JS::Rooted<JS::PropertyDescriptor>::registerWithRootLists(mozilla::EnumeratedArray<JS::RootKind, (JS::RootKind)15, js::StackRootedBase*>&)',
    inlined from 'JS::Rooted<JS::PropertyDescriptor>::Rooted<JSContext*, JSContext*>(JSContext* const&)' at /builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1162:26,
    inlined from 'js::SetPropertyIgnoringNamedGetter(JSContext*, JS::Handle<JSObject*>, JS::Handle<JS::PropertyKey>, JS::Handle<JS::Value>, JS::Handle<JS::Value>, JS::Handle<mozilla::Maybe<JS::PropertyDescriptor> >, JS::ObjectOpResult&)' at /builddir/build/BUILD/firefox-102.13.0/js/src/proxy/BaseProxyHandler.cpp:163:40:
/builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1138:18: warning: storing the address of local variable 'ownDesc' in 'MEM[(struct StackRootedBase * *)cx_266(D) + 112B]' [-Wdangling-pointer=]
 1138 |     *this->stack = this;
      |     ~~~~~~~~~~~~~^~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/proxy/BaseProxyHandler.cpp: In function 'js::SetPropertyIgnoringNamedGetter(JSContext*, JS::Handle<JSObject*>, JS::Handle<JS::PropertyKey>, JS::Handle<JS::Value>, JS::Handle<JS::Value>, JS::Handle<mozilla::Maybe<JS::PropertyDescriptor> >, JS::ObjectOpResult&)':
/builddir/build/BUILD/firefox-102.13.0/js/src/proxy/BaseProxyHandler.cpp:163:30: note: 'ownDesc' declared here
  163 |   Rooted<PropertyDescriptor> ownDesc(cx);
      |                              ^~~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/proxy/BaseProxyHandler.cpp:163:30: note: 'cx_266(D)' declared here
In member function 'JS::Rooted<JSString*>::registerWithRootLists(mozilla::EnumeratedArray<JS::RootKind, (JS::RootKind)15, js::StackRootedBase*>&)',
    inlined from 'JS::Rooted<JSString*>::Rooted<JSContext*, JSLinearString*>(JSContext* const&, JSLinearString*&&)' at /builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1171:26,
    inlined from 'FormatDate(JSContext*, double, FormatSpec, JS::MutableHandle<JS::Value>)' at /builddir/build/BUILD/firefox-102.13.0/js/src/jsdate.cpp:3108:54:
/builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1138:18: warning: storing the address of local variable 'str' in 'MEM[(struct StackRootedBase * *)cx_136(D) + 48B]' [-Wdangling-pointer=]
 1138 |     *this->stack = this;
      |     ~~~~~~~~~~~~~^~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/jsdate.cpp: In function 'FormatDate(JSContext*, double, FormatSpec, JS::MutableHandle<JS::Value>)':
/builddir/build/BUILD/firefox-102.13.0/js/src/jsdate.cpp:3108:16: note: 'str' declared here
 3108 |   RootedString str(cx, NewStringCopyZ<CanGC>(cx, buf));
      |                ^~~
/builddir/build/BUILD/firefox-102.13.0/js/src/jsdate.cpp:3108:16: note: 'cx_136(D)' declared here
In member function 'JS::Rooted<JSString*>::registerWithRootLists(mozilla::EnumeratedArray<JS::RootKind, (JS::RootKind)15, js::StackRootedBase*>&)',
    inlined from 'JS::Rooted<JSString*>::Rooted<JSContext*, JSString*>(JSContext* const&, JSString*&&)' at /builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1171:26,
    inlined from 'num_parseInt(JSContext*, unsigned int, JS::Value*)' at /builddir/build/BUILD/firefox-102.13.0/js/src/jsnum.cpp:594:60:
/builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1138:18: warning: storing the address of local variable 'inputString' in 'MEM[(struct StackRootedBase * *)cx_173(D) + 48B]' [-Wdangling-pointer=]
 1138 |     *this->stack = this;
      |     ~~~~~~~~~~~~~^~~~~~
In file included from Unified_cpp_js_src9.cpp:29:
/builddir/build/BUILD/firefox-102.13.0/js/src/jsnum.cpp: In function 'num_parseInt(JSContext*, unsigned int, JS::Value*)':
/builddir/build/BUILD/firefox-102.13.0/js/src/jsnum.cpp:594:16: note: 'inputString' declared here
  594 |   RootedString inputString(cx, ToString<CanGC>(cx, args[0]));
      |                ^~~~~~~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/jsnum.cpp:594:16: note: 'cx_173(D)' declared here
In member function 'JS::Rooted<js::DateObject*>::registerWithRootLists(mozilla::EnumeratedArray<JS::RootKind, (JS::RootKind)15, js::StackRootedBase*>&)',
    inlined from 'JS::Rooted<js::DateObject*>::Rooted<JSContext*, js::DateObject*>(JSContext* const&, js::DateObject*&&)' at /builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1171:26,
    inlined from 'date_setUTCMilliseconds(JSContext*, unsigned int, JS::Value*)' at /builddir/build/BUILD/firefox-102.13.0/js/src/jsdate.cpp:2241:77:
/builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1138:18: warning: storing the address of local variable 'unwrapped' in 'MEM[(struct StackRootedBase * *)cx_78(D) + 24B]' [-Wdangling-pointer=]
 1138 |     *this->stack = this;
      |     ~~~~~~~~~~~~~^~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/jsdate.cpp: In function 'date_setUTCMilliseconds(JSContext*, unsigned int, JS::Value*)':
/builddir/build/BUILD/firefox-102.13.0/js/src/jsdate.cpp:2240:23: note: 'unwrapped' declared here
 2240 |   Rooted<DateObject*> unwrapped(
      |                       ^~~~~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/jsdate.cpp:2240:23: note: 'cx_78(D)' declared here
In member function 'JS::Rooted<js::DateObject*>::registerWithRootLists(mozilla::EnumeratedArray<JS::RootKind, (JS::RootKind)15, js::StackRootedBase*>&)',
    inlined from 'JS::Rooted<js::DateObject*>::Rooted<JSContext*, js::DateObject*>(JSContext* const&, js::DateObject*&&)' at /builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1171:26,
    inlined from 'date_setMilliseconds(JSContext*, unsigned int, JS::Value*)' at /builddir/build/BUILD/firefox-102.13.0/js/src/jsdate.cpp:2213:74:
/builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1138:18: warning: storing the address of local variable 'unwrapped' in 'MEM[(struct StackRootedBase * *)cx_86(D) + 24B]' [-Wdangling-pointer=]
 1138 |     *this->stack = this;
      |     ~~~~~~~~~~~~~^~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/jsdate.cpp: In function 'date_setMilliseconds(JSContext*, unsigned int, JS::Value*)':
/builddir/build/BUILD/firefox-102.13.0/js/src/jsdate.cpp:2212:23: note: 'unwrapped' declared here
 2212 |   Rooted<DateObject*> unwrapped(
      |                       ^~~~~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/jsdate.cpp:2212:23: note: 'cx_86(D)' declared here
In member function 'JS::Rooted<js::DateObject*>::registerWithRootLists(mozilla::EnumeratedArray<JS::RootKind, (JS::RootKind)15, js::StackRootedBase*>&)',
    inlined from 'JS::Rooted<js::DateObject*>::Rooted<JSContext*, js::DateObject*>(JSContext* const&, js::DateObject*&&)' at /builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1171:26,
    inlined from 'date_setUTCSeconds(JSContext*, unsigned int, JS::Value*)' at /builddir/build/BUILD/firefox-102.13.0/js/src/jsdate.cpp:2307:72:
/builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1138:18: warning: storing the address of local variable 'unwrapped' in 'MEM[(struct StackRootedBase * *)cx_87(D) + 24B]' [-Wdangling-pointer=]
 1138 |     *this->stack = this;
      |     ~~~~~~~~~~~~~^~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/jsdate.cpp: In function 'date_setUTCSeconds(JSContext*, unsigned int, JS::Value*)':
/builddir/build/BUILD/firefox-102.13.0/js/src/jsdate.cpp:2306:23: note: 'unwrapped' declared here
 2306 |   Rooted<DateObject*> unwrapped(
      |                       ^~~~~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/jsdate.cpp:2306:23: note: 'cx_87(D)' declared here
In member function 'JS::Rooted<js::DateObject*>::registerWithRootLists(mozilla::EnumeratedArray<JS::RootKind, (JS::RootKind)15, js::StackRootedBase*>&)',
    inlined from 'JS::Rooted<js::DateObject*>::Rooted<JSContext*, js::DateObject*>(JSContext* const&, js::DateObject*&&)' at /builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1171:26,
    inlined from 'date_setSeconds(JSContext*, unsigned int, JS::Value*)' at /builddir/build/BUILD/firefox-102.13.0/js/src/jsdate.cpp:2270:69:
/builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1138:18: warning: storing the address of local variable 'unwrapped' in 'MEM[(struct StackRootedBase * *)cx_95(D) + 24B]' [-Wdangling-pointer=]
 1138 |     *this->stack = this;
      |     ~~~~~~~~~~~~~^~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/jsdate.cpp: In function 'date_setSeconds(JSContext*, unsigned int, JS::Value*)':
/builddir/build/BUILD/firefox-102.13.0/js/src/jsdate.cpp:2269:23: note: 'unwrapped' declared here
 2269 |   Rooted<DateObject*> unwrapped(
      |                       ^~~~~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/jsdate.cpp:2269:23: note: 'cx_95(D)' declared here
In member function 'JS::Rooted<js::DateObject*>::registerWithRootLists(mozilla::EnumeratedArray<JS::RootKind, (JS::RootKind)15, js::StackRootedBase*>&)',
    inlined from 'JS::Rooted<js::DateObject*>::Rooted<JSContext*, js::DateObject*>(JSContext* const&, js::DateObject*&&)' at /builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1171:26,
    inlined from 'date_setUTCMinutes(JSContext*, unsigned int, JS::Value*)' at /builddir/build/BUILD/firefox-102.13.0/js/src/jsdate.cpp:2386:72:
/builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1138:18: warning: storing the address of local variable 'unwrapped' in 'MEM[(struct StackRootedBase * *)cx_90(D) + 24B]' [-Wdangling-pointer=]
 1138 |     *this->stack = this;
      |     ~~~~~~~~~~~~~^~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/jsdate.cpp: In function 'date_setUTCMinutes(JSContext*, unsigned int, JS::Value*)':
/builddir/build/BUILD/firefox-102.13.0/js/src/jsdate.cpp:2385:23: note: 'unwrapped' declared here
 2385 |   Rooted<DateObject*> unwrapped(
      |                       ^~~~~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/jsdate.cpp:2385:23: note: 'cx_90(D)' declared here
In member function 'JS::Rooted<js::DateObject*>::registerWithRootLists(mozilla::EnumeratedArray<JS::RootKind, (JS::RootKind)15, js::StackRootedBase*>&)',
    inlined from 'JS::Rooted<js::DateObject*>::Rooted<JSContext*, js::DateObject*>(JSContext* const&, js::DateObject*&&)' at /builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1171:26,
    inlined from 'date_setMinutes(JSContext*, unsigned int, JS::Value*)' at /builddir/build/BUILD/firefox-102.13.0/js/src/jsdate.cpp:2344:69:
/builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1138:18: warning: storing the address of local variable 'unwrapped' in 'MEM[(struct StackRootedBase * *)cx_98(D) + 24B]' [-Wdangling-pointer=]
 1138 |     *this->stack = this;
      |     ~~~~~~~~~~~~~^~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/jsdate.cpp: In function 'date_setMinutes(JSContext*, unsigned int, JS::Value*)':
/builddir/build/BUILD/firefox-102.13.0/js/src/jsdate.cpp:2343:23: note: 'unwrapped' declared here
 2343 |   Rooted<DateObject*> unwrapped(
      |                       ^~~~~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/jsdate.cpp:2343:23: note: 'cx_98(D)' declared here
In member function 'JS::Rooted<js::DateObject*>::registerWithRootLists(mozilla::EnumeratedArray<JS::RootKind, (JS::RootKind)15, js::StackRootedBase*>&)',
    inlined from 'JS::Rooted<js::DateObject*>::Rooted<JSContext*, js::DateObject*>(JSContext* const&, js::DateObject*&&)' at /builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1171:26,
    inlined from 'date_setUTCHours(JSContext*, unsigned int, JS::Value*)' at /builddir/build/BUILD/firefox-102.13.0/js/src/jsdate.cpp:2476:70:
/builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1138:18: warning: storing the address of local variable 'unwrapped' in 'MEM[(struct StackRootedBase * *)cx_93(D) + 24B]' [-Wdangling-pointer=]
 1138 |     *this->stack = this;
      |     ~~~~~~~~~~~~~^~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/jsdate.cpp: In function 'date_setUTCHours(JSContext*, unsigned int, JS::Value*)':
/builddir/build/BUILD/firefox-102.13.0/js/src/jsdate.cpp:2475:23: note: 'unwrapped' declared here
 2475 |   Rooted<DateObject*> unwrapped(
      |                       ^~~~~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/jsdate.cpp:2475:23: note: 'cx_93(D)' declared here
In member function 'JS::Rooted<js::DateObject*>::registerWithRootLists(mozilla::EnumeratedArray<JS::RootKind, (JS::RootKind)15, js::StackRootedBase*>&)',
    inlined from 'JS::Rooted<js::DateObject*>::Rooted<JSContext*, js::DateObject*>(JSContext* const&, js::DateObject*&&)' at /builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1171:26,
    inlined from 'date_setHours(JSContext*, unsigned int, JS::Value*)' at /builddir/build/BUILD/firefox-102.13.0/js/src/jsdate.cpp:2428:67:
/builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1138:18: warning: storing the address of local variable 'unwrapped' in 'MEM[(struct StackRootedBase * *)cx_101(D) + 24B]' [-Wdangling-pointer=]
 1138 |     *this->stack = this;
      |     ~~~~~~~~~~~~~^~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/jsdate.cpp: In function 'date_setHours(JSContext*, unsigned int, JS::Value*)':
/builddir/build/BUILD/firefox-102.13.0/js/src/jsdate.cpp:2427:23: note: 'unwrapped' declared here
 2427 |   Rooted<DateObject*> unwrapped(
      |                       ^~~~~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/jsdate.cpp:2427:23: note: 'cx_101(D)' declared here
In member function 'JS::Rooted<js::DateObject*>::registerWithRootLists(mozilla::EnumeratedArray<JS::RootKind, (JS::RootKind)15, js::StackRootedBase*>&)',
    inlined from 'JS::Rooted<js::DateObject*>::Rooted<JSContext*, js::DateObject*>(JSContext* const&, js::DateObject*&&)' at /builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1171:26,
    inlined from 'date_setUTCDate(JSContext*, unsigned int, JS::Value*)' at /builddir/build/BUILD/firefox-102.13.0/js/src/jsdate.cpp:2554:69:
/builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1138:18: warning: storing the address of local variable 'unwrapped' in 'MEM[(struct StackRootedBase * *)cx_81(D) + 24B]' [-Wdangling-pointer=]
 1138 |     *this->stack = this;
      |     ~~~~~~~~~~~~~^~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/jsdate.cpp: In function 'date_setUTCDate(JSContext*, unsigned int, JS::Value*)':
/builddir/build/BUILD/firefox-102.13.0/js/src/jsdate.cpp:2553:23: note: 'unwrapped' declared here
 2553 |   Rooted<DateObject*> unwrapped(
      |                       ^~~~~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/jsdate.cpp:2553:23: note: 'cx_81(D)' declared here
In member function 'JS::Rooted<js::DateObject*>::registerWithRootLists(mozilla::EnumeratedArray<JS::RootKind, (JS::RootKind)15, js::StackRootedBase*>&)',
    inlined from 'JS::Rooted<js::DateObject*>::Rooted<JSContext*, js::DateObject*>(JSContext* const&, js::DateObject*&&)' at /builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1171:26,
    inlined from 'date_setDate(JSContext*, unsigned int, JS::Value*)' at /builddir/build/BUILD/firefox-102.13.0/js/src/jsdate.cpp:2524:66:
/builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1138:18: warning: storing the address of local variable 'unwrapped' in 'MEM[(struct StackRootedBase * *)cx_89(D) + 24B]' [-Wdangling-pointer=]
 1138 |     *this->stack = this;
      |     ~~~~~~~~~~~~~^~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/jsdate.cpp: In function 'date_setDate(JSContext*, unsigned int, JS::Value*)':
/builddir/build/BUILD/firefox-102.13.0/js/src/jsdate.cpp:2523:23: note: 'unwrapped' declared here
 2523 |   Rooted<DateObject*> unwrapped(
      |                       ^~~~~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/jsdate.cpp:2523:23: note: 'cx_89(D)' declared here
In member function 'JS::Rooted<js::DateObject*>::registerWithRootLists(mozilla::EnumeratedArray<JS::RootKind, (JS::RootKind)15, js::StackRootedBase*>&)',
    inlined from 'JS::Rooted<js::DateObject*>::Rooted<JSContext*, js::DateObject*>(JSContext* const&, js::DateObject*&&)' at /builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1171:26,
    inlined from 'date_setUTCMonth(JSContext*, unsigned int, JS::Value*)' at /builddir/build/BUILD/firefox-102.13.0/js/src/jsdate.cpp:2640:70:
/builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1138:18: warning: storing the address of local variable 'unwrapped' in 'MEM[(struct StackRootedBase * *)cx_89(D) + 24B]' [-Wdangling-pointer=]
 1138 |     *this->stack = this;
      |     ~~~~~~~~~~~~~^~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/jsdate.cpp: In function 'date_setUTCMonth(JSContext*, unsigned int, JS::Value*)':
/builddir/build/BUILD/firefox-102.13.0/js/src/jsdate.cpp:2639:23: note: 'unwrapped' declared here
 2639 |   Rooted<DateObject*> unwrapped(
      |                       ^~~~~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/jsdate.cpp:2639:23: note: 'cx_89(D)' declared here
In member function 'JS::Rooted<js::DateObject*>::registerWithRootLists(mozilla::EnumeratedArray<JS::RootKind, (JS::RootKind)15, js::StackRootedBase*>&)',
    inlined from 'JS::Rooted<js::DateObject*>::Rooted<JSContext*, js::DateObject*>(JSContext* const&, js::DateObject*&&)' at /builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1171:26,
    inlined from 'date_setMonth(JSContext*, unsigned int, JS::Value*)' at /builddir/build/BUILD/firefox-102.13.0/js/src/jsdate.cpp:2603:67:
/builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1138:18: warning: storing the address of local variable 'unwrapped' in 'MEM[(struct StackRootedBase * *)cx_97(D) + 24B]' [-Wdangling-pointer=]
 1138 |     *this->stack = this;
      |     ~~~~~~~~~~~~~^~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/jsdate.cpp: In function 'date_setMonth(JSContext*, unsigned int, JS::Value*)':
/builddir/build/BUILD/firefox-102.13.0/js/src/jsdate.cpp:2602:23: note: 'unwrapped' declared here
 2602 |   Rooted<DateObject*> unwrapped(
      |                       ^~~~~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/jsdate.cpp:2602:23: note: 'cx_97(D)' declared here
In member function 'JS::Rooted<js::DateObject*>::registerWithRootLists(mozilla::EnumeratedArray<JS::RootKind, (JS::RootKind)15, js::StackRootedBase*>&)',
    inlined from 'JS::Rooted<js::DateObject*>::Rooted<JSContext*, js::DateObject*>(JSContext* const&, js::DateObject*&&)' at /builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1171:26,
    inlined from 'date_setUTCFullYear(JSContext*, unsigned int, JS::Value*)' at /builddir/build/BUILD/firefox-102.13.0/js/src/jsdate.cpp:2732:73:
/builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1138:18: warning: storing the address of local variable 'unwrapped' in 'MEM[(struct StackRootedBase * *)cx_95(D) + 24B]' [-Wdangling-pointer=]
 1138 |     *this->stack = this;
      |     ~~~~~~~~~~~~~^~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/jsdate.cpp: In function 'date_setUTCFullYear(JSContext*, unsigned int, JS::Value*)':
/builddir/build/BUILD/firefox-102.13.0/js/src/jsdate.cpp:2731:23: note: 'unwrapped' declared here
 2731 |   Rooted<DateObject*> unwrapped(
      |                       ^~~~~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/jsdate.cpp:2731:23: note: 'cx_95(D)' declared here
In member function 'JS::Rooted<js::DateObject*>::registerWithRootLists(mozilla::EnumeratedArray<JS::RootKind, (JS::RootKind)15, js::StackRootedBase*>&)',
    inlined from 'JS::Rooted<js::DateObject*>::Rooted<JSContext*, js::DateObject*>(JSContext* const&, js::DateObject*&&)' at /builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1171:26,
    inlined from 'date_setFullYear(JSContext*, unsigned int, JS::Value*)' at /builddir/build/BUILD/firefox-102.13.0/js/src/jsdate.cpp:2690:70:
/builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1138:18: warning: storing the address of local variable 'unwrapped' in 'MEM[(struct StackRootedBase * *)cx_89(D) + 24B]' [-Wdangling-pointer=]
 1138 |     *this->stack = this;
      |     ~~~~~~~~~~~~~^~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/jsdate.cpp: In function 'date_setFullYear(JSContext*, unsigned int, JS::Value*)':
/builddir/build/BUILD/firefox-102.13.0/js/src/jsdate.cpp:2689:23: note: 'unwrapped' declared here
 2689 |   Rooted<DateObject*> unwrapped(
      |                       ^~~~~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/jsdate.cpp:2689:23: note: 'cx_89(D)' declared here
In member function 'JS::Rooted<js::DateObject*>::registerWithRootLists(mozilla::EnumeratedArray<JS::RootKind, (JS::RootKind)15, js::StackRootedBase*>&)',
    inlined from 'JS::Rooted<js::DateObject*>::Rooted<JSContext*, js::DateObject*>(JSContext* const&, js::DateObject*&&)' at /builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1171:26,
    inlined from 'date_setYear(JSContext*, unsigned int, JS::Value*)' at /builddir/build/BUILD/firefox-102.13.0/js/src/jsdate.cpp:2774:66:
/builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1138:18: warning: storing the address of local variable 'unwrapped' in 'MEM[(struct StackRootedBase * *)cx_95(D) + 24B]' [-Wdangling-pointer=]
 1138 |     *this->stack = this;
      |     ~~~~~~~~~~~~~^~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/jsdate.cpp: In function 'date_setYear(JSContext*, unsigned int, JS::Value*)':
/builddir/build/BUILD/firefox-102.13.0/js/src/jsdate.cpp:2773:23: note: 'unwrapped' declared here
 2773 |   Rooted<DateObject*> unwrapped(
      |                       ^~~~~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/jsdate.cpp:2773:23: note: 'cx_95(D)' declared here
In member function 'JS::Rooted<js::DateObject*>::registerWithRootLists(mozilla::EnumeratedArray<JS::RootKind, (JS::RootKind)15, js::StackRootedBase*>&)',
    inlined from 'JS::Rooted<js::DateObject*>::Rooted<JSContext*, js::DateObject*>(JSContext* const&, js::DateObject*&&)' at /builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1171:26,
    inlined from 'date_setTime(JSContext*, unsigned int, JS::Value*)' at /builddir/build/BUILD/firefox-102.13.0/js/src/jsdate.cpp:2161:66:
/builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1138:18: warning: storing the address of local variable 'unwrapped' in 'MEM[(struct StackRootedBase * *)cx_65(D) + 24B]' [-Wdangling-pointer=]
 1138 |     *this->stack = this;
      |     ~~~~~~~~~~~~~^~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/jsdate.cpp: In function 'date_setTime(JSContext*, unsigned int, JS::Value*)':
/builddir/build/BUILD/firefox-102.13.0/js/src/jsdate.cpp:2160:23: note: 'unwrapped' declared here
 2160 |   Rooted<DateObject*> unwrapped(
      |                       ^~~~~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/jsdate.cpp:2160:23: note: 'cx_65(D)' declared here
make[3]: Entering directory '/builddir/build/BUILD/firefox-102.13.0/js/src/js/src/jit'
js/src/jit/Unified_cpp_js_src_jit3.o
/usr/lib64/ccache/g++ -o Unified_cpp_js_src_jit3.o -c  -I/builddir/build/BUILD/firefox-102.13.0/js/src/dist/system_wrappers -include /builddir/build/BUILD/firefox-102.13.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/builddir/build/BUILD/firefox-102.13.0/js/src/jit -I/builddir/build/BUILD/firefox-102.13.0/js/src/js/src/jit -I/builddir/build/BUILD/firefox-102.13.0/js/src/js/src -I/builddir/build/BUILD/firefox-102.13.0/js/src -I/builddir/build/BUILD/firefox-102.13.0/js/src/dist/include -DMOZILLA_CLIENT -include /builddir/build/BUILD/firefox-102.13.0/js/src/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 -Wformat -Wformat-overflow=2 -Wno-psabi -fno-sized-deallocation -fno-aligned-new -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Werror=format -Wno-attributes -fno-strict-aliasing -ffp-contract=off  -MD -MP -MF .deps/Unified_cpp_js_src_jit3.o.pp   Unified_cpp_js_src_jit3.cpp
make[3]: Leaving directory '/builddir/build/BUILD/firefox-102.13.0/js/src/js/src/jit'
In file included from Unified_cpp_js_src_jit3.cpp:2:
/builddir/build/BUILD/firefox-102.13.0/js/src/jit/CodeGenerator.cpp: In member function 'js::jit::CodeGenerator::visitLoadUnboxedScalar(js::jit::LLoadUnboxedScalar*)':
/builddir/build/BUILD/firefox-102.13.0/js/src/jit/CodeGenerator.cpp:13938:18: warning: 'offset' may be used uninitialized [-Wmaybe-uninitialized]
13938 |         ToAddress(elements, lir->index(), storageType, mir->offsetAdjustment());
      |         ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/firefox-102.13.0/js/src/jit/CodeGenerator.cpp:86:
/builddir/build/BUILD/firefox-102.13.0/js/src/jit/shared/CodeGenerator-shared-inl.h:284:11: note: 'offset' was declared here
  284 |   int32_t offset;
      |           ^~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/jit/CodeGenerator.cpp: In member function 'js::jit::CodeGenerator::visitStoreUnboxedBigInt(js::jit::LStoreUnboxedBigInt*)':
/builddir/build/BUILD/firefox-102.13.0/js/src/jit/CodeGenerator.cpp:14347:29: warning: 'offset' may be used uninitialized [-Wmaybe-uninitialized]
14347 |     Address dest = ToAddress(elements, lir->index(), writeType);
      |                    ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/jit/shared/CodeGenerator-shared-inl.h:284:11: note: 'offset' was declared here
  284 |   int32_t offset;
      |           ^~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/jit/CodeGenerator.cpp: In member function 'js::jit::CodeGenerator::emitIonToWasmCallBase<1ul>(js::jit::LIonToWasmCallBase<1ul>*)void':
/builddir/build/BUILD/firefox-102.13.0/js/src/jit/CodeGenerator.cpp:16993:26: warning: 'argMir' may be used uninitialized [-Wmaybe-uninitialized]
16993 |     ABIArg arg = abi.next(argMir);
      |                  ~~~~~~~~^~~~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/jit/CodeGenerator.cpp:16968:13: note: 'argMir' was declared here
16968 |     MIRType argMir;
      |             ^~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/jit/CodeGenerator.cpp: In member function 'js::jit::CodeGenerator::visitStoreUnboxedScalar(js::jit::LStoreUnboxedScalar*)':
/builddir/build/BUILD/firefox-102.13.0/js/src/jit/CodeGenerator.cpp:14328:29: warning: 'offset' may be used uninitialized [-Wmaybe-uninitialized]
14328 |     Address dest = ToAddress(elements, lir->index(), writeType);
      |                    ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/jit/shared/CodeGenerator-shared-inl.h:284:11: note: 'offset' was declared here
  284 |   int32_t offset;
      |           ^~~~~~
In file included from /builddir/build/BUILD/firefox-102.13.0/js/src/jit/x64/Assembler-x64.h:283,
                 from /builddir/build/BUILD/firefox-102.13.0/js/src/jit/x86-shared/MacroAssembler-x86-shared.h:13,
                 from /builddir/build/BUILD/firefox-102.13.0/js/src/jit/x64/MacroAssembler-x64.h:10,
                 from /builddir/build/BUILD/firefox-102.13.0/js/src/jit/MacroAssembler.h:19,
                 from /builddir/build/BUILD/firefox-102.13.0/js/src/jit/MIR.h:27,
                 from /builddir/build/BUILD/firefox-102.13.0/js/src/jit/LIR.h:21,
                 from /builddir/build/BUILD/firefox-102.13.0/js/src/jit/shared/CodeGenerator-shared.h:16,
                 from /builddir/build/BUILD/firefox-102.13.0/js/src/jit/x86-shared/CodeGenerator-x86-shared.h:10,
                 from /builddir/build/BUILD/firefox-102.13.0/js/src/jit/x64/CodeGenerator-x64.h:10,
                 from /builddir/build/BUILD/firefox-102.13.0/js/src/jit/CodeGenerator.h:18,
                 from /builddir/build/BUILD/firefox-102.13.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 /builddir/build/BUILD/firefox-102.13.0/js/src/jit/x64/MacroAssembler-x64.h:605:10,
    inlined from 'js::jit::CodeGenerator::visitLoadUnboxedBigInt(js::jit::LLoadUnboxedBigInt*)' at /builddir/build/BUILD/firefox-102.13.0/js/src/jit/CodeGenerator.cpp:13964:16:
/builddir/build/BUILD/firefox-102.13.0/js/src/jit/x86-shared/Assembler-x86-shared.h:77:9: warning: 'offset' may be used uninitialized [-Wmaybe-uninitialized]
   77 |         disp_(address.offset) {}
      |         ^~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/jit/shared/CodeGenerator-shared-inl.h: In member function 'js::jit::CodeGenerator::visitLoadUnboxedBigInt(js::jit::LLoadUnboxedBigInt*)':
/builddir/build/BUILD/firefox-102.13.0/js/src/jit/shared/CodeGenerator-shared-inl.h:284:11: note: 'offset' was declared here
  284 |   int32_t offset;
      |           ^~~~~~
make[3]: Entering directory '/builddir/build/BUILD/firefox-102.13.0/js/src/js/src'
js/src/Unified_cpp_js_src3.o
/usr/lib64/ccache/g++ -o Unified_cpp_js_src3.o -c  -I/builddir/build/BUILD/firefox-102.13.0/js/src/dist/system_wrappers -include /builddir/build/BUILD/firefox-102.13.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/builddir/build/BUILD/firefox-102.13.0/js/src -I/builddir/build/BUILD/firefox-102.13.0/js/src/js/src -I/builddir/build/BUILD/firefox-102.13.0/js/src/dist/include -DMOZILLA_CLIENT -include /builddir/build/BUILD/firefox-102.13.0/js/src/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 -Wformat -Wformat-overflow=2 -Wno-psabi -fno-sized-deallocation -fno-aligned-new -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Werror=format -Wno-attributes -fno-strict-aliasing -ffp-contract=off  -MD -MP -MF .deps/Unified_cpp_js_src3.o.pp   Unified_cpp_js_src3.cpp
make[3]: Leaving directory '/builddir/build/BUILD/firefox-102.13.0/js/src/js/src'
In file included from /builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/CallArgs.h:73,
                 from /builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/CallNonGenericMethod.h:12,
                 from /builddir/build/BUILD/firefox-102.13.0/js/src/NamespaceImports.h:15,
                 from /builddir/build/BUILD/firefox-102.13.0/js/src/builtin/TestingFunctions.h:10,
                 from /builddir/build/BUILD/firefox-102.13.0/js/src/builtin/TestingFunctions.cpp:7,
                 from Unified_cpp_js_src3.cpp:2:
In member function 'JS::Rooted<JSObject*>::registerWithRootLists(mozilla::EnumeratedArray<JS::RootKind, (JS::RootKind)15, js::StackRootedBase*>&)',
    inlined from 'JS::Rooted<JSObject*>::Rooted<JSContext*, JSObject*>(JSContext* const&, JSObject*&&)' at /builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1171:26,
    inlined from 'ScriptedCallerGlobal(JSContext*, unsigned int, JS::Value*)' at /builddir/build/BUILD/firefox-102.13.0/js/src/builtin/TestingFunctions.cpp:7245:55:
/builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1138:18: warning: storing the address of local variable 'obj' in 'MEM[(struct StackRootedBase * *)cx_53(D) + 24B]' [-Wdangling-pointer=]
 1138 |     *this->stack = this;
      |     ~~~~~~~~~~~~~^~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/builtin/TestingFunctions.cpp: In function 'ScriptedCallerGlobal(JSContext*, unsigned int, JS::Value*)':
/builddir/build/BUILD/firefox-102.13.0/js/src/builtin/TestingFunctions.cpp:7245:16: note: 'obj' declared here
 7245 |   RootedObject obj(cx, JS::GetScriptedCallerGlobal(cx));
      |                ^~~
/builddir/build/BUILD/firefox-102.13.0/js/src/builtin/TestingFunctions.cpp:7245:16: note: 'cx_53(D)' declared here
In member function 'JS::Rooted<JSObject*>::registerWithRootLists(mozilla::EnumeratedArray<JS::RootKind, (JS::RootKind)15, js::StackRootedBase*>&)',
    inlined from 'JS::Rooted<JSObject*>::Rooted<JSContext*, JSObject*>(JSContext* const&, JSObject*&&)' at /builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1171:26,
    inlined from 'SetGCCallback(JSContext*, unsigned int, JS::Value*)' at /builddir/build/BUILD/firefox-102.13.0/js/src/builtin/TestingFunctions.cpp:6646:46:
/builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1138:18: warning: storing the address of local variable 'opts' in 'MEM[(struct StackRootedBase * *)cx_181(D) + 24B]' [-Wdangling-pointer=]
 1138 |     *this->stack = this;
      |     ~~~~~~~~~~~~~^~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/builtin/TestingFunctions.cpp: In function 'SetGCCallback(JSContext*, unsigned int, JS::Value*)':
/builddir/build/BUILD/firefox-102.13.0/js/src/builtin/TestingFunctions.cpp:6646:16: note: 'opts' declared here
 6646 |   RootedObject opts(cx, ToObject(cx, args[0]));
      |                ^~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/builtin/TestingFunctions.cpp:6646:16: note: 'cx_181(D)' declared here
In member function 'JS::Rooted<JSObject*>::registerWithRootLists(mozilla::EnumeratedArray<JS::RootKind, (JS::RootKind)15, js::StackRootedBase*>&)',
    inlined from 'JS::Rooted<JSObject*>::Rooted<JSContext*, JSObject*>(JSContext* const&, JSObject*&&)' at /builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1171:26,
    inlined from 'GetBacktrace(JSContext*, unsigned int, JS::Value*)' at /builddir/build/BUILD/firefox-102.13.0/js/src/builtin/TestingFunctions.cpp:5408:47:
/builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1138:18: warning: storing the address of local variable 'cfg' in 'MEM[(struct StackRootedBase * *)cx_168(D) + 24B]' [-Wdangling-pointer=]
 1138 |     *this->stack = this;
      |     ~~~~~~~~~~~~~^~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/builtin/TestingFunctions.cpp: In function 'GetBacktrace(JSContext*, unsigned int, JS::Value*)':
/builddir/build/BUILD/firefox-102.13.0/js/src/builtin/TestingFunctions.cpp:5408:18: note: 'cfg' declared here
 5408 |     RootedObject cfg(cx, ToObject(cx, args[0]));
      |                  ^~~
/builddir/build/BUILD/firefox-102.13.0/js/src/builtin/TestingFunctions.cpp:5408:18: note: 'cx_168(D)' declared here
In member function 'JS::Rooted<JSString*>::registerWithRootLists(mozilla::EnumeratedArray<JS::RootKind, (JS::RootKind)15, js::StackRootedBase*>&)',
    inlined from 'JS::Rooted<JSString*>::Rooted<JSContext*, JSString*>(JSContext* const&, JSString*&&)' at /builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1171:26,
    inlined from 'ConvertToTier(JSContext*, JS::Handle<JS::Value>, js::wasm::Code const&, js::wasm::Tier*)' at /builddir/build/BUILD/firefox-102.13.0/js/src/builtin/TestingFunctions.cpp:1560:50:
/builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1138:18: warning: storing the address of local variable 'option' in 'MEM[(struct StackRootedBase * *)cx_63(D) + 48B]' [-Wdangling-pointer=]
 1138 |     *this->stack = this;
      |     ~~~~~~~~~~~~~^~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/builtin/TestingFunctions.cpp: In function 'ConvertToTier(JSContext*, JS::Handle<JS::Value>, js::wasm::Code const&, js::wasm::Tier*)':
/builddir/build/BUILD/firefox-102.13.0/js/src/builtin/TestingFunctions.cpp:1560:16: note: 'option' declared here
 1560 |   RootedString option(cx, JS::ToString(cx, value));
      |                ^~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/builtin/TestingFunctions.cpp:1560:16: note: 'cx_63(D)' declared here
In member function 'JS::Rooted<JSLinearString*>::registerWithRootLists(mozilla::EnumeratedArray<JS::RootKind, (JS::RootKind)15, js::StackRootedBase*>&)',
    inlined from 'JS::Rooted<JSLinearString*>::Rooted<JSContext*, JSLinearString*>(JSContext* const&, JSLinearString*&&)' at /builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1171:26,
    inlined from 'WasmMaxMemoryPages(JSContext*, unsigned int, JS::Value*)' at /builddir/build/BUILD/firefox-102.13.0/js/src/builtin/TestingFunctions.cpp:867:48:
/builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1138:18: warning: storing the address of local variable 'ls' in 'MEM[(struct StackRootedBase * *)cx_71(D) + 48B]' [-Wdangling-pointer=]
 1138 |     *this->stack = this;
      |     ~~~~~~~~~~~~~^~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/builtin/TestingFunctions.cpp: In function 'WasmMaxMemoryPages(JSContext*, unsigned int, JS::Value*)':
/builddir/build/BUILD/firefox-102.13.0/js/src/builtin/TestingFunctions.cpp:867:22: note: 'ls' declared here
  867 |   RootedLinearString ls(cx, s->ensureLinear(cx));
      |                      ^~
/builddir/build/BUILD/firefox-102.13.0/js/src/builtin/TestingFunctions.cpp:867:22: note: 'cx_71(D)' declared here
In member function 'JS::Rooted<JSObject*>::registerWithRootLists(mozilla::EnumeratedArray<JS::RootKind, (JS::RootKind)15, js::StackRootedBase*>&)',
    inlined from 'JS::Rooted<JSObject*>::Rooted<JSContext*, JSObject*>(JSContext* const&, JSObject*&&)' at /builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1171:26,
    inlined from 'GetJitCompilerOptions(JSContext*, unsigned int, JS::Value*)' at /builddir/build/BUILD/firefox-102.13.0/js/src/builtin/TestingFunctions.cpp:4383:46:
/builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1138:18: warning: storing the address of local variable 'info' in 'MEM[(struct StackRootedBase * *)cx_470(D) + 24B]' [-Wdangling-pointer=]
 1138 |     *this->stack = this;
      |     ~~~~~~~~~~~~~^~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/builtin/TestingFunctions.cpp: In function 'GetJitCompilerOptions(JSContext*, unsigned int, JS::Value*)':
/builddir/build/BUILD/firefox-102.13.0/js/src/builtin/TestingFunctions.cpp:4383:16: note: 'info' declared here
 4383 |   RootedObject info(cx, JS_NewPlainObject(cx));
      |                ^~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/builtin/TestingFunctions.cpp:4383:16: note: 'cx_470(D)' declared here
In member function 'JS::Rooted<JSObject*>::registerWithRootLists(mozilla::EnumeratedArray<JS::RootKind, (JS::RootKind)15, js::StackRootedBase*>&)',
    inlined from 'JS::Rooted<JSObject*>::Rooted<JSContext*, JSObject*>(JSContext* const&, JSObject*&&)' at /builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1171:26,
    inlined from 'GetBuildConfiguration(JSContext*, unsigned int, JS::Value*)' at /builddir/build/BUILD/firefox-102.13.0/js/src/builtin/TestingFunctions.cpp:231:46:
/builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1138:18: warning: storing the address of local variable 'info' in 'MEM[(struct StackRootedBase * *)cx_402(D) + 24B]' [-Wdangling-pointer=]
 1138 |     *this->stack = this;
      |     ~~~~~~~~~~~~~^~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/builtin/TestingFunctions.cpp: In function 'GetBuildConfiguration(JSContext*, unsigned int, JS::Value*)':
/builddir/build/BUILD/firefox-102.13.0/js/src/builtin/TestingFunctions.cpp:231:16: note: 'info' declared here
  231 |   RootedObject info(cx, JS_NewPlainObject(cx));
      |                ^~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/builtin/TestingFunctions.cpp:231:16: note: 'cx_402(D)' declared here
In member function 'JS::Rooted<JSString*>::registerWithRootLists(mozilla::EnumeratedArray<JS::RootKind, (JS::RootKind)15, js::StackRootedBase*>&)',
    inlined from 'JS::Rooted<JSString*>::Rooted<JSContext*, JSString*>(JSContext* const&, JSString*&&)' at /builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1171:26,
    inlined from 'DumpHeap(JSContext*, unsigned int, JS::Value*)' at /builddir/build/BUILD/firefox-102.13.0/js/src/builtin/TestingFunctions.cpp:3923:47:
/builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1138:18: warning: storing the address of local variable 'str' in 'MEM[(struct StackRootedBase * *)cx_109(D) + 48B]' [-Wdangling-pointer=]
 1138 |     *this->stack = this;
      |     ~~~~~~~~~~~~~^~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/builtin/TestingFunctions.cpp: In function 'DumpHeap(JSContext*, unsigned int, JS::Value*)':
/builddir/build/BUILD/firefox-102.13.0/js/src/builtin/TestingFunctions.cpp:3923:18: note: 'str' declared here
 3923 |     RootedString str(cx, ToString(cx, args[0]));
      |                  ^~~
/builddir/build/BUILD/firefox-102.13.0/js/src/builtin/TestingFunctions.cpp:3923:18: note: 'cx_109(D)' declared here
In member function 'JS::Rooted<JS::Value>::registerWithRootLists(mozilla::EnumeratedArray<JS::RootKind, (JS::RootKind)15, js::StackRootedBase*>&)',
    inlined from 'JS::Rooted<JS::Value>::Rooted<JSContext*, JS::Handle<JS::Value> >(JSContext* const&, JS::Handle<JS::Value>&&)' at /builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1171:26,
    inlined from 'HasChild(JSContext*, unsigned int, JS::Value*)' at /builddir/build/BUILD/firefox-102.13.0/js/src/builtin/TestingFunctions.cpp:2710:36:
/builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1138:18: warning: storing the address of local variable 'child' in 'MEM[(struct StackRootedBase * *)cx_80(D) + 104B]' [-Wdangling-pointer=]
 1138 |     *this->stack = this;
      |     ~~~~~~~~~~~~~^~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/builtin/TestingFunctions.cpp: In function 'HasChild(JSContext*, unsigned int, JS::Value*)':
/builddir/build/BUILD/firefox-102.13.0/js/src/builtin/TestingFunctions.cpp:2710:15: note: 'child' declared here
 2710 |   RootedValue child(cx, args.get(1));
      |               ^~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/builtin/TestingFunctions.cpp:2710:15: note: 'cx_80(D)' declared here
In member function 'JS::Rooted<JSLinearString*>::registerWithRootLists(mozilla::EnumeratedArray<JS::RootKind, (JS::RootKind)15, js::StackRootedBase*>&)',
    inlined from 'JS::Rooted<JSLinearString*>::Rooted<JSContext*, JSLinearString*>(JSContext* const&, JSLinearString*&&)' at /builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1171:26,
    inlined from 'SetTimeZone(JSContext*, unsigned int, JS::Value*)' at /builddir/build/BUILD/firefox-102.13.0/js/src/builtin/TestingFunctions.cpp:6979:68:
/builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1138:18: warning: storing the address of local variable 'str' in 'MEM[(struct StackRootedBase * *)cx_109(D) + 48B]' [-Wdangling-pointer=]
 1138 |     *this->stack = this;
      |     ~~~~~~~~~~~~~^~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/builtin/TestingFunctions.cpp: In function 'SetTimeZone(JSContext*, unsigned int, JS::Value*)':
/builddir/build/BUILD/firefox-102.13.0/js/src/builtin/TestingFunctions.cpp:6979:24: note: 'str' declared here
 6979 |     RootedLinearString str(cx, args[0].toString()->ensureLinear(cx));
      |                        ^~~
/builddir/build/BUILD/firefox-102.13.0/js/src/builtin/TestingFunctions.cpp:6979:24: note: 'cx_109(D)' declared here
In member function 'JS::Rooted<JSObject*>::registerWithRootLists(mozilla::EnumeratedArray<JS::RootKind, (JS::RootKind)15, js::StackRootedBase*>&)',
    inlined from 'JS::Rooted<JSObject*>::Rooted<JSContext*, JSObject*>(JSContext* const&, JSObject*&&)' at /builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1171:26,
    inlined from 'RepresentativeStringArray(JSContext*, unsigned int, JS::Value*)' at /builddir/build/BUILD/firefox-102.13.0/js/src/builtin/TestingFunctions.cpp:3215:51:
/builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1138:18: warning: storing the address of local variable 'array' in 'MEM[(struct StackRootedBase * *)cx_35(D) + 24B]' [-Wdangling-pointer=]
 1138 |     *this->stack = this;
      |     ~~~~~~~~~~~~~^~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/builtin/TestingFunctions.cpp: In function 'RepresentativeStringArray(JSContext*, unsigned int, JS::Value*)':
/builddir/build/BUILD/firefox-102.13.0/js/src/builtin/TestingFunctions.cpp:3215:16: note: 'array' declared here
 3215 |   RootedObject array(cx, JS::NewArrayObject(cx, 0));
      |                ^~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/builtin/TestingFunctions.cpp:3215:16: note: 'cx_35(D)' declared here
In member function 'JS::Rooted<JSObject*>::registerWithRootLists(mozilla::EnumeratedArray<JS::RootKind, (JS::RootKind)15, js::StackRootedBase*>&)',
    inlined from 'JS::Rooted<JSObject*>::Rooted<JSContext*, JSObject*>(JSContext* const&, JSObject*&&)' at /builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1171:26,
    inlined from 'GetRealmConfiguration(JSContext*, unsigned int, JS::Value*)' at /builddir/build/BUILD/firefox-102.13.0/js/src/builtin/TestingFunctions.cpp:190:46:
/builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1138:18: warning: storing the address of local variable 'info' in 'MEM[(struct StackRootedBase * *)cx_39(D) + 24B]' [-Wdangling-pointer=]
 1138 |     *this->stack = this;
      |     ~~~~~~~~~~~~~^~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/builtin/TestingFunctions.cpp: In function 'GetRealmConfiguration(JSContext*, unsigned int, JS::Value*)':
/builddir/build/BUILD/firefox-102.13.0/js/src/builtin/TestingFunctions.cpp:190:16: note: 'info' declared here
  190 |   RootedObject info(cx, JS_NewPlainObject(cx));
      |                ^~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/builtin/TestingFunctions.cpp:190:16: note: 'cx_39(D)' declared here
In member function 'JS::Rooted<JSLinearString*>::registerWithRootLists(mozilla::EnumeratedArray<JS::RootKind, (JS::RootKind)15, js::StackRootedBase*>&)',
    inlined from 'JS::Rooted<JSLinearString*>::Rooted<JSContext*, JSLinearString*>(JSContext* const&, JSLinearString*&&)' at /builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1171:26,
    inlined from 'SetDefaultLocale(JSContext*, unsigned int, JS::Value*)' at /builddir/build/BUILD/firefox-102.13.0/js/src/builtin/TestingFunctions.cpp:7067:68:
/builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1138:18: warning: storing the address of local variable 'str' in 'MEM[(struct StackRootedBase * *)cx_124(D) + 48B]' [-Wdangling-pointer=]
 1138 |     *this->stack = this;
      |     ~~~~~~~~~~~~~^~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/builtin/TestingFunctions.cpp: In function 'SetDefaultLocale(JSContext*, unsigned int, JS::Value*)':
/builddir/build/BUILD/firefox-102.13.0/js/src/builtin/TestingFunctions.cpp:7067:24: note: 'str' declared here
 7067 |     RootedLinearString str(cx, args[0].toString()->ensureLinear(cx));
      |                        ^~~
/builddir/build/BUILD/firefox-102.13.0/js/src/builtin/TestingFunctions.cpp:7067:24: note: 'cx_124(D)' declared here
In member function 'JS::Rooted<js::CollatorObject*>::registerWithRootLists(mozilla::EnumeratedArray<JS::RootKind, (JS::RootKind)15, js::StackRootedBase*>&)',
    inlined from 'JS::Rooted<js::CollatorObject*>::Rooted<JSContext*, js::CollatorObject*>(JSContext* const&, js::CollatorObject*&&)' at /builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1171:26,
    inlined from 'Collator(JSContext*, JS::CallArgs const&)' at /builddir/build/BUILD/firefox-102.13.0/js/src/builtin/intl/Collator.cpp:111:61,
    inlined from 'Collator(JSContext*, unsigned int, JS::Value*)' at /builddir/build/BUILD/firefox-102.13.0/js/src/builtin/intl/Collator.cpp:131:18:
/builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1138:18: warning: storing the address of local variable 'collator' in 'MEM[(struct StackRootedBase * *)cx_4(D) + 24B]' [-Wdangling-pointer=]
 1138 |     *this->stack = this;
      |     ~~~~~~~~~~~~~^~~~~~
In file included from Unified_cpp_js_src3.cpp:47:
/builddir/build/BUILD/firefox-102.13.0/js/src/builtin/intl/Collator.cpp: In function 'Collator(JSContext*, unsigned int, JS::Value*)':
/builddir/build/BUILD/firefox-102.13.0/js/src/builtin/intl/Collator.cpp:110:27: note: 'collator' declared here
  110 |   Rooted<CollatorObject*> collator(
      |                           ^~~~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/builtin/intl/Collator.cpp:110:27: note: 'cx_4(D)' declared here
In member function 'JS::Rooted<JSAtom*>::registerWithRootLists(mozilla::EnumeratedArray<JS::RootKind, (JS::RootKind)15, js::StackRootedBase*>&)',
    inlined from 'JS::Rooted<JSAtom*>::Rooted<JSContext*, JSAtom*>(JSContext* const&, JSAtom*&&)' at /builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1171:26,
    inlined from 'NewObjectWithAddPropertyHook(JSContext*, unsigned int, JS::Value*)::{lambda(JSContext*, JS::Handle<JSObject*>, JS::Handle<JS::PropertyKey>, JS::Handle<JS::Value>)#1}::operator()(JSContext*, JS::Handle<JSObject*>, JS::Handle<JS::PropertyKey>, JS::Handle<JS::Value>) const' at /builddir/build/BUILD/firefox-102.13.0/js/src/builtin/TestingFunctions.cpp:2945:55,
    inlined from 'NewObjectWithAddPropertyHook(JSContext*, unsigned int, JS::Value*)::{lambda(JSContext*, JS::Handle<JSObject*>, JS::Handle<JS::PropertyKey>, JS::Handle<JS::Value>)#1}::_FUN(JSContext*, JS::Handle<JSObject*>, JS::Handle<JS::PropertyKey>, JS::Handle<JS::Value>)' at /builddir/build/BUILD/firefox-102.13.0/js/src/builtin/TestingFunctions.cpp:2964:3:
/builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1138:18: warning: storing the address of local variable 'propName' in 'MEM[(struct StackRootedBase * *)_2(D) + 48B]' [-Wdangling-pointer=]
 1138 |     *this->stack = this;
      |     ~~~~~~~~~~~~~^~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/builtin/TestingFunctions.cpp: In function 'NewObjectWithAddPropertyHook(JSContext*, unsigned int, JS::Value*)::{lambda(JSContext*, JS::Handle<JSObject*>, JS::Handle<JS::PropertyKey>, JS::Handle<JS::Value>)#1}::_FUN(JSContext*, JS::Handle<JSObject*>, JS::Handle<JS::PropertyKey>, JS::Handle<JS::Value>)':
/builddir/build/BUILD/firefox-102.13.0/js/src/builtin/TestingFunctions.cpp:2945:16: note: 'propName' declared here
 2945 |     RootedAtom propName(cx, GetPropertiesAddedName(cx));
      |                ^~~~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/builtin/TestingFunctions.cpp:2945:16: note: '_2(D)' declared here
In member function 'JS::Rooted<JSObject*>::registerWithRootLists(mozilla::EnumeratedArray<JS::RootKind, (JS::RootKind)15, js::StackRootedBase*>&)',
    inlined from 'JS::Rooted<JSObject*>::Rooted<JSContext*, JSObject*>(JSContext* const&, JSObject*&&)' at /builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1171:26,
    inlined from 'NewObjectWithAddPropertyHook(JSContext*, unsigned int, JS::Value*)' at /builddir/build/BUILD/firefox-102.13.0/js/src/builtin/TestingFunctions.cpp:2984:46:
/builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1138:18: warning: storing the address of local variable 'obj' in 'MEM[(struct StackRootedBase * *)cx_114(D) + 24B]' [-Wdangling-pointer=]
 1138 |     *this->stack = this;
      |     ~~~~~~~~~~~~~^~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/builtin/TestingFunctions.cpp: In function 'NewObjectWithAddPropertyHook(JSContext*, unsigned int, JS::Value*)':
/builddir/build/BUILD/firefox-102.13.0/js/src/builtin/TestingFunctions.cpp:2984:16: note: 'obj' declared here
 2984 |   RootedObject obj(cx, JS_NewObject(cx, &cls));
      |                ^~~
/builddir/build/BUILD/firefox-102.13.0/js/src/builtin/TestingFunctions.cpp:2984:16: note: 'cx_114(D)' declared here
In member function 'JS::Rooted<JSObject*>::registerWithRootLists(mozilla::EnumeratedArray<JS::RootKind, (JS::RootKind)15, js::StackRootedBase*>&)',
    inlined from 'JS::Rooted<JSObject*>::Rooted<JSContext*, js::WeakMapObject*>(JSContext* const&, js::WeakMapObject*&&)' at /builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1171:26,
    inlined from 'js::WeakMapObject::construct(JSContext*, unsigned int, JS::Value*)' at /builddir/build/BUILD/firefox-102.13.0/js/src/builtin/WeakMapObject.cpp:248:73:
/builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1138:18: warning: storing the address of local variable 'obj' in 'MEM[(struct StackRootedBase * *)cx_132(D) + 24B]' [-Wdangling-pointer=]
 1138 |     *this->stack = this;
      |     ~~~~~~~~~~~~~^~~~~~
In file included from Unified_cpp_js_src3.cpp:20:
/builddir/build/BUILD/firefox-102.13.0/js/src/builtin/WeakMapObject.cpp: In function 'js::WeakMapObject::construct(JSContext*, unsigned int, JS::Value*)':
/builddir/build/BUILD/firefox-102.13.0/js/src/builtin/WeakMapObject.cpp:248:16: note: 'obj' declared here
  248 |   RootedObject obj(cx, NewObjectWithClassProto<WeakMapObject>(cx, proto));
      |                ^~~
/builddir/build/BUILD/firefox-102.13.0/js/src/builtin/WeakMapObject.cpp:248:16: note: 'cx_132(D)' declared here
In member function 'JS::Rooted<JSString*>::registerWithRootLists(mozilla::EnumeratedArray<JS::RootKind, (JS::RootKind)15, js::StackRootedBase*>&)',
    inlined from 'JS::Rooted<JSString*>::Rooted<JSContext*, JSString*>(JSContext* const&, JSString*&&)' at /builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1171:26,
    inlined from 'NewString(JSContext*, unsigned int, JS::Value*)' at /builddir/build/BUILD/firefox-102.13.0/js/src/builtin/TestingFunctions.cpp:3049:49:
/builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1138:18: warning: storing the address of local variable 'src' in 'MEM[(struct StackRootedBase * *)cx_274(D) + 48B]' [-Wdangling-pointer=]
 1138 |     *this->stack = this;
      |     ~~~~~~~~~~~~~^~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/builtin/TestingFunctions.cpp: In function 'NewString(JSContext*, unsigned int, JS::Value*)':
/builddir/build/BUILD/firefox-102.13.0/js/src/builtin/TestingFunctions.cpp:3049:16: note: 'src' declared here
 3049 |   RootedString src(cx, ToString(cx, args.get(0)));
      |                ^~~
/builddir/build/BUILD/firefox-102.13.0/js/src/builtin/TestingFunctions.cpp:3049:16: note: 'cx_274(D)' declared here
In member function 'JS::Rooted<JSObject*>::registerWithRootLists(mozilla::EnumeratedArray<JS::RootKind, (JS::RootKind)15, js::StackRootedBase*>&)',
    inlined from 'JS::Rooted<JSObject*>::Rooted<JSContext*, js::ArrayObject*>(JSContext* const&, js::ArrayObject*&&)' at /builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1171:26,
    inlined from 'ReadGeckoProfilingStack(JSContext*, unsigned int, JS::Value*)' at /builddir/build/BUILD/firefox-102.13.0/js/src/builtin/TestingFunctions.cpp:3976:48:
/builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1138:18: warning: storing the address of local variable 'stack' in 'MEM[(struct StackRootedBase * *)cx_384(D) + 24B]' [-Wdangling-pointer=]
 1138 |     *this->stack = this;
      |     ~~~~~~~~~~~~~^~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/builtin/TestingFunctions.cpp: In function 'ReadGeckoProfilingStack(JSContext*, unsigned int, JS::Value*)':
/builddir/build/BUILD/firefox-102.13.0/js/src/builtin/TestingFunctions.cpp:3976:16: note: 'stack' declared here
 3976 |   RootedObject stack(cx, NewDenseEmptyArray(cx));
      |                ^~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/builtin/TestingFunctions.cpp:3976:16: note: 'cx_384(D)' declared here
In member function 'JS::Rooted<JSString*>::registerWithRootLists(mozilla::EnumeratedArray<JS::RootKind, (JS::RootKind)15, js::StackRootedBase*>&)',
    inlined from 'JS::Rooted<JSString*>::Rooted<JSContext*, JSString*>(JSContext* const&, JSString*&&)' at /builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1171:26,
    inlined from 'ToNaNFlavor(JSContext*, JS::Handle<JS::Value>, NaNFlavor*)' at /builddir/build/BUILD/firefox-102.13.0/js/src/builtin/TestingFunctions.cpp:1381:45,
    inlined from 'WasmGlobalIsNaN(JSContext*, unsigned int, JS::Value*)' at /builddir/build/BUILD/firefox-102.13.0/js/src/builtin/TestingFunctions.cpp:1423:19:
/builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1138:18: warning: storing the address of local variable 'flavorStr' in 'MEM[(struct StackRootedBase * *)cx_81(D) + 48B]' [-Wdangling-pointer=]
 1138 |     *this->stack = this;
      |     ~~~~~~~~~~~~~^~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/builtin/TestingFunctions.cpp: In function 'WasmGlobalIsNaN(JSContext*, unsigned int, JS::Value*)':
/builddir/build/BUILD/firefox-102.13.0/js/src/builtin/TestingFunctions.cpp:1381:16: note: 'flavorStr' declared here
 1381 |   RootedString flavorStr(cx, ToString(cx, v));
      |                ^~~~~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/builtin/TestingFunctions.cpp:1381:16: note: 'cx_81(D)' declared here
In member function 'JS::Rooted<JSScript*>::registerWithRootLists(mozilla::EnumeratedArray<JS::RootKind, (JS::RootKind)15, js::StackRootedBase*>&)',
    inlined from 'JS::Rooted<JSScript*>::Rooted<JSContext*, JSScript*>(JSContext* const&, JSScript*&&)' at /builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1171:26,
    inlined from 'ByteSizeOfScript(JSContext*, unsigned int, JS::Value*)' at /builddir/build/BUILD/firefox-102.13.0/js/src/builtin/TestingFunctions.cpp:6063:65:
/builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1138:18: warning: storing the address of local variable 'script' in 'MEM[(struct StackRootedBase * *)cx_89(D) + 32B]' [-Wdangling-pointer=]
 1138 |     *this->stack = this;
      |     ~~~~~~~~~~~~~^~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/builtin/TestingFunctions.cpp: In function 'ByteSizeOfScript(JSContext*, unsigned int, JS::Value*)':
/builddir/build/BUILD/firefox-102.13.0/js/src/builtin/TestingFunctions.cpp:6063:16: note: 'script' declared here
 6063 |   RootedScript script(cx, JSFunction::getOrCreateScript(cx, fun));
      |                ^~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/builtin/TestingFunctions.cpp:6063:16: note: 'cx_89(D)' declared here
In member function 'JS::Rooted<JSObject*>::registerWithRootLists(mozilla::EnumeratedArray<JS::RootKind, (JS::RootKind)15, js::StackRootedBase*>&)',
    inlined from 'JS::Rooted<JSObject*>::Rooted<JSContext*, js::PlainObject*>(JSContext* const&, js::PlainObject*&&)' at /builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1171:26,
    inlined from 'GetExceptionInfo(JSContext*, unsigned int, JS::Value*)' at /builddir/build/BUILD/firefox-102.13.0/js/src/builtin/TestingFunctions.cpp:6534:42:
/builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1138:18: warning: storing the address of local variable 'obj' in 'MEM[(struct StackRootedBase * *)cx_175(D) + 24B]' [-Wdangling-pointer=]
 1138 |     *this->stack = this;
      |     ~~~~~~~~~~~~~^~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/builtin/TestingFunctions.cpp: In function 'GetExceptionInfo(JSContext*, unsigned int, JS::Value*)':
/builddir/build/BUILD/firefox-102.13.0/js/src/builtin/TestingFunctions.cpp:6534:16: note: 'obj' declared here
 6534 |   RootedObject obj(cx, NewPlainObject(cx));
      |                ^~~
/builddir/build/BUILD/firefox-102.13.0/js/src/builtin/TestingFunctions.cpp:6534:16: note: 'cx_175(D)' declared here
In member function 'JS::Rooted<JSString*>::registerWithRootLists(mozilla::EnumeratedArray<JS::RootKind, (JS::RootKind)15, js::StackRootedBase*>&)',
    inlined from 'JS::Rooted<JSString*>::Rooted<JSContext*, JSString*>(JSContext* const&, JSString*&&)' at /builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1171:26,
    inlined from 'ToLaneInterp(JSContext*, JS::Handle<JS::Value>, LaneInterp*)' at /builddir/build/BUILD/firefox-102.13.0/js/src/builtin/TestingFunctions.cpp:1163:45,
    inlined from 'WasmGlobalExtractLane(JSContext*, unsigned int, JS::Value*)' at /builddir/build/BUILD/firefox-102.13.0/js/src/builtin/TestingFunctions.cpp:1220:20:
/builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1138:18: warning: storing the address of local variable 'interpStr' in 'MEM[(struct StackRootedBase * *)cx_161(D) + 48B]' [-Wdangling-pointer=]
 1138 |     *this->stack = this;
      |     ~~~~~~~~~~~~~^~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/builtin/TestingFunctions.cpp: In function 'WasmGlobalExtractLane(JSContext*, unsigned int, JS::Value*)':
/builddir/build/BUILD/firefox-102.13.0/js/src/builtin/TestingFunctions.cpp:1163:16: note: 'interpStr' declared here
 1163 |   RootedString interpStr(cx, ToString(cx, v));
      |                ^~~~~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/builtin/TestingFunctions.cpp:1163:16: note: 'cx_161(D)' declared here
In member function 'JS::Rooted<JSObject*>::registerWithRootLists(mozilla::EnumeratedArray<JS::RootKind, (JS::RootKind)15, js::StackRootedBase*>&)',
    inlined from 'JS::Rooted<JSObject*>::Rooted<JSContext*, JSObject*>(JSContext* const&, JSObject*&&)' at /builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1171:26,
    inlined from 'WasmGlobalFromArrayBuffer(JSContext*, unsigned int, JS::Value*)' at /builddir/build/BUILD/firefox-102.13.0/js/src/builtin/TestingFunctions.cpp:1125:69:
/builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1138:18: warning: storing the address of local variable 'proto' in 'MEM[(struct StackRootedBase * *)cx_127(D) + 24B]' [-Wdangling-pointer=]
 1138 |     *this->stack = this;
      |     ~~~~~~~~~~~~~^~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/builtin/TestingFunctions.cpp: In function 'WasmGlobalFromArrayBuffer(JSContext*, unsigned int, JS::Value*)':
/builddir/build/BUILD/firefox-102.13.0/js/src/builtin/TestingFunctions.cpp:1124:16: note: 'proto' declared here
 1124 |   RootedObject proto(
      |                ^~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/builtin/TestingFunctions.cpp:1124:16: note: 'cx_127(D)' declared here
In member function 'JS::Rooted<JSObject*>::registerWithRootLists(mozilla::EnumeratedArray<JS::RootKind, (JS::RootKind)15, js::StackRootedBase*>&)',
    inlined from 'JS::Rooted<JSObject*>::Rooted<JSContext*, JSObject*>(JSContext* const&, JSObject*&&)' at /builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1171:26,
    inlined from 'HasSameBytecodeData(JSContext*, unsigned int, JS::Value*)::{lambda(JSContext*, JS::Handle<JS::Value>)#1}::operator()(JSContext*, JS::Handle<JS::Value>) const' at /builddir/build/BUILD/firefox-102.13.0/js/src/builtin/TestingFunctions.cpp:2150:65,
    inlined from 'HasSameBytecodeData(JSContext*, unsigned int, JS::Value*)' at /builddir/build/BUILD/firefox-102.13.0/js/src/builtin/TestingFunctions.cpp:2174:76:
/builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1138:18: warning: storing the address of local variable 'obj' in 'MEM[(struct StackRootedBase * *)cx_13(D) + 24B]' [-Wdangling-pointer=]
 1138 |     *this->stack = this;
      |     ~~~~~~~~~~~~~^~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/builtin/TestingFunctions.cpp: In function 'HasSameBytecodeData(JSContext*, unsigned int, JS::Value*)':
/builddir/build/BUILD/firefox-102.13.0/js/src/builtin/TestingFunctions.cpp:2150:18: note: 'obj' declared here
 2150 |     RootedObject obj(cx, CheckedUnwrapDynamic(&v.toObject(), cx));
      |                  ^~~
/builddir/build/BUILD/firefox-102.13.0/js/src/builtin/TestingFunctions.cpp:2150:18: note: 'cx_13(D)' declared here
In member function 'JS::Rooted<js::WeakRefObject*>::registerWithRootLists(mozilla::EnumeratedArray<JS::RootKind, (JS::RootKind)15, js::StackRootedBase*>&)',
    inlined from 'JS::Rooted<js::WeakRefObject*>::Rooted<JSContext*, js::WeakRefObject*>(JSContext* const&, js::WeakRefObject*&&)' at /builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1171:26,
    inlined from 'js::WeakRefObject::construct(JSContext*, unsigned int, JS::Value*)' at /builddir/build/BUILD/firefox-102.13.0/js/src/builtin/WeakRefObject.cpp:50:60:
/builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1138:18: warning: storing the address of local variable 'weakRef' in 'MEM[(struct StackRootedBase * *)cx_174(D) + 24B]' [-Wdangling-pointer=]
 1138 |     *this->stack = this;
      |     ~~~~~~~~~~~~~^~~~~~
In file included from Unified_cpp_js_src3.cpp:29:
/builddir/build/BUILD/firefox-102.13.0/js/src/builtin/WeakRefObject.cpp: In function 'js::WeakRefObject::construct(JSContext*, unsigned int, JS::Value*)':
/builddir/build/BUILD/firefox-102.13.0/js/src/builtin/WeakRefObject.cpp:49:26: note: 'weakRef' declared here
   49 |   Rooted<WeakRefObject*> weakRef(
      |                          ^~~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/builtin/WeakRefObject.cpp:49:26: note: 'cx_174(D)' declared here
In member function 'JS::Rooted<JSString*>::registerWithRootLists(mozilla::EnumeratedArray<JS::RootKind, (JS::RootKind)15, js::StackRootedBase*>&)',
    inlined from 'JS::Rooted<JSString*>::Rooted<JSContext*, JSString*>(JSContext* const&, JSString*&&)' at /builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1171:26,
    inlined from 'EvalReturningScope(JSContext*, unsigned int, JS::Value*)' at /builddir/build/BUILD/firefox-102.13.0/js/src/builtin/TestingFunctions.cpp:5941:45:
/builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1138:18: warning: storing the address of local variable 'str' in 'MEM[(struct StackRootedBase * *)cx_264(D) + 48B]' [-Wdangling-pointer=]
 1138 |     *this->stack = this;
      |     ~~~~~~~~~~~~~^~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/builtin/TestingFunctions.cpp: In function 'EvalReturningScope(JSContext*, unsigned int, JS::Value*)':
/builddir/build/BUILD/firefox-102.13.0/js/src/builtin/TestingFunctions.cpp:5941:16: note: 'str' declared here
 5941 |   RootedString str(cx, ToString(cx, args[0]));
      |                ^~~
/builddir/build/BUILD/firefox-102.13.0/js/src/builtin/TestingFunctions.cpp:5941:16: note: 'cx_264(D)' declared here
In member function 'JS::Rooted<JSLinearString*>::registerWithRootLists(mozilla::EnumeratedArray<JS::RootKind, (JS::RootKind)15, js::StackRootedBase*>&)',
    inlined from 'JS::Rooted<JSLinearString*>::Rooted<JSContext*, JSLinearString*>(JSContext* const&, JSLinearString*&&)' at /builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1171:26,
    inlined from 'js::TestingFunctionArgumentToScript(JSContext*, JS::Handle<JS::Value>, JSFunction**)' at /builddir/build/BUILD/firefox-102.13.0/js/src/builtin/TestingFunctions.cpp:7432:76:
/builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1138:18: warning: storing the address of local variable 'linearStr' in 'MEM[(struct StackRootedBase * *)cx_122(D) + 48B]' [-Wdangling-pointer=]
 1138 |     *this->stack = this;
      |     ~~~~~~~~~~~~~^~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/builtin/TestingFunctions.cpp: In function 'js::TestingFunctionArgumentToScript(JSContext*, JS::Handle<JS::Value>, JSFunction**)':
/builddir/build/BUILD/firefox-102.13.0/js/src/builtin/TestingFunctions.cpp:7431:24: note: 'linearStr' declared here
 7431 |     RootedLinearString linearStr(cx,
      |                        ^~~~~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/builtin/TestingFunctions.cpp:7431:24: note: 'cx_122(D)' declared here
In member function 'JS::Rooted<JSObject*>::registerWithRootLists(mozilla::EnumeratedArray<JS::RootKind, (JS::RootKind)15, js::StackRootedBase*>&)',
    inlined from 'JS::Rooted<JSObject*>::Rooted<JSContext*, JSObject*>(JSContext* const&, JSObject*&&)' at /builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1171:26,
    inlined from 'js::DefineTestingFunctions(JSContext*, JS::Handle<JSObject*>, bool, bool)' at /builddir/build/BUILD/firefox-102.13.0/js/src/builtin/TestingFunctions.cpp:8944:51:
/builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1138:18: warning: storing the address of local variable 'pccount' in 'MEM[(struct StackRootedBase * *)cx_53(D) + 24B]' [-Wdangling-pointer=]
 1138 |     *this->stack = this;
      |     ~~~~~~~~~~~~~^~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/builtin/TestingFunctions.cpp: In function 'js::DefineTestingFunctions(JSContext*, JS::Handle<JSObject*>, bool, bool)':
/builddir/build/BUILD/firefox-102.13.0/js/src/builtin/TestingFunctions.cpp:8944:18: note: 'pccount' declared here
 8944 |     RootedObject pccount(cx, JS_NewPlainObject(cx));
      |                  ^~~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/builtin/TestingFunctions.cpp:8944:18: note: 'cx_53(D)' declared here
In member function 'JS::Rooted<JSString*>::registerWithRootLists(mozilla::EnumeratedArray<JS::RootKind, (JS::RootKind)15, js::StackRootedBase*>&)',
    inlined from 'JS::Rooted<JSString*>::Rooted<JSContext*, JSString*>(JSContext* const&, JSString*&&)' at /builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1171:26,
    inlined from 'CompileToStencil(JSContext*, unsigned int, JS::Value*)' at /builddir/build/BUILD/firefox-102.13.0/js/src/builtin/TestingFunctions.cpp:6174:52:
/builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1138:18: warning: storing the address of local variable 'src' in 'MEM[(struct StackRootedBase * *)cx_214(D) + 48B]' [-Wdangling-pointer=]
 1138 |     *this->stack = this;
      |     ~~~~~~~~~~~~~^~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/builtin/TestingFunctions.cpp: In function 'CompileToStencil(JSContext*, unsigned int, JS::Value*)':
/builddir/build/BUILD/firefox-102.13.0/js/src/builtin/TestingFunctions.cpp:6174:16: note: 'src' declared here
 6174 |   RootedString src(cx, ToString<CanGC>(cx, args[0]));
      |                ^~~
/builddir/build/BUILD/firefox-102.13.0/js/src/builtin/TestingFunctions.cpp:6174:16: note: 'cx_214(D)' declared here
In member function 'JS::Rooted<JSObject*>::registerWithRootLists(mozilla::EnumeratedArray<JS::RootKind, (JS::RootKind)15, js::StackRootedBase*>&)',
    inlined from 'JS::Rooted<JSObject*>::Rooted<JSContext*, JSObject*>(JSContext* const&, JSObject*&&)' at /builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1171:26,
    inlined from 'js::CreateScriptPrivate(JSContext*, JS::Handle<JSString*>)' at /builddir/build/BUILD/firefox-102.13.0/js/src/builtin/TestingUtility.cpp:207:55:
/builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1138:18: warning: storing the address of local variable 'info' in 'MEM[(struct StackRootedBase * *)cx_50(D) + 24B]' [-Wdangling-pointer=]
 1138 |     *this->stack = this;
      |     ~~~~~~~~~~~~~^~~~~~
In file included from Unified_cpp_js_src3.cpp:11:
/builddir/build/BUILD/firefox-102.13.0/js/src/builtin/TestingUtility.cpp: In function 'js::CreateScriptPrivate(JSContext*, JS::Handle<JSString*>)':
/builddir/build/BUILD/firefox-102.13.0/js/src/builtin/TestingUtility.cpp:207:25: note: 'info' declared here
  207 |   JS::Rooted<JSObject*> info(cx, JS_NewPlainObject(cx));
      |                         ^~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/builtin/TestingUtility.cpp:207:25: note: 'cx_50(D)' declared here
In member function 'JS::Rooted<JSObject*>::registerWithRootLists(mozilla::EnumeratedArray<JS::RootKind, (JS::RootKind)15, js::StackRootedBase*>&)',
    inlined from 'JS::Rooted<JSObject*>::Rooted<JSContext*, JSObject*>(JSContext* const&, JSObject*&&)' at /builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1171:26,
    inlined from 'js::ParseDebugMetadata(JSContext*, JS::Handle<JSObject*>, JS::MutableHandle<JS::Value>, JS::MutableHandle<JSString*>)' at /builddir/build/BUILD/firefox-102.13.0/js/src/builtin/TestingUtility.cpp:232:65:
/builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1138:18: warning: storing the address of local variable 'infoObject' in 'MEM[(struct StackRootedBase * *)cx_111(D) + 24B]' [-Wdangling-pointer=]
 1138 |     *this->stack = this;
      |     ~~~~~~~~~~~~~^~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/builtin/TestingUtility.cpp: In function 'js::ParseDebugMetadata(JSContext*, JS::Handle<JSObject*>, JS::MutableHandle<JS::Value>, JS::MutableHandle<JSString*>)':
/builddir/build/BUILD/firefox-102.13.0/js/src/builtin/TestingUtility.cpp:232:27: note: 'infoObject' declared here
  232 |     JS::Rooted<JSObject*> infoObject(cx, CreateScriptPrivate(cx));
      |                           ^~~~~~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/builtin/TestingUtility.cpp:232:27: note: 'cx_111(D)' declared here
In member function 'JS::Rooted<JSScript*>::registerWithRootLists(mozilla::EnumeratedArray<JS::RootKind, (JS::RootKind)15, js::StackRootedBase*>&)',
    inlined from 'JS::Rooted<JSScript*>::Rooted<JSContext*, JSScript*>(JSContext* const&, JSScript*&&)' at /builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1171:26,
    inlined from 'EvalStencil(JSContext*, unsigned int, JS::Value*)' at /builddir/build/BUILD/firefox-102.13.0/js/src/builtin/TestingFunctions.cpp:6290:78:
/builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1138:18: warning: storing the address of local variable 'script' in 'MEM[(struct StackRootedBase * *)cx_198(D) + 32B]' [-Wdangling-pointer=]
 1138 |     *this->stack = this;
      |     ~~~~~~~~~~~~~^~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/builtin/TestingFunctions.cpp: In function 'EvalStencil(JSContext*, unsigned int, JS::Value*)':
/builddir/build/BUILD/firefox-102.13.0/js/src/builtin/TestingFunctions.cpp:6289:16: note: 'script' declared here
 6289 |   RootedScript script(cx, JS::InstantiateGlobalStencil(cx, instantiateOptions,
      |                ^~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/builtin/TestingFunctions.cpp:6289:16: note: 'cx_198(D)' declared here
In member function 'JS::Rooted<JSObject*>::registerWithRootLists(mozilla::EnumeratedArray<JS::RootKind, (JS::RootKind)15, js::StackRootedBase*>&)',
    inlined from 'JS::Rooted<JSObject*>::Rooted<JSContext*, js::ArrayObject*>(JSContext* const&, js::ArrayObject*&&)' at /builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1171:26,
    inlined from 'js::WeakCollectionObject::nondeterministicGetKeys(JSContext*, JS::Handle<js::WeakCollectionObject*>, JS::MutableHandle<JSObject*>)' at /builddir/build/BUILD/firefox-102.13.0/js/src/builtin/WeakMapObject.cpp:152:46:
/builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1138:18: warning: storing the address of local variable 'arr' in 'MEM[(struct StackRootedBase * *)cx_145(D) + 24B]' [-Wdangling-pointer=]
 1138 |     *this->stack = this;
      |     ~~~~~~~~~~~~~^~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/builtin/WeakMapObject.cpp: In function 'js::WeakCollectionObject::nondeterministicGetKeys(JSContext*, JS::Handle<js::WeakCollectionObject*>, JS::MutableHandle<JSObject*>)':
/builddir/build/BUILD/firefox-102.13.0/js/src/builtin/WeakMapObject.cpp:152:16: note: 'arr' declared here
  152 |   RootedObject arr(cx, NewDenseEmptyArray(cx));
      |                ^~~
/builddir/build/BUILD/firefox-102.13.0/js/src/builtin/WeakMapObject.cpp:152:16: note: 'cx_145(D)' declared here
In member function 'JS::Rooted<JSObject*>::registerWithRootLists(mozilla::EnumeratedArray<JS::RootKind, (JS::RootKind)15, js::StackRootedBase*>&)',
    inlined from 'JS::Rooted<JSObject*>::Rooted<JSContext*, JSObject*>(JSContext* const&, JSObject*&&)' at /builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1171:26,
    inlined from 'JS_NondeterministicGetWeakMapKeys(JSContext*, JS::Handle<JSObject*>, JS::MutableHandle<JSObject*>)' at /builddir/build/BUILD/firefox-102.13.0/js/src/builtin/WeakMapObject.cpp:178:47:
/builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1138:18: warning: storing the address of local variable 'obj' in 'MEM[(struct StackRootedBase * *)cx_28(D) + 24B]' [-Wdangling-pointer=]
 1138 |     *this->stack = this;
      |     ~~~~~~~~~~~~~^~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/builtin/WeakMapObject.cpp: In function 'JS_NondeterministicGetWeakMapKeys(JSContext*, JS::Handle<JSObject*>, JS::MutableHandle<JSObject*>)':
/builddir/build/BUILD/firefox-102.13.0/js/src/builtin/WeakMapObject.cpp:178:16: note: 'obj' declared here
  178 |   RootedObject obj(cx, UncheckedUnwrap(objArg));
      |                ^~~
/builddir/build/BUILD/firefox-102.13.0/js/src/builtin/WeakMapObject.cpp:178:16: note: 'cx_28(D)' declared here
In member function 'JS::Rooted<JSObject*>::registerWithRootLists(mozilla::EnumeratedArray<JS::RootKind, (JS::RootKind)15, js::StackRootedBase*>&)',
    inlined from 'JS::Rooted<JSObject*>::Rooted<JSContext*, JSObject*>(JSContext* const&, JSObject*&&)' at /builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1171:26,
    inlined from 'js::WeakRefObject::readBarrier(JSContext*, JS::Handle<js::WeakRefObject*>)' at /builddir/build/BUILD/firefox-102.13.0/js/src/builtin/WeakRefObject.cpp:233:38:
/builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1138:18: warning: storing the address of local variable 'obj' in 'MEM[(struct StackRootedBase * *)cx_96(D) + 24B]' [-Wdangling-pointer=]
 1138 |     *this->stack = this;
      |     ~~~~~~~~~~~~~^~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/builtin/WeakRefObject.cpp: In function 'js::WeakRefObject::readBarrier(JSContext*, JS::Handle<js::WeakRefObject*>)':
/builddir/build/BUILD/firefox-102.13.0/js/src/builtin/WeakRefObject.cpp:233:16: note: 'obj' declared here
  233 |   RootedObject obj(cx, self->target());
      |                ^~~
/builddir/build/BUILD/firefox-102.13.0/js/src/builtin/WeakRefObject.cpp:233:16: note: 'cx_96(D)' declared here
In member function 'JS::Rooted<JSObject*>::registerWithRootLists(mozilla::EnumeratedArray<JS::RootKind, (JS::RootKind)15, js::StackRootedBase*>&)',
    inlined from 'JS::Rooted<JSObject*>::Rooted<JSContext*, JSObject*>(JSContext* const&, JSObject*&&)' at /builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1171:26,
    inlined from 'JS_NondeterministicGetWeakSetKeys(JSContext*, JS::Handle<JSObject*>, JS::MutableHandle<JSObject*>)' at /builddir/build/BUILD/firefox-102.13.0/js/src/builtin/WeakSetObject.cpp:232:47:
/builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1138:18: warning: storing the address of local variable 'obj' in 'MEM[(struct StackRootedBase * *)cx_28(D) + 24B]' [-Wdangling-pointer=]
 1138 |     *this->stack = this;
      |     ~~~~~~~~~~~~~^~~~~~
In file included from Unified_cpp_js_src3.cpp:38:
/builddir/build/BUILD/firefox-102.13.0/js/src/builtin/WeakSetObject.cpp: In function 'JS_NondeterministicGetWeakSetKeys(JSContext*, JS::Handle<JSObject*>, JS::MutableHandle<JSObject*>)':
/builddir/build/BUILD/firefox-102.13.0/js/src/builtin/WeakSetObject.cpp:232:16: note: 'obj' declared here
  232 |   RootedObject obj(cx, UncheckedUnwrap(objArg));
      |                ^~~
/builddir/build/BUILD/firefox-102.13.0/js/src/builtin/WeakSetObject.cpp:232:16: note: 'cx_28(D)' declared here
In member function 'JS::Rooted<js::CollatorObject*>::registerWithRootLists(mozilla::EnumeratedArray<JS::RootKind, (JS::RootKind)15, js::StackRootedBase*>&)',
    inlined from 'JS::Rooted<js::CollatorObject*>::Rooted<JSContext*, js::CollatorObject*>(JSContext* const&, js::CollatorObject*&&)' at /builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1171:26,
    inlined from 'Collator(JSContext*, JS::CallArgs const&)' at /builddir/build/BUILD/firefox-102.13.0/js/src/builtin/intl/Collator.cpp:111:61,
    inlined from 'js::intl_Collator(JSContext*, unsigned int, JS::Value*)' at /builddir/build/BUILD/firefox-102.13.0/js/src/builtin/intl/Collator.cpp:139:18:
/builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1138:18: warning: storing the address of local variable 'collator' in 'MEM[(struct StackRootedBase * *)cx_4(D) + 24B]' [-Wdangling-pointer=]
 1138 |     *this->stack = this;
      |     ~~~~~~~~~~~~~^~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/builtin/intl/Collator.cpp: In function 'js::intl_Collator(JSContext*, unsigned int, JS::Value*)':
/builddir/build/BUILD/firefox-102.13.0/js/src/builtin/intl/Collator.cpp:110:27: note: 'collator' declared here
  110 |   Rooted<CollatorObject*> collator(
      |                           ^~~~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/builtin/intl/Collator.cpp:110:27: note: 'cx_4(D)' declared here
In member function 'JS::Rooted<JSObject*>::registerWithRootLists(mozilla::EnumeratedArray<JS::RootKind, (JS::RootKind)15, js::StackRootedBase*>&)',
    inlined from 'JS::Rooted<JSObject*>::Rooted<JSContext*, js::ArrayObject*>(JSContext* const&, js::ArrayObject*&&)' at /builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1171:26,
    inlined from 'js::intl_availableCollations(JSContext*, unsigned int, JS::Value*)' at /builddir/build/BUILD/firefox-102.13.0/js/src/builtin/intl/Collator.cpp:167:53:
/builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1138:18: warning: storing the address of local variable 'collations' in 'MEM[(struct StackRootedBase * *)cx_119(D) + 24B]' [-Wdangling-pointer=]
 1138 |     *this->stack = this;
      |     ~~~~~~~~~~~~~^~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/builtin/intl/Collator.cpp: In function 'js::intl_availableCollations(JSContext*, unsigned int, JS::Value*)':
/builddir/build/BUILD/firefox-102.13.0/js/src/builtin/intl/Collator.cpp:167:16: note: 'collations' declared here
  167 |   RootedObject collations(cx, NewDenseEmptyArray(cx));
      |                ^~~~~~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/builtin/intl/Collator.cpp:167:16: note: 'cx_119(D)' declared here
In member function 'JS::Rooted<JSString*>::registerWithRootLists(mozilla::EnumeratedArray<JS::RootKind, (JS::RootKind)15, js::StackRootedBase*>&)',
    inlined from 'JS::Rooted<JSString*>::Rooted<JSContext*, JSString*>(JSContext* const&, JSString*&&)' at /builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1171:26,
    inlined from 'CompileToStencilXDR(JSContext*, unsigned int, JS::Value*)' at /builddir/build/BUILD/firefox-102.13.0/js/src/builtin/TestingFunctions.cpp:6319:52:
/builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1138:18: warning: storing the address of local variable 'src' in 'MEM[(struct StackRootedBase * *)cx_256(D) + 48B]' [-Wdangling-pointer=]
 1138 |     *this->stack = this;
      |     ~~~~~~~~~~~~~^~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/builtin/TestingFunctions.cpp: In function 'CompileToStencilXDR(JSContext*, unsigned int, JS::Value*)':
/builddir/build/BUILD/firefox-102.13.0/js/src/builtin/TestingFunctions.cpp:6319:16: note: 'src' declared here
 6319 |   RootedString src(cx, ToString<CanGC>(cx, args[0]));
      |                ^~~
/builddir/build/BUILD/firefox-102.13.0/js/src/builtin/TestingFunctions.cpp:6319:16: note: 'cx_256(D)' declared here
In member function 'JS::Rooted<JSObject*>::registerWithRootLists(mozilla::EnumeratedArray<JS::RootKind, (JS::RootKind)15, js::StackRootedBase*>&)',
    inlined from 'JS::Rooted<JSObject*>::Rooted<JSContext*, JSObject*>(JSContext* const&, JSObject*&&)' at /builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1171:26,
    inlined from 'GetICUOptions(JSContext*, unsigned int, JS::Value*)' at /builddir/build/BUILD/firefox-102.13.0/js/src/builtin/TestingFunctions.cpp:7603:46:
/builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1138:18: warning: storing the address of local variable 'info' in 'MEM[(struct StackRootedBase * *)cx_180(D) + 24B]' [-Wdangling-pointer=]
 1138 |     *this->stack = this;
      |     ~~~~~~~~~~~~~^~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/builtin/TestingFunctions.cpp: In function 'GetICUOptions(JSContext*, unsigned int, JS::Value*)':
/builddir/build/BUILD/firefox-102.13.0/js/src/builtin/TestingFunctions.cpp:7603:16: note: 'info' declared here
 7603 |   RootedObject info(cx, JS_NewPlainObject(cx));
      |                ^~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/builtin/TestingFunctions.cpp:7603:16: note: 'cx_180(D)' declared here
In member function 'JS::Rooted<JSObject*>::registerWithRootLists(mozilla::EnumeratedArray<JS::RootKind, (JS::RootKind)15, js::StackRootedBase*>&)',
    inlined from 'JS::Rooted<JSObject*>::Rooted<JSContext*, JSObject*>(JSContext* const&, JSObject*&&)' at /builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1171:26,
    inlined from 'Deserialize(JSContext*, unsigned int, JS::Value*)' at /builddir/build/BUILD/firefox-102.13.0/js/src/builtin/TestingFunctions.cpp:4770:46:
/builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1138:18: warning: storing the address of local variable 'opts' in 'MEM[(struct StackRootedBase * *)cx_234(D) + 24B]' [-Wdangling-pointer=]
 1138 |     *this->stack = this;
      |     ~~~~~~~~~~~~~^~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/builtin/TestingFunctions.cpp: In function 'Deserialize(JSContext*, unsigned int, JS::Value*)':
/builddir/build/BUILD/firefox-102.13.0/js/src/builtin/TestingFunctions.cpp:4770:18: note: 'opts' declared here
 4770 |     RootedObject opts(cx, &args[1].toObject());
      |                  ^~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/builtin/TestingFunctions.cpp:4770:18: note: 'cx_234(D)' declared here
In member function 'JS::Rooted<JSObject*>::registerWithRootLists(mozilla::EnumeratedArray<JS::RootKind, (JS::RootKind)15, js::StackRootedBase*>&)',
    inlined from 'JS::Rooted<JSObject*>::Rooted<JSContext*, JSObject*>(JSContext* const&, JSObject*&&)' at /builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1171:26,
    inlined from 'js::testingFunc_serialize(JSContext*, unsigned int, JS::Value*)' at /builddir/build/BUILD/firefox-102.13.0/js/src/builtin/TestingFunctions.cpp:4689:52:
/builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1138:18: warning: storing the address of local variable 'opts' in 'MEM[(struct StackRootedBase * *)cx_201(D) + 24B]' [-Wdangling-pointer=]
 1138 |     *this->stack = this;
      |     ~~~~~~~~~~~~~^~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/builtin/TestingFunctions.cpp: In function 'js::testingFunc_serialize(JSContext*, unsigned int, JS::Value*)':
/builddir/build/BUILD/firefox-102.13.0/js/src/builtin/TestingFunctions.cpp:4689:18: note: 'opts' declared here
 4689 |     RootedObject opts(cx, ToObject(cx, args.get(2)));
      |                  ^~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/builtin/TestingFunctions.cpp:4689:18: note: 'cx_201(D)' declared here
In member function 'JS::Rooted<mozilla::UniquePtr<ShapeSnapshot, JS::DeletePolicy<ShapeSnapshot> > >::registerWithRootLists(mozilla::EnumeratedArray<JS::RootKind, (JS::RootKind)15, js::StackRootedBase*>&)',
    inlined from 'JS::Rooted<mozilla::UniquePtr<ShapeSnapshot, JS::DeletePolicy<ShapeSnapshot> > >::Rooted<JSContext*, mozilla::UniquePtr<ShapeSnapshot, JS::DeletePolicy<ShapeSnapshot> > >(JSContext* const&, mozilla::UniquePtr<ShapeSnapshot, JS::DeletePolicy<ShapeSnapshot> >&&)' at /builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1171:26,
    inlined from 'ShapeSnapshotObject::create(JSContext*, JS::Handle<JSObject*>)' at /builddir/build/BUILD/firefox-102.13.0/js/src/builtin/TestingFunctions.cpp:5188:79:
/builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1138:18: warning: storing the address of local variable 'snapshot' in 'MEM[(struct StackRootedBase * *)cx_54(D) + 112B]' [-Wdangling-pointer=]
 1138 |     *this->stack = this;
      |     ~~~~~~~~~~~~~^~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/builtin/TestingFunctions.cpp: In function 'ShapeSnapshotObject::create(JSContext*, JS::Handle<JSObject*>)':
/builddir/build/BUILD/firefox-102.13.0/js/src/builtin/TestingFunctions.cpp:5187:36: note: 'snapshot' declared here
 5187 |   Rooted<UniquePtr<ShapeSnapshot>> snapshot(cx,
      |                                    ^~~~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/builtin/TestingFunctions.cpp:5187:36: note: 'cx_54(D)' declared here
In member function 'JS::Rooted<JSObject*>::registerWithRootLists(mozilla::EnumeratedArray<JS::RootKind, (JS::RootKind)15, js::StackRootedBase*>&)',
    inlined from 'JS::Rooted<JSObject*>::Rooted<JSContext*, ShapeSnapshotObject*>(JSContext* const&, ShapeSnapshotObject*&&)' at /builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1171:26,
    inlined from 'CheckShapeSnapshot(JSContext*, unsigned int, JS::Value*)' at /builddir/build/BUILD/firefox-102.13.0/js/src/builtin/TestingFunctions.cpp:5240:70:
/builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1138:18: warning: storing the address of local variable 'otherSnapshot' in 'MEM[(struct StackRootedBase * *)cx_103(D) + 24B]' [-Wdangling-pointer=]
 1138 |     *this->stack = this;
      |     ~~~~~~~~~~~~~^~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/builtin/TestingFunctions.cpp: In function 'CheckShapeSnapshot(JSContext*, unsigned int, JS::Value*)':
/builddir/build/BUILD/firefox-102.13.0/js/src/builtin/TestingFunctions.cpp:5240:16: note: 'otherSnapshot' declared here
 5240 |   RootedObject otherSnapshot(cx, ShapeSnapshotObject::create(cx, obj));
      |                ^~~~~~~~~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/builtin/TestingFunctions.cpp:5240:16: note: 'cx_103(D)' declared here
In member function 'JS::Rooted<js::WeakSetObject*>::registerWithRootLists(mozilla::EnumeratedArray<JS::RootKind, (JS::RootKind)15, js::StackRootedBase*>&)',
    inlined from 'JS::Rooted<js::WeakSetObject*>::Rooted<JSContext*, js::WeakSetObject*>(JSContext* const&, js::WeakSetObject*&&)' at /builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1171:26,
    inlined from 'js::WeakSetObject::construct(JSContext*, unsigned int, JS::Value*)' at /builddir/build/BUILD/firefox-102.13.0/js/src/builtin/WeakSetObject.cpp:180:66:
/builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1138:18: warning: storing the address of local variable 'obj' in 'MEM[(struct StackRootedBase * *)cx_301(D) + 24B]' [-Wdangling-pointer=]
 1138 |     *this->stack = this;
      |     ~~~~~~~~~~~~~^~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/builtin/WeakSetObject.cpp: In function 'js::WeakSetObject::construct(JSContext*, unsigned int, JS::Value*)':
/builddir/build/BUILD/firefox-102.13.0/js/src/builtin/WeakSetObject.cpp:180:26: note: 'obj' declared here
  180 |   Rooted<WeakSetObject*> obj(cx, WeakSetObject::create(cx, proto));
      |                          ^~~
/builddir/build/BUILD/firefox-102.13.0/js/src/builtin/WeakSetObject.cpp:180:26: note: 'cx_301(D)' declared here
In member function 'JS::Rooted<js::ArrayObject*>::registerWithRootLists(mozilla::EnumeratedArray<JS::RootKind, (JS::RootKind)15, js::StackRootedBase*>&)',
    inlined from 'JS::Rooted<js::ArrayObject*>::Rooted<JSContext*, js::ArrayObject*>(JSContext* const&, js::ArrayObject*&&)' at /builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1171:26,
    inlined from 'EncodeAsUtf8InBuffer(JSContext*, unsigned int, JS::Value*)' at /builddir/build/BUILD/firefox-102.13.0/js/src/builtin/TestingFunctions.cpp:7374:65:
/builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1138:18: warning: storing the address of local variable 'array' in 'MEM[(struct StackRootedBase * *)cx_150(D) + 24B]' [-Wdangling-pointer=]
 1138 |     *this->stack = this;
      |     ~~~~~~~~~~~~~^~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/builtin/TestingFunctions.cpp: In function 'EncodeAsUtf8InBuffer(JSContext*, unsigned int, JS::Value*)':
/builddir/build/BUILD/firefox-102.13.0/js/src/builtin/TestingFunctions.cpp:7374:21: note: 'array' declared here
 7374 |   RootedArrayObject array(cx, NewDenseFullyAllocatedArray(cx, 2));
      |                     ^~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/builtin/TestingFunctions.cpp:7374:21: note: 'cx_150(D)' declared here
make[3]: Entering directory '/builddir/build/BUILD/firefox-102.13.0/js/src/js/src'
js/src/Unified_cpp_js_src26.o
/usr/lib64/ccache/g++ -o Unified_cpp_js_src26.o -c  -I/builddir/build/BUILD/firefox-102.13.0/js/src/dist/system_wrappers -include /builddir/build/BUILD/firefox-102.13.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/builddir/build/BUILD/firefox-102.13.0/js/src -I/builddir/build/BUILD/firefox-102.13.0/js/src/js/src -I/builddir/build/BUILD/firefox-102.13.0/js/src/dist/include -DMOZILLA_CLIENT -include /builddir/build/BUILD/firefox-102.13.0/js/src/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 -Wformat -Wformat-overflow=2 -Wno-psabi -fno-sized-deallocation -fno-aligned-new -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Werror=format -Wno-attributes -fno-strict-aliasing -ffp-contract=off  -MD -MP -MF .deps/Unified_cpp_js_src26.o.pp   Unified_cpp_js_src26.cpp
In file included from /builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/CallArgs.h:73,
                 from /builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/CallNonGenericMethod.h:12,
                 from /builddir/build/BUILD/firefox-102.13.0/js/src/NamespaceImports.h:15,
                 from /builddir/build/BUILD/firefox-102.13.0/js/src/gc/Barrier.h:14,
                 from /builddir/build/BUILD/firefox-102.13.0/js/src/vm/TypedArrayObject.h:13,
                 from /builddir/build/BUILD/firefox-102.13.0/js/src/vm/TypedArrayObject-inl.h:12,
                 from /builddir/build/BUILD/firefox-102.13.0/js/src/vm/TypedArrayObject.cpp:7,
                 from Unified_cpp_js_src26.cpp:2:
In member function 'JS::Rooted<js::PlainObject*>::registerWithRootLists(mozilla::EnumeratedArray<JS::RootKind, (JS::RootKind)15, js::StackRootedBase*>&)',
    inlined from 'JS::Rooted<js::PlainObject*>::Rooted<JSContext*, js::PlainObject*>(JSContext* const&, js::PlainObject*&&)' at /builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1171:26,
    inlined from 'JS::ubi::ByCoarseType::report(JSContext*, JS::ubi::CountBase&, JS::MutableHandle<JS::Value>)' at /builddir/build/BUILD/firefox-102.13.0/js/src/vm/UbiNodeCensus.cpp:277:47:
/builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1138:18: warning: storing the address of local variable 'obj' in 'MEM[(struct StackRootedBase * *)cx_200(D) + 24B]' [-Wdangling-pointer=]
 1138 |     *this->stack = this;
      |     ~~~~~~~~~~~~~^~~~~~
In file included from Unified_cpp_js_src26.cpp:20:
/builddir/build/BUILD/firefox-102.13.0/js/src/vm/UbiNodeCensus.cpp: In member function 'JS::ubi::ByCoarseType::report(JSContext*, JS::ubi::CountBase&, JS::MutableHandle<JS::Value>)':
/builddir/build/BUILD/firefox-102.13.0/js/src/vm/UbiNodeCensus.cpp:277:21: note: 'obj' declared here
  277 |   RootedPlainObject obj(cx, NewPlainObject(cx));
      |                     ^~~
/builddir/build/BUILD/firefox-102.13.0/js/src/vm/UbiNodeCensus.cpp:277:21: note: 'cx_200(D)' declared here
In member function 'JS::Rooted<js::PlainObject*>::registerWithRootLists(mozilla::EnumeratedArray<JS::RootKind, (JS::RootKind)15, js::StackRootedBase*>&)',
    inlined from 'JS::Rooted<js::PlainObject*>::Rooted<JSContext*, js::PlainObject*>(JSContext* const&, js::PlainObject*&&)' at /builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1171:26,
    inlined from 'JS::ubi::SimpleCount::report(JSContext*, JS::ubi::CountBase&, JS::MutableHandle<JS::Value>)' at /builddir/build/BUILD/firefox-102.13.0/js/src/vm/UbiNodeCensus.cpp:90:47:
/builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1138:18: warning: storing the address of local variable 'obj' in 'MEM[(struct StackRootedBase * *)cx_128(D) + 24B]' [-Wdangling-pointer=]
 1138 |     *this->stack = this;
      |     ~~~~~~~~~~~~~^~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/vm/UbiNodeCensus.cpp: In member function 'JS::ubi::SimpleCount::report(JSContext*, JS::ubi::CountBase&, JS::MutableHandle<JS::Value>)':
/builddir/build/BUILD/firefox-102.13.0/js/src/vm/UbiNodeCensus.cpp:90:21: note: 'obj' declared here
   90 |   RootedPlainObject obj(cx, NewPlainObject(cx));
      |                     ^~~
/builddir/build/BUILD/firefox-102.13.0/js/src/vm/UbiNodeCensus.cpp:90:21: note: 'cx_128(D)' declared here
In member function 'JS::Rooted<JSFunction*>::registerWithRootLists(mozilla::EnumeratedArray<JS::RootKind, (JS::RootKind)15, js::StackRootedBase*>&)',
    inlined from 'JS::Rooted<JSFunction*>::Rooted<JSContext*, JSFunction*>(JSContext* const&, JSFunction*&&)' at /builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1171:26,
    inlined from '(anonymous namespace)::TypedArrayObjectTemplate<int>::createConstructor(JSContext*, JSProtoKey)' at /builddir/build/BUILD/firefox-102.13.0/js/src/vm/TypedArrayObject.cpp:384:20:
/builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1138:18: warning: storing the address of local variable 'ctorProto' in 'MEM[(struct StackRootedBase * *)cx_47(D) + 24B]' [-Wdangling-pointer=]
 1138 |     *this->stack = this;
      |     ~~~~~~~~~~~~~^~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/vm/TypedArrayObject.cpp: In function '(anonymous namespace)::TypedArrayObjectTemplate<int>::createConstructor(JSContext*, JSProtoKey)':
/builddir/build/BUILD/firefox-102.13.0/js/src/vm/TypedArrayObject.cpp:384:20: note: 'ctorProto' declared here
  384 |     RootedFunction ctorProto(
      |                    ^~~~~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/vm/TypedArrayObject.cpp:384:20: note: 'cx_47(D)' declared here
In member function 'JS::Rooted<JSObject*>::registerWithRootLists(mozilla::EnumeratedArray<JS::RootKind, (JS::RootKind)15, js::StackRootedBase*>&)',
    inlined from 'JS::Rooted<JSObject*>::Rooted<JSContext*, JSObject*>(JSContext* const&, JSObject*&&)' at /builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1171:26,
    inlined from '(anonymous namespace)::TypedArrayObjectTemplate<int>::createPrototype(JSContext*, JSProtoKey)' at /builddir/build/BUILD/firefox-102.13.0/js/src/vm/TypedArrayObject.cpp:371:18:
/builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1138:18: warning: storing the address of local variable 'typedArrayProto' in 'MEM[(struct StackRootedBase * *)cx_27(D) + 24B]' [-Wdangling-pointer=]
 1138 |     *this->stack = this;
      |     ~~~~~~~~~~~~~^~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/vm/TypedArrayObject.cpp: In function '(anonymous namespace)::TypedArrayObjectTemplate<int>::createPrototype(JSContext*, JSProtoKey)':
/builddir/build/BUILD/firefox-102.13.0/js/src/vm/TypedArrayObject.cpp:371:18: note: 'typedArrayProto' declared here
  371 |     RootedObject typedArrayProto(
      |                  ^~~~~~~~~~~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/vm/TypedArrayObject.cpp:371:18: note: 'cx_27(D)' declared here
In member function 'JS::Rooted<JSObject*>::registerWithRootLists(mozilla::EnumeratedArray<JS::RootKind, (JS::RootKind)15, js::StackRootedBase*>&)',
    inlined from 'JS::Rooted<JSObject*>::Rooted<JSContext*, JSObject*>(JSContext* const&, JSObject*&&)' at /builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1171:26,
    inlined from '(anonymous namespace)::TypedArrayObjectTemplate<js::uint8_clamped>::createPrototype(JSContext*, JSProtoKey)' at /builddir/build/BUILD/firefox-102.13.0/js/src/vm/TypedArrayObject.cpp:371:18:
/builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1138:18: warning: storing the address of local variable 'typedArrayProto' in 'MEM[(struct StackRootedBase * *)cx_27(D) + 24B]' [-Wdangling-pointer=]
 1138 |     *this->stack = this;
      |     ~~~~~~~~~~~~~^~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/vm/TypedArrayObject.cpp: In function '(anonymous namespace)::TypedArrayObjectTemplate<js::uint8_clamped>::createPrototype(JSContext*, JSProtoKey)':
/builddir/build/BUILD/firefox-102.13.0/js/src/vm/TypedArrayObject.cpp:371:18: note: 'typedArrayProto' declared here
  371 |     RootedObject typedArrayProto(
      |                  ^~~~~~~~~~~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/vm/TypedArrayObject.cpp:371:18: note: 'cx_27(D)' declared here
In member function 'JS::Rooted<JSObject*>::registerWithRootLists(mozilla::EnumeratedArray<JS::RootKind, (JS::RootKind)15, js::StackRootedBase*>&)',
    inlined from 'JS::Rooted<JSObject*>::Rooted<JSContext*, JSObject*>(JSContext* const&, JSObject*&&)' at /builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1171:26,
    inlined from '(anonymous namespace)::TypedArrayObjectTemplate<long>::createPrototype(JSContext*, JSProtoKey)' at /builddir/build/BUILD/firefox-102.13.0/js/src/vm/TypedArrayObject.cpp:371:18:
/builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1138:18: warning: storing the address of local variable 'typedArrayProto' in 'MEM[(struct StackRootedBase * *)cx_27(D) + 24B]' [-Wdangling-pointer=]
 1138 |     *this->stack = this;
      |     ~~~~~~~~~~~~~^~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/vm/TypedArrayObject.cpp: In function '(anonymous namespace)::TypedArrayObjectTemplate<long>::createPrototype(JSContext*, JSProtoKey)':
/builddir/build/BUILD/firefox-102.13.0/js/src/vm/TypedArrayObject.cpp:371:18: note: 'typedArrayProto' declared here
  371 |     RootedObject typedArrayProto(
      |                  ^~~~~~~~~~~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/vm/TypedArrayObject.cpp:371:18: note: 'cx_27(D)' declared here
In member function 'JS::Rooted<JSObject*>::registerWithRootLists(mozilla::EnumeratedArray<JS::RootKind, (JS::RootKind)15, js::StackRootedBase*>&)',
    inlined from 'JS::Rooted<JSObject*>::Rooted<JSContext*, JSObject*>(JSContext* const&, JSObject*&&)' at /builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1171:26,
    inlined from '(anonymous namespace)::TypedArrayObjectTemplate<unsigned int>::createPrototype(JSContext*, JSProtoKey)' at /builddir/build/BUILD/firefox-102.13.0/js/src/vm/TypedArrayObject.cpp:371:18:
/builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1138:18: warning: storing the address of local variable 'typedArrayProto' in 'MEM[(struct StackRootedBase * *)cx_27(D) + 24B]' [-Wdangling-pointer=]
 1138 |     *this->stack = this;
      |     ~~~~~~~~~~~~~^~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/vm/TypedArrayObject.cpp: In function '(anonymous namespace)::TypedArrayObjectTemplate<unsigned int>::createPrototype(JSContext*, JSProtoKey)':
/builddir/build/BUILD/firefox-102.13.0/js/src/vm/TypedArrayObject.cpp:371:18: note: 'typedArrayProto' declared here
  371 |     RootedObject typedArrayProto(
      |                  ^~~~~~~~~~~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/vm/TypedArrayObject.cpp:371:18: note: 'cx_27(D)' declared here
In member function 'JS::Rooted<JSObject*>::registerWithRootLists(mozilla::EnumeratedArray<JS::RootKind, (JS::RootKind)15, js::StackRootedBase*>&)',
    inlined from 'JS::Rooted<JSObject*>::Rooted<JSContext*, JSObject*>(JSContext* const&, JSObject*&&)' at /builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1171:26,
    inlined from '(anonymous namespace)::TypedArrayObjectTemplate<double>::createPrototype(JSContext*, JSProtoKey)' at /builddir/build/BUILD/firefox-102.13.0/js/src/vm/TypedArrayObject.cpp:371:18:
/builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1138:18: warning: storing the address of local variable 'typedArrayProto' in 'MEM[(struct StackRootedBase * *)cx_27(D) + 24B]' [-Wdangling-pointer=]
 1138 |     *this->stack = this;
      |     ~~~~~~~~~~~~~^~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/vm/TypedArrayObject.cpp: In function '(anonymous namespace)::TypedArrayObjectTemplate<double>::createPrototype(JSContext*, JSProtoKey)':
/builddir/build/BUILD/firefox-102.13.0/js/src/vm/TypedArrayObject.cpp:371:18: note: 'typedArrayProto' declared here
  371 |     RootedObject typedArrayProto(
      |                  ^~~~~~~~~~~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/vm/TypedArrayObject.cpp:371:18: note: 'cx_27(D)' declared here
In member function 'JS::Rooted<JSObject*>::registerWithRootLists(mozilla::EnumeratedArray<JS::RootKind, (JS::RootKind)15, js::StackRootedBase*>&)',
    inlined from 'JS::Rooted<JSObject*>::Rooted<JSContext*, JSObject*>(JSContext* const&, JSObject*&&)' at /builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1171:26,
    inlined from '(anonymous namespace)::TypedArrayObjectTemplate<unsigned long>::createPrototype(JSContext*, JSProtoKey)' at /builddir/build/BUILD/firefox-102.13.0/js/src/vm/TypedArrayObject.cpp:371:18:
/builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1138:18: warning: storing the address of local variable 'typedArrayProto' in 'MEM[(struct StackRootedBase * *)cx_27(D) + 24B]' [-Wdangling-pointer=]
 1138 |     *this->stack = this;
      |     ~~~~~~~~~~~~~^~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/vm/TypedArrayObject.cpp: In function '(anonymous namespace)::TypedArrayObjectTemplate<unsigned long>::createPrototype(JSContext*, JSProtoKey)':
/builddir/build/BUILD/firefox-102.13.0/js/src/vm/TypedArrayObject.cpp:371:18: note: 'typedArrayProto' declared here
  371 |     RootedObject typedArrayProto(
      |                  ^~~~~~~~~~~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/vm/TypedArrayObject.cpp:371:18: note: 'cx_27(D)' declared here
In member function 'JS::Rooted<JSObject*>::registerWithRootLists(mozilla::EnumeratedArray<JS::RootKind, (JS::RootKind)15, js::StackRootedBase*>&)',
    inlined from 'JS::Rooted<JSObject*>::Rooted<JSContext*, JSObject*>(JSContext* const&, JSObject*&&)' at /builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1171:26,
    inlined from '(anonymous namespace)::TypedArrayObjectTemplate<float>::createPrototype(JSContext*, JSProtoKey)' at /builddir/build/BUILD/firefox-102.13.0/js/src/vm/TypedArrayObject.cpp:371:18:
/builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1138:18: warning: storing the address of local variable 'typedArrayProto' in 'MEM[(struct StackRootedBase * *)cx_27(D) + 24B]' [-Wdangling-pointer=]
 1138 |     *this->stack = this;
      |     ~~~~~~~~~~~~~^~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/vm/TypedArrayObject.cpp: In function '(anonymous namespace)::TypedArrayObjectTemplate<float>::createPrototype(JSContext*, JSProtoKey)':
/builddir/build/BUILD/firefox-102.13.0/js/src/vm/TypedArrayObject.cpp:371:18: note: 'typedArrayProto' declared here
  371 |     RootedObject typedArrayProto(
      |                  ^~~~~~~~~~~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/vm/TypedArrayObject.cpp:371:18: note: 'cx_27(D)' declared here
In member function 'JS::Rooted<JSObject*>::registerWithRootLists(mozilla::EnumeratedArray<JS::RootKind, (JS::RootKind)15, js::StackRootedBase*>&)',
    inlined from 'JS::Rooted<JSObject*>::Rooted<JSContext*, JSObject*>(JSContext* const&, JSObject*&&)' at /builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1171:26,
    inlined from '(anonymous namespace)::TypedArrayObjectTemplate<unsigned char>::createPrototype(JSContext*, JSProtoKey)' at /builddir/build/BUILD/firefox-102.13.0/js/src/vm/TypedArrayObject.cpp:371:18:
/builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1138:18: warning: storing the address of local variable 'typedArrayProto' in 'MEM[(struct StackRootedBase * *)cx_27(D) + 24B]' [-Wdangling-pointer=]
 1138 |     *this->stack = this;
      |     ~~~~~~~~~~~~~^~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/vm/TypedArrayObject.cpp: In function '(anonymous namespace)::TypedArrayObjectTemplate<unsigned char>::createPrototype(JSContext*, JSProtoKey)':
/builddir/build/BUILD/firefox-102.13.0/js/src/vm/TypedArrayObject.cpp:371:18: note: 'typedArrayProto' declared here
  371 |     RootedObject typedArrayProto(
      |                  ^~~~~~~~~~~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/vm/TypedArrayObject.cpp:371:18: note: 'cx_27(D)' declared here
In member function 'JS::Rooted<JSObject*>::registerWithRootLists(mozilla::EnumeratedArray<JS::RootKind, (JS::RootKind)15, js::StackRootedBase*>&)',
    inlined from 'JS::Rooted<JSObject*>::Rooted<JSContext*, JSObject*>(JSContext* const&, JSObject*&&)' at /builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1171:26,
    inlined from '(anonymous namespace)::TypedArrayObjectTemplate<signed char>::createPrototype(JSContext*, JSProtoKey)' at /builddir/build/BUILD/firefox-102.13.0/js/src/vm/TypedArrayObject.cpp:371:18:
/builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1138:18: warning: storing the address of local variable 'typedArrayProto' in 'MEM[(struct StackRootedBase * *)cx_27(D) + 24B]' [-Wdangling-pointer=]
 1138 |     *this->stack = this;
      |     ~~~~~~~~~~~~~^~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/vm/TypedArrayObject.cpp: In function '(anonymous namespace)::TypedArrayObjectTemplate<signed char>::createPrototype(JSContext*, JSProtoKey)':
/builddir/build/BUILD/firefox-102.13.0/js/src/vm/TypedArrayObject.cpp:371:18: note: 'typedArrayProto' declared here
  371 |     RootedObject typedArrayProto(
      |                  ^~~~~~~~~~~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/vm/TypedArrayObject.cpp:371:18: note: 'cx_27(D)' declared here
In member function 'JS::Rooted<JSObject*>::registerWithRootLists(mozilla::EnumeratedArray<JS::RootKind, (JS::RootKind)15, js::StackRootedBase*>&)',
    inlined from 'JS::Rooted<JSObject*>::Rooted<JSContext*, JSObject*>(JSContext* const&, JSObject*&&)' at /builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1171:26,
    inlined from '(anonymous namespace)::TypedArrayObjectTemplate<short>::createPrototype(JSContext*, JSProtoKey)' at /builddir/build/BUILD/firefox-102.13.0/js/src/vm/TypedArrayObject.cpp:371:18:
/builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1138:18: warning: storing the address of local variable 'typedArrayProto' in 'MEM[(struct StackRootedBase * *)cx_27(D) + 24B]' [-Wdangling-pointer=]
 1138 |     *this->stack = this;
      |     ~~~~~~~~~~~~~^~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/vm/TypedArrayObject.cpp: In function '(anonymous namespace)::TypedArrayObjectTemplate<short>::createPrototype(JSContext*, JSProtoKey)':
/builddir/build/BUILD/firefox-102.13.0/js/src/vm/TypedArrayObject.cpp:371:18: note: 'typedArrayProto' declared here
  371 |     RootedObject typedArrayProto(
      |                  ^~~~~~~~~~~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/vm/TypedArrayObject.cpp:371:18: note: 'cx_27(D)' declared here
In member function 'JS::Rooted<JSObject*>::registerWithRootLists(mozilla::EnumeratedArray<JS::RootKind, (JS::RootKind)15, js::StackRootedBase*>&)',
    inlined from 'JS::Rooted<JSObject*>::Rooted<JSContext*, JSObject*>(JSContext* const&, JSObject*&&)' at /builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1171:26,
    inlined from '(anonymous namespace)::TypedArrayObjectTemplate<unsigned short>::createPrototype(JSContext*, JSProtoKey)' at /builddir/build/BUILD/firefox-102.13.0/js/src/vm/TypedArrayObject.cpp:371:18:
/builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1138:18: warning: storing the address of local variable 'typedArrayProto' in 'MEM[(struct StackRootedBase * *)cx_27(D) + 24B]' [-Wdangling-pointer=]
 1138 |     *this->stack = this;
      |     ~~~~~~~~~~~~~^~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/vm/TypedArrayObject.cpp: In function '(anonymous namespace)::TypedArrayObjectTemplate<unsigned short>::createPrototype(JSContext*, JSProtoKey)':
/builddir/build/BUILD/firefox-102.13.0/js/src/vm/TypedArrayObject.cpp:371:18: note: 'typedArrayProto' declared here
  371 |     RootedObject typedArrayProto(
      |                  ^~~~~~~~~~~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/vm/TypedArrayObject.cpp:371:18: note: 'cx_27(D)' declared here
In member function 'JS::Rooted<JSFunction*>::registerWithRootLists(mozilla::EnumeratedArray<JS::RootKind, (JS::RootKind)15, js::StackRootedBase*>&)',
    inlined from 'JS::Rooted<JSFunction*>::Rooted<JSContext*, JSFunction*>(JSContext* const&, JSFunction*&&)' at /builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1171:26,
    inlined from '(anonymous namespace)::TypedArrayObjectTemplate<unsigned char>::createConstructor(JSContext*, JSProtoKey)' at /builddir/build/BUILD/firefox-102.13.0/js/src/vm/TypedArrayObject.cpp:384:20:
/builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1138:18: warning: storing the address of local variable 'ctorProto' in 'MEM[(struct StackRootedBase * *)cx_47(D) + 24B]' [-Wdangling-pointer=]
 1138 |     *this->stack = this;
      |     ~~~~~~~~~~~~~^~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/vm/TypedArrayObject.cpp: In function '(anonymous namespace)::TypedArrayObjectTemplate<unsigned char>::createConstructor(JSContext*, JSProtoKey)':
/builddir/build/BUILD/firefox-102.13.0/js/src/vm/TypedArrayObject.cpp:384:20: note: 'ctorProto' declared here
  384 |     RootedFunction ctorProto(
      |                    ^~~~~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/vm/TypedArrayObject.cpp:384:20: note: 'cx_47(D)' declared here
In member function 'JS::Rooted<JSFunction*>::registerWithRootLists(mozilla::EnumeratedArray<JS::RootKind, (JS::RootKind)15, js::StackRootedBase*>&)',
    inlined from 'JS::Rooted<JSFunction*>::Rooted<JSContext*, JSFunction*>(JSContext* const&, JSFunction*&&)' at /builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1171:26,
    inlined from '(anonymous namespace)::TypedArrayObjectTemplate<unsigned short>::createConstructor(JSContext*, JSProtoKey)' at /builddir/build/BUILD/firefox-102.13.0/js/src/vm/TypedArrayObject.cpp:384:20:
/builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1138:18: warning: storing the address of local variable 'ctorProto' in 'MEM[(struct StackRootedBase * *)cx_47(D) + 24B]' [-Wdangling-pointer=]
 1138 |     *this->stack = this;
      |     ~~~~~~~~~~~~~^~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/vm/TypedArrayObject.cpp: In function '(anonymous namespace)::TypedArrayObjectTemplate<unsigned short>::createConstructor(JSContext*, JSProtoKey)':
/builddir/build/BUILD/firefox-102.13.0/js/src/vm/TypedArrayObject.cpp:384:20: note: 'ctorProto' declared here
  384 |     RootedFunction ctorProto(
      |                    ^~~~~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/vm/TypedArrayObject.cpp:384:20: note: 'cx_47(D)' declared here
In member function 'JS::Rooted<JSFunction*>::registerWithRootLists(mozilla::EnumeratedArray<JS::RootKind, (JS::RootKind)15, js::StackRootedBase*>&)',
    inlined from 'JS::Rooted<JSFunction*>::Rooted<JSContext*, JSFunction*>(JSContext* const&, JSFunction*&&)' at /builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1171:26,
    inlined from '(anonymous namespace)::TypedArrayObjectTemplate<unsigned int>::createConstructor(JSContext*, JSProtoKey)' at /builddir/build/BUILD/firefox-102.13.0/js/src/vm/TypedArrayObject.cpp:384:20:
/builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1138:18: warning: storing the address of local variable 'ctorProto' in 'MEM[(struct StackRootedBase * *)cx_47(D) + 24B]' [-Wdangling-pointer=]
 1138 |     *this->stack = this;
      |     ~~~~~~~~~~~~~^~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/vm/TypedArrayObject.cpp: In function '(anonymous namespace)::TypedArrayObjectTemplate<unsigned int>::createConstructor(JSContext*, JSProtoKey)':
/builddir/build/BUILD/firefox-102.13.0/js/src/vm/TypedArrayObject.cpp:384:20: note: 'ctorProto' declared here
  384 |     RootedFunction ctorProto(
      |                    ^~~~~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/vm/TypedArrayObject.cpp:384:20: note: 'cx_47(D)' declared here
In member function 'JS::Rooted<JSFunction*>::registerWithRootLists(mozilla::EnumeratedArray<JS::RootKind, (JS::RootKind)15, js::StackRootedBase*>&)',
    inlined from 'JS::Rooted<JSFunction*>::Rooted<JSContext*, JSFunction*>(JSContext* const&, JSFunction*&&)' at /builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1171:26,
    inlined from '(anonymous namespace)::TypedArrayObjectTemplate<short>::createConstructor(JSContext*, JSProtoKey)' at /builddir/build/BUILD/firefox-102.13.0/js/src/vm/TypedArrayObject.cpp:384:20:
/builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1138:18: warning: storing the address of local variable 'ctorProto' in 'MEM[(struct StackRootedBase * *)cx_47(D) + 24B]' [-Wdangling-pointer=]
 1138 |     *this->stack = this;
      |     ~~~~~~~~~~~~~^~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/vm/TypedArrayObject.cpp: In function '(anonymous namespace)::TypedArrayObjectTemplate<short>::createConstructor(JSContext*, JSProtoKey)':
/builddir/build/BUILD/firefox-102.13.0/js/src/vm/TypedArrayObject.cpp:384:20: note: 'ctorProto' declared here
  384 |     RootedFunction ctorProto(
      |                    ^~~~~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/vm/TypedArrayObject.cpp:384:20: note: 'cx_47(D)' declared here
In member function 'JS::Rooted<JSFunction*>::registerWithRootLists(mozilla::EnumeratedArray<JS::RootKind, (JS::RootKind)15, js::StackRootedBase*>&)',
    inlined from 'JS::Rooted<JSFunction*>::Rooted<JSContext*, JSFunction*>(JSContext* const&, JSFunction*&&)' at /builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1171:26,
    inlined from '(anonymous namespace)::TypedArrayObjectTemplate<long>::createConstructor(JSContext*, JSProtoKey)' at /builddir/build/BUILD/firefox-102.13.0/js/src/vm/TypedArrayObject.cpp:384:20:
/builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1138:18: warning: storing the address of local variable 'ctorProto' in 'MEM[(struct StackRootedBase * *)cx_47(D) + 24B]' [-Wdangling-pointer=]
 1138 |     *this->stack = this;
      |     ~~~~~~~~~~~~~^~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/vm/TypedArrayObject.cpp: In function '(anonymous namespace)::TypedArrayObjectTemplate<long>::createConstructor(JSContext*, JSProtoKey)':
/builddir/build/BUILD/firefox-102.13.0/js/src/vm/TypedArrayObject.cpp:384:20: note: 'ctorProto' declared here
  384 |     RootedFunction ctorProto(
      |                    ^~~~~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/vm/TypedArrayObject.cpp:384:20: note: 'cx_47(D)' declared here
In member function 'JS::Rooted<JSFunction*>::registerWithRootLists(mozilla::EnumeratedArray<JS::RootKind, (JS::RootKind)15, js::StackRootedBase*>&)',
    inlined from 'JS::Rooted<JSFunction*>::Rooted<JSContext*, JSFunction*>(JSContext* const&, JSFunction*&&)' at /builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1171:26,
    inlined from '(anonymous namespace)::TypedArrayObjectTemplate<unsigned long>::createConstructor(JSContext*, JSProtoKey)' at /builddir/build/BUILD/firefox-102.13.0/js/src/vm/TypedArrayObject.cpp:384:20:
/builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1138:18: warning: storing the address of local variable 'ctorProto' in 'MEM[(struct StackRootedBase * *)cx_47(D) + 24B]' [-Wdangling-pointer=]
 1138 |     *this->stack = this;
      |     ~~~~~~~~~~~~~^~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/vm/TypedArrayObject.cpp: In function '(anonymous namespace)::TypedArrayObjectTemplate<unsigned long>::createConstructor(JSContext*, JSProtoKey)':
/builddir/build/BUILD/firefox-102.13.0/js/src/vm/TypedArrayObject.cpp:384:20: note: 'ctorProto' declared here
  384 |     RootedFunction ctorProto(
      |                    ^~~~~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/vm/TypedArrayObject.cpp:384:20: note: 'cx_47(D)' declared here
In member function 'JS::Rooted<JSFunction*>::registerWithRootLists(mozilla::EnumeratedArray<JS::RootKind, (JS::RootKind)15, js::StackRootedBase*>&)',
    inlined from 'JS::Rooted<JSFunction*>::Rooted<JSContext*, JSFunction*>(JSContext* const&, JSFunction*&&)' at /builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1171:26,
    inlined from '(anonymous namespace)::TypedArrayObjectTemplate<float>::createConstructor(JSContext*, JSProtoKey)' at /builddir/build/BUILD/firefox-102.13.0/js/src/vm/TypedArrayObject.cpp:384:20:
/builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1138:18: warning: storing the address of local variable 'ctorProto' in 'MEM[(struct StackRootedBase * *)cx_47(D) + 24B]' [-Wdangling-pointer=]
 1138 |     *this->stack = this;
      |     ~~~~~~~~~~~~~^~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/vm/TypedArrayObject.cpp: In function '(anonymous namespace)::TypedArrayObjectTemplate<float>::createConstructor(JSContext*, JSProtoKey)':
/builddir/build/BUILD/firefox-102.13.0/js/src/vm/TypedArrayObject.cpp:384:20: note: 'ctorProto' declared here
  384 |     RootedFunction ctorProto(
      |                    ^~~~~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/vm/TypedArrayObject.cpp:384:20: note: 'cx_47(D)' declared here
In member function 'JS::Rooted<JSFunction*>::registerWithRootLists(mozilla::EnumeratedArray<JS::RootKind, (JS::RootKind)15, js::StackRootedBase*>&)',
    inlined from 'JS::Rooted<JSFunction*>::Rooted<JSContext*, JSFunction*>(JSContext* const&, JSFunction*&&)' at /builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1171:26,
    inlined from '(anonymous namespace)::TypedArrayObjectTemplate<double>::createConstructor(JSContext*, JSProtoKey)' at /builddir/build/BUILD/firefox-102.13.0/js/src/vm/TypedArrayObject.cpp:384:20:
/builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1138:18: warning: storing the address of local variable 'ctorProto' in 'MEM[(struct StackRootedBase * *)cx_47(D) + 24B]' [-Wdangling-pointer=]
 1138 |     *this->stack = this;
      |     ~~~~~~~~~~~~~^~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/vm/TypedArrayObject.cpp: In function '(anonymous namespace)::TypedArrayObjectTemplate<double>::createConstructor(JSContext*, JSProtoKey)':
/builddir/build/BUILD/firefox-102.13.0/js/src/vm/TypedArrayObject.cpp:384:20: note: 'ctorProto' declared here
  384 |     RootedFunction ctorProto(
      |                    ^~~~~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/vm/TypedArrayObject.cpp:384:20: note: 'cx_47(D)' declared here
In member function 'JS::Rooted<JSFunction*>::registerWithRootLists(mozilla::EnumeratedArray<JS::RootKind, (JS::RootKind)15, js::StackRootedBase*>&)',
    inlined from 'JS::Rooted<JSFunction*>::Rooted<JSContext*, JSFunction*>(JSContext* const&, JSFunction*&&)' at /builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1171:26,
    inlined from '(anonymous namespace)::TypedArrayObjectTemplate<js::uint8_clamped>::createConstructor(JSContext*, JSProtoKey)' at /builddir/build/BUILD/firefox-102.13.0/js/src/vm/TypedArrayObject.cpp:384:20:
/builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1138:18: warning: storing the address of local variable 'ctorProto' in 'MEM[(struct StackRootedBase * *)cx_47(D) + 24B]' [-Wdangling-pointer=]
 1138 |     *this->stack = this;
      |     ~~~~~~~~~~~~~^~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/vm/TypedArrayObject.cpp: In function '(anonymous namespace)::TypedArrayObjectTemplate<js::uint8_clamped>::createConstructor(JSContext*, JSProtoKey)':
/builddir/build/BUILD/firefox-102.13.0/js/src/vm/TypedArrayObject.cpp:384:20: note: 'ctorProto' declared here
  384 |     RootedFunction ctorProto(
      |                    ^~~~~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/vm/TypedArrayObject.cpp:384:20: note: 'cx_47(D)' declared here
In member function 'JS::Rooted<JSFunction*>::registerWithRootLists(mozilla::EnumeratedArray<JS::RootKind, (JS::RootKind)15, js::StackRootedBase*>&)',
    inlined from 'JS::Rooted<JSFunction*>::Rooted<JSContext*, JSFunction*>(JSContext* const&, JSFunction*&&)' at /builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1171:26,
    inlined from '(anonymous namespace)::TypedArrayObjectTemplate<signed char>::createConstructor(JSContext*, JSProtoKey)' at /builddir/build/BUILD/firefox-102.13.0/js/src/vm/TypedArrayObject.cpp:384:20:
/builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1138:18: warning: storing the address of local variable 'ctorProto' in 'MEM[(struct StackRootedBase * *)cx_47(D) + 24B]' [-Wdangling-pointer=]
 1138 |     *this->stack = this;
      |     ~~~~~~~~~~~~~^~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/vm/TypedArrayObject.cpp: In function '(anonymous namespace)::TypedArrayObjectTemplate<signed char>::createConstructor(JSContext*, JSProtoKey)':
/builddir/build/BUILD/firefox-102.13.0/js/src/vm/TypedArrayObject.cpp:384:20: note: 'ctorProto' declared here
  384 |     RootedFunction ctorProto(
      |                    ^~~~~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/vm/TypedArrayObject.cpp:384:20: note: 'cx_47(D)' declared here
In member function 'JS::Rooted<js::Shape*>::registerWithRootLists(mozilla::EnumeratedArray<JS::RootKind, (JS::RootKind)15, js::StackRootedBase*>&)',
    inlined from 'JS::Rooted<js::Shape*>::Rooted<JSContext*, js::Shape*>(JSContext* const&, js::Shape*&&)' at /builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1171:26,
    inlined from '(anonymous namespace)::NewTypedArrayObject(JSContext*, JSClass const*, JS::Handle<JSObject*>, js::gc::AllocKind, js::gc::InitialHeap)' at /builddir/build/BUILD/firefox-102.13.0/js/src/vm/TypedArrayObject.cpp:333:76:
/builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1138:18: warning: storing the address of local variable 'shape' in 'MEM[(struct StackRootedBase * *)cx_35(D) + 40B]' [-Wdangling-pointer=]
 1138 |     *this->stack = this;
      |     ~~~~~~~~~~~~~^~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/vm/TypedArrayObject.cpp: In function '(anonymous namespace)::NewTypedArrayObject(JSContext*, JSClass const*, JS::Handle<JSObject*>, js::gc::AllocKind, js::gc::InitialHeap)':
/builddir/build/BUILD/firefox-102.13.0/js/src/vm/TypedArrayObject.cpp:331:15: note: 'shape' declared here
  331 |   RootedShape shape(cx, SharedShape::getInitialShape(cx, clasp, cx->realm(),
      |               ^~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/vm/TypedArrayObject.cpp:331:15: note: 'cx_35(D)' declared here
In member function 'JS::Rooted<JS::Value>::registerWithRootLists(mozilla::EnumeratedArray<JS::RootKind, (JS::RootKind)15, js::StackRootedBase*>&)',
    inlined from 'JS::Rooted<JS::Value>::Rooted<JSContext*, JSContext*>(JSContext* const&)' at /builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1162:26,
    inlined from 'js::ElementSpecific<signed char, js::SharedOps>::setFromNonTypedArray(JSContext*, JS::Handle<js::TypedArrayObject*>, JS::Handle<JSObject*>, unsigned long, unsigned long)' at /builddir/build/BUILD/firefox-102.13.0/js/src/vm/TypedArrayObject-inl.h:448:17:
/builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1138:18: warning: storing the address of local variable 'v' in 'MEM[(struct StackRootedBase * *)cx_139(D) + 104B]' [-Wdangling-pointer=]
 1138 |     *this->stack = this;
      |     ~~~~~~~~~~~~~^~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/vm/TypedArrayObject-inl.h: In function 'js::ElementSpecific<signed char, js::SharedOps>::setFromNonTypedArray(JSContext*, JS::Handle<js::TypedArrayObject*>, JS::Handle<JSObject*>, unsigned long, unsigned long)':
/builddir/build/BUILD/firefox-102.13.0/js/src/vm/TypedArrayObject-inl.h:448:17: note: 'v' declared here
  448 |     RootedValue v(cx);
      |                 ^
/builddir/build/BUILD/firefox-102.13.0/js/src/vm/TypedArrayObject-inl.h:448:17: note: 'cx_139(D)' declared here
In member function 'JS::Rooted<JS::Value>::registerWithRootLists(mozilla::EnumeratedArray<JS::RootKind, (JS::RootKind)15, js::StackRootedBase*>&)',
    inlined from 'JS::Rooted<JS::Value>::Rooted<JSContext*, JSContext*>(JSContext* const&)' at /builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1162:26,
    inlined from 'js::ElementSpecific<signed char, js::UnsharedOps>::setFromNonTypedArray(JSContext*, JS::Handle<js::TypedArrayObject*>, JS::Handle<JSObject*>, unsigned long, unsigned long)' at /builddir/build/BUILD/firefox-102.13.0/js/src/vm/TypedArrayObject-inl.h:448:17:
/builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1138:18: warning: storing the address of local variable 'v' in 'MEM[(struct StackRootedBase * *)cx_136(D) + 104B]' [-Wdangling-pointer=]
 1138 |     *this->stack = this;
      |     ~~~~~~~~~~~~~^~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/vm/TypedArrayObject-inl.h: In function 'js::ElementSpecific<signed char, js::UnsharedOps>::setFromNonTypedArray(JSContext*, JS::Handle<js::TypedArrayObject*>, JS::Handle<JSObject*>, unsigned long, unsigned long)':
/builddir/build/BUILD/firefox-102.13.0/js/src/vm/TypedArrayObject-inl.h:448:17: note: 'v' declared here
  448 |     RootedValue v(cx);
      |                 ^
/builddir/build/BUILD/firefox-102.13.0/js/src/vm/TypedArrayObject-inl.h:448:17: note: 'cx_136(D)' declared here
In member function 'JS::Rooted<JS::Value>::registerWithRootLists(mozilla::EnumeratedArray<JS::RootKind, (JS::RootKind)15, js::StackRootedBase*>&)',
    inlined from 'JS::Rooted<JS::Value>::Rooted<JSContext*, JSContext*>(JSContext* const&)' at /builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1162:26,
    inlined from 'js::ElementSpecific<unsigned char, js::SharedOps>::setFromNonTypedArray(JSContext*, JS::Handle<js::TypedArrayObject*>, JS::Handle<JSObject*>, unsigned long, unsigned long)' at /builddir/build/BUILD/firefox-102.13.0/js/src/vm/TypedArrayObject-inl.h:448:17:
/builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1138:18: warning: storing the address of local variable 'v' in 'MEM[(struct StackRootedBase * *)cx_137(D) + 104B]' [-Wdangling-pointer=]
 1138 |     *this->stack = this;
      |     ~~~~~~~~~~~~~^~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/vm/TypedArrayObject-inl.h: In function 'js::ElementSpecific<unsigned char, js::SharedOps>::setFromNonTypedArray(JSContext*, JS::Handle<js::TypedArrayObject*>, JS::Handle<JSObject*>, unsigned long, unsigned long)':
/builddir/build/BUILD/firefox-102.13.0/js/src/vm/TypedArrayObject-inl.h:448:17: note: 'v' declared here
  448 |     RootedValue v(cx);
      |                 ^
/builddir/build/BUILD/firefox-102.13.0/js/src/vm/TypedArrayObject-inl.h:448:17: note: 'cx_137(D)' declared here
In member function 'JS::Rooted<JS::Value>::registerWithRootLists(mozilla::EnumeratedArray<JS::RootKind, (JS::RootKind)15, js::StackRootedBase*>&)',
    inlined from 'JS::Rooted<JS::Value>::Rooted<JSContext*, JSContext*>(JSContext* const&)' at /builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1162:26,
    inlined from 'js::ElementSpecific<unsigned char, js::UnsharedOps>::setFromNonTypedArray(JSContext*, JS::Handle<js::TypedArrayObject*>, JS::Handle<JSObject*>, unsigned long, unsigned long)' at /builddir/build/BUILD/firefox-102.13.0/js/src/vm/TypedArrayObject-inl.h:448:17:
/builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1138:18: warning: storing the address of local variable 'v' in 'MEM[(struct StackRootedBase * *)cx_136(D) + 104B]' [-Wdangling-pointer=]
 1138 |     *this->stack = this;
      |     ~~~~~~~~~~~~~^~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/vm/TypedArrayObject-inl.h: In function 'js::ElementSpecific<unsigned char, js::UnsharedOps>::setFromNonTypedArray(JSContext*, JS::Handle<js::TypedArrayObject*>, JS::Handle<JSObject*>, unsigned long, unsigned long)':
/builddir/build/BUILD/firefox-102.13.0/js/src/vm/TypedArrayObject-inl.h:448:17: note: 'v' declared here
  448 |     RootedValue v(cx);
      |                 ^
/builddir/build/BUILD/firefox-102.13.0/js/src/vm/TypedArrayObject-inl.h:448:17: note: 'cx_136(D)' declared here
In member function 'JS::Rooted<JS::Value>::registerWithRootLists(mozilla::EnumeratedArray<JS::RootKind, (JS::RootKind)15, js::StackRootedBase*>&)',
    inlined from 'JS::Rooted<JS::Value>::Rooted<JSContext*, JSContext*>(JSContext* const&)' at /builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1162:26,
    inlined from 'js::ElementSpecific<short, js::SharedOps>::setFromNonTypedArray(JSContext*, JS::Handle<js::TypedArrayObject*>, JS::Handle<JSObject*>, unsigned long, unsigned long)' at /builddir/build/BUILD/firefox-102.13.0/js/src/vm/TypedArrayObject-inl.h:448:17:
/builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1138:18: warning: storing the address of local variable 'v' in 'MEM[(struct StackRootedBase * *)cx_141(D) + 104B]' [-Wdangling-pointer=]
 1138 |     *this->stack = this;
      |     ~~~~~~~~~~~~~^~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/vm/TypedArrayObject-inl.h: In function 'js::ElementSpecific<short, js::SharedOps>::setFromNonTypedArray(JSContext*, JS::Handle<js::TypedArrayObject*>, JS::Handle<JSObject*>, unsigned long, unsigned long)':
/builddir/build/BUILD/firefox-102.13.0/js/src/vm/TypedArrayObject-inl.h:448:17: note: 'v' declared here
  448 |     RootedValue v(cx);
      |                 ^
/builddir/build/BUILD/firefox-102.13.0/js/src/vm/TypedArrayObject-inl.h:448:17: note: 'cx_141(D)' declared here
In member function 'JS::Rooted<JS::Value>::registerWithRootLists(mozilla::EnumeratedArray<JS::RootKind, (JS::RootKind)15, js::StackRootedBase*>&)',
    inlined from 'JS::Rooted<JS::Value>::Rooted<JSContext*, JSContext*>(JSContext* const&)' at /builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1162:26,
    inlined from 'js::ElementSpecific<short, js::UnsharedOps>::setFromNonTypedArray(JSContext*, JS::Handle<js::TypedArrayObject*>, JS::Handle<JSObject*>, unsigned long, unsigned long)' at /builddir/build/BUILD/firefox-102.13.0/js/src/vm/TypedArrayObject-inl.h:448:17:
/builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1138:18: warning: storing the address of local variable 'v' in 'MEM[(struct StackRootedBase * *)cx_138(D) + 104B]' [-Wdangling-pointer=]
 1138 |     *this->stack = this;
      |     ~~~~~~~~~~~~~^~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/vm/TypedArrayObject-inl.h: In function 'js::ElementSpecific<short, js::UnsharedOps>::setFromNonTypedArray(JSContext*, JS::Handle<js::TypedArrayObject*>, JS::Handle<JSObject*>, unsigned long, unsigned long)':
/builddir/build/BUILD/firefox-102.13.0/js/src/vm/TypedArrayObject-inl.h:448:17: note: 'v' declared here
  448 |     RootedValue v(cx);
      |                 ^
/builddir/build/BUILD/firefox-102.13.0/js/src/vm/TypedArrayObject-inl.h:448:17: note: 'cx_138(D)' declared here
In member function 'JS::Rooted<JS::Value>::registerWithRootLists(mozilla::EnumeratedArray<JS::RootKind, (JS::RootKind)15, js::StackRootedBase*>&)',
    inlined from 'JS::Rooted<JS::Value>::Rooted<JSContext*, JSContext*>(JSContext* const&)' at /builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1162:26,
    inlined from 'js::ElementSpecific<unsigned short, js::SharedOps>::setFromNonTypedArray(JSContext*, JS::Handle<js::TypedArrayObject*>, JS::Handle<JSObject*>, unsigned long, unsigned long)' at /builddir/build/BUILD/firefox-102.13.0/js/src/vm/TypedArrayObject-inl.h:448:17:
/builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1138:18: warning: storing the address of local variable 'v' in 'MEM[(struct StackRootedBase * *)cx_139(D) + 104B]' [-Wdangling-pointer=]
 1138 |     *this->stack = this;
      |     ~~~~~~~~~~~~~^~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/vm/TypedArrayObject-inl.h: In function 'js::ElementSpecific<unsigned short, js::SharedOps>::setFromNonTypedArray(JSContext*, JS::Handle<js::TypedArrayObject*>, JS::Handle<JSObject*>, unsigned long, unsigned long)':
/builddir/build/BUILD/firefox-102.13.0/js/src/vm/TypedArrayObject-inl.h:448:17: note: 'v' declared here
  448 |     RootedValue v(cx);
      |                 ^
/builddir/build/BUILD/firefox-102.13.0/js/src/vm/TypedArrayObject-inl.h:448:17: note: 'cx_139(D)' declared here
In member function 'JS::Rooted<JS::Value>::registerWithRootLists(mozilla::EnumeratedArray<JS::RootKind, (JS::RootKind)15, js::StackRootedBase*>&)',
    inlined from 'JS::Rooted<JS::Value>::Rooted<JSContext*, JSContext*>(JSContext* const&)' at /builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1162:26,
    inlined from 'js::ElementSpecific<unsigned short, js::UnsharedOps>::setFromNonTypedArray(JSContext*, JS::Handle<js::TypedArrayObject*>, JS::Handle<JSObject*>, unsigned long, unsigned long)' at /builddir/build/BUILD/firefox-102.13.0/js/src/vm/TypedArrayObject-inl.h:448:17:
/builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1138:18: warning: storing the address of local variable 'v' in 'MEM[(struct StackRootedBase * *)cx_138(D) + 104B]' [-Wdangling-pointer=]
 1138 |     *this->stack = this;
      |     ~~~~~~~~~~~~~^~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/vm/TypedArrayObject-inl.h: In function 'js::ElementSpecific<unsigned short, js::UnsharedOps>::setFromNonTypedArray(JSContext*, JS::Handle<js::TypedArrayObject*>, JS::Handle<JSObject*>, unsigned long, unsigned long)':
/builddir/build/BUILD/firefox-102.13.0/js/src/vm/TypedArrayObject-inl.h:448:17: note: 'v' declared here
  448 |     RootedValue v(cx);
      |                 ^
/builddir/build/BUILD/firefox-102.13.0/js/src/vm/TypedArrayObject-inl.h:448:17: note: 'cx_138(D)' declared here
In member function 'JS::Rooted<JS::Value>::registerWithRootLists(mozilla::EnumeratedArray<JS::RootKind, (JS::RootKind)15, js::StackRootedBase*>&)',
    inlined from 'JS::Rooted<JS::Value>::Rooted<JSContext*, JSContext*>(JSContext* const&)' at /builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1162:26,
    inlined from 'js::ElementSpecific<int, js::SharedOps>::setFromNonTypedArray(JSContext*, JS::Handle<js::TypedArrayObject*>, JS::Handle<JSObject*>, unsigned long, unsigned long)' at /builddir/build/BUILD/firefox-102.13.0/js/src/vm/TypedArrayObject-inl.h:448:17:
/builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1138:18: warning: storing the address of local variable 'v' in 'MEM[(struct StackRootedBase * *)cx_141(D) + 104B]' [-Wdangling-pointer=]
 1138 |     *this->stack = this;
      |     ~~~~~~~~~~~~~^~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/vm/TypedArrayObject-inl.h: In function 'js::ElementSpecific<int, js::SharedOps>::setFromNonTypedArray(JSContext*, JS::Handle<js::TypedArrayObject*>, JS::Handle<JSObject*>, unsigned long, unsigned long)':
/builddir/build/BUILD/firefox-102.13.0/js/src/vm/TypedArrayObject-inl.h:448:17: note: 'v' declared here
  448 |     RootedValue v(cx);
      |                 ^
/builddir/build/BUILD/firefox-102.13.0/js/src/vm/TypedArrayObject-inl.h:448:17: note: 'cx_141(D)' declared here
In member function 'JS::Rooted<JS::Value>::registerWithRootLists(mozilla::EnumeratedArray<JS::RootKind, (JS::RootKind)15, js::StackRootedBase*>&)',
    inlined from 'JS::Rooted<JS::Value>::Rooted<JSContext*, JSContext*>(JSContext* const&)' at /builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1162:26,
    inlined from 'js::ElementSpecific<int, js::UnsharedOps>::setFromNonTypedArray(JSContext*, JS::Handle<js::TypedArrayObject*>, JS::Handle<JSObject*>, unsigned long, unsigned long)' at /builddir/build/BUILD/firefox-102.13.0/js/src/vm/TypedArrayObject-inl.h:448:17:
/builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1138:18: warning: storing the address of local variable 'v' in 'MEM[(struct StackRootedBase * *)cx_138(D) + 104B]' [-Wdangling-pointer=]
 1138 |     *this->stack = this;
      |     ~~~~~~~~~~~~~^~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/vm/TypedArrayObject-inl.h: In function 'js::ElementSpecific<int, js::UnsharedOps>::setFromNonTypedArray(JSContext*, JS::Handle<js::TypedArrayObject*>, JS::Handle<JSObject*>, unsigned long, unsigned long)':
/builddir/build/BUILD/firefox-102.13.0/js/src/vm/TypedArrayObject-inl.h:448:17: note: 'v' declared here
  448 |     RootedValue v(cx);
      |                 ^
/builddir/build/BUILD/firefox-102.13.0/js/src/vm/TypedArrayObject-inl.h:448:17: note: 'cx_138(D)' declared here
In member function 'JS::Rooted<JS::Value>::registerWithRootLists(mozilla::EnumeratedArray<JS::RootKind, (JS::RootKind)15, js::StackRootedBase*>&)',
    inlined from 'JS::Rooted<JS::Value>::Rooted<JSContext*, JSContext*>(JSContext* const&)' at /builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1162:26,
    inlined from 'js::ElementSpecific<unsigned int, js::SharedOps>::setFromNonTypedArray(JSContext*, JS::Handle<js::TypedArrayObject*>, JS::Handle<JSObject*>, unsigned long, unsigned long)' at /builddir/build/BUILD/firefox-102.13.0/js/src/vm/TypedArrayObject-inl.h:448:17:
/builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1138:18: warning: storing the address of local variable 'v' in 'MEM[(struct StackRootedBase * *)cx_139(D) + 104B]' [-Wdangling-pointer=]
 1138 |     *this->stack = this;
      |     ~~~~~~~~~~~~~^~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/vm/TypedArrayObject-inl.h: In function 'js::ElementSpecific<unsigned int, js::SharedOps>::setFromNonTypedArray(JSContext*, JS::Handle<js::TypedArrayObject*>, JS::Handle<JSObject*>, unsigned long, unsigned long)':
/builddir/build/BUILD/firefox-102.13.0/js/src/vm/TypedArrayObject-inl.h:448:17: note: 'v' declared here
  448 |     RootedValue v(cx);
      |                 ^
/builddir/build/BUILD/firefox-102.13.0/js/src/vm/TypedArrayObject-inl.h:448:17: note: 'cx_139(D)' declared here
In member function 'JS::Rooted<JS::Value>::registerWithRootLists(mozilla::EnumeratedArray<JS::RootKind, (JS::RootKind)15, js::StackRootedBase*>&)',
    inlined from 'JS::Rooted<JS::Value>::Rooted<JSContext*, JSContext*>(JSContext* const&)' at /builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1162:26,
    inlined from 'js::ElementSpecific<unsigned int, js::UnsharedOps>::setFromNonTypedArray(JSContext*, JS::Handle<js::TypedArrayObject*>, JS::Handle<JSObject*>, unsigned long, unsigned long)' at /builddir/build/BUILD/firefox-102.13.0/js/src/vm/TypedArrayObject-inl.h:448:17:
/builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1138:18: warning: storing the address of local variable 'v' in 'MEM[(struct StackRootedBase * *)cx_138(D) + 104B]' [-Wdangling-pointer=]
 1138 |     *this->stack = this;
      |     ~~~~~~~~~~~~~^~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/vm/TypedArrayObject-inl.h: In function 'js::ElementSpecific<unsigned int, js::UnsharedOps>::setFromNonTypedArray(JSContext*, JS::Handle<js::TypedArrayObject*>, JS::Handle<JSObject*>, unsigned long, unsigned long)':
/builddir/build/BUILD/firefox-102.13.0/js/src/vm/TypedArrayObject-inl.h:448:17: note: 'v' declared here
  448 |     RootedValue v(cx);
      |                 ^
/builddir/build/BUILD/firefox-102.13.0/js/src/vm/TypedArrayObject-inl.h:448:17: note: 'cx_138(D)' declared here
In member function 'JS::Rooted<JS::Value>::registerWithRootLists(mozilla::EnumeratedArray<JS::RootKind, (JS::RootKind)15, js::StackRootedBase*>&)',
    inlined from 'JS::Rooted<JS::Value>::Rooted<JSContext*, JSContext*>(JSContext* const&)' at /builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1162:26,
    inlined from 'js::ElementSpecific<float, js::SharedOps>::setFromNonTypedArray(JSContext*, JS::Handle<js::TypedArrayObject*>, JS::Handle<JSObject*>, unsigned long, unsigned long)' at /builddir/build/BUILD/firefox-102.13.0/js/src/vm/TypedArrayObject-inl.h:448:17:
/builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1138:18: warning: storing the address of local variable 'v' in 'MEM[(struct StackRootedBase * *)cx_148(D) + 104B]' [-Wdangling-pointer=]
 1138 |     *this->stack = this;
      |     ~~~~~~~~~~~~~^~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/vm/TypedArrayObject-inl.h: In function 'js::ElementSpecific<float, js::SharedOps>::setFromNonTypedArray(JSContext*, JS::Handle<js::TypedArrayObject*>, JS::Handle<JSObject*>, unsigned long, unsigned long)':
/builddir/build/BUILD/firefox-102.13.0/js/src/vm/TypedArrayObject-inl.h:448:17: note: 'v' declared here
  448 |     RootedValue v(cx);
      |                 ^
/builddir/build/BUILD/firefox-102.13.0/js/src/vm/TypedArrayObject-inl.h:448:17: note: 'cx_148(D)' declared here
In member function 'JS::Rooted<JS::Value>::registerWithRootLists(mozilla::EnumeratedArray<JS::RootKind, (JS::RootKind)15, js::StackRootedBase*>&)',
    inlined from 'JS::Rooted<JS::Value>::Rooted<JSContext*, JSContext*>(JSContext* const&)' at /builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1162:26,
    inlined from 'js::ElementSpecific<float, js::UnsharedOps>::setFromNonTypedArray(JSContext*, JS::Handle<js::TypedArrayObject*>, JS::Handle<JSObject*>, unsigned long, unsigned long)' at /builddir/build/BUILD/firefox-102.13.0/js/src/vm/TypedArrayObject-inl.h:448:17:
/builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1138:18: warning: storing the address of local variable 'v' in 'MEM[(struct StackRootedBase * *)cx_145(D) + 104B]' [-Wdangling-pointer=]
 1138 |     *this->stack = this;
      |     ~~~~~~~~~~~~~^~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/vm/TypedArrayObject-inl.h: In function 'js::ElementSpecific<float, js::UnsharedOps>::setFromNonTypedArray(JSContext*, JS::Handle<js::TypedArrayObject*>, JS::Handle<JSObject*>, unsigned long, unsigned long)':
/builddir/build/BUILD/firefox-102.13.0/js/src/vm/TypedArrayObject-inl.h:448:17: note: 'v' declared here
  448 |     RootedValue v(cx);
      |                 ^
/builddir/build/BUILD/firefox-102.13.0/js/src/vm/TypedArrayObject-inl.h:448:17: note: 'cx_145(D)' declared here
In member function 'JS::Rooted<JS::Value>::registerWithRootLists(mozilla::EnumeratedArray<JS::RootKind, (JS::RootKind)15, js::StackRootedBase*>&)',
    inlined from 'JS::Rooted<JS::Value>::Rooted<JSContext*, JSContext*>(JSContext* const&)' at /builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1162:26,
    inlined from 'js::ElementSpecific<double, js::SharedOps>::setFromNonTypedArray(JSContext*, JS::Handle<js::TypedArrayObject*>, JS::Handle<JSObject*>, unsigned long, unsigned long)' at /builddir/build/BUILD/firefox-102.13.0/js/src/vm/TypedArrayObject-inl.h:448:17:
/builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1138:18: warning: storing the address of local variable 'v' in 'MEM[(struct StackRootedBase * *)cx_147(D) + 104B]' [-Wdangling-pointer=]
 1138 |     *this->stack = this;
      |     ~~~~~~~~~~~~~^~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/vm/TypedArrayObject-inl.h: In function 'js::ElementSpecific<double, js::SharedOps>::setFromNonTypedArray(JSContext*, JS::Handle<js::TypedArrayObject*>, JS::Handle<JSObject*>, unsigned long, unsigned long)':
/builddir/build/BUILD/firefox-102.13.0/js/src/vm/TypedArrayObject-inl.h:448:17: note: 'v' declared here
  448 |     RootedValue v(cx);
      |                 ^
/builddir/build/BUILD/firefox-102.13.0/js/src/vm/TypedArrayObject-inl.h:448:17: note: 'cx_147(D)' declared here
In member function 'JS::Rooted<JS::Value>::registerWithRootLists(mozilla::EnumeratedArray<JS::RootKind, (JS::RootKind)15, js::StackRootedBase*>&)',
    inlined from 'JS::Rooted<JS::Value>::Rooted<JSContext*, JSContext*>(JSContext* const&)' at /builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1162:26,
    inlined from 'js::ElementSpecific<double, js::UnsharedOps>::setFromNonTypedArray(JSContext*, JS::Handle<js::TypedArrayObject*>, JS::Handle<JSObject*>, unsigned long, unsigned long)' at /builddir/build/BUILD/firefox-102.13.0/js/src/vm/TypedArrayObject-inl.h:448:17:
/builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1138:18: warning: storing the address of local variable 'v' in 'MEM[(struct StackRootedBase * *)cx_144(D) + 104B]' [-Wdangling-pointer=]
 1138 |     *this->stack = this;
      |     ~~~~~~~~~~~~~^~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/vm/TypedArrayObject-inl.h: In function 'js::ElementSpecific<double, js::UnsharedOps>::setFromNonTypedArray(JSContext*, JS::Handle<js::TypedArrayObject*>, JS::Handle<JSObject*>, unsigned long, unsigned long)':
/builddir/build/BUILD/firefox-102.13.0/js/src/vm/TypedArrayObject-inl.h:448:17: note: 'v' declared here
  448 |     RootedValue v(cx);
      |                 ^
/builddir/build/BUILD/firefox-102.13.0/js/src/vm/TypedArrayObject-inl.h:448:17: note: 'cx_144(D)' declared here
In member function 'JS::Rooted<JS::Value>::registerWithRootLists(mozilla::EnumeratedArray<JS::RootKind, (JS::RootKind)15, js::StackRootedBase*>&)',
    inlined from 'JS::Rooted<JS::Value>::Rooted<JSContext*, JSContext*>(JSContext* const&)' at /builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1162:26,
    inlined from 'js::ElementSpecific<js::uint8_clamped, js::SharedOps>::setFromNonTypedArray(JSContext*, JS::Handle<js::TypedArrayObject*>, JS::Handle<JSObject*>, unsigned long, unsigned long)' at /builddir/build/BUILD/firefox-102.13.0/js/src/vm/TypedArrayObject-inl.h:448:17:
/builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1138:18: warning: storing the address of local variable 'v' in 'MEM[(struct StackRootedBase * *)cx_140(D) + 104B]' [-Wdangling-pointer=]
 1138 |     *this->stack = this;
      |     ~~~~~~~~~~~~~^~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/vm/TypedArrayObject-inl.h: In function 'js::ElementSpecific<js::uint8_clamped, js::SharedOps>::setFromNonTypedArray(JSContext*, JS::Handle<js::TypedArrayObject*>, JS::Handle<JSObject*>, unsigned long, unsigned long)':
/builddir/build/BUILD/firefox-102.13.0/js/src/vm/TypedArrayObject-inl.h:448:17: note: 'v' declared here
  448 |     RootedValue v(cx);
      |                 ^
/builddir/build/BUILD/firefox-102.13.0/js/src/vm/TypedArrayObject-inl.h:448:17: note: 'cx_140(D)' declared here
In member function 'JS::Rooted<JS::Value>::registerWithRootLists(mozilla::EnumeratedArray<JS::RootKind, (JS::RootKind)15, js::StackRootedBase*>&)',
    inlined from 'JS::Rooted<JS::Value>::Rooted<JSContext*, JSContext*>(JSContext* const&)' at /builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1162:26,
    inlined from 'js::ElementSpecific<js::uint8_clamped, js::UnsharedOps>::setFromNonTypedArray(JSContext*, JS::Handle<js::TypedArrayObject*>, JS::Handle<JSObject*>, unsigned long, unsigned long)' at /builddir/build/BUILD/firefox-102.13.0/js/src/vm/TypedArrayObject-inl.h:448:17:
/builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1138:18: warning: storing the address of local variable 'v' in 'MEM[(struct StackRootedBase * *)cx_139(D) + 104B]' [-Wdangling-pointer=]
 1138 |     *this->stack = this;
      |     ~~~~~~~~~~~~~^~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/vm/TypedArrayObject-inl.h: In function 'js::ElementSpecific<js::uint8_clamped, js::UnsharedOps>::setFromNonTypedArray(JSContext*, JS::Handle<js::TypedArrayObject*>, JS::Handle<JSObject*>, unsigned long, unsigned long)':
/builddir/build/BUILD/firefox-102.13.0/js/src/vm/TypedArrayObject-inl.h:448:17: note: 'v' declared here
  448 |     RootedValue v(cx);
      |                 ^
/builddir/build/BUILD/firefox-102.13.0/js/src/vm/TypedArrayObject-inl.h:448:17: note: 'cx_139(D)' declared here
In member function 'JS::Rooted<JS::Value>::registerWithRootLists(mozilla::EnumeratedArray<JS::RootKind, (JS::RootKind)15, js::StackRootedBase*>&)',
    inlined from 'JS::Rooted<JS::Value>::Rooted<JSContext*, JSContext*>(JSContext* const&)' at /builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1162:26,
    inlined from 'js::ElementSpecific<long, js::SharedOps>::setFromNonTypedArray(JSContext*, JS::Handle<js::TypedArrayObject*>, JS::Handle<JSObject*>, unsigned long, unsigned long)' at /builddir/build/BUILD/firefox-102.13.0/js/src/vm/TypedArrayObject-inl.h:448:17:
/builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1138:18: warning: storing the address of local variable 'v' in 'MEM[(struct StackRootedBase * *)cx_148(D) + 104B]' [-Wdangling-pointer=]
 1138 |     *this->stack = this;
      |     ~~~~~~~~~~~~~^~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/vm/TypedArrayObject-inl.h: In function 'js::ElementSpecific<long, js::SharedOps>::setFromNonTypedArray(JSContext*, JS::Handle<js::TypedArrayObject*>, JS::Handle<JSObject*>, unsigned long, unsigned long)':
/builddir/build/BUILD/firefox-102.13.0/js/src/vm/TypedArrayObject-inl.h:448:17: note: 'v' declared here
  448 |     RootedValue v(cx);
      |                 ^
/builddir/build/BUILD/firefox-102.13.0/js/src/vm/TypedArrayObject-inl.h:448:17: note: 'cx_148(D)' declared here
In member function 'JS::Rooted<JS::Value>::registerWithRootLists(mozilla::EnumeratedArray<JS::RootKind, (JS::RootKind)15, js::StackRootedBase*>&)',
    inlined from 'JS::Rooted<JS::Value>::Rooted<JSContext*, JSContext*>(JSContext* const&)' at /builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1162:26,
    inlined from 'js::ElementSpecific<long, js::UnsharedOps>::setFromNonTypedArray(JSContext*, JS::Handle<js::TypedArrayObject*>, JS::Handle<JSObject*>, unsigned long, unsigned long)' at /builddir/build/BUILD/firefox-102.13.0/js/src/vm/TypedArrayObject-inl.h:448:17:
/builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1138:18: warning: storing the address of local variable 'v' in 'MEM[(struct StackRootedBase * *)cx_145(D) + 104B]' [-Wdangling-pointer=]
 1138 |     *this->stack = this;
      |     ~~~~~~~~~~~~~^~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/vm/TypedArrayObject-inl.h: In function 'js::ElementSpecific<long, js::UnsharedOps>::setFromNonTypedArray(JSContext*, JS::Handle<js::TypedArrayObject*>, JS::Handle<JSObject*>, unsigned long, unsigned long)':
/builddir/build/BUILD/firefox-102.13.0/js/src/vm/TypedArrayObject-inl.h:448:17: note: 'v' declared here
  448 |     RootedValue v(cx);
      |                 ^
/builddir/build/BUILD/firefox-102.13.0/js/src/vm/TypedArrayObject-inl.h:448:17: note: 'cx_145(D)' declared here
In member function 'JS::Rooted<JS::Value>::registerWithRootLists(mozilla::EnumeratedArray<JS::RootKind, (JS::RootKind)15, js::StackRootedBase*>&)',
    inlined from 'JS::Rooted<JS::Value>::Rooted<JSContext*, JSContext*>(JSContext* const&)' at /builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1162:26,
    inlined from 'js::ElementSpecific<unsigned long, js::SharedOps>::setFromNonTypedArray(JSContext*, JS::Handle<js::TypedArrayObject*>, JS::Handle<JSObject*>, unsigned long, unsigned long)' at /builddir/build/BUILD/firefox-102.13.0/js/src/vm/TypedArrayObject-inl.h:448:17:
/builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1138:18: warning: storing the address of local variable 'v' in 'MEM[(struct StackRootedBase * *)cx_145(D) + 104B]' [-Wdangling-pointer=]
 1138 |     *this->stack = this;
      |     ~~~~~~~~~~~~~^~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/vm/TypedArrayObject-inl.h: In function 'js::ElementSpecific<unsigned long, js::SharedOps>::setFromNonTypedArray(JSContext*, JS::Handle<js::TypedArrayObject*>, JS::Handle<JSObject*>, unsigned long, unsigned long)':
/builddir/build/BUILD/firefox-102.13.0/js/src/vm/TypedArrayObject-inl.h:448:17: note: 'v' declared here
  448 |     RootedValue v(cx);
      |                 ^
/builddir/build/BUILD/firefox-102.13.0/js/src/vm/TypedArrayObject-inl.h:448:17: note: 'cx_145(D)' declared here
In member function 'JS::Rooted<JS::Value>::registerWithRootLists(mozilla::EnumeratedArray<JS::RootKind, (JS::RootKind)15, js::StackRootedBase*>&)',
    inlined from 'JS::Rooted<JS::Value>::Rooted<JSContext*, JSContext*>(JSContext* const&)' at /builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1162:26,
    inlined from 'js::ElementSpecific<unsigned long, js::UnsharedOps>::setFromNonTypedArray(JSContext*, JS::Handle<js::TypedArrayObject*>, JS::Handle<JSObject*>, unsigned long, unsigned long)' at /builddir/build/BUILD/firefox-102.13.0/js/src/vm/TypedArrayObject-inl.h:448:17:
/builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1138:18: warning: storing the address of local variable 'v' in 'MEM[(struct StackRootedBase * *)cx_144(D) + 104B]' [-Wdangling-pointer=]
 1138 |     *this->stack = this;
      |     ~~~~~~~~~~~~~^~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/vm/TypedArrayObject-inl.h: In function 'js::ElementSpecific<unsigned long, js::UnsharedOps>::setFromNonTypedArray(JSContext*, JS::Handle<js::TypedArrayObject*>, JS::Handle<JSObject*>, unsigned long, unsigned long)':
/builddir/build/BUILD/firefox-102.13.0/js/src/vm/TypedArrayObject-inl.h:448:17: note: 'v' declared here
  448 |     RootedValue v(cx);
      |                 ^
/builddir/build/BUILD/firefox-102.13.0/js/src/vm/TypedArrayObject-inl.h:448:17: note: 'cx_144(D)' declared here
In member function 'JS::Rooted<js::PlainObject*>::registerWithRootLists(mozilla::EnumeratedArray<JS::RootKind, (JS::RootKind)15, js::StackRootedBase*>&)',
    inlined from 'JS::Rooted<js::PlainObject*>::Rooted<JSContext*, js::PlainObject*>(JSContext* const&, js::PlainObject*&&)' at /builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1171:26,
    inlined from 'JS::ubi::ByUbinodeType::report(JSContext*, JS::ubi::CountBase&, JS::MutableHandle<JS::Value>)' at /builddir/build/BUILD/firefox-102.13.0/js/src/vm/UbiNodeCensus.cpp:739:47:
/builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1138:18: warning: storing the address of local variable 'obj' in 'MEM[(struct StackRootedBase * *)cx_172(D) + 24B]' [-Wdangling-pointer=]
 1138 |     *this->stack = this;
      |     ~~~~~~~~~~~~~^~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/vm/UbiNodeCensus.cpp: In member function 'JS::ubi::ByUbinodeType::report(JSContext*, JS::ubi::CountBase&, JS::MutableHandle<JS::Value>)':
/builddir/build/BUILD/firefox-102.13.0/js/src/vm/UbiNodeCensus.cpp:739:21: note: 'obj' declared here
  739 |   RootedPlainObject obj(cx, NewPlainObject(cx));
      |                     ^~~
/builddir/build/BUILD/firefox-102.13.0/js/src/vm/UbiNodeCensus.cpp:739:21: note: 'cx_172(D)' declared here
In member function 'JS::Rooted<js::MapObject*>::registerWithRootLists(mozilla::EnumeratedArray<JS::RootKind, (JS::RootKind)15, js::StackRootedBase*>&)',
    inlined from 'JS::Rooted<js::MapObject*>::Rooted<JSContext*, js::MapObject*>(JSContext* const&, js::MapObject*&&)' at /builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1171:26,
    inlined from 'JS::ubi::ByAllocationStack::report(JSContext*, JS::ubi::CountBase&, JS::MutableHandle<JS::Value>)' at /builddir/build/BUILD/firefox-102.13.0/js/src/vm/UbiNodeCensus.cpp:911:51:
/builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1138:18: warning: storing the address of local variable 'map' in 'MEM[(struct StackRootedBase * *)cx_235(D) + 24B]' [-Wdangling-pointer=]
 1138 |     *this->stack = this;
      |     ~~~~~~~~~~~~~^~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/vm/UbiNodeCensus.cpp: In member function 'JS::ubi::ByAllocationStack::report(JSContext*, JS::ubi::CountBase&, JS::MutableHandle<JS::Value>)':
/builddir/build/BUILD/firefox-102.13.0/js/src/vm/UbiNodeCensus.cpp:911:22: note: 'map' declared here
  911 |   Rooted<MapObject*> map(cx, MapObject::create(cx));
      |                      ^~~
/builddir/build/BUILD/firefox-102.13.0/js/src/vm/UbiNodeCensus.cpp:911:22: note: 'cx_235(D)' declared here
In member function 'JS::Rooted<JSObject*>::registerWithRootLists(mozilla::EnumeratedArray<JS::RootKind, (JS::RootKind)15, js::StackRootedBase*>&)',
    inlined from 'JS::Rooted<JSObject*>::Rooted<JSContext*, JSObject*>(JSContext* const&, JSObject*&&)' at /builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1171:26,
    inlined from 'JS::ubi::ParseBreakdown(JSContext*, JS::Handle<JS::Value>)' at /builddir/build/BUILD/firefox-102.13.0/js/src/vm/UbiNodeCensus.cpp:1137:58:
/builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1138:18: warning: storing the address of local variable 'breakdown' in 'MEM[(struct StackRootedBase * *)cx_619(D) + 24B]' [-Wdangling-pointer=]
 1138 |     *this->stack = this;
      |     ~~~~~~~~~~~~~^~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/vm/UbiNodeCensus.cpp: In function 'JS::ubi::ParseBreakdown(JSContext*, JS::Handle<JS::Value>)':
/builddir/build/BUILD/firefox-102.13.0/js/src/vm/UbiNodeCensus.cpp:1137:16: note: 'breakdown' declared here
 1137 |   RootedObject breakdown(cx, ToObject(cx, breakdownValue));
      |                ^~~~~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/vm/UbiNodeCensus.cpp:1137:16: note: 'cx_619(D)' declared here
In member function 'JS::Rooted<JSObject*>::registerWithRootLists(mozilla::EnumeratedArray<JS::RootKind, (JS::RootKind)15, js::StackRootedBase*>&)',
    inlined from 'JS::Rooted<JSObject*>::Rooted<JSContext*, JSObject*>(JSContext* const&, JSObject*&&)' at /builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1171:26,
    inlined from 'js::TypedArrayObject::set_impl(JSContext*, JS::CallArgs const&)' at /builddir/build/BUILD/firefox-102.13.0/js/src/vm/TypedArrayObject.cpp:1786:49:
/builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1138:18: warning: storing the address of local variable 'src' in 'MEM[(struct StackRootedBase * *)cx_115(D) + 24B]' [-Wdangling-pointer=]
 1138 |     *this->stack = this;
      |     ~~~~~~~~~~~~~^~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/vm/TypedArrayObject.cpp: In function 'js::TypedArrayObject::set_impl(JSContext*, JS::CallArgs const&)':
/builddir/build/BUILD/firefox-102.13.0/js/src/vm/TypedArrayObject.cpp:1786:16: note: 'src' declared here
 1786 |   RootedObject src(cx, ToObject(cx, args.get(0)));
      |                ^~~
/builddir/build/BUILD/firefox-102.13.0/js/src/vm/TypedArrayObject.cpp:1786:16: note: 'cx_115(D)' declared here
In member function 'JS::Rooted<js::PlainObject*>::registerWithRootLists(mozilla::EnumeratedArray<JS::RootKind, (JS::RootKind)15, js::StackRootedBase*>&)',
    inlined from 'JS::Rooted<js::PlainObject*>::Rooted<JSContext*, js::PlainObject*>(JSContext* const&, js::PlainObject*&&)' at /builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1171:26,
    inlined from 'JS::ubi::ByObjectClass::report(JSContext*, JS::ubi::CountBase&, JS::MutableHandle<JS::Value>)' at /builddir/build/BUILD/firefox-102.13.0/js/src/vm/UbiNodeCensus.cpp:534:77:
/builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1138:18: warning: storing the address of local variable 'obj' in 'MEM[(struct StackRootedBase * *)cx_62(D) + 24B]' [-Wdangling-pointer=]
 1138 |     *this->stack = this;
      |     ~~~~~~~~~~~~~^~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/vm/UbiNodeCensus.cpp: In member function 'JS::ubi::ByObjectClass::report(JSContext*, JS::ubi::CountBase&, JS::MutableHandle<JS::Value>)':
/builddir/build/BUILD/firefox-102.13.0/js/src/vm/UbiNodeCensus.cpp:532:21: note: 'obj' declared here
  532 |   RootedPlainObject obj(
      |                     ^~~
/builddir/build/BUILD/firefox-102.13.0/js/src/vm/UbiNodeCensus.cpp:532:21: note: 'cx_62(D)' declared here
In member function 'JS::Rooted<js::PlainObject*>::registerWithRootLists(mozilla::EnumeratedArray<JS::RootKind, (JS::RootKind)15, js::StackRootedBase*>&)',
    inlined from 'JS::Rooted<js::PlainObject*>::Rooted<JSContext*, js::PlainObject*>(JSContext* const&, js::PlainObject*&&)' at /builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1171:26,
    inlined from 'JS::ubi::ByFilename::report(JSContext*, JS::ubi::CountBase&, JS::MutableHandle<JS::Value>)' at /builddir/build/BUILD/firefox-102.13.0/js/src/vm/UbiNodeCensus.cpp:1070:79:
/builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1138:18: warning: storing the address of local variable 'obj' in 'MEM[(struct StackRootedBase * *)cx_62(D) + 24B]' [-Wdangling-pointer=]
 1138 |     *this->stack = this;
      |     ~~~~~~~~~~~~~^~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/vm/UbiNodeCensus.cpp: In member function 'JS::ubi::ByFilename::report(JSContext*, JS::ubi::CountBase&, JS::MutableHandle<JS::Value>)':
/builddir/build/BUILD/firefox-102.13.0/js/src/vm/UbiNodeCensus.cpp:1068:21: note: 'obj' declared here
 1068 |   RootedPlainObject obj(
      |                     ^~~
/builddir/build/BUILD/firefox-102.13.0/js/src/vm/UbiNodeCensus.cpp:1068:21: note: 'cx_62(D)' declared here
In member function 'JS::Rooted<js::TypedArrayObject*>::registerWithRootLists(mozilla::EnumeratedArray<JS::RootKind, (JS::RootKind)15, js::StackRootedBase*>&)',
    inlined from 'JS::Rooted<js::TypedArrayObject*>::Rooted<JSContext*, js::TypedArrayObject*>(JSContext* const&, js::TypedArrayObject*&&)' at /builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1171:26,
    inlined from '(anonymous namespace)::TypedArrayObjectTemplate<signed char>::fromObject(JSContext*, JS::Handle<JSObject*>, JS::Handle<JSObject*>)' at /builddir/build/BUILD/firefox-102.13.0/js/src/vm/TypedArrayObject.cpp:1354:31:
/builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1138:18: warning: storing the address of local variable 'obj' in 'MEM[(struct StackRootedBase * *)cx_296(D) + 24B]' [-Wdangling-pointer=]
 1138 |     *this->stack = this;
      |     ~~~~~~~~~~~~~^~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/vm/TypedArrayObject.cpp: In function '(anonymous namespace)::TypedArrayObjectTemplate<signed char>::fromObject(JSContext*, JS::Handle<JSObject*>, JS::Handle<JSObject*>)':
/builddir/build/BUILD/firefox-102.13.0/js/src/vm/TypedArrayObject.cpp:1354:31: note: 'obj' declared here
 1354 |     Rooted<TypedArrayObject*> obj(cx, makeInstance(cx, buffer, 0, len, proto));
      |                               ^~~
/builddir/build/BUILD/firefox-102.13.0/js/src/vm/TypedArrayObject.cpp:1354:31: note: 'cx_296(D)' declared here
In member function 'JS::Rooted<js::TypedArrayObject*>::registerWithRootLists(mozilla::EnumeratedArray<JS::RootKind, (JS::RootKind)15, js::StackRootedBase*>&)',
    inlined from 'JS::Rooted<js::TypedArrayObject*>::Rooted<JSContext*, js::TypedArrayObject*>(JSContext* const&, js::TypedArrayObject*&&)' at /builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1171:26,
    inlined from '(anonymous namespace)::TypedArrayObjectTemplate<unsigned char>::fromObject(JSContext*, JS::Handle<JSObject*>, JS::Handle<JSObject*>)' at /builddir/build/BUILD/firefox-102.13.0/js/src/vm/TypedArrayObject.cpp:1354:31:
/builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1138:18: warning: storing the address of local variable 'obj' in 'MEM[(struct StackRootedBase * *)cx_296(D) + 24B]' [-Wdangling-pointer=]
 1138 |     *this->stack = this;
      |     ~~~~~~~~~~~~~^~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/vm/TypedArrayObject.cpp: In function '(anonymous namespace)::TypedArrayObjectTemplate<unsigned char>::fromObject(JSContext*, JS::Handle<JSObject*>, JS::Handle<JSObject*>)':
/builddir/build/BUILD/firefox-102.13.0/js/src/vm/TypedArrayObject.cpp:1354:31: note: 'obj' declared here
 1354 |     Rooted<TypedArrayObject*> obj(cx, makeInstance(cx, buffer, 0, len, proto));
      |                               ^~~
/builddir/build/BUILD/firefox-102.13.0/js/src/vm/TypedArrayObject.cpp:1354:31: note: 'cx_296(D)' declared here
In member function 'JS::Rooted<js::TypedArrayObject*>::registerWithRootLists(mozilla::EnumeratedArray<JS::RootKind, (JS::RootKind)15, js::StackRootedBase*>&)',
    inlined from 'JS::Rooted<js::TypedArrayObject*>::Rooted<JSContext*, js::TypedArrayObject*>(JSContext* const&, js::TypedArrayObject*&&)' at /builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1171:26,
    inlined from '(anonymous namespace)::TypedArrayObjectTemplate<short>::fromObject(JSContext*, JS::Handle<JSObject*>, JS::Handle<JSObject*>)' at /builddir/build/BUILD/firefox-102.13.0/js/src/vm/TypedArrayObject.cpp:1354:31:
/builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1138:18: warning: storing the address of local variable 'obj' in 'MEM[(struct StackRootedBase * *)cx_296(D) + 24B]' [-Wdangling-pointer=]
 1138 |     *this->stack = this;
      |     ~~~~~~~~~~~~~^~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/vm/TypedArrayObject.cpp: In function '(anonymous namespace)::TypedArrayObjectTemplate<short>::fromObject(JSContext*, JS::Handle<JSObject*>, JS::Handle<JSObject*>)':
/builddir/build/BUILD/firefox-102.13.0/js/src/vm/TypedArrayObject.cpp:1354:31: note: 'obj' declared here
 1354 |     Rooted<TypedArrayObject*> obj(cx, makeInstance(cx, buffer, 0, len, proto));
      |                               ^~~
/builddir/build/BUILD/firefox-102.13.0/js/src/vm/TypedArrayObject.cpp:1354:31: note: 'cx_296(D)' declared here
In member function 'JS::Rooted<js::TypedArrayObject*>::registerWithRootLists(mozilla::EnumeratedArray<JS::RootKind, (JS::RootKind)15, js::StackRootedBase*>&)',
    inlined from 'JS::Rooted<js::TypedArrayObject*>::Rooted<JSContext*, js::TypedArrayObject*>(JSContext* const&, js::TypedArrayObject*&&)' at /builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1171:26,
    inlined from '(anonymous namespace)::TypedArrayObjectTemplate<unsigned short>::fromObject(JSContext*, JS::Handle<JSObject*>, JS::Handle<JSObject*>)' at /builddir/build/BUILD/firefox-102.13.0/js/src/vm/TypedArrayObject.cpp:1354:31:
/builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1138:18: warning: storing the address of local variable 'obj' in 'MEM[(struct StackRootedBase * *)cx_296(D) + 24B]' [-Wdangling-pointer=]
 1138 |     *this->stack = this;
      |     ~~~~~~~~~~~~~^~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/vm/TypedArrayObject.cpp: In function '(anonymous namespace)::TypedArrayObjectTemplate<unsigned short>::fromObject(JSContext*, JS::Handle<JSObject*>, JS::Handle<JSObject*>)':
/builddir/build/BUILD/firefox-102.13.0/js/src/vm/TypedArrayObject.cpp:1354:31: note: 'obj' declared here
 1354 |     Rooted<TypedArrayObject*> obj(cx, makeInstance(cx, buffer, 0, len, proto));
      |                               ^~~
/builddir/build/BUILD/firefox-102.13.0/js/src/vm/TypedArrayObject.cpp:1354:31: note: 'cx_296(D)' declared here
In member function 'JS::Rooted<js::TypedArrayObject*>::registerWithRootLists(mozilla::EnumeratedArray<JS::RootKind, (JS::RootKind)15, js::StackRootedBase*>&)',
    inlined from 'JS::Rooted<js::TypedArrayObject*>::Rooted<JSContext*, js::TypedArrayObject*>(JSContext* const&, js::TypedArrayObject*&&)' at /builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1171:26,
    inlined from '(anonymous namespace)::TypedArrayObjectTemplate<int>::fromObject(JSContext*, JS::Handle<JSObject*>, JS::Handle<JSObject*>)' at /builddir/build/BUILD/firefox-102.13.0/js/src/vm/TypedArrayObject.cpp:1354:31:
/builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1138:18: warning: storing the address of local variable 'obj' in 'MEM[(struct StackRootedBase * *)cx_296(D) + 24B]' [-Wdangling-pointer=]
 1138 |     *this->stack = this;
      |     ~~~~~~~~~~~~~^~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/vm/TypedArrayObject.cpp: In function '(anonymous namespace)::TypedArrayObjectTemplate<int>::fromObject(JSContext*, JS::Handle<JSObject*>, JS::Handle<JSObject*>)':
/builddir/build/BUILD/firefox-102.13.0/js/src/vm/TypedArrayObject.cpp:1354:31: note: 'obj' declared here
 1354 |     Rooted<TypedArrayObject*> obj(cx, makeInstance(cx, buffer, 0, len, proto));
      |                               ^~~
/builddir/build/BUILD/firefox-102.13.0/js/src/vm/TypedArrayObject.cpp:1354:31: note: 'cx_296(D)' declared here
In member function 'JS::Rooted<js::TypedArrayObject*>::registerWithRootLists(mozilla::EnumeratedArray<JS::RootKind, (JS::RootKind)15, js::StackRootedBase*>&)',
    inlined from 'JS::Rooted<js::TypedArrayObject*>::Rooted<JSContext*, js::TypedArrayObject*>(JSContext* const&, js::TypedArrayObject*&&)' at /builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1171:26,
    inlined from '(anonymous namespace)::TypedArrayObjectTemplate<unsigned int>::fromObject(JSContext*, JS::Handle<JSObject*>, JS::Handle<JSObject*>)' at /builddir/build/BUILD/firefox-102.13.0/js/src/vm/TypedArrayObject.cpp:1354:31:
/builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1138:18: warning: storing the address of local variable 'obj' in 'MEM[(struct StackRootedBase * *)cx_296(D) + 24B]' [-Wdangling-pointer=]
 1138 |     *this->stack = this;
      |     ~~~~~~~~~~~~~^~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/vm/TypedArrayObject.cpp: In function '(anonymous namespace)::TypedArrayObjectTemplate<unsigned int>::fromObject(JSContext*, JS::Handle<JSObject*>, JS::Handle<JSObject*>)':
/builddir/build/BUILD/firefox-102.13.0/js/src/vm/TypedArrayObject.cpp:1354:31: note: 'obj' declared here
 1354 |     Rooted<TypedArrayObject*> obj(cx, makeInstance(cx, buffer, 0, len, proto));
      |                               ^~~
/builddir/build/BUILD/firefox-102.13.0/js/src/vm/TypedArrayObject.cpp:1354:31: note: 'cx_296(D)' declared here
In member function 'JS::Rooted<js::TypedArrayObject*>::registerWithRootLists(mozilla::EnumeratedArray<JS::RootKind, (JS::RootKind)15, js::StackRootedBase*>&)',
    inlined from 'JS::Rooted<js::TypedArrayObject*>::Rooted<JSContext*, js::TypedArrayObject*>(JSContext* const&, js::TypedArrayObject*&&)' at /builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1171:26,
    inlined from '(anonymous namespace)::TypedArrayObjectTemplate<float>::fromObject(JSContext*, JS::Handle<JSObject*>, JS::Handle<JSObject*>)' at /builddir/build/BUILD/firefox-102.13.0/js/src/vm/TypedArrayObject.cpp:1354:31:
/builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1138:18: warning: storing the address of local variable 'obj' in 'MEM[(struct StackRootedBase * *)cx_296(D) + 24B]' [-Wdangling-pointer=]
 1138 |     *this->stack = this;
      |     ~~~~~~~~~~~~~^~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/vm/TypedArrayObject.cpp: In function '(anonymous namespace)::TypedArrayObjectTemplate<float>::fromObject(JSContext*, JS::Handle<JSObject*>, JS::Handle<JSObject*>)':
/builddir/build/BUILD/firefox-102.13.0/js/src/vm/TypedArrayObject.cpp:1354:31: note: 'obj' declared here
 1354 |     Rooted<TypedArrayObject*> obj(cx, makeInstance(cx, buffer, 0, len, proto));
      |                               ^~~
/builddir/build/BUILD/firefox-102.13.0/js/src/vm/TypedArrayObject.cpp:1354:31: note: 'cx_296(D)' declared here
In member function 'JS::Rooted<js::TypedArrayObject*>::registerWithRootLists(mozilla::EnumeratedArray<JS::RootKind, (JS::RootKind)15, js::StackRootedBase*>&)',
    inlined from 'JS::Rooted<js::TypedArrayObject*>::Rooted<JSContext*, js::TypedArrayObject*>(JSContext* const&, js::TypedArrayObject*&&)' at /builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1171:26,
    inlined from '(anonymous namespace)::TypedArrayObjectTemplate<double>::fromObject(JSContext*, JS::Handle<JSObject*>, JS::Handle<JSObject*>)' at /builddir/build/BUILD/firefox-102.13.0/js/src/vm/TypedArrayObject.cpp:1354:31:
/builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1138:18: warning: storing the address of local variable 'obj' in 'MEM[(struct StackRootedBase * *)cx_296(D) + 24B]' [-Wdangling-pointer=]
 1138 |     *this->stack = this;
      |     ~~~~~~~~~~~~~^~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/vm/TypedArrayObject.cpp: In function '(anonymous namespace)::TypedArrayObjectTemplate<double>::fromObject(JSContext*, JS::Handle<JSObject*>, JS::Handle<JSObject*>)':
/builddir/build/BUILD/firefox-102.13.0/js/src/vm/TypedArrayObject.cpp:1354:31: note: 'obj' declared here
 1354 |     Rooted<TypedArrayObject*> obj(cx, makeInstance(cx, buffer, 0, len, proto));
      |                               ^~~
/builddir/build/BUILD/firefox-102.13.0/js/src/vm/TypedArrayObject.cpp:1354:31: note: 'cx_296(D)' declared here
In member function 'JS::Rooted<js::TypedArrayObject*>::registerWithRootLists(mozilla::EnumeratedArray<JS::RootKind, (JS::RootKind)15, js::StackRootedBase*>&)',
    inlined from 'JS::Rooted<js::TypedArrayObject*>::Rooted<JSContext*, js::TypedArrayObject*>(JSContext* const&, js::TypedArrayObject*&&)' at /builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1171:26,
    inlined from '(anonymous namespace)::TypedArrayObjectTemplate<long>::fromObject(JSContext*, JS::Handle<JSObject*>, JS::Handle<JSObject*>)' at /builddir/build/BUILD/firefox-102.13.0/js/src/vm/TypedArrayObject.cpp:1354:31:
/builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1138:18: warning: storing the address of local variable 'obj' in 'MEM[(struct StackRootedBase * *)cx_296(D) + 24B]' [-Wdangling-pointer=]
 1138 |     *this->stack = this;
      |     ~~~~~~~~~~~~~^~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/vm/TypedArrayObject.cpp: In function '(anonymous namespace)::TypedArrayObjectTemplate<long>::fromObject(JSContext*, JS::Handle<JSObject*>, JS::Handle<JSObject*>)':
/builddir/build/BUILD/firefox-102.13.0/js/src/vm/TypedArrayObject.cpp:1354:31: note: 'obj' declared here
 1354 |     Rooted<TypedArrayObject*> obj(cx, makeInstance(cx, buffer, 0, len, proto));
      |                               ^~~
/builddir/build/BUILD/firefox-102.13.0/js/src/vm/TypedArrayObject.cpp:1354:31: note: 'cx_296(D)' declared here
In member function 'JS::Rooted<js::TypedArrayObject*>::registerWithRootLists(mozilla::EnumeratedArray<JS::RootKind, (JS::RootKind)15, js::StackRootedBase*>&)',
    inlined from 'JS::Rooted<js::TypedArrayObject*>::Rooted<JSContext*, js::TypedArrayObject*>(JSContext* const&, js::TypedArrayObject*&&)' at /builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1171:26,
    inlined from '(anonymous namespace)::TypedArrayObjectTemplate<unsigned long>::fromObject(JSContext*, JS::Handle<JSObject*>, JS::Handle<JSObject*>)' at /builddir/build/BUILD/firefox-102.13.0/js/src/vm/TypedArrayObject.cpp:1354:31:
/builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1138:18: warning: storing the address of local variable 'obj' in 'MEM[(struct StackRootedBase * *)cx_296(D) + 24B]' [-Wdangling-pointer=]
 1138 |     *this->stack = this;
      |     ~~~~~~~~~~~~~^~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/vm/TypedArrayObject.cpp: In function '(anonymous namespace)::TypedArrayObjectTemplate<unsigned long>::fromObject(JSContext*, JS::Handle<JSObject*>, JS::Handle<JSObject*>)':
/builddir/build/BUILD/firefox-102.13.0/js/src/vm/TypedArrayObject.cpp:1354:31: note: 'obj' declared here
 1354 |     Rooted<TypedArrayObject*> obj(cx, makeInstance(cx, buffer, 0, len, proto));
      |                               ^~~
/builddir/build/BUILD/firefox-102.13.0/js/src/vm/TypedArrayObject.cpp:1354:31: note: 'cx_296(D)' declared here
In member function 'JS::Rooted<js::TypedArrayObject*>::registerWithRootLists(mozilla::EnumeratedArray<JS::RootKind, (JS::RootKind)15, js::StackRootedBase*>&)',
    inlined from 'JS::Rooted<js::TypedArrayObject*>::Rooted<JSContext*, js::TypedArrayObject*>(JSContext* const&, js::TypedArrayObject*&&)' at /builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1171:26,
    inlined from '(anonymous namespace)::TypedArrayObjectTemplate<js::uint8_clamped>::fromObject(JSContext*, JS::Handle<JSObject*>, JS::Handle<JSObject*>)' at /builddir/build/BUILD/firefox-102.13.0/js/src/vm/TypedArrayObject.cpp:1354:31:
/builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1138:18: warning: storing the address of local variable 'obj' in 'MEM[(struct StackRootedBase * *)cx_296(D) + 24B]' [-Wdangling-pointer=]
 1138 |     *this->stack = this;
      |     ~~~~~~~~~~~~~^~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/vm/TypedArrayObject.cpp: In function '(anonymous namespace)::TypedArrayObjectTemplate<js::uint8_clamped>::fromObject(JSContext*, JS::Handle<JSObject*>, JS::Handle<JSObject*>)':
/builddir/build/BUILD/firefox-102.13.0/js/src/vm/TypedArrayObject.cpp:1354:31: note: 'obj' declared here
 1354 |     Rooted<TypedArrayObject*> obj(cx, makeInstance(cx, buffer, 0, len, proto));
      |                               ^~~
/builddir/build/BUILD/firefox-102.13.0/js/src/vm/TypedArrayObject.cpp:1354:31: note: 'cx_296(D)' declared here
In member function 'JS::Rooted<js::ArrayBufferObject*>::registerWithRootLists(mozilla::EnumeratedArray<JS::RootKind, (JS::RootKind)15, js::StackRootedBase*>&)',
    inlined from 'JS::Rooted<js::ArrayBufferObject*>::Rooted<JSContext*, js::ArrayBufferObject*>(JSContext* const&, js::ArrayBufferObject*&&)' at /builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1171:26,
    inlined from 'js::TypedArrayObject::ensureHasBuffer(JSContext*, JS::Handle<js::TypedArrayObject*>)' at /builddir/build/BUILD/firefox-102.13.0/js/src/vm/TypedArrayObject.cpp:119:68:
/builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1138:18: warning: storing the address of local variable 'buffer' in 'MEM[(struct StackRootedBase * *)cx_113(D) + 24B]' [-Wdangling-pointer=]
 1138 |     *this->stack = this;
      |     ~~~~~~~~~~~~~^~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/vm/TypedArrayObject.cpp: In function 'js::TypedArrayObject::ensureHasBuffer(JSContext*, JS::Handle<js::TypedArrayObject*>)':
/builddir/build/BUILD/firefox-102.13.0/js/src/vm/TypedArrayObject.cpp:118:30: note: 'buffer' declared here
  118 |   Rooted<ArrayBufferObject*> buffer(
      |                              ^~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/vm/TypedArrayObject.cpp:118:30: note: 'cx_113(D)' declared here
In member function 'JS::Rooted<JSObject*>::registerWithRootLists(mozilla::EnumeratedArray<JS::RootKind, (JS::RootKind)15, js::StackRootedBase*>&)',
    inlined from 'JS::Rooted<JSObject*>::Rooted<JSContext*, JSObject*>(JSContext* const&, JSObject*&&)' at /builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1171:26,
    inlined from 'GetBufferSpeciesConstructor(JSContext*, JS::Handle<js::TypedArrayObject*>, bool, (anonymous namespace)::SpeciesConstructorOverride)' at /builddir/build/BUILD/firefox-102.13.0/js/src/vm/TypedArrayObject.cpp:1128:76:
/builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1138:18: warning: storing the address of local variable 'defaultCtor' in 'MEM[(struct StackRootedBase * *)cx_123(D) + 24B]' [-Wdangling-pointer=]
 1138 |     *this->stack = this;
      |     ~~~~~~~~~~~~~^~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/vm/TypedArrayObject.cpp: In function 'GetBufferSpeciesConstructor(JSContext*, JS::Handle<js::TypedArrayObject*>, bool, (anonymous namespace)::SpeciesConstructorOverride)':
/builddir/build/BUILD/firefox-102.13.0/js/src/vm/TypedArrayObject.cpp:1127:16: note: 'defaultCtor' declared here
 1127 |   RootedObject defaultCtor(
      |                ^~~~~~~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/vm/TypedArrayObject.cpp:1127:16: note: 'cx_123(D)' declared here
In member function 'JS::Rooted<JSObject*>::registerWithRootLists(mozilla::EnumeratedArray<JS::RootKind, (JS::RootKind)15, js::StackRootedBase*>&)',
    inlined from 'JS::Rooted<JSObject*>::Rooted<JSContext*, JSObject*>(JSContext* const&, JSObject*&&)' at /builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1171:26,
    inlined from '(anonymous namespace)::TypedArrayObjectTemplate<signed char>::fromTypedArray(JSContext*, JS::Handle<JSObject*>, bool, JS::Handle<JSObject*>)' at /builddir/build/BUILD/firefox-102.13.0/js/src/vm/TypedArrayObject.cpp:1255:16:
/builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1138:18: warning: storing the address of local variable 'bufferCtor' in 'MEM[(struct StackRootedBase * *)cx_165(D) + 24B]' [-Wdangling-pointer=]
 1138 |     *this->stack = this;
      |     ~~~~~~~~~~~~~^~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/vm/TypedArrayObject.cpp: In function '(anonymous namespace)::TypedArrayObjectTemplate<signed char>::fromTypedArray(JSContext*, JS::Handle<JSObject*>, bool, JS::Handle<JSObject*>)':
/builddir/build/BUILD/firefox-102.13.0/js/src/vm/TypedArrayObject.cpp:1255:16: note: 'bufferCtor' declared here
 1255 |   RootedObject bufferCtor(
      |                ^~~~~~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/vm/TypedArrayObject.cpp:1255:16: note: 'cx_165(D)' declared here
In member function 'JS::Rooted<JSObject*>::registerWithRootLists(mozilla::EnumeratedArray<JS::RootKind, (JS::RootKind)15, js::StackRootedBase*>&)',
    inlined from 'JS::Rooted<JSObject*>::Rooted<JSContext*, JSObject*>(JSContext* const&, JSObject*&&)' at /builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1171:26,
    inlined from '(anonymous namespace)::TypedArrayObjectTemplate<unsigned char>::fromTypedArray(JSContext*, JS::Handle<JSObject*>, bool, JS::Handle<JSObject*>)' at /builddir/build/BUILD/firefox-102.13.0/js/src/vm/TypedArrayObject.cpp:1255:16:
/builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1138:18: warning: storing the address of local variable 'bufferCtor' in 'MEM[(struct StackRootedBase * *)cx_165(D) + 24B]' [-Wdangling-pointer=]
 1138 |     *this->stack = this;
      |     ~~~~~~~~~~~~~^~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/vm/TypedArrayObject.cpp: In function '(anonymous namespace)::TypedArrayObjectTemplate<unsigned char>::fromTypedArray(JSContext*, JS::Handle<JSObject*>, bool, JS::Handle<JSObject*>)':
/builddir/build/BUILD/firefox-102.13.0/js/src/vm/TypedArrayObject.cpp:1255:16: note: 'bufferCtor' declared here
 1255 |   RootedObject bufferCtor(
      |                ^~~~~~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/vm/TypedArrayObject.cpp:1255:16: note: 'cx_165(D)' declared here
In member function 'JS::Rooted<JSObject*>::registerWithRootLists(mozilla::EnumeratedArray<JS::RootKind, (JS::RootKind)15, js::StackRootedBase*>&)',
    inlined from 'JS::Rooted<JSObject*>::Rooted<JSContext*, JSObject*>(JSContext* const&, JSObject*&&)' at /builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1171:26,
    inlined from '(anonymous namespace)::TypedArrayObjectTemplate<short>::fromTypedArray(JSContext*, JS::Handle<JSObject*>, bool, JS::Handle<JSObject*>)' at /builddir/build/BUILD/firefox-102.13.0/js/src/vm/TypedArrayObject.cpp:1255:16:
/builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1138:18: warning: storing the address of local variable 'bufferCtor' in 'MEM[(struct StackRootedBase * *)cx_165(D) + 24B]' [-Wdangling-pointer=]
 1138 |     *this->stack = this;
      |     ~~~~~~~~~~~~~^~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/vm/TypedArrayObject.cpp: In function '(anonymous namespace)::TypedArrayObjectTemplate<short>::fromTypedArray(JSContext*, JS::Handle<JSObject*>, bool, JS::Handle<JSObject*>)':
/builddir/build/BUILD/firefox-102.13.0/js/src/vm/TypedArrayObject.cpp:1255:16: note: 'bufferCtor' declared here
 1255 |   RootedObject bufferCtor(
      |                ^~~~~~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/vm/TypedArrayObject.cpp:1255:16: note: 'cx_165(D)' declared here
In member function 'JS::Rooted<JSObject*>::registerWithRootLists(mozilla::EnumeratedArray<JS::RootKind, (JS::RootKind)15, js::StackRootedBase*>&)',
    inlined from 'JS::Rooted<JSObject*>::Rooted<JSContext*, JSObject*>(JSContext* const&, JSObject*&&)' at /builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1171:26,
    inlined from '(anonymous namespace)::TypedArrayObjectTemplate<unsigned short>::fromTypedArray(JSContext*, JS::Handle<JSObject*>, bool, JS::Handle<JSObject*>)' at /builddir/build/BUILD/firefox-102.13.0/js/src/vm/TypedArrayObject.cpp:1255:16:
/builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1138:18: warning: storing the address of local variable 'bufferCtor' in 'MEM[(struct StackRootedBase * *)cx_165(D) + 24B]' [-Wdangling-pointer=]
 1138 |     *this->stack = this;
      |     ~~~~~~~~~~~~~^~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/vm/TypedArrayObject.cpp: In function '(anonymous namespace)::TypedArrayObjectTemplate<unsigned short>::fromTypedArray(JSContext*, JS::Handle<JSObject*>, bool, JS::Handle<JSObject*>)':
/builddir/build/BUILD/firefox-102.13.0/js/src/vm/TypedArrayObject.cpp:1255:16: note: 'bufferCtor' declared here
 1255 |   RootedObject bufferCtor(
      |                ^~~~~~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/vm/TypedArrayObject.cpp:1255:16: note: 'cx_165(D)' declared here
In member function 'JS::Rooted<JSObject*>::registerWithRootLists(mozilla::EnumeratedArray<JS::RootKind, (JS::RootKind)15, js::StackRootedBase*>&)',
    inlined from 'JS::Rooted<JSObject*>::Rooted<JSContext*, JSObject*>(JSContext* const&, JSObject*&&)' at /builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1171:26,
    inlined from '(anonymous namespace)::TypedArrayObjectTemplate<int>::fromTypedArray(JSContext*, JS::Handle<JSObject*>, bool, JS::Handle<JSObject*>)' at /builddir/build/BUILD/firefox-102.13.0/js/src/vm/TypedArrayObject.cpp:1255:16:
/builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1138:18: warning: storing the address of local variable 'bufferCtor' in 'MEM[(struct StackRootedBase * *)cx_165(D) + 24B]' [-Wdangling-pointer=]
 1138 |     *this->stack = this;
      |     ~~~~~~~~~~~~~^~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/vm/TypedArrayObject.cpp: In function '(anonymous namespace)::TypedArrayObjectTemplate<int>::fromTypedArray(JSContext*, JS::Handle<JSObject*>, bool, JS::Handle<JSObject*>)':
/builddir/build/BUILD/firefox-102.13.0/js/src/vm/TypedArrayObject.cpp:1255:16: note: 'bufferCtor' declared here
 1255 |   RootedObject bufferCtor(
      |                ^~~~~~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/vm/TypedArrayObject.cpp:1255:16: note: 'cx_165(D)' declared here
In member function 'JS::Rooted<JSObject*>::registerWithRootLists(mozilla::EnumeratedArray<JS::RootKind, (JS::RootKind)15, js::StackRootedBase*>&)',
    inlined from 'JS::Rooted<JSObject*>::Rooted<JSContext*, JSObject*>(JSContext* const&, JSObject*&&)' at /builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1171:26,
    inlined from '(anonymous namespace)::TypedArrayObjectTemplate<unsigned int>::fromTypedArray(JSContext*, JS::Handle<JSObject*>, bool, JS::Handle<JSObject*>)' at /builddir/build/BUILD/firefox-102.13.0/js/src/vm/TypedArrayObject.cpp:1255:16:
/builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1138:18: warning: storing the address of local variable 'bufferCtor' in 'MEM[(struct StackRootedBase * *)cx_165(D) + 24B]' [-Wdangling-pointer=]
 1138 |     *this->stack = this;
      |     ~~~~~~~~~~~~~^~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/vm/TypedArrayObject.cpp: In function '(anonymous namespace)::TypedArrayObjectTemplate<unsigned int>::fromTypedArray(JSContext*, JS::Handle<JSObject*>, bool, JS::Handle<JSObject*>)':
/builddir/build/BUILD/firefox-102.13.0/js/src/vm/TypedArrayObject.cpp:1255:16: note: 'bufferCtor' declared here
 1255 |   RootedObject bufferCtor(
      |                ^~~~~~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/vm/TypedArrayObject.cpp:1255:16: note: 'cx_165(D)' declared here
In member function 'JS::Rooted<JSObject*>::registerWithRootLists(mozilla::EnumeratedArray<JS::RootKind, (JS::RootKind)15, js::StackRootedBase*>&)',
    inlined from 'JS::Rooted<JSObject*>::Rooted<JSContext*, JSObject*>(JSContext* const&, JSObject*&&)' at /builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1171:26,
    inlined from '(anonymous namespace)::TypedArrayObjectTemplate<float>::fromTypedArray(JSContext*, JS::Handle<JSObject*>, bool, JS::Handle<JSObject*>)' at /builddir/build/BUILD/firefox-102.13.0/js/src/vm/TypedArrayObject.cpp:1255:16:
/builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1138:18: warning: storing the address of local variable 'bufferCtor' in 'MEM[(struct StackRootedBase * *)cx_165(D) + 24B]' [-Wdangling-pointer=]
 1138 |     *this->stack = this;
      |     ~~~~~~~~~~~~~^~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/vm/TypedArrayObject.cpp: In function '(anonymous namespace)::TypedArrayObjectTemplate<float>::fromTypedArray(JSContext*, JS::Handle<JSObject*>, bool, JS::Handle<JSObject*>)':
/builddir/build/BUILD/firefox-102.13.0/js/src/vm/TypedArrayObject.cpp:1255:16: note: 'bufferCtor' declared here
 1255 |   RootedObject bufferCtor(
      |                ^~~~~~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/vm/TypedArrayObject.cpp:1255:16: note: 'cx_165(D)' declared here
In member function 'JS::Rooted<JSObject*>::registerWithRootLists(mozilla::EnumeratedArray<JS::RootKind, (JS::RootKind)15, js::StackRootedBase*>&)',
    inlined from 'JS::Rooted<JSObject*>::Rooted<JSContext*, JSObject*>(JSContext* const&, JSObject*&&)' at /builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1171:26,
    inlined from '(anonymous namespace)::TypedArrayObjectTemplate<double>::fromTypedArray(JSContext*, JS::Handle<JSObject*>, bool, JS::Handle<JSObject*>)' at /builddir/build/BUILD/firefox-102.13.0/js/src/vm/TypedArrayObject.cpp:1255:16:
/builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1138:18: warning: storing the address of local variable 'bufferCtor' in 'MEM[(struct StackRootedBase * *)cx_165(D) + 24B]' [-Wdangling-pointer=]
 1138 |     *this->stack = this;
      |     ~~~~~~~~~~~~~^~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/vm/TypedArrayObject.cpp: In function '(anonymous namespace)::TypedArrayObjectTemplate<double>::fromTypedArray(JSContext*, JS::Handle<JSObject*>, bool, JS::Handle<JSObject*>)':
/builddir/build/BUILD/firefox-102.13.0/js/src/vm/TypedArrayObject.cpp:1255:16: note: 'bufferCtor' declared here
 1255 |   RootedObject bufferCtor(
      |                ^~~~~~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/vm/TypedArrayObject.cpp:1255:16: note: 'cx_165(D)' declared here
In member function 'JS::Rooted<JSObject*>::registerWithRootLists(mozilla::EnumeratedArray<JS::RootKind, (JS::RootKind)15, js::StackRootedBase*>&)',
    inlined from 'JS::Rooted<JSObject*>::Rooted<JSContext*, JSObject*>(JSContext* const&, JSObject*&&)' at /builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1171:26,
    inlined from '(anonymous namespace)::TypedArrayObjectTemplate<js::uint8_clamped>::fromTypedArray(JSContext*, JS::Handle<JSObject*>, bool, JS::Handle<JSObject*>)' at /builddir/build/BUILD/firefox-102.13.0/js/src/vm/TypedArrayObject.cpp:1255:16:
/builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1138:18: warning: storing the address of local variable 'bufferCtor' in 'MEM[(struct StackRootedBase * *)cx_165(D) + 24B]' [-Wdangling-pointer=]
 1138 |     *this->stack = this;
      |     ~~~~~~~~~~~~~^~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/vm/TypedArrayObject.cpp: In function '(anonymous namespace)::TypedArrayObjectTemplate<js::uint8_clamped>::fromTypedArray(JSContext*, JS::Handle<JSObject*>, bool, JS::Handle<JSObject*>)':
/builddir/build/BUILD/firefox-102.13.0/js/src/vm/TypedArrayObject.cpp:1255:16: note: 'bufferCtor' declared here
 1255 |   RootedObject bufferCtor(
      |                ^~~~~~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/vm/TypedArrayObject.cpp:1255:16: note: 'cx_165(D)' declared here
In member function 'JS::Rooted<JSObject*>::registerWithRootLists(mozilla::EnumeratedArray<JS::RootKind, (JS::RootKind)15, js::StackRootedBase*>&)',
    inlined from 'JS::Rooted<JSObject*>::Rooted<JSContext*, JSObject*>(JSContext* const&, JSObject*&&)' at /builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1171:26,
    inlined from '(anonymous namespace)::TypedArrayObjectTemplate<long>::fromTypedArray(JSContext*, JS::Handle<JSObject*>, bool, JS::Handle<JSObject*>)' at /builddir/build/BUILD/firefox-102.13.0/js/src/vm/TypedArrayObject.cpp:1255:16:
/builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1138:18: warning: storing the address of local variable 'bufferCtor' in 'MEM[(struct StackRootedBase * *)cx_164(D) + 24B]' [-Wdangling-pointer=]
 1138 |     *this->stack = this;
      |     ~~~~~~~~~~~~~^~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/vm/TypedArrayObject.cpp: In function '(anonymous namespace)::TypedArrayObjectTemplate<long>::fromTypedArray(JSContext*, JS::Handle<JSObject*>, bool, JS::Handle<JSObject*>)':
/builddir/build/BUILD/firefox-102.13.0/js/src/vm/TypedArrayObject.cpp:1255:16: note: 'bufferCtor' declared here
 1255 |   RootedObject bufferCtor(
      |                ^~~~~~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/vm/TypedArrayObject.cpp:1255:16: note: 'cx_164(D)' declared here
In member function 'JS::Rooted<JSObject*>::registerWithRootLists(mozilla::EnumeratedArray<JS::RootKind, (JS::RootKind)15, js::StackRootedBase*>&)',
    inlined from 'JS::Rooted<JSObject*>::Rooted<JSContext*, JSObject*>(JSContext* const&, JSObject*&&)' at /builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1171:26,
    inlined from '(anonymous namespace)::TypedArrayObjectTemplate<unsigned long>::fromTypedArray(JSContext*, JS::Handle<JSObject*>, bool, JS::Handle<JSObject*>)' at /builddir/build/BUILD/firefox-102.13.0/js/src/vm/TypedArrayObject.cpp:1255:16:
/builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1138:18: warning: storing the address of local variable 'bufferCtor' in 'MEM[(struct StackRootedBase * *)cx_164(D) + 24B]' [-Wdangling-pointer=]
 1138 |     *this->stack = this;
      |     ~~~~~~~~~~~~~^~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/vm/TypedArrayObject.cpp: In function '(anonymous namespace)::TypedArrayObjectTemplate<unsigned long>::fromTypedArray(JSContext*, JS::Handle<JSObject*>, bool, JS::Handle<JSObject*>)':
/builddir/build/BUILD/firefox-102.13.0/js/src/vm/TypedArrayObject.cpp:1255:16: note: 'bufferCtor' declared here
 1255 |   RootedObject bufferCtor(
      |                ^~~~~~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/vm/TypedArrayObject.cpp:1255:16: note: 'cx_164(D)' declared here
In member function 'JS::Rooted<js::ArrayObject*>::registerWithRootLists(mozilla::EnumeratedArray<JS::RootKind, (JS::RootKind)15, js::StackRootedBase*>&)',
    inlined from 'JS::Rooted<js::ArrayObject*>::Rooted<JSContext*, js::ArrayObject*>(JSContext* const&, js::ArrayObject*&&)' at /builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1171:26,
    inlined from 'JS::ubi::BucketCount::report(JSContext*, JS::ubi::CountBase&, JS::MutableHandle<JS::Value>)' at /builddir/build/BUILD/firefox-102.13.0/js/src/vm/UbiNodeCensus.cpp:159:68:
/builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1138:18: warning: storing the address of local variable 'arr' in 'MEM[(struct StackRootedBase * *)cx_46(D) + 24B]' [-Wdangling-pointer=]
 1138 |     *this->stack = this;
      |     ~~~~~~~~~~~~~^~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/vm/UbiNodeCensus.cpp: In member function 'JS::ubi::BucketCount::report(JSContext*, JS::ubi::CountBase&, JS::MutableHandle<JS::Value>)':
/builddir/build/BUILD/firefox-102.13.0/js/src/vm/UbiNodeCensus.cpp:159:21: note: 'arr' declared here
  159 |   RootedArrayObject arr(cx, NewDenseFullyAllocatedArray(cx, length));
      |                     ^~~
/builddir/build/BUILD/firefox-102.13.0/js/src/vm/UbiNodeCensus.cpp:159:21: note: 'cx_46(D)' declared here
make[3]: Leaving directory '/builddir/build/BUILD/firefox-102.13.0/js/src/js/src'
    Finished release [optimized] target(s) in 1m 05s
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 '/builddir/build/BUILD/firefox-102.13.0/js/src/js/src/rust'
/builddir/build/BUILD/firefox-102.13.0/js/src/_virtualenvs/build/bin/python -m mozbuild.action.check_binary --target --networking /builddir/build/BUILD/firefox-102.13.0/js/src/x86_64-unknown-linux-gnu/release/libjsrust.a
BUILDTASK {"argv": ["/builddir/build/BUILD/firefox-102.13.0/python/mozbuild/mozbuild/action/check_binary.py", "--target", "--networking", "/builddir/build/BUILD/firefox-102.13.0/js/src/x86_64-unknown-linux-gnu/release/libjsrust.a"], "start": 1704656215.6255627, "end": 1704656215.684198, "context": null}
make[3]: Leaving directory '/builddir/build/BUILD/firefox-102.13.0/js/src/js/src/rust'
make[3]: Entering directory '/builddir/build/BUILD/firefox-102.13.0/js/src/js/src/jit'
js/src/jit/Unified_cpp_js_src_jit8.o
/usr/lib64/ccache/g++ -o Unified_cpp_js_src_jit8.o -c  -I/builddir/build/BUILD/firefox-102.13.0/js/src/dist/system_wrappers -include /builddir/build/BUILD/firefox-102.13.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/builddir/build/BUILD/firefox-102.13.0/js/src/jit -I/builddir/build/BUILD/firefox-102.13.0/js/src/js/src/jit -I/builddir/build/BUILD/firefox-102.13.0/js/src/js/src -I/builddir/build/BUILD/firefox-102.13.0/js/src -I/builddir/build/BUILD/firefox-102.13.0/js/src/dist/include -DMOZILLA_CLIENT -include /builddir/build/BUILD/firefox-102.13.0/js/src/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 -Wformat -Wformat-overflow=2 -Wno-psabi -fno-sized-deallocation -fno-aligned-new -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Werror=format -Wno-attributes -fno-strict-aliasing -ffp-contract=off  -MD -MP -MF .deps/Unified_cpp_js_src_jit8.o.pp   Unified_cpp_js_src_jit8.cpp
make[3]: Leaving directory '/builddir/build/BUILD/firefox-102.13.0/js/src/js/src/jit'
In file included from /builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/CallArgs.h:74,
                 from /builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/CallNonGenericMethod.h:12,
                 from /builddir/build/BUILD/firefox-102.13.0/js/src/NamespaceImports.h:15,
                 from /builddir/build/BUILD/firefox-102.13.0/js/src/jit/IonTypes.h:17,
                 from /builddir/build/BUILD/firefox-102.13.0/js/src/jit/Bailouts.h:17,
                 from /builddir/build/BUILD/firefox-102.13.0/js/src/jit/LIR.h:16,
                 from /builddir/build/BUILD/firefox-102.13.0/js/src/jit/Lowering.h:13,
                 from /builddir/build/BUILD/firefox-102.13.0/js/src/jit/Lowering.cpp:7,
                 from Unified_cpp_js_src_jit8.cpp:2:
In function 'JS::Value::fromInt32(int)',
    inlined from 'JS::Int32Value(int)' at /builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/Value.h:1014:73,
    inlined from 'js::jit::MSignExtendInt32::foldsTo(js::jit::TempAllocator&)' at /builddir/build/BUILD/firefox-102.13.0/js/src/jit/MIR.cpp:3740:44:
/builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/Value.h:464:47: warning: 'res' may be used uninitialized [-Wmaybe-uninitialized]
  464 |     return fromTagAndPayload(JSVAL_TAG_INT32, uint32_t(i));
      |                                               ^~~~~~~~~~~
In file included from Unified_cpp_js_src_jit8.cpp:11:
/builddir/build/BUILD/firefox-102.13.0/js/src/jit/MIR.cpp: In member function 'js::jit::MSignExtendInt32::foldsTo(js::jit::TempAllocator&)':
/builddir/build/BUILD/firefox-102.13.0/js/src/jit/MIR.cpp:3731:13: note: 'res' was declared here
 3731 |     int32_t res;
      |             ^~~
/builddir/build/BUILD/firefox-102.13.0/js/src/jit/MIR.cpp: In member function 'js::jit::MSignExtendInt64::foldsTo(js::jit::TempAllocator&)':
/builddir/build/BUILD/firefox-102.13.0/js/src/jit/MIR.cpp:3762:31: warning: 'res' may be used uninitialized [-Wmaybe-uninitialized]
 3762 |     return MConstant::NewInt64(alloc, res);
      |            ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/jit/MIR.cpp:3750:13: note: 'res' was declared here
 3750 |     int64_t res;
      |             ^~~
In file included from /builddir/build/BUILD/firefox-102.13.0/js/src/jit/MacroAssembler.h:40,
                 from /builddir/build/BUILD/firefox-102.13.0/js/src/jit/MIR.h:27,
                 from /builddir/build/BUILD/firefox-102.13.0/js/src/jit/LIR.h:21:
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 /builddir/build/BUILD/firefox-102.13.0/js/src/jit/MacroAssembler.cpp:3103:12:
/builddir/build/BUILD/firefox-102.13.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:29:
/builddir/build/BUILD/firefox-102.13.0/js/src/jit/MacroAssembler.cpp: In member function 'js::jit::MacroAssembler::passABIArg(js::jit::MoveOperand const&, js::jit::MoveOp::Type)':
/builddir/build/BUILD/firefox-102.13.0/js/src/jit/MacroAssembler.cpp:3102:15: note: 'to' declared here
 3102 |   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 /builddir/build/BUILD/firefox-102.13.0/js/src/jit/MacroAssembler.cpp:3103:12:
/builddir/build/BUILD/firefox-102.13.0/js/src/jit/MoveResolver.h:154:24: warning: 'to.kind_' may be used uninitialized [-Wmaybe-uninitialized]
  154 |     if (kind_ != other.kind_) {
      |                  ~~~~~~^~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/jit/MacroAssembler.cpp: In member function 'js::jit::MacroAssembler::passABIArg(js::jit::MoveOperand const&, js::jit::MoveOp::Type) [clone .constprop.0]':
/builddir/build/BUILD/firefox-102.13.0/js/src/jit/MacroAssembler.cpp:3102:15: note: 'to' declared here
 3102 |   MoveOperand to(*this, arg);
      |               ^~
make[3]: Entering directory '/builddir/build/BUILD/firefox-102.13.0/js/src/js/src'
js/src/Unified_cpp_js_src27.o
/usr/lib64/ccache/g++ -o Unified_cpp_js_src27.o -c  -I/builddir/build/BUILD/firefox-102.13.0/js/src/dist/system_wrappers -include /builddir/build/BUILD/firefox-102.13.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/builddir/build/BUILD/firefox-102.13.0/js/src -I/builddir/build/BUILD/firefox-102.13.0/js/src/js/src -I/builddir/build/BUILD/firefox-102.13.0/js/src/dist/include -DMOZILLA_CLIENT -include /builddir/build/BUILD/firefox-102.13.0/js/src/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 -Wformat -Wformat-overflow=2 -Wno-psabi -fno-sized-deallocation -fno-aligned-new -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Werror=format -Wno-attributes -fno-strict-aliasing -ffp-contract=off  -MD -MP -MF .deps/Unified_cpp_js_src27.o.pp   Unified_cpp_js_src27.cpp
make[3]: Leaving directory '/builddir/build/BUILD/firefox-102.13.0/js/src/js/src'
In file included from /builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/CallArgs.h:73,
                 from /builddir/build/BUILD/firefox-102.13.0/js/src/jsfriendapi.h:12,
                 from /builddir/build/BUILD/firefox-102.13.0/js/src/vm/ErrorReporting.h:13,
                 from /builddir/build/BUILD/firefox-102.13.0/js/src/vm/Warnings.cpp:16,
                 from Unified_cpp_js_src27.cpp:2:
In member function 'JS::Rooted<JSObject*>::registerWithRootLists(mozilla::EnumeratedArray<JS::RootKind, (JS::RootKind)15, js::StackRootedBase*>&)',
    inlined from 'JS::Rooted<JSObject*>::Rooted<JSContext*, JSObject*>(JSContext* const&, JSObject*&&)' at /builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1171:26,
    inlined from 'ReshapeForShadowedProp(JSContext*, JS::Handle<js::NativeObject*>, JS::Handle<JS::PropertyKey>)' at /builddir/build/BUILD/firefox-102.13.0/js/src/vm/Watchtower.cpp:71:48,
    inlined from 'js::Watchtower::watchPropertyAddSlow(JSContext*, JS::Handle<js::NativeObject*>, JS::Handle<JS::PropertyKey>)' at /builddir/build/BUILD/firefox-102.13.0/js/src/vm/Watchtower.cpp:105:32:
/builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1138:18: warning: storing the address of local variable 'proto' in 'MEM[(struct StackRootedBase * *)cx_76(D) + 24B]' [-Wdangling-pointer=]
 1138 |     *this->stack = this;
      |     ~~~~~~~~~~~~~^~~~~~
In file included from Unified_cpp_js_src27.cpp:11:
/builddir/build/BUILD/firefox-102.13.0/js/src/vm/Watchtower.cpp: In function 'js::Watchtower::watchPropertyAddSlow(JSContext*, JS::Handle<js::NativeObject*>, JS::Handle<JS::PropertyKey>)':
/builddir/build/BUILD/firefox-102.13.0/js/src/vm/Watchtower.cpp:71:16: note: 'proto' declared here
   71 |   RootedObject proto(cx, obj->staticPrototype());
      |                ^~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/vm/Watchtower.cpp:71:16: note: 'cx_76(D)' declared here
In member function 'JS::Rooted<JSObject*>::registerWithRootLists(mozilla::EnumeratedArray<JS::RootKind, (JS::RootKind)15, js::StackRootedBase*>&)',
    inlined from 'JS::Rooted<JSObject*>::Rooted<JSContext*, JS::Handle<JSObject*>&>(JSContext* const&, JS::Handle<JSObject*>&)' at /builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1171:26,
    inlined from 'ReshapeForProtoMutation(JSContext*, JS::Handle<JSObject*>)' at /builddir/build/BUILD/firefox-102.13.0/js/src/vm/Watchtower.cpp:154:28,
    inlined from 'js::Watchtower::watchProtoChangeSlow(JSContext*, JS::Handle<JSObject*>)' at /builddir/build/BUILD/firefox-102.13.0/js/src/vm/Watchtower.cpp:173:33:
/builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1138:18: warning: storing the address of local variable 'pobj' in 'MEM[(struct StackRootedBase * *)cx_13(D) + 24B]' [-Wdangling-pointer=]
 1138 |     *this->stack = this;
      |     ~~~~~~~~~~~~~^~~~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/vm/Watchtower.cpp: In function 'js::Watchtower::watchProtoChangeSlow(JSContext*, JS::Handle<JSObject*>)':
/builddir/build/BUILD/firefox-102.13.0/js/src/vm/Watchtower.cpp:154:16: note: 'pobj' declared here
  154 |   RootedObject pobj(cx, obj);
      |                ^~~~
/builddir/build/BUILD/firefox-102.13.0/js/src/vm/Watchtower.cpp:154:16: note: 'cx_13(D)' declared here
make[3]: Entering directory '/builddir/build/BUILD/firefox-102.13.0/js/src/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 ../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_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 ../../../intl/components/Unified_cpp_intl_components2.o ../../../intl/components/Unified_cpp_intl_components3.o ../../../intl/components/Unified_cpp_intl_components4.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 ../util/DoubleToString.o ../util/Utility.o ../util/Unified_cpp_js_src_util0.o ../util/Unified_cpp_js_src_util1.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 ../wasm/Unified_cpp_js_src_wasm5.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/Unified_cpp_memory_mozalloc0.o ../../../mozglue/interposers/Unified_cpp_mozglue_interposers0.o ../../../mozglue/baseprofiler/Unified_cpp_mozglue_baseprofiler0.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/RWLock_posix.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 '/builddir/build/BUILD/firefox-102.13.0/js/src/js/src/build'
make[3]: Entering directory '/builddir/build/BUILD/firefox-102.13.0/js/src/js/src/build'
js/src/build/libmozjs-102.so
rm -f libmozjs-102.so
/usr/lib64/ccache/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 -Wformat -Wformat-overflow=2 -Wno-psabi -fno-sized-deallocation -fno-aligned-new -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables  -shared -Wl,-z,defs -Wl,-h,libmozjs-102.so -o libmozjs-102.so /builddir/build/BUILD/firefox-102.13.0/js/src/js/src/build/libmozjs-102_so.list   -lpthread -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-ld -Wl,--build-id=sha1 -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,/builddir/build/BUILD/firefox-102.13.0/js/src/dist/bin -Wl,-rpath-link,/usr/lib  /builddir/build/BUILD/firefox-102.13.0/js/src/x86_64-unknown-linux-gnu/release/libjsrust.a  -Wl,--version-script,symverscript -Wl,-soname,libmozjs-102.so.0  -lm  -licui18n -licuuc -licudata -lz -lm -ldl
/builddir/build/BUILD/firefox-102.13.0/js/src/_virtualenvs/build/bin/python -m mozbuild.action.check_binary --target libmozjs-102.so
BUILDTASK {"argv": ["/builddir/build/BUILD/firefox-102.13.0/python/mozbuild/mozbuild/action/check_binary.py", "--target", "libmozjs-102.so"], "start": 1704656277.499634, "end": 1704656277.5082703, "context": null}
chmod +x libmozjs-102.so
make[3]: Leaving directory '/builddir/build/BUILD/firefox-102.13.0/js/src/js/src/build'
In member function '__ct ',
    inlined from 'new_' at /builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/mozilla/Vector.h:58:5,
    inlined from 'moveConstruct' at /builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/mozilla/Vector.h:98:11,
    inlined from '__ct ' at /builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/mozilla/Vector.h:869:24,
    inlined from '__ct ' at /builddir/build/BUILD/firefox-102.13.0/js/src/wasm/WasmInstance.cpp:1336:7,
    inlined from 'create' at /builddir/build/BUILD/firefox-102.13.0/js/src/wasm/WasmInstance.cpp:1360:73,
    inlined from 'create' at /builddir/build/BUILD/firefox-102.13.0/js/src/wasm/WasmJS.cpp:2077:32,
    inlined from 'instantiate' at /builddir/build/BUILD/firefox-102.13.0/js/src/wasm/WasmModule.cpp:1069:42:
/builddir/build/BUILD/firefox-102.13.0/js/src/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 '__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 /builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/mozilla/intl/Locale.h:143:16,
    inlined from 'ParseStandaloneScriptTag' at /builddir/build/BUILD/firefox-102.13.0/js/src/builtin/intl/LanguageTag.cpp:78:25,
    inlined from 'ApplyOptionsToTag' at /builddir/build/BUILD/firefox-102.13.0/js/src/builtin/intl/Locale.cpp:330:48,
    inlined from 'Locale' at /builddir/build/BUILD/firefox-102.13.0/js/src/builtin/intl/Locale.cpp:570:27:
/usr/include/c++/12/bits/stl_algobase.h:385:25: warning: writing 8 bytes into a region of size 4 [-Wstringop-overflow=]
  385 |               *__result = *__first;
      |                         ^
/builddir/build/BUILD/firefox-102.13.0/js/src/builtin/intl/Locale.cpp: In function 'Locale':
/builddir/build/BUILD/firefox-102.13.0/js/src/builtin/intl/Locale.cpp:329:31: note: at offset [1, 5] into destination object 'script' of size 5
  329 |   mozilla::intl::ScriptSubtag script;
      |                               ^
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 /builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/mozilla/intl/Locale.h:143:16,
    inlined from 'ParseStandaloneScriptTag' at /builddir/build/BUILD/firefox-102.13.0/js/src/builtin/intl/LanguageTag.cpp:78:25,
    inlined from 'ApplyOptionsToTag' at /builddir/build/BUILD/firefox-102.13.0/js/src/builtin/intl/Locale.cpp:330:48,
    inlined from 'Locale' at /builddir/build/BUILD/firefox-102.13.0/js/src/builtin/intl/Locale.cpp:570: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;
      |                         ^
/builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/mozilla/intl/Locale.h: In function 'Locale':
/builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/mozilla/intl/Locale.h:126:8: note: at offset 20 into destination object 'mChars' of size 4
  126 |   char mChars[SubtagLength] = {};  // zero initialize
      |        ^
/builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/mozilla/intl/Locale.h:126:8: note: at offset 4 into destination object 'mChars' of size 4
/builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/mozilla/intl/Locale.h:126:8: note: at offset 20 into destination object 'mChars' of size 4
/builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/mozilla/intl/Locale.h:126:8: note: at offset 4 into destination object 'mChars' 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 /builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/mozilla/intl/Locale.h:143:16,
    inlined from 'ParseStandaloneScriptTag' at /builddir/build/BUILD/firefox-102.13.0/js/src/builtin/intl/LanguageTag.cpp:78:25,
    inlined from 'ApplyOptionsToTag' at /builddir/build/BUILD/firefox-102.13.0/js/src/builtin/intl/Locale.cpp:330:48,
    inlined from 'Locale' at /builddir/build/BUILD/firefox-102.13.0/js/src/builtin/intl/Locale.cpp:570: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;
      |                         ^
/builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/mozilla/intl/Locale.h: In function 'Locale':
/builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/mozilla/intl/Locale.h:126:8: note: at offset 21 into destination object 'mChars' of size 4
  126 |   char mChars[SubtagLength] = {};  // zero initialize
      |        ^
/builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/mozilla/intl/Locale.h:126:8: note: at offset 5 into destination object 'mChars' of size 4
/builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/mozilla/intl/Locale.h:126:8: note: at offset 21 into destination object 'mChars' of size 4
/builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/mozilla/intl/Locale.h:126:8: note: at offset 5 into destination object 'mChars' 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 /builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/mozilla/intl/Locale.h:143:16,
    inlined from 'ParseStandaloneScriptTag' at /builddir/build/BUILD/firefox-102.13.0/js/src/builtin/intl/LanguageTag.cpp:78:25,
    inlined from 'ApplyOptionsToTag' at /builddir/build/BUILD/firefox-102.13.0/js/src/builtin/intl/Locale.cpp:330:48,
    inlined from 'Locale' at /builddir/build/BUILD/firefox-102.13.0/js/src/builtin/intl/Locale.cpp:570: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;
      |                         ^
/builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/mozilla/intl/Locale.h: In function 'Locale':
/builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/mozilla/intl/Locale.h:126:8: note: at offset 22 into destination object 'mChars' of size 4
  126 |   char mChars[SubtagLength] = {};  // zero initialize
      |        ^
/builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/mozilla/intl/Locale.h:126:8: note: at offset 6 into destination object 'mChars' of size 4
/builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/mozilla/intl/Locale.h:126:8: note: at offset 22 into destination object 'mChars' of size 4
/builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/mozilla/intl/Locale.h:126:8: note: at offset 6 into destination object 'mChars' 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 /builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/mozilla/intl/Locale.h:143:16,
    inlined from 'ParseStandaloneScriptTag' at /builddir/build/BUILD/firefox-102.13.0/js/src/builtin/intl/LanguageTag.cpp:72:27,
    inlined from 'ApplyOptionsToTag' at /builddir/build/BUILD/firefox-102.13.0/js/src/builtin/intl/Locale.cpp:330:48,
    inlined from 'Locale' at /builddir/build/BUILD/firefox-102.13.0/js/src/builtin/intl/Locale.cpp:570: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;
      |                         ^
/builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/mozilla/intl/Locale.h: In function 'Locale':
/builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/mozilla/intl/Locale.h:126:8: note: at offset [20, 9223372036854775796] into destination object 'mChars' of size 4
  126 |   char mChars[SubtagLength] = {};  // zero initialize
      |        ^
/builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/mozilla/intl/Locale.h:126:8: note: at offset 4 into destination object 'mChars' of size 4
/builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/mozilla/intl/Locale.h:126:8: note: at offset [20, 9223372036854775796] into destination object 'mChars' of size 4
/builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/mozilla/intl/Locale.h:126:8: note: at offset 4 into destination object 'mChars' 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 /builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/mozilla/intl/Locale.h:143:16,
    inlined from 'ParseStandaloneScriptTag' at /builddir/build/BUILD/firefox-102.13.0/js/src/builtin/intl/LanguageTag.cpp:72:27,
    inlined from 'ApplyOptionsToTag' at /builddir/build/BUILD/firefox-102.13.0/js/src/builtin/intl/Locale.cpp:330:48,
    inlined from 'Locale' at /builddir/build/BUILD/firefox-102.13.0/js/src/builtin/intl/Locale.cpp:570: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;
      |                         ^
/builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/mozilla/intl/Locale.h: In function 'Locale':
/builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/mozilla/intl/Locale.h:126:8: note: at offset [21, 9223372036854775797] into destination object 'mChars' of size 4
  126 |   char mChars[SubtagLength] = {};  // zero initialize
      |        ^
/builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/mozilla/intl/Locale.h:126:8: note: at offset 5 into destination object 'mChars' of size 4
/builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/mozilla/intl/Locale.h:126:8: note: at offset [21, 9223372036854775797] into destination object 'mChars' of size 4
/builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/mozilla/intl/Locale.h:126:8: note: at offset 5 into destination object 'mChars' 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 /builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/mozilla/intl/Locale.h:143:16,
    inlined from 'ParseStandaloneScriptTag' at /builddir/build/BUILD/firefox-102.13.0/js/src/builtin/intl/LanguageTag.cpp:72:27,
    inlined from 'ApplyOptionsToTag' at /builddir/build/BUILD/firefox-102.13.0/js/src/builtin/intl/Locale.cpp:330:48,
    inlined from 'Locale' at /builddir/build/BUILD/firefox-102.13.0/js/src/builtin/intl/Locale.cpp:570: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;
      |                         ^
/builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/mozilla/intl/Locale.h: In function 'Locale':
/builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/mozilla/intl/Locale.h:126:8: note: at offset [22, 9223372036854775798] into destination object 'mChars' of size 4
  126 |   char mChars[SubtagLength] = {};  // zero initialize
      |        ^
/builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/mozilla/intl/Locale.h:126:8: note: at offset 6 into destination object 'mChars' of size 4
/builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/mozilla/intl/Locale.h:126:8: note: at offset [22, 9223372036854775798] into destination object 'mChars' of size 4
/builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/mozilla/intl/Locale.h:126:8: note: at offset 6 into destination object 'mChars' 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 /builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/mozilla/intl/Locale.h:143:16,
    inlined from 'ParseStandaloneRegionTag' at /builddir/build/BUILD/firefox-102.13.0/js/src/builtin/intl/LanguageTag.cpp:99:25,
    inlined from 'ApplyOptionsToTag' at /builddir/build/BUILD/firefox-102.13.0/js/src/builtin/intl/Locale.cpp:346:48,
    inlined from 'Locale' at /builddir/build/BUILD/firefox-102.13.0/js/src/builtin/intl/Locale.cpp:570:27:
/usr/include/c++/12/bits/stl_algobase.h:385:25: warning: writing 8 bytes into a region of size 3 [-Wstringop-overflow=]
  385 |               *__result = *__first;
      |                         ^
/builddir/build/BUILD/firefox-102.13.0/js/src/builtin/intl/Locale.cpp: In function 'Locale':
/builddir/build/BUILD/firefox-102.13.0/js/src/builtin/intl/Locale.cpp:345:31: note: at offset [1, 4] into destination object 'region' of size 4
  345 |   mozilla::intl::RegionSubtag region;
      |                               ^
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 /builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/mozilla/intl/Locale.h:143:16,
    inlined from 'ParseStandaloneRegionTag' at /builddir/build/BUILD/firefox-102.13.0/js/src/builtin/intl/LanguageTag.cpp:99:25,
    inlined from 'ApplyOptionsToTag' at /builddir/build/BUILD/firefox-102.13.0/js/src/builtin/intl/Locale.cpp:346:48,
    inlined from 'Locale' at /builddir/build/BUILD/firefox-102.13.0/js/src/builtin/intl/Locale.cpp:570: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;
      |                         ^
/builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/mozilla/intl/Locale.h: In function 'Locale':
/builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/mozilla/intl/Locale.h:126:8: note: at offset 19 into destination object 'mChars' of size 3
  126 |   char mChars[SubtagLength] = {};  // zero initialize
      |        ^
/builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/mozilla/intl/Locale.h:126:8: note: at offset 3 into destination object 'mChars' of size 3
/builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/mozilla/intl/Locale.h:126:8: note: at offset 19 into destination object 'mChars' of size 3
/builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/mozilla/intl/Locale.h:126:8: note: at offset 3 into destination object 'mChars' 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 /builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/mozilla/intl/Locale.h:143:16,
    inlined from 'ParseStandaloneRegionTag' at /builddir/build/BUILD/firefox-102.13.0/js/src/builtin/intl/LanguageTag.cpp:99:25,
    inlined from 'ApplyOptionsToTag' at /builddir/build/BUILD/firefox-102.13.0/js/src/builtin/intl/Locale.cpp:346:48,
    inlined from 'Locale' at /builddir/build/BUILD/firefox-102.13.0/js/src/builtin/intl/Locale.cpp:570: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;
      |                         ^
/builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/mozilla/intl/Locale.h: In function 'Locale':
/builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/mozilla/intl/Locale.h:126:8: note: at offset 20 into destination object 'mChars' of size 3
  126 |   char mChars[SubtagLength] = {};  // zero initialize
      |        ^
/builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/mozilla/intl/Locale.h:126:8: note: at offset 4 into destination object 'mChars' of size 3
/builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/mozilla/intl/Locale.h:126:8: note: at offset 20 into destination object 'mChars' of size 3
/builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/mozilla/intl/Locale.h:126:8: note: at offset 4 into destination object 'mChars' 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 /builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/mozilla/intl/Locale.h:143:16,
    inlined from 'ParseStandaloneRegionTag' at /builddir/build/BUILD/firefox-102.13.0/js/src/builtin/intl/LanguageTag.cpp:99:25,
    inlined from 'ApplyOptionsToTag' at /builddir/build/BUILD/firefox-102.13.0/js/src/builtin/intl/Locale.cpp:346:48,
    inlined from 'Locale' at /builddir/build/BUILD/firefox-102.13.0/js/src/builtin/intl/Locale.cpp:570: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;
      |                         ^
/builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/mozilla/intl/Locale.h: In function 'Locale':
/builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/mozilla/intl/Locale.h:126:8: note: at offset 21 into destination object 'mChars' of size 3
  126 |   char mChars[SubtagLength] = {};  // zero initialize
      |        ^
/builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/mozilla/intl/Locale.h:126:8: note: at offset 5 into destination object 'mChars' of size 3
/builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/mozilla/intl/Locale.h:126:8: note: at offset 21 into destination object 'mChars' of size 3
/builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/mozilla/intl/Locale.h:126:8: note: at offset 5 into destination object 'mChars' 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 /builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/mozilla/intl/Locale.h:143:16,
    inlined from 'ParseStandaloneRegionTag' at /builddir/build/BUILD/firefox-102.13.0/js/src/builtin/intl/LanguageTag.cpp:99:25,
    inlined from 'ApplyOptionsToTag' at /builddir/build/BUILD/firefox-102.13.0/js/src/builtin/intl/Locale.cpp:346:48,
    inlined from 'Locale' at /builddir/build/BUILD/firefox-102.13.0/js/src/builtin/intl/Locale.cpp:570: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;
      |                         ^
/builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/mozilla/intl/Locale.h: In function 'Locale':
/builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/mozilla/intl/Locale.h:126:8: note: at offset 22 into destination object 'mChars' of size 3
  126 |   char mChars[SubtagLength] = {};  // zero initialize
      |        ^
/builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/mozilla/intl/Locale.h:126:8: note: at offset 6 into destination object 'mChars' of size 3
/builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/mozilla/intl/Locale.h:126:8: note: at offset 22 into destination object 'mChars' of size 3
/builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/mozilla/intl/Locale.h:126:8: note: at offset 6 into destination object 'mChars' 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 /builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/mozilla/intl/Locale.h:143:16,
    inlined from 'ParseStandaloneRegionTag' at /builddir/build/BUILD/firefox-102.13.0/js/src/builtin/intl/LanguageTag.cpp:93:27,
    inlined from 'ApplyOptionsToTag' at /builddir/build/BUILD/firefox-102.13.0/js/src/builtin/intl/Locale.cpp:346:48,
    inlined from 'Locale' at /builddir/build/BUILD/firefox-102.13.0/js/src/builtin/intl/Locale.cpp:570: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;
      |                         ^
/builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/mozilla/intl/Locale.h: In function 'Locale':
/builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/mozilla/intl/Locale.h:126:8: note: at offset [19, 9223372036854775795] into destination object 'mChars' of size 3
  126 |   char mChars[SubtagLength] = {};  // zero initialize
      |        ^
/builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/mozilla/intl/Locale.h:126:8: note: at offset 3 into destination object 'mChars' of size 3
/builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/mozilla/intl/Locale.h:126:8: note: at offset [19, 9223372036854775795] into destination object 'mChars' of size 3
/builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/mozilla/intl/Locale.h:126:8: note: at offset 3 into destination object 'mChars' 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 /builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/mozilla/intl/Locale.h:143:16,
    inlined from 'ParseStandaloneRegionTag' at /builddir/build/BUILD/firefox-102.13.0/js/src/builtin/intl/LanguageTag.cpp:93:27,
    inlined from 'ApplyOptionsToTag' at /builddir/build/BUILD/firefox-102.13.0/js/src/builtin/intl/Locale.cpp:346:48,
    inlined from 'Locale' at /builddir/build/BUILD/firefox-102.13.0/js/src/builtin/intl/Locale.cpp:570: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;
      |                         ^
/builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/mozilla/intl/Locale.h: In function 'Locale':
/builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/mozilla/intl/Locale.h:126:8: note: at offset [20, 9223372036854775796] into destination object 'mChars' of size 3
  126 |   char mChars[SubtagLength] = {};  // zero initialize
      |        ^
/builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/mozilla/intl/Locale.h:126:8: note: at offset 4 into destination object 'mChars' of size 3
/builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/mozilla/intl/Locale.h:126:8: note: at offset [20, 9223372036854775796] into destination object 'mChars' of size 3
/builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/mozilla/intl/Locale.h:126:8: note: at offset 4 into destination object 'mChars' 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 /builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/mozilla/intl/Locale.h:143:16,
    inlined from 'ParseStandaloneRegionTag' at /builddir/build/BUILD/firefox-102.13.0/js/src/builtin/intl/LanguageTag.cpp:93:27,
    inlined from 'ApplyOptionsToTag' at /builddir/build/BUILD/firefox-102.13.0/js/src/builtin/intl/Locale.cpp:346:48,
    inlined from 'Locale' at /builddir/build/BUILD/firefox-102.13.0/js/src/builtin/intl/Locale.cpp:570: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;
      |                         ^
/builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/mozilla/intl/Locale.h: In function 'Locale':
/builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/mozilla/intl/Locale.h:126:8: note: at offset [21, 9223372036854775797] into destination object 'mChars' of size 3
  126 |   char mChars[SubtagLength] = {};  // zero initialize
      |        ^
/builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/mozilla/intl/Locale.h:126:8: note: at offset 5 into destination object 'mChars' of size 3
/builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/mozilla/intl/Locale.h:126:8: note: at offset [21, 9223372036854775797] into destination object 'mChars' of size 3
/builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/mozilla/intl/Locale.h:126:8: note: at offset 5 into destination object 'mChars' 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 /builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/mozilla/intl/Locale.h:143:16,
    inlined from 'ParseStandaloneRegionTag' at /builddir/build/BUILD/firefox-102.13.0/js/src/builtin/intl/LanguageTag.cpp:93:27,
    inlined from 'ApplyOptionsToTag' at /builddir/build/BUILD/firefox-102.13.0/js/src/builtin/intl/Locale.cpp:346:48,
    inlined from 'Locale' at /builddir/build/BUILD/firefox-102.13.0/js/src/builtin/intl/Locale.cpp:570: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;
      |                         ^
/builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/mozilla/intl/Locale.h: In function 'Locale':
/builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/mozilla/intl/Locale.h:126:8: note: at offset [22, 9223372036854775798] into destination object 'mChars' of size 3
  126 |   char mChars[SubtagLength] = {};  // zero initialize
      |        ^
/builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/mozilla/intl/Locale.h:126:8: note: at offset 6 into destination object 'mChars' of size 3
/builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/mozilla/intl/Locale.h:126:8: note: at offset [22, 9223372036854775798] into destination object 'mChars' of size 3
/builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/mozilla/intl/Locale.h:126:8: note: at offset 6 into destination object 'mChars' of size 3
In function 'memcpy',
    inlined from 'PodCopy' at /builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/mozilla/PodOperations.h:109:11,
    inlined from 'maybeRealloc' at /builddir/build/BUILD/firefox-102.13.0/js/src/vm/InlineCharBuffer-inl.h:97:23,
    inlined from 'ToUpperCase' at /builddir/build/BUILD/firefox-102.13.0/js/src/builtin/String.cpp:1161:31,
    inlined from 'ToUpperCase' at /builddir/build/BUILD/firefox-102.13.0/js/src/builtin/String.cpp:1262: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,
      |                                 ^
/builddir/build/BUILD/firefox-102.13.0/js/src/builtin/String.cpp: In function 'ToUpperCase':
/builddir/build/BUILD/firefox-102.13.0/js/src/builtin/String.cpp:1177:52: note: source object 'newChars' of size 40
 1177 |   mozilla::MaybeOneOf<Latin1Buffer, TwoByteBuffer> newChars;
      |                                                    ^
In function 'MakeUniqueForOverwrite',
    inlined from '__ct ' at /builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/mozilla/Buffer.h:80:9,
    inlined from 'new_' at /builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/mozilla/Vector.h:58:5,
    inlined from 'emplaceBack' at /builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/mozilla/Vector.h:670:15,
    inlined from 'ComputeDateTimeDisplayNames' at /builddir/build/BUILD/firefox-102.13.0/intl/components/src/DisplayNames.cpp:196:43:
/builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/mozilla/UniquePtrExtensions.h:64:23: warning: argument 1 value '18446744073709551615' exceeds maximum object size 9223372036854775807 [-Walloc-size-larger-than=]
   64 |   return UniquePtr<T>(new ArrayType[aN]);
      |                       ^
/usr/include/c++/12/new: In member function 'ComputeDateTimeDisplayNames':
/usr/include/c++/12/new:128:26: note: in a call to allocation function 'operator new []' declared here
  128 | _GLIBCXX_NODISCARD void* operator new[](std::size_t) _GLIBCXX_THROW (std::bad_alloc)
      |                          ^
make[3]: Entering directory '/builddir/build/BUILD/firefox-102.13.0/js/src/js/src/build'
../../../config/nsinstall -R -m 644 'libmozjs-102.so' '../../../dist/bin'
make[3]: Leaving directory '/builddir/build/BUILD/firefox-102.13.0/js/src/js/src/build'
make[3]: Entering directory '/builddir/build/BUILD/firefox-102.13.0/js/src/js/src/shell'
mkdir -p '../../../dist/bin/'
make[3]: Leaving directory '/builddir/build/BUILD/firefox-102.13.0/js/src/js/src/shell'
make[3]: Entering directory '/builddir/build/BUILD/firefox-102.13.0/js/src/js/src/shell'
js/src/shell/js
/usr/lib64/ccache/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 -Wformat -Wformat-overflow=2 -Wno-psabi -fno-sized-deallocation -fno-aligned-new -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables  /builddir/build/BUILD/firefox-102.13.0/js/src/js/src/shell/js.list    -lpthread -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-ld -Wl,--build-id=sha1 -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,/builddir/build/BUILD/firefox-102.13.0/js/src/dist/bin -Wl,-rpath-link,/usr/lib  ../build/libjs_static.a /builddir/build/BUILD/firefox-102.13.0/js/src/x86_64-unknown-linux-gnu/release/libjsrust.a -pie  -lm  -licui18n -licuuc -licudata -lz -lm -ldl -lreadline
/builddir/build/BUILD/firefox-102.13.0/js/src/_virtualenvs/build/bin/python -m mozbuild.action.check_binary --target ../../../dist/bin/js
BUILDTASK {"argv": ["/builddir/build/BUILD/firefox-102.13.0/python/mozbuild/mozbuild/action/check_binary.py", "--target", "../../../dist/bin/js"], "start": 1704656335.2186234, "end": 1704656335.2272902, "context": null}
make[3]: Leaving directory '/builddir/build/BUILD/firefox-102.13.0/js/src/js/src/shell'
In member function '__ct ',
    inlined from 'new_' at /builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/mozilla/Vector.h:58:5,
    inlined from 'moveConstruct' at /builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/mozilla/Vector.h:98:11,
    inlined from '__ct ' at /builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/mozilla/Vector.h:869:24,
    inlined from '__ct ' at /builddir/build/BUILD/firefox-102.13.0/js/src/wasm/WasmInstance.cpp:1336:7,
    inlined from 'create' at /builddir/build/BUILD/firefox-102.13.0/js/src/wasm/WasmInstance.cpp:1360:73,
    inlined from 'create' at /builddir/build/BUILD/firefox-102.13.0/js/src/wasm/WasmJS.cpp:2077:32,
    inlined from 'instantiate' at /builddir/build/BUILD/firefox-102.13.0/js/src/wasm/WasmModule.cpp:1069:42:
/builddir/build/BUILD/firefox-102.13.0/js/src/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 /builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/mozilla/PodOperations.h:109:11,
    inlined from 'maybeRealloc' at /builddir/build/BUILD/firefox-102.13.0/js/src/vm/InlineCharBuffer-inl.h:97:23,
    inlined from 'ToUpperCase' at /builddir/build/BUILD/firefox-102.13.0/js/src/builtin/String.cpp:1161:31,
    inlined from 'ToUpperCase' at /builddir/build/BUILD/firefox-102.13.0/js/src/builtin/String.cpp:1262: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,
      |                                 ^
/builddir/build/BUILD/firefox-102.13.0/js/src/builtin/String.cpp: In function 'ToUpperCase':
/builddir/build/BUILD/firefox-102.13.0/js/src/builtin/String.cpp:1177:52: note: source object 'newChars' of size 40
 1177 |   mozilla::MaybeOneOf<Latin1Buffer, TwoByteBuffer> newChars;
      |                                                    ^
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 /builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/mozilla/intl/Locale.h:143:16,
    inlined from 'ParseStandaloneScriptTag' at /builddir/build/BUILD/firefox-102.13.0/js/src/builtin/intl/LanguageTag.cpp:78:25,
    inlined from 'ApplyOptionsToTag' at /builddir/build/BUILD/firefox-102.13.0/js/src/builtin/intl/Locale.cpp:330:48,
    inlined from 'Locale' at /builddir/build/BUILD/firefox-102.13.0/js/src/builtin/intl/Locale.cpp:570:27:
/usr/include/c++/12/bits/stl_algobase.h:385:25: warning: writing 8 bytes into a region of size 4 [-Wstringop-overflow=]
  385 |               *__result = *__first;
      |                         ^
/builddir/build/BUILD/firefox-102.13.0/js/src/builtin/intl/Locale.cpp: In function 'Locale':
/builddir/build/BUILD/firefox-102.13.0/js/src/builtin/intl/Locale.cpp:329:31: note: at offset [1, 5] into destination object 'script' of size 5
  329 |   mozilla::intl::ScriptSubtag script;
      |                               ^
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 /builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/mozilla/intl/Locale.h:143:16,
    inlined from 'ParseStandaloneScriptTag' at /builddir/build/BUILD/firefox-102.13.0/js/src/builtin/intl/LanguageTag.cpp:78:25,
    inlined from 'ApplyOptionsToTag' at /builddir/build/BUILD/firefox-102.13.0/js/src/builtin/intl/Locale.cpp:330:48,
    inlined from 'Locale' at /builddir/build/BUILD/firefox-102.13.0/js/src/builtin/intl/Locale.cpp:570: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;
      |                         ^
/builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/mozilla/intl/Locale.h: In function 'Locale':
/builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/mozilla/intl/Locale.h:126: note: at offset 20 into destination object 'mChars' of size 4
  126 |   char mChars[SubtagLength] = {};  // zero initialize
      | 
/builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/mozilla/intl/Locale.h:126: note: at offset 4 into destination object 'mChars' of size 4
/builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/mozilla/intl/Locale.h:126: note: at offset 20 into destination object 'mChars' of size 4
/builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/mozilla/intl/Locale.h:126: note: at offset 4 into destination object 'mChars' 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 /builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/mozilla/intl/Locale.h:143:16,
    inlined from 'ParseStandaloneScriptTag' at /builddir/build/BUILD/firefox-102.13.0/js/src/builtin/intl/LanguageTag.cpp:78:25,
    inlined from 'ApplyOptionsToTag' at /builddir/build/BUILD/firefox-102.13.0/js/src/builtin/intl/Locale.cpp:330:48,
    inlined from 'Locale' at /builddir/build/BUILD/firefox-102.13.0/js/src/builtin/intl/Locale.cpp:570: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;
      |                         ^
/builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/mozilla/intl/Locale.h: In function 'Locale':
/builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/mozilla/intl/Locale.h:126: note: at offset 21 into destination object 'mChars' of size 4
  126 |   char mChars[SubtagLength] = {};  // zero initialize
      | 
/builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/mozilla/intl/Locale.h:126: note: at offset 5 into destination object 'mChars' of size 4
/builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/mozilla/intl/Locale.h:126: note: at offset 21 into destination object 'mChars' of size 4
/builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/mozilla/intl/Locale.h:126: note: at offset 5 into destination object 'mChars' 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 /builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/mozilla/intl/Locale.h:143:16,
    inlined from 'ParseStandaloneScriptTag' at /builddir/build/BUILD/firefox-102.13.0/js/src/builtin/intl/LanguageTag.cpp:78:25,
    inlined from 'ApplyOptionsToTag' at /builddir/build/BUILD/firefox-102.13.0/js/src/builtin/intl/Locale.cpp:330:48,
    inlined from 'Locale' at /builddir/build/BUILD/firefox-102.13.0/js/src/builtin/intl/Locale.cpp:570: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;
      |                         ^
/builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/mozilla/intl/Locale.h: In function 'Locale':
/builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/mozilla/intl/Locale.h:126: note: at offset 22 into destination object 'mChars' of size 4
  126 |   char mChars[SubtagLength] = {};  // zero initialize
      | 
/builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/mozilla/intl/Locale.h:126: note: at offset 6 into destination object 'mChars' of size 4
/builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/mozilla/intl/Locale.h:126: note: at offset 22 into destination object 'mChars' of size 4
/builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/mozilla/intl/Locale.h:126: note: at offset 6 into destination object 'mChars' 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 /builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/mozilla/intl/Locale.h:143:16,
    inlined from 'ParseStandaloneScriptTag' at /builddir/build/BUILD/firefox-102.13.0/js/src/builtin/intl/LanguageTag.cpp:72:27,
    inlined from 'ApplyOptionsToTag' at /builddir/build/BUILD/firefox-102.13.0/js/src/builtin/intl/Locale.cpp:330:48,
    inlined from 'Locale' at /builddir/build/BUILD/firefox-102.13.0/js/src/builtin/intl/Locale.cpp:570: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;
      |                         ^
/builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/mozilla/intl/Locale.h: In function 'Locale':
/builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/mozilla/intl/Locale.h:126: note: at offset [20, 9223372036854775796] into destination object 'mChars' of size 4
  126 |   char mChars[SubtagLength] = {};  // zero initialize
      | 
/builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/mozilla/intl/Locale.h:126: note: at offset 4 into destination object 'mChars' of size 4
/builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/mozilla/intl/Locale.h:126: note: at offset [20, 9223372036854775796] into destination object 'mChars' of size 4
/builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/mozilla/intl/Locale.h:126: note: at offset 4 into destination object 'mChars' 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 /builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/mozilla/intl/Locale.h:143:16,
    inlined from 'ParseStandaloneScriptTag' at /builddir/build/BUILD/firefox-102.13.0/js/src/builtin/intl/LanguageTag.cpp:72:27,
    inlined from 'ApplyOptionsToTag' at /builddir/build/BUILD/firefox-102.13.0/js/src/builtin/intl/Locale.cpp:330:48,
    inlined from 'Locale' at /builddir/build/BUILD/firefox-102.13.0/js/src/builtin/intl/Locale.cpp:570: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;
      |                         ^
/builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/mozilla/intl/Locale.h: In function 'Locale':
/builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/mozilla/intl/Locale.h:126: note: at offset [21, 9223372036854775797] into destination object 'mChars' of size 4
  126 |   char mChars[SubtagLength] = {};  // zero initialize
      | 
/builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/mozilla/intl/Locale.h:126: note: at offset 5 into destination object 'mChars' of size 4
/builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/mozilla/intl/Locale.h:126: note: at offset [21, 9223372036854775797] into destination object 'mChars' of size 4
/builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/mozilla/intl/Locale.h:126: note: at offset 5 into destination object 'mChars' 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 /builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/mozilla/intl/Locale.h:143:16,
    inlined from 'ParseStandaloneScriptTag' at /builddir/build/BUILD/firefox-102.13.0/js/src/builtin/intl/LanguageTag.cpp:72:27,
    inlined from 'ApplyOptionsToTag' at /builddir/build/BUILD/firefox-102.13.0/js/src/builtin/intl/Locale.cpp:330:48,
    inlined from 'Locale' at /builddir/build/BUILD/firefox-102.13.0/js/src/builtin/intl/Locale.cpp:570: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;
      |                         ^
/builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/mozilla/intl/Locale.h: In function 'Locale':
/builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/mozilla/intl/Locale.h:126: note: at offset [22, 9223372036854775798] into destination object 'mChars' of size 4
  126 |   char mChars[SubtagLength] = {};  // zero initialize
      | 
/builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/mozilla/intl/Locale.h:126: note: at offset 6 into destination object 'mChars' of size 4
/builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/mozilla/intl/Locale.h:126: note: at offset [22, 9223372036854775798] into destination object 'mChars' of size 4
/builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/mozilla/intl/Locale.h:126: note: at offset 6 into destination object 'mChars' 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 /builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/mozilla/intl/Locale.h:143:16,
    inlined from 'ParseStandaloneRegionTag' at /builddir/build/BUILD/firefox-102.13.0/js/src/builtin/intl/LanguageTag.cpp:99:25,
    inlined from 'ApplyOptionsToTag' at /builddir/build/BUILD/firefox-102.13.0/js/src/builtin/intl/Locale.cpp:346:48,
    inlined from 'Locale' at /builddir/build/BUILD/firefox-102.13.0/js/src/builtin/intl/Locale.cpp:570:27:
/usr/include/c++/12/bits/stl_algobase.h:385:25: warning: writing 8 bytes into a region of size 3 [-Wstringop-overflow=]
  385 |               *__result = *__first;
      |                         ^
/builddir/build/BUILD/firefox-102.13.0/js/src/builtin/intl/Locale.cpp: In function 'Locale':
/builddir/build/BUILD/firefox-102.13.0/js/src/builtin/intl/Locale.cpp:345:31: note: at offset [1, 4] into destination object 'region' of size 4
  345 |   mozilla::intl::RegionSubtag region;
      |                               ^
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 /builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/mozilla/intl/Locale.h:143:16,
    inlined from 'ParseStandaloneRegionTag' at /builddir/build/BUILD/firefox-102.13.0/js/src/builtin/intl/LanguageTag.cpp:99:25,
    inlined from 'ApplyOptionsToTag' at /builddir/build/BUILD/firefox-102.13.0/js/src/builtin/intl/Locale.cpp:346:48,
    inlined from 'Locale' at /builddir/build/BUILD/firefox-102.13.0/js/src/builtin/intl/Locale.cpp:570: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;
      |                         ^
/builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/mozilla/intl/Locale.h: In function 'Locale':
/builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/mozilla/intl/Locale.h:126: note: at offset 19 into destination object 'mChars' of size 3
  126 |   char mChars[SubtagLength] = {};  // zero initialize
      | 
/builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/mozilla/intl/Locale.h:126: note: at offset 3 into destination object 'mChars' of size 3
/builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/mozilla/intl/Locale.h:126: note: at offset 19 into destination object 'mChars' of size 3
/builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/mozilla/intl/Locale.h:126: note: at offset 3 into destination object 'mChars' 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 /builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/mozilla/intl/Locale.h:143:16,
    inlined from 'ParseStandaloneRegionTag' at /builddir/build/BUILD/firefox-102.13.0/js/src/builtin/intl/LanguageTag.cpp:99:25,
    inlined from 'ApplyOptionsToTag' at /builddir/build/BUILD/firefox-102.13.0/js/src/builtin/intl/Locale.cpp:346:48,
    inlined from 'Locale' at /builddir/build/BUILD/firefox-102.13.0/js/src/builtin/intl/Locale.cpp:570: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;
      |                         ^
/builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/mozilla/intl/Locale.h: In function 'Locale':
/builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/mozilla/intl/Locale.h:126: note: at offset 20 into destination object 'mChars' of size 3
  126 |   char mChars[SubtagLength] = {};  // zero initialize
      | 
/builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/mozilla/intl/Locale.h:126: note: at offset 4 into destination object 'mChars' of size 3
/builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/mozilla/intl/Locale.h:126: note: at offset 20 into destination object 'mChars' of size 3
/builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/mozilla/intl/Locale.h:126: note: at offset 4 into destination object 'mChars' 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 /builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/mozilla/intl/Locale.h:143:16,
    inlined from 'ParseStandaloneRegionTag' at /builddir/build/BUILD/firefox-102.13.0/js/src/builtin/intl/LanguageTag.cpp:99:25,
    inlined from 'ApplyOptionsToTag' at /builddir/build/BUILD/firefox-102.13.0/js/src/builtin/intl/Locale.cpp:346:48,
    inlined from 'Locale' at /builddir/build/BUILD/firefox-102.13.0/js/src/builtin/intl/Locale.cpp:570: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;
      |                         ^
/builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/mozilla/intl/Locale.h: In function 'Locale':
/builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/mozilla/intl/Locale.h:126: note: at offset 21 into destination object 'mChars' of size 3
  126 |   char mChars[SubtagLength] = {};  // zero initialize
      | 
/builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/mozilla/intl/Locale.h:126: note: at offset 5 into destination object 'mChars' of size 3
/builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/mozilla/intl/Locale.h:126: note: at offset 21 into destination object 'mChars' of size 3
/builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/mozilla/intl/Locale.h:126: note: at offset 5 into destination object 'mChars' 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 /builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/mozilla/intl/Locale.h:143:16,
    inlined from 'ParseStandaloneRegionTag' at /builddir/build/BUILD/firefox-102.13.0/js/src/builtin/intl/LanguageTag.cpp:99:25,
    inlined from 'ApplyOptionsToTag' at /builddir/build/BUILD/firefox-102.13.0/js/src/builtin/intl/Locale.cpp:346:48,
    inlined from 'Locale' at /builddir/build/BUILD/firefox-102.13.0/js/src/builtin/intl/Locale.cpp:570: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;
      |                         ^
/builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/mozilla/intl/Locale.h: In function 'Locale':
/builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/mozilla/intl/Locale.h:126: note: at offset 22 into destination object 'mChars' of size 3
  126 |   char mChars[SubtagLength] = {};  // zero initialize
      | 
/builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/mozilla/intl/Locale.h:126: note: at offset 6 into destination object 'mChars' of size 3
/builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/mozilla/intl/Locale.h:126: note: at offset 22 into destination object 'mChars' of size 3
/builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/mozilla/intl/Locale.h:126: note: at offset 6 into destination object 'mChars' 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 /builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/mozilla/intl/Locale.h:143:16,
    inlined from 'ParseStandaloneRegionTag' at /builddir/build/BUILD/firefox-102.13.0/js/src/builtin/intl/LanguageTag.cpp:93:27,
    inlined from 'ApplyOptionsToTag' at /builddir/build/BUILD/firefox-102.13.0/js/src/builtin/intl/Locale.cpp:346:48,
    inlined from 'Locale' at /builddir/build/BUILD/firefox-102.13.0/js/src/builtin/intl/Locale.cpp:570: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;
      |                         ^
/builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/mozilla/intl/Locale.h: In function 'Locale':
/builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/mozilla/intl/Locale.h:126: note: at offset [19, 9223372036854775795] into destination object 'mChars' of size 3
  126 |   char mChars[SubtagLength] = {};  // zero initialize
      | 
/builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/mozilla/intl/Locale.h:126: note: at offset 3 into destination object 'mChars' of size 3
/builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/mozilla/intl/Locale.h:126: note: at offset [19, 9223372036854775795] into destination object 'mChars' of size 3
/builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/mozilla/intl/Locale.h:126: note: at offset 3 into destination object 'mChars' 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 /builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/mozilla/intl/Locale.h:143:16,
    inlined from 'ParseStandaloneRegionTag' at /builddir/build/BUILD/firefox-102.13.0/js/src/builtin/intl/LanguageTag.cpp:93:27,
    inlined from 'ApplyOptionsToTag' at /builddir/build/BUILD/firefox-102.13.0/js/src/builtin/intl/Locale.cpp:346:48,
    inlined from 'Locale' at /builddir/build/BUILD/firefox-102.13.0/js/src/builtin/intl/Locale.cpp:570: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;
      |                         ^
/builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/mozilla/intl/Locale.h: In function 'Locale':
/builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/mozilla/intl/Locale.h:126: note: at offset [20, 9223372036854775796] into destination object 'mChars' of size 3
  126 |   char mChars[SubtagLength] = {};  // zero initialize
      | 
/builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/mozilla/intl/Locale.h:126: note: at offset 4 into destination object 'mChars' of size 3
/builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/mozilla/intl/Locale.h:126: note: at offset [20, 9223372036854775796] into destination object 'mChars' of size 3
/builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/mozilla/intl/Locale.h:126: note: at offset 4 into destination object 'mChars' 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 /builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/mozilla/intl/Locale.h:143:16,
    inlined from 'ParseStandaloneRegionTag' at /builddir/build/BUILD/firefox-102.13.0/js/src/builtin/intl/LanguageTag.cpp:93:27,
    inlined from 'ApplyOptionsToTag' at /builddir/build/BUILD/firefox-102.13.0/js/src/builtin/intl/Locale.cpp:346:48,
    inlined from 'Locale' at /builddir/build/BUILD/firefox-102.13.0/js/src/builtin/intl/Locale.cpp:570: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;
      |                         ^
/builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/mozilla/intl/Locale.h: In function 'Locale':
/builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/mozilla/intl/Locale.h:126: note: at offset [21, 9223372036854775797] into destination object 'mChars' of size 3
  126 |   char mChars[SubtagLength] = {};  // zero initialize
      | 
/builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/mozilla/intl/Locale.h:126: note: at offset 5 into destination object 'mChars' of size 3
/builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/mozilla/intl/Locale.h:126: note: at offset [21, 9223372036854775797] into destination object 'mChars' of size 3
/builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/mozilla/intl/Locale.h:126: note: at offset 5 into destination object 'mChars' 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 /builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/mozilla/intl/Locale.h:143:16,
    inlined from 'ParseStandaloneRegionTag' at /builddir/build/BUILD/firefox-102.13.0/js/src/builtin/intl/LanguageTag.cpp:93:27,
    inlined from 'ApplyOptionsToTag' at /builddir/build/BUILD/firefox-102.13.0/js/src/builtin/intl/Locale.cpp:346:48,
    inlined from 'Locale' at /builddir/build/BUILD/firefox-102.13.0/js/src/builtin/intl/Locale.cpp:570: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;
      |                         ^
/builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/mozilla/intl/Locale.h: In function 'Locale':
/builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/mozilla/intl/Locale.h:126: note: at offset [22, 9223372036854775798] into destination object 'mChars' of size 3
  126 |   char mChars[SubtagLength] = {};  // zero initialize
      | 
/builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/mozilla/intl/Locale.h:126: note: at offset 6 into destination object 'mChars' of size 3
/builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/mozilla/intl/Locale.h:126: note: at offset [22, 9223372036854775798] into destination object 'mChars' of size 3
/builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/mozilla/intl/Locale.h:126: note: at offset 6 into destination object 'mChars' of size 3
In function 'MakeUniqueForOverwrite',
    inlined from '__ct ' at /builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/mozilla/Buffer.h:80:9,
    inlined from 'new_' at /builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/mozilla/Vector.h:58:5,
    inlined from 'emplaceBack' at /builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/mozilla/Vector.h:670:15,
    inlined from 'ComputeDateTimeDisplayNames' at /builddir/build/BUILD/firefox-102.13.0/intl/components/src/DisplayNames.cpp:196:43:
/builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/mozilla/UniquePtrExtensions.h:64:23: warning: argument 1 value '18446744073709551615' exceeds maximum object size 9223372036854775807 [-Walloc-size-larger-than=]
   64 |   return UniquePtr<T>(new ArrayType[aN]);
      |                       ^
/usr/include/c++/12/new: In member function 'ComputeDateTimeDisplayNames':
/usr/include/c++/12/new:128:26: note: in a call to allocation function 'operator new []' declared here
  128 | _GLIBCXX_NODISCARD void* operator new[](std::size_t) _GLIBCXX_THROW (std::bad_alloc)
      |                          ^
/usr/bin/make recurse_misc
make[3]: Entering directory '/builddir/build/BUILD/firefox-102.13.0/js/src/build'
../config/nsinstall -R -m 644 '/builddir/build/BUILD/firefox-102.13.0/.ycm_extra_conf.py' '/builddir/build/BUILD/firefox-102.13.0/js/src'
make[3]: Leaving directory '/builddir/build/BUILD/firefox-102.13.0/js/src/build'
make[3]: Entering directory '/builddir/build/BUILD/firefox-102.13.0/js/src/build'
../config/nsinstall -R -m 644 '/builddir/build/BUILD/firefox-102.13.0/build/.gdbinit.loader' '/builddir/build/BUILD/firefox-102.13.0/js/src/build'
make[3]: Leaving directory '/builddir/build/BUILD/firefox-102.13.0/js/src/build'
make[3]: Entering directory '/builddir/build/BUILD/firefox-102.13.0/js/src/js/src/shell'
../../../config/nsinstall -R -m 644 '../../../dist/bin/js' '/builddir/build/BUILD/firefox-102.13.0/js/src/js/src'
make[3]: Leaving directory '/builddir/build/BUILD/firefox-102.13.0/js/src/js/src/shell'
make[3]: Entering directory '/builddir/build/BUILD/firefox-102.13.0/js/src/js/src/shell'
../../../config/nsinstall -R -m 644 '../../../dist/bin/js-gdb.py' '/builddir/build/BUILD/firefox-102.13.0/js/src/js/src/shell'
make[3]: Leaving directory '/builddir/build/BUILD/firefox-102.13.0/js/src/js/src/shell'
make[3]: Entering directory '/builddir/build/BUILD/firefox-102.13.0/js/src/build'
../config/nsinstall -R -m 644 '/builddir/build/BUILD/firefox-102.13.0/build/.gdbinit' '/builddir/build/BUILD/firefox-102.13.0/js/src/build'
make[3]: Leaving directory '/builddir/build/BUILD/firefox-102.13.0/js/src/build'
make[3]: Entering directory '/builddir/build/BUILD/firefox-102.13.0/js/src/build'
rm -f '../dist/bin/.lldbinit'
/builddir/build/BUILD/firefox-102.13.0/js/src/_virtualenvs/build/bin/python -m mozbuild.action.preprocessor --depend .deps/.lldbinit.pp  -DNDEBUG=1 -DTRIMMED=1 -DACCEPTED_MAR_CHANNEL_IDS=None -Dtopsrcdir=/builddir/build/BUILD/firefox-102.13.0 -Dtopobjdir=/builddir/build/BUILD/firefox-102.13.0/js/src -DCROSS_COMPILE='' -DEDITLINE=1 -DENABLE_SHARED_MEMORY=1 -DENABLE_WASM_AVX=1 -DENABLE_WASM_EXCEPTIONS=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_DLADDR=1 -DHAVE_DLOPEN=1 -DHAVE_FTS_H=1 -DHAVE_GETC_UNLOCKED=1 -DHAVE_GETOPT_H=1 -DHAVE_GETPAGESIZE=1 -DHAVE_GETTID=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_MEMALIGN=1 -DHAVE_PTHREAD_GETNAME_NP=1 -DHAVE_RES_NINIT=1 -DHAVE_SETPRIORITY=1 -DHAVE_SSIZE_T=1 -DHAVE_STDINT_H=1 -DHAVE_STRERROR=1 -DHAVE_STRNDUP=1 -DHAVE_SYSCALL=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_UNWIND_H=1 -DHAVE_VALLOC=1 -DHAVE_VISIBILITY_ATTRIBUTE=1 -DHAVE_VISIBILITY_HIDDEN_ATTRIBUTE=1 -DHAVE__UNWIND_BACKTRACE=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='<malloc.h>' -DMALLOC_USABLE_SIZE_CONST_PTR='' -DMOZILLA_UAVERSION='"102.0"' -DMOZILLA_VERSION='"102.13.0"' -DMOZILLA_VERSION_U=102.13.0 -DMOZJS_MAJOR_VERSION=102 -DMOZJS_MINOR_VERSION=13 -DMOZ_AARCH64_JSCVT=0 -DMOZ_BUILD_APP=js -DMOZ_DLL_PREFIX='"lib"' -DMOZ_DLL_SUFFIX='".so"' -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 -DWASM_HAS_HEAPREG=1 -DXP_LINUX=1 -DXP_UNIX=1 -D_REENTRANT=1 -DAB_CD=en-US '/builddir/build/BUILD/firefox-102.13.0/build/.lldbinit.in' -o '../dist/bin/.lldbinit'
BUILDTASK {"argv": ["/builddir/build/BUILD/firefox-102.13.0/python/mozbuild/mozbuild/action/preprocessor.py", "--depend", ".deps/.lldbinit.pp", "-DNDEBUG=1", "-DTRIMMED=1", "-DACCEPTED_MAR_CHANNEL_IDS=None", "-Dtopsrcdir=/builddir/build/BUILD/firefox-102.13.0", "-Dtopobjdir=/builddir/build/BUILD/firefox-102.13.0/js/src", "-DCROSS_COMPILE=", "-DEDITLINE=1", "-DENABLE_SHARED_MEMORY=1", "-DENABLE_WASM_AVX=1", "-DENABLE_WASM_EXCEPTIONS=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_DLADDR=1", "-DHAVE_DLOPEN=1", "-DHAVE_FTS_H=1", "-DHAVE_GETC_UNLOCKED=1", "-DHAVE_GETOPT_H=1", "-DHAVE_GETPAGESIZE=1", "-DHAVE_GETTID=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_MEMALIGN=1", "-DHAVE_PTHREAD_GETNAME_NP=1", "-DHAVE_RES_NINIT=1", "-DHAVE_SETPRIORITY=1", "-DHAVE_SSIZE_T=1", "-DHAVE_STDINT_H=1", "-DHAVE_STRERROR=1", "-DHAVE_STRNDUP=1", "-DHAVE_SYSCALL=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_UNWIND_H=1", "-DHAVE_VALLOC=1", "-DHAVE_VISIBILITY_ATTRIBUTE=1", "-DHAVE_VISIBILITY_HIDDEN_ATTRIBUTE=1", "-DHAVE__UNWIND_BACKTRACE=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=<malloc.h>", "-DMALLOC_USABLE_SIZE_CONST_PTR=", "-DMOZILLA_UAVERSION=\"102.0\"", "-DMOZILLA_VERSION=\"102.13.0\"", "-DMOZILLA_VERSION_U=102.13.0", "-DMOZJS_MAJOR_VERSION=102", "-DMOZJS_MINOR_VERSION=13", "-DMOZ_AARCH64_JSCVT=0", "-DMOZ_BUILD_APP=js", "-DMOZ_DLL_PREFIX=\"lib\"", "-DMOZ_DLL_SUFFIX=\".so\"", "-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", "-DWASM_HAS_HEAPREG=1", "-DXP_LINUX=1", "-DXP_UNIX=1", "-D_REENTRANT=1", "-DAB_CD=en-US", "/builddir/build/BUILD/firefox-102.13.0/build/.lldbinit.in", "-o", "../dist/bin/.lldbinit"], "start": 1704656335.335881, "end": 1704656335.3798034, "context": null}
make[3]: Leaving directory '/builddir/build/BUILD/firefox-102.13.0/js/src/build'
make[3]: Entering directory '/builddir/build/BUILD/firefox-102.13.0/js/src/build'
../config/nsinstall -R -m 644 '../dist/bin/.lldbinit' '/builddir/build/BUILD/firefox-102.13.0/js/src'
make[3]: Leaving directory '/builddir/build/BUILD/firefox-102.13.0/js/src/build'
make[3]: Entering directory '/builddir/build/BUILD/firefox-102.13.0/js/src/build'
rm -f '../build/.gdbinit.py'
/builddir/build/BUILD/firefox-102.13.0/js/src/_virtualenvs/build/bin/python -m mozbuild.action.preprocessor --depend .deps/.gdbinit.py.pp  -DNDEBUG=1 -DTRIMMED=1 -DACCEPTED_MAR_CHANNEL_IDS=None -Dtopsrcdir=/builddir/build/BUILD/firefox-102.13.0 -Dtopobjdir=/builddir/build/BUILD/firefox-102.13.0/js/src -DCROSS_COMPILE='' -DEDITLINE=1 -DENABLE_SHARED_MEMORY=1 -DENABLE_WASM_AVX=1 -DENABLE_WASM_EXCEPTIONS=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_DLADDR=1 -DHAVE_DLOPEN=1 -DHAVE_FTS_H=1 -DHAVE_GETC_UNLOCKED=1 -DHAVE_GETOPT_H=1 -DHAVE_GETPAGESIZE=1 -DHAVE_GETTID=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_MEMALIGN=1 -DHAVE_PTHREAD_GETNAME_NP=1 -DHAVE_RES_NINIT=1 -DHAVE_SETPRIORITY=1 -DHAVE_SSIZE_T=1 -DHAVE_STDINT_H=1 -DHAVE_STRERROR=1 -DHAVE_STRNDUP=1 -DHAVE_SYSCALL=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_UNWIND_H=1 -DHAVE_VALLOC=1 -DHAVE_VISIBILITY_ATTRIBUTE=1 -DHAVE_VISIBILITY_HIDDEN_ATTRIBUTE=1 -DHAVE__UNWIND_BACKTRACE=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='<malloc.h>' -DMALLOC_USABLE_SIZE_CONST_PTR='' -DMOZILLA_UAVERSION='"102.0"' -DMOZILLA_VERSION='"102.13.0"' -DMOZILLA_VERSION_U=102.13.0 -DMOZJS_MAJOR_VERSION=102 -DMOZJS_MINOR_VERSION=13 -DMOZ_AARCH64_JSCVT=0 -DMOZ_BUILD_APP=js -DMOZ_DLL_PREFIX='"lib"' -DMOZ_DLL_SUFFIX='".so"' -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 -DWASM_HAS_HEAPREG=1 -DXP_LINUX=1 -DXP_UNIX=1 -D_REENTRANT=1 -DAB_CD=en-US '/builddir/build/BUILD/firefox-102.13.0/build/.gdbinit.py.in' -o '../build/.gdbinit.py'
BUILDTASK {"argv": ["/builddir/build/BUILD/firefox-102.13.0/python/mozbuild/mozbuild/action/preprocessor.py", "--depend", ".deps/.gdbinit.py.pp", "-DNDEBUG=1", "-DTRIMMED=1", "-DACCEPTED_MAR_CHANNEL_IDS=None", "-Dtopsrcdir=/builddir/build/BUILD/firefox-102.13.0", "-Dtopobjdir=/builddir/build/BUILD/firefox-102.13.0/js/src", "-DCROSS_COMPILE=", "-DEDITLINE=1", "-DENABLE_SHARED_MEMORY=1", "-DENABLE_WASM_AVX=1", "-DENABLE_WASM_EXCEPTIONS=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_DLADDR=1", "-DHAVE_DLOPEN=1", "-DHAVE_FTS_H=1", "-DHAVE_GETC_UNLOCKED=1", "-DHAVE_GETOPT_H=1", "-DHAVE_GETPAGESIZE=1", "-DHAVE_GETTID=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_MEMALIGN=1", "-DHAVE_PTHREAD_GETNAME_NP=1", "-DHAVE_RES_NINIT=1", "-DHAVE_SETPRIORITY=1", "-DHAVE_SSIZE_T=1", "-DHAVE_STDINT_H=1", "-DHAVE_STRERROR=1", "-DHAVE_STRNDUP=1", "-DHAVE_SYSCALL=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_UNWIND_H=1", "-DHAVE_VALLOC=1", "-DHAVE_VISIBILITY_ATTRIBUTE=1", "-DHAVE_VISIBILITY_HIDDEN_ATTRIBUTE=1", "-DHAVE__UNWIND_BACKTRACE=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=<malloc.h>", "-DMALLOC_USABLE_SIZE_CONST_PTR=", "-DMOZILLA_UAVERSION=\"102.0\"", "-DMOZILLA_VERSION=\"102.13.0\"", "-DMOZILLA_VERSION_U=102.13.0", "-DMOZJS_MAJOR_VERSION=102", "-DMOZJS_MINOR_VERSION=13", "-DMOZ_AARCH64_JSCVT=0", "-DMOZ_BUILD_APP=js", "-DMOZ_DLL_PREFIX=\"lib\"", "-DMOZ_DLL_SUFFIX=\".so\"", "-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", "-DWASM_HAS_HEAPREG=1", "-DXP_LINUX=1", "-DXP_UNIX=1", "-D_REENTRANT=1", "-DAB_CD=en-US", "/builddir/build/BUILD/firefox-102.13.0/build/.gdbinit.py.in", "-o", "../build/.gdbinit.py"], "start": 1704656335.4779062, "end": 1704656335.521953, "context": null}
make[3]: Leaving directory '/builddir/build/BUILD/firefox-102.13.0/js/src/build'
make[2]: Entering directory '/builddir/build/BUILD/firefox-102.13.0/js/src'
./spidermonkey_checks.stub
/builddir/build/BUILD/firefox-102.13.0/js/src/_virtualenvs/build/bin/python -m mozbuild.action.file_generate /builddir/build/BUILD/firefox-102.13.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 /builddir/build/BUILD/firefox-102.13.0/config/check_spidermonkey_style.py /builddir/build/BUILD/firefox-102.13.0/config/check_macroassembler_style.py /builddir/build/BUILD/firefox-102.13.0/config/check_js_opcode.py
--- check_spidermonkey_style.py expected output
+++ check_spidermonkey_style.py actual output
@@ -1,3 +1,2439 @@
+js/src/dist/include/BaseProfiler.h:86: error:
+    "BaseProfilingStack.h" is included using the wrong path;
+    did you forget a prefix, or is the file not yet committed?
+
+js/src/dist/include/BaseProfiler.h:86:88: error:
+    "BaseProfilingStack.h" should be included after "mozilla/Assertions.h"
+
+js/src/dist/include/BaseProfilingCategory.h:14: error:
+    "ProfilingCategoryList.h" is included using the wrong path;
+    did you forget a prefix, or is the file not yet committed?
+
+js/src/dist/include/double-conversion/double-conversion.h:31: error:
+    "string-to-double.h" is included using the wrong path;
+    did you forget a prefix, or is the file not yet committed?
+
+js/src/dist/include/double-conversion/double-conversion.h:32: error:
+    "double-to-string.h" is included using the wrong path;
+    did you forget a prefix, or is the file not yet committed?
+
+js/src/dist/include/double-conversion/double-conversion.h:31:32: error:
+    "string-to-double.h" should be included after "double-to-string.h"
+
+js/src/dist/include/double-conversion/double-to-string.h:32: error:
+    "utils.h" is included using the wrong path;
+    did you forget a prefix, or is the file not yet committed?
+
+js/src/dist/include/double-conversion/string-to-double.h:31: error:
+    "utils.h" is included using the wrong path;
+    did you forget a prefix, or is the file not yet committed?
+
+js/src/dist/include/double-conversion/utils.h:32:34: error:
+    <cstring> should be included after "mozilla/Assertions.h"
+
+js/src/dist/include/malloc_decls.h:16: error:
+    "mozjemalloc_types.h" is included using the wrong path;
+    did you forget a prefix, or is the file not yet committed?
+
+js/src/dist/include/mozilla/AllocPolicy.h:15:16: error:
+    "mozilla/Attributes.h" should be included after "mozilla/Assertions.h"
+
+js/src/dist/include/mozilla/AlreadyAddRefed.h:12:14: error:
+    <utility> should be included after "mozilla/Assertions.h"
+
+js/src/dist/include/mozilla/Array.h:12:14: error:
+    <stddef.h> should be included after <iterator>
+
+js/src/dist/include/mozilla/Array.h:16:18: error:
+    <utility> should be included after "mozilla/Assertions.h"
+
+js/src/dist/include/mozilla/ArrayUtils.h:22:24: error:
+    <type_traits> should be included after "mozilla/Alignment.h"
+
+js/src/dist/include/mozilla/AwakeTimeStamp.h:11: error:
+    <mozilla/Types.h> should be included using
+    the #include "..." form
+
+js/src/dist/include/mozilla/AwakeTimeStamp.h:10:11: error:
+    <stdint.h> should be included after <mozilla/Types.h>
+
+js/src/dist/include/mozilla/AwakeTimeStamp.h:11:12: error:
+    <mozilla/Types.h> should be included after "mozilla/Assertions.h"
+
+js/src/dist/include/mozilla/BaseProfilerDetail.h:16:17: error:
+    "mozilla/PlatformRWLock.h" should be included after "mozilla/BaseProfilerUtils.h"
+
+js/src/dist/include/mozilla/BaseProfilerLabels.h:27: error:
+    "BaseProfilingStack.h" is included using the wrong path;
+    did you forget a prefix, or is the file not yet committed?
+
+js/src/dist/include/mozilla/BaseProfilerLabels.h:27:29: error:
+    "BaseProfilingStack.h" should be included after "mozilla/Attributes.h"
+
+js/src/dist/include/mozilla/BaseProfilerLabels.h:30:31: error:
+    "mozilla/Maybe.h" should be included after "mozilla/BaseProfilerRAIIMacro.h"
+
+js/src/dist/include/mozilla/BaseProfilerMarkers.h:34:35: error:
+    "mozilla/BaseProfilerMarkersDetail.h" should be included after "mozilla/BaseProfilerLabels.h"
+
+js/src/dist/include/mozilla/BaseProfilerMarkers.h:37: error:
+    "mozilla/Unused.h" is deprecated: Use [[nodiscard]] and (void)expr casts instead.
+
+js/src/dist/include/mozilla/BaseProfilerMarkersDetail.h:14:21: error:
+    "mozilla/BaseProfilerMarkersPrerequisites.h" should be included after "mozilla/BaseProfileJSONWriter.h"
+
+js/src/dist/include/mozilla/BaseProfilerMarkersPrerequisites.h:27: error:
+    "BaseProfilingCategory.h" is included using the wrong path;
+    did you forget a prefix, or is the file not yet committed?
+
+js/src/dist/include/mozilla/BaseProfilerMarkersPrerequisites.h:27:28: error:
+    "BaseProfilingCategory.h" should be included after "mozilla/Maybe.h"
+
+js/src/dist/include/mozilla/BaseProfilerMarkersPrerequisites.h:29:30: error:
+    "mozilla/ProfileChunkedBuffer.h" should be included after "mozilla/BaseProfilerState.h"
+
+js/src/dist/include/mozilla/BaseProfilerMarkersPrerequisites.h:36:37: error:
+    <string_view> should be included after <string>
+
+js/src/dist/include/mozilla/BaseProfilerUtils.h:83:207: error:
+    <type_traits> should be included after "mozilla/Types.h"
+
+js/src/dist/include/mozilla/Buffer.h:9:11: error:
+    <iterator> should be included after "mozilla/Assertions.h"
+
+js/src/dist/include/mozilla/BufferList.h:13:15: error:
+    <numeric> should be included after "mozilla/Assertions.h"
+
+js/src/dist/include/mozilla/Char16.h:22:23: error:
+    <cstdint> should be included after "mozilla/Attributes.h"
+
+js/src/dist/include/mozilla/CheckedInt.h:12:13: error:
+    <stdint.h> should be included after "mozilla/Assertions.h"
+
+js/src/dist/include/mozilla/CompactPair.h:12:13: error:
+    <type_traits> should be included after <tuple>
+
+js/src/dist/include/mozilla/CompactPair.h:14:16: error:
+    <utility> should be included after "mozilla/Attributes.h"
+
+js/src/dist/include/mozilla/Compression.h:13:14: error:
+    "mozilla/Types.h" should be included after "mozilla/ResultVariant.h"
+
+js/src/dist/include/mozilla/DbgMacro.h:15:16: error:
+    <stdio.h> should be included after <sstream>
+
+js/src/dist/include/mozilla/Decimal.h:41:42: error:
+    <stdint.h> should be included after "mozilla/Types.h"
+
+js/src/dist/include/mozilla/DefineEnum.h:12:14: error:
+    <stddef.h> should be included after "mozilla/MacroArgs.h"
+
+js/src/dist/include/mozilla/DoublyLinkedList.h:15:17: error:
+    <type_traits> should be included after "mozilla/Assertions.h"
+
+js/src/dist/include/mozilla/EnumSet.h:17:19: error:
+    <type_traits> should be included after <stdint.h>
+
+js/src/dist/include/mozilla/EnumeratedArray.h:12:14: error:
+    <utility> should be included after "mozilla/Array.h"
+
+js/src/dist/include/mozilla/EnumeratedRange.h:24:26: error:
+    <type_traits> should be included after "mozilla/Assertions.h"
+
+js/src/dist/include/mozilla/FStream.h:19:20: error:
+    <ostream> should be included after <fstream>
+
+js/src/dist/include/mozilla/FStream.h:23:24: error:
+    <fcntl.h> should be included after <ext/stdio_filebuf.h>
+
+js/src/dist/include/mozilla/Fuzzing.h:13: error:
+    "mozilla/fuzzing/NyxWrapper.h" is included using the wrong path;
+    did you forget a prefix, or is the file not yet committed?
+
+js/src/dist/include/mozilla/Fuzzing.h:16: error:
+    "mozilla/fuzzing/Nyx.h" is included using the wrong path;
+    did you forget a prefix, or is the file not yet committed?
+
+js/src/dist/include/mozilla/HashTable.h:77:78: error:
+    <utility> should be included after <type_traits>
+
+js/src/dist/include/mozilla/HashTable.h:78:80: error:
+    <type_traits> should be included after "mozilla/AllocPolicy.h"
+
+js/src/dist/include/mozilla/JSONWriter.h:95:96: error:
+    "double-conversion/double-conversion.h" should be included after "mozilla/Assertions.h"
+
+js/src/dist/include/mozilla/Latin1.h:15:17: error:
+    <type_traits> should be included after "mozilla/JsRust.h"
+
+js/src/dist/include/mozilla/Latin1.h:22: error:
+    "encoding_rs_mem.h" is included using the wrong path;
+    did you forget a prefix, or is the file not yet committed?
+
+js/src/dist/include/mozilla/LinkedList.h:68:70: error:
+    <utility> should be included after "mozilla/Assertions.h"
+
+js/src/dist/include/mozilla/Maybe.h:15:17: error:
+    <utility> should be included after "mozilla/Alignment.h"
+
+js/src/dist/include/mozilla/MaybeOneOf.h:15:17: error:
+    <stddef.h> should be included after <new>
+
+js/src/dist/include/mozilla/MaybeOneOf.h:18:20: error:
+    <utility> should be included after "mozilla/Assertions.h"
+
+js/src/dist/include/mozilla/MemoryChecking.h:27: error:
+    "valgrind/memcheck.h" is included using the wrong path;
+    did you forget a prefix, or is the file not yet committed?
+
+js/src/dist/include/mozilla/MemoryChecking.h:35:37: error:
+    <stddef.h> should be included after "mozilla/Attributes.h"
+
+js/src/dist/include/mozilla/MemoryChecking.h:73:75: error:
+    <stddef.h> should be included after "mozilla/Types.h"
+
+js/src/dist/include/mozilla/MmapFaultHandler.h:47:48: error:
+    <stdint.h> should be included after <setjmp.h>
+
+js/src/dist/include/mozilla/NotNull.h:68:70: error:
+    <utility> should be included after "mozilla/Assertions.h"
+
+js/src/dist/include/mozilla/PlatformConditionVariable.h:12:14: error:
+    <utility> should be included after "mozilla/Attributes.h"
+
+js/src/dist/include/mozilla/PlatformMutex.h:10:12: error:
+    <utility> should be included after "mozilla/Attributes.h"
+
+js/src/dist/include/mozilla/ProfileBufferChunkManagerWithLocalLimit.h:10: error:
+    "BaseProfiler.h" is included using the wrong path;
+    did you forget a prefix, or is the file not yet committed?
+
+js/src/dist/include/mozilla/ProfileBufferChunkManagerWithLocalLimit.h:10:11: error:
+    "BaseProfiler.h" should be included after "mozilla/BaseProfilerDetail.h"
+
+js/src/dist/include/mozilla/ProfileBufferChunkManagerWithLocalLimit.h:13:14: error:
+    "mozilla/ProfileBufferControlledChunkManager.h" should be included after "mozilla/mozalloc.h"
+
+js/src/dist/include/mozilla/ProfileBufferEntrySerialization.h:18: error:
+    "mozilla/Unused.h" is deprecated: Use [[nodiscard]] and (void)expr casts instead.
+
+js/src/dist/include/mozilla/ProfileChunkedBuffer.h:19: error:
+    "mozilla/Unused.h" is deprecated: Use [[nodiscard]] and (void)expr casts instead.
+
+js/src/dist/include/mozilla/RangedPtr.h:19:20: error:
+    <stdint.h> should be included after <cstddef>
+
+js/src/dist/include/mozilla/RefCounted.h:12:14: error:
+    <utility> should be included after "mozilla/AlreadyAddRefed.h"
+
+js/src/dist/include/mozilla/RefCounted.h:27: error:
+    "nsXPCOM.h" is included using the wrong path;
+    did you forget a prefix, or is the file not yet committed?
+
+js/src/dist/include/mozilla/Result.h:15:16: error:
+    <type_traits> should be included after "mozilla/Assertions.h"
+
+js/src/dist/include/mozilla/ResultExtensions.h:14: error:
+    "nscore.h" is included using the wrong path;
+    did you forget a prefix, or is the file not yet committed?
+
+js/src/dist/include/mozilla/ResultExtensions.h:16: error:
+    "mozilla/dom/quota/RemoveParen.h" is included using the wrong path;
+    did you forget a prefix, or is the file not yet committed?
+
+js/src/dist/include/mozilla/ResultExtensions.h:15:16: error:
+    "prtypes.h" should be included after "mozilla/dom/quota/RemoveParen.h"
+
+js/src/dist/include/mozilla/ReverseIterator.h:14:16: error:
+    <utility> should be included after "mozilla/Attributes.h"
+
+js/src/dist/include/mozilla/Saturate.h:15:17: error:
+    <utility> should be included after "mozilla/Attributes.h"
+
+js/src/dist/include/mozilla/ScopeExit.h:83:85: error:
+    <utility> should be included after "mozilla/Attributes.h"
+
+js/src/dist/include/mozilla/Scoped.h:45:47: error:
+    <utility> should be included after "mozilla/Assertions.h"
+
+js/src/dist/include/mozilla/SegmentedVector.h:24:26: error:
+    <utility> should be included after "mozilla/AllocPolicy.h"
+
+js/src/dist/include/mozilla/SharedLibrary.h:14:15: error:
+    "prlink.h" should be included after "mozilla/Char16.h"
+
+js/src/dist/include/mozilla/Span.h:32:34: error:
+    <utility> should be included after "mozilla/Assertions.h"
+
+js/src/dist/include/mozilla/Sprintf.h:12:13: error:
+    <stdio.h> should be included after <stdarg.h>
+
+js/src/dist/include/mozilla/Sprintf.h:13:14: error:
+    <stdarg.h> should be included after <algorithm>
+
+js/src/dist/include/mozilla/Sprintf.h:14:16: error:
+    <algorithm> should be included after "mozilla/Assertions.h"
+
+js/src/dist/include/mozilla/TaggedAnonymousMemory.h:40:41: error:
+    <sys/types.h> should be included after <sys/mman.h>
+
+js/src/dist/include/mozilla/Tainting.h:14:15: error:
+    <utility> should be included after "mozilla/MacroArgs.h"
+
+js/src/dist/include/mozilla/ThreadLocal.h:16:18: error:
+    <type_traits> should be included after "mozilla/Assertions.h"
+
+js/src/dist/include/mozilla/ThreadSafeWeakPtr.h:59:60: error:
+    "mozilla/RefCountType.h" should be included after "mozilla/RefCounted.h"
+
+js/src/dist/include/mozilla/TimeStamp.h:27: error:
+    "TimeStamp_windows.h" is included using the wrong path;
+    did you forget a prefix, or is the file not yet committed?
+
+js/src/dist/include/mozilla/ToString.h:12:13: error:
+    <string> should be included after <sstream>
+
+js/src/dist/include/mozilla/Tuple.h:15:17: error:
+    <utility> should be included after "mozilla/CompactPair.h"
+
+js/src/dist/include/mozilla/UniquePtr.h:13:15: error:
+    <utility> should be included after "mozilla/Assertions.h"
+
+js/src/dist/include/mozilla/UniquePtrExtensions.h:12:14: error:
+    <type_traits> should be included after "mozilla/Attributes.h"
+
+js/src/dist/include/mozilla/Uptime.h:10:12: error:
+    <stdint.h> should be included after "mozilla/Maybe.h"
+
+js/src/dist/include/mozilla/Variant.h:10:12: error:
+    <stdint.h> should be included after "mozilla/Assertions.h"
+
+js/src/dist/include/mozilla/Vector.h:13:15: error:
+    <utility> should be included after "mozilla/Alignment.h"
+
+js/src/dist/include/mozilla/WeakPtr.h:86: error:
+    "nsISupportsImpl.h" is included using the wrong path;
+    did you forget a prefix, or is the file not yet committed?
+
+js/src/dist/include/mozilla/WeakPtr.h:88: error:
+    "nsProxyRelease.h" is included using the wrong path;
+    did you forget a prefix, or is the file not yet committed?
+
+js/src/dist/include/mozilla/glue/WinUtils.h:10:12: error:
+    <windows.h> should be included after "mozilla/Atomics.h"
+
+js/src/dist/include/mozilla/intl/Collator.h:8: error:
+    "gtest/MozGtestFriend.h" is included using the wrong path;
+    did you forget a prefix, or is the file not yet committed?
+
+js/src/dist/include/mozilla/intl/Collator.h:11: error:
+    "unicode/ucol.h" is included using the wrong path;
+    did you forget a prefix, or is the file not yet committed?
+
+js/src/dist/include/mozilla/intl/Collator.h:11:13: error:
+    "unicode/ucol.h" should be included after "mozilla/intl/ICU4CGlue.h"
+
+js/src/dist/include/mozilla/intl/DateIntervalFormat.h:14: error:
+    "unicode/udateintervalformat.h" is included using the wrong path;
+    did you forget a prefix, or is the file not yet committed?
+
+js/src/dist/include/mozilla/intl/DateTimeFormat.h:7: error:
+    "unicode/udat.h" is included using the wrong path;
+    did you forget a prefix, or is the file not yet committed?
+
+js/src/dist/include/mozilla/intl/DateTimeFormat.h:7:9: error:
+    "unicode/udat.h" should be included after "mozilla/Assertions.h"
+
+js/src/dist/include/mozilla/intl/DateTimeFormat.h:11:13: error:
+    "mozilla/intl/ICUError.h" should be included after "mozilla/intl/DateTimePart.h"
+
+js/src/dist/include/mozilla/intl/DateTimePart.h:8:10: error:
+    <cstdint> should be included after "mozilla/Vector.h"
+
+js/src/dist/include/mozilla/intl/DateTimePatternGenerator.h:7: error:
+    "unicode/udatpg.h" is included using the wrong path;
+    did you forget a prefix, or is the file not yet committed?
+
+js/src/dist/include/mozilla/intl/DateTimePatternGenerator.h:7:8: error:
+    "unicode/udatpg.h" should be included after "mozilla/EnumSet.h"
+
+js/src/dist/include/mozilla/intl/DateTimePatternGenerator.h:11:12: error:
+    "mozilla/UniquePtr.h" should be included after "mozilla/intl/ICU4CGlue.h"
+
+js/src/dist/include/mozilla/intl/DisplayNames.h:9: error:
+    "unicode/udat.h" is included using the wrong path;
+    did you forget a prefix, or is the file not yet committed?
+
+js/src/dist/include/mozilla/intl/DisplayNames.h:10: error:
+    "unicode/udatpg.h" is included using the wrong path;
+    did you forget a prefix, or is the file not yet committed?
+
+js/src/dist/include/mozilla/intl/DisplayNames.h:11: error:
+    "unicode/uldnames.h" is included using the wrong path;
+    did you forget a prefix, or is the file not yet committed?
+
+js/src/dist/include/mozilla/intl/DisplayNames.h:12: error:
+    "unicode/uloc.h" is included using the wrong path;
+    did you forget a prefix, or is the file not yet committed?
+
+js/src/dist/include/mozilla/intl/DisplayNames.h:13: error:
+    "unicode/ucurr.h" is included using the wrong path;
+    did you forget a prefix, or is the file not yet committed?
+
+js/src/dist/include/mozilla/intl/DisplayNames.h:12:13: error:
+    "unicode/uloc.h" should be included after "unicode/ucurr.h"
+
+js/src/dist/include/mozilla/intl/DisplayNames.h:13:14: error:
+    "unicode/ucurr.h" should be included after "mozilla/intl/Calendar.h"
+
+js/src/dist/include/mozilla/intl/DisplayNames.h:17:18: error:
+    "mozilla/intl/Locale.h" should be included after "mozilla/Buffer.h"
+
+js/src/dist/include/mozilla/intl/FormatBuffer.h:15: error:
+    "nsTString.h" is included using the wrong path;
+    did you forget a prefix, or is the file not yet committed?
+
+js/src/dist/include/mozilla/intl/ICU4CGlue.h:8: error:
+    "unicode/uenum.h" is included using the wrong path;
+    did you forget a prefix, or is the file not yet committed?
+
+js/src/dist/include/mozilla/intl/ICU4CGlue.h:9:10: error:
+    "unicode/utypes.h" should be included after "mozilla/Buffer.h"
+
+js/src/dist/include/mozilla/intl/ICU4CGlue.h:16:17: error:
+    "mozilla/Vector.h" should be included after "mozilla/intl/ICUError.h"
+
+js/src/dist/include/mozilla/intl/ICU4CGlue.h:24: error:
+    "nsTArray.h" is included using the wrong path;
+    did you forget a prefix, or is the file not yet committed?
+
+js/src/dist/include/mozilla/intl/IDNA.h:9: error:
+    "unicode/uidna.h" is included using the wrong path;
+    did you forget a prefix, or is the file not yet committed?
+
+js/src/dist/include/mozilla/intl/ListFormat.h:12: error:
+    "unicode/ulistformatter.h" is included using the wrong path;
+    did you forget a prefix, or is the file not yet committed?
+
+js/src/dist/include/mozilla/intl/Locale.h:11:12: error:
+    "mozilla/intl/ICUError.h" should be included after "mozilla/intl/ICU4CGlue.h"
+
+js/src/dist/include/mozilla/intl/Locale.h:18:19: error:
+    "mozilla/Vector.h" should be included after "mozilla/Result.h"
+
+js/src/dist/include/mozilla/intl/Locale.h:27: error:
+    "unicode/uloc.h" is included using the wrong path;
+    did you forget a prefix, or is the file not yet committed?
+
+js/src/dist/include/mozilla/intl/NumberFormat.h:8:10: error:
+    <vector> should be included after "mozilla/FloatingPoint.h"
+
+js/src/dist/include/mozilla/intl/NumberFormat.h:16:17: error:
+    "mozilla/Vector.h" should be included after "mozilla/intl/ICUError.h"
+
+js/src/dist/include/mozilla/intl/NumberFormat.h:20: error:
+    "unicode/ustring.h" is included using the wrong path;
+    did you forget a prefix, or is the file not yet committed?
+
+js/src/dist/include/mozilla/intl/NumberFormat.h:21: error:
+    "unicode/unum.h" is included using the wrong path;
+    did you forget a prefix, or is the file not yet committed?
+
+js/src/dist/include/mozilla/intl/NumberFormat.h:20:21: error:
+    "unicode/ustring.h" should be included after "unicode/unum.h"
+
+js/src/dist/include/mozilla/intl/NumberFormat.h:22: error:
+    "unicode/unumberformatter.h" is included using the wrong path;
+    did you forget a prefix, or is the file not yet committed?
+
+js/src/dist/include/mozilla/intl/NumberParser.h:7:8: error:
+    "mozilla/intl/ICUError.h" should be included after "mozilla/intl/ICU4CGlue.h"
+
+js/src/dist/include/mozilla/intl/NumberParser.h:12: error:
+    "unicode/unum.h" is included using the wrong path;
+    did you forget a prefix, or is the file not yet committed?
+
+js/src/dist/include/mozilla/intl/NumberPart.h:8:10: error:
+    <cstdint> should be included after "mozilla/Vector.h"
+
+js/src/dist/include/mozilla/intl/PluralRules.h:10:12: error:
+    <utility> should be included after "mozilla/intl/ICUError.h"
+
+js/src/dist/include/mozilla/intl/PluralRules.h:14:15: error:
+    "mozilla/intl/NumberRangeFormat.h" should be included after "mozilla/EnumSet.h"
+
+js/src/dist/include/mozilla/intl/RelativeTimeFormat.h:11: error:
+    "unicode/ureldatefmt.h" is included using the wrong path;
+    did you forget a prefix, or is the file not yet committed?
+
+js/src/dist/include/mozilla/intl/String.h:17: error:
+    "unicode/unorm2.h" is included using the wrong path;
+    did you forget a prefix, or is the file not yet committed?
+
+js/src/dist/include/mozilla/intl/String.h:18: error:
+    "unicode/ustring.h" is included using the wrong path;
+    did you forget a prefix, or is the file not yet committed?
+
+js/src/dist/include/mozilla/intl/String.h:19: error:
+    "unicode/utext.h" is included using the wrong path;
+    did you forget a prefix, or is the file not yet committed?
+
+js/src/dist/include/mozilla/intl/TimeZone.h:21: error:
+    "unicode/ucal.h" is included using the wrong path;
+    did you forget a prefix, or is the file not yet committed?
+
+js/src/dist/include/mozilla/intl/TimeZone.h:25: error:
+    "unicode/timezone.h" is included using the wrong path;
+    did you forget a prefix, or is the file not yet committed?
+
+js/src/dist/include/mozilla/intl/UnicodeProperties.h:13: error:
+    "unicode/uscript.h" is included using the wrong path;
+    did you forget a prefix, or is the file not yet committed?
+
+js/src/dist/include/mozilla/mozalloc.h:16:21: error:
+    <new> should be included after <cstdlib>
+
+js/src/dist/include/mozilla/mozalloc.h:28: error:
+    "mozmemory_wrap.h" is included using the wrong path;
+    did you forget a prefix, or is the file not yet committed?
+
+js/src/dist/include/mozilla/mozalloc.h:38: error:
+    "malloc_decls.h" is included using the wrong path;
+    did you forget a prefix, or is the file not yet committed?
+
+js/src/dist/include/mozilla/mozalloc.h:28:38: error:
+    "mozmemory_wrap.h" should be included after "malloc_decls.h"
+
+js/src/dist/include/mozilla/mozalloc_oom.h:11: error:
+    "mozalloc.h" is included using the wrong path;
+    did you forget a prefix, or is the file not yet committed?
+
+js/src/dist/include/mozmemory.h:23: error:
+    "mozmemory_wrap.h" is included using the wrong path;
+    did you forget a prefix, or is the file not yet committed?
+
+js/src/dist/include/mozmemory.h:23:24: error:
+    "mozmemory_wrap.h" should be included after "mozilla/Attributes.h"
+
+js/src/dist/include/mozmemory.h:26: error:
+    "mozjemalloc_types.h" is included using the wrong path;
+    did you forget a prefix, or is the file not yet committed?
+
+js/src/dist/include/mozmemory.h:50: error:
+    "malloc_decls.h" is included using the wrong path;
+    did you forget a prefix, or is the file not yet committed?
+
+js/src/dist/include/mozmemory.h:70: error:
+    "malloc_decls.h" is included using the wrong path;
+    did you forget a prefix, or is the file not yet committed?
+
+js/src/intl/components/Unified_cpp_intl_components0.cpp:2: error:
+    "/builddir/build/BUILD/firefox-102.13.0/intl/components/src/Bidi.cpp" is included using the wrong path;
+    did you forget a prefix, or is the file not yet committed?
+
+js/src/intl/components/Unified_cpp_intl_components0.cpp:11: error:
+    "/builddir/build/BUILD/firefox-102.13.0/intl/components/src/BidiEmbeddingLevel.cpp" is included using the wrong path;
+    did you forget a prefix, or is the file not yet committed?
+
+js/src/intl/components/Unified_cpp_intl_components0.cpp:20: error:
+    "/builddir/build/BUILD/firefox-102.13.0/intl/components/src/Calendar.cpp" is included using the wrong path;
+    did you forget a prefix, or is the file not yet committed?
+
+js/src/intl/components/Unified_cpp_intl_components0.cpp:29: error:
+    "/builddir/build/BUILD/firefox-102.13.0/intl/components/src/Collator.cpp" is included using the wrong path;
+    did you forget a prefix, or is the file not yet committed?
+
+js/src/intl/components/Unified_cpp_intl_components0.cpp:38: error:
+    "/builddir/build/BUILD/firefox-102.13.0/intl/components/src/Currency.cpp" is included using the wrong path;
+    did you forget a prefix, or is the file not yet committed?
+
+js/src/intl/components/Unified_cpp_intl_components0.cpp:47: error:
+    "/builddir/build/BUILD/firefox-102.13.0/intl/components/src/DateIntervalFormat.cpp" is included using the wrong path;
+    did you forget a prefix, or is the file not yet committed?
+
+js/src/intl/components/Unified_cpp_intl_components1.cpp:2: error:
+    "/builddir/build/BUILD/firefox-102.13.0/intl/components/src/DateTimeFormat.cpp" is included using the wrong path;
+    did you forget a prefix, or is the file not yet committed?
+
+js/src/intl/components/Unified_cpp_intl_components1.cpp:11: error:
+    "/builddir/build/BUILD/firefox-102.13.0/intl/components/src/DateTimeFormatUtils.cpp" is included using the wrong path;
+    did you forget a prefix, or is the file not yet committed?
+
+js/src/intl/components/Unified_cpp_intl_components1.cpp:20: error:
+    "/builddir/build/BUILD/firefox-102.13.0/intl/components/src/DateTimePatternGenerator.cpp" is included using the wrong path;
+    did you forget a prefix, or is the file not yet committed?
+
+js/src/intl/components/Unified_cpp_intl_components1.cpp:29: error:
+    "/builddir/build/BUILD/firefox-102.13.0/intl/components/src/DisplayNames.cpp" is included using the wrong path;
+    did you forget a prefix, or is the file not yet committed?
+
+js/src/intl/components/Unified_cpp_intl_components1.cpp:38: error:
+    "/builddir/build/BUILD/firefox-102.13.0/intl/components/src/ICU4CGlue.cpp" is included using the wrong path;
+    did you forget a prefix, or is the file not yet committed?
+
+js/src/intl/components/Unified_cpp_intl_components1.cpp:47: error:
+    "/builddir/build/BUILD/firefox-102.13.0/intl/components/src/ICU4CLibrary.cpp" is included using the wrong path;
+    did you forget a prefix, or is the file not yet committed?
+
+js/src/intl/components/Unified_cpp_intl_components2.cpp:2: error:
+    "/builddir/build/BUILD/firefox-102.13.0/intl/components/src/IDNA.cpp" is included using the wrong path;
+    did you forget a prefix, or is the file not yet committed?
+
+js/src/intl/components/Unified_cpp_intl_components2.cpp:11: error:
+    "/builddir/build/BUILD/firefox-102.13.0/intl/components/src/ListFormat.cpp" is included using the wrong path;
+    did you forget a prefix, or is the file not yet committed?
+
+js/src/intl/components/Unified_cpp_intl_components2.cpp:20: error:
+    "/builddir/build/BUILD/firefox-102.13.0/intl/components/src/Locale.cpp" is included using the wrong path;
+    did you forget a prefix, or is the file not yet committed?
+
+js/src/intl/components/Unified_cpp_intl_components2.cpp:29: error:
+    "/builddir/build/BUILD/firefox-102.13.0/intl/components/src/LocaleCanonicalizer.cpp" is included using the wrong path;
+    did you forget a prefix, or is the file not yet committed?
+
+js/src/intl/components/Unified_cpp_intl_components2.cpp:38: error:
+    "/builddir/build/BUILD/firefox-102.13.0/intl/components/src/LocaleGenerated.cpp" is included using the wrong path;
+    did you forget a prefix, or is the file not yet committed?
+
+js/src/intl/components/Unified_cpp_intl_components2.cpp:47: error:
+    "/builddir/build/BUILD/firefox-102.13.0/intl/components/src/MeasureUnit.cpp" is included using the wrong path;
+    did you forget a prefix, or is the file not yet committed?
+
+js/src/intl/components/Unified_cpp_intl_components3.cpp:2: error:
+    "/builddir/build/BUILD/firefox-102.13.0/intl/components/src/NumberFormat.cpp" is included using the wrong path;
+    did you forget a prefix, or is the file not yet committed?
+
+js/src/intl/components/Unified_cpp_intl_components3.cpp:11: error:
+    "/builddir/build/BUILD/firefox-102.13.0/intl/components/src/NumberFormatFields.cpp" is included using the wrong path;
+    did you forget a prefix, or is the file not yet committed?
+
+js/src/intl/components/Unified_cpp_intl_components3.cpp:20: error:
+    "/builddir/build/BUILD/firefox-102.13.0/intl/components/src/NumberFormatterSkeleton.cpp" is included using the wrong path;
+    did you forget a prefix, or is the file not yet committed?
+
+js/src/intl/components/Unified_cpp_intl_components3.cpp:29: error:
+    "/builddir/build/BUILD/firefox-102.13.0/intl/components/src/NumberParser.cpp" is included using the wrong path;
+    did you forget a prefix, or is the file not yet committed?
+
+js/src/intl/components/Unified_cpp_intl_components3.cpp:38: error:
+    "/builddir/build/BUILD/firefox-102.13.0/intl/components/src/NumberRangeFormat.cpp" is included using the wrong path;
+    did you forget a prefix, or is the file not yet committed?
+
+js/src/intl/components/Unified_cpp_intl_components3.cpp:47: error:
+    "/builddir/build/BUILD/firefox-102.13.0/intl/components/src/NumberingSystem.cpp" is included using the wrong path;
+    did you forget a prefix, or is the file not yet committed?
+
+js/src/intl/components/Unified_cpp_intl_components4.cpp:2: error:
+    "/builddir/build/BUILD/firefox-102.13.0/intl/components/src/PluralRules.cpp" is included using the wrong path;
+    did you forget a prefix, or is the file not yet committed?
+
+js/src/intl/components/Unified_cpp_intl_components4.cpp:11: error:
+    "/builddir/build/BUILD/firefox-102.13.0/intl/components/src/RelativeTimeFormat.cpp" is included using the wrong path;
+    did you forget a prefix, or is the file not yet committed?
+
+js/src/intl/components/Unified_cpp_intl_components4.cpp:20: error:
+    "/builddir/build/BUILD/firefox-102.13.0/intl/components/src/String.cpp" is included using the wrong path;
+    did you forget a prefix, or is the file not yet committed?
+
+js/src/intl/components/Unified_cpp_intl_components4.cpp:29: error:
+    "/builddir/build/BUILD/firefox-102.13.0/intl/components/src/TimeZone.cpp" is included using the wrong path;
+    did you forget a prefix, or is the file not yet committed?
+
+js/src/js/src/Unified_cpp_js_src0.cpp:2: error:
+    "/builddir/build/BUILD/firefox-102.13.0/js/src/builtin/Array.cpp" is included using the wrong path;
+    did you forget a prefix, or is the file not yet committed?
+
+js/src/js/src/Unified_cpp_js_src0.cpp:11: error:
+    "/builddir/build/BUILD/firefox-102.13.0/js/src/builtin/AtomicsObject.cpp" is included using the wrong path;
+    did you forget a prefix, or is the file not yet committed?
+
+js/src/js/src/Unified_cpp_js_src0.cpp:20: error:
+    "/builddir/build/BUILD/firefox-102.13.0/js/src/builtin/BigInt.cpp" is included using the wrong path;
+    did you forget a prefix, or is the file not yet committed?
+
+js/src/js/src/Unified_cpp_js_src0.cpp:29: error:
+    "/builddir/build/BUILD/firefox-102.13.0/js/src/builtin/Boolean.cpp" is included using the wrong path;
+    did you forget a prefix, or is the file not yet committed?
+
+js/src/js/src/Unified_cpp_js_src0.cpp:38: error:
+    "/builddir/build/BUILD/firefox-102.13.0/js/src/builtin/DataViewObject.cpp" is included using the wrong path;
+    did you forget a prefix, or is the file not yet committed?
+
+js/src/js/src/Unified_cpp_js_src0.cpp:47: error:
+    "/builddir/build/BUILD/firefox-102.13.0/js/src/builtin/Eval.cpp" is included using the wrong path;
+    did you forget a prefix, or is the file not yet committed?
+
+js/src/js/src/Unified_cpp_js_src1.cpp:2: error:
+    "/builddir/build/BUILD/firefox-102.13.0/js/src/builtin/FinalizationRegistryObject.cpp" is included using the wrong path;
+    did you forget a prefix, or is the file not yet committed?
+
+js/src/js/src/Unified_cpp_js_src1.cpp:11: error:
+    "/builddir/build/BUILD/firefox-102.13.0/js/src/builtin/JSON.cpp" is included using the wrong path;
+    did you forget a prefix, or is the file not yet committed?
+
+js/src/js/src/Unified_cpp_js_src1.cpp:20: error:
+    "/builddir/build/BUILD/firefox-102.13.0/js/src/builtin/MapObject.cpp" is included using the wrong path;
+    did you forget a prefix, or is the file not yet committed?
+
+js/src/js/src/Unified_cpp_js_src1.cpp:29: error:
+    "/builddir/build/BUILD/firefox-102.13.0/js/src/builtin/ModuleObject.cpp" is included using the wrong path;
+    did you forget a prefix, or is the file not yet committed?
+
+js/src/js/src/Unified_cpp_js_src1.cpp:38: error:
+    "/builddir/build/BUILD/firefox-102.13.0/js/src/builtin/Object.cpp" is included using the wrong path;
+    did you forget a prefix, or is the file not yet committed?
+
+js/src/js/src/Unified_cpp_js_src1.cpp:47: error:
+    "/builddir/build/BUILD/firefox-102.13.0/js/src/builtin/Profilers.cpp" is included using the wrong path;
+    did you forget a prefix, or is the file not yet committed?
+
+js/src/js/src/Unified_cpp_js_src10.cpp:2: error:
+    "/builddir/build/BUILD/firefox-102.13.0/js/src/proxy/DOMProxy.cpp" is included using the wrong path;
+    did you forget a prefix, or is the file not yet committed?
+
+js/src/js/src/Unified_cpp_js_src10.cpp:11: error:
+    "/builddir/build/BUILD/firefox-102.13.0/js/src/proxy/DeadObjectProxy.cpp" is included using the wrong path;
+    did you forget a prefix, or is the file not yet committed?
+
+js/src/js/src/Unified_cpp_js_src10.cpp:20: error:
+    "/builddir/build/BUILD/firefox-102.13.0/js/src/proxy/OpaqueCrossCompartmentWrapper.cpp" is included using the wrong path;
+    did you forget a prefix, or is the file not yet committed?
+
+js/src/js/src/Unified_cpp_js_src10.cpp:29: error:
+    "/builddir/build/BUILD/firefox-102.13.0/js/src/proxy/Proxy.cpp" is included using the wrong path;
+    did you forget a prefix, or is the file not yet committed?
+
+js/src/js/src/Unified_cpp_js_src10.cpp:38: error:
+    "/builddir/build/BUILD/firefox-102.13.0/js/src/proxy/ScriptedProxyHandler.cpp" is included using the wrong path;
+    did you forget a prefix, or is the file not yet committed?
+
+js/src/js/src/Unified_cpp_js_src10.cpp:47: error:
+    "/builddir/build/BUILD/firefox-102.13.0/js/src/proxy/SecurityWrapper.cpp" is included using the wrong path;
+    did you forget a prefix, or is the file not yet committed?
+
+js/src/js/src/Unified_cpp_js_src11.cpp:2: error:
+    "/builddir/build/BUILD/firefox-102.13.0/js/src/proxy/Wrapper.cpp" is included using the wrong path;
+    did you forget a prefix, or is the file not yet committed?
+
+js/src/js/src/Unified_cpp_js_src11.cpp:11: error:
+    "/builddir/build/BUILD/firefox-102.13.0/js/src/threading/Mutex.cpp" is included using the wrong path;
+    did you forget a prefix, or is the file not yet committed?
+
+js/src/js/src/Unified_cpp_js_src11.cpp:20: error:
+    "/builddir/build/BUILD/firefox-102.13.0/js/src/threading/ProtectedData.cpp" is included using the wrong path;
+    did you forget a prefix, or is the file not yet committed?
+
+js/src/js/src/Unified_cpp_js_src11.cpp:29: error:
+    "/builddir/build/BUILD/firefox-102.13.0/js/src/threading/Thread.cpp" is included using the wrong path;
+    did you forget a prefix, or is the file not yet committed?
+
+js/src/js/src/Unified_cpp_js_src11.cpp:38: error:
+    "/builddir/build/BUILD/firefox-102.13.0/js/src/threading/posix/CpuCount.cpp" is included using the wrong path;
+    did you forget a prefix, or is the file not yet committed?
+
+js/src/js/src/Unified_cpp_js_src11.cpp:47: error:
+    "/builddir/build/BUILD/firefox-102.13.0/js/src/threading/posix/PosixThread.cpp" is included using the wrong path;
+    did you forget a prefix, or is the file not yet committed?
+
+js/src/js/src/Unified_cpp_js_src12.cpp:2: error:
+    "/builddir/build/BUILD/firefox-102.13.0/js/src/vm/Activation.cpp" is included using the wrong path;
+    did you forget a prefix, or is the file not yet committed?
+
+js/src/js/src/Unified_cpp_js_src12.cpp:11: error:
+    "/builddir/build/BUILD/firefox-102.13.0/js/src/vm/ArgumentsObject.cpp" is included using the wrong path;
+    did you forget a prefix, or is the file not yet committed?
+
+js/src/js/src/Unified_cpp_js_src12.cpp:20: error:
+    "/builddir/build/BUILD/firefox-102.13.0/js/src/vm/ArrayBufferObject.cpp" is included using the wrong path;
+    did you forget a prefix, or is the file not yet committed?
+
+js/src/js/src/Unified_cpp_js_src12.cpp:29: error:
+    "/builddir/build/BUILD/firefox-102.13.0/js/src/vm/ArrayBufferObjectMaybeShared.cpp" is included using the wrong path;
+    did you forget a prefix, or is the file not yet committed?
+
+js/src/js/src/Unified_cpp_js_src12.cpp:38: error:
+    "/builddir/build/BUILD/firefox-102.13.0/js/src/vm/ArrayBufferViewObject.cpp" is included using the wrong path;
+    did you forget a prefix, or is the file not yet committed?
+
+js/src/js/src/Unified_cpp_js_src12.cpp:47: error:
+    "/builddir/build/BUILD/firefox-102.13.0/js/src/vm/AsyncFunction.cpp" is included using the wrong path;
+    did you forget a prefix, or is the file not yet committed?
+
+js/src/js/src/Unified_cpp_js_src13.cpp:2: error:
+    "/builddir/build/BUILD/firefox-102.13.0/js/src/vm/AsyncIteration.cpp" is included using the wrong path;
+    did you forget a prefix, or is the file not yet committed?
+
+js/src/js/src/Unified_cpp_js_src13.cpp:11: error:
+    "/builddir/build/BUILD/firefox-102.13.0/js/src/vm/BigIntType.cpp" is included using the wrong path;
+    did you forget a prefix, or is the file not yet committed?
+
+js/src/js/src/Unified_cpp_js_src13.cpp:20: error:
+    "/builddir/build/BUILD/firefox-102.13.0/js/src/vm/BuildId.cpp" is included using the wrong path;
+    did you forget a prefix, or is the file not yet committed?
+
+js/src/js/src/Unified_cpp_js_src13.cpp:29: error:
+    "/builddir/build/BUILD/firefox-102.13.0/js/src/vm/BuiltinObjectKind.cpp" is included using the wrong path;
+    did you forget a prefix, or is the file not yet committed?
+
+js/src/js/src/Unified_cpp_js_src13.cpp:38: error:
+    "/builddir/build/BUILD/firefox-102.13.0/js/src/vm/BytecodeLocation.cpp" is included using the wrong path;
+    did you forget a prefix, or is the file not yet committed?
+
+js/src/js/src/Unified_cpp_js_src13.cpp:47: error:
+    "/builddir/build/BUILD/firefox-102.13.0/js/src/vm/BytecodeUtil.cpp" is included using the wrong path;
+    did you forget a prefix, or is the file not yet committed?
+
+js/src/js/src/Unified_cpp_js_src14.cpp:2: error:
+    "/builddir/build/BUILD/firefox-102.13.0/js/src/vm/CallAndConstruct.cpp" is included using the wrong path;
+    did you forget a prefix, or is the file not yet committed?
+
+js/src/js/src/Unified_cpp_js_src14.cpp:11: error:
+    "/builddir/build/BUILD/firefox-102.13.0/js/src/vm/CallNonGenericMethod.cpp" is included using the wrong path;
+    did you forget a prefix, or is the file not yet committed?
+
+js/src/js/src/Unified_cpp_js_src14.cpp:20: error:
+    "/builddir/build/BUILD/firefox-102.13.0/js/src/vm/CharacterEncoding.cpp" is included using the wrong path;
+    did you forget a prefix, or is the file not yet committed?
+
+js/src/js/src/Unified_cpp_js_src14.cpp:29: error:
+    "/builddir/build/BUILD/firefox-102.13.0/js/src/vm/CodeCoverage.cpp" is included using the wrong path;
+    did you forget a prefix, or is the file not yet committed?
+
+js/src/js/src/Unified_cpp_js_src14.cpp:38: error:
+    "/builddir/build/BUILD/firefox-102.13.0/js/src/vm/Compartment.cpp" is included using the wrong path;
+    did you forget a prefix, or is the file not yet committed?
+
+js/src/js/src/Unified_cpp_js_src14.cpp:47: error:
+    "/builddir/build/BUILD/firefox-102.13.0/js/src/vm/CompilationAndEvaluation.cpp" is included using the wrong path;
+    did you forget a prefix, or is the file not yet committed?
+
+js/src/js/src/Unified_cpp_js_src15.cpp:2: error:
+    "/builddir/build/BUILD/firefox-102.13.0/js/src/vm/Compression.cpp" is included using the wrong path;
+    did you forget a prefix, or is the file not yet committed?
+
+js/src/js/src/Unified_cpp_js_src15.cpp:11: error:
+    "/builddir/build/BUILD/firefox-102.13.0/js/src/vm/DateTime.cpp" is included using the wrong path;
+    did you forget a prefix, or is the file not yet committed?
+
+js/src/js/src/Unified_cpp_js_src15.cpp:20: error:
+    "/builddir/build/BUILD/firefox-102.13.0/js/src/vm/EnvironmentObject.cpp" is included using the wrong path;
+    did you forget a prefix, or is the file not yet committed?
+
+js/src/js/src/Unified_cpp_js_src15.cpp:29: error:
+    "/builddir/build/BUILD/firefox-102.13.0/js/src/vm/EqualityOperations.cpp" is included using the wrong path;
+    did you forget a prefix, or is the file not yet committed?
+
+js/src/js/src/Unified_cpp_js_src15.cpp:38: error:
+    "/builddir/build/BUILD/firefox-102.13.0/js/src/vm/ErrorMessages.cpp" is included using the wrong path;
+    did you forget a prefix, or is the file not yet committed?
+
+js/src/js/src/Unified_cpp_js_src15.cpp:47: error:
+    "/builddir/build/BUILD/firefox-102.13.0/js/src/vm/ErrorObject.cpp" is included using the wrong path;
+    did you forget a prefix, or is the file not yet committed?
+
+js/src/js/src/Unified_cpp_js_src16.cpp:2: error:
+    "/builddir/build/BUILD/firefox-102.13.0/js/src/vm/ErrorReporting.cpp" is included using the wrong path;
+    did you forget a prefix, or is the file not yet committed?
+
+js/src/js/src/Unified_cpp_js_src16.cpp:11: error:
+    "/builddir/build/BUILD/firefox-102.13.0/js/src/vm/Exception.cpp" is included using the wrong path;
+    did you forget a prefix, or is the file not yet committed?
+
+js/src/js/src/Unified_cpp_js_src16.cpp:20: error:
+    "/builddir/build/BUILD/firefox-102.13.0/js/src/vm/ForOfIterator.cpp" is included using the wrong path;
+    did you forget a prefix, or is the file not yet committed?
+
+js/src/js/src/Unified_cpp_js_src16.cpp:29: error:
+    "/builddir/build/BUILD/firefox-102.13.0/js/src/vm/FrameIter.cpp" is included using the wrong path;
+    did you forget a prefix, or is the file not yet committed?
+
+js/src/js/src/Unified_cpp_js_src16.cpp:38: error:
+    "/builddir/build/BUILD/firefox-102.13.0/js/src/vm/FunctionFlags.cpp" is included using the wrong path;
+    did you forget a prefix, or is the file not yet committed?
+
+js/src/js/src/Unified_cpp_js_src16.cpp:47: error:
+    "/builddir/build/BUILD/firefox-102.13.0/js/src/vm/GeckoProfiler.cpp" is included using the wrong path;
+    did you forget a prefix, or is the file not yet committed?
+
+js/src/js/src/Unified_cpp_js_src17.cpp:2: error:
+    "/builddir/build/BUILD/firefox-102.13.0/js/src/vm/GeneratorObject.cpp" is included using the wrong path;
+    did you forget a prefix, or is the file not yet committed?
+
+js/src/js/src/Unified_cpp_js_src17.cpp:11: error:
+    "/builddir/build/BUILD/firefox-102.13.0/js/src/vm/GetterSetter.cpp" is included using the wrong path;
+    did you forget a prefix, or is the file not yet committed?
+
+js/src/js/src/Unified_cpp_js_src17.cpp:20: error:
+    "/builddir/build/BUILD/firefox-102.13.0/js/src/vm/GlobalObject.cpp" is included using the wrong path;
+    did you forget a prefix, or is the file not yet committed?
+
+js/src/js/src/Unified_cpp_js_src17.cpp:29: error:
+    "/builddir/build/BUILD/firefox-102.13.0/js/src/vm/HelperThreads.cpp" is included using the wrong path;
+    did you forget a prefix, or is the file not yet committed?
+
+js/src/js/src/Unified_cpp_js_src17.cpp:38: error:
+    "/builddir/build/BUILD/firefox-102.13.0/js/src/vm/Id.cpp" is included using the wrong path;
+    did you forget a prefix, or is the file not yet committed?
+
+js/src/js/src/Unified_cpp_js_src17.cpp:47: error:
+    "/builddir/build/BUILD/firefox-102.13.0/js/src/vm/Initialization.cpp" is included using the wrong path;
+    did you forget a prefix, or is the file not yet committed?
+
+js/src/js/src/Unified_cpp_js_src18.cpp:2: error:
+    "/builddir/build/BUILD/firefox-102.13.0/js/src/vm/InternalThreadPool.cpp" is included using the wrong path;
+    did you forget a prefix, or is the file not yet committed?
+
+js/src/js/src/Unified_cpp_js_src18.cpp:11: error:
+    "/builddir/build/BUILD/firefox-102.13.0/js/src/vm/Iteration.cpp" is included using the wrong path;
+    did you forget a prefix, or is the file not yet committed?
+
+js/src/js/src/Unified_cpp_js_src18.cpp:20: error:
+    "/builddir/build/BUILD/firefox-102.13.0/js/src/vm/JSAtom.cpp" is included using the wrong path;
+    did you forget a prefix, or is the file not yet committed?
+
+js/src/js/src/Unified_cpp_js_src18.cpp:29: error:
+    "/builddir/build/BUILD/firefox-102.13.0/js/src/vm/JSContext.cpp" is included using the wrong path;
+    did you forget a prefix, or is the file not yet committed?
+
+js/src/js/src/Unified_cpp_js_src18.cpp:38: error:
+    "/builddir/build/BUILD/firefox-102.13.0/js/src/vm/JSFunction.cpp" is included using the wrong path;
+    did you forget a prefix, or is the file not yet committed?
+
+js/src/js/src/Unified_cpp_js_src18.cpp:47: error:
+    "/builddir/build/BUILD/firefox-102.13.0/js/src/vm/JSONParser.cpp" is included using the wrong path;
+    did you forget a prefix, or is the file not yet committed?
+
+js/src/js/src/Unified_cpp_js_src19.cpp:2: error:
+    "/builddir/build/BUILD/firefox-102.13.0/js/src/vm/JSONPrinter.cpp" is included using the wrong path;
+    did you forget a prefix, or is the file not yet committed?
+
+js/src/js/src/Unified_cpp_js_src19.cpp:11: error:
+    "/builddir/build/BUILD/firefox-102.13.0/js/src/vm/JSObject.cpp" is included using the wrong path;
+    did you forget a prefix, or is the file not yet committed?
+
+js/src/js/src/Unified_cpp_js_src19.cpp:20: error:
+    "/builddir/build/BUILD/firefox-102.13.0/js/src/vm/JSScript.cpp" is included using the wrong path;
+    did you forget a prefix, or is the file not yet committed?
+
+js/src/js/src/Unified_cpp_js_src19.cpp:29: error:
+    "/builddir/build/BUILD/firefox-102.13.0/js/src/vm/JitActivation.cpp" is included using the wrong path;
+    did you forget a prefix, or is the file not yet committed?
+
+js/src/js/src/Unified_cpp_js_src19.cpp:38: error:
+    "/builddir/build/BUILD/firefox-102.13.0/js/src/vm/List.cpp" is included using the wrong path;
+    did you forget a prefix, or is the file not yet committed?
+
+js/src/js/src/Unified_cpp_js_src19.cpp:47: error:
+    "/builddir/build/BUILD/firefox-102.13.0/js/src/vm/MemoryMetrics.cpp" is included using the wrong path;
+    did you forget a prefix, or is the file not yet committed?
+
+js/src/js/src/Unified_cpp_js_src2.cpp:2: error:
+    "/builddir/build/BUILD/firefox-102.13.0/js/src/builtin/Promise.cpp" is included using the wrong path;
+    did you forget a prefix, or is the file not yet committed?
+
+js/src/js/src/Unified_cpp_js_src2.cpp:11: error:
+    "/builddir/build/BUILD/firefox-102.13.0/js/src/builtin/Reflect.cpp" is included using the wrong path;
+    did you forget a prefix, or is the file not yet committed?
+
+js/src/js/src/Unified_cpp_js_src2.cpp:20: error:
+    "/builddir/build/BUILD/firefox-102.13.0/js/src/builtin/ReflectParse.cpp" is included using the wrong path;
+    did you forget a prefix, or is the file not yet committed?
+
+js/src/js/src/Unified_cpp_js_src2.cpp:29: error:
+    "/builddir/build/BUILD/firefox-102.13.0/js/src/builtin/Stream.cpp" is included using the wrong path;
+    did you forget a prefix, or is the file not yet committed?
+
+js/src/js/src/Unified_cpp_js_src2.cpp:38: error:
+    "/builddir/build/BUILD/firefox-102.13.0/js/src/builtin/String.cpp" is included using the wrong path;
+    did you forget a prefix, or is the file not yet committed?
+
+js/src/js/src/Unified_cpp_js_src2.cpp:47: error:
+    "/builddir/build/BUILD/firefox-102.13.0/js/src/builtin/Symbol.cpp" is included using the wrong path;
+    did you forget a prefix, or is the file not yet committed?
+
+js/src/js/src/Unified_cpp_js_src20.cpp:2: error:
+    "/builddir/build/BUILD/firefox-102.13.0/js/src/vm/Modules.cpp" is included using the wrong path;
+    did you forget a prefix, or is the file not yet committed?
+
+js/src/js/src/Unified_cpp_js_src20.cpp:11: error:
+    "/builddir/build/BUILD/firefox-102.13.0/js/src/vm/NativeObject.cpp" is included using the wrong path;
+    did you forget a prefix, or is the file not yet committed?
+
+js/src/js/src/Unified_cpp_js_src20.cpp:20: error:
+    "/builddir/build/BUILD/firefox-102.13.0/js/src/vm/OffThreadPromiseRuntimeState.cpp" is included using the wrong path;
+    did you forget a prefix, or is the file not yet committed?
+
+js/src/js/src/Unified_cpp_js_src20.cpp:29: error:
+    "/builddir/build/BUILD/firefox-102.13.0/js/src/vm/OffThreadScriptCompilation.cpp" is included using the wrong path;
+    did you forget a prefix, or is the file not yet committed?
+
+js/src/js/src/Unified_cpp_js_src20.cpp:38: error:
+    "/builddir/build/BUILD/firefox-102.13.0/js/src/vm/PIC.cpp" is included using the wrong path;
+    did you forget a prefix, or is the file not yet committed?
+
+js/src/js/src/Unified_cpp_js_src20.cpp:47: error:
+    "/builddir/build/BUILD/firefox-102.13.0/js/src/vm/PlainObject.cpp" is included using the wrong path;
+    did you forget a prefix, or is the file not yet committed?
+
+js/src/js/src/Unified_cpp_js_src21.cpp:2: error:
+    "/builddir/build/BUILD/firefox-102.13.0/js/src/vm/Printer.cpp" is included using the wrong path;
+    did you forget a prefix, or is the file not yet committed?
+
+js/src/js/src/Unified_cpp_js_src21.cpp:11: error:
+    "/builddir/build/BUILD/firefox-102.13.0/js/src/vm/Probes.cpp" is included using the wrong path;
+    did you forget a prefix, or is the file not yet committed?
+
+js/src/js/src/Unified_cpp_js_src21.cpp:20: error:
+    "/builddir/build/BUILD/firefox-102.13.0/js/src/vm/PromiseLookup.cpp" is included using the wrong path;
+    did you forget a prefix, or is the file not yet committed?
+
+js/src/js/src/Unified_cpp_js_src21.cpp:29: error:
+    "/builddir/build/BUILD/firefox-102.13.0/js/src/vm/PropMap.cpp" is included using the wrong path;
+    did you forget a prefix, or is the file not yet committed?
+
+js/src/js/src/Unified_cpp_js_src21.cpp:38: error:
+    "/builddir/build/BUILD/firefox-102.13.0/js/src/vm/PropertyAndElement.cpp" is included using the wrong path;
+    did you forget a prefix, or is the file not yet committed?
+
+js/src/js/src/Unified_cpp_js_src21.cpp:47: error:
+    "/builddir/build/BUILD/firefox-102.13.0/js/src/vm/PropertyDescriptor.cpp" is included using the wrong path;
+    did you forget a prefix, or is the file not yet committed?
+
+js/src/js/src/Unified_cpp_js_src22.cpp:2: error:
+    "/builddir/build/BUILD/firefox-102.13.0/js/src/vm/ProxyObject.cpp" is included using the wrong path;
+    did you forget a prefix, or is the file not yet committed?
+
+js/src/js/src/Unified_cpp_js_src22.cpp:11: error:
+    "/builddir/build/BUILD/firefox-102.13.0/js/src/vm/Realm.cpp" is included using the wrong path;
+    did you forget a prefix, or is the file not yet committed?
+
+js/src/js/src/Unified_cpp_js_src22.cpp:20: error:
+    "/builddir/build/BUILD/firefox-102.13.0/js/src/vm/RegExpObject.cpp" is included using the wrong path;
+    did you forget a prefix, or is the file not yet committed?
+
+js/src/js/src/Unified_cpp_js_src22.cpp:29: error:
+    "/builddir/build/BUILD/firefox-102.13.0/js/src/vm/RegExpStatics.cpp" is included using the wrong path;
+    did you forget a prefix, or is the file not yet committed?
+
+js/src/js/src/Unified_cpp_js_src22.cpp:38: error:
+    "/builddir/build/BUILD/firefox-102.13.0/js/src/vm/Runtime.cpp" is included using the wrong path;
+    did you forget a prefix, or is the file not yet committed?
+
+js/src/js/src/Unified_cpp_js_src22.cpp:47: error:
+    "/builddir/build/BUILD/firefox-102.13.0/js/src/vm/SavedStacks.cpp" is included using the wrong path;
+    did you forget a prefix, or is the file not yet committed?
+
+js/src/js/src/Unified_cpp_js_src23.cpp:2: error:
+    "/builddir/build/BUILD/firefox-102.13.0/js/src/vm/Scope.cpp" is included using the wrong path;
+    did you forget a prefix, or is the file not yet committed?
+
+js/src/js/src/Unified_cpp_js_src23.cpp:11: error:
+    "/builddir/build/BUILD/firefox-102.13.0/js/src/vm/SelfHosting.cpp" is included using the wrong path;
+    did you forget a prefix, or is the file not yet committed?
+
+js/src/js/src/Unified_cpp_js_src23.cpp:20: error:
+    "/builddir/build/BUILD/firefox-102.13.0/js/src/vm/Shape.cpp" is included using the wrong path;
+    did you forget a prefix, or is the file not yet committed?
+
+js/src/js/src/Unified_cpp_js_src23.cpp:29: error:
+    "/builddir/build/BUILD/firefox-102.13.0/js/src/vm/ShapeZone.cpp" is included using the wrong path;
+    did you forget a prefix, or is the file not yet committed?
+
+js/src/js/src/Unified_cpp_js_src23.cpp:38: error:
+    "/builddir/build/BUILD/firefox-102.13.0/js/src/vm/SharedArrayObject.cpp" is included using the wrong path;
+    did you forget a prefix, or is the file not yet committed?
+
+js/src/js/src/Unified_cpp_js_src23.cpp:47: error:
+    "/builddir/build/BUILD/firefox-102.13.0/js/src/vm/SharedImmutableStringsCache.cpp" is included using the wrong path;
+    did you forget a prefix, or is the file not yet committed?
+
+js/src/js/src/Unified_cpp_js_src24.cpp:2: error:
+    "/builddir/build/BUILD/firefox-102.13.0/js/src/vm/SourceHook.cpp" is included using the wrong path;
+    did you forget a prefix, or is the file not yet committed?
+
+js/src/js/src/Unified_cpp_js_src24.cpp:11: error:
+    "/builddir/build/BUILD/firefox-102.13.0/js/src/vm/Stack.cpp" is included using the wrong path;
+    did you forget a prefix, or is the file not yet committed?
+
+js/src/js/src/Unified_cpp_js_src24.cpp:20: error:
+    "/builddir/build/BUILD/firefox-102.13.0/js/src/vm/StaticStrings.cpp" is included using the wrong path;
+    did you forget a prefix, or is the file not yet committed?
+
+js/src/js/src/Unified_cpp_js_src24.cpp:29: error:
+    "/builddir/build/BUILD/firefox-102.13.0/js/src/vm/StencilCache.cpp" is included using the wrong path;
+    did you forget a prefix, or is the file not yet committed?
+
+js/src/js/src/Unified_cpp_js_src24.cpp:38: error:
+    "/builddir/build/BUILD/firefox-102.13.0/js/src/vm/StencilObject.cpp" is included using the wrong path;
+    did you forget a prefix, or is the file not yet committed?
+
+js/src/js/src/Unified_cpp_js_src24.cpp:47: error:
+    "/builddir/build/BUILD/firefox-102.13.0/js/src/vm/StringType.cpp" is included using the wrong path;
+    did you forget a prefix, or is the file not yet committed?
+
+js/src/js/src/Unified_cpp_js_src25.cpp:2: error:
+    "/builddir/build/BUILD/firefox-102.13.0/js/src/vm/StructuredClone.cpp" is included using the wrong path;
+    did you forget a prefix, or is the file not yet committed?
+
+js/src/js/src/Unified_cpp_js_src25.cpp:11: error:
+    "/builddir/build/BUILD/firefox-102.13.0/js/src/vm/SymbolType.cpp" is included using the wrong path;
+    did you forget a prefix, or is the file not yet committed?
+
+js/src/js/src/Unified_cpp_js_src25.cpp:20: error:
+    "/builddir/build/BUILD/firefox-102.13.0/js/src/vm/TaggedProto.cpp" is included using the wrong path;
+    did you forget a prefix, or is the file not yet committed?
+
+js/src/js/src/Unified_cpp_js_src25.cpp:29: error:
+    "/builddir/build/BUILD/firefox-102.13.0/js/src/vm/ThrowMsgKind.cpp" is included using the wrong path;
+    did you forget a prefix, or is the file not yet committed?
+
+js/src/js/src/Unified_cpp_js_src25.cpp:38: error:
+    "/builddir/build/BUILD/firefox-102.13.0/js/src/vm/Time.cpp" is included using the wrong path;
+    did you forget a prefix, or is the file not yet committed?
+
+js/src/js/src/Unified_cpp_js_src25.cpp:47: error:
+    "/builddir/build/BUILD/firefox-102.13.0/js/src/vm/ToSource.cpp" is included using the wrong path;
+    did you forget a prefix, or is the file not yet committed?
+
+js/src/js/src/Unified_cpp_js_src26.cpp:2: error:
+    "/builddir/build/BUILD/firefox-102.13.0/js/src/vm/TypedArrayObject.cpp" is included using the wrong path;
+    did you forget a prefix, or is the file not yet committed?
+
+js/src/js/src/Unified_cpp_js_src26.cpp:11: error:
+    "/builddir/build/BUILD/firefox-102.13.0/js/src/vm/UbiNode.cpp" is included using the wrong path;
+    did you forget a prefix, or is the file not yet committed?
+
+js/src/js/src/Unified_cpp_js_src26.cpp:20: error:
+    "/builddir/build/BUILD/firefox-102.13.0/js/src/vm/UbiNodeCensus.cpp" is included using the wrong path;
+    did you forget a prefix, or is the file not yet committed?
+
+js/src/js/src/Unified_cpp_js_src26.cpp:29: error:
+    "/builddir/build/BUILD/firefox-102.13.0/js/src/vm/UbiNodeShortestPaths.cpp" is included using the wrong path;
+    did you forget a prefix, or is the file not yet committed?
+
+js/src/js/src/Unified_cpp_js_src26.cpp:38: error:
+    "/builddir/build/BUILD/firefox-102.13.0/js/src/vm/UsageStatistics.cpp" is included using the wrong path;
+    did you forget a prefix, or is the file not yet committed?
+
+js/src/js/src/Unified_cpp_js_src26.cpp:47: error:
+    "/builddir/build/BUILD/firefox-102.13.0/js/src/vm/Value.cpp" is included using the wrong path;
+    did you forget a prefix, or is the file not yet committed?
+
+js/src/js/src/Unified_cpp_js_src27.cpp:2: error:
+    "/builddir/build/BUILD/firefox-102.13.0/js/src/vm/Warnings.cpp" is included using the wrong path;
+    did you forget a prefix, or is the file not yet committed?
+
+js/src/js/src/Unified_cpp_js_src27.cpp:11: error:
+    "/builddir/build/BUILD/firefox-102.13.0/js/src/vm/Watchtower.cpp" is included using the wrong path;
+    did you forget a prefix, or is the file not yet committed?
+
+js/src/js/src/Unified_cpp_js_src27.cpp:20: error:
+    "/builddir/build/BUILD/firefox-102.13.0/js/src/vm/WellKnownAtom.cpp" is included using the wrong path;
+    did you forget a prefix, or is the file not yet committed?
+
+js/src/js/src/Unified_cpp_js_src27.cpp:29: error:
+    "/builddir/build/BUILD/firefox-102.13.0/js/src/vm/WindowProxy.cpp" is included using the wrong path;
+    did you forget a prefix, or is the file not yet committed?
+
+js/src/js/src/Unified_cpp_js_src27.cpp:38: error:
+    "/builddir/build/BUILD/firefox-102.13.0/js/src/vm/Xdr.cpp" is included using the wrong path;
+    did you forget a prefix, or is the file not yet committed?
+
+js/src/js/src/Unified_cpp_js_src3.cpp:2: error:
+    "/builddir/build/BUILD/firefox-102.13.0/js/src/builtin/TestingFunctions.cpp" is included using the wrong path;
+    did you forget a prefix, or is the file not yet committed?
+
+js/src/js/src/Unified_cpp_js_src3.cpp:11: error:
+    "/builddir/build/BUILD/firefox-102.13.0/js/src/builtin/TestingUtility.cpp" is included using the wrong path;
+    did you forget a prefix, or is the file not yet committed?
+
+js/src/js/src/Unified_cpp_js_src3.cpp:20: error:
+    "/builddir/build/BUILD/firefox-102.13.0/js/src/builtin/WeakMapObject.cpp" is included using the wrong path;
+    did you forget a prefix, or is the file not yet committed?
+
+js/src/js/src/Unified_cpp_js_src3.cpp:29: error:
+    "/builddir/build/BUILD/firefox-102.13.0/js/src/builtin/WeakRefObject.cpp" is included using the wrong path;
+    did you forget a prefix, or is the file not yet committed?
+
+js/src/js/src/Unified_cpp_js_src3.cpp:38: error:
+    "/builddir/build/BUILD/firefox-102.13.0/js/src/builtin/WeakSetObject.cpp" is included using the wrong path;
+    did you forget a prefix, or is the file not yet committed?
+
+js/src/js/src/Unified_cpp_js_src3.cpp:47: error:
+    "/builddir/build/BUILD/firefox-102.13.0/js/src/builtin/intl/Collator.cpp" is included using the wrong path;
+    did you forget a prefix, or is the file not yet committed?
+
+js/src/js/src/Unified_cpp_js_src4.cpp:2: error:
+    "/builddir/build/BUILD/firefox-102.13.0/js/src/builtin/intl/CommonFunctions.cpp" is included using the wrong path;
+    did you forget a prefix, or is the file not yet committed?
+
+js/src/js/src/Unified_cpp_js_src4.cpp:11: error:
+    "/builddir/build/BUILD/firefox-102.13.0/js/src/builtin/intl/DateTimeFormat.cpp" is included using the wrong path;
+    did you forget a prefix, or is the file not yet committed?
+
+js/src/js/src/Unified_cpp_js_src4.cpp:20: error:
+    "/builddir/build/BUILD/firefox-102.13.0/js/src/builtin/intl/DecimalNumber.cpp" is included using the wrong path;
+    did you forget a prefix, or is the file not yet committed?
+
+js/src/js/src/Unified_cpp_js_src4.cpp:29: error:
+    "/builddir/build/BUILD/firefox-102.13.0/js/src/builtin/intl/DisplayNames.cpp" is included using the wrong path;
+    did you forget a prefix, or is the file not yet committed?
+
+js/src/js/src/Unified_cpp_js_src4.cpp:38: error:
+    "/builddir/build/BUILD/firefox-102.13.0/js/src/builtin/intl/IntlObject.cpp" is included using the wrong path;
+    did you forget a prefix, or is the file not yet committed?
+
+js/src/js/src/Unified_cpp_js_src4.cpp:47: error:
+    "/builddir/build/BUILD/firefox-102.13.0/js/src/builtin/intl/LanguageTag.cpp" is included using the wrong path;
+    did you forget a prefix, or is the file not yet committed?
+
+js/src/js/src/Unified_cpp_js_src5.cpp:2: error:
+    "/builddir/build/BUILD/firefox-102.13.0/js/src/builtin/intl/ListFormat.cpp" is included using the wrong path;
+    did you forget a prefix, or is the file not yet committed?
+
+js/src/js/src/Unified_cpp_js_src5.cpp:11: error:
+    "/builddir/build/BUILD/firefox-102.13.0/js/src/builtin/intl/Locale.cpp" is included using the wrong path;
+    did you forget a prefix, or is the file not yet committed?
+
+js/src/js/src/Unified_cpp_js_src5.cpp:20: error:
+    "/builddir/build/BUILD/firefox-102.13.0/js/src/builtin/intl/NumberFormat.cpp" is included using the wrong path;
+    did you forget a prefix, or is the file not yet committed?
+
+js/src/js/src/Unified_cpp_js_src5.cpp:29: error:
+    "/builddir/build/BUILD/firefox-102.13.0/js/src/builtin/intl/PluralRules.cpp" is included using the wrong path;
+    did you forget a prefix, or is the file not yet committed?
+
+js/src/js/src/Unified_cpp_js_src5.cpp:38: error:
+    "/builddir/build/BUILD/firefox-102.13.0/js/src/builtin/intl/RelativeTimeFormat.cpp" is included using the wrong path;
+    did you forget a prefix, or is the file not yet committed?
+
+js/src/js/src/Unified_cpp_js_src5.cpp:47: error:
+    "/builddir/build/BUILD/firefox-102.13.0/js/src/builtin/intl/SharedIntlData.cpp" is included using the wrong path;
+    did you forget a prefix, or is the file not yet committed?
+
+js/src/js/src/Unified_cpp_js_src6.cpp:2: error:
+    "/builddir/build/BUILD/firefox-102.13.0/js/src/builtin/streams/MiscellaneousOperations.cpp" is included using the wrong path;
+    did you forget a prefix, or is the file not yet committed?
+
+js/src/js/src/Unified_cpp_js_src6.cpp:11: error:
+    "/builddir/build/BUILD/firefox-102.13.0/js/src/builtin/streams/PullIntoDescriptor.cpp" is included using the wrong path;
+    did you forget a prefix, or is the file not yet committed?
+
+js/src/js/src/Unified_cpp_js_src6.cpp:20: error:
+    "/builddir/build/BUILD/firefox-102.13.0/js/src/builtin/streams/QueueWithSizes.cpp" is included using the wrong path;
+    did you forget a prefix, or is the file not yet committed?
+
+js/src/js/src/Unified_cpp_js_src6.cpp:29: error:
+    "/builddir/build/BUILD/firefox-102.13.0/js/src/builtin/streams/QueueingStrategies.cpp" is included using the wrong path;
+    did you forget a prefix, or is the file not yet committed?
+
+js/src/js/src/Unified_cpp_js_src6.cpp:38: error:
+    "/builddir/build/BUILD/firefox-102.13.0/js/src/builtin/streams/ReadableStream.cpp" is included using the wrong path;
+    did you forget a prefix, or is the file not yet committed?
+
+js/src/js/src/Unified_cpp_js_src6.cpp:47: error:
+    "/builddir/build/BUILD/firefox-102.13.0/js/src/builtin/streams/ReadableStreamBYOBReader.cpp" is included using the wrong path;
+    did you forget a prefix, or is the file not yet committed?
+
+js/src/js/src/Unified_cpp_js_src7.cpp:2: error:
+    "/builddir/build/BUILD/firefox-102.13.0/js/src/builtin/streams/ReadableStreamDefaultController.cpp" is included using the wrong path;
+    did you forget a prefix, or is the file not yet committed?
+
+js/src/js/src/Unified_cpp_js_src7.cpp:11: error:
+    "/builddir/build/BUILD/firefox-102.13.0/js/src/builtin/streams/ReadableStreamDefaultControllerOperations.cpp" is included using the wrong path;
+    did you forget a prefix, or is the file not yet committed?
+
+js/src/js/src/Unified_cpp_js_src7.cpp:20: error:
+    "/builddir/build/BUILD/firefox-102.13.0/js/src/builtin/streams/ReadableStreamDefaultReader.cpp" is included using the wrong path;
+    did you forget a prefix, or is the file not yet committed?
+
+js/src/js/src/Unified_cpp_js_src7.cpp:29: error:
+    "/builddir/build/BUILD/firefox-102.13.0/js/src/builtin/streams/ReadableStreamInternals.cpp" is included using the wrong path;
+    did you forget a prefix, or is the file not yet committed?
+
+js/src/js/src/Unified_cpp_js_src7.cpp:38: error:
+    "/builddir/build/BUILD/firefox-102.13.0/js/src/builtin/streams/ReadableStreamOperations.cpp" is included using the wrong path;
+    did you forget a prefix, or is the file not yet committed?
+
+js/src/js/src/Unified_cpp_js_src7.cpp:47: error:
+    "/builddir/build/BUILD/firefox-102.13.0/js/src/builtin/streams/ReadableStreamReader.cpp" is included using the wrong path;
+    did you forget a prefix, or is the file not yet committed?
+
+js/src/js/src/Unified_cpp_js_src8.cpp:2: error:
+    "/builddir/build/BUILD/firefox-102.13.0/js/src/builtin/streams/StreamAPI.cpp" is included using the wrong path;
+    did you forget a prefix, or is the file not yet committed?
+
+js/src/js/src/Unified_cpp_js_src8.cpp:11: error:
+    "/builddir/build/BUILD/firefox-102.13.0/js/src/builtin/streams/TeeState.cpp" is included using the wrong path;
+    did you forget a prefix, or is the file not yet committed?
+
+js/src/js/src/Unified_cpp_js_src8.cpp:20: error:
+    "/builddir/build/BUILD/firefox-102.13.0/js/src/ds/Bitmap.cpp" is included using the wrong path;
+    did you forget a prefix, or is the file not yet committed?
+
+js/src/js/src/Unified_cpp_js_src8.cpp:29: error:
+    "/builddir/build/BUILD/firefox-102.13.0/js/src/ds/LifoAlloc.cpp" is included using the wrong path;
+    did you forget a prefix, or is the file not yet committed?
+
+js/src/js/src/Unified_cpp_js_src8.cpp:38: error:
+    "/builddir/build/BUILD/firefox-102.13.0/js/src/ds/MemoryProtectionExceptionHandler.cpp" is included using the wrong path;
+    did you forget a prefix, or is the file not yet committed?
+
+js/src/js/src/Unified_cpp_js_src8.cpp:47: error:
+    "/builddir/build/BUILD/firefox-102.13.0/js/src/jsapi.cpp" is included using the wrong path;
+    did you forget a prefix, or is the file not yet committed?
+
+js/src/js/src/Unified_cpp_js_src9.cpp:2: error:
+    "/builddir/build/BUILD/firefox-102.13.0/js/src/jsdate.cpp" is included using the wrong path;
+    did you forget a prefix, or is the file not yet committed?
+
+js/src/js/src/Unified_cpp_js_src9.cpp:11: error:
+    "/builddir/build/BUILD/firefox-102.13.0/js/src/jsexn.cpp" is included using the wrong path;
+    did you forget a prefix, or is the file not yet committed?
+
+js/src/js/src/Unified_cpp_js_src9.cpp:20: error:
+    "/builddir/build/BUILD/firefox-102.13.0/js/src/jsfriendapi.cpp" is included using the wrong path;
+    did you forget a prefix, or is the file not yet committed?
+
+js/src/js/src/Unified_cpp_js_src9.cpp:29: error:
+    "/builddir/build/BUILD/firefox-102.13.0/js/src/jsnum.cpp" is included using the wrong path;
+    did you forget a prefix, or is the file not yet committed?
+
+js/src/js/src/Unified_cpp_js_src9.cpp:38: error:
+    "/builddir/build/BUILD/firefox-102.13.0/js/src/proxy/BaseProxyHandler.cpp" is included using the wrong path;
+    did you forget a prefix, or is the file not yet committed?
+
+js/src/js/src/Unified_cpp_js_src9.cpp:47: error:
+    "/builddir/build/BUILD/firefox-102.13.0/js/src/proxy/CrossCompartmentWrapper.cpp" is included using the wrong path;
+    did you forget a prefix, or is the file not yet committed?
+
+js/src/js/src/debugger/Unified_cpp_js_src_debugger0.cpp:2: error:
+    "/builddir/build/BUILD/firefox-102.13.0/js/src/debugger/DebugScript.cpp" is included using the wrong path;
+    did you forget a prefix, or is the file not yet committed?
+
+js/src/js/src/debugger/Unified_cpp_js_src_debugger0.cpp:11: error:
+    "/builddir/build/BUILD/firefox-102.13.0/js/src/debugger/Debugger.cpp" is included using the wrong path;
+    did you forget a prefix, or is the file not yet committed?
+
+js/src/js/src/debugger/Unified_cpp_js_src_debugger0.cpp:20: error:
+    "/builddir/build/BUILD/firefox-102.13.0/js/src/debugger/DebuggerMemory.cpp" is included using the wrong path;
+    did you forget a prefix, or is the file not yet committed?
+
+js/src/js/src/debugger/Unified_cpp_js_src_debugger0.cpp:29: error:
+    "/builddir/build/BUILD/firefox-102.13.0/js/src/debugger/Environment.cpp" is included using the wrong path;
+    did you forget a prefix, or is the file not yet committed?
+
+js/src/js/src/debugger/Unified_cpp_js_src_debugger0.cpp:38: error:
+    "/builddir/build/BUILD/firefox-102.13.0/js/src/debugger/Frame.cpp" is included using the wrong path;
+    did you forget a prefix, or is the file not yet committed?
+
+js/src/js/src/debugger/Unified_cpp_js_src_debugger0.cpp:47: error:
+    "/builddir/build/BUILD/firefox-102.13.0/js/src/debugger/NoExecute.cpp" is included using the wrong path;
+    did you forget a prefix, or is the file not yet committed?
+
+js/src/js/src/debugger/Unified_cpp_js_src_debugger1.cpp:2: error:
+    "/builddir/build/BUILD/firefox-102.13.0/js/src/debugger/Object.cpp" is included using the wrong path;
+    did you forget a prefix, or is the file not yet committed?
+
+js/src/js/src/debugger/Unified_cpp_js_src_debugger1.cpp:11: error:
+    "/builddir/build/BUILD/firefox-102.13.0/js/src/debugger/Script.cpp" is included using the wrong path;
+    did you forget a prefix, or is the file not yet committed?
+
+js/src/js/src/debugger/Unified_cpp_js_src_debugger1.cpp:20: error:
+    "/builddir/build/BUILD/firefox-102.13.0/js/src/debugger/Source.cpp" is included using the wrong path;
+    did you forget a prefix, or is the file not yet committed?
+
+js/src/js/src/frontend/Unified_cpp_js_src_frontend0.cpp:2: error:
+    "/builddir/build/BUILD/firefox-102.13.0/js/src/frontend/AbstractScopePtr.cpp" is included using the wrong path;
+    did you forget a prefix, or is the file not yet committed?
+
+js/src/js/src/frontend/Unified_cpp_js_src_frontend0.cpp:11: error:
+    "/builddir/build/BUILD/firefox-102.13.0/js/src/frontend/AsyncEmitter.cpp" is included using the wrong path;
+    did you forget a prefix, or is the file not yet committed?
+
+js/src/js/src/frontend/Unified_cpp_js_src_frontend0.cpp:20: error:
+    "/builddir/build/BUILD/firefox-102.13.0/js/src/frontend/BytecodeCompiler.cpp" is included using the wrong path;
+    did you forget a prefix, or is the file not yet committed?
+
+js/src/js/src/frontend/Unified_cpp_js_src_frontend0.cpp:29: error:
+    "/builddir/build/BUILD/firefox-102.13.0/js/src/frontend/BytecodeControlStructures.cpp" is included using the wrong path;
+    did you forget a prefix, or is the file not yet committed?
+
+js/src/js/src/frontend/Unified_cpp_js_src_frontend0.cpp:38: error:
+    "/builddir/build/BUILD/firefox-102.13.0/js/src/frontend/BytecodeEmitter.cpp" is included using the wrong path;
+    did you forget a prefix, or is the file not yet committed?
+
+js/src/js/src/frontend/Unified_cpp_js_src_frontend0.cpp:47: error:
+    "/builddir/build/BUILD/firefox-102.13.0/js/src/frontend/BytecodeSection.cpp" is included using the wrong path;
+    did you forget a prefix, or is the file not yet committed?
+
+js/src/js/src/frontend/Unified_cpp_js_src_frontend1.cpp:2: error:
+    "/builddir/build/BUILD/firefox-102.13.0/js/src/frontend/CForEmitter.cpp" is included using the wrong path;
+    did you forget a prefix, or is the file not yet committed?
+
+js/src/js/src/frontend/Unified_cpp_js_src_frontend1.cpp:11: error:
+    "/builddir/build/BUILD/firefox-102.13.0/js/src/frontend/CallOrNewEmitter.cpp" is included using the wrong path;
+    did you forget a prefix, or is the file not yet committed?
+
+js/src/js/src/frontend/Unified_cpp_js_src_frontend1.cpp:20: error:
+    "/builddir/build/BUILD/firefox-102.13.0/js/src/frontend/DefaultEmitter.cpp" is included using the wrong path;
+    did you forget a prefix, or is the file not yet committed?
+
+js/src/js/src/frontend/Unified_cpp_js_src_frontend1.cpp:29: error:
+    "/builddir/build/BUILD/firefox-102.13.0/js/src/frontend/DoWhileEmitter.cpp" is included using the wrong path;
+    did you forget a prefix, or is the file not yet committed?
+
+js/src/js/src/frontend/Unified_cpp_js_src_frontend1.cpp:38: error:
+    "/builddir/build/BUILD/firefox-102.13.0/js/src/frontend/ElemOpEmitter.cpp" is included using the wrong path;
+    did you forget a prefix, or is the file not yet committed?
+
+js/src/js/src/frontend/Unified_cpp_js_src_frontend1.cpp:47: error:
+    "/builddir/build/BUILD/firefox-102.13.0/js/src/frontend/EmitterScope.cpp" is included using the wrong path;
+    did you forget a prefix, or is the file not yet committed?
+
+js/src/js/src/frontend/Unified_cpp_js_src_frontend2.cpp:2: error:
+    "/builddir/build/BUILD/firefox-102.13.0/js/src/frontend/ExpressionStatementEmitter.cpp" is included using the wrong path;
+    did you forget a prefix, or is the file not yet committed?
+
+js/src/js/src/frontend/Unified_cpp_js_src_frontend2.cpp:11: error:
+    "/builddir/build/BUILD/firefox-102.13.0/js/src/frontend/FoldConstants.cpp" is included using the wrong path;
+    did you forget a prefix, or is the file not yet committed?
+
+js/src/js/src/frontend/Unified_cpp_js_src_frontend2.cpp:20: error:
+    "/builddir/build/BUILD/firefox-102.13.0/js/src/frontend/ForInEmitter.cpp" is included using the wrong path;
+    did you forget a prefix, or is the file not yet committed?
+
+js/src/js/src/frontend/Unified_cpp_js_src_frontend2.cpp:29: error:
+    "/builddir/build/BUILD/firefox-102.13.0/js/src/frontend/ForOfEmitter.cpp" is included using the wrong path;
+    did you forget a prefix, or is the file not yet committed?
+
+js/src/js/src/frontend/Unified_cpp_js_src_frontend2.cpp:38: error:
+    "/builddir/build/BUILD/firefox-102.13.0/js/src/frontend/ForOfLoopControl.cpp" is included using the wrong path;
+    did you forget a prefix, or is the file not yet committed?
+
+js/src/js/src/frontend/Unified_cpp_js_src_frontend2.cpp:47: error:
+    "/builddir/build/BUILD/firefox-102.13.0/js/src/frontend/FunctionEmitter.cpp" is included using the wrong path;
+    did you forget a prefix, or is the file not yet committed?
+
+js/src/js/src/frontend/Unified_cpp_js_src_frontend3.cpp:2: error:
+    "/builddir/build/BUILD/firefox-102.13.0/js/src/frontend/IfEmitter.cpp" is included using the wrong path;
+    did you forget a prefix, or is the file not yet committed?
+
+js/src/js/src/frontend/Unified_cpp_js_src_frontend3.cpp:11: error:
+    "/builddir/build/BUILD/firefox-102.13.0/js/src/frontend/JumpList.cpp" is included using the wrong path;
+    did you forget a prefix, or is the file not yet committed?
+
+js/src/js/src/frontend/Unified_cpp_js_src_frontend3.cpp:20: error:
+    "/builddir/build/BUILD/firefox-102.13.0/js/src/frontend/LabelEmitter.cpp" is included using the wrong path;
+    did you forget a prefix, or is the file not yet committed?
+
+js/src/js/src/frontend/Unified_cpp_js_src_frontend3.cpp:29: error:
+    "/builddir/build/BUILD/firefox-102.13.0/js/src/frontend/LexicalScopeEmitter.cpp" is included using the wrong path;
+    did you forget a prefix, or is the file not yet committed?
+
+js/src/js/src/frontend/Unified_cpp_js_src_frontend3.cpp:38: error:
+    "/builddir/build/BUILD/firefox-102.13.0/js/src/frontend/NameFunctions.cpp" is included using the wrong path;
+    did you forget a prefix, or is the file not yet committed?
+
+js/src/js/src/frontend/Unified_cpp_js_src_frontend3.cpp:47: error:
+    "/builddir/build/BUILD/firefox-102.13.0/js/src/frontend/NameOpEmitter.cpp" is included using the wrong path;
+    did you forget a prefix, or is the file not yet committed?
+
+js/src/js/src/frontend/Unified_cpp_js_src_frontend4.cpp:2: error:
+    "/builddir/build/BUILD/firefox-102.13.0/js/src/frontend/ObjLiteral.cpp" is included using the wrong path;
+    did you forget a prefix, or is the file not yet committed?
+
+js/src/js/src/frontend/Unified_cpp_js_src_frontend4.cpp:11: error:
+    "/builddir/build/BUILD/firefox-102.13.0/js/src/frontend/ObjectEmitter.cpp" is included using the wrong path;
+    did you forget a prefix, or is the file not yet committed?
+
+js/src/js/src/frontend/Unified_cpp_js_src_frontend4.cpp:20: error:
+    "/builddir/build/BUILD/firefox-102.13.0/js/src/frontend/OptionalEmitter.cpp" is included using the wrong path;
+    did you forget a prefix, or is the file not yet committed?
+
+js/src/js/src/frontend/Unified_cpp_js_src_frontend4.cpp:29: error:
+    "/builddir/build/BUILD/firefox-102.13.0/js/src/frontend/ParseContext.cpp" is included using the wrong path;
+    did you forget a prefix, or is the file not yet committed?
+
+js/src/js/src/frontend/Unified_cpp_js_src_frontend4.cpp:38: error:
+    "/builddir/build/BUILD/firefox-102.13.0/js/src/frontend/ParseNode.cpp" is included using the wrong path;
+    did you forget a prefix, or is the file not yet committed?
+
+js/src/js/src/frontend/Unified_cpp_js_src_frontend4.cpp:47: error:
+    "/builddir/build/BUILD/firefox-102.13.0/js/src/frontend/ParseNodeVerify.cpp" is included using the wrong path;
+    did you forget a prefix, or is the file not yet committed?
+
+js/src/js/src/frontend/Unified_cpp_js_src_frontend5.cpp:2: error:
+    "/builddir/build/BUILD/firefox-102.13.0/js/src/frontend/ParserAtom.cpp" is included using the wrong path;
+    did you forget a prefix, or is the file not yet committed?
+
+js/src/js/src/frontend/Unified_cpp_js_src_frontend5.cpp:11: error:
+    "/builddir/build/BUILD/firefox-102.13.0/js/src/frontend/PrivateOpEmitter.cpp" is included using the wrong path;
+    did you forget a prefix, or is the file not yet committed?
+
+js/src/js/src/frontend/Unified_cpp_js_src_frontend5.cpp:20: error:
+    "/builddir/build/BUILD/firefox-102.13.0/js/src/frontend/PropOpEmitter.cpp" is included using the wrong path;
+    did you forget a prefix, or is the file not yet committed?
+
+js/src/js/src/frontend/Unified_cpp_js_src_frontend5.cpp:29: error:
+    "/builddir/build/BUILD/firefox-102.13.0/js/src/frontend/SharedContext.cpp" is included using the wrong path;
+    did you forget a prefix, or is the file not yet committed?
+
+js/src/js/src/frontend/Unified_cpp_js_src_frontend5.cpp:38: error:
+    "/builddir/build/BUILD/firefox-102.13.0/js/src/frontend/SourceNotes.cpp" is included using the wrong path;
+    did you forget a prefix, or is the file not yet committed?
+
+js/src/js/src/frontend/Unified_cpp_js_src_frontend5.cpp:47: error:
+    "/builddir/build/BUILD/firefox-102.13.0/js/src/frontend/Stencil.cpp" is included using the wrong path;
+    did you forget a prefix, or is the file not yet committed?
+
+js/src/js/src/frontend/Unified_cpp_js_src_frontend6.cpp:2: error:
+    "/builddir/build/BUILD/firefox-102.13.0/js/src/frontend/StencilXdr.cpp" is included using the wrong path;
+    did you forget a prefix, or is the file not yet committed?
+
+js/src/js/src/frontend/Unified_cpp_js_src_frontend6.cpp:11: error:
+    "/builddir/build/BUILD/firefox-102.13.0/js/src/frontend/SwitchEmitter.cpp" is included using the wrong path;
+    did you forget a prefix, or is the file not yet committed?
+
+js/src/js/src/frontend/Unified_cpp_js_src_frontend6.cpp:20: error:
+    "/builddir/build/BUILD/firefox-102.13.0/js/src/frontend/TDZCheckCache.cpp" is included using the wrong path;
+    did you forget a prefix, or is the file not yet committed?
+
+js/src/js/src/frontend/Unified_cpp_js_src_frontend6.cpp:29: error:
+    "/builddir/build/BUILD/firefox-102.13.0/js/src/frontend/TokenStream.cpp" is included using the wrong path;
+    did you forget a prefix, or is the file not yet committed?
+
+js/src/js/src/frontend/Unified_cpp_js_src_frontend6.cpp:38: error:
+    "/builddir/build/BUILD/firefox-102.13.0/js/src/frontend/TryEmitter.cpp" is included using the wrong path;
+    did you forget a prefix, or is the file not yet committed?
+
+js/src/js/src/frontend/Unified_cpp_js_src_frontend6.cpp:47: error:
+    "/builddir/build/BUILD/firefox-102.13.0/js/src/frontend/WhileEmitter.cpp" is included using the wrong path;
+    did you forget a prefix, or is the file not yet committed?
+
+js/src/js/src/gc/Unified_cpp_js_src_gc0.cpp:2: error:
+    "/builddir/build/BUILD/firefox-102.13.0/js/src/gc/Allocator.cpp" is included using the wrong path;
+    did you forget a prefix, or is the file not yet committed?
+
+js/src/js/src/gc/Unified_cpp_js_src_gc0.cpp:11: error:
+    "/builddir/build/BUILD/firefox-102.13.0/js/src/gc/AtomMarking.cpp" is included using the wrong path;
+    did you forget a prefix, or is the file not yet committed?
+
+js/src/js/src/gc/Unified_cpp_js_src_gc0.cpp:20: error:
+    "/builddir/build/BUILD/firefox-102.13.0/js/src/gc/Barrier.cpp" is included using the wrong path;
+    did you forget a prefix, or is the file not yet committed?
+
+js/src/js/src/gc/Unified_cpp_js_src_gc0.cpp:29: error:
+    "/builddir/build/BUILD/firefox-102.13.0/js/src/gc/Compacting.cpp" is included using the wrong path;
+    did you forget a prefix, or is the file not yet committed?
+
+js/src/js/src/gc/Unified_cpp_js_src_gc0.cpp:38: error:
+    "/builddir/build/BUILD/firefox-102.13.0/js/src/gc/FinalizationObservers.cpp" is included using the wrong path;
+    did you forget a prefix, or is the file not yet committed?
+
+js/src/js/src/gc/Unified_cpp_js_src_gc0.cpp:47: error:
+    "/builddir/build/BUILD/firefox-102.13.0/js/src/gc/GC.cpp" is included using the wrong path;
+    did you forget a prefix, or is the file not yet committed?
+
+js/src/js/src/gc/Unified_cpp_js_src_gc1.cpp:2: error:
+    "/builddir/build/BUILD/firefox-102.13.0/js/src/gc/GCAPI.cpp" is included using the wrong path;
+    did you forget a prefix, or is the file not yet committed?
+
+js/src/js/src/gc/Unified_cpp_js_src_gc1.cpp:11: error:
+    "/builddir/build/BUILD/firefox-102.13.0/js/src/gc/GCParallelTask.cpp" is included using the wrong path;
+    did you forget a prefix, or is the file not yet committed?
+
+js/src/js/src/gc/Unified_cpp_js_src_gc1.cpp:20: error:
+    "/builddir/build/BUILD/firefox-102.13.0/js/src/gc/Heap.cpp" is included using the wrong path;
+    did you forget a prefix, or is the file not yet committed?
+
+js/src/js/src/gc/Unified_cpp_js_src_gc1.cpp:29: error:
+    "/builddir/build/BUILD/firefox-102.13.0/js/src/gc/Marking.cpp" is included using the wrong path;
+    did you forget a prefix, or is the file not yet committed?
+
+js/src/js/src/gc/Unified_cpp_js_src_gc1.cpp:38: error:
+    "/builddir/build/BUILD/firefox-102.13.0/js/src/gc/Memory.cpp" is included using the wrong path;
+    did you forget a prefix, or is the file not yet committed?
+
+js/src/js/src/gc/Unified_cpp_js_src_gc1.cpp:47: error:
+    "/builddir/build/BUILD/firefox-102.13.0/js/src/gc/Nursery.cpp" is included using the wrong path;
+    did you forget a prefix, or is the file not yet committed?
+
+js/src/js/src/gc/Unified_cpp_js_src_gc2.cpp:2: error:
+    "/builddir/build/BUILD/firefox-102.13.0/js/src/gc/Pretenuring.cpp" is included using the wrong path;
+    did you forget a prefix, or is the file not yet committed?
+
+js/src/js/src/gc/Unified_cpp_js_src_gc2.cpp:11: error:
+    "/builddir/build/BUILD/firefox-102.13.0/js/src/gc/PublicIterators.cpp" is included using the wrong path;
+    did you forget a prefix, or is the file not yet committed?
+
+js/src/js/src/gc/Unified_cpp_js_src_gc2.cpp:20: error:
+    "/builddir/build/BUILD/firefox-102.13.0/js/src/gc/RootMarking.cpp" is included using the wrong path;
+    did you forget a prefix, or is the file not yet committed?
+
+js/src/js/src/gc/Unified_cpp_js_src_gc2.cpp:29: error:
+    "/builddir/build/BUILD/firefox-102.13.0/js/src/gc/Scheduling.cpp" is included using the wrong path;
+    did you forget a prefix, or is the file not yet committed?
+
+js/src/js/src/gc/Unified_cpp_js_src_gc2.cpp:38: error:
+    "/builddir/build/BUILD/firefox-102.13.0/js/src/gc/Statistics.cpp" is included using the wrong path;
+    did you forget a prefix, or is the file not yet committed?
+
+js/src/js/src/gc/Unified_cpp_js_src_gc2.cpp:47: error:
+    "/builddir/build/BUILD/firefox-102.13.0/js/src/gc/Sweeping.cpp" is included using the wrong path;
+    did you forget a prefix, or is the file not yet committed?
+
+js/src/js/src/gc/Unified_cpp_js_src_gc3.cpp:2: error:
+    "/builddir/build/BUILD/firefox-102.13.0/js/src/gc/Tenuring.cpp" is included using the wrong path;
+    did you forget a prefix, or is the file not yet committed?
+
+js/src/js/src/gc/Unified_cpp_js_src_gc3.cpp:11: error:
+    "/builddir/build/BUILD/firefox-102.13.0/js/src/gc/Tracer.cpp" is included using the wrong path;
+    did you forget a prefix, or is the file not yet committed?
+
+js/src/js/src/gc/Unified_cpp_js_src_gc3.cpp:20: error:
+    "/builddir/build/BUILD/firefox-102.13.0/js/src/gc/Verifier.cpp" is included using the wrong path;
+    did you forget a prefix, or is the file not yet committed?
+
+js/src/js/src/gc/Unified_cpp_js_src_gc3.cpp:29: error:
+    "/builddir/build/BUILD/firefox-102.13.0/js/src/gc/WeakMap.cpp" is included using the wrong path;
+    did you forget a prefix, or is the file not yet committed?
+
+js/src/js/src/gc/Unified_cpp_js_src_gc3.cpp:38: error:
+    "/builddir/build/BUILD/firefox-102.13.0/js/src/gc/WeakMapPtr.cpp" is included using the wrong path;
+    did you forget a prefix, or is the file not yet committed?
+
+js/src/js/src/gc/Unified_cpp_js_src_gc3.cpp:47: error:
+    "/builddir/build/BUILD/firefox-102.13.0/js/src/gc/Zone.cpp" is included using the wrong path;
+    did you forget a prefix, or is the file not yet committed?
+
+js/src/js/src/irregexp/Unified_cpp_js_src_irregexp0.cpp:2: error:
+    "/builddir/build/BUILD/firefox-102.13.0/js/src/irregexp/RegExpAPI.cpp" is included using the wrong path;
+    did you forget a prefix, or is the file not yet committed?
+
+js/src/js/src/irregexp/Unified_cpp_js_src_irregexp0.cpp:11: error:
+    "/builddir/build/BUILD/firefox-102.13.0/js/src/irregexp/RegExpShim.cpp" is included using the wrong path;
+    did you forget a prefix, or is the file not yet committed?
+
+/builddir/build/BUILD/firefox-102.13.0/js/src/irregexp/imported/property-sequences.cc: error:
+    unknown file kind
+
+js/src/js/src/irregexp/Unified_cpp_js_src_irregexp0.cpp:20: error:
+    "/builddir/build/BUILD/firefox-102.13.0/js/src/irregexp/imported/property-sequences.cc" is included using the wrong path;
+    did you forget a prefix, or is the file not yet committed?
+
+/builddir/build/BUILD/firefox-102.13.0/js/src/irregexp/imported/regexp-ast.cc: error:
+    unknown file kind
+
+js/src/js/src/irregexp/Unified_cpp_js_src_irregexp0.cpp:29: error:
+    "/builddir/build/BUILD/firefox-102.13.0/js/src/irregexp/imported/regexp-ast.cc" is included using the wrong path;
+    did you forget a prefix, or is the file not yet committed?
+
+/builddir/build/BUILD/firefox-102.13.0/js/src/irregexp/imported/regexp-bytecode-generator.cc: error:
+    unknown file kind
+
+js/src/js/src/irregexp/Unified_cpp_js_src_irregexp0.cpp:38: error:
+    "/builddir/build/BUILD/firefox-102.13.0/js/src/irregexp/imported/regexp-bytecode-generator.cc" is included using the wrong path;
+    did you forget a prefix, or is the file not yet committed?
+
+/builddir/build/BUILD/firefox-102.13.0/js/src/irregexp/imported/regexp-bytecode-peephole.cc: error:
+    unknown file kind
+
+js/src/js/src/irregexp/Unified_cpp_js_src_irregexp0.cpp:47: error:
+    "/builddir/build/BUILD/firefox-102.13.0/js/src/irregexp/imported/regexp-bytecode-peephole.cc" is included using the wrong path;
+    did you forget a prefix, or is the file not yet committed?
+
+/builddir/build/BUILD/firefox-102.13.0/js/src/irregexp/imported/regexp-bytecodes.cc: error:
+    unknown file kind
+
+js/src/js/src/irregexp/Unified_cpp_js_src_irregexp1.cpp:2: error:
+    "/builddir/build/BUILD/firefox-102.13.0/js/src/irregexp/imported/regexp-bytecodes.cc" is included using the wrong path;
+    did you forget a prefix, or is the file not yet committed?
+
+/builddir/build/BUILD/firefox-102.13.0/js/src/irregexp/imported/regexp-compiler-tonode.cc: error:
+    unknown file kind
+
+js/src/js/src/irregexp/Unified_cpp_js_src_irregexp1.cpp:11: error:
+    "/builddir/build/BUILD/firefox-102.13.0/js/src/irregexp/imported/regexp-compiler-tonode.cc" is included using the wrong path;
+    did you forget a prefix, or is the file not yet committed?
+
+/builddir/build/BUILD/firefox-102.13.0/js/src/irregexp/imported/regexp-dotprinter.cc: error:
+    unknown file kind
+
+js/src/js/src/irregexp/Unified_cpp_js_src_irregexp1.cpp:20: error:
+    "/builddir/build/BUILD/firefox-102.13.0/js/src/irregexp/imported/regexp-dotprinter.cc" is included using the wrong path;
+    did you forget a prefix, or is the file not yet committed?
+
+/builddir/build/BUILD/firefox-102.13.0/js/src/irregexp/imported/regexp-interpreter.cc: error:
+    unknown file kind
+
+js/src/js/src/irregexp/Unified_cpp_js_src_irregexp1.cpp:29: error:
+    "/builddir/build/BUILD/firefox-102.13.0/js/src/irregexp/imported/regexp-interpreter.cc" is included using the wrong path;
+    did you forget a prefix, or is the file not yet committed?
+
+/builddir/build/BUILD/firefox-102.13.0/js/src/irregexp/imported/regexp-macro-assembler-tracer.cc: error:
+    unknown file kind
+
+js/src/js/src/irregexp/Unified_cpp_js_src_irregexp1.cpp:38: error:
+    "/builddir/build/BUILD/firefox-102.13.0/js/src/irregexp/imported/regexp-macro-assembler-tracer.cc" is included using the wrong path;
+    did you forget a prefix, or is the file not yet committed?
+
+/builddir/build/BUILD/firefox-102.13.0/js/src/irregexp/imported/regexp-macro-assembler.cc: error:
+    unknown file kind
+
+js/src/js/src/irregexp/Unified_cpp_js_src_irregexp1.cpp:47: error:
+    "/builddir/build/BUILD/firefox-102.13.0/js/src/irregexp/imported/regexp-macro-assembler.cc" is included using the wrong path;
+    did you forget a prefix, or is the file not yet committed?
+
+/builddir/build/BUILD/firefox-102.13.0/js/src/irregexp/imported/regexp-parser.cc: error:
+    unknown file kind
+
+js/src/js/src/irregexp/Unified_cpp_js_src_irregexp2.cpp:2: error:
+    "/builddir/build/BUILD/firefox-102.13.0/js/src/irregexp/imported/regexp-parser.cc" is included using the wrong path;
+    did you forget a prefix, or is the file not yet committed?
+
+/builddir/build/BUILD/firefox-102.13.0/js/src/irregexp/imported/regexp-stack.cc: error:
+    unknown file kind
+
+js/src/js/src/irregexp/Unified_cpp_js_src_irregexp2.cpp:11: error:
+    "/builddir/build/BUILD/firefox-102.13.0/js/src/irregexp/imported/regexp-stack.cc" is included using the wrong path;
+    did you forget a prefix, or is the file not yet committed?
+
+/builddir/build/BUILD/firefox-102.13.0/js/src/irregexp/imported/special-case.cc: error:
+    unknown file kind
+
+js/src/js/src/irregexp/Unified_cpp_js_src_irregexp2.cpp:20: error:
+    "/builddir/build/BUILD/firefox-102.13.0/js/src/irregexp/imported/special-case.cc" is included using the wrong path;
+    did you forget a prefix, or is the file not yet committed?
+
+js/src/js/src/irregexp/Unified_cpp_js_src_irregexp2.cpp:29: error:
+    "/builddir/build/BUILD/firefox-102.13.0/js/src/irregexp/util/UnicodeShim.cpp" is included using the wrong path;
+    did you forget a prefix, or is the file not yet committed?
+
+js/src/js/src/jit/Unified_cpp_js_src_jit0.cpp:2: error:
+    "/builddir/build/BUILD/firefox-102.13.0/js/src/jit/AliasAnalysis.cpp" is included using the wrong path;
+    did you forget a prefix, or is the file not yet committed?
+
+js/src/js/src/jit/Unified_cpp_js_src_jit0.cpp:11: error:
+    "/builddir/build/BUILD/firefox-102.13.0/js/src/jit/AlignmentMaskAnalysis.cpp" is included using the wrong path;
+    did you forget a prefix, or is the file not yet committed?
+
+js/src/js/src/jit/Unified_cpp_js_src_jit0.cpp:20: error:
+    "/builddir/build/BUILD/firefox-102.13.0/js/src/jit/BacktrackingAllocator.cpp" is included using the wrong path;
+    did you forget a prefix, or is the file not yet committed?
+
+js/src/js/src/jit/Unified_cpp_js_src_jit0.cpp:29: error:
+    "/builddir/build/BUILD/firefox-102.13.0/js/src/jit/Bailouts.cpp" is included using the wrong path;
+    did you forget a prefix, or is the file not yet committed?
+
+js/src/js/src/jit/Unified_cpp_js_src_jit0.cpp:38: error:
+    "/builddir/build/BUILD/firefox-102.13.0/js/src/jit/BaselineBailouts.cpp" is included using the wrong path;
+    did you forget a prefix, or is the file not yet committed?
+
+js/src/js/src/jit/Unified_cpp_js_src_jit0.cpp:47: error:
+    "/builddir/build/BUILD/firefox-102.13.0/js/src/jit/BaselineCacheIRCompiler.cpp" is included using the wrong path;
+    did you forget a prefix, or is the file not yet committed?
+
+js/src/js/src/jit/Unified_cpp_js_src_jit1.cpp:2: error:
+    "/builddir/build/BUILD/firefox-102.13.0/js/src/jit/BaselineCodeGen.cpp" is included using the wrong path;
+    did you forget a prefix, or is the file not yet committed?
+
+js/src/js/src/jit/Unified_cpp_js_src_jit1.cpp:11: error:
+    "/builddir/build/BUILD/firefox-102.13.0/js/src/jit/BaselineDebugModeOSR.cpp" is included using the wrong path;
+    did you forget a prefix, or is the file not yet committed?
+
+js/src/js/src/jit/Unified_cpp_js_src_jit1.cpp:20: error:
+    "/builddir/build/BUILD/firefox-102.13.0/js/src/jit/BaselineFrame.cpp" is included using the wrong path;
+    did you forget a prefix, or is the file not yet committed?
+
+js/src/js/src/jit/Unified_cpp_js_src_jit1.cpp:29: error:
+    "/builddir/build/BUILD/firefox-102.13.0/js/src/jit/BaselineFrameInfo.cpp" is included using the wrong path;
+    did you forget a prefix, or is the file not yet committed?
+
+js/src/js/src/jit/Unified_cpp_js_src_jit1.cpp:38: error:
+    "/builddir/build/BUILD/firefox-102.13.0/js/src/jit/BaselineIC.cpp" is included using the wrong path;
+    did you forget a prefix, or is the file not yet committed?
+
+js/src/js/src/jit/Unified_cpp_js_src_jit1.cpp:47: error:
+    "/builddir/build/BUILD/firefox-102.13.0/js/src/jit/BaselineJIT.cpp" is included using the wrong path;
+    did you forget a prefix, or is the file not yet committed?
+
+js/src/js/src/jit/Unified_cpp_js_src_jit10.cpp:2: error:
+    "/builddir/build/BUILD/firefox-102.13.0/js/src/jit/Safepoints.cpp" is included using the wrong path;
+    did you forget a prefix, or is the file not yet committed?
+
+js/src/js/src/jit/Unified_cpp_js_src_jit10.cpp:11: error:
+    "/builddir/build/BUILD/firefox-102.13.0/js/src/jit/ScalarReplacement.cpp" is included using the wrong path;
+    did you forget a prefix, or is the file not yet committed?
+
+js/src/js/src/jit/Unified_cpp_js_src_jit10.cpp:20: error:
+    "/builddir/build/BUILD/firefox-102.13.0/js/src/jit/ShuffleAnalysis.cpp" is included using the wrong path;
+    did you forget a prefix, or is the file not yet committed?
+
+js/src/js/src/jit/Unified_cpp_js_src_jit10.cpp:29: error:
+    "/builddir/build/BUILD/firefox-102.13.0/js/src/jit/Sink.cpp" is included using the wrong path;
+    did you forget a prefix, or is the file not yet committed?
+
+js/src/js/src/jit/Unified_cpp_js_src_jit10.cpp:38: error:
+    "/builddir/build/BUILD/firefox-102.13.0/js/src/jit/Snapshots.cpp" is included using the wrong path;
+    did you forget a prefix, or is the file not yet committed?
+
+js/src/js/src/jit/Unified_cpp_js_src_jit10.cpp:47: error:
+    "/builddir/build/BUILD/firefox-102.13.0/js/src/jit/TrialInlining.cpp" is included using the wrong path;
+    did you forget a prefix, or is the file not yet committed?
+
+js/src/js/src/jit/Unified_cpp_js_src_jit11.cpp:2: error:
+    "/builddir/build/BUILD/firefox-102.13.0/js/src/jit/TypePolicy.cpp" is included using the wrong path;
+    did you forget a prefix, or is the file not yet committed?
+
+js/src/js/src/jit/Unified_cpp_js_src_jit11.cpp:11: error:
+    "/builddir/build/BUILD/firefox-102.13.0/js/src/jit/VMFunctions.cpp" is included using the wrong path;
+    did you forget a prefix, or is the file not yet committed?
+
+js/src/js/src/jit/Unified_cpp_js_src_jit11.cpp:20: error:
+    "/builddir/build/BUILD/firefox-102.13.0/js/src/jit/ValueNumbering.cpp" is included using the wrong path;
+    did you forget a prefix, or is the file not yet committed?
+
+js/src/js/src/jit/Unified_cpp_js_src_jit11.cpp:29: error:
+    "/builddir/build/BUILD/firefox-102.13.0/js/src/jit/WarpBuilder.cpp" is included using the wrong path;
+    did you forget a prefix, or is the file not yet committed?
+
+js/src/js/src/jit/Unified_cpp_js_src_jit11.cpp:38: error:
+    "/builddir/build/BUILD/firefox-102.13.0/js/src/jit/WarpBuilderShared.cpp" is included using the wrong path;
+    did you forget a prefix, or is the file not yet committed?
+
+js/src/js/src/jit/Unified_cpp_js_src_jit11.cpp:47: error:
+    "/builddir/build/BUILD/firefox-102.13.0/js/src/jit/WarpCacheIRTranspiler.cpp" is included using the wrong path;
+    did you forget a prefix, or is the file not yet committed?
+
+js/src/js/src/jit/Unified_cpp_js_src_jit12.cpp:2: error:
+    "/builddir/build/BUILD/firefox-102.13.0/js/src/jit/WarpOracle.cpp" is included using the wrong path;
+    did you forget a prefix, or is the file not yet committed?
+
+js/src/js/src/jit/Unified_cpp_js_src_jit12.cpp:11: error:
+    "/builddir/build/BUILD/firefox-102.13.0/js/src/jit/WarpSnapshot.cpp" is included using the wrong path;
+    did you forget a prefix, or is the file not yet committed?
+
+js/src/js/src/jit/Unified_cpp_js_src_jit12.cpp:20: error:
+    "/builddir/build/BUILD/firefox-102.13.0/js/src/jit/WasmBCE.cpp" is included using the wrong path;
+    did you forget a prefix, or is the file not yet committed?
+
+js/src/js/src/jit/Unified_cpp_js_src_jit12.cpp:29: error:
+    "/builddir/build/BUILD/firefox-102.13.0/js/src/jit/XrayJitInfo.cpp" is included using the wrong path;
+    did you forget a prefix, or is the file not yet committed?
+
+js/src/js/src/jit/Unified_cpp_js_src_jit12.cpp:38: error:
+    "/builddir/build/BUILD/firefox-102.13.0/js/src/jit/shared/Assembler-shared.cpp" is included using the wrong path;
+    did you forget a prefix, or is the file not yet committed?
+
+js/src/js/src/jit/Unified_cpp_js_src_jit12.cpp:47: error:
+    "/builddir/build/BUILD/firefox-102.13.0/js/src/jit/shared/AtomicOperations-shared-jit.cpp" is included using the wrong path;
+    did you forget a prefix, or is the file not yet committed?
+
+js/src/js/src/jit/Unified_cpp_js_src_jit13.cpp:2: error:
+    "/builddir/build/BUILD/firefox-102.13.0/js/src/jit/shared/CodeGenerator-shared.cpp" is included using the wrong path;
+    did you forget a prefix, or is the file not yet committed?
+
+js/src/js/src/jit/Unified_cpp_js_src_jit13.cpp:11: error:
+    "/builddir/build/BUILD/firefox-102.13.0/js/src/jit/shared/Disassembler-shared.cpp" is included using the wrong path;
+    did you forget a prefix, or is the file not yet committed?
+
+js/src/js/src/jit/Unified_cpp_js_src_jit13.cpp:20: error:
+    "/builddir/build/BUILD/firefox-102.13.0/js/src/jit/shared/Lowering-shared.cpp" is included using the wrong path;
+    did you forget a prefix, or is the file not yet committed?
+
+js/src/js/src/jit/Unified_cpp_js_src_jit13.cpp:29: error:
+    "/builddir/build/BUILD/firefox-102.13.0/js/src/jit/x64/Assembler-x64.cpp" is included using the wrong path;
+    did you forget a prefix, or is the file not yet committed?
+
+js/src/js/src/jit/Unified_cpp_js_src_jit13.cpp:38: error:
+    "/builddir/build/BUILD/firefox-102.13.0/js/src/jit/x64/Bailouts-x64.cpp" is included using the wrong path;
+    did you forget a prefix, or is the file not yet committed?
+
+js/src/js/src/jit/Unified_cpp_js_src_jit13.cpp:47: error:
+    "/builddir/build/BUILD/firefox-102.13.0/js/src/jit/x64/CodeGenerator-x64.cpp" is included using the wrong path;
+    did you forget a prefix, or is the file not yet committed?
+
+js/src/js/src/jit/Unified_cpp_js_src_jit14.cpp:2: error:
+    "/builddir/build/BUILD/firefox-102.13.0/js/src/jit/x64/Lowering-x64.cpp" is included using the wrong path;
+    did you forget a prefix, or is the file not yet committed?
+
+js/src/js/src/jit/Unified_cpp_js_src_jit14.cpp:11: error:
+    "/builddir/build/BUILD/firefox-102.13.0/js/src/jit/x64/MacroAssembler-x64.cpp" is included using the wrong path;
+    did you forget a prefix, or is the file not yet committed?
+
+js/src/js/src/jit/Unified_cpp_js_src_jit14.cpp:20: error:
+    "/builddir/build/BUILD/firefox-102.13.0/js/src/jit/x64/Trampoline-x64.cpp" is included using the wrong path;
+    did you forget a prefix, or is the file not yet committed?
+
+js/src/js/src/jit/Unified_cpp_js_src_jit14.cpp:29: error:
+    "/builddir/build/BUILD/firefox-102.13.0/js/src/jit/x86-shared/Architecture-x86-shared.cpp" is included using the wrong path;
+    did you forget a prefix, or is the file not yet committed?
+
+js/src/js/src/jit/Unified_cpp_js_src_jit14.cpp:38: error:
+    "/builddir/build/BUILD/firefox-102.13.0/js/src/jit/x86-shared/Assembler-x86-shared.cpp" is included using the wrong path;
+    did you forget a prefix, or is the file not yet committed?
+
+js/src/js/src/jit/Unified_cpp_js_src_jit14.cpp:47: error:
+    "/builddir/build/BUILD/firefox-102.13.0/js/src/jit/x86-shared/AssemblerBuffer-x86-shared.cpp" is included using the wrong path;
+    did you forget a prefix, or is the file not yet committed?
+
+js/src/js/src/jit/Unified_cpp_js_src_jit15.cpp:2: error:
+    "/builddir/build/BUILD/firefox-102.13.0/js/src/jit/x86-shared/CodeGenerator-x86-shared.cpp" is included using the wrong path;
+    did you forget a prefix, or is the file not yet committed?
+
+js/src/js/src/jit/Unified_cpp_js_src_jit15.cpp:11: error:
+    "/builddir/build/BUILD/firefox-102.13.0/js/src/jit/x86-shared/Lowering-x86-shared.cpp" is included using the wrong path;
+    did you forget a prefix, or is the file not yet committed?
+
+js/src/js/src/jit/Unified_cpp_js_src_jit15.cpp:20: error:
+    "/builddir/build/BUILD/firefox-102.13.0/js/src/jit/x86-shared/MacroAssembler-x86-shared-SIMD.cpp" is included using the wrong path;
+    did you forget a prefix, or is the file not yet committed?
+
+js/src/js/src/jit/Unified_cpp_js_src_jit15.cpp:29: error:
+    "/builddir/build/BUILD/firefox-102.13.0/js/src/jit/x86-shared/MacroAssembler-x86-shared.cpp" is included using the wrong path;
+    did you forget a prefix, or is the file not yet committed?
+
+js/src/js/src/jit/Unified_cpp_js_src_jit15.cpp:38: error:
+    "/builddir/build/BUILD/firefox-102.13.0/js/src/jit/x86-shared/MoveEmitter-x86-shared.cpp" is included using the wrong path;
+    did you forget a prefix, or is the file not yet committed?
+
+js/src/js/src/jit/Unified_cpp_js_src_jit2.cpp:2: error:
+    "/builddir/build/BUILD/firefox-102.13.0/js/src/jit/BitSet.cpp" is included using the wrong path;
+    did you forget a prefix, or is the file not yet committed?
+
+js/src/js/src/jit/Unified_cpp_js_src_jit2.cpp:11: error:
+    "/builddir/build/BUILD/firefox-102.13.0/js/src/jit/BytecodeAnalysis.cpp" is included using the wrong path;
+    did you forget a prefix, or is the file not yet committed?
+
+js/src/js/src/jit/Unified_cpp_js_src_jit2.cpp:20: error:
+    "/builddir/build/BUILD/firefox-102.13.0/js/src/jit/CacheIR.cpp" is included using the wrong path;
+    did you forget a prefix, or is the file not yet committed?
+
+js/src/js/src/jit/Unified_cpp_js_src_jit2.cpp:29: error:
+    "/builddir/build/BUILD/firefox-102.13.0/js/src/jit/CacheIRCompiler.cpp" is included using the wrong path;
+    did you forget a prefix, or is the file not yet committed?
+
+js/src/js/src/jit/Unified_cpp_js_src_jit2.cpp:38: error:
+    "/builddir/build/BUILD/firefox-102.13.0/js/src/jit/CacheIRHealth.cpp" is included using the wrong path;
+    did you forget a prefix, or is the file not yet committed?
+
+js/src/js/src/jit/Unified_cpp_js_src_jit2.cpp:47: error:
+    "/builddir/build/BUILD/firefox-102.13.0/js/src/jit/CacheIRSpewer.cpp" is included using the wrong path;
+    did you forget a prefix, or is the file not yet committed?
+
+js/src/js/src/jit/Unified_cpp_js_src_jit3.cpp:2: error:
+    "/builddir/build/BUILD/firefox-102.13.0/js/src/jit/CodeGenerator.cpp" is included using the wrong path;
+    did you forget a prefix, or is the file not yet committed?
+
+js/src/js/src/jit/Unified_cpp_js_src_jit3.cpp:11: error:
+    "/builddir/build/BUILD/firefox-102.13.0/js/src/jit/CompileWrappers.cpp" is included using the wrong path;
+    did you forget a prefix, or is the file not yet committed?
+
+js/src/js/src/jit/Unified_cpp_js_src_jit3.cpp:20: error:
+    "/builddir/build/BUILD/firefox-102.13.0/js/src/jit/Disassemble.cpp" is included using the wrong path;
+    did you forget a prefix, or is the file not yet committed?
+
+js/src/js/src/jit/Unified_cpp_js_src_jit3.cpp:29: error:
+    "/builddir/build/BUILD/firefox-102.13.0/js/src/jit/EdgeCaseAnalysis.cpp" is included using the wrong path;
+    did you forget a prefix, or is the file not yet committed?
+
+js/src/js/src/jit/Unified_cpp_js_src_jit3.cpp:38: error:
+    "/builddir/build/BUILD/firefox-102.13.0/js/src/jit/EffectiveAddressAnalysis.cpp" is included using the wrong path;
+    did you forget a prefix, or is the file not yet committed?
+
+js/src/js/src/jit/Unified_cpp_js_src_jit3.cpp:47: error:
+    "/builddir/build/BUILD/firefox-102.13.0/js/src/jit/ExecutableAllocator.cpp" is included using the wrong path;
+    did you forget a prefix, or is the file not yet committed?
+
+js/src/js/src/jit/Unified_cpp_js_src_jit4.cpp:2: error:
+    "/builddir/build/BUILD/firefox-102.13.0/js/src/jit/FlushICache.cpp" is included using the wrong path;
+    did you forget a prefix, or is the file not yet committed?
+
+js/src/js/src/jit/Unified_cpp_js_src_jit4.cpp:11: error:
+    "/builddir/build/BUILD/firefox-102.13.0/js/src/jit/FoldLinearArithConstants.cpp" is included using the wrong path;
+    did you forget a prefix, or is the file not yet committed?
+
+js/src/js/src/jit/Unified_cpp_js_src_jit4.cpp:20: error:
+    "/builddir/build/BUILD/firefox-102.13.0/js/src/jit/InlinableNatives.cpp" is included using the wrong path;
+    did you forget a prefix, or is the file not yet committed?
+
+js/src/js/src/jit/Unified_cpp_js_src_jit4.cpp:29: error:
+    "/builddir/build/BUILD/firefox-102.13.0/js/src/jit/InstructionReordering.cpp" is included using the wrong path;
+    did you forget a prefix, or is the file not yet committed?
+
+js/src/js/src/jit/Unified_cpp_js_src_jit4.cpp:38: error:
+    "/builddir/build/BUILD/firefox-102.13.0/js/src/jit/Ion.cpp" is included using the wrong path;
+    did you forget a prefix, or is the file not yet committed?
+
+js/src/js/src/jit/Unified_cpp_js_src_jit4.cpp:47: error:
+    "/builddir/build/BUILD/firefox-102.13.0/js/src/jit/IonAnalysis.cpp" is included using the wrong path;
+    did you forget a prefix, or is the file not yet committed?
+
+js/src/js/src/jit/Unified_cpp_js_src_jit5.cpp:2: error:
+    "/builddir/build/BUILD/firefox-102.13.0/js/src/jit/IonCacheIRCompiler.cpp" is included using the wrong path;
+    did you forget a prefix, or is the file not yet committed?
+
+js/src/js/src/jit/Unified_cpp_js_src_jit5.cpp:11: error:
+    "/builddir/build/BUILD/firefox-102.13.0/js/src/jit/IonCompileTask.cpp" is included using the wrong path;
+    did you forget a prefix, or is the file not yet committed?
+
+js/src/js/src/jit/Unified_cpp_js_src_jit5.cpp:20: error:
+    "/builddir/build/BUILD/firefox-102.13.0/js/src/jit/IonIC.cpp" is included using the wrong path;
+    did you forget a prefix, or is the file not yet committed?
+
+js/src/js/src/jit/Unified_cpp_js_src_jit5.cpp:29: error:
+    "/builddir/build/BUILD/firefox-102.13.0/js/src/jit/IonOptimizationLevels.cpp" is included using the wrong path;
+    did you forget a prefix, or is the file not yet committed?
+
+js/src/js/src/jit/Unified_cpp_js_src_jit5.cpp:38: error:
+    "/builddir/build/BUILD/firefox-102.13.0/js/src/jit/JSJitFrameIter.cpp" is included using the wrong path;
+    did you forget a prefix, or is the file not yet committed?
+
+js/src/js/src/jit/Unified_cpp_js_src_jit5.cpp:47: error:
+    "/builddir/build/BUILD/firefox-102.13.0/js/src/jit/JSONSpewer.cpp" is included using the wrong path;
+    did you forget a prefix, or is the file not yet committed?
+
+js/src/js/src/jit/Unified_cpp_js_src_jit6.cpp:2: error:
+    "/builddir/build/BUILD/firefox-102.13.0/js/src/jit/Jit.cpp" is included using the wrong path;
+    did you forget a prefix, or is the file not yet committed?
+
+js/src/js/src/jit/Unified_cpp_js_src_jit6.cpp:11: error:
+    "/builddir/build/BUILD/firefox-102.13.0/js/src/jit/JitContext.cpp" is included using the wrong path;
+    did you forget a prefix, or is the file not yet committed?
+
+js/src/js/src/jit/Unified_cpp_js_src_jit6.cpp:20: error:
+    "/builddir/build/BUILD/firefox-102.13.0/js/src/jit/JitFrames.cpp" is included using the wrong path;
+    did you forget a prefix, or is the file not yet committed?
+
+js/src/js/src/jit/Unified_cpp_js_src_jit6.cpp:29: error:
+    "/builddir/build/BUILD/firefox-102.13.0/js/src/jit/JitOptions.cpp" is included using the wrong path;
+    did you forget a prefix, or is the file not yet committed?
+
+js/src/js/src/jit/Unified_cpp_js_src_jit6.cpp:38: error:
+    "/builddir/build/BUILD/firefox-102.13.0/js/src/jit/JitScript.cpp" is included using the wrong path;
+    did you forget a prefix, or is the file not yet committed?
+
+js/src/js/src/jit/Unified_cpp_js_src_jit6.cpp:47: error:
+    "/builddir/build/BUILD/firefox-102.13.0/js/src/jit/JitSpewer.cpp" is included using the wrong path;
+    did you forget a prefix, or is the file not yet committed?
+
+js/src/js/src/jit/Unified_cpp_js_src_jit7.cpp:2: error:
+    "/builddir/build/BUILD/firefox-102.13.0/js/src/jit/JitcodeMap.cpp" is included using the wrong path;
+    did you forget a prefix, or is the file not yet committed?
+
+js/src/js/src/jit/Unified_cpp_js_src_jit7.cpp:11: error:
+    "/builddir/build/BUILD/firefox-102.13.0/js/src/jit/KnownClass.cpp" is included using the wrong path;
+    did you forget a prefix, or is the file not yet committed?
+
+js/src/js/src/jit/Unified_cpp_js_src_jit7.cpp:20: error:
+    "/builddir/build/BUILD/firefox-102.13.0/js/src/jit/LICM.cpp" is included using the wrong path;
+    did you forget a prefix, or is the file not yet committed?
+
+js/src/js/src/jit/Unified_cpp_js_src_jit7.cpp:29: error:
+    "/builddir/build/BUILD/firefox-102.13.0/js/src/jit/LIR.cpp" is included using the wrong path;
+    did you forget a prefix, or is the file not yet committed?
+
+js/src/js/src/jit/Unified_cpp_js_src_jit7.cpp:38: error:
+    "/builddir/build/BUILD/firefox-102.13.0/js/src/jit/Label.cpp" is included using the wrong path;
+    did you forget a prefix, or is the file not yet committed?
+
+js/src/js/src/jit/Unified_cpp_js_src_jit7.cpp:47: error:
+    "/builddir/build/BUILD/firefox-102.13.0/js/src/jit/Linker.cpp" is included using the wrong path;
+    did you forget a prefix, or is the file not yet committed?
+
+js/src/js/src/jit/Unified_cpp_js_src_jit8.cpp:2: error:
+    "/builddir/build/BUILD/firefox-102.13.0/js/src/jit/Lowering.cpp" is included using the wrong path;
+    did you forget a prefix, or is the file not yet committed?
+
+js/src/js/src/jit/Unified_cpp_js_src_jit8.cpp:11: error:
+    "/builddir/build/BUILD/firefox-102.13.0/js/src/jit/MIR.cpp" is included using the wrong path;
+    did you forget a prefix, or is the file not yet committed?
+
+js/src/js/src/jit/Unified_cpp_js_src_jit8.cpp:20: error:
+    "/builddir/build/BUILD/firefox-102.13.0/js/src/jit/MIRGraph.cpp" is included using the wrong path;
+    did you forget a prefix, or is the file not yet committed?
+
+js/src/js/src/jit/Unified_cpp_js_src_jit8.cpp:29: error:
+    "/builddir/build/BUILD/firefox-102.13.0/js/src/jit/MacroAssembler.cpp" is included using the wrong path;
+    did you forget a prefix, or is the file not yet committed?
+
+js/src/js/src/jit/Unified_cpp_js_src_jit8.cpp:38: error:
+    "/builddir/build/BUILD/firefox-102.13.0/js/src/jit/MoveResolver.cpp" is included using the wrong path;
+    did you forget a prefix, or is the file not yet committed?
+
+js/src/js/src/jit/Unified_cpp_js_src_jit8.cpp:47: error:
+    "/builddir/build/BUILD/firefox-102.13.0/js/src/jit/PerfSpewer.cpp" is included using the wrong path;
+    did you forget a prefix, or is the file not yet committed?
+
+js/src/js/src/jit/Unified_cpp_js_src_jit9.cpp:2: error:
+    "/builddir/build/BUILD/firefox-102.13.0/js/src/jit/ProcessExecutableMemory.cpp" is included using the wrong path;
+    did you forget a prefix, or is the file not yet committed?
+
+js/src/js/src/jit/Unified_cpp_js_src_jit9.cpp:11: error:
+    "/builddir/build/BUILD/firefox-102.13.0/js/src/jit/RangeAnalysis.cpp" is included using the wrong path;
+    did you forget a prefix, or is the file not yet committed?
+
+js/src/js/src/jit/Unified_cpp_js_src_jit9.cpp:20: error:
+    "/builddir/build/BUILD/firefox-102.13.0/js/src/jit/Recover.cpp" is included using the wrong path;
+    did you forget a prefix, or is the file not yet committed?
+
+js/src/js/src/jit/Unified_cpp_js_src_jit9.cpp:29: error:
+    "/builddir/build/BUILD/firefox-102.13.0/js/src/jit/RegisterAllocator.cpp" is included using the wrong path;
+    did you forget a prefix, or is the file not yet committed?
+
+js/src/js/src/jit/Unified_cpp_js_src_jit9.cpp:38: error:
+    "/builddir/build/BUILD/firefox-102.13.0/js/src/jit/RematerializedFrame.cpp" is included using the wrong path;
+    did you forget a prefix, or is the file not yet committed?
+
+js/src/js/src/jit/Unified_cpp_js_src_jit9.cpp:47: error:
+    "/builddir/build/BUILD/firefox-102.13.0/js/src/jit/SafepointIndex.cpp" is included using the wrong path;
+    did you forget a prefix, or is the file not yet committed?
+
+js/src/js/src/shell/Unified_cpp_js_src_shell0.cpp:2: error:
+    "/builddir/build/BUILD/firefox-102.13.0/js/src/shell/ModuleLoader.cpp" is included using the wrong path;
+    did you forget a prefix, or is the file not yet committed?
+
+js/src/js/src/shell/Unified_cpp_js_src_shell0.cpp:11: error:
+    "/builddir/build/BUILD/firefox-102.13.0/js/src/shell/OSObject.cpp" is included using the wrong path;
+    did you forget a prefix, or is the file not yet committed?
+
+js/src/js/src/shell/Unified_cpp_js_src_shell0.cpp:20: error:
+    "/builddir/build/BUILD/firefox-102.13.0/js/src/shell/ShellModuleObjectWrapper.cpp" is included using the wrong path;
+    did you forget a prefix, or is the file not yet committed?
+
+js/src/js/src/shell/Unified_cpp_js_src_shell0.cpp:29: error:
+    "/builddir/build/BUILD/firefox-102.13.0/js/src/shell/WasmTesting.cpp" is included using the wrong path;
+    did you forget a prefix, or is the file not yet committed?
+
+js/src/js/src/shell/Unified_cpp_js_src_shell0.cpp:38: error:
+    "/builddir/build/BUILD/firefox-102.13.0/js/src/shell/js.cpp" is included using the wrong path;
+    did you forget a prefix, or is the file not yet committed?
+
+js/src/js/src/shell/Unified_cpp_js_src_shell0.cpp:47: error:
+    "/builddir/build/BUILD/firefox-102.13.0/js/src/shell/jsoptparse.cpp" is included using the wrong path;
+    did you forget a prefix, or is the file not yet committed?
+
+js/src/js/src/shell/Unified_cpp_js_src_shell1.cpp:2: error:
+    "/builddir/build/BUILD/firefox-102.13.0/js/src/shell/jsshell.cpp" is included using the wrong path;
+    did you forget a prefix, or is the file not yet committed?
+
+js/src/js/src/util/Unified_cpp_js_src_util0.cpp:2: error:
+    "/builddir/build/BUILD/firefox-102.13.0/js/src/util/AllocPolicy.cpp" is included using the wrong path;
+    did you forget a prefix, or is the file not yet committed?
+
+js/src/js/src/util/Unified_cpp_js_src_util0.cpp:11: error:
+    "/builddir/build/BUILD/firefox-102.13.0/js/src/util/AllocationLogging.cpp" is included using the wrong path;
+    did you forget a prefix, or is the file not yet committed?
+
+js/src/js/src/util/Unified_cpp_js_src_util0.cpp:20: error:
+    "/builddir/build/BUILD/firefox-102.13.0/js/src/util/CompleteFile.cpp" is included using the wrong path;
+    did you forget a prefix, or is the file not yet committed?
+
+js/src/js/src/util/Unified_cpp_js_src_util0.cpp:29: error:
+    "/builddir/build/BUILD/firefox-102.13.0/js/src/util/DumpFunctions.cpp" is included using the wrong path;
+    did you forget a prefix, or is the file not yet committed?
+
+js/src/js/src/util/Unified_cpp_js_src_util0.cpp:38: error:
+    "/builddir/build/BUILD/firefox-102.13.0/js/src/util/NativeStack.cpp" is included using the wrong path;
+    did you forget a prefix, or is the file not yet committed?
+
+js/src/js/src/util/Unified_cpp_js_src_util0.cpp:47: error:
+    "/builddir/build/BUILD/firefox-102.13.0/js/src/util/Printf.cpp" is included using the wrong path;
+    did you forget a prefix, or is the file not yet committed?
+
+js/src/js/src/util/Unified_cpp_js_src_util1.cpp:2: error:
+    "/builddir/build/BUILD/firefox-102.13.0/js/src/util/StringBuffer.cpp" is included using the wrong path;
+    did you forget a prefix, or is the file not yet committed?
+
+js/src/js/src/util/Unified_cpp_js_src_util1.cpp:11: error:
+    "/builddir/build/BUILD/firefox-102.13.0/js/src/util/StructuredSpewer.cpp" is included using the wrong path;
+    did you forget a prefix, or is the file not yet committed?
+
+js/src/js/src/util/Unified_cpp_js_src_util1.cpp:20: error:
+    "/builddir/build/BUILD/firefox-102.13.0/js/src/util/Text.cpp" is included using the wrong path;
+    did you forget a prefix, or is the file not yet committed?
+
+js/src/js/src/util/Unified_cpp_js_src_util1.cpp:29: error:
+    "/builddir/build/BUILD/firefox-102.13.0/js/src/util/Unicode.cpp" is included using the wrong path;
+    did you forget a prefix, or is the file not yet committed?
+
+js/src/js/src/wasm/Unified_cpp_js_src_wasm0.cpp:2: error:
+    "/builddir/build/BUILD/firefox-102.13.0/js/src/wasm/AsmJS.cpp" is included using the wrong path;
+    did you forget a prefix, or is the file not yet committed?
+
+js/src/js/src/wasm/Unified_cpp_js_src_wasm0.cpp:11: error:
+    "/builddir/build/BUILD/firefox-102.13.0/js/src/wasm/TypedObject.cpp" is included using the wrong path;
+    did you forget a prefix, or is the file not yet committed?
+
+js/src/js/src/wasm/Unified_cpp_js_src_wasm0.cpp:20: error:
+    "/builddir/build/BUILD/firefox-102.13.0/js/src/wasm/WasmBCFrame.cpp" is included using the wrong path;
+    did you forget a prefix, or is the file not yet committed?
+
+js/src/js/src/wasm/Unified_cpp_js_src_wasm0.cpp:29: error:
+    "/builddir/build/BUILD/firefox-102.13.0/js/src/wasm/WasmBCMemory.cpp" is included using the wrong path;
+    did you forget a prefix, or is the file not yet committed?
+
+js/src/js/src/wasm/Unified_cpp_js_src_wasm0.cpp:38: error:
+    "/builddir/build/BUILD/firefox-102.13.0/js/src/wasm/WasmBaselineCompile.cpp" is included using the wrong path;
+    did you forget a prefix, or is the file not yet committed?
+
+js/src/js/src/wasm/Unified_cpp_js_src_wasm0.cpp:47: error:
+    "/builddir/build/BUILD/firefox-102.13.0/js/src/wasm/WasmBinary.cpp" is included using the wrong path;
+    did you forget a prefix, or is the file not yet committed?
+
+js/src/js/src/wasm/Unified_cpp_js_src_wasm1.cpp:2: error:
+    "/builddir/build/BUILD/firefox-102.13.0/js/src/wasm/WasmBuiltins.cpp" is included using the wrong path;
+    did you forget a prefix, or is the file not yet committed?
+
+js/src/js/src/wasm/Unified_cpp_js_src_wasm1.cpp:11: error:
+    "/builddir/build/BUILD/firefox-102.13.0/js/src/wasm/WasmCode.cpp" is included using the wrong path;
+    did you forget a prefix, or is the file not yet committed?
+
+js/src/js/src/wasm/Unified_cpp_js_src_wasm1.cpp:20: error:
+    "/builddir/build/BUILD/firefox-102.13.0/js/src/wasm/WasmCodegenTypes.cpp" is included using the wrong path;
+    did you forget a prefix, or is the file not yet committed?
+
+js/src/js/src/wasm/Unified_cpp_js_src_wasm1.cpp:29: error:
+    "/builddir/build/BUILD/firefox-102.13.0/js/src/wasm/WasmCompile.cpp" is included using the wrong path;
+    did you forget a prefix, or is the file not yet committed?
+
+js/src/js/src/wasm/Unified_cpp_js_src_wasm1.cpp:38: error:
+    "/builddir/build/BUILD/firefox-102.13.0/js/src/wasm/WasmDebug.cpp" is included using the wrong path;
+    did you forget a prefix, or is the file not yet committed?
+
+js/src/js/src/wasm/Unified_cpp_js_src_wasm1.cpp:47: error:
+    "/builddir/build/BUILD/firefox-102.13.0/js/src/wasm/WasmDebugFrame.cpp" is included using the wrong path;
+    did you forget a prefix, or is the file not yet committed?
+
+js/src/js/src/wasm/Unified_cpp_js_src_wasm2.cpp:2: error:
+    "/builddir/build/BUILD/firefox-102.13.0/js/src/wasm/WasmFrameIter.cpp" is included using the wrong path;
+    did you forget a prefix, or is the file not yet committed?
+
+js/src/js/src/wasm/Unified_cpp_js_src_wasm2.cpp:11: error:
+    "/builddir/build/BUILD/firefox-102.13.0/js/src/wasm/WasmGC.cpp" is included using the wrong path;
+    did you forget a prefix, or is the file not yet committed?
+
+js/src/js/src/wasm/Unified_cpp_js_src_wasm2.cpp:20: error:
+    "/builddir/build/BUILD/firefox-102.13.0/js/src/wasm/WasmGenerator.cpp" is included using the wrong path;
+    did you forget a prefix, or is the file not yet committed?
+
+js/src/js/src/wasm/Unified_cpp_js_src_wasm2.cpp:29: error:
+    "/builddir/build/BUILD/firefox-102.13.0/js/src/wasm/WasmInitExpr.cpp" is included using the wrong path;
+    did you forget a prefix, or is the file not yet committed?
+
+js/src/js/src/wasm/Unified_cpp_js_src_wasm2.cpp:38: error:
+    "/builddir/build/BUILD/firefox-102.13.0/js/src/wasm/WasmInstance.cpp" is included using the wrong path;
+    did you forget a prefix, or is the file not yet committed?
+
+js/src/js/src/wasm/Unified_cpp_js_src_wasm2.cpp:47: error:
+    "/builddir/build/BUILD/firefox-102.13.0/js/src/wasm/WasmIntrinsic.cpp" is included using the wrong path;
+    did you forget a prefix, or is the file not yet committed?
+
+js/src/js/src/wasm/Unified_cpp_js_src_wasm3.cpp:2: error:
+    "/builddir/build/BUILD/firefox-102.13.0/js/src/wasm/WasmIonCompile.cpp" is included using the wrong path;
+    did you forget a prefix, or is the file not yet committed?
+
+js/src/js/src/wasm/Unified_cpp_js_src_wasm3.cpp:11: error:
+    "/builddir/build/BUILD/firefox-102.13.0/js/src/wasm/WasmJS.cpp" is included using the wrong path;
+    did you forget a prefix, or is the file not yet committed?
+
+js/src/js/src/wasm/Unified_cpp_js_src_wasm3.cpp:20: error:
+    "/builddir/build/BUILD/firefox-102.13.0/js/src/wasm/WasmLog.cpp" is included using the wrong path;
+    did you forget a prefix, or is the file not yet committed?
+
+js/src/js/src/wasm/Unified_cpp_js_src_wasm3.cpp:29: error:
+    "/builddir/build/BUILD/firefox-102.13.0/js/src/wasm/WasmMemory.cpp" is included using the wrong path;
+    did you forget a prefix, or is the file not yet committed?
+
+js/src/js/src/wasm/Unified_cpp_js_src_wasm3.cpp:38: error:
+    "/builddir/build/BUILD/firefox-102.13.0/js/src/wasm/WasmModule.cpp" is included using the wrong path;
+    did you forget a prefix, or is the file not yet committed?
+
+js/src/js/src/wasm/Unified_cpp_js_src_wasm3.cpp:47: error:
+    "/builddir/build/BUILD/firefox-102.13.0/js/src/wasm/WasmModuleTypes.cpp" is included using the wrong path;
+    did you forget a prefix, or is the file not yet committed?
+
+js/src/js/src/wasm/Unified_cpp_js_src_wasm4.cpp:2: error:
+    "/builddir/build/BUILD/firefox-102.13.0/js/src/wasm/WasmOpIter.cpp" is included using the wrong path;
+    did you forget a prefix, or is the file not yet committed?
+
+js/src/js/src/wasm/Unified_cpp_js_src_wasm4.cpp:11: error:
+    "/builddir/build/BUILD/firefox-102.13.0/js/src/wasm/WasmProcess.cpp" is included using the wrong path;
+    did you forget a prefix, or is the file not yet committed?
+
+js/src/js/src/wasm/Unified_cpp_js_src_wasm4.cpp:20: error:
+    "/builddir/build/BUILD/firefox-102.13.0/js/src/wasm/WasmRealm.cpp" is included using the wrong path;
+    did you forget a prefix, or is the file not yet committed?
+
+js/src/js/src/wasm/Unified_cpp_js_src_wasm4.cpp:29: error:
+    "/builddir/build/BUILD/firefox-102.13.0/js/src/wasm/WasmSerialize.cpp" is included using the wrong path;
+    did you forget a prefix, or is the file not yet committed?
+
+js/src/js/src/wasm/Unified_cpp_js_src_wasm4.cpp:38: error:
+    "/builddir/build/BUILD/firefox-102.13.0/js/src/wasm/WasmSignalHandlers.cpp" is included using the wrong path;
+    did you forget a prefix, or is the file not yet committed?
+
+js/src/js/src/wasm/Unified_cpp_js_src_wasm4.cpp:47: error:
+    "/builddir/build/BUILD/firefox-102.13.0/js/src/wasm/WasmStubs.cpp" is included using the wrong path;
+    did you forget a prefix, or is the file not yet committed?
+
+js/src/js/src/wasm/Unified_cpp_js_src_wasm5.cpp:2: error:
+    "/builddir/build/BUILD/firefox-102.13.0/js/src/wasm/WasmTable.cpp" is included using the wrong path;
+    did you forget a prefix, or is the file not yet committed?
+
+js/src/js/src/wasm/Unified_cpp_js_src_wasm5.cpp:11: error:
+    "/builddir/build/BUILD/firefox-102.13.0/js/src/wasm/WasmTypeDef.cpp" is included using the wrong path;
+    did you forget a prefix, or is the file not yet committed?
+
+js/src/js/src/wasm/Unified_cpp_js_src_wasm5.cpp:20: error:
+    "/builddir/build/BUILD/firefox-102.13.0/js/src/wasm/WasmValType.cpp" is included using the wrong path;
+    did you forget a prefix, or is the file not yet committed?
+
+js/src/js/src/wasm/Unified_cpp_js_src_wasm5.cpp:29: error:
+    "/builddir/build/BUILD/firefox-102.13.0/js/src/wasm/WasmValidate.cpp" is included using the wrong path;
+    did you forget a prefix, or is the file not yet committed?
+
+js/src/js/src/wasm/Unified_cpp_js_src_wasm5.cpp:38: error:
+    "/builddir/build/BUILD/firefox-102.13.0/js/src/wasm/WasmValue.cpp" is included using the wrong path;
+    did you forget a prefix, or is the file not yet committed?
+
+js/src/memory/build/Unified_cpp_memory_build0.cpp:2: error:
+    "/builddir/build/BUILD/firefox-102.13.0/memory/build/fallback.cpp" is included using the wrong path;
+    did you forget a prefix, or is the file not yet committed?
+
+js/src/memory/mozalloc/Unified_cpp_memory_mozalloc0.cpp:2: error:
+    "/builddir/build/BUILD/firefox-102.13.0/memory/mozalloc/mozalloc.cpp" is included using the wrong path;
+    did you forget a prefix, or is the file not yet committed?
+
+js/src/memory/mozalloc/Unified_cpp_memory_mozalloc0.cpp:11: error:
+    "/builddir/build/BUILD/firefox-102.13.0/memory/mozalloc/mozalloc_abort.cpp" is included using the wrong path;
+    did you forget a prefix, or is the file not yet committed?
+
+js/src/memory/mozalloc/Unified_cpp_memory_mozalloc0.cpp:20: error:
+    "/builddir/build/BUILD/firefox-102.13.0/memory/mozalloc/mozalloc_oom.cpp" is included using the wrong path;
+    did you forget a prefix, or is the file not yet committed?
+
+js/src/mfbt/Unified_cpp_mfbt0.cpp:2: error:
+    "/builddir/build/BUILD/firefox-102.13.0/mfbt/Assertions.cpp" is included using the wrong path;
+    did you forget a prefix, or is the file not yet committed?
+
+js/src/mfbt/Unified_cpp_mfbt0.cpp:11: error:
+    "/builddir/build/BUILD/firefox-102.13.0/mfbt/ChaosMode.cpp" is included using the wrong path;
+    did you forget a prefix, or is the file not yet committed?
+
+js/src/mfbt/Unified_cpp_mfbt0.cpp:20: error:
+    "/builddir/build/BUILD/firefox-102.13.0/mfbt/Compression.cpp" is included using the wrong path;
+    did you forget a prefix, or is the file not yet committed?
+
+js/src/mfbt/Unified_cpp_mfbt0.cpp:29: error:
+    "/builddir/build/BUILD/firefox-102.13.0/mfbt/FloatingPoint.cpp" is included using the wrong path;
+    did you forget a prefix, or is the file not yet committed?
+
+js/src/mfbt/Unified_cpp_mfbt0.cpp:38: error:
+    "/builddir/build/BUILD/firefox-102.13.0/mfbt/HashFunctions.cpp" is included using the wrong path;
+    did you forget a prefix, or is the file not yet committed?
+
+js/src/mfbt/Unified_cpp_mfbt0.cpp:47: error:
+    "/builddir/build/BUILD/firefox-102.13.0/mfbt/JSONWriter.cpp" is included using the wrong path;
+    did you forget a prefix, or is the file not yet committed?
+
+js/src/mfbt/Unified_cpp_mfbt0.cpp:56: error:
+    "/builddir/build/BUILD/firefox-102.13.0/mfbt/Poison.cpp" is included using the wrong path;
+    did you forget a prefix, or is the file not yet committed?
+
+js/src/mfbt/Unified_cpp_mfbt0.cpp:65: error:
+    "/builddir/build/BUILD/firefox-102.13.0/mfbt/RandomNum.cpp" is included using the wrong path;
+    did you forget a prefix, or is the file not yet committed?
+
+js/src/mfbt/Unified_cpp_mfbt0.cpp:74: error:
+    "/builddir/build/BUILD/firefox-102.13.0/mfbt/SHA1.cpp" is included using the wrong path;
+    did you forget a prefix, or is the file not yet committed?
+
+js/src/mfbt/Unified_cpp_mfbt0.cpp:83: error:
+    "/builddir/build/BUILD/firefox-102.13.0/mfbt/TaggedAnonymousMemory.cpp" is included using the wrong path;
+    did you forget a prefix, or is the file not yet committed?
+
+js/src/mfbt/Unified_cpp_mfbt0.cpp:92: error:
+    "/builddir/build/BUILD/firefox-102.13.0/mfbt/UniquePtrExtensions.cpp" is included using the wrong path;
+    did you forget a prefix, or is the file not yet committed?
+
+js/src/mfbt/Unified_cpp_mfbt0.cpp:101: error:
+    "/builddir/build/BUILD/firefox-102.13.0/mfbt/Unused.cpp" is included using the wrong path;
+    did you forget a prefix, or is the file not yet committed?
+
+js/src/mfbt/Unified_cpp_mfbt0.cpp:110: error:
+    "/builddir/build/BUILD/firefox-102.13.0/mfbt/Utf8.cpp" is included using the wrong path;
+    did you forget a prefix, or is the file not yet committed?
+
+/builddir/build/BUILD/firefox-102.13.0/mfbt/double-conversion/double-conversion/bignum-dtoa.cc: error:
+    unknown file kind
+
+js/src/mfbt/Unified_cpp_mfbt0.cpp:119: error:
+    "/builddir/build/BUILD/firefox-102.13.0/mfbt/double-conversion/double-conversion/bignum-dtoa.cc" is included using the wrong path;
+    did you forget a prefix, or is the file not yet committed?
+
+/builddir/build/BUILD/firefox-102.13.0/mfbt/double-conversion/double-conversion/bignum.cc: error:
+    unknown file kind
+
+js/src/mfbt/Unified_cpp_mfbt0.cpp:128: error:
+    "/builddir/build/BUILD/firefox-102.13.0/mfbt/double-conversion/double-conversion/bignum.cc" is included using the wrong path;
+    did you forget a prefix, or is the file not yet committed?
+
+/builddir/build/BUILD/firefox-102.13.0/mfbt/double-conversion/double-conversion/cached-powers.cc: error:
+    unknown file kind
+
+js/src/mfbt/Unified_cpp_mfbt0.cpp:137: error:
+    "/builddir/build/BUILD/firefox-102.13.0/mfbt/double-conversion/double-conversion/cached-powers.cc" is included using the wrong path;
+    did you forget a prefix, or is the file not yet committed?
+
+/builddir/build/BUILD/firefox-102.13.0/mfbt/double-conversion/double-conversion/double-to-string.cc: error:
+    unknown file kind
+
+js/src/mfbt/Unified_cpp_mfbt1.cpp:2: error:
+    "/builddir/build/BUILD/firefox-102.13.0/mfbt/double-conversion/double-conversion/double-to-string.cc" is included using the wrong path;
+    did you forget a prefix, or is the file not yet committed?
+
+/builddir/build/BUILD/firefox-102.13.0/mfbt/double-conversion/double-conversion/fast-dtoa.cc: error:
+    unknown file kind
+
+js/src/mfbt/Unified_cpp_mfbt1.cpp:11: error:
+    "/builddir/build/BUILD/firefox-102.13.0/mfbt/double-conversion/double-conversion/fast-dtoa.cc" is included using the wrong path;
+    did you forget a prefix, or is the file not yet committed?
+
+/builddir/build/BUILD/firefox-102.13.0/mfbt/double-conversion/double-conversion/fixed-dtoa.cc: error:
+    unknown file kind
+
+js/src/mfbt/Unified_cpp_mfbt1.cpp:20: error:
+    "/builddir/build/BUILD/firefox-102.13.0/mfbt/double-conversion/double-conversion/fixed-dtoa.cc" is included using the wrong path;
+    did you forget a prefix, or is the file not yet committed?
+
+/builddir/build/BUILD/firefox-102.13.0/mfbt/double-conversion/double-conversion/string-to-double.cc: error:
+    unknown file kind
+
+js/src/mfbt/Unified_cpp_mfbt1.cpp:29: error:
+    "/builddir/build/BUILD/firefox-102.13.0/mfbt/double-conversion/double-conversion/string-to-double.cc" is included using the wrong path;
+    did you forget a prefix, or is the file not yet committed?
+
+/builddir/build/BUILD/firefox-102.13.0/mfbt/double-conversion/double-conversion/strtod.cc: error:
+    unknown file kind
+
+js/src/mfbt/Unified_cpp_mfbt1.cpp:38: error:
+    "/builddir/build/BUILD/firefox-102.13.0/mfbt/double-conversion/double-conversion/strtod.cc" is included using the wrong path;
+    did you forget a prefix, or is the file not yet committed?
+
+js/src/mozglue/baseprofiler/Unified_cpp_mozglue_baseprofiler0.cpp:2: error:
+    "/builddir/build/BUILD/firefox-102.13.0/mozglue/baseprofiler/core/BaseAndGeckoProfilerDetail.cpp" is included using the wrong path;
+    did you forget a prefix, or is the file not yet committed?
+
+js/src/mozglue/baseprofiler/Unified_cpp_mozglue_baseprofiler0.cpp:11: error:
+    "/builddir/build/BUILD/firefox-102.13.0/mozglue/baseprofiler/core/ProfilerUtils.cpp" is included using the wrong path;
+    did you forget a prefix, or is the file not yet committed?
+
+js/src/mozglue/interposers/Unified_cpp_mozglue_interposers0.cpp:2: error:
+    "/builddir/build/BUILD/firefox-102.13.0/mozglue/interposers/env_interposer.cpp" is included using the wrong path;
+    did you forget a prefix, or is the file not yet committed?
+
 js/src/tests/style/BadIncludes.h:3: error:
     the file includes itself
 
TEST-UNEXPECTED-FAIL | check_spidermonkey_style.py | actual output does not match expected output;  diff is above.
TEST-UNEXPECTED-FAIL | check_spidermonkey_style.py | Hint: If the problem is that you renamed a header, and many #includes are no longer in alphabetical order, commit your work and then try `check_spidermonkey_style.py --fixup`. You need to commit first because --fixup modifies your files in place.
TEST-PASS | check_macroassembler_style.py | ok
TEST-PASS | check_js_opcode.py | ok
BUILDTASK {"argv": ["/builddir/build/BUILD/firefox-102.13.0/python/mozbuild/mozbuild/action/file_generate.py", "/builddir/build/BUILD/firefox-102.13.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", "/builddir/build/BUILD/firefox-102.13.0/config/check_spidermonkey_style.py", "/builddir/build/BUILD/firefox-102.13.0/config/check_macroassembler_style.py", "/builddir/build/BUILD/firefox-102.13.0/config/check_js_opcode.py"], "start": 1704656335.3770347, "end": 1704656336.609308, "context": null}
make[2]: Leaving directory '/builddir/build/BUILD/firefox-102.13.0/js/src'
make[3]: Nothing to be done for 'misc'.
/usr/bin/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'.
/usr/bin/make recurse_tools
make[2]: Nothing to be done for 'recurse_tools'.
Executing(%install): /bin/sh -e /var/tmp/rpm-tmp.aVCHEy
/usr/bin/make -C js/src install
make[1]: Entering directory '/builddir/build/BUILD/firefox-102.13.0/js/src/js/src'
/usr/bin/make -C build install
make[2]: Entering directory '/builddir/build/BUILD/firefox-102.13.0/js/src/js/src/build'
cp js.pc mozjs-102.pc
../../../config/nsinstall -t mozjs-102.pc /builddir/build/BUILDROOT/mozjs102-102.13.0-2.oc9.x86_64/usr/lib64/pkgconfig
../../../config/nsinstall -t ../js-config.h /builddir/build/BUILDROOT/mozjs102-102.13.0-2.oc9.x86_64/usr/include/mozjs-102
../../../config/nsinstall -t ../../../mozglue/baseprofiler/public/ProfilingCategoryList.h /builddir/build/BUILDROOT/mozjs102-102.13.0-2.oc9.x86_64/usr/include/mozjs-102/js
/builddir/build/BUILD/firefox-102.13.0/js/src/_virtualenvs/build/bin/python -m mozbuild.action.process_install_manifest --track install_dist_include.track --no-symlinks /builddir/build/BUILDROOT/mozjs102-102.13.0-2.oc9.x86_64/usr/include/mozjs-102 ../../../_build_manifests/install/dist_include
+ RPM_EC=0
++ jobs -p
+ exit 0
+ umask 022
+ cd /builddir/build/BUILD
+ '[' /builddir/build/BUILDROOT/mozjs102-102.13.0-2.oc9.x86_64 '!=' / ']'
+ rm -rf /builddir/build/BUILDROOT/mozjs102-102.13.0-2.oc9.x86_64
++ dirname /builddir/build/BUILDROOT/mozjs102-102.13.0-2.oc9.x86_64
+ mkdir -p /builddir/build/BUILDROOT
+ mkdir /builddir/build/BUILDROOT/mozjs102-102.13.0-2.oc9.x86_64
+ cd firefox-102.13.0/js/src
+ /usr/bin/make install DESTDIR=/builddir/build/BUILDROOT/mozjs102-102.13.0-2.oc9.x86_64 'INSTALL=/usr/bin/install -p'
make[2]: Circular js.pc <- js.pc dependency dropped.
Elapsed: 0.05s; From /builddir/build/BUILDROOT/mozjs102-102.13.0-2.oc9.x86_64/usr/include/mozjs-102: Kept 3 existing; Added/updated 340; Removed 0 files and 0 directories.
BUILDTASK {"argv": ["/builddir/build/BUILD/firefox-102.13.0/python/mozbuild/mozbuild/action/process_install_manifest.py", "--track", "install_dist_include.track", "--no-symlinks", "/builddir/build/BUILDROOT/mozjs102-102.13.0-2.oc9.x86_64/usr/include/mozjs-102", "../../../_build_manifests/install/dist_include"], "start": 1704656336.803918, "end": 1704656336.854808, "context": null}
cp js-config js102-config
../../../config/nsinstall -t js102-config /builddir/build/BUILDROOT/mozjs102-102.13.0-2.oc9.x86_64/usr/bin
../../../config/nsinstall -t libjs_static.a /builddir/build/BUILDROOT/mozjs102-102.13.0-2.oc9.x86_64/usr/lib64
mv -f /builddir/build/BUILDROOT/mozjs102-102.13.0-2.oc9.x86_64/usr/lib64/libjs_static.a /builddir/build/BUILDROOT/mozjs102-102.13.0-2.oc9.x86_64/usr/lib64/libjs_static.ajs
../../../config/nsinstall -t libmozjs-102.so /builddir/build/BUILDROOT/mozjs102-102.13.0-2.oc9.x86_64/usr/lib64
make[2]: Leaving directory '/builddir/build/BUILD/firefox-102.13.0/js/src/js/src/build'
/usr/bin/make -C shell install
make[2]: Entering directory '/builddir/build/BUILD/firefox-102.13.0/js/src/js/src/shell'
cp ../../../dist/bin/js ../../../dist/bin/js102
../../../config/nsinstall -t ../../../dist/bin/js102 /builddir/build/BUILDROOT/mozjs102-102.13.0-2.oc9.x86_64/usr/bin
make[2]: Leaving directory '/builddir/build/BUILD/firefox-102.13.0/js/src/js/src/shell'
make[1]: Leaving directory '/builddir/build/BUILD/firefox-102.13.0/js/src/js/src'
+ chmod -x /builddir/build/BUILDROOT/mozjs102-102.13.0-2.oc9.x86_64/usr/lib64/pkgconfig/mozjs-102.pc
+ rm /builddir/build/BUILDROOT/mozjs102-102.13.0-2.oc9.x86_64/usr/bin/js102-config
+ rm /builddir/build/BUILDROOT/mozjs102-102.13.0-2.oc9.x86_64/usr/lib64/libjs_static.ajs
+ mv /builddir/build/BUILDROOT/mozjs102-102.13.0-2.oc9.x86_64/usr/lib64/libmozjs-102.so /builddir/build/BUILDROOT/mozjs102-102.13.0-2.oc9.x86_64/usr/lib64/libmozjs-102.so.0.0.0
+ ln -s libmozjs-102.so.0.0.0 /builddir/build/BUILDROOT/mozjs102-102.13.0-2.oc9.x86_64/usr/lib64/libmozjs-102.so.0
+ ln -s libmozjs-102.so.0 /builddir/build/BUILDROOT/mozjs102-102.13.0-2.oc9.x86_64/usr/lib64/libmozjs-102.so
+ /usr/bin/find-debuginfo -j32 --strict-build-id -m -i --build-id-seed 102.13.0-2.oc9 --unique-debug-suffix -102.13.0-2.oc9.x86_64 --unique-debug-src-base mozjs102-102.13.0-2.oc9.x86_64 -S debugsourcefiles.list /builddir/build/BUILD/firefox-102.13.0/js/src
extracting debug info from /builddir/build/BUILDROOT/mozjs102-102.13.0-2.oc9.x86_64/usr/bin/js102
extracting debug info from /builddir/build/BUILDROOT/mozjs102-102.13.0-2.oc9.x86_64/usr/lib64/libmozjs-102.so.0.0.0
51838 blocks
+ /usr/lib/rpm/check-buildroot
+ /usr/lib/rpm/OpenCloudOS/brp-ldconfig
+ /usr/lib/rpm/brp-compress
+ /usr/lib/rpm/OpenCloudOS/brp-strip-lto /usr/bin/strip
+ /usr/lib/rpm/brp-strip-static-archive /usr/bin/strip
+ /usr/lib/rpm/check-rpaths
+ /usr/lib/rpm/OpenCloudOS/brp-mangle-shebangs
*** WARNING: ./usr/include/mozjs-102/js-config.h is executable but has no shebang, removing executable bit
*** WARNING: ./usr/include/mozjs-102/js/ProfilingCategoryList.h is executable but has no shebang, removing executable bit
+ /usr/lib/rpm/OpenCloudOS/brp-python-bytecompile '' 1 0
+ /usr/lib/rpm/OpenCloudOS/brp-python-hardlink
Processing files: mozjs102-102.13.0-2.oc9.x86_64
Executing(%doc): /bin/sh -e /var/tmp/rpm-tmp.1zXzQK
+ umask 022
+ cd /builddir/build/BUILD
+ cd firefox-102.13.0/js/src
+ DOCDIR=/builddir/build/BUILDROOT/mozjs102-102.13.0-2.oc9.x86_64/usr/share/doc/mozjs102
+ export LC_ALL=C
+ LC_ALL=C
+ export DOCDIR
+ /usr/bin/mkdir -p /builddir/build/BUILDROOT/mozjs102-102.13.0-2.oc9.x86_64/usr/share/doc/mozjs102
+ cp -pr README.html /builddir/build/BUILDROOT/mozjs102-102.13.0-2.oc9.x86_64/usr/share/doc/mozjs102
+ RPM_EC=0
++ jobs -p
+ exit 0
Executing(%license): /bin/sh -e /var/tmp/rpm-tmp.iNVT61
+ umask 022
+ cd /builddir/build/BUILD
+ cd firefox-102.13.0/js/src
+ LICENSEDIR=/builddir/build/BUILDROOT/mozjs102-102.13.0-2.oc9.x86_64/usr/share/licenses/mozjs102
+ export LC_ALL=C
+ LC_ALL=C
+ export LICENSEDIR
+ /usr/bin/mkdir -p /builddir/build/BUILDROOT/mozjs102-102.13.0-2.oc9.x86_64/usr/share/licenses/mozjs102
+ cp -pr LICENSE /builddir/build/BUILDROOT/mozjs102-102.13.0-2.oc9.x86_64/usr/share/licenses/mozjs102
+ RPM_EC=0
++ jobs -p
+ exit 0
Provides: libmozjs-102.so.0()(64bit) libmozjs-102.so.0(mozjs_102)(64bit) mozjs102 = 102.13.0-2.oc9 mozjs102(x86-64) = 102.13.0-2.oc9
Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1
Requires: ld-linux-x86-64.so.2()(64bit) ld-linux-x86-64.so.2(GLIBC_2.3)(64bit) libc.so.6()(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.38)(64bit) libc.so.6(GLIBC_2.4)(64bit) libgcc_s.so.1()(64bit) libgcc_s.so.1(GCC_3.0)(64bit) libgcc_s.so.1(GCC_3.3)(64bit) libgcc_s.so.1(GCC_4.2.0)(64bit) libicui18n.so.73()(64bit) libicuuc.so.73()(64bit) libm.so.6()(64bit) libm.so.6(GLIBC_2.2.5)(64bit) libm.so.6(GLIBC_2.29)(64bit) libm.so.6(GLIBC_2.38)(64bit) libstdc++.so.6()(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.30)(64bit) libstdc++.so.6(GLIBCXX_3.4.9)(64bit) libz.so.1()(64bit) rtld(GNU_HASH)
Processing files: mozjs102-devel-102.13.0-2.oc9.x86_64
Provides: mozjs102-devel = 102.13.0-2.oc9 mozjs102-devel(x86-64) = 102.13.0-2.oc9 pkgconfig(mozjs-102) = 102.13.0
Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1
Requires: /usr/bin/pkg-config ld-linux-x86-64.so.2()(64bit) ld-linux-x86-64.so.2(GLIBC_2.3)(64bit) libc.so.6()(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.38)(64bit) libc.so.6(GLIBC_2.4)(64bit) libgcc_s.so.1()(64bit) libgcc_s.so.1(GCC_3.0)(64bit) libgcc_s.so.1(GCC_3.3)(64bit) libgcc_s.so.1(GCC_4.2.0)(64bit) libicui18n.so.73()(64bit) libicuuc.so.73()(64bit) libm.so.6()(64bit) libm.so.6(GLIBC_2.2.5)(64bit) libm.so.6(GLIBC_2.29)(64bit) libm.so.6(GLIBC_2.38)(64bit) libmozjs-102.so.0()(64bit) libreadline.so.8()(64bit) libstdc++.so.6()(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.30)(64bit) libstdc++.so.6(GLIBCXX_3.4.9)(64bit) libz.so.1()(64bit) rtld(GNU_HASH)
Processing files: mozjs102-debugsource-102.13.0-2.oc9.x86_64
Provides: mozjs102-debugsource = 102.13.0-2.oc9 mozjs102-debugsource(x86-64) = 102.13.0-2.oc9
Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1
Processing files: mozjs102-debuginfo-102.13.0-2.oc9.x86_64
Provides: debuginfo(build-id) = 0490144325107efab0f649489ceb1164b4b48037 libmozjs-102.so.0.0.0-102.13.0-2.oc9.x86_64.debug()(64bit) mozjs102-debuginfo = 102.13.0-2.oc9 mozjs102-debuginfo(x86-64) = 102.13.0-2.oc9
Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1
Recommends: mozjs102-debugsource(x86-64) = 102.13.0-2.oc9
Processing files: mozjs102-devel-debuginfo-102.13.0-2.oc9.x86_64
Provides: debuginfo(build-id) = 617580f9268c2713cad9e0004e00016e5d8b627b mozjs102-devel-debuginfo = 102.13.0-2.oc9 mozjs102-devel-debuginfo(x86-64) = 102.13.0-2.oc9
Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1
Recommends: mozjs102-debugsource(x86-64) = 102.13.0-2.oc9
Checking for unpackaged file(s): /usr/lib/rpm/check-files /builddir/build/BUILDROOT/mozjs102-102.13.0-2.oc9.x86_64
Wrote: /builddir/build/RPMS/mozjs102-102.13.0-2.oc9.x86_64.rpm
Wrote: /builddir/build/RPMS/mozjs102-debugsource-102.13.0-2.oc9.x86_64.rpm
Wrote: /builddir/build/RPMS/mozjs102-devel-102.13.0-2.oc9.x86_64.rpm
Wrote: /builddir/build/RPMS/mozjs102-debuginfo-102.13.0-2.oc9.x86_64.rpm
Wrote: /builddir/build/RPMS/mozjs102-devel-debuginfo-102.13.0-2.oc9.x86_64.rpm
Child return code was: 0