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-70859-47477/root'env={'TERM': 'vt100', 'SHELL': '/bin/bash', 'HOME': '/builddir', 'HOSTNAME': 'mock', 'PATH': '/usr/bin:/bin:/usr/sbin:/sbin', 'PROMPT_COMMAND': 'printf "\\033]0;\\007"', 'PS1': ' \\s-\\v\\$ ', 'LANG': 'C.UTF-8'}shell=Falselogger=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;\\007"', 'PS1': ' \\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-3.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-70859-47477/root'env={'TERM': 'vt100', 'SHELL': '/bin/bash', 'HOME': '/builddir', 'HOSTNAME': 'mock', 'PATH': '/usr/bin:/bin:/usr/sbin:/sbin', 'PROMPT_COMMAND': 'printf "\\033]0;\\007"', 'PS1': ' \\s-\\v\\$ ', 'LANG': 'C.UTF-8'}shell=Falselogger=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;\\007"', 'PS1': ' \\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.hHJ2aO + 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.8EbPzI + 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 144ms 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.75.0 checking cargo version... 1.75.0 checking for rust host triplet... x86_64-unknown-linux-gnu checking for rust target triplet... x86_64-unknown-linux-gnu checking for rustdoc... /usr/bin/rustdoc checking for rustfmt... /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.11 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.05s 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.25s; CPU time: 0.25s; 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.06s; 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": 1711389372.4901145, "end": 1711389372.5524924, "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.09s; 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": 1711389372.49044, "end": 1711389372.577514, "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": 1711389372.5903318, "end": 1711389372.5911329, "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": 1711389372.5923984, "end": 1711389372.5935113, "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.25s; 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": 1711389372.5900514, "end": 1711389372.8391626, "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='' -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=", "-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": 1711389372.895286, "end": 1711389372.939148, "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[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": 1711389373.0461087, "end": 1711389373.0513072, "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": 1711389373.0567796, "end": 1711389373.0605628, "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' ./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": 1711389373.0664432, "end": 1711389373.0683765, "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_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' ./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": 1711389373.0479808, "end": 1711389373.2816718, "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": 1711389373.3074117, "end": 1711389373.3093388, "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[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": 1711389373.3073802, "end": 1711389373.3110433, "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' mkdir -p '../dist/host/bin/' 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_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": 1711389373.4571335, "end": 1711389373.4576864, "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[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": 1711389373.6767206, "end": 1711389373.7297957, "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[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": 1711389373.3312204, "end": 1711389374.7310162, "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/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[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": 1711389373.315261, "end": 1711389374.8735986, "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' ./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": 1711389373.0477123, "end": 1711389374.8774436, "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": 1711389373.0477688, "end": 1711389375.143646, "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": 1711389373.0477111, "end": 1711389375.1433969, "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' ./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= -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": 1711389374.9634657, "end": 1711389375.5621471, "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/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/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/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/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/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/util' make[3]: Nothing to be done for 'host-objects'. 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/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/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/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/memory/mozalloc' mkdir -p '.deps/' 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/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/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]: 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]: 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/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": 1711389375.7251246, "end": 1711389375.8396494, "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' 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": 1711389375.7241151, "end": 1711389375.8374271, "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/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/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/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/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_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/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/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/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_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/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/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/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/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' 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=f54e7bae16eec7a6 -C extra-filename=-f54e7bae16eec7a6 --out-dir /builddir/build/BUILD/firefox-102.13.0/js/src/release/build/mozbuild-f54e7bae16eec7a6 -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/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/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' 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 ' 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=d0aea86cb23d857a -C extra-filename=-d0aea86cb23d857a --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/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; | ^~~~~~~~~~~~~~~~ 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 ' 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=0e3844274493b9e4 -C extra-filename=-0e3844274493b9e4 --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/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; | ^~~~~~~~~~ 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 :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=9c43308419681431 -C extra-filename=-9c43308419681431 --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-d0aea86cb23d857a.rmeta --cap-lints warn` 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' Running `CARGO=/usr/bin/cargo CARGO_CFG_PANIC=unwind CARGO_CFG_TARGET_ARCH=x86_64 CARGO_CFG_TARGET_ENDIAN=little CARGO_CFG_TARGET_ENV=gnu CARGO_CFG_TARGET_FAMILY=unix CARGO_CFG_TARGET_FEATURE=cmpxchg16b,fxsr,popcnt,sse,sse2,sse3,sse4.1,sse4.2,ssse3 CARGO_CFG_TARGET_HAS_ATOMIC=16,32,64,8,ptr CARGO_CFG_TARGET_OS=linux CARGO_CFG_TARGET_POINTER_WIDTH=64 CARGO_CFG_TARGET_VENDOR=unknown CARGO_CFG_UNIX='' CARGO_ENCODED_RUSTFLAGS='' 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='' DEBUG=false HOST=x86_64-unknown-linux-gnu LD_LIBRARY_PATH='/builddir/build/BUILD/firefox-102.13.0/js/src/release/deps:/builddir/build/BUILD/firefox-102.13.0/js/src/release:/usr/lib/rustlib/x86_64-unknown-linux-gnu/lib' NUM_JOBS=32 OPT_LEVEL=1 OUT_DIR=/builddir/build/BUILD/firefox-102.13.0/js/src/release/build/mozbuild-a68e5dddb6a8d06a/out PROFILE=release RUSTC=/usr/bin/rustc RUSTC_LINKER=/builddir/build/BUILD/firefox-102.13.0/build/cargo-linker RUSTDOC=/usr/bin/rustdoc TARGET=x86_64-unknown-linux-gnu /builddir/build/BUILD/firefox-102.13.0/js/src/release/build/mozbuild-f54e7bae16eec7a6/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 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 ' 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=27c6a0ef49db86f7 -C extra-filename=-27c6a0ef49db86f7 --out-dir /builddir/build/BUILD/firefox-102.13.0/js/src/release/build/encoding_rs-27c6a0ef49db86f7 -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/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, "-")); | ^^^ 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) | ^^^^^^^^^^^ 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 ' 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=ac0ae682513d3943 -C extra-filename=-ac0ae682513d3943 --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-9c43308419681431.rmeta --cap-lints warn` 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 = 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/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' 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 `CARGO=/usr/bin/cargo CARGO_CFG_PANIC=unwind CARGO_CFG_TARGET_ARCH=x86_64 CARGO_CFG_TARGET_ENDIAN=little CARGO_CFG_TARGET_ENV=gnu CARGO_CFG_TARGET_FAMILY=unix CARGO_CFG_TARGET_FEATURE=cmpxchg16b,fxsr,popcnt,sse,sse2,sse3,sse4.1,sse4.2,ssse3 CARGO_CFG_TARGET_HAS_ATOMIC=16,32,64,8,ptr CARGO_CFG_TARGET_OS=linux CARGO_CFG_TARGET_POINTER_WIDTH=64 CARGO_CFG_TARGET_VENDOR=unknown CARGO_CFG_UNIX='' CARGO_ENCODED_RUSTFLAGS='-Cdebuginfo=2--cap-lintswarn-Cembed-bitcode=yes-Ccodegen-units=1' CARGO_FEATURE_ALLOC=1 CARGO_FEATURE_DEFAULT=1 CARGO_MANIFEST_DIR=/builddir/build/BUILD/firefox-102.13.0/third_party/rust/encoding_rs CARGO_PKG_AUTHORS='Henri Sivonen ' CARGO_PKG_DESCRIPTION='A Gecko-oriented implementation of the Encoding Standard' CARGO_PKG_HOMEPAGE='https://docs.rs/encoding_rs/' CARGO_PKG_LICENSE='(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='' DEBUG=false HOST=x86_64-unknown-linux-gnu LD_LIBRARY_PATH='/builddir/build/BUILD/firefox-102.13.0/js/src/release/deps:/builddir/build/BUILD/firefox-102.13.0/js/src/release:/usr/lib/rustlib/x86_64-unknown-linux-gnu/lib' NUM_JOBS=32 OPT_LEVEL=2 OUT_DIR=/builddir/build/BUILD/firefox-102.13.0/js/src/x86_64-unknown-linux-gnu/release/build/encoding_rs-339e2d9f4eba31d6/out PROFILE=release RUSTC=/usr/bin/rustc RUSTC_LINKER=/builddir/build/BUILD/firefox-102.13.0/build/cargo-linker RUSTDOC=/usr/bin/rustdoc TARGET=x86_64-unknown-linux-gnu /builddir/build/BUILD/firefox-102.13.0/js/src/release/build/encoding_rs-27c6a0ef49db86f7/build-script-build` 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-a68e5dddb6a8d06a/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=c1cc69bef265ae11 -C extra-filename=-c1cc69bef265ae11 --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-0e3844274493b9e4.rmeta` 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 ' 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=ec81d3fdf747fe73 -C extra-filename=-ec81d3fdf747fe73 --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/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/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' warning: `rustc_version` (lib) generated 7 warnings 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 :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=878d03d3b2dbdf7c -C extra-filename=-878d03d3b2dbdf7c --out-dir /builddir/build/BUILD/firefox-102.13.0/js/src/release/build/memchr-878d03d3b2dbdf7c -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 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 ' 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=e84f74ba1f421dae -C extra-filename=-e84f74ba1f421dae --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` 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 ' 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-339e2d9f4eba31d6/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=02616144a8c3b686 -C extra-filename=-02616144a8c3b686 --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-e84f74ba1f421dae.rmeta --cap-lints warn -C debuginfo=2 --cap-lints warn -Cembed-bitcode=yes -C codegen-units=1` warning: `semver` (lib) generated 30 warnings 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 ' 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=a8a5fe934f082a3c -C extra-filename=-a8a5fe934f082a3c --out-dir /builddir/build/BUILD/firefox-102.13.0/js/src/release/build/encoding_c_mem-a8a5fe934f082a3c -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/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/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' warning: `semver-parser` (lib) generated 4 warnings 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 ' 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=87784ebab325d837 -C extra-filename=-87784ebab325d837 --out-dir /builddir/build/BUILD/firefox-102.13.0/js/src/release/build/encoding_c-87784ebab325d837 -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/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' Running `CARGO=/usr/bin/cargo CARGO_CFG_PANIC=unwind CARGO_CFG_TARGET_ARCH=x86_64 CARGO_CFG_TARGET_ENDIAN=little CARGO_CFG_TARGET_ENV=gnu CARGO_CFG_TARGET_FAMILY=unix CARGO_CFG_TARGET_FEATURE=cmpxchg16b,fxsr,popcnt,sse,sse2,sse3,sse4.1,sse4.2,ssse3 CARGO_CFG_TARGET_HAS_ATOMIC=16,32,64,8,ptr CARGO_CFG_TARGET_OS=linux CARGO_CFG_TARGET_POINTER_WIDTH=64 CARGO_CFG_TARGET_VENDOR=unknown CARGO_CFG_UNIX='' CARGO_ENCODED_RUSTFLAGS='-Cdebuginfo=2--cap-lintswarn-Cembed-bitcode=yes-Ccodegen-units=1' CARGO_FEATURE_DEFAULT=1 CARGO_FEATURE_STD=1 CARGO_MANIFEST_DIR=/builddir/build/BUILD/firefox-102.13.0/third_party/rust/memchr CARGO_PKG_AUTHORS='Andrew Gallant :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='' DEBUG=false HOST=x86_64-unknown-linux-gnu LD_LIBRARY_PATH='/builddir/build/BUILD/firefox-102.13.0/js/src/release/deps:/builddir/build/BUILD/firefox-102.13.0/js/src/release:/usr/lib/rustlib/x86_64-unknown-linux-gnu/lib' NUM_JOBS=32 OPT_LEVEL=2 OUT_DIR=/builddir/build/BUILD/firefox-102.13.0/js/src/x86_64-unknown-linux-gnu/release/build/memchr-97447c164fc3c029/out PROFILE=release RUSTC=/usr/bin/rustc RUSTC_LINKER=/builddir/build/BUILD/firefox-102.13.0/build/cargo-linker RUSTDOC=/usr/bin/rustdoc TARGET=x86_64-unknown-linux-gnu /builddir/build/BUILD/firefox-102.13.0/js/src/release/build/memchr-878d03d3b2dbdf7c/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 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 :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-97447c164fc3c029/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=43be27d4776999f6 -C extra-filename=-43be27d4776999f6 --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` Running `CARGO=/usr/bin/cargo CARGO_CFG_PANIC=unwind CARGO_CFG_TARGET_ARCH=x86_64 CARGO_CFG_TARGET_ENDIAN=little CARGO_CFG_TARGET_ENV=gnu CARGO_CFG_TARGET_FAMILY=unix CARGO_CFG_TARGET_FEATURE=cmpxchg16b,fxsr,popcnt,sse,sse2,sse3,sse4.1,sse4.2,ssse3 CARGO_CFG_TARGET_HAS_ATOMIC=16,32,64,8,ptr CARGO_CFG_TARGET_OS=linux CARGO_CFG_TARGET_POINTER_WIDTH=64 CARGO_CFG_TARGET_VENDOR=unknown CARGO_CFG_UNIX='' CARGO_ENCODED_RUSTFLAGS='-Cdebuginfo=2--cap-lintswarn-Cembed-bitcode=yes-Ccodegen-units=1' CARGO_MANIFEST_DIR=/builddir/build/BUILD/firefox-102.13.0/third_party/rust/encoding_c_mem CARGO_MANIFEST_LINKS=encoding_c_mem CARGO_PKG_AUTHORS='Henri Sivonen ' CARGO_PKG_DESCRIPTION='C API for encoding_rs::mem' CARGO_PKG_HOMEPAGE='https://docs.rs/encoding_c_mem/' CARGO_PKG_LICENSE='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='' DEBUG=false HOST=x86_64-unknown-linux-gnu LD_LIBRARY_PATH='/builddir/build/BUILD/firefox-102.13.0/js/src/release/deps:/builddir/build/BUILD/firefox-102.13.0/js/src/release:/usr/lib/rustlib/x86_64-unknown-linux-gnu/lib' NUM_JOBS=32 OPT_LEVEL=2 OUT_DIR=/builddir/build/BUILD/firefox-102.13.0/js/src/x86_64-unknown-linux-gnu/release/build/encoding_c_mem-ee0064ebe34730c4/out PROFILE=release RUSTC=/usr/bin/rustc RUSTC_LINKER=/builddir/build/BUILD/firefox-102.13.0/build/cargo-linker RUSTDOC=/usr/bin/rustdoc TARGET=x86_64-unknown-linux-gnu /builddir/build/BUILD/firefox-102.13.0/js/src/release/build/encoding_c_mem-a8a5fe934f082a3c/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 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=e621b3229d62105b -C extra-filename=-e621b3229d62105b --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` Running `CARGO=/usr/bin/cargo CARGO_CFG_PANIC=unwind CARGO_CFG_TARGET_ARCH=x86_64 CARGO_CFG_TARGET_ENDIAN=little CARGO_CFG_TARGET_ENV=gnu CARGO_CFG_TARGET_FAMILY=unix CARGO_CFG_TARGET_FEATURE=cmpxchg16b,fxsr,popcnt,sse,sse2,sse3,sse4.1,sse4.2,ssse3 CARGO_CFG_TARGET_HAS_ATOMIC=16,32,64,8,ptr CARGO_CFG_TARGET_OS=linux CARGO_CFG_TARGET_POINTER_WIDTH=64 CARGO_CFG_TARGET_VENDOR=unknown CARGO_CFG_UNIX='' CARGO_ENCODED_RUSTFLAGS='-Cdebuginfo=2--cap-lintswarn-Cembed-bitcode=yes-Ccodegen-units=1' CARGO_MANIFEST_DIR=/builddir/build/BUILD/firefox-102.13.0/third_party/rust/encoding_c CARGO_MANIFEST_LINKS=encoding_c CARGO_PKG_AUTHORS='Henri Sivonen ' CARGO_PKG_DESCRIPTION='C API for encoding_rs' CARGO_PKG_HOMEPAGE='https://docs.rs/encoding_c/' CARGO_PKG_LICENSE='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='' DEBUG=false HOST=x86_64-unknown-linux-gnu LD_LIBRARY_PATH='/builddir/build/BUILD/firefox-102.13.0/js/src/release/deps:/builddir/build/BUILD/firefox-102.13.0/js/src/release:/usr/lib/rustlib/x86_64-unknown-linux-gnu/lib' NUM_JOBS=32 OPT_LEVEL=2 OUT_DIR=/builddir/build/BUILD/firefox-102.13.0/js/src/x86_64-unknown-linux-gnu/release/build/encoding_c-fd26cf93587ddb8f/out PROFILE=release RUSTC=/usr/bin/rustc RUSTC_LINKER=/builddir/build/BUILD/firefox-102.13.0/build/cargo-linker RUSTDOC=/usr/bin/rustdoc TARGET=x86_64-unknown-linux-gnu /builddir/build/BUILD/firefox-102.13.0/js/src/release/build/encoding_c-87784ebab325d837/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 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 :Philip Craig ' CARGO_PKG_DESCRIPTION='Read and write DWARF'\''s "Little Endian Base 128" (LEB128) variable length integer encoding.' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE=Apache-2.0/MIT CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=leb128 CARGO_PKG_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=7f66481d99130268 -C extra-filename=-7f66481d99130268 --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/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' 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 :Manish Goregaokar ' 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=cf656cfc155e6db9 -C extra-filename=-cf656cfc155e6db9 --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 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=ae9909382996d4f3 -C extra-filename=-ae9909382996d4f3 --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` 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' Compiling wasmparser v0.78.2 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 ' 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=2fcf7203c2b90619 -C extra-filename=-2fcf7203c2b90619 --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: 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 = 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 = 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 = 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 = 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 = 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 = 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 = 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 = 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/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_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' 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 ' 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-ee0064ebe34730c4/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=152853c38e936359 -C extra-filename=-152853c38e936359 --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-02616144a8c3b686.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/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' 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 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' 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 ' 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-fd26cf93587ddb8f/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=9ef4eaa732316d4f -C extra-filename=-9ef4eaa732316d4f --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-02616144a8c3b686.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/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/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' 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 ' 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=2ea6f4a68fa090d7 -C extra-filename=-2ea6f4a68fa090d7 --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-7f66481d99130268.rmeta --extern memchr=/builddir/build/BUILD/firefox-102.13.0/js/src/x86_64-unknown-linux-gnu/release/deps/libmemchr-43be27d4776999f6.rmeta --extern unicode_width=/builddir/build/BUILD/firefox-102.13.0/js/src/x86_64-unknown-linux-gnu/release/deps/libunicode_width-cf656cfc155e6db9.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/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' 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 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/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' 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 = note: `#[warn(invalid_reference_casting)]` on by default 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/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' 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/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' 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' 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' 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/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' 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_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' 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/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/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/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' 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' 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' 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' 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' 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_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' 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=7a739b168da1334c -C extra-filename=-7a739b168da1334c --out-dir /builddir/build/BUILD/firefox-102.13.0/js/src/release/build/mozglue-static-7a739b168da1334c -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-ec81d3fdf747fe73.rlib --extern mozbuild=/builddir/build/BUILD/firefox-102.13.0/js/src/release/deps/libmozbuild-c1cc69bef265ae11.rlib --extern rustc_version=/builddir/build/BUILD/firefox-102.13.0/js/src/release/deps/librustc_version-ac0ae682513d3943.rlib` 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/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' 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' 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/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' Running `CARGO=/usr/bin/cargo CARGO_CFG_PANIC=unwind CARGO_CFG_TARGET_ARCH=x86_64 CARGO_CFG_TARGET_ENDIAN=little CARGO_CFG_TARGET_ENV=gnu CARGO_CFG_TARGET_FAMILY=unix CARGO_CFG_TARGET_FEATURE=cmpxchg16b,fxsr,popcnt,sse,sse2,sse3,sse4.1,sse4.2,ssse3 CARGO_CFG_TARGET_HAS_ATOMIC=16,32,64,8,ptr CARGO_CFG_TARGET_OS=linux CARGO_CFG_TARGET_POINTER_WIDTH=64 CARGO_CFG_TARGET_VENDOR=unknown CARGO_CFG_UNIX='' CARGO_ENCODED_RUSTFLAGS='-Cdebuginfo=2--cap-lintswarn-Cembed-bitcode=yes-Ccodegen-units=1' 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='' DEBUG=false HOST=x86_64-unknown-linux-gnu LD_LIBRARY_PATH='/builddir/build/BUILD/firefox-102.13.0/js/src/release/deps:/builddir/build/BUILD/firefox-102.13.0/js/src/release:/usr/lib/rustlib/x86_64-unknown-linux-gnu/lib' NUM_JOBS=32 OPT_LEVEL=2 OUT_DIR=/builddir/build/BUILD/firefox-102.13.0/js/src/x86_64-unknown-linux-gnu/release/build/mozglue-static-35caec3e1711991f/out PROFILE=release RUSTC=/usr/bin/rustc RUSTC_LINKER=/builddir/build/BUILD/firefox-102.13.0/build/cargo-linker RUSTDOC=/usr/bin/rustdoc TARGET=x86_64-unknown-linux-gnu /builddir/build/BUILD/firefox-102.13.0/js/src/release/build/mozglue-static-7a739b168da1334c/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-35caec3e1711991f/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::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted >(JSContext* const&, JS::Handle&&)' 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::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(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::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(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, 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, 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::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(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(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::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(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::Handle, JS::Handle)' 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::Handle, JS::Handle)': /builddir/build/BUILD/firefox-102.13.0/js/src/builtin/RegExp.cpp:410:18: note: 'flagStr' declared here 410 | RootedString flagStr(cx, ToString(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::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted >(JSContext* const&, JS::Handle&&)' 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)), &(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::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(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::Handle, JS::MutableHandle)' 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::Handle, JS::MutableHandle)': /builddir/build/BUILD/firefox-102.13.0/js/src/builtin/RegExp.cpp:439:25: note: 'regexp' declared here 439 | Rooted 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::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(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::Handle, js::MatchPairs const&, JS::MutableHandle)' 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::Handle, js::MatchPairs const&, JS::MutableHandle)': /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::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted >(JSContext* const&, JS::Handle&&)' 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::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(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::Handle, unsigned long, JS::Handle, unsigned long, JS::Handle, JS::MutableHandle)' 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::Handle, unsigned long, JS::Handle, unsigned long, JS::Handle, JS::MutableHandle)': /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::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(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, JS::Handle, 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, JS::Handle, 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::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(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::Handle, unsigned long*, bool, JS::MutableHandle)' 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::Handle, unsigned long*, bool, JS::MutableHandle)': /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 [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-35caec3e1711991f/out/libwrappers.a" "/builddir/build/BUILD/firefox-102.13.0/js/src/x86_64-unknown-linux-gnu/release/build/mozglue-static-35caec3e1711991f/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-35caec3e1711991f/out/libwrappers.a" 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' [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-35caec3e1711991f/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-35caec3e1711991f/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=d359aeb139965426 -C extra-filename=-d359aeb139965426 --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-e621b3229d62105b.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-35caec3e1711991f/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=99fcfcaa8d65d86b -C extra-filename=-99fcfcaa8d65d86b --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-9ef4eaa732316d4f.rmeta --extern encoding_c_mem=/builddir/build/BUILD/firefox-102.13.0/js/src/x86_64-unknown-linux-gnu/release/deps/libencoding_c_mem-152853c38e936359.rmeta --extern mozglue_static=/builddir/build/BUILD/firefox-102.13.0/js/src/x86_64-unknown-linux-gnu/release/deps/libmozglue_static-d359aeb139965426.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-ae9909382996d4f3.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-35caec3e1711991f/out` 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 ' 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=7aed2e0ecfc34836 -C extra-filename=-7aed2e0ecfc34836 --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-2ea6f4a68fa090d7.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/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' 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' 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::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::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::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::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::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::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::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::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::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::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::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::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::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::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::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::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::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::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::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::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::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::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::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::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::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::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: `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_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::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(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 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 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::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(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 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 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::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(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, js::EnumFlags, 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/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' 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/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' 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/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' 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/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/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*, JS::RegExpFlags, v8::base::Flags)', inlined from 'v8::internal::Zone::New*&, JS::RegExpFlags&>(v8::internal::Zone*&, v8::internal::ZoneList*&, JS::RegExpFlags&)v8::internal::RegExpCharacterClass*' at /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; | ^~~~~~~~~~~~~ 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()); | ^~~~~ 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/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' 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' 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::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(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/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::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(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 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/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::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(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/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' 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/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::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(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, JS::Handle, JS::Handle)' 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, JS::Handle, JS::Handle)': /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::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(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::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(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::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(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::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(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::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(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::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(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::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(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::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(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::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(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::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(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::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(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::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(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::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(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::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(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::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(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 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::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(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::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(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::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(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 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::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(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::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(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::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(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 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::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(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::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(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 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::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(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::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(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::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(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::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(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::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(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 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::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(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::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(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::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(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::Handle)' 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::Handle)': /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::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(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::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(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::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(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::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(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::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(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::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(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::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(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::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(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::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(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::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(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::MutableHandle)' 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::MutableHandle)': /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::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(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::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(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::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(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::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(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::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(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::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(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::Handle, JS::MutableHandle >)' 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::Handle, JS::MutableHandle >)': /builddir/build/BUILD/firefox-102.13.0/js/src/debugger/Object.cpp:2101:32: note: 'desc' declared here 2101 | Rooted 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::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted&>(JSContext* const&, JS::Handle&)' 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::Handle, JS::MutableHandle)' 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::Handle, JS::MutableHandle)': /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::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(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::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(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::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(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::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(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::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(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::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(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::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(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::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(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::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(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::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(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::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(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::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(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::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(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::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(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::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(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::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(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::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(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::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(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::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(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::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(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::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(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::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(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::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(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::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(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()->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::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(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::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(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::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(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)' at /builddir/build/BUILD/firefox-102.13.0/js/src/debugger/Script.cpp:393:55, inlined from 'JS::detail::GCVariantImplementation::match >(js::DebuggerScript::GetLineCountMatcher&, JS::MutableHandle >)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, JS::Rooted > >::match(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::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(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::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(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::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(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::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(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::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(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::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(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::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(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)' at /builddir/build/BUILD/firefox-102.13.0/js/src/debugger/Script.cpp:945:55, inlined from 'JS::detail::GCVariantImplementation::match >(js::DebuggerScript::GetOffsetMetadataMatcher&, JS::MutableHandle >)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, JS::Rooted > >::match(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::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(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::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(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)' 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)': /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::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(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::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(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::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(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::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(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)' at /builddir/build/BUILD/firefox-102.13.0/js/src/debugger/Script.cpp:1735:55, inlined from 'JS::detail::GCVariantImplementation::match >(js::DebuggerScript::GetAllColumnOffsetsMatcher&, JS::MutableHandle >)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, JS::Rooted > >::match(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::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(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)' at /builddir/build/BUILD/firefox-102.13.0/js/src/debugger/Script.cpp:1788:35, inlined from 'JS::detail::GCVariantImplementation::match >(js::DebuggerScript::GetAllColumnOffsetsMatcher&, JS::MutableHandle >)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::match >(js::DebuggerScript::GetAllColumnOffsetsMatcher&, JS::MutableHandle >)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, JS::Rooted > >::match(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::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(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::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(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)' at /builddir/build/BUILD/firefox-102.13.0/js/src/debugger/Script.cpp:1818:55, inlined from 'JS::detail::GCVariantImplementation::match >(js::DebuggerScript::GetLineOffsetsMatcher&, JS::MutableHandle >)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, JS::Rooted > >::match(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::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(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::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(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::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(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)' at /builddir/build/BUILD/firefox-102.13.0/js/src/debugger/Script.cpp:1944:55, inlined from 'JS::detail::GCVariantImplementation::match >(js::DebuggerScript::SetBreakpointMatcher&, JS::MutableHandle >)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, JS::Rooted > >::match(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::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(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::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(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::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(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::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(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)' at /builddir/build/BUILD/firefox-102.13.0/js/src/debugger/Script.cpp:2101:55, inlined from 'JS::detail::GCVariantImplementation::match >(js::DebuggerScript::ClearBreakpointMatcher&, JS::MutableHandle >)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, JS::Rooted > >::match(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::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(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::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(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)' at /builddir/build/BUILD/firefox-102.13.0/js/src/debugger/Script.cpp:2101:55, inlined from 'JS::detail::GCVariantImplementation::match >(js::DebuggerScript::ClearBreakpointMatcher&, JS::MutableHandle >)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, JS::Rooted > >::match(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::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(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::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(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)' at /builddir/build/BUILD/firefox-102.13.0/js/src/debugger/Script.cpp:2185:55, inlined from 'JS::detail::GCVariantImplementation::match >(js::DebuggerScript::IsInCatchScopeMatcher&, JS::MutableHandle >)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, JS::Rooted > >::match(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::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(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::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(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::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(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::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(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::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(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::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(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::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(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::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(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::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(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::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(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)' at /builddir/build/BUILD/firefox-102.13.0/js/src/debugger/Source.cpp:416:75, inlined from 'JS::detail::GCVariantImplementation::match >(DebuggerSourceGetIntroductionScriptMatcher&, JS::MutableHandle >)DebuggerSourceGetIntroductionScriptMatcher::ReturnType' at /builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/GCVariant.h:100:27, inlined from 'js::MutableWrappedPtrOperations, JS::Rooted > >::match(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 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::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(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)' at /builddir/build/BUILD/firefox-102.13.0/js/src/debugger/Source.cpp:430:65, inlined from 'JS::detail::GCVariantImplementation::match >(DebuggerSourceGetIntroductionScriptMatcher&, JS::MutableHandle >)DebuggerSourceGetIntroductionScriptMatcher::ReturnType' at /builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/GCVariant.h:66:25, inlined from 'JS::detail::GCVariantImplementation::match >(DebuggerSourceGetIntroductionScriptMatcher&, JS::MutableHandle >)DebuggerSourceGetIntroductionScriptMatcher::ReturnType' at /builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/GCVariant.h:102:23, inlined from 'js::MutableWrappedPtrOperations, JS::Rooted > >::match(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::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(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::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(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::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(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::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(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::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(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::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(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::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(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::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(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::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(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::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(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::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(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::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(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::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(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::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(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::match(JS::Handle)' at /builddir/build/BUILD/firefox-102.13.0/js/src/debugger/Script.cpp:846:18, inlined from 'JS::detail::GCVariantImplementation::match, mozilla::Variant >(js::DebuggerScript::GetPossibleBreakpointsMatcher&, JS::MutableHandle >)js::DebuggerScript::GetPossibleBreakpointsMatcher::ReturnType' at /builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/GCVariant.h:100:27, inlined from 'js::MutableWrappedPtrOperations, JS::Rooted > >::match >(js::DebuggerScript::GetPossibleBreakpointsMatcher&)js::DebuggerScript::GetPossibleBreakpointsMatcher::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::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(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::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(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::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(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(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::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(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(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::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(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::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(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::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(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::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::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::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(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::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(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::match(JS::Handle)' at /builddir/build/BUILD/firefox-102.13.0/js/src/debugger/Script.cpp:846:18, inlined from 'JS::detail::GCVariantImplementation::match, mozilla::Variant >(js::DebuggerScript::GetPossibleBreakpointsMatcher&, JS::MutableHandle >)js::DebuggerScript::GetPossibleBreakpointsMatcher::ReturnType' at /builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/GCVariant.h:100:27, inlined from 'js::MutableWrappedPtrOperations, JS::Rooted > >::match >(js::DebuggerScript::GetPossibleBreakpointsMatcher&)js::DebuggerScript::GetPossibleBreakpointsMatcher::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::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(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::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::match(JS::Handle)' at /builddir/build/BUILD/firefox-102.13.0/js/src/debugger/Script.cpp:866:28, inlined from 'JS::detail::GCVariantImplementation::match, mozilla::Variant >(js::DebuggerScript::GetPossibleBreakpointsMatcher&, JS::MutableHandle >)js::DebuggerScript::GetPossibleBreakpointsMatcher::ReturnType' at /builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/GCVariant.h:100:27, inlined from 'js::MutableWrappedPtrOperations, JS::Rooted > >::match >(js::DebuggerScript::GetPossibleBreakpointsMatcher&)js::DebuggerScript::GetPossibleBreakpointsMatcher::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::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(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::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(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::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(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::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(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::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(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::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(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::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(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::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(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::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(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::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(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::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(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::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(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::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(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::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(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::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(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::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(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::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(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::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(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::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(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::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(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::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(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::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(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, JS::Handle >, JS::Handle)' 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, JS::Handle >, JS::Handle)': /builddir/build/BUILD/firefox-102.13.0/js/src/debugger/Source.cpp:82:27: note: 'sourceObj' declared here 82 | Rooted 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::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(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' 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/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/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::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(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(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/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_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::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(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, 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, 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().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::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(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, JS::Handle, bool*)' at /builddir/build/BUILD/firefox-102.13.0/js/src/proxy/Proxy.cpp:97:79, inlined from 'js::Proxy::hasOwn(JSContext*, JS::Handle, JS::Handle, 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, JS::Handle, 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().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::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(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::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(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::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(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::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(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, 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, 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::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(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, 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, 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::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(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 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_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::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(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::MutableHandle, JS::MutableHandle)' 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::MutableHandle, JS::MutableHandle)': /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::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted&>(JSContext* const&, JS::Handle&)' 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::Handle, JS::MutableHandle)' 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::Handle, JS::MutableHandle)': /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::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(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)' 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)': /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::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(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)' 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)': /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::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(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, int, JS::Handle, JS::MutableHandle)' at /builddir/build/BUILD/firefox-102.13.0/js/src/vm/Interpreter-inl.h:439:79, inlined from 'js::GetElementOperationWithStackIndex(JSContext*, JS::Handle, int, JS::Handle, JS::MutableHandle)' at /builddir/build/BUILD/firefox-102.13.0/js/src/vm/Interpreter-inl.h:505:40, inlined from 'js::GetElementOperation(JSContext*, JS::Handle, JS::Handle, JS::MutableHandle)' 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::Handle, JS::MutableHandle)' 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::Handle, JS::MutableHandle)': /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::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(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::Handle, JS::Handle, JS::MutableHandle)' 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::Handle, JS::Handle, JS::MutableHandle)': /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::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(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::Handle, 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::Handle, 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::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(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::Handle, JS::Handle)' 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::Handle, JS::Handle)': /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::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(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::Handle)' 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::Handle)': /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' 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::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(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::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(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, 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, 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::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(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::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(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)' 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)': /builddir/build/BUILD/firefox-102.13.0/js/src/vm/AsyncFunction.cpp:271:27: note: 'handlerFun' declared here 271 | JS::Rooted 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::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(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)' 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)': /builddir/build/BUILD/firefox-102.13.0/js/src/vm/AsyncFunction.cpp:249:26: note: 'resultPromise' declared here 249 | Rooted 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::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(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)' 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)': /builddir/build/BUILD/firefox-102.13.0/js/src/vm/AsyncFunction.cpp:292:26: note: 'resultPromise' declared here 292 | Rooted 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::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(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, 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, 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::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(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)' 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)': /builddir/build/BUILD/firefox-102.13.0/js/src/vm/ArrayBufferObject.cpp:1883:30: note: 'unwrappedSource' declared here 1883 | Rooted 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::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, js::SharedArrayBufferObject*&&)' at /builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1171:26, inlined from 'CreateSpecificWasmBuffer(JSContext*, js::wasm::MemoryDesc const&, JS::MutableHandle)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)' 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)': /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::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(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)' 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)': /builddir/build/BUILD/firefox-102.13.0/js/src/vm/ArrayBufferObject.cpp:1944:30: note: 'unwrappedBuffer' declared here 1944 | Rooted 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::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(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)' 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)': /builddir/build/BUILD/firefox-102.13.0/js/src/vm/ArrayBufferObject.cpp:1809:30: note: 'unwrappedBuffer' declared here 1809 | Rooted 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::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(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, JS::Handle, 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, JS::Handle, 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' 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::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(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, JS::Handle, js::NewObjectKind, JS::MutableHandle)' 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::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(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::Handle, 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::Handle, 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::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(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::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(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::Handle, JS::MutableHandle)' 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::Handle, JS::MutableHandle)': /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::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, JSObject*&&)' at /builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1171:26, inlined from 'js::DelPropOperation(JSContext*, JS::Handle, JS::Handle, 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(JSContext*, JS::Handle, JS::Handle, 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::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, JSObject*&&)' at /builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1171:26, inlined from 'js::DelPropOperation(JSContext*, JS::Handle, JS::Handle, 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(JSContext*, JS::Handle, JS::Handle, 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::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, JSObject*&&)' at /builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1171:26, inlined from 'js::DelElemOperation(JSContext*, JS::Handle, JS::Handle, 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(JSContext*, JS::Handle, JS::Handle, 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::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, JSObject*&&)' at /builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1171:26, inlined from 'js::DelElemOperation(JSContext*, JS::Handle, JS::Handle, 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(JSContext*, JS::Handle, JS::Handle, 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::~MaybeStorage()' at /builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/mozilla/Maybe.h:269:26, inlined from 'mozilla::Maybe::~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::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::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 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::~MaybeStorage()' at /builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/mozilla/Maybe.h:269:26, inlined from 'mozilla::Maybe::~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::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::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 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::~MaybeStorage()' at /builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/mozilla/Maybe.h:269:26, inlined from 'mozilla::Maybe::~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::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::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 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::~MaybeStorage()' at /builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/mozilla/Maybe.h:269:26, inlined from 'mozilla::Maybe::~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::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::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 ar; | ^~ In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(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::Handle, JS::Handle, JS::Handle, 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::Handle, JS::Handle, JS::Handle, 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::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(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::Handle, JS::Handle, JS::Handle, 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::Handle, JS::Handle, JS::Handle, 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 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=b03e8b4419f8b720 -C extra-filename=-b03e8b4419f8b720 --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-99fcfcaa8d65d86b.rlib --extern mozglue_static=/builddir/build/BUILD/firefox-102.13.0/js/src/x86_64-unknown-linux-gnu/release/deps/libmozglue_static-d359aeb139965426.rlib --extern wasmparser=/builddir/build/BUILD/firefox-102.13.0/js/src/x86_64-unknown-linux-gnu/release/deps/libwasmparser-2fcf7203c2b90619.rlib --extern wat=/builddir/build/BUILD/firefox-102.13.0/js/src/x86_64-unknown-linux-gnu/release/deps/libwat-7aed2e0ecfc34836.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-35caec3e1711991f/out` 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/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::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::matchN const&, js::frontend::InputScope::kind() const::{lambda(js::frontend::ScopeStencilRef const&)#2}>(mozilla::Variant 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::matchN const&, js::frontend::InputScope::kind() const::{lambda(js::Scope const*)#1}, js::frontend::InputScope::kind() const::{lambda(js::frontend::ScopeStencilRef const&)#2}>(mozilla::Variant 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::matchN const&, js::frontend::InputScope::kind() const::{lambda(js::Scope const*)#1}, js::frontend::InputScope::kind() const::{lambda(js::frontend::ScopeStencilRef const&)#2}>(mozilla::Variant 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::match(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::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::matchN const&, js::frontend::InputScope::kind() const::{lambda(js::frontend::ScopeStencilRef const&)#2}>(mozilla::Variant 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::matchN const&, js::frontend::InputScope::kind() const::{lambda(js::Scope const*)#1}, js::frontend::InputScope::kind() const::{lambda(js::frontend::ScopeStencilRef const&)#2}>(mozilla::Variant 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::matchN const&, js::frontend::InputScope::kind() const::{lambda(js::Scope const*)#1}, js::frontend::InputScope::kind() const::{lambda(js::frontend::ScopeStencilRef const&)#2}>(mozilla::Variant 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::match(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::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::matchN const&, js::frontend::InputScope::kind() const::{lambda(js::frontend::ScopeStencilRef const&)#2}>(mozilla::Variant 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::matchN const&, js::frontend::InputScope::kind() const::{lambda(js::Scope const*)#1}, js::frontend::InputScope::kind() const::{lambda(js::frontend::ScopeStencilRef const&)#2}>(mozilla::Variant 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::matchN const&, js::frontend::InputScope::kind() const::{lambda(js::Scope const*)#1}, js::frontend::InputScope::kind() const::{lambda(js::frontend::ScopeStencilRef const&)#2}>(mozilla::Variant 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::match(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::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(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::Handle)' 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::Handle)': /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::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(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::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(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)' 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)': /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::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(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/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' 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' 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::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, JSScript*&&)' at /builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1171:26, inlined from 'EvaluateSourceBuffer(JSContext*, js::ScopeKind, JS::Handle, JS::ReadOnlyCompileOptions const&, JS::SourceText&, JS::MutableHandle)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&, JS::MutableHandle)' 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&, JS::MutableHandle)': /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::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, JSScript*&&)' at /builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1171:26, inlined from 'EvaluateSourceBuffer(JSContext*, js::ScopeKind, JS::Handle, JS::ReadOnlyCompileOptions const&, JS::SourceText&, JS::MutableHandle)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&, JS::MutableHandle)' 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&, JS::MutableHandle)': /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::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, JSScript*&&)' at /builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1171:26, inlined from 'EvaluateSourceBuffer(JSContext*, js::ScopeKind, JS::Handle, JS::ReadOnlyCompileOptions const&, JS::SourceText&, JS::MutableHandle)bool' at /builddir/build/BUILD/firefox-102.13.0/js/src/vm/CompilationAndEvaluation.cpp:565:16, inlined from 'JS::Evaluate(JSContext*, JS::Handle >, JS::ReadOnlyCompileOptions const&, JS::SourceText&, JS::MutableHandle)' 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::ReadOnlyCompileOptions const&, JS::SourceText&, JS::MutableHandle)': /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 > >::operator==(mozilla::detail::EntrySlot > > const&) const', inlined from 'mozilla::detail::HashTable >, mozilla::HashMap, mozilla::DefaultHasher, 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::HashMap, mozilla::DefaultHasher, 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 > >::operator==(mozilla::detail::EntrySlot > > const&) const', inlined from 'mozilla::detail::HashTable >, mozilla::HashMap, mozilla::DefaultHasher, 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::HashMap, mozilla::DefaultHasher, 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 > >::operator==(mozilla::detail::EntrySlot > > const&) const', inlined from 'mozilla::detail::HashTable >, mozilla::HashMap, mozilla::DefaultHasher, 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::HashMap, mozilla::DefaultHasher, 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 > >::operator==(mozilla::detail::EntrySlot > > const&) const', inlined from 'mozilla::detail::HashTable >, mozilla::HashMap, mozilla::DefaultHasher, 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::HashMap, mozilla::DefaultHasher, 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::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(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, JS::MutableHandle)' 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, JS::MutableHandle)': /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/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::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(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::wasm::PackedType*)' 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::wasm::PackedType*)': /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, 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::new_(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::internalAppend(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::infallibleAppend(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: '' declared here 2236 | GlobalDesc(std::move(initializer), isMutable)); | ^ In member function 'js::wasm::GlobalDesc::GlobalDesc(js::wasm::GlobalDesc&&)', inlined from 'mozilla::detail::VectorImpl::new_(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::internalAppend(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::infallibleAppend(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 [(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: '' declared here 2236 | GlobalDesc(std::move(initializer), isMutable)); | ^ In member function 'js::wasm::GlobalDesc::GlobalDesc(js::wasm::GlobalDesc&&)', inlined from 'mozilla::detail::VectorImpl::new_(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::internalAppend(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::infallibleAppend(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: '' declared here 2236 | GlobalDesc(std::move(initializer), isMutable)); | ^ 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::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(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)' 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)': /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::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(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, JS::Handle)' 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, JS::Handle)': /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::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(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::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(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::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(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::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(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::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(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::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(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::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(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::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(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::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(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::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(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::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(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::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(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::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(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::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(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, 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, 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::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(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::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(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::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(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, JS::Handle, JS::MutableHandle)' 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, JS::Handle, JS::MutableHandle)': /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::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(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, EvalType, js::AbstractFramePtr, JS::Handle, unsigned char*, JS::MutableHandle)' 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, EvalType, js::AbstractFramePtr, JS::Handle, unsigned char*, JS::MutableHandle)': /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::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(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::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(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, JS::Handle, 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, JS::Handle, 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/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_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::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::propagateErr()' /builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/mozilla/Result.h:632:49: in 'constexpr' expansion of '((mozilla::Result*)this)->mozilla::Result::mImpl.mozilla::detail::ResultImplementation::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::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(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)' 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)': /builddir/build/BUILD/firefox-102.13.0/js/src/vm/AsyncIteration.cpp:698:26: note: 'resultPromise' declared here 698 | Rooted 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::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(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::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(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::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(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::Handle, mozilla::Maybe > const&, mozilla::Maybe > 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::Handle, mozilla::Maybe > const&, mozilla::Maybe > 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::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(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::Handle)' 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::Handle)': /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::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(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::Handle)' 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::Handle)': /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::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(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::Handle)' 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::Handle)': /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::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(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::Handle)' 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::Handle)': /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::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(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, 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, 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::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(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, mozilla::UniquePtr*)' 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, mozilla::UniquePtr*)': /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::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(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*)' 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*)': /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::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(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, JS::Handle)' 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, JS::Handle)': /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::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(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)' 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)': /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::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(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)' 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)': /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::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(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)' 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)': /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::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(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, JS::Handle)' at /builddir/build/BUILD/firefox-102.13.0/js/src/vm/AsyncIteration.cpp:1247:43, inlined from 'js::CreateAsyncFromSyncIterator(JSContext*, JS::Handle, JS::Handle)' 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, JS::Handle)': /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::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(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, JS::Handle)' 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, JS::Handle)': /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::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(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::Handle)' 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::Handle)': /builddir/build/BUILD/firefox-102.13.0/js/src/vm/AsyncIteration.cpp:138:25: note: 'queue' declared here 138 | Rooted 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::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(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)' 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)': /builddir/build/BUILD/firefox-102.13.0/js/src/vm/AsyncIteration.cpp:623:36: note: 'next' declared here 623 | Rooted 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::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(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::Handle)' at /builddir/build/BUILD/firefox-102.13.0/js/src/vm/AsyncIteration.cpp:376:55, inlined from 'AsyncGeneratorResume(JSContext*, JS::Handle, js::CompletionKind, JS::Handle)' 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::CompletionKind, JS::Handle)': /builddir/build/BUILD/firefox-102.13.0/js/src/vm/AsyncIteration.cpp:375:34: note: 'toYield' declared here 375 | Rooted 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::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(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::CompletionKind, JS::Handle, JS::Handle)' 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::CompletionKind, JS::Handle, JS::Handle)': /builddir/build/BUILD/firefox-102.13.0/js/src/vm/AsyncIteration.cpp:728:34: note: 'request' declared here 728 | Rooted 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::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(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 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::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(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 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::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(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 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/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::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(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, JS::MutableHandle, 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, JS::MutableHandle, js::wasm::CoercionLevel)': /builddir/build/BUILD/firefox-102.13.0/js/src/wasm/WasmInstance.cpp:2000:24: note: 'array' declared here 2000 | Rooted 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::RefPtr(RefPtr&&)', inlined from 'mozilla::detail::VectorImpl, 0ul, js::SystemAllocPolicy, false>::new_ >(RefPtr*, RefPtr&&)void' at /builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/mozilla/Vector.h:58:5, inlined from 'mozilla::detail::VectorImpl, 0ul, js::SystemAllocPolicy, false>::moveConstruct >(RefPtr*, RefPtr*, RefPtr*)void' at /builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/mozilla/Vector.h:98:11, inlined from 'mozilla::Vector, 0ul, js::SystemAllocPolicy>::Vector(mozilla::Vector, 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&&, mozilla::Vector&&, mozilla::Vector, 0ul, js::SystemAllocPolicy>&&, mozilla::Vector, 0ul, js::SystemAllocPolicy>&&, mozilla::Vector&&, js::wasm::ShareableBytes const*, bool)' at /builddir/build/BUILD/firefox-102.13.0/js/src/wasm/WasmModule.h:148:9, inlined from 'js_new, mozilla::Vector, mozilla::Vector, 0ul, js::SystemAllocPolicy>, mozilla::Vector, 0ul, js::SystemAllocPolicy>, mozilla::Vector, js::wasm::ShareableBytes const*&>(js::wasm::Code&, mozilla::Vector&&, mozilla::Vector&&, mozilla::Vector, 0ul, js::SystemAllocPolicy>&&, mozilla::Vector, 0ul, js::SystemAllocPolicy>&&, mozilla::Vector&&, 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)', 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::readRefFunc(unsigned int*)', inlined from 'ValidateInitExpr(js::wasm::Decoder&, js::wasm::ModuleEnvironment*, js::wasm::PackedType, mozilla::Maybe*)' 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, mozilla::Maybe*)': /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, mozilla::Maybe*)' 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, mozilla::Maybe*)': /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, mozilla::Maybe*)' 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, mozilla::Maybe*)': /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::readGetGlobal(unsigned int*)', inlined from 'ValidateInitExpr(js::wasm::Decoder&, js::wasm::ModuleEnvironment*, js::wasm::PackedType, mozilla::Maybe*)' 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, mozilla::Maybe*)': /builddir/build/BUILD/firefox-102.13.0/js/src/wasm/WasmInitExpr.cpp:80:18: note: 'index' was declared here 80 | uint32_t index; | ^~~~~ 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/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::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::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/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::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(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::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(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::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(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::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(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::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(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::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(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::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(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)' 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)': /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::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(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 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::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(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::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(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::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(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::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(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(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::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(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, 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::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(JSContext* const&)' at /builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1162:26, inlined from 'ShellModuleWrapperGetter, JS::MutableHandle)>(JSContext*, JS::CallArgs const&, char const*, bool (*)(JSContext*, JS::Handle, JS::MutableHandle))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::MutableHandle)>(JSContext*, JS::CallArgs const&, char const*, bool (*)(JSContext*, JS::Handle, JS::MutableHandle))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 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::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(JSContext* const&)' at /builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1162:26, inlined from 'ShellModuleWrapperGetter, JS::MutableHandle)>(JSContext*, JS::CallArgs const&, char const*, bool (*)(JSContext*, JS::Handle, JS::MutableHandle))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 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::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(JSContext* const&)' at /builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1162:26, inlined from 'ShellModuleWrapperGetter, JS::MutableHandle)>(JSContext*, JS::CallArgs const&, char const*, bool (*)(JSContext*, JS::Handle, JS::MutableHandle))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, JS::MutableHandle)>(JSContext*, JS::CallArgs const&, char const*, bool (*)(JSContext*, JS::Handle, JS::MutableHandle))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 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::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(JSContext* const&)' at /builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1162:26, inlined from 'ShellModuleWrapperGetter, JS::MutableHandle)>(JSContext*, JS::CallArgs const&, char const*, bool (*)(JSContext*, JS::Handle, JS::MutableHandle))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, JS::MutableHandle)>(JSContext*, JS::CallArgs const&, char const*, bool (*)(JSContext*, JS::Handle, JS::MutableHandle))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 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::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(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, 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::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(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::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(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::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(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::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(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::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(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::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(JSContext* const&)' at /builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1162:26, inlined from 'ShellModuleWrapperGetter, JS::MutableHandle)>(JSContext*, JS::CallArgs const&, char const*, bool (*)(JSContext*, JS::Handle, JS::MutableHandle))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 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::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(JSContext* const&)' at /builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1162:26, inlined from 'ShellModuleWrapperGetter, JS::MutableHandle)>(JSContext*, JS::CallArgs const&, char const*, bool (*)(JSContext*, JS::Handle, JS::MutableHandle))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 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::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(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::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(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::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(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::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(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::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(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::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(JSContext* const&)' at /builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1162:26, inlined from 'ShellModuleWrapperMethod, JS::MutableHandle)>(JSContext*, JS::CallArgs const&, char const*, bool (*)(JSContext*, JS::CallArgs const&), bool (*)(JSContext*, JS::Handle, JS::MutableHandle))bool [clone .constprop.0]' at /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::MutableHandle)>(JSContext*, JS::CallArgs const&, char const*, bool (*)(JSContext*, JS::CallArgs const&), bool (*)(JSContext*, JS::Handle, JS::MutableHandle))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 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 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 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 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 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::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(JSContext* const&)' at /builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1162:26, inlined from 'ShellModuleWrapperGetter, JS::MutableHandle)>(JSContext*, JS::CallArgs const&, char const*, bool (*)(JSContext*, JS::Handle, JS::MutableHandle))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 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::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(JSContext* const&)' at /builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1162:26, inlined from 'ShellModuleWrapperGetter, JS::MutableHandle)>(JSContext*, JS::CallArgs const&, char const*, bool (*)(JSContext*, JS::Handle, JS::MutableHandle))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 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::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(JSContext* const&)' at /builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1162:26, inlined from 'ShellModuleWrapperGetter, JS::MutableHandle)>(JSContext*, JS::CallArgs const&, char const*, bool (*)(JSContext*, JS::Handle, JS::MutableHandle))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 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::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(JSContext* const&)' at /builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1162:26, inlined from 'ShellModuleWrapperGetter, JS::MutableHandle)>(JSContext*, JS::CallArgs const&, char const*, bool (*)(JSContext*, JS::Handle, JS::MutableHandle))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 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 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 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::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(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::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(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::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(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::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(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::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(JSContext* const&)' at /builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1162:26, inlined from 'ShellModuleWrapperMethod, JS::MutableHandle)>(JSContext*, JS::CallArgs const&, char const*, bool (*)(JSContext*, JS::CallArgs const&), bool (*)(JSContext*, JS::Handle, JS::MutableHandle))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 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::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(JSContext* const&)' at /builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1162:26, inlined from 'ShellModuleWrapperMethod, JS::MutableHandle)>(JSContext*, JS::CallArgs const&, char const*, bool (*)(JSContext*, JS::CallArgs const&), bool (*)(JSContext*, JS::Handle, JS::MutableHandle))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 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::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(JSContext* const&)' at /builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1162:26, inlined from 'ShellModuleWrapperGetter, JS::MutableHandle)>(JSContext*, JS::CallArgs const&, char const*, bool (*)(JSContext*, JS::Handle, JS::MutableHandle))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 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::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(JSContext* const&)' at /builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1162:26, inlined from 'ShellModuleWrapperGetter, JS::MutableHandle)>(JSContext*, JS::CallArgs const&, char const*, bool (*)(JSContext*, JS::Handle, JS::MutableHandle))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 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::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(JSContext* const&)' at /builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1162:26, inlined from 'ShellModuleWrapperGetter, JS::MutableHandle)>(JSContext*, JS::CallArgs const&, char const*, bool (*)(JSContext*, JS::Handle, JS::MutableHandle))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 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::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(JSContext* const&)' at /builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1162:26, inlined from 'ShellModuleWrapperGetter, JS::MutableHandle)>(JSContext*, JS::CallArgs const&, char const*, bool (*)(JSContext*, JS::Handle, JS::MutableHandle))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 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::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(JSContext* const&)' at /builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1162:26, inlined from 'ShellModuleWrapperGetter, JS::MutableHandle)>(JSContext*, JS::CallArgs const&, char const*, bool (*)(JSContext*, JS::Handle, JS::MutableHandle))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 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::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(JSContext* const&)' at /builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1162:26, inlined from 'ShellModuleWrapperGetter, JS::MutableHandle)>(JSContext*, JS::CallArgs const&, char const*, bool (*)(JSContext*, JS::Handle, JS::MutableHandle))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 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::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(JSContext* const&)' at /builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1162:26, inlined from 'ShellModuleWrapperGetter, JS::MutableHandle)>(JSContext*, JS::CallArgs const&, char const*, bool (*)(JSContext*, JS::Handle, JS::MutableHandle))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 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::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(JSContext* const&)' at /builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1162:26, inlined from 'ShellModuleWrapperGetter, JS::MutableHandle)>(JSContext*, JS::CallArgs const&, char const*, bool (*)(JSContext*, JS::Handle, JS::MutableHandle))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 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::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(JSContext* const&)' at /builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1162:26, inlined from 'ShellModuleWrapperGetter, JS::MutableHandle)>(JSContext*, JS::CallArgs const&, char const*, bool (*)(JSContext*, JS::Handle, JS::MutableHandle))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 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::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(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::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(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::Handle, JS::Handle)' 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::Handle, JS::Handle)' 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::Handle, JS::Handle)': /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::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(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::Handle, JS::Handle)' 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::Handle, JS::Handle)': /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::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(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, 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, 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::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(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::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(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::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(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::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(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::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(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, 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, 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::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(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::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(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::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(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::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(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::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(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::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(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)' 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)': /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::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(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::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(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::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(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)' 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)': /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::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(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::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(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)' 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)': /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::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(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, JS::Handle)' 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, JS::Handle)': /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::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(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::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(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::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(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::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(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)' 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)': /builddir/build/BUILD/firefox-102.13.0/js/src/shell/ShellModuleObjectWrapper.cpp:366:27: note: 'wrapper' declared here 366 | JS::Rooted 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::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, js::ArrayObject*&&)' at /builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1171:26, inlined from 'ArrayFilter(JSContext*, JS::Handle, JS::MutableHandle)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(JSContext*, JS::Handle, JS::MutableHandle)bool': /builddir/build/BUILD/firefox-102.13.0/js/src/shell/ShellModuleObjectWrapper.cpp:104:28: note: 'toArray' declared here 104 | JS::Rooted 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::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(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)' 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)': /builddir/build/BUILD/firefox-102.13.0/js/src/shell/ShellModuleObjectWrapper.cpp:366:27: note: 'wrapper' declared here 366 | JS::Rooted 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::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(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::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, js::ArrayObject*&&)' at /builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1171:26, inlined from 'ListToArrayFilter(JSContext*, JS::Handle, JS::MutableHandle)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(JSContext*, JS::Handle, JS::MutableHandle)bool': /builddir/build/BUILD/firefox-102.13.0/js/src/shell/ShellModuleObjectWrapper.cpp:136:28: note: 'toArray' declared here 136 | JS::Rooted 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::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(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)' 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)': /builddir/build/BUILD/firefox-102.13.0/js/src/shell/ShellModuleObjectWrapper.cpp:366:27: note: 'wrapper' declared here 366 | JS::Rooted 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::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, js::ArrayObject*&&)' at /builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1171:26, inlined from 'ArrayFilter(JSContext*, JS::Handle, JS::MutableHandle)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(JSContext*, JS::Handle, JS::MutableHandle)bool': /builddir/build/BUILD/firefox-102.13.0/js/src/shell/ShellModuleObjectWrapper.cpp:104:28: note: 'toArray' declared here 104 | JS::Rooted 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::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(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)' 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)': /builddir/build/BUILD/firefox-102.13.0/js/src/shell/ShellModuleObjectWrapper.cpp:366:27: note: 'wrapper' declared here 366 | JS::Rooted 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::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(JSContext* const&)' at /builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1162:26, inlined from 'ShellModuleWrapperGetter, JS::MutableHandle)>(JSContext*, JS::CallArgs const&, char const*, bool (*)(JSContext*, JS::Handle, JS::MutableHandle))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 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 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 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::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(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)' 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)': /builddir/build/BUILD/firefox-102.13.0/js/src/shell/ShellModuleObjectWrapper.cpp:366:27: note: 'wrapper' declared here 366 | JS::Rooted 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::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, js::ArrayObject*&&)' at /builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1171:26, inlined from 'ArrayFilter(JSContext*, JS::Handle, JS::MutableHandle)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(JSContext*, JS::Handle, JS::MutableHandle)bool': /builddir/build/BUILD/firefox-102.13.0/js/src/shell/ShellModuleObjectWrapper.cpp:104:28: note: 'toArray' declared here 104 | JS::Rooted 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::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(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::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(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, JS::Handle)' 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, JS::Handle)': /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::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(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, JS::MutableHandle)' 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, JS::MutableHandle)': /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::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(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, JS::Handle)' 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, JS::Handle)': /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::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(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)' 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)': /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::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(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, JS::MutableHandle)' 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, JS::MutableHandle)': /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::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(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::Handle)' 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::Handle)': /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::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(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::Handle)' 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::Handle)' 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::Handle)': /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::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(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, JS::MutableHandle)' at /builddir/build/BUILD/firefox-102.13.0/js/src/shell/ModuleLoader.cpp:143:49, inlined from 'js::shell::ModuleLoader::loadRootModule(JSContext*, JS::Handle)' 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)': /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::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(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::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(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::Handle, JS::Handle, JS::MutableHandle)' 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::Handle, JS::Handle, JS::MutableHandle)': /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::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(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::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(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/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::RefPtr(RefPtr&&)', inlined from 'mozilla::detail::VectorImpl, 0ul, js::SystemAllocPolicy, false>::new_ >(RefPtr*, RefPtr&&)void' at /builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/mozilla/Vector.h:58:5, inlined from 'mozilla::detail::VectorImpl, 0ul, js::SystemAllocPolicy, false>::moveConstruct >(RefPtr*, RefPtr*, RefPtr*)void' at /builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/mozilla/Vector.h:98:11, inlined from 'mozilla::Vector, 0ul, js::SystemAllocPolicy>::Vector(mozilla::Vector, 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&&, mozilla::Vector&&, mozilla::Vector, 0ul, js::SystemAllocPolicy>&&, mozilla::Vector, 0ul, js::SystemAllocPolicy>&&, mozilla::Vector&&, js::wasm::ShareableBytes const*, bool)' at /builddir/build/BUILD/firefox-102.13.0/js/src/wasm/WasmModule.h:148:9, inlined from 'js_new, mozilla::Vector, mozilla::Vector, 0ul, js::SystemAllocPolicy>, mozilla::Vector, 0ul, js::SystemAllocPolicy>, mozilla::Vector, decltype(nullptr), bool>(js::wasm::Code const&, mozilla::Vector&&, mozilla::Vector&&, mozilla::Vector, 0ul, js::SystemAllocPolicy>&&, mozilla::Vector, 0ul, js::SystemAllocPolicy>&&, mozilla::Vector&&, 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*)' 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::RefPtr(RefPtr&&)', inlined from 'mozilla::detail::VectorImpl, 0ul, js::SystemAllocPolicy, false>::new_ >(RefPtr*, RefPtr&&)void' at /builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/mozilla/Vector.h:58:5, inlined from 'mozilla::detail::VectorImpl, 0ul, js::SystemAllocPolicy, false>::moveConstruct >(RefPtr*, RefPtr*, RefPtr*)void' at /builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/mozilla/Vector.h:98:11, inlined from 'mozilla::Vector, 0ul, js::SystemAllocPolicy>::Vector(mozilla::Vector, 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&&, mozilla::Vector&&, mozilla::Vector, 0ul, js::SystemAllocPolicy>&&, mozilla::Vector, 0ul, js::SystemAllocPolicy>&&, mozilla::Vector&&, js::wasm::ShareableBytes const*, bool)' at /builddir/build/BUILD/firefox-102.13.0/js/src/wasm/WasmModule.h:149:9, inlined from 'js_new, mozilla::Vector, mozilla::Vector, 0ul, js::SystemAllocPolicy>, mozilla::Vector, 0ul, js::SystemAllocPolicy>, mozilla::Vector, decltype(nullptr), bool>(js::wasm::Code const&, mozilla::Vector&&, mozilla::Vector&&, mozilla::Vector, 0ul, js::SystemAllocPolicy>&&, mozilla::Vector, 0ul, js::SystemAllocPolicy>&&, mozilla::Vector&&, 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*)' 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' 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::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(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 >::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted >::Rooted >(JSContext* const&, js::AbstractBindingIter&&)' at /builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1171:26, inlined from 'js::CheckGlobalDeclarationConflicts(JSContext*, JS::Handle, JS::Handle, JS::Handle)' 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, JS::Handle, JS::Handle)': /builddir/build/BUILD/firefox-102.13.0/js/src/vm/EnvironmentObject.cpp:3747:23: note: 'bi' declared here 3747 | Rooted 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 >::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted >::Rooted >(JSContext* const&, js::AbstractBindingIter&&)' at /builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1171:26, inlined from 'CheckEvalDeclarationConflicts(JSContext*, JS::Handle, JS::Handle, JS::Handle)' at /builddir/build/BUILD/firefox-102.13.0/js/src/vm/EnvironmentObject.cpp:3895:56, inlined from 'js::GlobalOrEvalDeclInstantiation(JSContext*, JS::Handle, JS::Handle, 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, JS::Handle, js::GCThingIndex)': /builddir/build/BUILD/firefox-102.13.0/js/src/vm/EnvironmentObject.cpp:3895:30: note: 'bi' declared here 3895 | for (Rooted 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::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted const&>(JSContext* const&, JS::Rooted 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, unsigned char const*, JS::MutableHandle)' 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, unsigned char const*, JS::MutableHandle)': /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::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(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 >::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted >::Rooted >(JSContext* const&, js::AbstractBindingIter&&)' 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, JS::MutableHandle >) 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, JS::MutableHandle >) const': /builddir/build/BUILD/firefox-102.13.0/js/src/vm/EnvironmentObject.cpp:2310:32: note: 'bi' declared here 2310 | for (Rooted 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::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(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(JSContext*, JS::Handle)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, JSExnType, mozilla::UniquePtr >, JS::Handle, JS::Handle, unsigned int, unsigned int, unsigned int, JS::Handle, JS::Handle >)' 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, JSExnType, mozilla::UniquePtr >, JS::Handle, JS::Handle, unsigned int, unsigned int, unsigned int, JS::Handle, JS::Handle >)': /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::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(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 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::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(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)' 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)': /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::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(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, 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, 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::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(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)' 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)': /builddir/build/BUILD/firefox-102.13.0/js/src/vm/EnvironmentObject.cpp:335:15: note: 'shape' declared here 335 | RootedShape shape(cx, EmptyEnvironmentShape(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::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(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, JS::Handle)' 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, JS::Handle)': /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::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(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)' 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)': /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::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(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)' 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)': /builddir/build/BUILD/firefox-102.13.0/js/src/vm/EnvironmentObject.cpp:1020:42: note: 'copy' declared here 1020 | Rooted 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::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(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)' 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)': /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::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(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)' 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)': /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::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(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, JS::Handle)' 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, JS::Handle)': /builddir/build/BUILD/firefox-102.13.0/js/src/vm/EnvironmentObject.cpp:631:15: note: 'shape' declared here 631 | RootedShape shape(cx, EmptyEnvironmentShape(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::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(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, JS::Handle, JS::Handle)' 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, JS::Handle, JS::Handle)': /builddir/build/BUILD/firefox-102.13.0/js/src/vm/EnvironmentObject.cpp:653:15: note: 'shape' declared here 653 | RootedShape shape(cx, EmptyEnvironmentShape(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::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted&>(JSContext* const&, JS::Handle&)' 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::Handle, JS::MutableHandle)' 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::Handle, JS::MutableHandle)': /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::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(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(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::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(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)' 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)': /builddir/build/BUILD/firefox-102.13.0/js/src/vm/EnvironmentObject.cpp:242:15: note: 'shape' declared here 242 | RootedShape shape(cx, EmptyEnvironmentShape(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::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(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' 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::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(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::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(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::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(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::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, JSObject*&&)' at /builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1171:26, inlined from 'PreprocessValue >(JSContext*, JS::Handle, JS::Handle, JS::MutableHandle, (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 >(JSContext*, JS::Handle, JS::Handle, JS::MutableHandle, (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::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(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::Handle)' 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::Handle)': /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::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(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::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(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, JS::Handle, JS::Handle, JS::MutableHandle)' 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, JS::Handle, JS::Handle, JS::MutableHandle)': /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::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(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::MutableHandle)' 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::MutableHandle)': /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::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(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)::{lambda(JS::Handle, JS::Handle, PropertyKind)#1}::operator()(JS::Handle, JS::Handle, 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)::{lambda(JS::Handle, JS::Handle, PropertyKind)#1}::operator()(JS::Handle, JS::Handle, 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::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(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)::{lambda(JS::Handle, JS::Handle, PropertyKind)#1}::operator()(JS::Handle, JS::Handle, 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)::{lambda(JS::Handle, JS::Handle, PropertyKind)#1}::operator()(JS::Handle, JS::Handle, 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::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(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::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(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, JS::Handle, 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, JS::Handle, 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::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(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::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(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::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(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::Handle, mozilla::UniquePtr >)' 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::Handle, mozilla::UniquePtr >)': /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::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(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)' 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)': /builddir/build/BUILD/firefox-102.13.0/js/src/builtin/MapObject.cpp:230:21: note: 'base' declared here 230 | Rooted 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::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(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)' 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)': /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::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(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)' 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)': /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::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(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)' 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)': /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::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(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)' 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)': /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::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(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)' 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)': /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::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(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)' 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)': /builddir/build/BUILD/firefox-102.13.0/js/src/builtin/MapObject.cpp:1041:21: note: 'base' declared here 1041 | Rooted 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::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(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, JS::Handle)' 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, JS::Handle)': /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::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(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::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(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, 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, 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::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(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, JS::Handle, JS::Handle, 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, JS::Handle, JS::Handle, 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::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(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, JS::Handle, JS::Handle, JS::Handle, 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, JS::Handle, JS::Handle, JS::Handle, 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::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(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)' 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)': /builddir/build/BUILD/firefox-102.13.0/js/src/builtin/ModuleObject.cpp:1086:26: note: 'resultPromise' declared here 1086 | Rooted 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::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(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)' 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)': /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::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(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 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::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(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 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::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(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 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::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(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::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(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, 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, 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::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(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)' 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)': /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::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(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, js::OrderedHashMap, 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, js::OrderedHashMap, 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 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::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(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, js::OrderedHashSet*, 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, js::OrderedHashSet*, js::SetObject::IteratorKind)': /builddir/build/BUILD/firefox-102.13.0/js/src/builtin/MapObject.cpp:1066:21: note: 'proto' declared here 1066 | Rooted 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::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(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 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::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(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 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::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(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 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::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(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), 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 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::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(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), 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 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, 1ul, js::ZoneAllocPolicy>, JS::DeletePolicy, 1ul, js::ZoneAllocPolicy> > > >::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted, 1ul, js::ZoneAllocPolicy>, JS::DeletePolicy, 1ul, js::ZoneAllocPolicy> > > >::Rooted, 1ul, js::ZoneAllocPolicy>, JS::DeletePolicy, 1ul, js::ZoneAllocPolicy> > > >(JSContext* const&, mozilla::UniquePtr, 1ul, js::ZoneAllocPolicy>, JS::DeletePolicy, 1ul, js::ZoneAllocPolicy> > >&&)' at /builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1171:26, inlined from 'js::FinalizationQueueObject::create(JSContext*, JS::Handle)' 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)': /builddir/build/BUILD/firefox-102.13.0/js/src/builtin/FinalizationRegistryObject.cpp:661:47: note: 'recordsToBeCleanedUp' declared here 661 | Rooted> 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::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(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::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(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::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(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::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(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::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(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::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(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::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(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, JS::Handle, JS::Handle)' 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, JS::Handle, JS::Handle)': /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::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(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::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(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::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(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::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(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, JS::Handle, JS::Handle, JS::Handle)' 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, JS::Handle, JS::Handle, JS::Handle)': /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::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(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 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 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::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(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) 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) 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/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::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(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::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(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::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::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::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(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::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::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(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::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted >(JSContext* const&, JS::MutableHandle&&)' 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, JS::MutableHandle)' 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, JS::MutableHandle)': /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::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(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 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::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(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::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(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::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(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::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(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::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(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::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(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::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(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::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(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::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(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::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(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::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(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::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(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::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(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::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(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::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(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::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(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 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::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(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 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::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(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 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::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(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::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(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::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(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 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::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(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::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(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::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(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::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(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::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(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::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(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, JS::MutableHandle)' 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, JS::MutableHandle)': /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::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(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)' 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)': /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::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(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::match const&>(js::Completion::BuildValueMatcher&&, mozilla::Variant 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::match const&>(js::Completion::BuildValueMatcher&&, mozilla::Variant 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::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(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::match const&>(js::Completion::BuildValueMatcher&&, mozilla::Variant 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::match const&>(js::Completion::BuildValueMatcher&&, mozilla::Variant 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::match const&>(js::Completion::BuildValueMatcher&&, mozilla::Variant 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::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(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::match const&>(js::Completion::BuildValueMatcher&&, mozilla::Variant 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::match const&>(js::Completion::BuildValueMatcher&&, mozilla::Variant 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::match const&>(js::Completion::BuildValueMatcher&&, mozilla::Variant 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::match const&>(js::Completion::BuildValueMatcher&&, mozilla::Variant 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::match const&>(js::Completion::BuildValueMatcher&&, mozilla::Variant 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::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(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::match const&>(js::Completion::BuildValueMatcher&&, mozilla::Variant 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::match const&>(js::Completion::BuildValueMatcher&&, mozilla::Variant 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::match const&>(js::Completion::BuildValueMatcher&&, mozilla::Variant 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::match const&>(js::Completion::BuildValueMatcher&&, mozilla::Variant 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::match const&>(js::Completion::BuildValueMatcher&&, mozilla::Variant 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::match const&>(js::Completion::BuildValueMatcher&&, mozilla::Variant 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::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(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::match const&>(js::Completion::BuildValueMatcher&&, mozilla::Variant 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::match const&>(js::Completion::BuildValueMatcher&&, mozilla::Variant 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::match const&>(js::Completion::BuildValueMatcher&&, mozilla::Variant 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::match const&>(js::Completion::BuildValueMatcher&&, mozilla::Variant 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::match const&>(js::Completion::BuildValueMatcher&&, mozilla::Variant 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::match const&>(js::Completion::BuildValueMatcher&&, mozilla::Variant 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::match const&>(js::Completion::BuildValueMatcher&&, mozilla::Variant 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::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(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::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(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::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(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::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(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 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::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(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 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::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(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::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(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::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(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::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(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::match const&>(js::Completion::BuildValueMatcher&&, mozilla::Variant const&)decltype(auto)' at /builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/mozilla/Variant.h:266:47, inlined from 'mozilla::Variant::match(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) 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) 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::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(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::match const&>(js::Completion::BuildValueMatcher&&, mozilla::Variant 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::match const&>(js::Completion::BuildValueMatcher&&, mozilla::Variant const&)decltype(auto)' at /builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/mozilla/Variant.h:279:25, inlined from 'mozilla::Variant::match(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) 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) 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::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(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::match const&>(js::Completion::BuildValueMatcher&&, mozilla::Variant 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::match const&>(js::Completion::BuildValueMatcher&&, mozilla::Variant 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::match const&>(js::Completion::BuildValueMatcher&&, mozilla::Variant 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::match const&>(js::Completion::BuildValueMatcher&&, mozilla::Variant const&)decltype(auto)' at /builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/mozilla/Variant.h:279:25, inlined from 'mozilla::Variant::match(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) 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) 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::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(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::match const&>(js::Completion::BuildValueMatcher&&, mozilla::Variant 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::match const&>(js::Completion::BuildValueMatcher&&, mozilla::Variant 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::match const&>(js::Completion::BuildValueMatcher&&, mozilla::Variant 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::match const&>(js::Completion::BuildValueMatcher&&, mozilla::Variant 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::match const&>(js::Completion::BuildValueMatcher&&, mozilla::Variant const&)decltype(auto)' at /builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/mozilla/Variant.h:279:25, inlined from 'mozilla::Variant::match(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) 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) 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::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(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::match const&>(js::Completion::BuildValueMatcher&&, mozilla::Variant 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::match const&>(js::Completion::BuildValueMatcher&&, mozilla::Variant 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::match const&>(js::Completion::BuildValueMatcher&&, mozilla::Variant 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::match const&>(js::Completion::BuildValueMatcher&&, mozilla::Variant 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::match const&>(js::Completion::BuildValueMatcher&&, mozilla::Variant 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::match const&>(js::Completion::BuildValueMatcher&&, mozilla::Variant const&)decltype(auto)' at /builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/mozilla/Variant.h:279:25, inlined from 'mozilla::Variant::match(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) 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) 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::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(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::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(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::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(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::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(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::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(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 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::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(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, JS::MutableHandle)' 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, JS::MutableHandle)': /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::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(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) 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) const': /builddir/build/BUILD/firefox-102.13.0/js/src/debugger/Environment.cpp:436:16: note: 'parent' declared here 436 | Rooted 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::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(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::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(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::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(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::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(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 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::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(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::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(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, JS::Handle)' 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, JS::Handle)': /builddir/build/BUILD/firefox-102.13.0/js/src/debugger/Frame.cpp:1648:30: note: 'obj' declared here 1648 | Rooted 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::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(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::MutableHandle)' 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::MutableHandle)': /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::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(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::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(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 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::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(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 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::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(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)' 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)': /builddir/build/BUILD/firefox-102.13.0/js/src/debugger/DebugScript.cpp:125:30: note: 'object' declared here 125 | Rooted 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::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(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::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(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::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(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::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(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::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(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 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::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(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 >)' 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 >)': /builddir/build/BUILD/firefox-102.13.0/js/src/debugger/Frame.cpp:1929:24: note: 'arr' declared here 1929 | Rooted 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::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(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 > >::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted > >::Rooted > >(JSContext* const&, mozilla::UniquePtr >&&)' 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::Handle)' 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::Handle)': /builddir/build/BUILD/firefox-102.13.0/js/src/debugger/Frame.cpp:379:36: note: 'info' declared here 379 | Rooted> 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::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(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, JS::Handle, js::FrameIter const*, JS::Handle)' 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, JS::Handle, js::FrameIter const*, JS::Handle)': /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::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(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)' 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)': /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::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(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::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(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::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(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_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 > >::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted > >::Rooted > >(JSContext* const&, mozilla::UniquePtr >&&)' 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> 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 > >::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted > >::Rooted > >(JSContext* const&, mozilla::UniquePtr >&&)' 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> 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 > >::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted > >::Rooted > >(JSContext* const&, mozilla::UniquePtr >&&)' 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, 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, 0ul, mozilla::MallocAllocPolicy>*)': /builddir/build/BUILD/firefox-102.13.0/js/src/vm/HelperThreads.cpp:2287:32: note: 'parseTask' declared here 2287 | Rooted> 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::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(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)' 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)': /builddir/build/BUILD/firefox-102.13.0/js/src/vm/GlobalObject.cpp:859:25: note: 'intrinsicsHolder' declared here 859 | Rooted 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::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(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)' 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)': /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::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(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)' 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)': /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::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(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)' 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::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(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::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(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, 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, 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::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(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, JS::Handle)' 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, JS::Handle)': /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::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(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 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::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(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::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(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 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::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(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::Handle, JS::MutableHandle)' 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::Handle, JS::MutableHandle)': /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_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::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(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)' 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)': /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::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(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)' 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)': /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::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(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::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(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::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(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, 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, 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::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(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, 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, 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::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(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::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(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::Handle, JS::Handle, 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::Handle, JS::Handle, 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::Handle, JS::Handle, JS::Handle, 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::Handle, JS::Handle, JS::Handle, 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::Handle, JS::Handle, JS::Handle, JS::ObjectOpResult&)bool': /builddir/build/BUILD/firefox-102.13.0/js/src/vm/NativeObject.cpp:1208:29: note: 'gs' declared here 1208 | Rooted 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::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(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::Handle, JS::Handle, 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, int, JS::Handle, 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, int, JS::Handle, bool)': /builddir/build/BUILD/firefox-102.13.0/js/src/vm/NativeObject.cpp:1208:29: note: 'gs' declared here 1208 | Rooted 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::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(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::Handle, JS::Handle, 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::Handle, JS::Handle, 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::Handle, JS::Handle, JS::ObjectOpResult&)': /builddir/build/BUILD/firefox-102.13.0/js/src/vm/NativeObject.cpp:1208:29: note: 'gs' declared here 1208 | Rooted 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::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(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::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(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 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::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(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 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::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(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)' 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)': /builddir/build/BUILD/firefox-102.13.0/js/src/builtin/streams/ReadableStream.cpp:87:27: note: 'stream' declared here 87 | Rooted 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::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(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 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::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(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 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::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(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 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::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(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 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::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(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 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::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(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, unsigned int, unsigned int, unsigned int, unsigned int, JS::Handle, 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, unsigned int, unsigned int, unsigned int, unsigned int, JS::Handle, js::ReaderType)': /builddir/build/BUILD/firefox-102.13.0/js/src/builtin/streams/PullIntoDescriptor.cpp:30:31: note: 'descriptor' declared here 30 | Rooted 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::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(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 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' 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::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(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, JS::Handle, 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, JS::Handle, 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 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::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(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, JS::Handle, 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, 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, JSPropertySpec const*)': /builddir/build/BUILD/firefox-102.13.0/js/src/vm/PropertyAndElement.cpp:421:23: note: 'name' declared here 421 | JS::Rooted 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_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::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(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, 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, 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::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(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)' 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)': /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::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(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)' 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)': /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::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, JSAtom*&&)' at /builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1171:26, inlined from 'FillWithRepresentatives)::{lambda(JSString*)#1}, char16_t>(JSContext*, JS::Handle, unsigned int*, char16_t const*, unsigned long, unsigned long, JSString::fillWithRepresentatives(JSContext*, JS::Handle)::{lambda(JSString*)#1} const&)bool [clone .constprop.0]' at /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)::{lambda(JSString*)#1}, char16_t>(JSContext*, JS::Handle, unsigned int*, char16_t const*, unsigned long, unsigned long, JSString::fillWithRepresentatives(JSContext*, JS::Handle)::{lambda(JSString*)#1} const&)bool [clone .constprop.0]': /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::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, JSAtom*&&)' at /builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1171:26, inlined from 'FillWithRepresentatives)::{lambda(JSString*)#2}, unsigned char>(JSContext*, JS::Handle, unsigned int*, unsigned char const*, unsigned long, unsigned long, JSString::fillWithRepresentatives(JSContext*, JS::Handle)::{lambda(JSString*)#2} const&)bool [clone .constprop.0]' at /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)::{lambda(JSString*)#2}, unsigned char>(JSContext*, JS::Handle, unsigned int*, unsigned char const*, unsigned long, unsigned long, JSString::fillWithRepresentatives(JSContext*, JS::Handle)::{lambda(JSString*)#2} const&)bool [clone .constprop.0]': /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::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(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)' 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)': /builddir/build/BUILD/firefox-102.13.0/js/src/vm/StencilObject.cpp:58:25: note: 'obj' declared here 58 | JS::Rooted 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::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(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 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::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(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::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(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/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' 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/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::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(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, char const*, JS::MutableHandle)' 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, char const*, JS::MutableHandle)': /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, 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, 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, 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, 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::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(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, JS::Handle, JS::MutableHandle, 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, JS::Handle, JS::MutableHandle, 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::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(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, JS::Handle, 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, JS::Handle, 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::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(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, JS::Handle, 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, JS::Handle, 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::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(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, JS::Handle, JS::Handle, JS::MutableHandle)' 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, JS::Handle, JS::Handle, JS::MutableHandle)': /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, 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::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(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(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(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::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(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, 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, bool)': /builddir/build/BUILD/firefox-102.13.0/js/src/wasm/AsmJS.cpp:7283:29: note: 'src' declared here 7283 | Rooted 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::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(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)' 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)': /builddir/build/BUILD/firefox-102.13.0/js/src/wasm/AsmJS.cpp:7333:29: note: 'src' declared here 7333 | Rooted 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::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::new_(js::wasm::Stk*, js::wasm::Stk&&)void', inlined from 'mozilla::Vector::infallibleEmplaceBack(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)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(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::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(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, JS::MutableHandle >, 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, JS::MutableHandle >, 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(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::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(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::new_(js::wasm::Stk*, js::wasm::Stk&&)void', inlined from 'mozilla::Vector::infallibleEmplaceBack(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)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(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::new_(js::wasm::Stk*, js::wasm::Stk&&)void', inlined from 'mozilla::Vector::infallibleEmplaceBack(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)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(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::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(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().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::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(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 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 > >::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted > >::Rooted > >(JSContext* const&, mozilla::UniquePtr >&&)' 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> 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::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(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::Handle)' 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::Handle)': /builddir/build/BUILD/firefox-102.13.0/js/src/wasm/TypedObject.cpp:110:21: note: 'rtt' declared here 110 | Rooted 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::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/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_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::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(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, JS::Handle)' 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, JS::Handle)': /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::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(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::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(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)' 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)': /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::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(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::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(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)' 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)': /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::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(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::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(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::__copy_m(char16_t const*, char16_t const*, char*)char*', inlined from 'std::__copy_move_a2(char16_t const*, char16_t const*, char*)char*' at /usr/include/c++/12/bits/stl_algobase.h:495:30, inlined from 'std::__copy_move_a1(char16_t const*, char16_t const*, char*)char*' at /usr/include/c++/12/bits/stl_algobase.h:522:42, inlined from 'std::__copy_move_a(char16_t const*, char16_t const*, char*)char*' at /usr/include/c++/12/bits/stl_algobase.h:529:31, inlined from 'std::copy(char16_t const*, char16_t const*, char*)char*' at /usr/include/c++/12/bits/stl_algobase.h:620:7, inlined from 'std::__copy_n(char16_t const*, unsigned long, char*, std::random_access_iterator_tag)char*' at /usr/include/c++/12/bits/stl_algo.h:728:23, inlined from 'std::copy_n(char16_t const*, unsigned long, char*)char*' at /usr/include/c++/12/bits/stl_algo.h:760:27, inlined from 'std::copy_n(char16_t const*, unsigned long, char*)char*' at /usr/include/c++/12/bits/stl_algo.h:746:5, inlined from 'mozilla::intl::LanguageTagSubtag<4ul>::Set(mozilla::Span)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, 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, 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::__copy_m(char16_t const*, char16_t const*, char*)char*', inlined from 'std::__copy_move_a2(char16_t const*, char16_t const*, char*)char*' at /usr/include/c++/12/bits/stl_algobase.h:495:30, inlined from 'std::__copy_move_a1(char16_t const*, char16_t const*, char*)char*' at /usr/include/c++/12/bits/stl_algobase.h:522:42, inlined from 'std::__copy_move_a(char16_t const*, char16_t const*, char*)char*' at /usr/include/c++/12/bits/stl_algobase.h:529:31, inlined from 'std::copy(char16_t const*, char16_t const*, char*)char*' at /usr/include/c++/12/bits/stl_algobase.h:620:7, inlined from 'std::__copy_n(char16_t const*, unsigned long, char*, std::random_access_iterator_tag)char*' at /usr/include/c++/12/bits/stl_algo.h:728:23, inlined from 'std::copy_n(char16_t const*, unsigned long, char*)char*' at /usr/include/c++/12/bits/stl_algo.h:760:27, inlined from 'std::copy_n(char16_t const*, unsigned long, char*)char*' at /usr/include/c++/12/bits/stl_algo.h:746:5, inlined from 'mozilla::intl::LanguageTagSubtag<4ul>::Set(mozilla::Span)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, 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, 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::__copy_m(char16_t const*, char16_t const*, char*)char*', inlined from 'std::__copy_move_a2(char16_t const*, char16_t const*, char*)char*' at /usr/include/c++/12/bits/stl_algobase.h:495:30, inlined from 'std::__copy_move_a1(char16_t const*, char16_t const*, char*)char*' at /usr/include/c++/12/bits/stl_algobase.h:522:42, inlined from 'std::__copy_move_a(char16_t const*, char16_t const*, char*)char*' at /usr/include/c++/12/bits/stl_algobase.h:529:31, inlined from 'std::copy(char16_t const*, char16_t const*, char*)char*' at /usr/include/c++/12/bits/stl_algobase.h:620:7, inlined from 'std::__copy_n(char16_t const*, unsigned long, char*, std::random_access_iterator_tag)char*' at /usr/include/c++/12/bits/stl_algo.h:728:23, inlined from 'std::copy_n(char16_t const*, unsigned long, char*)char*' at /usr/include/c++/12/bits/stl_algo.h:760:27, inlined from 'std::copy_n(char16_t const*, unsigned long, char*)char*' at /usr/include/c++/12/bits/stl_algo.h:746:5, inlined from 'mozilla::intl::LanguageTagSubtag<4ul>::Set(mozilla::Span)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, 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, 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::__copy_m(unsigned char const*, unsigned char const*, char*)char*', inlined from 'std::__copy_move_a2(unsigned char const*, unsigned char const*, char*)char*' at /usr/include/c++/12/bits/stl_algobase.h:495:30, inlined from 'std::__copy_move_a1(unsigned char const*, unsigned char const*, char*)char*' at /usr/include/c++/12/bits/stl_algobase.h:522:42, inlined from 'std::__copy_move_a(unsigned char const*, unsigned char const*, char*)char*' at /usr/include/c++/12/bits/stl_algobase.h:529:31, inlined from 'std::copy(unsigned char const*, unsigned char const*, char*)char*' at /usr/include/c++/12/bits/stl_algobase.h:620:7, inlined from 'std::__copy_n(unsigned char const*, unsigned long, char*, std::random_access_iterator_tag)char*' at /usr/include/c++/12/bits/stl_algo.h:728:23, inlined from 'std::copy_n(unsigned char const*, unsigned long, char*)char*' at /usr/include/c++/12/bits/stl_algo.h:760:27, inlined from 'mozilla::intl::LanguageTagSubtag<4ul>::Set(mozilla::Span)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, 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, 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::__copy_m(unsigned char const*, unsigned char const*, char*)char*', inlined from 'std::__copy_move_a2(unsigned char const*, unsigned char const*, char*)char*' at /usr/include/c++/12/bits/stl_algobase.h:495:30, inlined from 'std::__copy_move_a1(unsigned char const*, unsigned char const*, char*)char*' at /usr/include/c++/12/bits/stl_algobase.h:522:42, inlined from 'std::__copy_move_a(unsigned char const*, unsigned char const*, char*)char*' at /usr/include/c++/12/bits/stl_algobase.h:529:31, inlined from 'std::copy(unsigned char const*, unsigned char const*, char*)char*' at /usr/include/c++/12/bits/stl_algobase.h:620:7, inlined from 'std::__copy_n(unsigned char const*, unsigned long, char*, std::random_access_iterator_tag)char*' at /usr/include/c++/12/bits/stl_algo.h:728:23, inlined from 'std::copy_n(unsigned char const*, unsigned long, char*)char*' at /usr/include/c++/12/bits/stl_algo.h:760:27, inlined from 'mozilla::intl::LanguageTagSubtag<4ul>::Set(mozilla::Span)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, 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, 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::__copy_m(unsigned char const*, unsigned char const*, char*)char*', inlined from 'std::__copy_move_a2(unsigned char const*, unsigned char const*, char*)char*' at /usr/include/c++/12/bits/stl_algobase.h:495:30, inlined from 'std::__copy_move_a1(unsigned char const*, unsigned char const*, char*)char*' at /usr/include/c++/12/bits/stl_algobase.h:522:42, inlined from 'std::__copy_move_a(unsigned char const*, unsigned char const*, char*)char*' at /usr/include/c++/12/bits/stl_algobase.h:529:31, inlined from 'std::copy(unsigned char const*, unsigned char const*, char*)char*' at /usr/include/c++/12/bits/stl_algobase.h:620:7, inlined from 'std::__copy_n(unsigned char const*, unsigned long, char*, std::random_access_iterator_tag)char*' at /usr/include/c++/12/bits/stl_algo.h:728:23, inlined from 'std::copy_n(unsigned char const*, unsigned long, char*)char*' at /usr/include/c++/12/bits/stl_algo.h:760:27, inlined from 'mozilla::intl::LanguageTagSubtag<4ul>::Set(mozilla::Span)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, 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, 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::__copy_m(char16_t const*, char16_t const*, char*)char*', inlined from 'std::__copy_move_a2(char16_t const*, char16_t const*, char*)char*' at /usr/include/c++/12/bits/stl_algobase.h:495:30, inlined from 'std::__copy_move_a1(char16_t const*, char16_t const*, char*)char*' at /usr/include/c++/12/bits/stl_algobase.h:522:42, inlined from 'std::__copy_move_a(char16_t const*, char16_t const*, char*)char*' at /usr/include/c++/12/bits/stl_algobase.h:529:31, inlined from 'std::copy(char16_t const*, char16_t const*, char*)char*' at /usr/include/c++/12/bits/stl_algobase.h:620:7, inlined from 'std::__copy_n(char16_t const*, unsigned long, char*, std::random_access_iterator_tag)char*' at /usr/include/c++/12/bits/stl_algo.h:728:23, inlined from 'std::copy_n(char16_t const*, unsigned long, char*)char*' at /usr/include/c++/12/bits/stl_algo.h:760:27, inlined from 'std::copy_n(char16_t const*, unsigned long, char*)char*' at /usr/include/c++/12/bits/stl_algo.h:746:5, inlined from 'mozilla::intl::LanguageTagSubtag<3ul>::Set(mozilla::Span)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, 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, 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::__copy_m(char16_t const*, char16_t const*, char*)char*', inlined from 'std::__copy_move_a2(char16_t const*, char16_t const*, char*)char*' at /usr/include/c++/12/bits/stl_algobase.h:495:30, inlined from 'std::__copy_move_a1(char16_t const*, char16_t const*, char*)char*' at /usr/include/c++/12/bits/stl_algobase.h:522:42, inlined from 'std::__copy_move_a(char16_t const*, char16_t const*, char*)char*' at /usr/include/c++/12/bits/stl_algobase.h:529:31, inlined from 'std::copy(char16_t const*, char16_t const*, char*)char*' at /usr/include/c++/12/bits/stl_algobase.h:620:7, inlined from 'std::__copy_n(char16_t const*, unsigned long, char*, std::random_access_iterator_tag)char*' at /usr/include/c++/12/bits/stl_algo.h:728:23, inlined from 'std::copy_n(char16_t const*, unsigned long, char*)char*' at /usr/include/c++/12/bits/stl_algo.h:760:27, inlined from 'std::copy_n(char16_t const*, unsigned long, char*)char*' at /usr/include/c++/12/bits/stl_algo.h:746:5, inlined from 'mozilla::intl::LanguageTagSubtag<3ul>::Set(mozilla::Span)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, 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, 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::__copy_m(char16_t const*, char16_t const*, char*)char*', inlined from 'std::__copy_move_a2(char16_t const*, char16_t const*, char*)char*' at /usr/include/c++/12/bits/stl_algobase.h:495:30, inlined from 'std::__copy_move_a1(char16_t const*, char16_t const*, char*)char*' at /usr/include/c++/12/bits/stl_algobase.h:522:42, inlined from 'std::__copy_move_a(char16_t const*, char16_t const*, char*)char*' at /usr/include/c++/12/bits/stl_algobase.h:529:31, inlined from 'std::copy(char16_t const*, char16_t const*, char*)char*' at /usr/include/c++/12/bits/stl_algobase.h:620:7, inlined from 'std::__copy_n(char16_t const*, unsigned long, char*, std::random_access_iterator_tag)char*' at /usr/include/c++/12/bits/stl_algo.h:728:23, inlined from 'std::copy_n(char16_t const*, unsigned long, char*)char*' at /usr/include/c++/12/bits/stl_algo.h:760:27, inlined from 'std::copy_n(char16_t const*, unsigned long, char*)char*' at /usr/include/c++/12/bits/stl_algo.h:746:5, inlined from 'mozilla::intl::LanguageTagSubtag<3ul>::Set(mozilla::Span)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, 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, 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::__copy_m(char16_t const*, char16_t const*, char*)char*', inlined from 'std::__copy_move_a2(char16_t const*, char16_t const*, char*)char*' at /usr/include/c++/12/bits/stl_algobase.h:495:30, inlined from 'std::__copy_move_a1(char16_t const*, char16_t const*, char*)char*' at /usr/include/c++/12/bits/stl_algobase.h:522:42, inlined from 'std::__copy_move_a(char16_t const*, char16_t const*, char*)char*' at /usr/include/c++/12/bits/stl_algobase.h:529:31, inlined from 'std::copy(char16_t const*, char16_t const*, char*)char*' at /usr/include/c++/12/bits/stl_algobase.h:620:7, inlined from 'std::__copy_n(char16_t const*, unsigned long, char*, std::random_access_iterator_tag)char*' at /usr/include/c++/12/bits/stl_algo.h:728:23, inlined from 'std::copy_n(char16_t const*, unsigned long, char*)char*' at /usr/include/c++/12/bits/stl_algo.h:760:27, inlined from 'std::copy_n(char16_t const*, unsigned long, char*)char*' at /usr/include/c++/12/bits/stl_algo.h:746:5, inlined from 'mozilla::intl::LanguageTagSubtag<3ul>::Set(mozilla::Span)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, 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, 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::__copy_m(unsigned char const*, unsigned char const*, char*)char*', inlined from 'std::__copy_move_a2(unsigned char const*, unsigned char const*, char*)char*' at /usr/include/c++/12/bits/stl_algobase.h:495:30, inlined from 'std::__copy_move_a1(unsigned char const*, unsigned char const*, char*)char*' at /usr/include/c++/12/bits/stl_algobase.h:522:42, inlined from 'std::__copy_move_a(unsigned char const*, unsigned char const*, char*)char*' at /usr/include/c++/12/bits/stl_algobase.h:529:31, inlined from 'std::copy(unsigned char const*, unsigned char const*, char*)char*' at /usr/include/c++/12/bits/stl_algobase.h:620:7, inlined from 'std::__copy_n(unsigned char const*, unsigned long, char*, std::random_access_iterator_tag)char*' at /usr/include/c++/12/bits/stl_algo.h:728:23, inlined from 'std::copy_n(unsigned char const*, unsigned long, char*)char*' at /usr/include/c++/12/bits/stl_algo.h:760:27, inlined from 'mozilla::intl::LanguageTagSubtag<3ul>::Set(mozilla::Span)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, 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, 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::__copy_m(unsigned char const*, unsigned char const*, char*)char*', inlined from 'std::__copy_move_a2(unsigned char const*, unsigned char const*, char*)char*' at /usr/include/c++/12/bits/stl_algobase.h:495:30, inlined from 'std::__copy_move_a1(unsigned char const*, unsigned char const*, char*)char*' at /usr/include/c++/12/bits/stl_algobase.h:522:42, inlined from 'std::__copy_move_a(unsigned char const*, unsigned char const*, char*)char*' at /usr/include/c++/12/bits/stl_algobase.h:529:31, inlined from 'std::copy(unsigned char const*, unsigned char const*, char*)char*' at /usr/include/c++/12/bits/stl_algobase.h:620:7, inlined from 'std::__copy_n(unsigned char const*, unsigned long, char*, std::random_access_iterator_tag)char*' at /usr/include/c++/12/bits/stl_algo.h:728:23, inlined from 'std::copy_n(unsigned char const*, unsigned long, char*)char*' at /usr/include/c++/12/bits/stl_algo.h:760:27, inlined from 'mozilla::intl::LanguageTagSubtag<3ul>::Set(mozilla::Span)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, 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, 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::__copy_m(unsigned char const*, unsigned char const*, char*)char*', inlined from 'std::__copy_move_a2(unsigned char const*, unsigned char const*, char*)char*' at /usr/include/c++/12/bits/stl_algobase.h:495:30, inlined from 'std::__copy_move_a1(unsigned char const*, unsigned char const*, char*)char*' at /usr/include/c++/12/bits/stl_algobase.h:522:42, inlined from 'std::__copy_move_a(unsigned char const*, unsigned char const*, char*)char*' at /usr/include/c++/12/bits/stl_algobase.h:529:31, inlined from 'std::copy(unsigned char const*, unsigned char const*, char*)char*' at /usr/include/c++/12/bits/stl_algobase.h:620:7, inlined from 'std::__copy_n(unsigned char const*, unsigned long, char*, std::random_access_iterator_tag)char*' at /usr/include/c++/12/bits/stl_algo.h:728:23, inlined from 'std::copy_n(unsigned char const*, unsigned long, char*)char*' at /usr/include/c++/12/bits/stl_algo.h:760:27, inlined from 'mozilla::intl::LanguageTagSubtag<3ul>::Set(mozilla::Span)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, 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, 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::__copy_m(unsigned char const*, unsigned char const*, char*)char*', inlined from 'std::__copy_move_a2(unsigned char const*, unsigned char const*, char*)char*' at /usr/include/c++/12/bits/stl_algobase.h:495:30, inlined from 'std::__copy_move_a1(unsigned char const*, unsigned char const*, char*)char*' at /usr/include/c++/12/bits/stl_algobase.h:522:42, inlined from 'std::__copy_move_a(unsigned char const*, unsigned char const*, char*)char*' at /usr/include/c++/12/bits/stl_algobase.h:529:31, inlined from 'std::copy(unsigned char const*, unsigned char const*, char*)char*' at /usr/include/c++/12/bits/stl_algobase.h:620:7, inlined from 'std::__copy_n(unsigned char const*, unsigned long, char*, std::random_access_iterator_tag)char*' at /usr/include/c++/12/bits/stl_algo.h:728:23, inlined from 'std::copy_n(unsigned char const*, unsigned long, char*)char*' at /usr/include/c++/12/bits/stl_algo.h:760:27, inlined from 'mozilla::intl::LanguageTagSubtag<3ul>::Set(mozilla::Span)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, 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, 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&, mozilla::Span, mozilla::intl::DisplayNames::Fallback) constmozilla::Result': /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&, mozilla::intl::Month, mozilla::Span, mozilla::intl::DisplayNames::Fallback)mozilla::Result': /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::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(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::new_(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::emplaceBack(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::emplaceBack(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::Rooted > >::emplaceBack(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, mozilla::Maybe)' 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, mozilla::Maybe)': /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::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(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)' 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)': /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::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(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, 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, 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::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(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 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&, 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 >(js::intl::FormatBuffer&, mozilla::intl::DateTimeField, mozilla::intl::DateTimePatternGenerator&, mozilla::intl::DisplayNames::Fallback)::{lambda(char16_t*, int, UErrorCode*)#1}, js::intl::FormatBuffer >(js::intl::FormatBuffer&, mozilla::intl::DisplayNames::GetDateTimeField >(js::intl::FormatBuffer&, mozilla::intl::DateTimeField, mozilla::intl::DateTimePatternGenerator&, mozilla::intl::DisplayNames::Fallback)::{lambda(char16_t*, int, UErrorCode*)#1} const&)mozilla::Result' 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&, mozilla::intl::DateTimeField, mozilla::intl::DateTimePatternGenerator&, mozilla::intl::DisplayNames::Fallback)mozilla::Result' 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&, mozilla::intl::Quarter, mozilla::Span, mozilla::intl::DisplayNames::Fallback)mozilla::Result', 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&, mozilla::intl::Weekday, mozilla::Span, mozilla::intl::DisplayNames::Fallback)mozilla::Result', 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::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(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, bool, mozilla::Vector const&, JS::MutableHandle)' 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, bool, mozilla::Vector const&, JS::MutableHandle)': /builddir/build/BUILD/firefox-102.13.0/js/src/builtin/intl/DateTimeFormat.cpp:1205:16: note: 'overallResult' declared here 1205 | RootedString overallResult(cx, NewStringCopy(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::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(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, 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, bool*)': /builddir/build/BUILD/firefox-102.13.0/js/src/builtin/streams/ReadableStreamInternals.cpp:463:33: note: 'unwrappedReader' declared here 463 | Rooted 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::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(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)' 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)': /builddir/build/BUILD/firefox-102.13.0/js/src/builtin/streams/ReadableStreamReader.cpp:155:27: note: 'unwrappedStream' declared here 155 | Rooted 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::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(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 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::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(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)' 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)': /builddir/build/BUILD/firefox-102.13.0/js/src/builtin/streams/ReadableStreamOperations.cpp:132:27: note: 'stream' declared here 132 | Rooted 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::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(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::Handle)' 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::Handle)': /builddir/build/BUILD/firefox-102.13.0/js/src/builtin/streams/ReadableStreamInternals.cpp:314:33: note: 'unwrappedReader' declared here 314 | Rooted 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::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(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 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::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(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 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::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(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::ForAuthorCodeBool, JS::Handle)' 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::ForAuthorCodeBool, JS::Handle)': /builddir/build/BUILD/firefox-102.13.0/js/src/builtin/streams/ReadableStreamDefaultReader.cpp:51:40: note: 'reader' declared here 51 | Rooted 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::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(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 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::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(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::SourceAlgorithms, JS::Handle, JS::Handle, JS::Handle, double, JS::Handle)' 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::SourceAlgorithms, JS::Handle, JS::Handle, JS::Handle, double, JS::Handle)': /builddir/build/BUILD/firefox-102.13.0/js/src/builtin/streams/ReadableStreamDefaultControllerOperations.cpp:558:44: note: 'controller' declared here 558 | Rooted 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::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(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, bool, JS::MutableHandle, JS::MutableHandle)' 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, bool, JS::MutableHandle, JS::MutableHandle)': /builddir/build/BUILD/firefox-102.13.0/js/src/builtin/streams/ReadableStreamOperations.cpp:549:40: note: 'reader' declared here 549 | Rooted 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::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(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, 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, bool, js::ForAuthorCodeBool)': /builddir/build/BUILD/firefox-102.13.0/js/src/builtin/streams/ReadableStreamInternals.cpp:257:24: note: 'templateObject' declared here 257 | Rooted 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::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(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)' 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)': /builddir/build/BUILD/firefox-102.13.0/js/src/builtin/streams/ReadableStreamInternals.cpp:190:33: note: 'unwrappedReader' declared here 190 | Rooted 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::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(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 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::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(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::Handle)' 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::Handle)': /builddir/build/BUILD/firefox-102.13.0/js/src/builtin/streams/ReadableStreamInternals.cpp:154:21: note: 'sourceCancelPromise' declared here 154 | Rooted 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::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(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::Handle, JS::Handle)' 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::Handle, JS::Handle)': /builddir/build/BUILD/firefox-102.13.0/js/src/builtin/streams/ReadableStreamOperations.cpp:396:27: note: 'unwrappedStream' declared here 396 | Rooted 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::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(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::Handle)' 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::Handle)': /builddir/build/BUILD/firefox-102.13.0/js/src/builtin/streams/ReadableStreamReader.cpp:57:27: note: 'unwrappedStream' declared here 57 | Rooted 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::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(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)' 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)': /builddir/build/BUILD/firefox-102.13.0/js/src/builtin/streams/ReadableStreamReader.cpp:236:27: note: 'unwrappedStream' declared here 236 | Rooted 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::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(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)' 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)': /builddir/build/BUILD/firefox-102.13.0/js/src/builtin/streams/ReadableStreamOperations.cpp:322:31: note: 'unwrappedStream' declared here 322 | Rooted 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::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(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)' 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)': /builddir/build/BUILD/firefox-102.13.0/js/src/builtin/streams/ReadableStreamDefaultControllerOperations.cpp:230:21: note: 'onPullFulfilled' declared here 230 | Rooted 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::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(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 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::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(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::Handle, 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::Handle, bool)': /builddir/build/BUILD/firefox-102.13.0/js/src/builtin/streams/ReadableStreamInternals.cpp:392:33: note: 'unwrappedReader' declared here 392 | Rooted 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::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(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::Handle)' 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::Handle)': /builddir/build/BUILD/firefox-102.13.0/js/src/builtin/streams/ReadableStreamDefaultControllerOperations.cpp:416:27: note: 'stack' declared here 416 | Rooted 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::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(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 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::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(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 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::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(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)' 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)': /builddir/build/BUILD/firefox-102.13.0/js/src/builtin/streams/ReadableStreamInternals.cpp:74:33: note: 'unwrappedReader' declared here 74 | Rooted 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::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(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)' 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)': /builddir/build/BUILD/firefox-102.13.0/js/src/builtin/streams/ReadableStreamDefaultController.cpp:500:26: note: 'pendingPromise' declared here 500 | Rooted 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/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::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(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, int, JS::Handle, JS::MutableHandle)' at /builddir/build/BUILD/firefox-102.13.0/js/src/vm/Interpreter-inl.h:439:79, inlined from 'js::GetElementOperationWithStackIndex(JSContext*, JS::Handle, int, JS::Handle, JS::MutableHandle)' at /builddir/build/BUILD/firefox-102.13.0/js/src/vm/Interpreter-inl.h:505:40, inlined from 'js::GetElementOperation(JSContext*, JS::Handle, JS::Handle, JS::MutableHandle)' 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, js::jit::IonGetPropertyIC*, JS::Handle, JS::Handle, JS::MutableHandle)' 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, js::jit::IonGetPropertyIC*, JS::Handle, JS::Handle, JS::MutableHandle)': /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::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted&>(JSContext* const&, JS::Handle&)' 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, js::jit::IonCompareIC*, JS::Handle, JS::Handle, 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, js::jit::IonCompareIC*, JS::Handle, JS::Handle, 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::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(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::Handle, 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::Handle, 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, js::jit::IonCheckPrivateFieldIC*, JS::Handle, JS::Handle, 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, js::jit::IonCheckPrivateFieldIC*, JS::Handle, JS::Handle, 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::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(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::Handle, 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, js::jit::IonHasOwnIC*, JS::Handle, JS::Handle, 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, js::jit::IonHasOwnIC*, JS::Handle, JS::Handle, 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/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 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::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, JSAtom*&&)' at /builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1171:26, inlined from 'CreateWasmConstructor(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(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::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, JSAtom*&&)' at /builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1171:26, inlined from 'CreateWasmConstructor(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(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::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, JSAtom*&&)' at /builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1171:26, inlined from 'CreateWasmConstructor(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(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::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, JSAtom*&&)' at /builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1171:26, inlined from 'CreateWasmConstructor(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(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::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, JSAtom*&&)' at /builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1171:26, inlined from 'CreateWasmConstructor(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(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::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, JSAtom*&&)' at /builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1171:26, inlined from 'CreateWasmConstructor(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(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::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, JSAtom*&&)' at /builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1171:26, inlined from 'CreateWasmConstructor(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(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::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(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, mozilla::UniquePtr 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, mozilla::UniquePtr 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::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(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::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(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::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(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::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::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::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(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) 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) 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*)': /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::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(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 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::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*)', 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::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, 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, 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, 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::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, 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, 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 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 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 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::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(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 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::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(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::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(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)' 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)': /builddir/build/BUILD/firefox-102.13.0/js/src/wasm/WasmJS.cpp:2536:30: note: 'instanceScope' declared here 2536 | Rooted 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::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(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, 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, unsigned int)': /builddir/build/BUILD/firefox-102.13.0/js/src/wasm/WasmJS.cpp:2556:30: note: 'instanceScope' declared here 2556 | Rooted 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::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(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::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(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::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(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, unsigned int, JS::MutableHandle)' 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, unsigned int, JS::MutableHandle)': /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::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(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 const&, unsigned long, js::wasm::GlobalDesc const&, JS::GCVector&)' at /builddir/build/BUILD/firefox-102.13.0/js/src/wasm/WasmModule.cpp:820:71, inlined from 'js::wasm::Module::instantiateGlobals(JSContext*, JS::GCVector const&, JS::GCVector&) 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 const&, JS::GCVector&) 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::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(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, bool, JS::Handle) [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, bool, JS::Handle) [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::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(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 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::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(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 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::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(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::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(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::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(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 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' 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::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(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 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::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(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)' 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)': /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::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(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::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(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::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(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::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(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::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(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::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(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, JS::MutableHandle)' 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, JS::MutableHandle)': /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::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(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, JS::MutableHandle)' 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, JS::MutableHandle)': /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::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(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, 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, 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::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(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, 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, 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::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(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::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(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::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(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::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(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, mozilla::Vector const&, DisplayNumberPartSource, js::ImmutableTenuredPtr JSAtomState::*, JS::MutableHandle)' 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, mozilla::Vector const&, DisplayNumberPartSource, js::ImmutableTenuredPtr JSAtomState::*, JS::MutableHandle)': /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::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(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(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::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, JSObject*&&)' at /builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1171:26, inlined from 'NewNumberFormat(JSContext*, JS::Handle)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)' 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::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(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, double, JS::MutableHandle, 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::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(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, double, JS::MutableHandle, 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::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, JSObject*&&)' at /builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1171:26, inlined from 'NewNumberFormat(JSContext*, JS::Handle)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)' 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::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(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)' at /builddir/build/BUILD/firefox-102.13.0/js/src/builtin/intl/ListFormat.cpp:144:70, inlined from 'GetOrCreateListFormat(JSContext*, JS::Handle)' 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_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::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(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 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::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(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::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(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::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(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::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(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::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(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::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(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::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(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::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(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::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(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, int, JS::Handle)' 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, int, JS::Handle)': /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::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(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::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(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::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(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)' 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)': /builddir/build/BUILD/firefox-102.13.0/js/src/vm/JSFunction.cpp:1434:25: note: 'funName' declared here 1434 | Rooted 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::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(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 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::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(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::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(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::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(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::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(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, JS::Handle)' at /builddir/build/BUILD/firefox-102.13.0/js/src/vm/JSFunction.cpp:394:79, inlined from 'fun_resolve(JSContext*, JS::Handle, JS::Handle, 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, JS::Handle, 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::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(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, ®exp_string_iterator_methods>(JSContext*, JS::Handle, JS::Handle)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, ®exp_string_iterator_methods>(JSContext*, JS::Handle, JS::Handle)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::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(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)' 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)': /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::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(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::Handle)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::Handle)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::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(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::Handle)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::Handle)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::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(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::Handle)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::Handle)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::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(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::Handle)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::Handle)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::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(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(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::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(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, 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, bool)': /builddir/build/BUILD/firefox-102.13.0/js/src/vm/Iteration.cpp:1117:24: note: 'templateObject' declared here 1117 | Rooted 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::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(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, JS::Handle, JS::Handle)' 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, JS::Handle, JS::Handle)': /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::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(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, JS::Handle >, 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, JS::Handle >, 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 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 > >::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted > >::Rooted(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> 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::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(JSContext* const&)' at /builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1162:26, inlined from 'js::JSONParser::parse(JS::MutableHandle)' 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::parse(JS::MutableHandle)': /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::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(JSContext* const&)' at /builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1162:26, inlined from 'js::JSONParser::parse(JS::MutableHandle)' 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::parse(JS::MutableHandle)': /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::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(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, 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, JS::PropertyKey)': /builddir/build/BUILD/firefox-102.13.0/js/src/vm/Iteration.cpp:1639:27: note: 'str' declared here 1639 | Rooted 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::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(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, 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, unsigned int)': /builddir/build/BUILD/firefox-102.13.0/js/src/vm/Iteration.cpp:1657:27: note: 'str' declared here 1657 | Rooted 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::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(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, JS::Handle, 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, JS::Handle, 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_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::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::propagateErr()' /builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/mozilla/Result.h:632:49: in 'constexpr' expansion of '((mozilla::Result*)this)->mozilla::Result::mImpl.mozilla::detail::ResultImplementation::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::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(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::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, 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, 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::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(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, bool, JS::MutableHandle)' 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, bool, JS::MutableHandle)': /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::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(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::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::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::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::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(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)' 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)': /builddir/build/BUILD/firefox-102.13.0/js/src/vm/JSObject.cpp:1511:25: note: 'globalObj' declared here 1511 | Rooted 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::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted&>(JSContext* const&, JS::Handle&)' 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::Handle, JS::MutableHandle, JS::MutableHandle, 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::Handle, JS::MutableHandle, JS::MutableHandle, 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::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted&>(JSContext* const&, JS::Handle&)' at /builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1171:26, inlined from 'js::SetPrototype(JSContext*, JS::Handle, JS::Handle, 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, JS::Handle, 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::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(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, JS::Handle, 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, JS::Handle, 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::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(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::MutableHandle)' 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::MutableHandle)': /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::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(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, 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, 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 >::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted >::Rooted >(JSContext* const&, js::AbstractBindingIter&&)' 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, 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, JSObject*)': /builddir/build/BUILD/firefox-102.13.0/js/src/vm/JSScript.cpp:3047:23: note: 'bi' declared here 3047 | Rooted 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::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(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, bool, JS::MutableHandle >, JS::MutableHandle >)' 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, bool, JS::MutableHandle >, JS::MutableHandle >)': /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::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(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)' 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)': /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::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(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, JS::Handle, 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 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/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::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(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::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(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::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(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' 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::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted&>(JSContext* const&, JS::Handle&)' at /builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1171:26, inlined from 'js::GetFirstMatchedFrame)>(JSContext*, JSPrincipals*, bool (&)(JSContext*, JSPrincipals*, JS::Handle), JS::Handle, 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)>(JSContext*, JSPrincipals*, bool (&)(JSContext*, JSPrincipals*, JS::Handle), JS::Handle, 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::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(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, JS::Handle, char16_t const*, unsigned long, unsigned long*, bool, JS::MutableHandle)' 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, JS::Handle, char16_t const*, unsigned long, unsigned long*, bool, JS::MutableHandle)': /builddir/build/BUILD/firefox-102.13.0/js/src/vm/RegExpObject.cpp:1168:22: note: 'input' declared here 1168 | RootedLinearString input(cx, NewStringCopyN(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::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(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, char16_t const*, unsigned long, unsigned long*, bool, JS::MutableHandle)' 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, char16_t const*, unsigned long, unsigned long*, bool, JS::MutableHandle)': /builddir/build/BUILD/firefox-102.13.0/js/src/vm/RegExpObject.cpp:1185:22: note: 'input' declared here 1185 | RootedLinearString input(cx, NewStringCopyN(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::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(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::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted&>(JSContext* const&, JS::Handle&)' at /builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1171:26, inlined from 'js::GetFirstMatchedFrame, JS::SavedFrameSelfHosted)::{lambda(JSContext*, JSPrincipals*, JS::Handle)#1}>(JSContext*, JSPrincipals*, js::GetFirstSubsumedSavedFrame(JSContext*, JSPrincipals*, JS::Handle, JS::SavedFrameSelfHosted)::{lambda(JSContext*, JSPrincipals*, JS::Handle)#1}&, JS::Handle, JS::SavedFrameSelfHosted, bool&)js::SavedFrame*' at /builddir/build/BUILD/firefox-102.13.0/js/src/vm/SavedStacks.cpp:632:20, inlined from 'js::GetFirstSubsumedSavedFrame(JSContext*, JSPrincipals*, JS::Handle, 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, 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::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(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, 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, 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()); | ^~~~~ /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::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(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, JS::MutableHandle, 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, JS::MutableHandle, 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::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(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, JS::MutableHandle, 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, JS::MutableHandle, 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::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(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, 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, 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::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(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)' 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)': /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::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(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)' 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)': /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::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(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::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(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::Handle)' 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::Handle)': /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::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(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::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(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)' 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)': /builddir/build/BUILD/firefox-102.13.0/js/src/vm/RegExpObject.cpp:68:25: note: 'regexp' declared here 68 | Rooted 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::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(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(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(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::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(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(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::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(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(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::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(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)' 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)': /builddir/build/BUILD/firefox-102.13.0/js/src/vm/RegExpObject.cpp:993:25: note: 'clone' declared here 993 | Rooted 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::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(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)' 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)': /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::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(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)' 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)': /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::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(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, JS::Handle, JS::MutableHandle, mozilla::Maybe 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, JS::Handle, JS::MutableHandle, mozilla::Maybe 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::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted&>(JSContext* const&, JS::Handle&)' 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, 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, 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::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(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, 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, JS::RegExpFlags, js::NewObjectKind)': /builddir/build/BUILD/firefox-102.13.0/js/src/vm/RegExpObject.cpp:198:25: note: 'regexp' declared here 198 | Rooted 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::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(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, JS::Handle, JS::Handle)' 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, JS::Handle, JS::Handle)': /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::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(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, JS::Handle, double, JS::Handle)' 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, JS::Handle, double, JS::Handle)': /builddir/build/BUILD/firefox-102.13.0/js/src/builtin/streams/StreamAPI.cpp:90:27: note: 'stream' declared here 90 | Rooted 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::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(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, 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, 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::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(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)' 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)': /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::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(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, JS::Handle)' 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, JS::Handle)': /builddir/build/BUILD/firefox-102.13.0/js/src/builtin/streams/StreamAPI.cpp:553:33: note: 'unwrappedReader' declared here 553 | Rooted 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::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(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, JS::Handle)' 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, JS::Handle)': /builddir/build/BUILD/firefox-102.13.0/js/src/builtin/streams/StreamAPI.cpp:194:27: note: 'unwrappedStream' declared here 194 | Rooted 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::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(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, 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, JS::ReadableStreamReaderMode)': /builddir/build/BUILD/firefox-102.13.0/js/src/builtin/streams/StreamAPI.cpp:221:27: note: 'unwrappedStream' declared here 221 | Rooted 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::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(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, JS::MutableHandle, JS::MutableHandle)' 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, JS::MutableHandle, JS::MutableHandle)': /builddir/build/BUILD/firefox-102.13.0/js/src/builtin/streams/StreamAPI.cpp:409:27: note: 'unwrappedStream' declared here 409 | Rooted 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::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(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, JS::Handle)' 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, JS::Handle)': /builddir/build/BUILD/firefox-102.13.0/js/src/builtin/streams/StreamAPI.cpp:522:27: note: 'unwrappedStream' declared here 522 | Rooted 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::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(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)' 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)': /builddir/build/BUILD/firefox-102.13.0/js/src/builtin/streams/StreamAPI.cpp:459:27: note: 'unwrappedStream' declared here 459 | Rooted 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::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(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, JS::Handle)' 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, JS::Handle)': /builddir/build/BUILD/firefox-102.13.0/js/src/builtin/streams/StreamAPI.cpp:492:27: note: 'unwrappedStream' declared here 492 | Rooted 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::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(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)' 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)': /builddir/build/BUILD/firefox-102.13.0/js/src/builtin/streams/StreamAPI.cpp:594:40: note: 'unwrappedReader' declared here 594 | Rooted 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::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(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)' 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)': /builddir/build/BUILD/firefox-102.13.0/js/src/builtin/streams/StreamAPI.cpp:569:33: note: 'unwrappedReader' declared here 569 | Rooted 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::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(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)' 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)': /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::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(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)' 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)': /builddir/build/BUILD/firefox-102.13.0/js/src/jsapi.cpp:2666:26: note: 'promiseObj' declared here 2666 | Rooted 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::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(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)' 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)': /builddir/build/BUILD/firefox-102.13.0/js/src/jsapi.cpp:2677:26: note: 'promiseObj' declared here 2677 | Rooted 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::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(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, 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, JS::ReadableStreamUnderlyingSource**)': /builddir/build/BUILD/firefox-102.13.0/js/src/builtin/streams/StreamAPI.cpp:239:27: note: 'unwrappedStream' declared here 239 | Rooted 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::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(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)' 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)': /builddir/build/BUILD/firefox-102.13.0/js/src/builtin/streams/TeeState.cpp:29:21: note: 'state' declared here 29 | Rooted state(cx, NewBuiltinClassInstance(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::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(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, 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, unsigned int)': /builddir/build/BUILD/firefox-102.13.0/js/src/builtin/streams/StreamAPI.cpp:285:27: note: 'unwrappedStream' declared here 285 | Rooted 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/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::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(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::Handle, 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::Handle, 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::Handle, 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::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(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, JS::Handle, js::NewObjectKind, JS::MutableHandle)' at /builddir/build/BUILD/firefox-102.13.0/js/src/vm/PlainObject-inl.h:77:68, inlined from 'js::jit::CreateThisFromIon(JSContext*, JS::Handle, JS::Handle, JS::MutableHandle)' 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, JS::Handle, JS::MutableHandle)': /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::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(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, JS::Handle, js::NewObjectKind, JS::MutableHandle)' at /builddir/build/BUILD/firefox-102.13.0/js/src/vm/PlainObject-inl.h:77:68, inlined from 'js::jit::CreateThisFromIC(JSContext*, JS::Handle, JS::Handle, JS::MutableHandle)' 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, JS::Handle, JS::MutableHandle)': /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(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(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(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(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::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::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(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, JS::Handle, 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)' 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)': /builddir/build/BUILD/firefox-102.13.0/js/src/vm/StringObject-inl.h:38:25: note: 'obj' declared here 38 | Rooted 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' 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::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(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::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted >(JSContext* const&, JS::MutableHandle&&)' 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::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(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::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(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, JS::DeletePolicy > > >::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted, JS::DeletePolicy > > >::Rooted, JS::DeletePolicy > > >(JSContext* const&, mozilla::UniquePtr, JS::DeletePolicy > >&&)' 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> 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 >::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted >::Rooted >(JSContext* const&, js::AbstractBindingIter&&)' 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 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::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(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)' 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)': /builddir/build/BUILD/firefox-102.13.0/js/src/vm/Shape.cpp:86:30: note: 'dictMap' declared here 86 | Rooted 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, JS::DeletePolicy > > >::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted, JS::DeletePolicy > > >::Rooted, JS::DeletePolicy > > >(JSContext* const&, mozilla::UniquePtr, JS::DeletePolicy > >&&)' 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, 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, unsigned int)': /builddir/build/BUILD/firefox-102.13.0/js/src/vm/Scope.cpp:803:34: note: 'data' declared here 803 | Rooted> 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::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(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::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(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, unsigned int, js::EnumFlags, 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, unsigned int, js::EnumFlags, 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::Handle, 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::Handle, 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, JS::DeletePolicy > > >::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted, JS::DeletePolicy > > >::Rooted, JS::DeletePolicy > > >(JSContext* const&, mozilla::UniquePtr, JS::DeletePolicy > >&&)' at /builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1171:26, inlined from 'js::frontend::ScopeStencil::createSpecificScope(JSContext*, js::frontend::CompilationAtomCache&, JS::Handle, js::AbstractBaseScopeData*) 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(JSContext*, js::frontend::CompilationAtomCache&, JS::Handle, js::AbstractBaseScopeData*) constjs::Scope*': /builddir/build/BUILD/firefox-102.13.0/js/src/vm/Scope.cpp:1674:47: note: 'rootedData' declared here 1674 | Rooted> 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::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(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)' 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)': /builddir/build/BUILD/firefox-102.13.0/js/src/vm/Shape.cpp:1128:22: note: 'nbase' declared here 1128 | Rooted 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::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(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, JS::Handle)' 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, JS::Handle)': /builddir/build/BUILD/firefox-102.13.0/js/src/vm/Shape.cpp:926:24: note: 'nbase' declared here 926 | Rooted 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, JS::DeletePolicy > > >::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted, JS::DeletePolicy > > >::Rooted, JS::DeletePolicy > > >(JSContext* const&, mozilla::UniquePtr, JS::DeletePolicy > >&&)' at /builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1171:26, inlined from 'js::frontend::ScopeStencil::createSpecificScope(JSContext*, js::frontend::CompilationAtomCache&, JS::Handle, js::AbstractBaseScopeData*) 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(JSContext*, js::frontend::CompilationAtomCache&, JS::Handle, js::AbstractBaseScopeData*) constjs::Scope*': /builddir/build/BUILD/firefox-102.13.0/js/src/vm/Scope.cpp:1692:59: note: 'rootedData' declared here 1692 | Rooted> 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, JS::DeletePolicy > > >::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted, JS::DeletePolicy > > >::Rooted, JS::DeletePolicy > > >(JSContext* const&, mozilla::UniquePtr, JS::DeletePolicy > >&&)' at /builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1171:26, inlined from 'js::frontend::ScopeStencil::createSpecificScope(JSContext*, js::frontend::CompilationAtomCache&, JS::Handle, js::AbstractBaseScopeData*) 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(JSContext*, js::frontend::CompilationAtomCache&, JS::Handle, js::AbstractBaseScopeData*) constjs::Scope*': /builddir/build/BUILD/firefox-102.13.0/js/src/vm/Scope.cpp:1692:59: note: 'rootedData' declared here 1692 | Rooted> 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, JS::DeletePolicy > > >::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted, JS::DeletePolicy > > >::Rooted, JS::DeletePolicy > > >(JSContext* const&, mozilla::UniquePtr, JS::DeletePolicy > >&&)' at /builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1171:26, inlined from 'js::frontend::ScopeStencil::createSpecificScope(JSContext*, js::frontend::CompilationAtomCache&, JS::Handle, js::AbstractBaseScopeData*) 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(JSContext*, js::frontend::CompilationAtomCache&, JS::Handle, js::AbstractBaseScopeData*) constjs::Scope*': /builddir/build/BUILD/firefox-102.13.0/js/src/vm/Scope.cpp:1692:59: note: 'rootedData' declared here 1692 | Rooted> 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, JS::DeletePolicy > > >::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted, JS::DeletePolicy > > >::Rooted, JS::DeletePolicy > > >(JSContext* const&, mozilla::UniquePtr, JS::DeletePolicy > >&&)' at /builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1171:26, inlined from 'js::frontend::ScopeStencil::createSpecificScope(JSContext*, js::frontend::CompilationAtomCache&, JS::Handle, js::AbstractBaseScopeData*) 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(JSContext*, js::frontend::CompilationAtomCache&, JS::Handle, js::AbstractBaseScopeData*) constjs::Scope*': /builddir/build/BUILD/firefox-102.13.0/js/src/vm/Scope.cpp:1692:59: note: 'rootedData' declared here 1692 | Rooted> 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 > >::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted > >::Rooted > >(JSContext* const&, mozilla::UniquePtr >&&)' at /builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1171:26, inlined from 'js::frontend::ScopeStencil::createSpecificScope(JSContext*, js::frontend::CompilationAtomCache&, JS::Handle, js::AbstractBaseScopeData*) 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(JSContext*, js::frontend::CompilationAtomCache&, JS::Handle, js::AbstractBaseScopeData*) constjs::Scope*': /builddir/build/BUILD/firefox-102.13.0/js/src/vm/Scope.cpp:1692:59: note: 'rootedData' declared here 1692 | Rooted> 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 > >::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted > >::Rooted > >(JSContext* const&, mozilla::UniquePtr >&&)' at /builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1171:26, inlined from 'js::frontend::ScopeStencil::createSpecificScope(JSContext*, js::frontend::CompilationAtomCache&, JS::Handle, js::AbstractBaseScopeData*) 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(JSContext*, js::frontend::CompilationAtomCache&, JS::Handle, js::AbstractBaseScopeData*) constjs::Scope*': /builddir/build/BUILD/firefox-102.13.0/js/src/vm/Scope.cpp:1692:59: note: 'rootedData' declared here 1692 | Rooted> 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 > >::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted > >::Rooted > >(JSContext* const&, mozilla::UniquePtr >&&)' 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> 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::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(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)' 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)': /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::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(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::MutableHandle)' at /builddir/build/BUILD/firefox-102.13.0/js/src/vm/SelfHosting.cpp:3015:53, inlined from 'JSRuntime::getSelfHostedValue(JSContext*, JS::Handle, JS::MutableHandle)' 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::MutableHandle)': /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::Handle, 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::Handle, 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' 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::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(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, JS::Handle, JS::Handle, JS::MutableHandle) 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, JS::Handle, JS::Handle, JS::MutableHandle) 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::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(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::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(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, 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, 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::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(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::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(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, JS::Handle, JS::Handle, JS::Handle, JS::Handle >, 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, JS::Handle, JS::Handle, JS::Handle, JS::Handle >, JS::ObjectOpResult&)': /builddir/build/BUILD/firefox-102.13.0/js/src/proxy/BaseProxyHandler.cpp:163:30: note: 'ownDesc' declared here 163 | Rooted 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::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(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)' 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)': /builddir/build/BUILD/firefox-102.13.0/js/src/jsdate.cpp:3108:16: note: 'str' declared here 3108 | RootedString str(cx, NewStringCopyZ(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::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(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(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::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(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 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::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(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 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::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(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 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::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(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 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::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(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 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::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(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 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::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(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 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::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(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 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::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(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 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::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(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 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::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(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 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::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(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 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::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(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 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::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(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 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::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(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 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::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(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 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_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::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)' 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)': /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::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(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::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(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::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(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::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(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::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(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::MutableHandle)' 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::MutableHandle)': /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::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(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::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(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, char const*, JS::Handle)' 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, char const*, JS::Handle)': /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::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(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::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(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::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(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::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(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::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(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::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(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, char const*, JS::Handle)' at /builddir/build/BUILD/firefox-102.13.0/js/src/builtin/ReflectParse.cpp:480:56, inlined from '(anonymous namespace)::NodeBuilder::newNodeHelper&>(JS::Handle, char const*, JS::Handle, JS::MutableHandle&)bool' at /builddir/build/BUILD/firefox-102.13.0/js/src/builtin/ReflectParse.cpp:439:26, inlined from '(anonymous namespace)::NodeBuilder::newNodeHelper&, JS::MutableHandle&>(JS::Handle, char const*, JS::Handle, char const (&) [10], JS::Rooted&, JS::MutableHandle&)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&, JS::MutableHandle&>(JS::Handle, char const*, JS::Handle, char const (&) [10], JS::Rooted&, JS::MutableHandle&)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::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(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, char const*, JS::Handle)' at /builddir/build/BUILD/firefox-102.13.0/js/src/builtin/ReflectParse.cpp:480:56, inlined from '(anonymous namespace)::NodeBuilder::newNodeHelper&, JS::MutableHandle&>(JS::Handle, char const*, JS::Handle, char const (&) [10], JS::Rooted&, JS::MutableHandle&)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&, JS::MutableHandle&>(JS::Handle, char const*, JS::Handle, char const (&) [10], JS::Rooted&, JS::MutableHandle&)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::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(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, char const*, JS::Handle)' at /builddir/build/BUILD/firefox-102.13.0/js/src/builtin/ReflectParse.cpp:480:56, inlined from '(anonymous namespace)::NodeBuilder::newNodeHelper&, JS::MutableHandle&>(JS::Handle, char const*, JS::Handle, char const (&) [10], JS::Rooted&, JS::MutableHandle&)bool' at /builddir/build/BUILD/firefox-102.13.0/js/src/builtin/ReflectParse.cpp:439:26, inlined from '(anonymous namespace)::NodeBuilder::newNodeHelper&, char const (&) [8], JS::Rooted&, JS::MutableHandle&>(JS::Handle, char const*, JS::Handle, char const (&) [6], JS::Rooted&, char const (&) [8], JS::Rooted&, JS::MutableHandle&)bool' at /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 (&) [8], JS::Rooted&, JS::MutableHandle&>(JS::Handle, char const*, JS::Handle, char const (&) [6], JS::Rooted&, char const (&) [8], JS::Rooted&, JS::MutableHandle&)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::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(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, char const*, JS::Handle)' at /builddir/build/BUILD/firefox-102.13.0/js/src/builtin/ReflectParse.cpp:480:56, inlined from '(anonymous namespace)::NodeBuilder::newNodeHelper&, char const (&) [8], JS::Rooted&, JS::MutableHandle&>(JS::Handle, char const*, JS::Handle, char const (&) [6], JS::Rooted&, char const (&) [8], JS::Rooted&, JS::MutableHandle&)bool' at /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 (&) [8], JS::Rooted&, JS::MutableHandle&>(JS::Handle, char const*, JS::Handle, char const (&) [6], JS::Rooted&, char const (&) [8], JS::Rooted&, JS::MutableHandle&)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::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(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)' 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)': /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::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(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, char const*, JS::Handle)' 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)' 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)': /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::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(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, char const*, JS::Handle)' at /builddir/build/BUILD/firefox-102.13.0/js/src/builtin/ReflectParse.cpp:480:56, inlined from '(anonymous namespace)::NodeBuilder::newNodeHelper&>(JS::Handle, char const*, JS::Handle, JS::MutableHandle&)bool' at /builddir/build/BUILD/firefox-102.13.0/js/src/builtin/ReflectParse.cpp:439:26, inlined from '(anonymous namespace)::NodeBuilder::newNode&, JS::MutableHandle&>(ASTType, js::frontend::TokenPos*, char const (&) [11], JS::Handle&, JS::MutableHandle&)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&, JS::MutableHandle&>(ASTType, js::frontend::TokenPos*, char const (&) [11], JS::Handle&, JS::MutableHandle&)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::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(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, char const*, JS::Handle)' at /builddir/build/BUILD/firefox-102.13.0/js/src/builtin/ReflectParse.cpp:480:56, inlined from '(anonymous namespace)::NodeBuilder::newNodeHelper&, JS::MutableHandle&>(JS::Handle, char const*, JS::Handle, char const (&) [5], JS::Handle&, JS::MutableHandle&)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::MutableHandle&>(ASTType, js::frontend::TokenPos*, char const (&) [6], JS::Handle&, char const (&) [5], JS::Handle&, JS::MutableHandle&)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 (&) [5], JS::Handle&, JS::MutableHandle&>(ASTType, js::frontend::TokenPos*, char const (&) [6], JS::Handle&, char const (&) [5], JS::Handle&, JS::MutableHandle&)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::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(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, char const*, JS::Handle)' 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::Handle&, JS::MutableHandle&>(JS::Handle, char const*, JS::Handle, char const (&) [11], JS::Handle&, char const (&) [10], JS::Handle&, JS::MutableHandle&)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&, char const (&) [10], JS::Handle&, JS::MutableHandle&>(ASTType, js::frontend::TokenPos*, char const (&) [5], JS::Handle&, char const (&) [11], JS::Handle&, char const (&) [10], JS::Handle&, JS::MutableHandle&)bool' at /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 (&) [11], JS::Handle&, char const (&) [10], JS::Handle&, JS::MutableHandle&>(ASTType, js::frontend::TokenPos*, char const (&) [5], JS::Handle&, char const (&) [11], JS::Handle&, char const (&) [10], JS::Handle&, JS::MutableHandle&)bool': /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::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(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, char const*, JS::Handle)' at /builddir/build/BUILD/firefox-102.13.0/js/src/builtin/ReflectParse.cpp:480:56, inlined from '(anonymous namespace)::NodeBuilder::newNodeHelper&, JS::MutableHandle&>(JS::Handle, char const*, JS::Handle, char const (&) [10], JS::Rooted&, JS::MutableHandle&)bool' at /builddir/build/BUILD/firefox-102.13.0/js/src/builtin/ReflectParse.cpp:439:26, inlined from '(anonymous namespace)::NodeBuilder::newNode&, char const (&) [10], JS::Rooted&, JS::MutableHandle&>(ASTType, js::frontend::TokenPos*, char const (&) [7], JS::Handle&, char const (&) [10], JS::Rooted&, JS::MutableHandle&)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 (&) [10], JS::Rooted&, JS::MutableHandle&>(ASTType, js::frontend::TokenPos*, char const (&) [7], JS::Handle&, char const (&) [10], JS::Rooted&, JS::MutableHandle&)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::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(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::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(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::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(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::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(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::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(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::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(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::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(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, 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, 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::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(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::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(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::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(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::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(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 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::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(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)' 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)': /builddir/build/BUILD/firefox-102.13.0/js/src/builtin/String.cpp:773:27: note: 'newChars' declared here 773 | InlineCharBuffer newChars; | ^~~~~~~~ In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(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 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::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(JSContext*, js::InlineCharBuffer&, 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(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)' 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)': /builddir/build/BUILD/firefox-102.13.0/js/src/builtin/String.cpp:1177:52: note: 'newChars' declared here 1177 | mozilla::MaybeOneOf newChars; | ^~~~~~~~ In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(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::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(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, JS::Handle, JS::Handle)' 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, JS::Handle, JS::Handle)': /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::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(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, JS::Handle, JS::Handle)' 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, JS::Handle, JS::Handle)': /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::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(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::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(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 >)' 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 >)': /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::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(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)' 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)': /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::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(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)' 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)' 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)': /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::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(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)' 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)': /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::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(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)' 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)': /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::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(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)' 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)': /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::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(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(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::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(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)' 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)': /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::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(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)' 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)': /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::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(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)' 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)': /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 >(mozilla::intl::String::NormalizationForm, mozilla::Span, js::intl::FormatBuffer&)mozilla::Result': /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::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(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::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(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, JS::Handle, JS::Handle)' 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, JS::Handle, JS::Handle)': /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::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(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, JS::Handle, 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::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(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 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::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(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)' 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)': /builddir/build/BUILD/firefox-102.13.0/js/src/builtin/Stream.cpp:656:33: note: 'unwrappedFirstPendingPullInto' declared here 656 | Rooted 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::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(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, JS::Handle, 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, JS::Handle, 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::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(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)' 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)': /builddir/build/BUILD/firefox-102.13.0/js/src/builtin/Promise.cpp:408:31: note: 'debugInfo' declared here 408 | Rooted 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::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(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, JS::Handle, 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 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::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(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)' at /builddir/build/BUILD/firefox-102.13.0/js/src/builtin/Stream.cpp:747:77, inlined from 'js::ReadableByteStreamControllerClearPendingPullIntos(JSContext*, JS::Handle)' 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)': /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::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(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::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(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, JS::Handle, 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::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(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, JS::MutableHandle)' at /builddir/build/BUILD/firefox-102.13.0/js/src/builtin/Promise.cpp:1734:69, inlined from 'NewPromiseCapability(JSContext*, JS::Handle, JS::MutableHandle, 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, JS::MutableHandle, bool)': /builddir/build/BUILD/firefox-102.13.0/js/src/builtin/Promise.cpp:1734:26: note: 'promise' declared here 1734 | Rooted 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::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(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, CreateDependentPromise, JS::MutableHandle)' 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, CreateDependentPromise, JS::MutableHandle)': /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::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(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, JS::Handle)' 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, JS::Handle)': /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::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(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::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(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)' 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)': /builddir/build/BUILD/firefox-102.13.0/js/src/builtin/Promise.cpp:4786:26: note: 'promise' declared here 4786 | Rooted 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::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(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, JS::Handle, 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, JS::Handle, bool)': /builddir/build/BUILD/firefox-102.13.0/js/src/builtin/Promise.cpp:2822:26: note: 'promise' declared here 2822 | Rooted 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::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(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, JS::Handle)' 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, JS::Handle)': /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::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(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)' 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)': /builddir/build/BUILD/firefox-102.13.0/js/src/builtin/Promise.cpp:4881:26: note: 'promise' declared here 4881 | Rooted 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::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(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::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(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::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(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::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::ReadableStreamUnderlyingSource*)': /builddir/build/BUILD/firefox-102.13.0/js/src/builtin/Stream.cpp:261:41: note: 'controller' declared here 261 | Rooted 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::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(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::Handle, JS::Handle)' at /builddir/build/BUILD/firefox-102.13.0/js/src/builtin/Promise.cpp:5945:56, inlined from 'OriginalPromiseThenWithoutSettleHandlers(JSContext*, JS::Handle, JS::Handle)' 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 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::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(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::Handle, JS::Handle, JS::Handle)' 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::Handle, JS::Handle, JS::Handle)': /builddir/build/BUILD/firefox-102.13.0/js/src/builtin/Promise.cpp:5903:34: note: 'reaction' declared here 5903 | Rooted 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::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(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, JS::Handle, JS::Handle)' 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, JS::Handle, JS::Handle)': /builddir/build/BUILD/firefox-102.13.0/js/src/builtin/Promise.cpp:5116:26: note: 'unwrappedPromise' declared here 5116 | Rooted 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::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(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::Handle, JS::Handle, JS::MutableHandle, 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::Handle, JS::Handle, JS::MutableHandle, bool)': /builddir/build/BUILD/firefox-102.13.0/js/src/builtin/Promise.cpp:5791:26: note: 'unwrappedPromise' declared here 5791 | Rooted 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::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(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::Handle, JS::Handle, 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::Handle, JS::Handle, js::UnhandledRejectionBehavior)': /builddir/build/BUILD/firefox-102.13.0/js/src/builtin/Promise.cpp:5206:34: note: 'reaction' declared here 5206 | Rooted 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::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(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 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::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, JSObject*&&)' at /builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1171:26, inlined from 'InternalAwait, JS::Handle)::{lambda(JS::Handle)#1}>(JSContext*, JS::Handle, JS::Handle, js::PromiseHandler, js::PromiseHandler, js::AsyncFunctionAwait(JSContext*, JS::Handle, JS::Handle)::{lambda(JS::Handle)#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::Handle)' 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::Handle)': /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::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, JSObject*&&)' at /builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1171:26, inlined from 'InternalAwait, JS::Handle, js::PromiseHandler, js::PromiseHandler)::{lambda(JS::Handle)#1}>(JSContext*, JS::Handle, JS::Handle, js::PromiseHandler, js::PromiseHandler, js::InternalAsyncGeneratorAwait(JSContext*, JS::Handle, JS::Handle, js::PromiseHandler, js::PromiseHandler)::{lambda(JS::Handle)#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::Handle, 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::Handle, 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::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(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::Handle)' 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::Handle)': /builddir/build/BUILD/firefox-102.13.0/js/src/builtin/Promise.cpp:6127:34: note: 'reaction' declared here 6127 | Rooted 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::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, JSObject*&&)' at /builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1171:26, inlined from 'CommonPerformPromiseCombinator, JS::Handle, JS::Handle, bool*)::{lambda(JS::MutableHandle, JS::MutableHandle)#1}>(JSContext*, PromiseForOfIterator&, JS::Handle, JS::Handle, JS::Handle, bool*, bool, PerformPromiseAny(JSContext*, PromiseForOfIterator&, JS::Handle, JS::Handle, JS::Handle, bool*)::{lambda(JS::MutableHandle, JS::MutableHandle)#1})bool' at /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, JS::Handle, JS::Handle, bool*)::{lambda(JS::MutableHandle, JS::MutableHandle)#1}>(JSContext*, PromiseForOfIterator&, JS::Handle, JS::Handle, JS::Handle, bool*, bool, PerformPromiseAny(JSContext*, PromiseForOfIterator&, JS::Handle, JS::Handle, JS::Handle, bool*)::{lambda(JS::MutableHandle, JS::MutableHandle)#1})bool': /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::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, JSObject*&&)' at /builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1171:26, inlined from 'CommonPerformPromiseCombinator, JS::Handle, JS::Handle, bool*)::{lambda(JS::MutableHandle, JS::MutableHandle)#1}>(JSContext*, PromiseForOfIterator&, JS::Handle, JS::Handle, JS::Handle, bool*, bool, PerformPromiseRace(JSContext*, PromiseForOfIterator&, JS::Handle, JS::Handle, JS::Handle, bool*)::{lambda(JS::MutableHandle, JS::MutableHandle)#1})bool' at /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, JS::Handle, JS::Handle, bool*)::{lambda(JS::MutableHandle, JS::MutableHandle)#1}>(JSContext*, PromiseForOfIterator&, JS::Handle, JS::Handle, JS::Handle, bool*, bool, PerformPromiseRace(JSContext*, PromiseForOfIterator&, JS::Handle, JS::Handle, JS::Handle, bool*)::{lambda(JS::MutableHandle, JS::MutableHandle)#1})bool': /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/Promismake[3]: Leaving directory '/builddir/build/BUILD/firefox-102.13.0/js/src/js/src' e.cpp:3482:16: note: 'cx_827(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(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 >)' 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 >)': /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::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(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)' at /builddir/build/BUILD/firefox-102.13.0/js/src/builtin/Stream.cpp:502:77, inlined from 'js::ReadableStreamControllerPullSteps(JSContext*, JS::Handle)' 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)': /builddir/build/BUILD/firefox-102.13.0/js/src/builtin/Stream.cpp:500:26: note: 'readResult' declared here 500 | Rooted 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::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(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, JS::Handle, 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, JS::Handle, 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 Finished release [optimized] target(s) in 1m 07s 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": 1711389443.5715795, "end": 1711389443.6492143, "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' 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' 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 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::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(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::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(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::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(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::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(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::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::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::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(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::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(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::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(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::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(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::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted >(JSContext* const&, JS::Handle&&)' 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::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(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::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(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::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(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::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(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::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(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 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::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(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, JS::Handle, JS::Handle)#1}::operator()(JSContext*, JS::Handle, JS::Handle, JS::Handle) 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, JS::Handle, JS::Handle)#1}::_FUN(JSContext*, JS::Handle, JS::Handle, JS::Handle)' 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, JS::Handle, JS::Handle)#1}::_FUN(JSContext*, JS::Handle, JS::Handle, JS::Handle)': /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::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(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::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(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(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::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(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::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(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::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(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, 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::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(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::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(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::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(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, 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::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(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::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(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)#1}::operator()(JSContext*, JS::Handle) 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::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(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 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::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(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::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(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, 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, 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::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(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, 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, 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::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(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(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::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(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)' 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)': /builddir/build/BUILD/firefox-102.13.0/js/src/builtin/TestingUtility.cpp:207:25: note: 'info' declared here 207 | JS::Rooted 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::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(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, JS::MutableHandle, JS::MutableHandle)' 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, JS::MutableHandle, JS::MutableHandle)': /builddir/build/BUILD/firefox-102.13.0/js/src/builtin/TestingUtility.cpp:232:27: note: 'infoObject' declared here 232 | JS::Rooted 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::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(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::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(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::MutableHandle)' 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::MutableHandle)': /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::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(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, JS::MutableHandle)' 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, JS::MutableHandle)': /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::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(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)' 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)': /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::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(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, JS::MutableHandle)' 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, JS::MutableHandle)': /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::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(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 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::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(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::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(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(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::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(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::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(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::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(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 > >::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted > >::Rooted > >(JSContext* const&, mozilla::UniquePtr >&&)' at /builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1171:26, inlined from 'ShapeSnapshotObject::create(JSContext*, JS::Handle)' 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)': /builddir/build/BUILD/firefox-102.13.0/js/src/builtin/TestingFunctions.cpp:5187:36: note: 'snapshot' declared here 5187 | Rooted> 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::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(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::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(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 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::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(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 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]: 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_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::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(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)' 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)': /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::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(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)' 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)': /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::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(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::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::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::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(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::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::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::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(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::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::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::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(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::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::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::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(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::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::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::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(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::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::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::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(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::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::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::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(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::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::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::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(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::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::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::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(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::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::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::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(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::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::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::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(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::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::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::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(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::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::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::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(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::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::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::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(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::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::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::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(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::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::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::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(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::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::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::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(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::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::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::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(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::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::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::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(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::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::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::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(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::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::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::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(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::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::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::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(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, 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, 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::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(JSContext* const&)' at /builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1162:26, inlined from 'js::ElementSpecific::setFromNonTypedArray(JSContext*, JS::Handle, JS::Handle, 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::setFromNonTypedArray(JSContext*, JS::Handle, JS::Handle, 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::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(JSContext* const&)' at /builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1162:26, inlined from 'js::ElementSpecific::setFromNonTypedArray(JSContext*, JS::Handle, JS::Handle, 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::setFromNonTypedArray(JSContext*, JS::Handle, JS::Handle, 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::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(JSContext* const&)' at /builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1162:26, inlined from 'js::ElementSpecific::setFromNonTypedArray(JSContext*, JS::Handle, JS::Handle, 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::setFromNonTypedArray(JSContext*, JS::Handle, JS::Handle, 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::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(JSContext* const&)' at /builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1162:26, inlined from 'js::ElementSpecific::setFromNonTypedArray(JSContext*, JS::Handle, JS::Handle, 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::setFromNonTypedArray(JSContext*, JS::Handle, JS::Handle, 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::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(JSContext* const&)' at /builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1162:26, inlined from 'js::ElementSpecific::setFromNonTypedArray(JSContext*, JS::Handle, JS::Handle, 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::setFromNonTypedArray(JSContext*, JS::Handle, JS::Handle, 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::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(JSContext* const&)' at /builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1162:26, inlined from 'js::ElementSpecific::setFromNonTypedArray(JSContext*, JS::Handle, JS::Handle, 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::setFromNonTypedArray(JSContext*, JS::Handle, JS::Handle, 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::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(JSContext* const&)' at /builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1162:26, inlined from 'js::ElementSpecific::setFromNonTypedArray(JSContext*, JS::Handle, JS::Handle, 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::setFromNonTypedArray(JSContext*, JS::Handle, JS::Handle, 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::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(JSContext* const&)' at /builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1162:26, inlined from 'js::ElementSpecific::setFromNonTypedArray(JSContext*, JS::Handle, JS::Handle, 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::setFromNonTypedArray(JSContext*, JS::Handle, JS::Handle, 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::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(JSContext* const&)' at /builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1162:26, inlined from 'js::ElementSpecific::setFromNonTypedArray(JSContext*, JS::Handle, JS::Handle, 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::setFromNonTypedArray(JSContext*, JS::Handle, JS::Handle, 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::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(JSContext* const&)' at /builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1162:26, inlined from 'js::ElementSpecific::setFromNonTypedArray(JSContext*, JS::Handle, JS::Handle, 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::setFromNonTypedArray(JSContext*, JS::Handle, JS::Handle, 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::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(JSContext* const&)' at /builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1162:26, inlined from 'js::ElementSpecific::setFromNonTypedArray(JSContext*, JS::Handle, JS::Handle, 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::setFromNonTypedArray(JSContext*, JS::Handle, JS::Handle, 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::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(JSContext* const&)' at /builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1162:26, inlined from 'js::ElementSpecific::setFromNonTypedArray(JSContext*, JS::Handle, JS::Handle, 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::setFromNonTypedArray(JSContext*, JS::Handle, JS::Handle, 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::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(JSContext* const&)' at /builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1162:26, inlined from 'js::ElementSpecific::setFromNonTypedArray(JSContext*, JS::Handle, JS::Handle, 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::setFromNonTypedArray(JSContext*, JS::Handle, JS::Handle, 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::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(JSContext* const&)' at /builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1162:26, inlined from 'js::ElementSpecific::setFromNonTypedArray(JSContext*, JS::Handle, JS::Handle, 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::setFromNonTypedArray(JSContext*, JS::Handle, JS::Handle, 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::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(JSContext* const&)' at /builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1162:26, inlined from 'js::ElementSpecific::setFromNonTypedArray(JSContext*, JS::Handle, JS::Handle, 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::setFromNonTypedArray(JSContext*, JS::Handle, JS::Handle, 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::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(JSContext* const&)' at /builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1162:26, inlined from 'js::ElementSpecific::setFromNonTypedArray(JSContext*, JS::Handle, JS::Handle, 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::setFromNonTypedArray(JSContext*, JS::Handle, JS::Handle, 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::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(JSContext* const&)' at /builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1162:26, inlined from 'js::ElementSpecific::setFromNonTypedArray(JSContext*, JS::Handle, JS::Handle, 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::setFromNonTypedArray(JSContext*, JS::Handle, JS::Handle, 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::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(JSContext* const&)' at /builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1162:26, inlined from 'js::ElementSpecific::setFromNonTypedArray(JSContext*, JS::Handle, JS::Handle, 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::setFromNonTypedArray(JSContext*, JS::Handle, JS::Handle, 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::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(JSContext* const&)' at /builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1162:26, inlined from 'js::ElementSpecific::setFromNonTypedArray(JSContext*, JS::Handle, JS::Handle, 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::setFromNonTypedArray(JSContext*, JS::Handle, JS::Handle, 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::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(JSContext* const&)' at /builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1162:26, inlined from 'js::ElementSpecific::setFromNonTypedArray(JSContext*, JS::Handle, JS::Handle, 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::setFromNonTypedArray(JSContext*, JS::Handle, JS::Handle, 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::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(JSContext* const&)' at /builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1162:26, inlined from 'js::ElementSpecific::setFromNonTypedArray(JSContext*, JS::Handle, JS::Handle, 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::setFromNonTypedArray(JSContext*, JS::Handle, JS::Handle, 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::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(JSContext* const&)' at /builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1162:26, inlined from 'js::ElementSpecific::setFromNonTypedArray(JSContext*, JS::Handle, JS::Handle, 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::setFromNonTypedArray(JSContext*, JS::Handle, JS::Handle, 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::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(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)' 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)': /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::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(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)' 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)': /builddir/build/BUILD/firefox-102.13.0/js/src/vm/UbiNodeCensus.cpp:911:22: note: 'map' declared here 911 | Rooted 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::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(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)' 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)': /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::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(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::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(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)' 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)': /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::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(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)' 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)': /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::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(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::fromObject(JSContext*, JS::Handle, JS::Handle)' 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::fromObject(JSContext*, JS::Handle, JS::Handle)': /builddir/build/BUILD/firefox-102.13.0/js/src/vm/TypedArrayObject.cpp:1354:31: note: 'obj' declared here 1354 | Rooted 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::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(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::fromObject(JSContext*, JS::Handle, JS::Handle)' 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::fromObject(JSContext*, JS::Handle, JS::Handle)': /builddir/build/BUILD/firefox-102.13.0/js/src/vm/TypedArrayObject.cpp:1354:31: note: 'obj' declared here 1354 | Rooted 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::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(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::fromObject(JSContext*, JS::Handle, JS::Handle)' 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::fromObject(JSContext*, JS::Handle, JS::Handle)': /builddir/build/BUILD/firefox-102.13.0/js/src/vm/TypedArrayObject.cpp:1354:31: note: 'obj' declared here 1354 | Rooted 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::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(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::fromObject(JSContext*, JS::Handle, JS::Handle)' 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::fromObject(JSContext*, JS::Handle, JS::Handle)': /builddir/build/BUILD/firefox-102.13.0/js/src/vm/TypedArrayObject.cpp:1354:31: note: 'obj' declared here 1354 | Rooted 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::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(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::fromObject(JSContext*, JS::Handle, JS::Handle)' 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::fromObject(JSContext*, JS::Handle, JS::Handle)': /builddir/build/BUILD/firefox-102.13.0/js/src/vm/TypedArrayObject.cpp:1354:31: note: 'obj' declared here 1354 | Rooted 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::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(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::fromObject(JSContext*, JS::Handle, JS::Handle)' 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::fromObject(JSContext*, JS::Handle, JS::Handle)': /builddir/build/BUILD/firefox-102.13.0/js/src/vm/TypedArrayObject.cpp:1354:31: note: 'obj' declared here 1354 | Rooted 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::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(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::fromObject(JSContext*, JS::Handle, JS::Handle)' 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::fromObject(JSContext*, JS::Handle, JS::Handle)': /builddir/build/BUILD/firefox-102.13.0/js/src/vm/TypedArrayObject.cpp:1354:31: note: 'obj' declared here 1354 | Rooted 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::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(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::fromObject(JSContext*, JS::Handle, JS::Handle)' 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::fromObject(JSContext*, JS::Handle, JS::Handle)': /builddir/build/BUILD/firefox-102.13.0/js/src/vm/TypedArrayObject.cpp:1354:31: note: 'obj' declared here 1354 | Rooted 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::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(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::fromObject(JSContext*, JS::Handle, JS::Handle)' 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::fromObject(JSContext*, JS::Handle, JS::Handle)': /builddir/build/BUILD/firefox-102.13.0/js/src/vm/TypedArrayObject.cpp:1354:31: note: 'obj' declared here 1354 | Rooted 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::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(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::fromObject(JSContext*, JS::Handle, JS::Handle)' 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::fromObject(JSContext*, JS::Handle, JS::Handle)': /builddir/build/BUILD/firefox-102.13.0/js/src/vm/TypedArrayObject.cpp:1354:31: note: 'obj' declared here 1354 | Rooted 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::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(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::fromObject(JSContext*, JS::Handle, JS::Handle)' 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::fromObject(JSContext*, JS::Handle, JS::Handle)': /builddir/build/BUILD/firefox-102.13.0/js/src/vm/TypedArrayObject.cpp:1354:31: note: 'obj' declared here 1354 | Rooted 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::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(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)' 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)': /builddir/build/BUILD/firefox-102.13.0/js/src/vm/TypedArrayObject.cpp:118:30: note: 'buffer' declared here 118 | Rooted 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::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(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, 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, 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::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(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::fromTypedArray(JSContext*, JS::Handle, bool, JS::Handle)' 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::fromTypedArray(JSContext*, JS::Handle, bool, JS::Handle)': /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::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(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::fromTypedArray(JSContext*, JS::Handle, bool, JS::Handle)' 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::fromTypedArray(JSContext*, JS::Handle, bool, JS::Handle)': /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::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(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::fromTypedArray(JSContext*, JS::Handle, bool, JS::Handle)' 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::fromTypedArray(JSContext*, JS::Handle, bool, JS::Handle)': /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::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(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::fromTypedArray(JSContext*, JS::Handle, bool, JS::Handle)' 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::fromTypedArray(JSContext*, JS::Handle, bool, JS::Handle)': /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::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(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::fromTypedArray(JSContext*, JS::Handle, bool, JS::Handle)' 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::fromTypedArray(JSContext*, JS::Handle, bool, JS::Handle)': /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::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(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::fromTypedArray(JSContext*, JS::Handle, bool, JS::Handle)' 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::fromTypedArray(JSContext*, JS::Handle, bool, JS::Handle)': /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::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(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::fromTypedArray(JSContext*, JS::Handle, bool, JS::Handle)' 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::fromTypedArray(JSContext*, JS::Handle, bool, JS::Handle)': /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::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(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::fromTypedArray(JSContext*, JS::Handle, bool, JS::Handle)' 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::fromTypedArray(JSContext*, JS::Handle, bool, JS::Handle)': /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::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(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::fromTypedArray(JSContext*, JS::Handle, bool, JS::Handle)' 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::fromTypedArray(JSContext*, JS::Handle, bool, JS::Handle)': /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::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(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::fromTypedArray(JSContext*, JS::Handle, bool, JS::Handle)' 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::fromTypedArray(JSContext*, JS::Handle, bool, JS::Handle)': /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::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(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::fromTypedArray(JSContext*, JS::Handle, bool, JS::Handle)' 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::fromTypedArray(JSContext*, JS::Handle, bool, JS::Handle)': /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::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(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)' 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)': /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' 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::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(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::Handle)' at /builddir/build/BUILD/firefox-102.13.0/js/src/vm/Watchtower.cpp:71:48, inlined from 'js::Watchtower::watchPropertyAddSlow(JSContext*, JS::Handle, JS::Handle)' 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::Handle)': /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::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted&>(JSContext* const&, JS::Handle&)' at /builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/RootingAPI.h:1171:26, inlined from 'ReshapeForProtoMutation(JSContext*, JS::Handle)' at /builddir/build/BUILD/firefox-102.13.0/js/src/vm/Watchtower.cpp:154:28, inlined from 'js::Watchtower::watchProtoChangeSlow(JSContext*, JS::Handle)' 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)': /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": 1711389514.2419915, "end": 1711389514.250488, "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 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(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": 1711389571.3547022, "end": 1711389571.3637693, "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 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(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/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/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-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='' -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=", "-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": 1711389571.436026, "end": 1711389571.4827716, "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='' -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=", "-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": 1711389571.5540388, "end": 1711389571.5982165, "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: + 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: + should be included after "mozilla/Assertions.h" + +js/src/dist/include/mozilla/Array.h:12:14: error: + should be included after + +js/src/dist/include/mozilla/Array.h:16:18: error: + should be included after "mozilla/Assertions.h" + +js/src/dist/include/mozilla/ArrayUtils.h:22:24: error: + should be included after "mozilla/Alignment.h" + +js/src/dist/include/mozilla/AwakeTimeStamp.h:11: error: + should be included using + the #include "..." form + +js/src/dist/include/mozilla/AwakeTimeStamp.h:10:11: error: + should be included after + +js/src/dist/include/mozilla/AwakeTimeStamp.h:11:12: error: + 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: + should be included after + +js/src/dist/include/mozilla/BaseProfilerUtils.h:83:207: error: + should be included after "mozilla/Types.h" + +js/src/dist/include/mozilla/Buffer.h:9:11: error: + should be included after "mozilla/Assertions.h" + +js/src/dist/include/mozilla/BufferList.h:13:15: error: + should be included after "mozilla/Assertions.h" + +js/src/dist/include/mozilla/Char16.h:22:23: error: + should be included after "mozilla/Attributes.h" + +js/src/dist/include/mozilla/CheckedInt.h:12:13: error: + should be included after "mozilla/Assertions.h" + +js/src/dist/include/mozilla/CompactPair.h:12:13: error: + should be included after + +js/src/dist/include/mozilla/CompactPair.h:14:16: error: + 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: + should be included after + +js/src/dist/include/mozilla/Decimal.h:41:42: error: + should be included after "mozilla/Types.h" + +js/src/dist/include/mozilla/DefineEnum.h:12:14: error: + should be included after "mozilla/MacroArgs.h" + +js/src/dist/include/mozilla/DoublyLinkedList.h:15:17: error: + should be included after "mozilla/Assertions.h" + +js/src/dist/include/mozilla/EnumSet.h:17:19: error: + should be included after + +js/src/dist/include/mozilla/EnumeratedArray.h:12:14: error: + should be included after "mozilla/Array.h" + +js/src/dist/include/mozilla/EnumeratedRange.h:24:26: error: + should be included after "mozilla/Assertions.h" + +js/src/dist/include/mozilla/FStream.h:19:20: error: + should be included after + +js/src/dist/include/mozilla/FStream.h:23:24: error: + should be included after + +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: + should be included after + +js/src/dist/include/mozilla/HashTable.h:78:80: error: + 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: + 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: + should be included after "mozilla/Assertions.h" + +js/src/dist/include/mozilla/Maybe.h:15:17: error: + should be included after "mozilla/Alignment.h" + +js/src/dist/include/mozilla/MaybeOneOf.h:15:17: error: + should be included after + +js/src/dist/include/mozilla/MaybeOneOf.h:18:20: error: + 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: + should be included after "mozilla/Attributes.h" + +js/src/dist/include/mozilla/MemoryChecking.h:73:75: error: + should be included after "mozilla/Types.h" + +js/src/dist/include/mozilla/MmapFaultHandler.h:47:48: error: + should be included after + +js/src/dist/include/mozilla/NotNull.h:68:70: error: + should be included after "mozilla/Assertions.h" + +js/src/dist/include/mozilla/PlatformConditionVariable.h:12:14: error: + should be included after "mozilla/Attributes.h" + +js/src/dist/include/mozilla/PlatformMutex.h:10:12: error: + 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: + should be included after + +js/src/dist/include/mozilla/RefCounted.h:12:14: error: + 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: + 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: + should be included after "mozilla/Attributes.h" + +js/src/dist/include/mozilla/Saturate.h:15:17: error: + should be included after "mozilla/Attributes.h" + +js/src/dist/include/mozilla/ScopeExit.h:83:85: error: + should be included after "mozilla/Attributes.h" + +js/src/dist/include/mozilla/Scoped.h:45:47: error: + should be included after "mozilla/Assertions.h" + +js/src/dist/include/mozilla/SegmentedVector.h:24:26: error: + 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: + should be included after "mozilla/Assertions.h" + +js/src/dist/include/mozilla/Sprintf.h:12:13: error: + should be included after + +js/src/dist/include/mozilla/Sprintf.h:13:14: error: + should be included after + +js/src/dist/include/mozilla/Sprintf.h:14:16: error: + should be included after "mozilla/Assertions.h" + +js/src/dist/include/mozilla/TaggedAnonymousMemory.h:40:41: error: + should be included after + +js/src/dist/include/mozilla/Tainting.h:14:15: error: + should be included after "mozilla/MacroArgs.h" + +js/src/dist/include/mozilla/ThreadLocal.h:16:18: error: + 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: + should be included after + +js/src/dist/include/mozilla/Tuple.h:15:17: error: + should be included after "mozilla/CompactPair.h" + +js/src/dist/include/mozilla/UniquePtr.h:13:15: error: + should be included after "mozilla/Assertions.h" + +js/src/dist/include/mozilla/UniquePtrExtensions.h:12:14: error: + should be included after "mozilla/Attributes.h" + +js/src/dist/include/mozilla/Uptime.h:10:12: error: + should be included after "mozilla/Maybe.h" + +js/src/dist/include/mozilla/Variant.h:10:12: error: + should be included after "mozilla/Assertions.h" + +js/src/dist/include/mozilla/Vector.h:13:15: error: + 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: + 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: + 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: + 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: + should be included after "mozilla/Vector.h" + +js/src/dist/include/mozilla/intl/PluralRules.h:10:12: error: + 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: + should be included after + +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": 1711389571.479445, "end": 1711389572.666477, "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.6jBbO9 /usr/bin/make -C js/src install + RPM_EC=0 ++ jobs -p + exit 0 + umask 022 + cd /builddir/build/BUILD + '[' /builddir/build/BUILDROOT/mozjs102-102.13.0-3.oc9.x86_64 '!=' / ']' + rm -rf /builddir/build/BUILDROOT/mozjs102-102.13.0-3.oc9.x86_64 ++ dirname /builddir/build/BUILDROOT/mozjs102-102.13.0-3.oc9.x86_64 + mkdir -p /builddir/build/BUILDROOT + mkdir /builddir/build/BUILDROOT/mozjs102-102.13.0-3.oc9.x86_64 + cd firefox-102.13.0/js/src + /usr/bin/make install DESTDIR=/builddir/build/BUILDROOT/mozjs102-102.13.0-3.oc9.x86_64 'INSTALL=/usr/bin/install -p' make[2]: Circular js.pc <- js.pc dependency dropped. 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-3.oc9.x86_64/usr/lib64/pkgconfig ../../../config/nsinstall -t ../js-config.h /builddir/build/BUILDROOT/mozjs102-102.13.0-3.oc9.x86_64/usr/include/mozjs-102 ../../../config/nsinstall -t ../../../mozglue/baseprofiler/public/ProfilingCategoryList.h /builddir/build/BUILDROOT/mozjs102-102.13.0-3.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-3.oc9.x86_64/usr/include/mozjs-102 ../../../_build_manifests/install/dist_include Elapsed: 0.03s; From /builddir/build/BUILDROOT/mozjs102-102.13.0-3.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-3.oc9.x86_64/usr/include/mozjs-102", "../../../_build_manifests/install/dist_include"], "start": 1711389572.8123813, "end": 1711389572.8397286, "context": null} cp js-config js102-config ../../../config/nsinstall -t js102-config /builddir/build/BUILDROOT/mozjs102-102.13.0-3.oc9.x86_64/usr/bin ../../../config/nsinstall -t libjs_static.a /builddir/build/BUILDROOT/mozjs102-102.13.0-3.oc9.x86_64/usr/lib64 mv -f /builddir/build/BUILDROOT/mozjs102-102.13.0-3.oc9.x86_64/usr/lib64/libjs_static.a /builddir/build/BUILDROOT/mozjs102-102.13.0-3.oc9.x86_64/usr/lib64/libjs_static.ajs ../../../config/nsinstall -t libmozjs-102.so /builddir/build/BUILDROOT/mozjs102-102.13.0-3.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-3.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-3.oc9.x86_64/usr/lib64/pkgconfig/mozjs-102.pc + rm /builddir/build/BUILDROOT/mozjs102-102.13.0-3.oc9.x86_64/usr/bin/js102-config + rm /builddir/build/BUILDROOT/mozjs102-102.13.0-3.oc9.x86_64/usr/lib64/libjs_static.ajs + mv /builddir/build/BUILDROOT/mozjs102-102.13.0-3.oc9.x86_64/usr/lib64/libmozjs-102.so /builddir/build/BUILDROOT/mozjs102-102.13.0-3.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-3.oc9.x86_64/usr/lib64/libmozjs-102.so.0 + ln -s libmozjs-102.so.0 /builddir/build/BUILDROOT/mozjs102-102.13.0-3.oc9.x86_64/usr/lib64/libmozjs-102.so + /usr/bin/find-debuginfo -j32 --strict-build-id -m -i --build-id-seed 102.13.0-3.oc9 --unique-debug-suffix -102.13.0-3.oc9.x86_64 --unique-debug-src-base mozjs102-102.13.0-3.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-3.oc9.x86_64/usr/lib64/libmozjs-102.so.0.0.0 extracting debug info from /builddir/build/BUILDROOT/mozjs102-102.13.0-3.oc9.x86_64/usr/bin/js102 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-3.oc9.x86_64 Executing(%doc): /bin/sh -e /var/tmp/rpm-tmp.TpRG5r + umask 022 + cd /builddir/build/BUILD + cd firefox-102.13.0/js/src + DOCDIR=/builddir/build/BUILDROOT/mozjs102-102.13.0-3.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-3.oc9.x86_64/usr/share/doc/mozjs102 + cp -pr README.html /builddir/build/BUILDROOT/mozjs102-102.13.0-3.oc9.x86_64/usr/share/doc/mozjs102 + RPM_EC=0 ++ jobs -p + exit 0 Executing(%license): /bin/sh -e /var/tmp/rpm-tmp.2FM9it + umask 022 + cd /builddir/build/BUILD + cd firefox-102.13.0/js/src + LICENSEDIR=/builddir/build/BUILDROOT/mozjs102-102.13.0-3.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-3.oc9.x86_64/usr/share/licenses/mozjs102 + cp -pr LICENSE /builddir/build/BUILDROOT/mozjs102-102.13.0-3.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-3.oc9 mozjs102(x86-64) = 102.13.0-3.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-3.oc9.x86_64 Provides: mozjs102-devel = 102.13.0-3.oc9 mozjs102-devel(x86-64) = 102.13.0-3.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-3.oc9.x86_64 Provides: mozjs102-debugsource = 102.13.0-3.oc9 mozjs102-debugsource(x86-64) = 102.13.0-3.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-3.oc9.x86_64 Provides: debuginfo(build-id) = f9d8beda1030279653bec24f56af463a916a8c60 libmozjs-102.so.0.0.0-102.13.0-3.oc9.x86_64.debug()(64bit) mozjs102-debuginfo = 102.13.0-3.oc9 mozjs102-debuginfo(x86-64) = 102.13.0-3.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-3.oc9 Processing files: mozjs102-devel-debuginfo-102.13.0-3.oc9.x86_64 Provides: debuginfo(build-id) = 4e4e46311d809d093cb9f2017d5d0d7b61ca0977 mozjs102-devel-debuginfo = 102.13.0-3.oc9 mozjs102-devel-debuginfo(x86-64) = 102.13.0-3.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-3.oc9 Checking for unpackaged file(s): /usr/lib/rpm/check-files /builddir/build/BUILDROOT/mozjs102-102.13.0-3.oc9.x86_64 Wrote: /builddir/build/RPMS/mozjs102-102.13.0-3.oc9.x86_64.rpm Wrote: /builddir/build/RPMS/mozjs102-debugsource-102.13.0-3.oc9.x86_64.rpm Wrote: /builddir/build/RPMS/mozjs102-devel-102.13.0-3.oc9.x86_64.rpm Wrote: /builddir/build/RPMS/mozjs102-devel-debuginfo-102.13.0-3.oc9.x86_64.rpm Wrote: /builddir/build/RPMS/mozjs102-debuginfo-102.13.0-3.oc9.x86_64.rpm Child return code was: 0