Mock Version: 3.5 Mock Version: 3.5 Mock Version: 3.5 ENTER ['do_with_status'](['bash', '--login', '-c', '/usr/bin/rpmbuild -bs --noclean --target loongarch64 --nodeps /builddir/build/SPECS/mozjs102.spec'], chrootPath='/home/lib/mock/dist-ocs23-base-build-301525-30092/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=983gid=135user='mockbuild'nspawn_args=[]unshare_net=TrueprintOutput=False) Executing command: ['bash', '--login', '-c', '/usr/bin/rpmbuild -bs --noclean --target loongarch64 --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: loongarch64 Building for target loongarch64 Wrote: /builddir/build/SRPMS/mozjs102-102.13.0-8.ocs23.src.rpm Child return code was: 0 ENTER ['do_with_status'](['bash', '--login', '-c', '/usr/bin/rpmbuild -bb --noclean --target loongarch64 --nodeps /builddir/build/SPECS/mozjs102.spec'], chrootPath='/home/lib/mock/dist-ocs23-base-build-301525-30092/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=983gid=135user='mockbuild'nspawn_args=[]unshare_net=TrueprintOutput=False) Executing command: ['bash', '--login', '-c', '/usr/bin/rpmbuild -bb --noclean --target loongarch64 --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: loongarch64 Building for target loongarch64 Executing(%prep): /bin/sh -e /var/tmp/rpm-tmp.MMgxNq + 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 . ~/build/BUILD/firefox-102.13.0 ~/build/BUILD/firefox-102.13.0/js/src + pushd ../.. + /usr/bin/patch -p1 -s --fuzz=0 --no-backup-if-mismatch -f + /usr/lib/rpm/rpmuncompress /builddir/build/SOURCES/fix-soname.patch + /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/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/lib/rpm/rpmuncompress /builddir/build/SOURCES/firefox-112.0-commasplit.patch + /usr/bin/patch -p1 -s --fuzz=0 --no-backup-if-mismatch -f + /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/lib/rpm/rpmuncompress /builddir/build/SOURCES/0001-enable-jit-compiler-of-loongarch64-port-by-default.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.WcP7vk + 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 -fasynchronous-unwind-tables -fstack-clash-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 -fasynchronous-unwind-tables -fstack-clash-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 -fasynchronous-unwind-tables -fstack-clash-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 -fasynchronous-unwind-tables -fstack-clash-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=loongarch64-opencloudos-linux-gnu --host=loongarch64-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 174ms 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... loongarch64-opencloudos-linux-gnu checking for target system type... loongarch64-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... no 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.80.0 checking cargo version... 1.80.0 checking for rust host triplet... loongarch64-unknown-linux-gnu checking for rust target triplet... loongarch64-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... loongarch64-opencloudos-linux-gnu checking target system type... loongarch64-opencloudos-linux-gnu checking build system type... loongarch64-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 -fasynchronous-unwind-tables -fstack-clash-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 -fasynchronous-unwind-tables -fstack-clash-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 -fasynchronous-unwind-tables -fstack-clash-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 -fasynchronous-unwind-tables -fstack-clash-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.77 File already read. Skipping: /builddir/build/BUILD/firefox-102.13.0/build/unix/moz.build Finished reading 61 moz.build files in 0.26s Read 0 gyp files in parallel contributing 0.00s to total wall time Processed into 238 build config descriptors in 0.31s RecursiveMake backend executed in 0.36s 175 total backend files; 175 created; 0 updated; 0 unchanged; 0 deleted; 7 -> 38 Makefile FasterMake backend executed in 0.13s 5 total backend files; 5 created; 0 updated; 0 unchanged; 0 deleted Total wall time: 1.30s; CPU time: 0.68s; Efficiency: 52%; Untracked: 0.24s + /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_private.track dist/private _build_manifests/install/dist_private Elapsed: 0.01s; 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": 1734939280.4733932, "end": 1734939280.4798677, "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.01s; 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": 1734939280.5701652, "end": 1734939280.581609, "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_public.track dist/public _build_manifests/install/dist_public Elapsed: 0.00s; From dist/public: Kept 0 existing; Added/updated 0; Removed 0 files and 0 directories. BUILDTASK {"argv": ["/builddir/build/BUILD/firefox-102.13.0/python/mozbuild/mozbuild/action/process_install_manifest.py", "--track", "install_dist_public.track", "dist/public", "_build_manifests/install/dist_public"], "start": 1734939280.572978, "end": 1734939280.5755174, "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.25s; 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": 1734939280.414635, "end": 1734939280.6697612, "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.63s; 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": 1734939280.5676608, "end": 1734939281.2098975, "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_EXCEPTIONS=1 -DHAVE_64BIT_BUILD=1 -DHAVE_ALLOCA_H=1 -DHAVE_BYTESWAP_H=1 -DHAVE_CLOCK_MONOTONIC=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_LOONG64=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_EXCEPTIONS=1", "-DHAVE_64BIT_BUILD=1", "-DHAVE_ALLOCA_H=1", "-DHAVE_BYTESWAP_H=1", "-DHAVE_CLOCK_MONOTONIC=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_LOONG64=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": 1734939281.6363592, "end": 1734939281.9988437, "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' ./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": 1734939282.5580373, "end": 1734939282.5846903, "context": null} make[2]: Leaving directory '/builddir/build/BUILD/firefox-102.13.0/js/src' make[2]: Entering directory '/builddir/build/BUILD/firefox-102.13.0/js/src' ./StatsPhasesGenerated.h.stub /builddir/build/BUILD/firefox-102.13.0/js/src/_virtualenvs/build/bin/python -m mozbuild.action.file_generate /builddir/build/BUILD/firefox-102.13.0/js/src/gc/GenerateStatsPhases.py generateHeader js/src/gc/StatsPhasesGenerated.h js/src/gc/.deps/StatsPhasesGenerated.h.pp js/src/gc/.deps/StatsPhasesGenerated.h.stub BUILDTASK {"argv": ["/builddir/build/BUILD/firefox-102.13.0/python/mozbuild/mozbuild/action/file_generate.py", "/builddir/build/BUILD/firefox-102.13.0/js/src/gc/GenerateStatsPhases.py", "generateHeader", "js/src/gc/StatsPhasesGenerated.h", "js/src/gc/.deps/StatsPhasesGenerated.h.pp", "js/src/gc/.deps/StatsPhasesGenerated.h.stub"], "start": 1734939282.7763205, "end": 1734939282.792689, "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": 1734939282.7325382, "end": 1734939282.7558637, "context": null} make[2]: Leaving directory '/builddir/build/BUILD/firefox-102.13.0/js/src' make[2]: Entering directory '/builddir/build/BUILD/firefox-102.13.0/js/src' ./AtomicOperationsGenerated.h.stub /builddir/build/BUILD/firefox-102.13.0/js/src/_virtualenvs/build/bin/python -m mozbuild.action.file_generate /builddir/build/BUILD/firefox-102.13.0/js/src/jit/GenerateAtomicOperations.py generate_atomics_header js/src/jit/AtomicOperationsGenerated.h js/src/jit/.deps/AtomicOperationsGenerated.h.pp js/src/jit/.deps/AtomicOperationsGenerated.h.stub BUILDTASK {"argv": ["/builddir/build/BUILD/firefox-102.13.0/python/mozbuild/mozbuild/action/file_generate.py", "/builddir/build/BUILD/firefox-102.13.0/js/src/jit/GenerateAtomicOperations.py", "generate_atomics_header", "js/src/jit/AtomicOperationsGenerated.h", "js/src/jit/.deps/AtomicOperationsGenerated.h.pp", "js/src/jit/.deps/AtomicOperationsGenerated.h.stub"], "start": 1734939282.8383727, "end": 1734939282.8745933, "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": 1734939282.8985395, "end": 1734939282.9287648, "context": null} make[2]: Leaving directory '/builddir/build/BUILD/firefox-102.13.0/js/src' make[2]: Entering directory '/builddir/build/BUILD/firefox-102.13.0/js/src' ./js-config.h.stub /builddir/build/BUILD/firefox-102.13.0/js/src/_virtualenvs/build/bin/python -m mozbuild.action.file_generate /builddir/build/BUILD/firefox-102.13.0/python/mozbuild/mozbuild/action/process_define_files.py process_define_file js/src/js-config.h js/src/.deps/js-config.h.pp js/src/.deps/js-config.h.stub /builddir/build/BUILD/firefox-102.13.0/js/src/js-config.h.in BUILDTASK {"argv": ["/builddir/build/BUILD/firefox-102.13.0/python/mozbuild/mozbuild/action/file_generate.py", "/builddir/build/BUILD/firefox-102.13.0/python/mozbuild/mozbuild/action/process_define_files.py", "process_define_file", "js/src/js-config.h", "js/src/.deps/js-config.h.pp", "js/src/.deps/js-config.h.stub", "/builddir/build/BUILD/firefox-102.13.0/js/src/js-config.h.in"], "start": 1734939282.8817484, "end": 1734939282.9136956, "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": 1734939282.8371334, "end": 1734939282.9443817, "context": null} make[2]: Leaving directory '/builddir/build/BUILD/firefox-102.13.0/js/src' make[2]: Entering directory '/builddir/build/BUILD/firefox-102.13.0/js/src' ./ProfilingCategoryList.h.stub /builddir/build/BUILD/firefox-102.13.0/js/src/_virtualenvs/build/bin/python -m mozbuild.action.file_generate /builddir/build/BUILD/firefox-102.13.0/mozglue/baseprofiler/build/generate_profiling_categories.py generate_macro_header mozglue/baseprofiler/public/ProfilingCategoryList.h mozglue/baseprofiler/public/.deps/ProfilingCategoryList.h.pp mozglue/baseprofiler/public/.deps/ProfilingCategoryList.h.stub /builddir/build/BUILD/firefox-102.13.0/mozglue/baseprofiler/build/profiling_categories.yaml BUILDTASK {"argv": ["/builddir/build/BUILD/firefox-102.13.0/python/mozbuild/mozbuild/action/file_generate.py", "/builddir/build/BUILD/firefox-102.13.0/mozglue/baseprofiler/build/generate_profiling_categories.py", "generate_macro_header", "mozglue/baseprofiler/public/ProfilingCategoryList.h", "mozglue/baseprofiler/public/.deps/ProfilingCategoryList.h.pp", "mozglue/baseprofiler/public/.deps/ProfilingCategoryList.h.stub", "/builddir/build/BUILD/firefox-102.13.0/mozglue/baseprofiler/build/profiling_categories.yaml"], "start": 1734939282.7781196, "end": 1734939282.9918113, "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[3]: Entering directory '/builddir/build/BUILD/firefox-102.13.0/js/src/config' config/host_nsinstall.o /usr/lib64/ccache/gcc -std=gnu99 -o host_nsinstall.o -c -DXP_UNIX -freorder-blocks -O3 -DNDEBUG=1 -DTRIMMED=1 -DUNICODE -D_UNICODE -I/builddir/build/BUILD/firefox-102.13.0/config -I/builddir/build/BUILD/firefox-102.13.0/js/src/config -I/builddir/build/BUILD/firefox-102.13.0/js/src/dist/include -MD -MP -MF .deps/host_nsinstall.o.pp /builddir/build/BUILD/firefox-102.13.0/config/nsinstall.c make[3]: Leaving directory '/builddir/build/BUILD/firefox-102.13.0/js/src/config' make[3]: Entering directory '/builddir/build/BUILD/firefox-102.13.0/js/src/config' mkdir -p '../dist/host/bin/' make[3]: Leaving directory '/builddir/build/BUILD/firefox-102.13.0/js/src/config' make[2]: Entering directory '/builddir/build/BUILD/firefox-102.13.0/js/src' ./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": 1734939282.6853755, "end": 1734939283.6066816, "context": null} make[2]: Leaving directory '/builddir/build/BUILD/firefox-102.13.0/js/src' make[2]: Entering directory '/builddir/build/BUILD/firefox-102.13.0/js/src' ./LIROpsGenerated.h.stub /builddir/build/BUILD/firefox-102.13.0/js/src/_virtualenvs/build/bin/python -m mozbuild.action.file_generate /builddir/build/BUILD/firefox-102.13.0/js/src/jit/GenerateLIRFiles.py generate_lir_header js/src/jit/LIROpsGenerated.h js/src/jit/.deps/LIROpsGenerated.h.pp js/src/jit/.deps/LIROpsGenerated.h.stub /builddir/build/BUILD/firefox-102.13.0/js/src/jit/LIROps.yaml BUILDTASK {"argv": ["/builddir/build/BUILD/firefox-102.13.0/python/mozbuild/mozbuild/action/file_generate.py", "/builddir/build/BUILD/firefox-102.13.0/js/src/jit/GenerateLIRFiles.py", "generate_lir_header", "js/src/jit/LIROpsGenerated.h", "js/src/jit/.deps/LIROpsGenerated.h.pp", "js/src/jit/.deps/LIROpsGenerated.h.stub", "/builddir/build/BUILD/firefox-102.13.0/js/src/jit/LIROps.yaml"], "start": 1734939282.62501, "end": 1734939283.7262087, "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": 1734939282.7476094, "end": 1734939283.7536793, "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_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_LOONG64=1 -DMOZ_AARCH64_JSCVT=0 -DENABLE_SHARED_MEMORY=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": 1734939283.6570387, "end": 1734939283.8451533, "context": null} make[2]: Leaving directory '/builddir/build/BUILD/firefox-102.13.0/js/src' make[3]: Entering directory '/builddir/build/BUILD/firefox-102.13.0/js/src/config' config/nsinstall_real /usr/lib64/ccache/gcc -std=gnu99 -o nsinstall_real -DXP_UNIX -freorder-blocks -O3 host_nsinstall.o host_pathsub.o /builddir/build/BUILD/firefox-102.13.0/js/src/_virtualenvs/build/bin/python -m mozbuild.action.check_binary --host nsinstall_real BUILDTASK {"argv": ["/builddir/build/BUILD/firefox-102.13.0/python/mozbuild/mozbuild/action/check_binary.py", "--host", "nsinstall_real"], "start": 1734939283.9992154, "end": 1734939284.01347, "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": 1734939284.6803758, "end": 1734939285.1446593, "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]: 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]: Nothing to be done for 'export'. 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]: Entering directory '/builddir/build/BUILD/firefox-102.13.0/js/src/mozglue/baseprofiler' ../../config/nsinstall -R -m 644 'public/ProfilingCategoryList.h' '../../dist/include' make[3]: Leaving directory '/builddir/build/BUILD/firefox-102.13.0/js/src/mozglue/baseprofiler' make[3]: 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=loongarch64-unknown-linux-gnu -- -Clto make[3]: Nothing to be done for 'host-objects'. warning: `/builddir/build/BUILD/firefox-102.13.0/js/src/.cargo/config` is deprecated in favor of `config.toml` note: if you need to support cargo 1.38 or earlier, you can symlink `config` to `config.toml` 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/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/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/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/util' mkdir -p '.deps/' make[3]: Leaving directory '/builddir/build/BUILD/firefox-102.13.0/js/src/js/src/util' make[3]: Entering directory '/builddir/build/BUILD/firefox-102.13.0/js/src/js/src/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' 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/js/src/wasm' mkdir -p '.deps/' make[3]: Leaving directory '/builddir/build/BUILD/firefox-102.13.0/js/src/js/src/wasm' make[3]: Nothing to be done for 'host'. make[3]: Entering directory '/builddir/build/BUILD/firefox-102.13.0/js/src/memory/build' mkdir -p '.deps/' make[3]: Leaving directory '/builddir/build/BUILD/firefox-102.13.0/js/src/memory/build' make[3]: Entering directory '/builddir/build/BUILD/firefox-102.13.0/js/src/memory/mozalloc' mkdir -p '.deps/' make[3]: Leaving directory '/builddir/build/BUILD/firefox-102.13.0/js/src/memory/mozalloc' make[3]: Entering directory '/builddir/build/BUILD/firefox-102.13.0/js/src/mozglue/baseprofiler' mkdir -p '.deps/' make[3]: Leaving directory '/builddir/build/BUILD/firefox-102.13.0/js/src/mozglue/baseprofiler' make[3]: Entering directory '/builddir/build/BUILD/firefox-102.13.0/js/src/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/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/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/mfbt' mkdir -p '.deps/' make[3]: Leaving directory '/builddir/build/BUILD/firefox-102.13.0/js/src/mfbt' make[3]: Entering directory '/builddir/build/BUILD/firefox-102.13.0/js/src/mozglue/misc' mkdir -p '.deps/' make[3]: Leaving directory '/builddir/build/BUILD/firefox-102.13.0/js/src/mozglue/misc' warning: /builddir/build/BUILD/firefox-102.13.0/toolkit/components/bitsdownload/bits_client/Cargo.toml: `default_features` is deprecated in favor of `default-features` and will not work in the 2024 edition (in the `regex` dependency) warning: /builddir/build/BUILD/firefox-102.13.0/toolkit/library/rust/shared/Cargo.toml: `default_features` is deprecated in favor of `default-features` and will not work in the 2024 edition (in the `audio_thread_priority` dependency) 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": 1734939285.9711485, "end": 1734939285.9976075, "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/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 -fasynchronous-unwind-tables -fstack-clash-protection -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": 1734939286.322222, "end": 1734939286.3453758, "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/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 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -fno-strict-aliasing -ffp-contract=off -MD -MP -MF .deps/Unified_cpp_mozglue_interposers0.o.pp Unified_cpp_mozglue_interposers0.cpp make[3]: Leaving directory '/builddir/build/BUILD/firefox-102.13.0/js/src/mozglue/interposers' make[3]: Entering directory '/builddir/build/BUILD/firefox-102.13.0/js/src/mozglue/misc' mozglue/misc/AutoProfilerLabel.o /usr/lib64/ccache/g++ -o AutoProfilerLabel.o -c -I/builddir/build/BUILD/firefox-102.13.0/js/src/dist/system_wrappers -include /builddir/build/BUILD/firefox-102.13.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 '-DMOZ_APP_BASENAME="None"' '-DMOZ_APP_VENDOR="None"' -DIMPL_MFBT -DMOZ_HAS_MOZGLUE -I/builddir/build/BUILD/firefox-102.13.0/mozglue/misc -I/builddir/build/BUILD/firefox-102.13.0/js/src/mozglue/misc -I/builddir/build/BUILD/firefox-102.13.0/js/src/dist/include -DMOZILLA_CLIENT -include /builddir/build/BUILD/firefox-102.13.0/js/src/js/src/js-confdefs.h -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -Wno-psabi -fno-sized-deallocation -fno-aligned-new -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -fasynchronous-unwind-tables -fstack-clash-protection -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 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -fno-strict-aliasing -ffp-contract=off -MD -MP -MF .deps/Unified_cpp_memory_mozalloc0.o.pp Unified_cpp_memory_mozalloc0.cpp make[3]: Leaving directory '/builddir/build/BUILD/firefox-102.13.0/js/src/memory/mozalloc' make[3]: Entering directory '/builddir/build/BUILD/firefox-102.13.0/js/src/modules/fdlibm/src' modules/fdlibm/src/e_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 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wno-parentheses -Wno-sign-compare -fno-strict-aliasing -ffp-contract=off -MD -MP -MF .deps/e_acos.o.pp /builddir/build/BUILD/firefox-102.13.0/modules/fdlibm/src/e_acos.cpp make[3]: Leaving directory '/builddir/build/BUILD/firefox-102.13.0/js/src/modules/fdlibm/src' make[3]: Entering directory '/builddir/build/BUILD/firefox-102.13.0/js/src/mozglue/misc' mozglue/misc/AwakeTimeStamp.o /usr/lib64/ccache/g++ -o AwakeTimeStamp.o -c -I/builddir/build/BUILD/firefox-102.13.0/js/src/dist/system_wrappers -include /builddir/build/BUILD/firefox-102.13.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 '-DMOZ_APP_BASENAME="None"' '-DMOZ_APP_VENDOR="None"' -DIMPL_MFBT -DMOZ_HAS_MOZGLUE -I/builddir/build/BUILD/firefox-102.13.0/mozglue/misc -I/builddir/build/BUILD/firefox-102.13.0/js/src/mozglue/misc -I/builddir/build/BUILD/firefox-102.13.0/js/src/dist/include -DMOZILLA_CLIENT -include /builddir/build/BUILD/firefox-102.13.0/js/src/js/src/js-confdefs.h -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -Wno-psabi -fno-sized-deallocation -fno-aligned-new -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -fasynchronous-unwind-tables -fstack-clash-protection -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_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 -fasynchronous-unwind-tables -fstack-clash-protection -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/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 -fasynchronous-unwind-tables -fstack-clash-protection -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/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 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -ffunction-sections -fdata-sections -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wduplicated-cond -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -Werror=implicit-function-declaration -Wno-psabi -fno-strict-aliasing -ffp-contract=off -MD -MP -MF .deps/lz4frame.o.pp /builddir/build/BUILD/firefox-102.13.0/mfbt/lz4/lz4frame.c make[3]: Leaving directory '/builddir/build/BUILD/firefox-102.13.0/js/src/mfbt' make[3]: Entering directory '/builddir/build/BUILD/firefox-102.13.0/js/src/modules/fdlibm/src' modules/fdlibm/src/e_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 -fasynchronous-unwind-tables -fstack-clash-protection -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/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 -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 -fasynchronous-unwind-tables -fstack-clash-protection -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/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/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 -fasynchronous-unwind-tables -fstack-clash-protection -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_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 -fasynchronous-unwind-tables -fstack-clash-protection -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/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 -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 -fasynchronous-unwind-tables -fstack-clash-protection -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_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 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wno-parentheses -Wno-sign-compare -fno-strict-aliasing -ffp-contract=off -MD -MP -MF .deps/e_atanh.o.pp /builddir/build/BUILD/firefox-102.13.0/modules/fdlibm/src/e_atanh.cpp make[3]: Leaving directory '/builddir/build/BUILD/firefox-102.13.0/js/src/modules/fdlibm/src' make[3]: Entering directory '/builddir/build/BUILD/firefox-102.13.0/js/src/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 -fasynchronous-unwind-tables -fstack-clash-protection -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/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 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wno-parentheses -Wno-sign-compare -fno-strict-aliasing -ffp-contract=off -MD -MP -MF .deps/e_cosh.o.pp /builddir/build/BUILD/firefox-102.13.0/modules/fdlibm/src/e_cosh.cpp make[3]: Leaving directory '/builddir/build/BUILD/firefox-102.13.0/js/src/modules/fdlibm/src' make[3]: Entering directory '/builddir/build/BUILD/firefox-102.13.0/js/src/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 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -fno-strict-aliasing -ffp-contract=off -MD -MP -MF .deps/Mutex_posix.o.pp /builddir/build/BUILD/firefox-102.13.0/mozglue/misc/Mutex_posix.cpp make[3]: Leaving directory '/builddir/build/BUILD/firefox-102.13.0/js/src/mozglue/misc' make[3]: Entering directory '/builddir/build/BUILD/firefox-102.13.0/js/src/modules/fdlibm/src' modules/fdlibm/src/e_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 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wno-parentheses -Wno-sign-compare -fno-strict-aliasing -ffp-contract=off -MD -MP -MF .deps/e_exp.o.pp /builddir/build/BUILD/firefox-102.13.0/modules/fdlibm/src/e_exp.cpp make[3]: Leaving directory '/builddir/build/BUILD/firefox-102.13.0/js/src/modules/fdlibm/src' make[3]: Entering directory '/builddir/build/BUILD/firefox-102.13.0/js/src/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 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -fno-strict-aliasing -ffp-contract=off -MD -MP -MF .deps/Unified_cpp_intl_components0.o.pp Unified_cpp_intl_components0.cpp make[3]: Leaving directory '/builddir/build/BUILD/firefox-102.13.0/js/src/intl/components' In file included from Unified_cpp_intl_components0.cpp:29: /builddir/build/BUILD/firefox-102.13.0/intl/components/src/Collator.cpp: In member function 'mozilla::intl::Collator::SetStrength(mozilla::intl::Collator::Strength)': /builddir/build/BUILD/firefox-102.13.0/intl/components/src/Collator.cpp:121:19: warning: 'strength' may be used uninitialized [-Wmaybe-uninitialized] 121 | ucol_setStrength(mCollator.GetMut(), strength); | ^ /builddir/build/BUILD/firefox-102.13.0/intl/components/src/Collator.cpp:99:22: note: 'strength' was declared here 99 | UColAttributeValue strength; | ^~~~~~~~ /builddir/build/BUILD/firefox-102.13.0/intl/components/src/Collator.cpp: In member function 'mozilla::intl::Collator::SetCaseLevel(mozilla::intl::Collator::Feature)': /builddir/build/BUILD/firefox-102.13.0/intl/components/src/Collator.cpp:128:20: warning: 'featureICU' may be used uninitialized [-Wmaybe-uninitialized] 128 | ucol_setAttribute(mCollator.GetMut(), UCOL_CASE_LEVEL, featureICU, &status); | ^ /builddir/build/BUILD/firefox-102.13.0/intl/components/src/Collator.cpp:126:22: note: 'featureICU' was declared here 126 | UColAttributeValue featureICU; | ^~~~~~~~~~ /builddir/build/BUILD/firefox-102.13.0/intl/components/src/Collator.cpp: In member function 'mozilla::intl::Collator::SetAlternateHandling(mozilla::intl::Collator::AlternateHandling)': /builddir/build/BUILD/firefox-102.13.0/intl/components/src/Collator.cpp:148:20: warning: 'handling' may be used uninitialized [-Wmaybe-uninitialized] 148 | ucol_setAttribute(mCollator.GetMut(), UCOL_ALTERNATE_HANDLING, handling, | ^ /builddir/build/BUILD/firefox-102.13.0/intl/components/src/Collator.cpp:135:22: note: 'handling' was declared here 135 | UColAttributeValue handling; | ^~~~~~~~ /builddir/build/BUILD/firefox-102.13.0/intl/components/src/Collator.cpp: In member function 'mozilla::intl::Collator::SetNumericCollation(mozilla::intl::Collator::Feature)': /builddir/build/BUILD/firefox-102.13.0/intl/components/src/Collator.cpp:158:20: warning: 'featureICU' may be used uninitialized [-Wmaybe-uninitialized] 158 | ucol_setAttribute(mCollator.GetMut(), UCOL_NUMERIC_COLLATION, featureICU, | ^ /builddir/build/BUILD/firefox-102.13.0/intl/components/src/Collator.cpp:155:22: note: 'featureICU' was declared here 155 | UColAttributeValue featureICU; | ^~~~~~~~~~ /builddir/build/BUILD/firefox-102.13.0/intl/components/src/Collator.cpp: In member function 'mozilla::intl::Collator::SetNormalizationMode(mozilla::intl::Collator::Feature)': /builddir/build/BUILD/firefox-102.13.0/intl/components/src/Collator.cpp:167:20: warning: 'featureICU' may be used uninitialized [-Wmaybe-uninitialized] 167 | ucol_setAttribute(mCollator.GetMut(), UCOL_NORMALIZATION_MODE, featureICU, | ^ /builddir/build/BUILD/firefox-102.13.0/intl/components/src/Collator.cpp:165:22: note: 'featureICU' was declared here 165 | UColAttributeValue featureICU; | ^~~~~~~~~~ make[3]: Entering directory '/builddir/build/BUILD/firefox-102.13.0/js/src/modules/fdlibm/src' modules/fdlibm/src/e_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 -fasynchronous-unwind-tables -fstack-clash-protection -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/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 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wno-parentheses -Wno-sign-compare -fno-strict-aliasing -ffp-contract=off -MD -MP -MF .deps/e_log.o.pp /builddir/build/BUILD/firefox-102.13.0/modules/fdlibm/src/e_log.cpp make[3]: Leaving directory '/builddir/build/BUILD/firefox-102.13.0/js/src/modules/fdlibm/src' make[3]: Entering directory '/builddir/build/BUILD/firefox-102.13.0/js/src/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 -fasynchronous-unwind-tables -fstack-clash-protection -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/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 -fasynchronous-unwind-tables -fstack-clash-protection -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 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/bin/rustc --crate-name semver_parser --edition=2015 /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 --check-cfg 'cfg(docsrs)' --check-cfg 'cfg(feature, values())' -C metadata=8cf04fb81efaa0ee -C extra-filename=-8cf04fb81efaa0ee --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 strip=debuginfo -L dependency=/builddir/build/BUILD/firefox-102.13.0/js/src/release/deps --cap-lints warn` warning: use of deprecated macro `try`: use the `?` operator instead --> /builddir/build/BUILD/firefox-102.13.0/third_party/rust/semver-parser/src/version.rs:75:9 | 75 | try!(write!(f, "{}.{}.{}", self.major, self.minor, self.patch)); | ^^^ | = note: `#[warn(deprecated)]` on by default warning: use of deprecated macro `try`: use the `?` operator instead --> /builddir/build/BUILD/firefox-102.13.0/third_party/rust/semver-parser/src/version.rs:79:13 | 79 | try!(write!(f, "-{}", strs.join("."))); | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /builddir/build/BUILD/firefox-102.13.0/third_party/rust/semver-parser/src/version.rs:84:13 | 84 | try!(write!(f, "+{}", strs.join("."))); | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /builddir/build/BUILD/firefox-102.13.0/third_party/rust/semver-parser/src/range.rs:184:22 | 184 | let predicates = try!(predicates); | ^^^ make[3]: Entering directory '/builddir/build/BUILD/firefox-102.13.0/js/src/modules/fdlibm/src' modules/fdlibm/src/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 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wno-parentheses -Wno-sign-compare -fno-strict-aliasing -ffp-contract=off -MD -MP -MF .deps/e_pow.o.pp /builddir/build/BUILD/firefox-102.13.0/modules/fdlibm/src/e_pow.cpp make[3]: Leaving directory '/builddir/build/BUILD/firefox-102.13.0/js/src/modules/fdlibm/src' make[3]: Entering directory '/builddir/build/BUILD/firefox-102.13.0/js/src/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 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wno-parentheses -Wno-sign-compare -fno-strict-aliasing -ffp-contract=off -MD -MP -MF .deps/e_sinh.o.pp /builddir/build/BUILD/firefox-102.13.0/modules/fdlibm/src/e_sinh.cpp make[3]: Leaving directory '/builddir/build/BUILD/firefox-102.13.0/js/src/modules/fdlibm/src' make[3]: Entering directory '/builddir/build/BUILD/firefox-102.13.0/js/src/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 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -fno-strict-aliasing -ffp-contract=off -MD -MP -MF .deps/Printf.o.pp /builddir/build/BUILD/firefox-102.13.0/mozglue/misc/Printf.cpp make[3]: Leaving directory '/builddir/build/BUILD/firefox-102.13.0/js/src/mozglue/misc' make[3]: Entering directory '/builddir/build/BUILD/firefox-102.13.0/js/src/modules/fdlibm/src' modules/fdlibm/src/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 -fasynchronous-unwind-tables -fstack-clash-protection -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/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 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -fno-strict-aliasing -ffp-contract=off -MD -MP -MF .deps/RWLock_posix.o.pp /builddir/build/BUILD/firefox-102.13.0/mozglue/misc/RWLock_posix.cpp make[3]: Leaving directory '/builddir/build/BUILD/firefox-102.13.0/js/src/mozglue/misc' make[3]: Entering directory '/builddir/build/BUILD/firefox-102.13.0/js/src/modules/fdlibm/src' modules/fdlibm/src/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 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wno-parentheses -Wno-sign-compare -fno-strict-aliasing -ffp-contract=off -MD -MP -MF .deps/k_exp.o.pp /builddir/build/BUILD/firefox-102.13.0/modules/fdlibm/src/k_exp.cpp make[3]: Leaving directory '/builddir/build/BUILD/firefox-102.13.0/js/src/modules/fdlibm/src' make[3]: Entering directory '/builddir/build/BUILD/firefox-102.13.0/js/src/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 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -fno-strict-aliasing -ffp-contract=off -MD -MP -MF .deps/Unified_cpp_intl_components3.o.pp Unified_cpp_intl_components3.cpp make[3]: Leaving directory '/builddir/build/BUILD/firefox-102.13.0/js/src/intl/components' make[3]: Entering directory '/builddir/build/BUILD/firefox-102.13.0/js/src/modules/fdlibm/src' modules/fdlibm/src/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 -fasynchronous-unwind-tables -fstack-clash-protection -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_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 -fasynchronous-unwind-tables -fstack-clash-protection -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' /builddir/build/BUILD/firefox-102.13.0/modules/fdlibm/src/k_rem_pio2.cpp: In function '__kernel_rem_pio2(double*, double*, int, int, int)': /builddir/build/BUILD/firefox-102.13.0/modules/fdlibm/src/k_rem_pio2.cpp:420:26: warning: 'fq' may be used uninitialized [-Wmaybe-uninitialized] 420 | fw = fq[0]-fw; | ~~~~^ /builddir/build/BUILD/firefox-102.13.0/modules/fdlibm/src/k_rem_pio2.cpp:296:27: note: 'fq' declared here 296 | double z,fw,f[20],fq[20],q[20]; | ^~ 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 -fasynchronous-unwind-tables -fstack-clash-protection -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/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 -fasynchronous-unwind-tables -fstack-clash-protection -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/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 -fasynchronous-unwind-tables -fstack-clash-protection -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/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 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -ffunction-sections -fdata-sections -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wduplicated-cond -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -Werror=implicit-function-declaration -Wno-psabi -fno-strict-aliasing -ffp-contract=off -MD -MP -MF .deps/lz4.o.pp /builddir/build/BUILD/firefox-102.13.0/mfbt/lz4/lz4.c make[3]: Leaving directory '/builddir/build/BUILD/firefox-102.13.0/js/src/mfbt' make[3]: Entering directory '/builddir/build/BUILD/firefox-102.13.0/js/src/modules/fdlibm/src' modules/fdlibm/src/s_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 -fasynchronous-unwind-tables -fstack-clash-protection -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/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 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -fno-strict-aliasing -ffp-contract=off -MD -MP -MF .deps/Unified_cpp_intl_components1.o.pp Unified_cpp_intl_components1.cpp make[3]: Leaving directory '/builddir/build/BUILD/firefox-102.13.0/js/src/intl/components' make[3]: Entering directory '/builddir/build/BUILD/firefox-102.13.0/js/src/modules/fdlibm/src' modules/fdlibm/src/s_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 -fasynchronous-unwind-tables -fstack-clash-protection -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/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 -fasynchronous-unwind-tables -fstack-clash-protection -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' warning: `semver-parser` (lib) generated 4 warnings 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/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 --check-cfg 'cfg(docsrs)' --check-cfg 'cfg(feature, values())' -C metadata=02bc59cc57c2ba47 -C extra-filename=-02bc59cc57c2ba47 --out-dir /builddir/build/BUILD/firefox-102.13.0/js/src/release/build/mozbuild-02bc59cc57c2ba47 -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 -C strip=debuginfo -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/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 -fasynchronous-unwind-tables -fstack-clash-protection -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 -fasynchronous-unwind-tables -fstack-clash-protection -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' Running `CARGO=/usr/bin/cargo CARGO_CFG_PANIC=unwind CARGO_CFG_TARGET_ABI='' CARGO_CFG_TARGET_ARCH=loongarch64 CARGO_CFG_TARGET_ENDIAN=little CARGO_CFG_TARGET_ENV=gnu CARGO_CFG_TARGET_FAMILY=unix 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=loongarch64-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/loongarch64-unknown-linux-gnu/lib' NUM_JOBS=32 OPT_LEVEL=1 OUT_DIR=/builddir/build/BUILD/firefox-102.13.0/js/src/release/build/mozbuild-0beedb0ee8e7335e/out PROFILE=release RUSTC=/usr/bin/rustc RUSTC_LINKER=/builddir/build/BUILD/firefox-102.13.0/build/cargo-linker RUSTDOC=/usr/bin/rustdoc TARGET=loongarch64-unknown-linux-gnu /builddir/build/BUILD/firefox-102.13.0/js/src/release/build/mozbuild-02bc59cc57c2ba47/build-script-build` [mozbuild 0.1.0] cargo:rustc-env=BUILDCONFIG_RS=/builddir/build/BUILD/firefox-102.13.0/js/src/build/rust/mozbuild/buildconfig.rs Compiling semver v0.9.0 Running `CARGO=/usr/bin/cargo CARGO_CRATE_NAME=semver CARGO_MANIFEST_DIR=/builddir/build/BUILD/firefox-102.13.0/third_party/rust/semver CARGO_PKG_AUTHORS='Steve Klabnik :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/bin/rustc --crate-name semver --edition=2015 /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"' --check-cfg 'cfg(docsrs)' --check-cfg 'cfg(feature, values("ci", "default", "serde"))' -C metadata=379d7dfdafbaa81e -C extra-filename=-379d7dfdafbaa81e --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 strip=debuginfo -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-8cf04fb81efaa0ee.rmeta --cap-lints warn` warning: use of deprecated macro `try`: use the `?` operator instead --> /builddir/build/BUILD/firefox-102.13.0/third_party/rust/semver/src/version.rs:271:9 | 271 | try!(write!(f, "{}.{}.{}", self.major, self.minor, self.patch)); | ^^^ | = note: `#[warn(deprecated)]` on by default warning: use of deprecated macro `try`: use the `?` operator instead --> /builddir/build/BUILD/firefox-102.13.0/third_party/rust/semver/src/version.rs:273:13 | 273 | try!(write!(f, "-")); | ^^^ 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, "")), | ^^^ 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 -fasynchronous-unwind-tables -fstack-clash-protection -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' warning: use of deprecated method `std::error::Error::description`: use the Display impl or to_string() --> /builddir/build/BUILD/firefox-102.13.0/third_party/rust/semver/src/version_req.rs:165:14 | 165 | self.description().fmt(f) | ^^^^^^^^^^^ make[3]: Entering directory '/builddir/build/BUILD/firefox-102.13.0/js/src/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 -fasynchronous-unwind-tables -fstack-clash-protection -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 -fasynchronous-unwind-tables -fstack-clash-protection -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 -fasynchronous-unwind-tables -fstack-clash-protection -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/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 -fasynchronous-unwind-tables -fstack-clash-protection -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/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 -fasynchronous-unwind-tables -fstack-clash-protection -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/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 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wno-parentheses -Wno-sign-compare -fno-strict-aliasing -ffp-contract=off -MD -MP -MF .deps/s_floorf.o.pp /builddir/build/BUILD/firefox-102.13.0/modules/fdlibm/src/s_floorf.cpp make[3]: Leaving directory '/builddir/build/BUILD/firefox-102.13.0/js/src/modules/fdlibm/src' make[3]: Entering directory '/builddir/build/BUILD/firefox-102.13.0/js/src/modules/fdlibm/src' modules/fdlibm/src/s_log1p.o /usr/lib64/ccache/g++ -o s_log1p.o -c -I/builddir/build/BUILD/firefox-102.13.0/js/src/dist/system_wrappers -include /builddir/build/BUILD/firefox-102.13.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DEXPORT_JS_API -DMOZ_HAS_MOZGLUE -I/builddir/build/BUILD/firefox-102.13.0/modules/fdlibm/src -I/builddir/build/BUILD/firefox-102.13.0/js/src/modules/fdlibm/src -I/builddir/build/BUILD/firefox-102.13.0/js/src/dist/include -DMOZILLA_CLIENT -include /builddir/build/BUILD/firefox-102.13.0/js/src/js/src/js-confdefs.h -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -Wno-psabi -fno-sized-deallocation -fno-aligned-new -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -fasynchronous-unwind-tables -fstack-clash-protection -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 -fasynchronous-unwind-tables -fstack-clash-protection -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: `semver` (lib) generated 30 warnings Compiling encoding_rs v0.8.31 Running `CARGO=/usr/bin/cargo CARGO_CRATE_NAME=build_script_build CARGO_MANIFEST_DIR=/builddir/build/BUILD/firefox-102.13.0/third_party/rust/encoding_rs CARGO_PKG_AUTHORS='Henri Sivonen ' 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/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"' --check-cfg 'cfg(docsrs)' --check-cfg 'cfg(feature, values("alloc", "default", "fast-big5-hanzi-encode", "fast-gb-hanzi-encode", "fast-hangul-encode", "fast-hanja-encode", "fast-kanji-encode", "fast-legacy-encode", "less-slow-big5-hanzi-encode", "less-slow-gb-hanzi-encode", "less-slow-kanji-encode", "packed_simd", "serde", "simd-accel"))' -C metadata=8e3288c8907b854c -C extra-filename=-8e3288c8907b854c --out-dir /builddir/build/BUILD/firefox-102.13.0/js/src/release/build/encoding_rs-8e3288c8907b854c -C linker=/builddir/build/BUILD/firefox-102.13.0/build/cargo-linker -C strip=debuginfo -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/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 -fasynchronous-unwind-tables -fstack-clash-protection -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_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 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wno-parentheses -Wno-sign-compare -fno-strict-aliasing -ffp-contract=off -MD -MP -MF .deps/s_rint.o.pp /builddir/build/BUILD/firefox-102.13.0/modules/fdlibm/src/s_rint.cpp make[3]: Leaving directory '/builddir/build/BUILD/firefox-102.13.0/js/src/modules/fdlibm/src' Compiling 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/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"' --check-cfg 'cfg(docsrs)' --check-cfg 'cfg(feature, values("alloc", "atomic-polyfill", "default", "parking_lot", "race", "std", "unstable"))' -C metadata=c078e97a67909d1b -C extra-filename=-c078e97a67909d1b --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 strip=debuginfo -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/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 -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 -fasynchronous-unwind-tables -fstack-clash-protection -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_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 -fasynchronous-unwind-tables -fstack-clash-protection -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' 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 -fasynchronous-unwind-tables -fstack-clash-protection -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' 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 OUT_DIR=/builddir/build/BUILD/firefox-102.13.0/js/src/release/build/mozbuild-0beedb0ee8e7335e/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 --check-cfg 'cfg(docsrs)' --check-cfg 'cfg(feature, values())' -C metadata=6d616bbceea291e0 -C extra-filename=-6d616bbceea291e0 --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 -C strip=debuginfo -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-c078e97a67909d1b.rmeta` 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 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wno-parentheses -Wno-sign-compare -fno-strict-aliasing -ffp-contract=off -MD -MP -MF .deps/s_sin.o.pp /builddir/build/BUILD/firefox-102.13.0/modules/fdlibm/src/s_sin.cpp make[3]: Leaving directory '/builddir/build/BUILD/firefox-102.13.0/js/src/modules/fdlibm/src' Running `CARGO=/usr/bin/cargo CARGO_CFG_PANIC=unwind CARGO_CFG_TARGET_ABI='' CARGO_CFG_TARGET_ARCH=loongarch64 CARGO_CFG_TARGET_ENDIAN=little CARGO_CFG_TARGET_ENV=gnu CARGO_CFG_TARGET_FAMILY=unix 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=loongarch64-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/loongarch64-unknown-linux-gnu/lib' NUM_JOBS=32 OPT_LEVEL=2 OUT_DIR=/builddir/build/BUILD/firefox-102.13.0/js/src/loongarch64-unknown-linux-gnu/release/build/encoding_rs-a3eb0286a96d8f6f/out PROFILE=release RUSTC=/usr/bin/rustc RUSTC_LINKER=/builddir/build/BUILD/firefox-102.13.0/build/cargo-linker RUSTDOC=/usr/bin/rustdoc TARGET=loongarch64-unknown-linux-gnu /builddir/build/BUILD/firefox-102.13.0/js/src/release/build/encoding_rs-8e3288c8907b854c/build-script-build` Compiling rustc_version v0.2.3 Running `CARGO=/usr/bin/cargo CARGO_CRATE_NAME=rustc_version CARGO_MANIFEST_DIR=/builddir/build/BUILD/firefox-102.13.0/third_party/rust/rustc_version CARGO_PKG_AUTHORS='Marvin Löbel ' 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/bin/rustc --crate-name rustc_version --edition=2015 /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 --check-cfg 'cfg(docsrs)' --check-cfg 'cfg(feature, values())' -C metadata=5812419ae02f49b6 -C extra-filename=-5812419ae02f49b6 --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 strip=debuginfo -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-379d7dfdafbaa81e.rmeta --cap-lints warn` 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 -fasynchronous-unwind-tables -fstack-clash-protection -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' 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: if this is an object-safe trait, use `dyn` | 37 | fn cause(&self) -> Option<&dyn error::Error> { | +++ 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), | ^^^^^^^^^^^ 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 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -fno-strict-aliasing -ffp-contract=off -MD -MP -MF .deps/Unified_cpp_intl_components2.o.pp Unified_cpp_intl_components2.cpp make[3]: Leaving directory '/builddir/build/BUILD/firefox-102.13.0/js/src/intl/components' make[3]: Entering directory '/builddir/build/BUILD/firefox-102.13.0/js/src/modules/fdlibm/src' modules/fdlibm/src/s_tanh.o /usr/lib64/ccache/g++ -o s_tanh.o -c -I/builddir/build/BUILD/firefox-102.13.0/js/src/dist/system_wrappers -include /builddir/build/BUILD/firefox-102.13.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DEXPORT_JS_API -DMOZ_HAS_MOZGLUE -I/builddir/build/BUILD/firefox-102.13.0/modules/fdlibm/src -I/builddir/build/BUILD/firefox-102.13.0/js/src/modules/fdlibm/src -I/builddir/build/BUILD/firefox-102.13.0/js/src/dist/include -DMOZILLA_CLIENT -include /builddir/build/BUILD/firefox-102.13.0/js/src/js/src/js-confdefs.h -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -Wno-psabi -fno-sized-deallocation -fno-aligned-new -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -fasynchronous-unwind-tables -fstack-clash-protection -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/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 -fasynchronous-unwind-tables -fstack-clash-protection -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/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 -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 -fasynchronous-unwind-tables -fstack-clash-protection -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/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 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wno-parentheses -Wno-sign-compare -fno-strict-aliasing -ffp-contract=off -MD -MP -MF .deps/s_truncf.o.pp /builddir/build/BUILD/firefox-102.13.0/modules/fdlibm/src/s_truncf.cpp make[3]: Leaving directory '/builddir/build/BUILD/firefox-102.13.0/js/src/modules/fdlibm/src' make[3]: Entering directory '/builddir/build/BUILD/firefox-102.13.0/js/src/js/src' 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 -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 -fasynchronous-unwind-tables -fstack-clash-protection -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 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/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 --check-cfg 'cfg(docsrs)' --check-cfg 'cfg(feature, values("compiler_builtins", "core", "rustc-dep-of-std"))' -C metadata=52998e29254fa732 -C extra-filename=-52998e29254fa732 --out-dir /builddir/build/BUILD/firefox-102.13.0/js/src/loongarch64-unknown-linux-gnu/release/deps --target loongarch64-unknown-linux-gnu -C linker=/builddir/build/BUILD/firefox-102.13.0/build/cargo-linker -C strip=debuginfo -L dependency=/builddir/build/BUILD/firefox-102.13.0/js/src/loongarch64-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 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/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 --check-cfg 'cfg(docsrs)' --check-cfg 'cfg(feature, values("jobserver", "parallel"))' -C metadata=3be8cf5f0a8c9bdc -C extra-filename=-3be8cf5f0a8c9bdc --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 strip=debuginfo -L dependency=/builddir/build/BUILD/firefox-102.13.0/js/src/release/deps --cap-lints warn` 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/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"' --check-cfg 'cfg(docsrs)' --check-cfg 'cfg(feature, values("compiler_builtins", "core", "default", "libc", "rustc-dep-of-std", "std", "use_std"))' -C metadata=8fe5864948870cd3 -C extra-filename=-8fe5864948870cd3 --out-dir /builddir/build/BUILD/firefox-102.13.0/js/src/release/build/memchr-8fe5864948870cd3 -C linker=/builddir/build/BUILD/firefox-102.13.0/build/cargo-linker -C strip=debuginfo -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/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 -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 -fasynchronous-unwind-tables -fstack-clash-protection -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' warning: field `0` is never read --> /builddir/build/BUILD/firefox-102.13.0/third_party/rust/cc/src/lib.rs:2050:22 | 2050 | Catalyst(&'static str), | -------- ^^^^^^^^^^^^ | | | field in this variant | = note: `#[warn(dead_code)]` on by default help: consider changing the field to be of unit type to suppress this warning while preserving the field numbering, or remove the field | 2050 | Catalyst(()), | ~~ 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 -fasynchronous-unwind-tables -fstack-clash-protection -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' Running `CARGO=/usr/bin/cargo CARGO_CFG_PANIC=unwind CARGO_CFG_TARGET_ABI='' CARGO_CFG_TARGET_ARCH=loongarch64 CARGO_CFG_TARGET_ENDIAN=little CARGO_CFG_TARGET_ENV=gnu CARGO_CFG_TARGET_FAMILY=unix 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=loongarch64-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/loongarch64-unknown-linux-gnu/lib' NUM_JOBS=32 OPT_LEVEL=2 OUT_DIR=/builddir/build/BUILD/firefox-102.13.0/js/src/loongarch64-unknown-linux-gnu/release/build/memchr-1af908591cd94f7d/out PROFILE=release RUSTC=/usr/bin/rustc RUSTC_LINKER=/builddir/build/BUILD/firefox-102.13.0/build/cargo-linker RUSTDOC=/usr/bin/rustdoc TARGET=loongarch64-unknown-linux-gnu /builddir/build/BUILD/firefox-102.13.0/js/src/release/build/memchr-8fe5864948870cd3/build-script-build` 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 OUT_DIR=/builddir/build/BUILD/firefox-102.13.0/js/src/loongarch64-unknown-linux-gnu/release/build/encoding_rs-a3eb0286a96d8f6f/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"' --check-cfg 'cfg(docsrs)' --check-cfg 'cfg(feature, values("alloc", "default", "fast-big5-hanzi-encode", "fast-gb-hanzi-encode", "fast-hangul-encode", "fast-hanja-encode", "fast-kanji-encode", "fast-legacy-encode", "less-slow-big5-hanzi-encode", "less-slow-gb-hanzi-encode", "less-slow-kanji-encode", "packed_simd", "serde", "simd-accel"))' -C metadata=0f50db95a405512f -C extra-filename=-0f50db95a405512f --out-dir /builddir/build/BUILD/firefox-102.13.0/js/src/loongarch64-unknown-linux-gnu/release/deps --target loongarch64-unknown-linux-gnu -C linker=/builddir/build/BUILD/firefox-102.13.0/build/cargo-linker -C strip=debuginfo -L dependency=/builddir/build/BUILD/firefox-102.13.0/js/src/loongarch64-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/loongarch64-unknown-linux-gnu/release/deps/libcfg_if-52998e29254fa732.rmeta --cap-lints warn -C debuginfo=2 --cap-lints warn -Cembed-bitcode=yes -C codegen-units=1` warning: unexpected `cfg` condition value: `cargo-clippy` --> /builddir/build/BUILD/firefox-102.13.0/third_party/rust/encoding_rs/src/lib.rs:11:5 | 11 | feature = "cargo-clippy", | ^^^^^^^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `alloc`, `default`, `fast-big5-hanzi-encode`, `fast-gb-hanzi-encode`, `fast-hangul-encode`, `fast-hanja-encode`, `fast-kanji-encode`, `fast-legacy-encode`, `less-slow-big5-hanzi-encode`, `less-slow-gb-hanzi-encode`, `less-slow-kanji-encode`, `packed_simd`, `serde`, and `simd-accel` = help: consider adding `cargo-clippy` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration = note: `#[warn(unexpected_cfgs)]` on by default warning: unexpected `cfg` condition value: `cargo-clippy` --> /builddir/build/BUILD/firefox-102.13.0/third_party/rust/encoding_rs/src/macros.rs:689:16 | 689 | #[cfg_attr(feature = "cargo-clippy", allow(never_loop))] | ^^^^^^^^^^^^^^^^^^^^^^^^ | ::: /builddir/build/BUILD/firefox-102.13.0/third_party/rust/encoding_rs/src/euc_jp.rs:77:5 | 77 | / euc_jp_decoder_functions!( 78 | | { 79 | | let trail_minus_offset = byte.wrapping_sub(0xA1); 80 | | // Fast-track Hiragana (60% according to Lunde) ... | 220 | | handle 221 | | ); | |_____- in this macro invocation | = note: expected values for `feature` are: `alloc`, `default`, `fast-big5-hanzi-encode`, `fast-gb-hanzi-encode`, `fast-hangul-encode`, `fast-hanja-encode`, `fast-kanji-encode`, `fast-legacy-encode`, `less-slow-big5-hanzi-encode`, `less-slow-gb-hanzi-encode`, `less-slow-kanji-encode`, `packed_simd`, `serde`, and `simd-accel` = help: consider adding `cargo-clippy` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration = note: this warning originates in the macro `euc_jp_decoder_function` which comes from the expansion of the macro `euc_jp_decoder_functions` (in Nightly builds, run with -Z macro-backtrace for more info) warning: unexpected `cfg` condition value: `cargo-clippy` --> /builddir/build/BUILD/firefox-102.13.0/third_party/rust/encoding_rs/src/macros.rs:364:16 | 364 | #[cfg_attr(feature = "cargo-clippy", allow(never_loop))] | ^^^^^^^^^^^^^^^^^^^^^^^^ | ::: /builddir/build/BUILD/firefox-102.13.0/third_party/rust/encoding_rs/src/gb18030.rs:111:5 | 111 | / gb18030_decoder_functions!( 112 | | { 113 | | // If first is between 0x81 and 0xFE, inclusive, 114 | | // subtract offset 0x81. ... | 294 | | handle, 295 | | 'outermost); | |___________________- in this macro invocation | = note: expected values for `feature` are: `alloc`, `default`, `fast-big5-hanzi-encode`, `fast-gb-hanzi-encode`, `fast-hangul-encode`, `fast-hanja-encode`, `fast-kanji-encode`, `fast-legacy-encode`, `less-slow-big5-hanzi-encode`, `less-slow-gb-hanzi-encode`, `less-slow-kanji-encode`, `packed_simd`, `serde`, and `simd-accel` = help: consider adding `cargo-clippy` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration = note: this warning originates in the macro `gb18030_decoder_function` which comes from the expansion of the macro `gb18030_decoder_functions` (in Nightly builds, run with -Z macro-backtrace for more info) warning: unexpected `cfg` condition value: `cargo-clippy` --> /builddir/build/BUILD/firefox-102.13.0/third_party/rust/encoding_rs/src/iso_2022_jp.rs:377:5 | 377 | feature = "cargo-clippy", | ^^^^^^^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `alloc`, `default`, `fast-big5-hanzi-encode`, `fast-gb-hanzi-encode`, `fast-hangul-encode`, `fast-hanja-encode`, `fast-kanji-encode`, `fast-legacy-encode`, `less-slow-big5-hanzi-encode`, `less-slow-gb-hanzi-encode`, `less-slow-kanji-encode`, `packed_simd`, `serde`, and `simd-accel` = help: consider adding `cargo-clippy` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `cargo-clippy` --> /builddir/build/BUILD/firefox-102.13.0/third_party/rust/encoding_rs/src/iso_2022_jp.rs:398:5 | 398 | feature = "cargo-clippy", | ^^^^^^^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `alloc`, `default`, `fast-big5-hanzi-encode`, `fast-gb-hanzi-encode`, `fast-hangul-encode`, `fast-hanja-encode`, `fast-kanji-encode`, `fast-legacy-encode`, `less-slow-big5-hanzi-encode`, `less-slow-gb-hanzi-encode`, `less-slow-kanji-encode`, `packed_simd`, `serde`, and `simd-accel` = help: consider adding `cargo-clippy` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `cargo-clippy` --> /builddir/build/BUILD/firefox-102.13.0/third_party/rust/encoding_rs/src/utf_8.rs:231:12 | 231 | #[cfg_attr(feature = "cargo-clippy", allow(never_loop, cyclomatic_complexity))] | ^^^^^^^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `alloc`, `default`, `fast-big5-hanzi-encode`, `fast-gb-hanzi-encode`, `fast-hangul-encode`, `fast-hanja-encode`, `fast-kanji-encode`, `fast-legacy-encode`, `less-slow-big5-hanzi-encode`, `less-slow-gb-hanzi-encode`, `less-slow-kanji-encode`, `packed_simd`, `serde`, and `simd-accel` = help: consider adding `cargo-clippy` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `cargo-clippy` --> /builddir/build/BUILD/firefox-102.13.0/third_party/rust/encoding_rs/src/utf_8.rs:608:12 | 608 | #[cfg_attr(feature = "cargo-clippy", allow(never_loop))] | ^^^^^^^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `alloc`, `default`, `fast-big5-hanzi-encode`, `fast-gb-hanzi-encode`, `fast-hangul-encode`, `fast-hanja-encode`, `fast-kanji-encode`, `fast-legacy-encode`, `less-slow-big5-hanzi-encode`, `less-slow-gb-hanzi-encode`, `less-slow-kanji-encode`, `packed_simd`, `serde`, and `simd-accel` = help: consider adding `cargo-clippy` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `disabled` --> /builddir/build/BUILD/firefox-102.13.0/third_party/rust/encoding_rs/src/ascii.rs:1216:68 | 1216 | if #[cfg(all(feature = "simd-accel", target_endian = "little", target_arch = "disabled"))] { | ^^^^^^^^^^^^^^^^^^^^^^^^ | = note: expected values for `target_arch` are: `aarch64`, `arm`, `arm64ec`, `avr`, `bpf`, `csky`, `hexagon`, `loongarch64`, `m68k`, `mips`, `mips32r6`, `mips64`, `mips64r6`, `msp430`, `nvptx64`, `powerpc`, `powerpc64`, `riscv32`, `riscv64`, `s390x`, `sparc`, `sparc64`, `wasm32`, `wasm64`, `x86`, and `x86_64` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `cargo-clippy` --> /builddir/build/BUILD/firefox-102.13.0/third_party/rust/encoding_rs/src/ascii.rs:1377:20 | 1377 | #[cfg_attr(feature = "cargo-clippy", allow(cast_ptr_alignment))] | ^^^^^^^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `alloc`, `default`, `fast-big5-hanzi-encode`, `fast-gb-hanzi-encode`, `fast-hangul-encode`, `fast-hanja-encode`, `fast-kanji-encode`, `fast-legacy-encode`, `less-slow-big5-hanzi-encode`, `less-slow-gb-hanzi-encode`, `less-slow-kanji-encode`, `packed_simd`, `serde`, and `simd-accel` = help: consider adding `cargo-clippy` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `cargo-clippy` --> /builddir/build/BUILD/firefox-102.13.0/third_party/rust/encoding_rs/src/ascii.rs:185:13 | 185 | feature = "cargo-clippy", | ^^^^^^^^^^^^^^^^^^^^^^^^ ... 1483 | basic_latin_alu!(ascii_to_basic_latin, u8, u16, ascii_to_basic_latin_stride_alu); | -------------------------------------------------------------------------------- in this macro invocation | = note: expected values for `feature` are: `alloc`, `default`, `fast-big5-hanzi-encode`, `fast-gb-hanzi-encode`, `fast-hangul-encode`, `fast-hanja-encode`, `fast-kanji-encode`, `fast-legacy-encode`, `less-slow-big5-hanzi-encode`, `less-slow-gb-hanzi-encode`, `less-slow-kanji-encode`, `packed_simd`, `serde`, and `simd-accel` = help: consider adding `cargo-clippy` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration = note: this warning originates in the macro `basic_latin_alu` (in Nightly builds, run with -Z macro-backtrace for more info) warning: unexpected `cfg` condition value: `cargo-clippy` --> /builddir/build/BUILD/firefox-102.13.0/third_party/rust/encoding_rs/src/ascii.rs:185:13 | 185 | feature = "cargo-clippy", | ^^^^^^^^^^^^^^^^^^^^^^^^ ... 1484 | basic_latin_alu!(basic_latin_to_ascii, u16, u8, basic_latin_to_ascii_stride_alu); | -------------------------------------------------------------------------------- in this macro invocation | = note: expected values for `feature` are: `alloc`, `default`, `fast-big5-hanzi-encode`, `fast-gb-hanzi-encode`, `fast-hangul-encode`, `fast-hanja-encode`, `fast-kanji-encode`, `fast-legacy-encode`, `less-slow-big5-hanzi-encode`, `less-slow-gb-hanzi-encode`, `less-slow-kanji-encode`, `packed_simd`, `serde`, and `simd-accel` = help: consider adding `cargo-clippy` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration = note: this warning originates in the macro `basic_latin_alu` (in Nightly builds, run with -Z macro-backtrace for more info) warning: unexpected `cfg` condition value: `cargo-clippy` --> /builddir/build/BUILD/firefox-102.13.0/third_party/rust/encoding_rs/src/ascii.rs:284:13 | 284 | feature = "cargo-clippy", | ^^^^^^^^^^^^^^^^^^^^^^^^ ... 1485 | latin1_alu!(unpack_latin1, u8, u16, unpack_latin1_stride_alu); | ------------------------------------------------------------- in this macro invocation | = note: expected values for `feature` are: `alloc`, `default`, `fast-big5-hanzi-encode`, `fast-gb-hanzi-encode`, `fast-hangul-encode`, `fast-hanja-encode`, `fast-kanji-encode`, `fast-legacy-encode`, `less-slow-big5-hanzi-encode`, `less-slow-gb-hanzi-encode`, `less-slow-kanji-encode`, `packed_simd`, `serde`, and `simd-accel` = help: consider adding `cargo-clippy` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration = note: this warning originates in the macro `latin1_alu` (in Nightly builds, run with -Z macro-backtrace for more info) warning: unexpected `cfg` condition value: `cargo-clippy` --> /builddir/build/BUILD/firefox-102.13.0/third_party/rust/encoding_rs/src/ascii.rs:284:13 | 284 | feature = "cargo-clippy", | ^^^^^^^^^^^^^^^^^^^^^^^^ ... 1486 | latin1_alu!(pack_latin1, u16, u8, pack_latin1_stride_alu); | --------------------------------------------------------- in this macro invocation | = note: expected values for `feature` are: `alloc`, `default`, `fast-big5-hanzi-encode`, `fast-gb-hanzi-encode`, `fast-hangul-encode`, `fast-hanja-encode`, `fast-kanji-encode`, `fast-legacy-encode`, `less-slow-big5-hanzi-encode`, `less-slow-gb-hanzi-encode`, `less-slow-kanji-encode`, `packed_simd`, `serde`, and `simd-accel` = help: consider adding `cargo-clippy` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration = note: this warning originates in the macro `latin1_alu` (in Nightly builds, run with -Z macro-backtrace for more info) warning: unexpected `cfg` condition value: `cargo-clippy` --> /builddir/build/BUILD/firefox-102.13.0/third_party/rust/encoding_rs/src/ascii.rs:93:20 | 93 | #[cfg_attr(feature = "cargo-clippy", allow(never_loop, cast_ptr_alignment))] | ^^^^^^^^^^^^^^^^^^^^^^^^ ... 1487 | ascii_alu!(ascii_to_ascii, u8, u8, ascii_to_ascii_stride); | --------------------------------------------------------- in this macro invocation | = note: expected values for `feature` are: `alloc`, `default`, `fast-big5-hanzi-encode`, `fast-gb-hanzi-encode`, `fast-hangul-encode`, `fast-hanja-encode`, `fast-kanji-encode`, `fast-legacy-encode`, `less-slow-big5-hanzi-encode`, `less-slow-gb-hanzi-encode`, `less-slow-kanji-encode`, `packed_simd`, `serde`, and `simd-accel` = help: consider adding `cargo-clippy` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration = note: this warning originates in the macro `ascii_alu` (in Nightly builds, run with -Z macro-backtrace for more info) warning: unexpected `cfg` condition value: `cargo-clippy` --> /builddir/build/BUILD/firefox-102.13.0/third_party/rust/encoding_rs/src/data.rs:425:12 | 425 | #[cfg_attr(feature = "cargo-clippy", allow(unreadable_literal))] | ^^^^^^^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `alloc`, `default`, `fast-big5-hanzi-encode`, `fast-gb-hanzi-encode`, `fast-hangul-encode`, `fast-hanja-encode`, `fast-kanji-encode`, `fast-legacy-encode`, `less-slow-big5-hanzi-encode`, `less-slow-gb-hanzi-encode`, `less-slow-kanji-encode`, `packed_simd`, `serde`, and `simd-accel` = help: consider adding `cargo-clippy` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `cargo-clippy` --> /builddir/build/BUILD/firefox-102.13.0/third_party/rust/encoding_rs/src/handles.rs:1151:16 | 1151 | #[cfg_attr(feature = "cargo-clippy", allow(collapsible_if))] | ^^^^^^^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `alloc`, `default`, `fast-big5-hanzi-encode`, `fast-gb-hanzi-encode`, `fast-hangul-encode`, `fast-hanja-encode`, `fast-kanji-encode`, `fast-legacy-encode`, `less-slow-big5-hanzi-encode`, `less-slow-gb-hanzi-encode`, `less-slow-kanji-encode`, `packed_simd`, `serde`, and `simd-accel` = help: consider adding `cargo-clippy` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `cargo-clippy` --> /builddir/build/BUILD/firefox-102.13.0/third_party/rust/encoding_rs/src/handles.rs:1185:16 | 1185 | #[cfg_attr(feature = "cargo-clippy", allow(collapsible_if))] | ^^^^^^^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `alloc`, `default`, `fast-big5-hanzi-encode`, `fast-gb-hanzi-encode`, `fast-hangul-encode`, `fast-hanja-encode`, `fast-kanji-encode`, `fast-legacy-encode`, `less-slow-big5-hanzi-encode`, `less-slow-gb-hanzi-encode`, `less-slow-kanji-encode`, `packed_simd`, `serde`, and `simd-accel` = help: consider adding `cargo-clippy` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `cargo-clippy` --> /builddir/build/BUILD/firefox-102.13.0/third_party/rust/encoding_rs/src/mem.rs:324:12 | 324 | #[cfg_attr(feature = "cargo-clippy", allow(collapsible_if))] | ^^^^^^^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `alloc`, `default`, `fast-big5-hanzi-encode`, `fast-gb-hanzi-encode`, `fast-hangul-encode`, `fast-hanja-encode`, `fast-kanji-encode`, `fast-legacy-encode`, `less-slow-big5-hanzi-encode`, `less-slow-gb-hanzi-encode`, `less-slow-kanji-encode`, `packed_simd`, `serde`, and `simd-accel` = help: consider adding `cargo-clippy` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `cargo-clippy` --> /builddir/build/BUILD/firefox-102.13.0/third_party/rust/encoding_rs/src/mem.rs:698:12 | 698 | #[cfg_attr(feature = "cargo-clippy", allow(collapsible_if, cyclomatic_complexity))] | ^^^^^^^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `alloc`, `default`, `fast-big5-hanzi-encode`, `fast-gb-hanzi-encode`, `fast-hangul-encode`, `fast-hanja-encode`, `fast-kanji-encode`, `fast-legacy-encode`, `less-slow-big5-hanzi-encode`, `less-slow-gb-hanzi-encode`, `less-slow-kanji-encode`, `packed_simd`, `serde`, and `simd-accel` = help: consider adding `cargo-clippy` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `cargo-clippy` --> /builddir/build/BUILD/firefox-102.13.0/third_party/rust/encoding_rs/src/mem.rs:1128:12 | 1128 | #[cfg_attr(feature = "cargo-clippy", allow(collapsible_if))] | ^^^^^^^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `alloc`, `default`, `fast-big5-hanzi-encode`, `fast-gb-hanzi-encode`, `fast-hangul-encode`, `fast-hanja-encode`, `fast-kanji-encode`, `fast-legacy-encode`, `less-slow-big5-hanzi-encode`, `less-slow-gb-hanzi-encode`, `less-slow-kanji-encode`, `packed_simd`, `serde`, and `simd-accel` = help: consider adding `cargo-clippy` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `cargo-clippy` --> /builddir/build/BUILD/firefox-102.13.0/third_party/rust/encoding_rs/src/mem.rs:88:20 | 88 | #[cfg_attr(feature = "cargo-clippy", allow(cast_ptr_alignment))] | ^^^^^^^^^^^^^^^^^^^^^^^^ ... 310 | by_unit_check_alu!(is_ascii_impl, u8, 0x80, ASCII_MASK); | ------------------------------------------------------- in this macro invocation | = note: expected values for `feature` are: `alloc`, `default`, `fast-big5-hanzi-encode`, `fast-gb-hanzi-encode`, `fast-hangul-encode`, `fast-hanja-encode`, `fast-kanji-encode`, `fast-legacy-encode`, `less-slow-big5-hanzi-encode`, `less-slow-gb-hanzi-encode`, `less-slow-kanji-encode`, `packed_simd`, `serde`, and `simd-accel` = help: consider adding `cargo-clippy` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration = note: this warning originates in the macro `by_unit_check_alu` (in Nightly builds, run with -Z macro-backtrace for more info) warning: unexpected `cfg` condition value: `cargo-clippy` --> /builddir/build/BUILD/firefox-102.13.0/third_party/rust/encoding_rs/src/mem.rs:88:20 | 88 | #[cfg_attr(feature = "cargo-clippy", allow(cast_ptr_alignment))] | ^^^^^^^^^^^^^^^^^^^^^^^^ ... 311 | by_unit_check_alu!(is_basic_latin_impl, u16, 0x80, BASIC_LATIN_MASK); | -------------------------------------------------------------------- in this macro invocation | = note: expected values for `feature` are: `alloc`, `default`, `fast-big5-hanzi-encode`, `fast-gb-hanzi-encode`, `fast-hangul-encode`, `fast-hanja-encode`, `fast-kanji-encode`, `fast-legacy-encode`, `less-slow-big5-hanzi-encode`, `less-slow-gb-hanzi-encode`, `less-slow-kanji-encode`, `packed_simd`, `serde`, and `simd-accel` = help: consider adding `cargo-clippy` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration = note: this warning originates in the macro `by_unit_check_alu` (in Nightly builds, run with -Z macro-backtrace for more info) warning: unexpected `cfg` condition value: `cargo-clippy` --> /builddir/build/BUILD/firefox-102.13.0/third_party/rust/encoding_rs/src/mem.rs:88:20 | 88 | #[cfg_attr(feature = "cargo-clippy", allow(cast_ptr_alignment))] | ^^^^^^^^^^^^^^^^^^^^^^^^ ... 312 | by_unit_check_alu!(is_utf16_latin1_impl, u16, 0x100, LATIN1_MASK); | ----------------------------------------------------------------- in this macro invocation | = note: expected values for `feature` are: `alloc`, `default`, `fast-big5-hanzi-encode`, `fast-gb-hanzi-encode`, `fast-hangul-encode`, `fast-hanja-encode`, `fast-kanji-encode`, `fast-legacy-encode`, `less-slow-big5-hanzi-encode`, `less-slow-gb-hanzi-encode`, `less-slow-kanji-encode`, `packed_simd`, `serde`, and `simd-accel` = help: consider adding `cargo-clippy` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration = note: this warning originates in the macro `by_unit_check_alu` (in Nightly builds, run with -Z macro-backtrace for more info) warning: unexpected `cfg` condition value: `cargo-clippy` --> /builddir/build/BUILD/firefox-102.13.0/third_party/rust/encoding_rs/src/mem.rs:579:20 | 579 | #[cfg_attr(feature = "cargo-clippy", allow(cast_ptr_alignment))] | ^^^^^^^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `alloc`, `default`, `fast-big5-hanzi-encode`, `fast-gb-hanzi-encode`, `fast-hangul-encode`, `fast-hanja-encode`, `fast-kanji-encode`, `fast-legacy-encode`, `less-slow-big5-hanzi-encode`, `less-slow-gb-hanzi-encode`, `less-slow-kanji-encode`, `packed_simd`, `serde`, and `simd-accel` = help: consider adding `cargo-clippy` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `fuzzing` --> /builddir/build/BUILD/firefox-102.13.0/third_party/rust/encoding_rs/src/mem.rs:44:32 | 44 | ($($arg:tt)*) => (if !cfg!(fuzzing) { debug_assert!($($arg)*); }) | ^^^^^^^ ... 1921 | non_fuzz_debug_assert!(is_utf8_latin1(src)); | ------------------------------------------- in this macro invocation | = help: expected names are: `clippy`, `debug_assertions`, `doc`, `docsrs`, `doctest`, `feature`, `miri`, `overflow_checks`, `panic`, `proc_macro`, `relocation_model`, `rustfmt`, `sanitize`, `sanitizer_cfi_generalize_pointers`, `sanitizer_cfi_normalize_integers`, `target_abi`, `target_arch`, `target_endian`, `target_env`, `target_family`, `target_feature`, `target_has_atomic`, `target_has_atomic_equal_alignment`, `target_has_atomic_load_store`, `target_os`, `target_pointer_width`, `target_thread_local`, `target_vendor`, `test`, `ub_checks`, `unix`, and `windows` = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(fuzzing)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(fuzzing)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration = note: this warning originates in the macro `non_fuzz_debug_assert` (in Nightly builds, run with -Z macro-backtrace for more info) make[3]: Entering directory '/builddir/build/BUILD/firefox-102.13.0/js/src/js/src/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 -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 -fasynchronous-unwind-tables -fstack-clash-protection -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/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 -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 -fasynchronous-unwind-tables -fstack-clash-protection -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/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 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -fno-strict-aliasing -ffp-contract=off -MD -MP -MF .deps/Unified_cpp_intl_components4.o.pp Unified_cpp_intl_components4.cpp make[3]: Leaving directory '/builddir/build/BUILD/firefox-102.13.0/js/src/intl/components' In file included from Unified_cpp_intl_components4.cpp:11: /builddir/build/BUILD/firefox-102.13.0/intl/components/src/RelativeTimeFormat.cpp: In function 'mozilla::intl::RelativeTimeFormat::TryCreate(char const*, mozilla::intl::RelativeTimeFormatOptions const&)': /builddir/build/BUILD/firefox-102.13.0/intl/components/src/RelativeTimeFormat.cpp:57:23: warning: 'relDateTimeStyle' may be used uninitialized [-Wmaybe-uninitialized] 57 | ureldatefmt_open(IcuLocale(aLocale), nf, relDateTimeStyle, | ^ /builddir/build/BUILD/firefox-102.13.0/intl/components/src/RelativeTimeFormat.cpp:43:39: note: 'relDateTimeStyle' was declared here 43 | UDateRelativeDateTimeFormatterStyle relDateTimeStyle; | ^~~~~~~~~~~~~~~~ make[3]: Entering directory '/builddir/build/BUILD/firefox-102.13.0/js/src/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 -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 -fasynchronous-unwind-tables -fstack-clash-protection -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()); | ^~~~~ 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 -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 -fasynchronous-unwind-tables -fstack-clash-protection -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_662(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_662(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_462(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_462(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 '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 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 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/bin/rustc --crate-name build_script_build --edition=2015 /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 --check-cfg 'cfg(docsrs)' --check-cfg 'cfg(feature, values("fast-big5-hanzi-encode", "fast-gb-hanzi-encode", "fast-hangul-encode", "fast-hanja-encode", "fast-kanji-encode", "fast-legacy-encode", "less-slow-big5-hanzi-encode", "less-slow-gb-hanzi-encode", "less-slow-kanji-encode", "simd-accel"))' -C metadata=31e675696e2e7769 -C extra-filename=-31e675696e2e7769 --out-dir /builddir/build/BUILD/firefox-102.13.0/js/src/release/build/encoding_c-31e675696e2e7769 -C linker=/builddir/build/BUILD/firefox-102.13.0/build/cargo-linker -C strip=debuginfo -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/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 -fasynchronous-unwind-tables -fstack-clash-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 -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 -fasynchronous-unwind-tables -fstack-clash-protection -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; | ^~~~~~~~~~~~~ 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/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 --check-cfg 'cfg(docsrs)' --check-cfg 'cfg(feature, values())' -C metadata=8ff1732ff480bdb6 -C extra-filename=-8ff1732ff480bdb6 --out-dir /builddir/build/BUILD/firefox-102.13.0/js/src/release/build/encoding_c_mem-8ff1732ff480bdb6 -C linker=/builddir/build/BUILD/firefox-102.13.0/build/cargo-linker -C strip=debuginfo -L dependency=/builddir/build/BUILD/firefox-102.13.0/js/src/release/deps --cap-lints warn` Running `CARGO=/usr/bin/cargo CARGO_CFG_PANIC=unwind CARGO_CFG_TARGET_ABI='' CARGO_CFG_TARGET_ARCH=loongarch64 CARGO_CFG_TARGET_ENDIAN=little CARGO_CFG_TARGET_ENV=gnu CARGO_CFG_TARGET_FAMILY=unix 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=loongarch64-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/loongarch64-unknown-linux-gnu/lib' NUM_JOBS=32 OPT_LEVEL=2 OUT_DIR=/builddir/build/BUILD/firefox-102.13.0/js/src/loongarch64-unknown-linux-gnu/release/build/encoding_c_mem-d26f5a71cd24ad39/out PROFILE=release RUSTC=/usr/bin/rustc RUSTC_LINKER=/builddir/build/BUILD/firefox-102.13.0/build/cargo-linker RUSTDOC=/usr/bin/rustdoc TARGET=loongarch64-unknown-linux-gnu /builddir/build/BUILD/firefox-102.13.0/js/src/release/build/encoding_c_mem-8ff1732ff480bdb6/build-script-build` [encoding_c_mem 0.2.6] cargo:rerun-if-changed= [encoding_c_mem 0.2.6] cargo:include-dir=/builddir/build/BUILD/firefox-102.13.0/third_party/rust/encoding_c_mem/include Running `CARGO=/usr/bin/cargo CARGO_CFG_PANIC=unwind CARGO_CFG_TARGET_ABI='' CARGO_CFG_TARGET_ARCH=loongarch64 CARGO_CFG_TARGET_ENDIAN=little CARGO_CFG_TARGET_ENV=gnu CARGO_CFG_TARGET_FAMILY=unix 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=loongarch64-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/loongarch64-unknown-linux-gnu/lib' NUM_JOBS=32 OPT_LEVEL=2 OUT_DIR=/builddir/build/BUILD/firefox-102.13.0/js/src/loongarch64-unknown-linux-gnu/release/build/encoding_c-02569bc2973e1661/out PROFILE=release RUSTC=/usr/bin/rustc RUSTC_LINKER=/builddir/build/BUILD/firefox-102.13.0/build/cargo-linker RUSTDOC=/usr/bin/rustdoc TARGET=loongarch64-unknown-linux-gnu /builddir/build/BUILD/firefox-102.13.0/js/src/release/build/encoding_c-31e675696e2e7769/build-script-build` [encoding_c 0.9.8] cargo:rerun-if-changed= [encoding_c 0.9.8] cargo:include-dir=/builddir/build/BUILD/firefox-102.13.0/third_party/rust/encoding_c/include Running `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 OUT_DIR=/builddir/build/BUILD/firefox-102.13.0/js/src/loongarch64-unknown-linux-gnu/release/build/memchr-1af908591cd94f7d/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"' --check-cfg 'cfg(docsrs)' --check-cfg 'cfg(feature, values("compiler_builtins", "core", "default", "libc", "rustc-dep-of-std", "std", "use_std"))' -C metadata=58d19e070b5ab89d -C extra-filename=-58d19e070b5ab89d --out-dir /builddir/build/BUILD/firefox-102.13.0/js/src/loongarch64-unknown-linux-gnu/release/deps --target loongarch64-unknown-linux-gnu -C linker=/builddir/build/BUILD/firefox-102.13.0/build/cargo-linker -C strip=debuginfo -L dependency=/builddir/build/BUILD/firefox-102.13.0/js/src/loongarch64-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: unexpected `cfg` condition name: `memchr_libc` --> /builddir/build/BUILD/firefox-102.13.0/third_party/rust/memchr/src/memchr/mod.rs:6:7 | 6 | #[cfg(memchr_libc)] | ^^^^^^^^^^^ | = help: expected names are: `clippy`, `debug_assertions`, `doc`, `docsrs`, `doctest`, `feature`, `miri`, `overflow_checks`, `panic`, `proc_macro`, `relocation_model`, `rustfmt`, `sanitize`, `sanitizer_cfi_generalize_pointers`, `sanitizer_cfi_normalize_integers`, `target_abi`, `target_arch`, `target_endian`, `target_env`, `target_family`, `target_feature`, `target_has_atomic`, `target_has_atomic_equal_alignment`, `target_has_atomic_load_store`, `target_os`, `target_pointer_width`, `target_thread_local`, `target_vendor`, `test`, `ub_checks`, `unix`, and `windows` = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(memchr_libc)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(memchr_libc)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration = note: `#[warn(unexpected_cfgs)]` on by default warning: unexpected `cfg` condition name: `memchr_runtime_simd` --> /builddir/build/BUILD/firefox-102.13.0/third_party/rust/memchr/src/memchr/mod.rs:12:46 | 12 | #[cfg(all(not(miri), target_arch = "x86_64", memchr_runtime_simd))] | ^^^^^^^^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(memchr_runtime_simd)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(memchr_runtime_simd)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `memchr_runtime_simd` --> /builddir/build/BUILD/firefox-102.13.0/third_party/rust/memchr/src/memchr/mod.rs:94:39 | 94 | #[cfg(all(target_arch = "x86_64", memchr_runtime_simd, not(miri)))] | ^^^^^^^^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(memchr_runtime_simd)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(memchr_runtime_simd)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `memchr_libc` --> /builddir/build/BUILD/firefox-102.13.0/third_party/rust/memchr/src/memchr/mod.rs:101:9 | 101 | memchr_libc, | ^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(memchr_libc)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(memchr_libc)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `memchr_runtime_simd` --> /builddir/build/BUILD/firefox-102.13.0/third_party/rust/memchr/src/memchr/mod.rs:102:41 | 102 | not(all(target_arch = "x86_64", memchr_runtime_simd)), | ^^^^^^^^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(memchr_runtime_simd)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(memchr_runtime_simd)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `memchr_libc` --> /builddir/build/BUILD/firefox-102.13.0/third_party/rust/memchr/src/memchr/mod.rs:111:13 | 111 | not(memchr_libc), | ^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(memchr_libc)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(memchr_libc)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `memchr_runtime_simd` --> /builddir/build/BUILD/firefox-102.13.0/third_party/rust/memchr/src/memchr/mod.rs:112:41 | 112 | not(all(target_arch = "x86_64", memchr_runtime_simd)), | ^^^^^^^^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(memchr_runtime_simd)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(memchr_runtime_simd)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `memchr_runtime_simd` --> /builddir/build/BUILD/firefox-102.13.0/third_party/rust/memchr/src/memchr/mod.rs:158:39 | 158 | #[cfg(all(target_arch = "x86_64", memchr_runtime_simd, not(miri)))] | ^^^^^^^^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(memchr_runtime_simd)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(memchr_runtime_simd)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `memchr_runtime_simd` --> /builddir/build/BUILD/firefox-102.13.0/third_party/rust/memchr/src/memchr/mod.rs:165:41 | 165 | not(all(target_arch = "x86_64", memchr_runtime_simd)), | ^^^^^^^^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(memchr_runtime_simd)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(memchr_runtime_simd)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `memchr_runtime_simd` --> /builddir/build/BUILD/firefox-102.13.0/third_party/rust/memchr/src/memchr/mod.rs:216:39 | 216 | #[cfg(all(target_arch = "x86_64", memchr_runtime_simd, not(miri)))] | ^^^^^^^^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(memchr_runtime_simd)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(memchr_runtime_simd)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `memchr_runtime_simd` --> /builddir/build/BUILD/firefox-102.13.0/third_party/rust/memchr/src/memchr/mod.rs:223:41 | 223 | not(all(target_arch = "x86_64", memchr_runtime_simd)), | ^^^^^^^^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(memchr_runtime_simd)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(memchr_runtime_simd)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `memchr_runtime_simd` --> /builddir/build/BUILD/firefox-102.13.0/third_party/rust/memchr/src/memchr/mod.rs:267:39 | 267 | #[cfg(all(target_arch = "x86_64", memchr_runtime_simd, not(miri)))] | ^^^^^^^^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(memchr_runtime_simd)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(memchr_runtime_simd)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `memchr_libc` --> /builddir/build/BUILD/firefox-102.13.0/third_party/rust/memchr/src/memchr/mod.rs:274:9 | 274 | memchr_libc, | ^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(memchr_libc)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(memchr_libc)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `memchr_runtime_simd` --> /builddir/build/BUILD/firefox-102.13.0/third_party/rust/memchr/src/memchr/mod.rs:276:41 | 276 | not(all(target_arch = "x86_64", memchr_runtime_simd)), | ^^^^^^^^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(memchr_runtime_simd)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(memchr_runtime_simd)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `memchr_libc` --> /builddir/build/BUILD/firefox-102.13.0/third_party/rust/memchr/src/memchr/mod.rs:285:17 | 285 | not(all(memchr_libc, target_os = "linux")), | ^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(memchr_libc)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(memchr_libc)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `memchr_runtime_simd` --> /builddir/build/BUILD/firefox-102.13.0/third_party/rust/memchr/src/memchr/mod.rs:286:41 | 286 | not(all(target_arch = "x86_64", memchr_runtime_simd)), | ^^^^^^^^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(memchr_runtime_simd)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(memchr_runtime_simd)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `memchr_runtime_simd` --> /builddir/build/BUILD/firefox-102.13.0/third_party/rust/memchr/src/memchr/mod.rs:332:39 | 332 | #[cfg(all(target_arch = "x86_64", memchr_runtime_simd, not(miri)))] | ^^^^^^^^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(memchr_runtime_simd)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(memchr_runtime_simd)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `memchr_runtime_simd` --> /builddir/build/BUILD/firefox-102.13.0/third_party/rust/memchr/src/memchr/mod.rs:339:41 | 339 | not(all(target_arch = "x86_64", memchr_runtime_simd)), | ^^^^^^^^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(memchr_runtime_simd)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(memchr_runtime_simd)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `memchr_runtime_simd` --> /builddir/build/BUILD/firefox-102.13.0/third_party/rust/memchr/src/memchr/mod.rs:390:39 | 390 | #[cfg(all(target_arch = "x86_64", memchr_runtime_simd, not(miri)))] | ^^^^^^^^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(memchr_runtime_simd)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(memchr_runtime_simd)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `memchr_runtime_simd` --> /builddir/build/BUILD/firefox-102.13.0/third_party/rust/memchr/src/memchr/mod.rs:397:41 | 397 | not(all(target_arch = "x86_64", memchr_runtime_simd)), | ^^^^^^^^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(memchr_runtime_simd)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(memchr_runtime_simd)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `memchr_runtime_simd` --> /builddir/build/BUILD/firefox-102.13.0/third_party/rust/memchr/src/memmem/mod.rs:149:7 | 149 | #[cfg(memchr_runtime_simd)] | ^^^^^^^^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(memchr_runtime_simd)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(memchr_runtime_simd)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `memchr_runtime_simd` --> /builddir/build/BUILD/firefox-102.13.0/third_party/rust/memchr/src/memmem/mod.rs:156:7 | 156 | #[cfg(memchr_runtime_simd)] | ^^^^^^^^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(memchr_runtime_simd)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(memchr_runtime_simd)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `memchr_runtime_wasm128` --> /builddir/build/BUILD/firefox-102.13.0/third_party/rust/memchr/src/memmem/mod.rs:158:11 | 158 | #[cfg(all(memchr_runtime_wasm128))] | ^^^^^^^^^^^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(memchr_runtime_wasm128)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(memchr_runtime_wasm128)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `memchr_runtime_simd` --> /builddir/build/BUILD/firefox-102.13.0/third_party/rust/memchr/src/memmem/mod.rs:160:46 | 160 | #[cfg(all(not(miri), target_arch = "x86_64", memchr_runtime_simd))] | ^^^^^^^^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(memchr_runtime_simd)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(memchr_runtime_simd)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `memchr_runtime_simd` --> /builddir/build/BUILD/firefox-102.13.0/third_party/rust/memchr/src/memmem/mod.rs:811:50 | 811 | #[cfg(all(not(miri), target_arch = "x86_64", memchr_runtime_simd))] | ^^^^^^^^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(memchr_runtime_simd)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(memchr_runtime_simd)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `memchr_runtime_wasm128` --> /builddir/build/BUILD/firefox-102.13.0/third_party/rust/memchr/src/memmem/mod.rs:813:11 | 813 | #[cfg(memchr_runtime_wasm128)] | ^^^^^^^^^^^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(memchr_runtime_wasm128)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(memchr_runtime_wasm128)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `memchr_runtime_simd` --> /builddir/build/BUILD/firefox-102.13.0/third_party/rust/memchr/src/memmem/mod.rs:815:50 | 815 | #[cfg(all(not(miri), target_arch = "x86_64", memchr_runtime_simd))] | ^^^^^^^^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(memchr_runtime_simd)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(memchr_runtime_simd)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `memchr_runtime_simd` --> /builddir/build/BUILD/firefox-102.13.0/third_party/rust/memchr/src/memmem/prefilter/mod.rs:4:7 | 4 | #[cfg(memchr_runtime_simd)] | ^^^^^^^^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(memchr_runtime_simd)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(memchr_runtime_simd)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `memchr_runtime_simd` --> /builddir/build/BUILD/firefox-102.13.0/third_party/rust/memchr/src/memmem/prefilter/mod.rs:6:46 | 6 | #[cfg(all(not(miri), target_arch = "wasm32", memchr_runtime_simd))] | ^^^^^^^^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(memchr_runtime_simd)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(memchr_runtime_simd)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `memchr_runtime_simd` --> /builddir/build/BUILD/firefox-102.13.0/third_party/rust/memchr/src/memmem/prefilter/mod.rs:8:46 | 8 | #[cfg(all(not(miri), target_arch = "x86_64", memchr_runtime_simd))] | ^^^^^^^^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(memchr_runtime_simd)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(memchr_runtime_simd)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `memchr_runtime_simd` --> /builddir/build/BUILD/firefox-102.13.0/third_party/rust/memchr/src/memmem/prefilter/mod.rs:99:7 | 99 | #[cfg(memchr_runtime_simd)] | ^^^^^^^^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(memchr_runtime_simd)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(memchr_runtime_simd)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `memchr_runtime_simd` --> /builddir/build/BUILD/firefox-102.13.0/third_party/rust/memchr/src/memmem/prefilter/mod.rs:299:50 | 299 | #[cfg(all(not(miri), target_arch = "x86_64", memchr_runtime_simd))] | ^^^^^^^^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(memchr_runtime_simd)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(memchr_runtime_simd)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `memchr_runtime_simd` --> /builddir/build/BUILD/firefox-102.13.0/third_party/rust/memchr/src/memmem/prefilter/mod.rs:317:50 | 317 | #[cfg(all(not(miri), target_arch = "wasm32", memchr_runtime_simd))] | ^^^^^^^^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(memchr_runtime_simd)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(memchr_runtime_simd)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `memchr_runtime_simd` --> /builddir/build/BUILD/firefox-102.13.0/third_party/rust/memchr/src/memmem/rarebytes.rs:99:11 | 99 | #[cfg(memchr_runtime_simd)] | ^^^^^^^^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(memchr_runtime_simd)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(memchr_runtime_simd)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `memchr_runtime_simd` --> /builddir/build/BUILD/firefox-102.13.0/third_party/rust/memchr/src/memmem/rarebytes.rs:107:11 | 107 | #[cfg(memchr_runtime_simd)] | ^^^^^^^^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(memchr_runtime_simd)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(memchr_runtime_simd)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `memchr_runtime_simd` --> /builddir/build/BUILD/firefox-102.13.0/third_party/rust/memchr/src/memmem/mod.rs:838:54 | 838 | #[cfg(all(not(miri), target_arch = "x86_64", memchr_runtime_simd))] | ^^^^^^^^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(memchr_runtime_simd)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(memchr_runtime_simd)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `memchr_runtime_simd` --> /builddir/build/BUILD/firefox-102.13.0/third_party/rust/memchr/src/memmem/mod.rs:846:43 | 846 | #[cfg(all(target_arch = "wasm32", memchr_runtime_simd))] | ^^^^^^^^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(memchr_runtime_simd)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(memchr_runtime_simd)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `memchr_runtime_simd` --> /builddir/build/BUILD/firefox-102.13.0/third_party/rust/memchr/src/memmem/mod.rs:884:34 | 884 | #[cfg(all(not(miri), memchr_runtime_simd))] | ^^^^^^^^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(memchr_runtime_simd)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(memchr_runtime_simd)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `memchr_runtime_simd` --> /builddir/build/BUILD/firefox-102.13.0/third_party/rust/memchr/src/memmem/mod.rs:889:17 | 889 | memchr_runtime_simd | ^^^^^^^^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(memchr_runtime_simd)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(memchr_runtime_simd)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `memchr_runtime_simd` --> /builddir/build/BUILD/firefox-102.13.0/third_party/rust/memchr/src/memmem/mod.rs:909:34 | 909 | #[cfg(all(not(miri), memchr_runtime_simd))] | ^^^^^^^^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(memchr_runtime_simd)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(memchr_runtime_simd)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `memchr_runtime_simd` --> /builddir/build/BUILD/firefox-102.13.0/third_party/rust/memchr/src/memmem/mod.rs:914:17 | 914 | memchr_runtime_simd | ^^^^^^^^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(memchr_runtime_simd)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(memchr_runtime_simd)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `memchr_runtime_simd` --> /builddir/build/BUILD/firefox-102.13.0/third_party/rust/memchr/src/memmem/mod.rs:953:34 | 953 | #[cfg(all(not(miri), memchr_runtime_simd))] | ^^^^^^^^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(memchr_runtime_simd)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(memchr_runtime_simd)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `memchr_runtime_simd` --> /builddir/build/BUILD/firefox-102.13.0/third_party/rust/memchr/src/memmem/mod.rs:966:17 | 966 | memchr_runtime_simd | ^^^^^^^^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(memchr_runtime_simd)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(memchr_runtime_simd)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration 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 -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 -fasynchronous-unwind-tables -fstack-clash-protection -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()); | ^~~~~ warning: `memchr` (lib) generated 43 warnings 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/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"' --check-cfg 'cfg(docsrs)' --check-cfg 'cfg(feature, values("array-sizes-129-255", "array-sizes-33-128", "default", "serde", "std", "unstable-const-fn"))' -C metadata=66a6f1f67c65690f -C extra-filename=-66a6f1f67c65690f --out-dir /builddir/build/BUILD/firefox-102.13.0/js/src/loongarch64-unknown-linux-gnu/release/deps --target loongarch64-unknown-linux-gnu -C linker=/builddir/build/BUILD/firefox-102.13.0/build/cargo-linker -C strip=debuginfo -L dependency=/builddir/build/BUILD/firefox-102.13.0/js/src/loongarch64-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 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/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 --check-cfg 'cfg(docsrs)' --check-cfg 'cfg(feature, values("nightly"))' -C metadata=dc0d5516c9c5d2e7 -C extra-filename=-dc0d5516c9c5d2e7 --out-dir /builddir/build/BUILD/firefox-102.13.0/js/src/loongarch64-unknown-linux-gnu/release/deps --target loongarch64-unknown-linux-gnu -C linker=/builddir/build/BUILD/firefox-102.13.0/build/cargo-linker -C strip=debuginfo -L dependency=/builddir/build/BUILD/firefox-102.13.0/js/src/loongarch64-unknown-linux-gnu/release/deps -L dependency=/builddir/build/BUILD/firefox-102.13.0/js/src/release/deps --cap-lints warn -C debuginfo=2 --cap-lints warn -Cembed-bitcode=yes -C codegen-units=1` Compiling unicode-width v0.1.9 Running `CARGO=/usr/bin/cargo CARGO_CRATE_NAME=unicode_width CARGO_MANIFEST_DIR=/builddir/build/BUILD/firefox-102.13.0/third_party/rust/unicode-width CARGO_PKG_AUTHORS='kwantam :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/bin/rustc --crate-name unicode_width --edition=2015 /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"' --check-cfg 'cfg(docsrs)' --check-cfg 'cfg(feature, values("bench", "compiler_builtins", "core", "default", "no_std", "rustc-dep-of-std", "std"))' -C metadata=3bd658d036dbc0cb -C extra-filename=-3bd658d036dbc0cb --out-dir /builddir/build/BUILD/firefox-102.13.0/js/src/loongarch64-unknown-linux-gnu/release/deps --target loongarch64-unknown-linux-gnu -C linker=/builddir/build/BUILD/firefox-102.13.0/build/cargo-linker -C strip=debuginfo -L dependency=/builddir/build/BUILD/firefox-102.13.0/js/src/loongarch64-unknown-linux-gnu/release/deps -L dependency=/builddir/build/BUILD/firefox-102.13.0/js/src/release/deps --cap-lints warn -C debuginfo=2 --cap-lints warn -Cembed-bitcode=yes -C codegen-units=1` Compiling wast v39.0.0 Running `CARGO=/usr/bin/cargo CARGO_CRATE_NAME=wast CARGO_MANIFEST_DIR=/builddir/build/BUILD/firefox-102.13.0/third_party/rust/wast CARGO_PKG_AUTHORS='Alex Crichton ' 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/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"' --check-cfg 'cfg(docsrs)' --check-cfg 'cfg(feature, values("default", "wasm-module"))' -C metadata=6ac245544c2ae571 -C extra-filename=-6ac245544c2ae571 --out-dir /builddir/build/BUILD/firefox-102.13.0/js/src/loongarch64-unknown-linux-gnu/release/deps --target loongarch64-unknown-linux-gnu -C linker=/builddir/build/BUILD/firefox-102.13.0/build/cargo-linker -C strip=debuginfo -L dependency=/builddir/build/BUILD/firefox-102.13.0/js/src/loongarch64-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/loongarch64-unknown-linux-gnu/release/deps/libleb128-dc0d5516c9c5d2e7.rmeta --extern memchr=/builddir/build/BUILD/firefox-102.13.0/js/src/loongarch64-unknown-linux-gnu/release/deps/libmemchr-58d19e070b5ab89d.rmeta --extern unicode_width=/builddir/build/BUILD/firefox-102.13.0/js/src/loongarch64-unknown-linux-gnu/release/deps/libunicode_width-3bd658d036dbc0cb.rmeta --cap-lints warn -C debuginfo=2 --cap-lints warn -Cembed-bitcode=yes -C codegen-units=1` warning: unexpected `cfg` condition name: `wast_check_exhaustive` --> /builddir/build/BUILD/firefox-102.13.0/third_party/rust/wast/src/binary.rs:515:23 | 515 | #[cfg(wast_check_exhaustive)] | ^^^^^^^^^^^^^^^^^^^^^ | = help: expected names are: `clippy`, `debug_assertions`, `doc`, `docsrs`, `doctest`, `feature`, `miri`, `overflow_checks`, `panic`, `proc_macro`, `relocation_model`, `rustfmt`, `sanitize`, `sanitizer_cfi_generalize_pointers`, `sanitizer_cfi_normalize_integers`, `target_abi`, `target_arch`, `target_endian`, `target_env`, `target_family`, `target_feature`, `target_has_atomic`, `target_has_atomic_equal_alignment`, `target_has_atomic_load_store`, `target_os`, `target_pointer_width`, `target_thread_local`, `target_vendor`, `test`, `ub_checks`, `unix`, and `windows` = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(wast_check_exhaustive)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(wast_check_exhaustive)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration = note: `#[warn(unexpected_cfgs)]` on by default warning: unexpected `cfg` condition name: `wast_check_exhaustive` --> /builddir/build/BUILD/firefox-102.13.0/third_party/rust/wast/src/binary.rs:519:23 | 519 | #[cfg(wast_check_exhaustive)] | ^^^^^^^^^^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(wast_check_exhaustive)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(wast_check_exhaustive)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `wast_check_exhaustive` --> /builddir/build/BUILD/firefox-102.13.0/third_party/rust/wast/src/resolve/aliases.rs:255:27 | 255 | #[cfg(wast_check_exhaustive)] | ^^^^^^^^^^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(wast_check_exhaustive)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(wast_check_exhaustive)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `wast_check_exhaustive` --> /builddir/build/BUILD/firefox-102.13.0/third_party/rust/wast/src/resolve/aliases.rs:263:23 | 263 | #[cfg(wast_check_exhaustive)] | ^^^^^^^^^^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(wast_check_exhaustive)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(wast_check_exhaustive)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `wast_check_exhaustive` --> /builddir/build/BUILD/firefox-102.13.0/third_party/rust/wast/src/resolve/aliases.rs:266:23 | 266 | #[cfg(wast_check_exhaustive)] | ^^^^^^^^^^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(wast_check_exhaustive)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(wast_check_exhaustive)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `wast_check_exhaustive` --> /builddir/build/BUILD/firefox-102.13.0/third_party/rust/wast/src/resolve/aliases.rs:294:47 | 294 | ... #[cfg(wast_check_exhaustive)] | ^^^^^^^^^^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(wast_check_exhaustive)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(wast_check_exhaustive)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `wast_check_exhaustive` --> /builddir/build/BUILD/firefox-102.13.0/third_party/rust/wast/src/resolve/deinline_import_export.rs:291:15 | 291 | #[cfg(wast_check_exhaustive)] | ^^^^^^^^^^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(wast_check_exhaustive)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(wast_check_exhaustive)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `wast_check_exhaustive` --> /builddir/build/BUILD/firefox-102.13.0/third_party/rust/wast/src/resolve/names.rs:435:23 | 435 | #[cfg(wast_check_exhaustive)] | ^^^^^^^^^^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(wast_check_exhaustive)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(wast_check_exhaustive)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `wast_check_exhaustive` --> /builddir/build/BUILD/firefox-102.13.0/third_party/rust/wast/src/resolve/names.rs:438:23 | 438 | #[cfg(wast_check_exhaustive)] | ^^^^^^^^^^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(wast_check_exhaustive)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(wast_check_exhaustive)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `wast_check_exhaustive` --> /builddir/build/BUILD/firefox-102.13.0/third_party/rust/wast/src/resolve/types.rs:252:19 | 252 | #[cfg(wast_check_exhaustive)] | ^^^^^^^^^^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(wast_check_exhaustive)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(wast_check_exhaustive)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `wast_check_exhaustive` --> /builddir/build/BUILD/firefox-102.13.0/third_party/rust/wast/src/ast/token.rs:235:15 | 235 | #[cfg(wast_check_exhaustive)] | ^^^^^^^^^^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(wast_check_exhaustive)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(wast_check_exhaustive)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `wast_check_exhaustive` --> /builddir/build/BUILD/firefox-102.13.0/third_party/rust/wast/src/ast/token.rs:275:27 | 275 | #[cfg(wast_check_exhaustive)] | ^^^^^^^^^^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(wast_check_exhaustive)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(wast_check_exhaustive)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `wast_check_exhaustive` --> /builddir/build/BUILD/firefox-102.13.0/third_party/rust/wast/src/ast/token.rs:310:23 | 310 | #[cfg(wast_check_exhaustive)] | ^^^^^^^^^^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(wast_check_exhaustive)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(wast_check_exhaustive)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `wast_check_exhaustive` --> /builddir/build/BUILD/firefox-102.13.0/third_party/rust/wast/src/ast/expr.rs:1337:15 | 1337 | #[cfg(wast_check_exhaustive)] | ^^^^^^^^^^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(wast_check_exhaustive)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(wast_check_exhaustive)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `wast_check_exhaustive` --> /builddir/build/BUILD/firefox-102.13.0/third_party/rust/wast/src/ast/memory.rs:156:27 | 156 | #[cfg(wast_check_exhaustive)] | ^^^^^^^^^^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(wast_check_exhaustive)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(wast_check_exhaustive)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `wast_check_exhaustive` --> /builddir/build/BUILD/firefox-102.13.0/third_party/rust/wast/src/ast/table.rs:155:27 | 155 | #[cfg(wast_check_exhaustive)] | ^^^^^^^^^^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(wast_check_exhaustive)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(wast_check_exhaustive)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `wast_check_exhaustive` --> /builddir/build/BUILD/firefox-102.13.0/third_party/rust/wast/src/ast/types.rs:798:23 | 798 | #[cfg(wast_check_exhaustive)] | ^^^^^^^^^^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(wast_check_exhaustive)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(wast_check_exhaustive)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration 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 -fasynchronous-unwind-tables -fstack-clash-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/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 -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 -fasynchronous-unwind-tables -fstack-clash-protection -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/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 -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 -fasynchronous-unwind-tables -fstack-clash-protection -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/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 -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 -fasynchronous-unwind-tables -fstack-clash-protection -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' 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 OUT_DIR=/builddir/build/BUILD/firefox-102.13.0/js/src/loongarch64-unknown-linux-gnu/release/build/encoding_c-02569bc2973e1661/out /usr/bin/rustc --crate-name encoding_c --edition=2015 /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 --check-cfg 'cfg(docsrs)' --check-cfg 'cfg(feature, values("fast-big5-hanzi-encode", "fast-gb-hanzi-encode", "fast-hangul-encode", "fast-hanja-encode", "fast-kanji-encode", "fast-legacy-encode", "less-slow-big5-hanzi-encode", "less-slow-gb-hanzi-encode", "less-slow-kanji-encode", "simd-accel"))' -C metadata=5a38e33688d5b299 -C extra-filename=-5a38e33688d5b299 --out-dir /builddir/build/BUILD/firefox-102.13.0/js/src/loongarch64-unknown-linux-gnu/release/deps --target loongarch64-unknown-linux-gnu -C linker=/builddir/build/BUILD/firefox-102.13.0/build/cargo-linker -C strip=debuginfo -L dependency=/builddir/build/BUILD/firefox-102.13.0/js/src/loongarch64-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/loongarch64-unknown-linux-gnu/release/deps/libencoding_rs-0f50db95a405512f.rmeta --cap-lints warn -C debuginfo=2 --cap-lints warn -Cembed-bitcode=yes -C codegen-units=1` warning: field `0` is never read --> /builddir/build/BUILD/firefox-102.13.0/third_party/rust/encoding_c/src/lib.rs:64:26 | 64 | pub struct ConstEncoding(*const Encoding); | ------------- ^^^^^^^^^^^^^^^ | | | field in this struct | = note: `#[warn(dead_code)]` on by default help: consider changing the field to be of unit type to suppress this warning while preserving the field numbering, or remove the field | 64 | pub struct ConstEncoding(()); | ~~ warning: `encoding_c` (lib) generated 1 warning 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 OUT_DIR=/builddir/build/BUILD/firefox-102.13.0/js/src/loongarch64-unknown-linux-gnu/release/build/encoding_c_mem-d26f5a71cd24ad39/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 --check-cfg 'cfg(docsrs)' --check-cfg 'cfg(feature, values())' -C metadata=88e33873d4d08c60 -C extra-filename=-88e33873d4d08c60 --out-dir /builddir/build/BUILD/firefox-102.13.0/js/src/loongarch64-unknown-linux-gnu/release/deps --target loongarch64-unknown-linux-gnu -C linker=/builddir/build/BUILD/firefox-102.13.0/build/cargo-linker -C strip=debuginfo -L dependency=/builddir/build/BUILD/firefox-102.13.0/js/src/loongarch64-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/loongarch64-unknown-linux-gnu/release/deps/libencoding_rs-0f50db95a405512f.rmeta --cap-lints warn -C debuginfo=2 --cap-lints warn -Cembed-bitcode=yes -C codegen-units=1` warning: `extern` fn uses type `char`, which is not FFI-safe --> /builddir/build/BUILD/firefox-102.13.0/third_party/rust/encoding_c_mem/src/lib.rs:198:55 | 198 | pub unsafe extern "C" fn encoding_mem_is_char_bidi(c: char) -> bool { | ^^^^ not FFI-safe | = help: consider using `u32` or `libc::wchar_t` instead = note: the `char` type has no C equivalent = note: `#[warn(improper_ctypes_definitions)]` on by default warning: `cc` (lib) generated 1 warning 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/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 --check-cfg 'cfg(docsrs)' --check-cfg 'cfg(feature, values("moz_memory"))' -C metadata=8432e1995041d4e4 -C extra-filename=-8432e1995041d4e4 --out-dir /builddir/build/BUILD/firefox-102.13.0/js/src/release/build/mozglue-static-8432e1995041d4e4 -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 -C strip=debuginfo -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-3be8cf5f0a8c9bdc.rlib --extern mozbuild=/builddir/build/BUILD/firefox-102.13.0/js/src/release/deps/libmozbuild-6d616bbceea291e0.rlib --extern rustc_version=/builddir/build/BUILD/firefox-102.13.0/js/src/release/deps/librustc_version-5812419ae02f49b6.rlib` 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 -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 -fasynchronous-unwind-tables -fstack-clash-protection -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; | ^~~~~ warning: `encoding_c_mem` (lib) generated 1 warning 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/bin/rustc --crate-name mozilla_central_workspace_hack --edition=2015 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 --check-cfg 'cfg(docsrs)' --check-cfg 'cfg(feature, values())' -C metadata=6bcc202248987933 -C extra-filename=-6bcc202248987933 --out-dir /builddir/build/BUILD/firefox-102.13.0/js/src/loongarch64-unknown-linux-gnu/release/deps --target loongarch64-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/loongarch64-unknown-linux-gnu/release/incremental -C strip=debuginfo -L dependency=/builddir/build/BUILD/firefox-102.13.0/js/src/loongarch64-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/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 -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 -fasynchronous-unwind-tables -fstack-clash-protection -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' 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/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 --check-cfg 'cfg(docsrs)' --check-cfg 'cfg(feature, values("deterministic"))' -C metadata=334501c5f88560b6 -C extra-filename=-334501c5f88560b6 --out-dir /builddir/build/BUILD/firefox-102.13.0/js/src/loongarch64-unknown-linux-gnu/release/deps --target loongarch64-unknown-linux-gnu -C linker=/builddir/build/BUILD/firefox-102.13.0/build/cargo-linker -C strip=debuginfo -L dependency=/builddir/build/BUILD/firefox-102.13.0/js/src/loongarch64-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) Running `CARGO=/usr/bin/cargo CARGO_CFG_PANIC=unwind CARGO_CFG_TARGET_ABI='' CARGO_CFG_TARGET_ARCH=loongarch64 CARGO_CFG_TARGET_ENDIAN=little CARGO_CFG_TARGET_ENV=gnu CARGO_CFG_TARGET_FAMILY=unix 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=loongarch64-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/loongarch64-unknown-linux-gnu/lib' NUM_JOBS=32 OPT_LEVEL=2 OUT_DIR=/builddir/build/BUILD/firefox-102.13.0/js/src/loongarch64-unknown-linux-gnu/release/build/mozglue-static-4fb649432d536d9c/out PROFILE=release RUSTC=/usr/bin/rustc RUSTC_LINKER=/builddir/build/BUILD/firefox-102.13.0/build/cargo-linker RUSTDOC=/usr/bin/rustdoc TARGET=loongarch64-unknown-linux-gnu /builddir/build/BUILD/firefox-102.13.0/js/src/release/build/mozglue-static-8432e1995041d4e4/build-script-build` [mozglue-static 0.1.0] TARGET = Some("loongarch64-unknown-linux-gnu") [mozglue-static 0.1.0] OPT_LEVEL = Some("2") [mozglue-static 0.1.0] HOST = Some("loongarch64-unknown-linux-gnu") [mozglue-static 0.1.0] CXX_loongarch64-unknown-linux-gnu = None [mozglue-static 0.1.0] CXX_loongarch64_unknown_linux_gnu = Some("/usr/lib64/ccache/g++") [mozglue-static 0.1.0] CXXFLAGS_loongarch64-unknown-linux-gnu = None [mozglue-static 0.1.0] CXXFLAGS_loongarch64_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 -fasynchronous-unwind-tables -fstack-clash-protection -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 = None [mozglue-static 0.1.0] running: "/usr/lib64/ccache/g++" "-O2" "-ffunction-sections" "-fdata-sections" "-fPIC" "-I/builddir/build/BUILD/firefox-102.13.0/js/src/dist/system_wrappers" "-include" "/builddir/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" "-fasynchronous-unwind-tables" "-fstack-clash-protection" "-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/loongarch64-unknown-linux-gnu/release/build/mozglue-static-4fb649432d536d9c/out/wrappers.o" "-c" "wrappers.cpp" warning: `encoding_rs` (lib) generated 27 warnings (2 duplicates) [mozglue-static 0.1.0] exit status: 0 [mozglue-static 0.1.0] AR_loongarch64-unknown-linux-gnu = None [mozglue-static 0.1.0] AR_loongarch64_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/loongarch64-unknown-linux-gnu/release/build/mozglue-static-4fb649432d536d9c/out/libwrappers.a" "/builddir/build/BUILD/firefox-102.13.0/js/src/loongarch64-unknown-linux-gnu/release/build/mozglue-static-4fb649432d536d9c/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/loongarch64-unknown-linux-gnu/release/build/mozglue-static-4fb649432d536d9c/out/libwrappers.a" [mozglue-static 0.1.0] exit status: 0 [mozglue-static 0.1.0] cargo:rustc-link-lib=static=wrappers [mozglue-static 0.1.0] cargo:rustc-link-search=native=/builddir/build/BUILD/firefox-102.13.0/js/src/loongarch64-unknown-linux-gnu/release/build/mozglue-static-4fb649432d536d9c/out [mozglue-static 0.1.0] CXXSTDLIB_loongarch64-unknown-linux-gnu = None [mozglue-static 0.1.0] CXXSTDLIB_loongarch64_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 OUT_DIR=/builddir/build/BUILD/firefox-102.13.0/js/src/loongarch64-unknown-linux-gnu/release/build/mozglue-static-4fb649432d536d9c/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 --check-cfg 'cfg(docsrs)' --check-cfg 'cfg(feature, values("moz_memory"))' -C metadata=bd799fe71898947a -C extra-filename=-bd799fe71898947a --out-dir /builddir/build/BUILD/firefox-102.13.0/js/src/loongarch64-unknown-linux-gnu/release/deps --target loongarch64-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/loongarch64-unknown-linux-gnu/release/incremental -C strip=debuginfo -L dependency=/builddir/build/BUILD/firefox-102.13.0/js/src/loongarch64-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/loongarch64-unknown-linux-gnu/release/deps/libarrayvec-66a6f1f67c65690f.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/loongarch64-unknown-linux-gnu/release/build/mozglue-static-4fb649432d536d9c/out -l static=wrappers -l stdc++` warning: unexpected `cfg` condition value: `oom_with_hook` --> mozglue/static/rust/lib.rs:5:13 | 5 | #![cfg_attr(feature = "oom_with_hook", feature(alloc_error_hook))] | ^^^^^^^^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `moz_memory` = help: consider adding `oom_with_hook` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration = note: `#[warn(unexpected_cfgs)]` on by default warning: unexpected `cfg` condition value: `oom_with_hook` --> mozglue/static/rust/lib.rs:105:7 | 105 | #[cfg(feature = "oom_with_hook")] | ^^^^^^^^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `moz_memory` = help: consider adding `oom_with_hook` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `oom_with_hook` --> mozglue/static/rust/lib.rs:126:11 | 126 | #[cfg(feature = "oom_with_hook")] | ^^^^^^^^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `moz_memory` = help: consider adding `oom_with_hook` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration 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 -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 -fasynchronous-unwind-tables -fstack-clash-protection -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/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 -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 -fasynchronous-unwind-tables -fstack-clash-protection -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' warning: `mozglue-static` (lib) generated 3 warnings 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/bin/rustc --crate-name jsrust_shared --edition=2015 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 --check-cfg 'cfg(docsrs)' --check-cfg 'cfg(feature, values("baldrdash", "cranelift_arm32", "cranelift_arm64", "cranelift_none", "cranelift_x86", "gluesmith", "simd-accel", "smoosh"))' -C metadata=8f7c97dee373f34b -C extra-filename=-8f7c97dee373f34b --out-dir /builddir/build/BUILD/firefox-102.13.0/js/src/loongarch64-unknown-linux-gnu/release/deps --target loongarch64-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/loongarch64-unknown-linux-gnu/release/incremental -C strip=debuginfo -L dependency=/builddir/build/BUILD/firefox-102.13.0/js/src/loongarch64-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/loongarch64-unknown-linux-gnu/release/deps/libencoding_c-5a38e33688d5b299.rmeta --extern encoding_c_mem=/builddir/build/BUILD/firefox-102.13.0/js/src/loongarch64-unknown-linux-gnu/release/deps/libencoding_c_mem-88e33873d4d08c60.rmeta --extern mozglue_static=/builddir/build/BUILD/firefox-102.13.0/js/src/loongarch64-unknown-linux-gnu/release/deps/libmozglue_static-bd799fe71898947a.rmeta --extern mozilla_central_workspace_hack=/builddir/build/BUILD/firefox-102.13.0/js/src/loongarch64-unknown-linux-gnu/release/deps/libmozilla_central_workspace_hack-6bcc202248987933.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/loongarch64-unknown-linux-gnu/release/build/mozglue-static-4fb649432d536d9c/out` 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 -fasynchronous-unwind-tables -fstack-clash-protection -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' warning: struct `InlineType` is never constructed --> /builddir/build/BUILD/firefox-102.13.0/third_party/rust/wast/src/ast/nested_module.rs:87:8 | 87 | struct InlineType; | ^^^^^^^^^^ | = note: `#[warn(dead_code)]` 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:1029:9 | 1029 | drop(cx); | ^^^^^--^ | | | argument has type `&Resolver<'_>` | = note: `#[warn(dropping_references)]` on by default help: use `let _ = ...` to ignore the expression or result | 1029 - drop(cx); 1029 + let _ = cx; | 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<'_>` | help: use `let _ = ...` to ignore the expression or result | 1046 - drop(cx); 1046 + let _ = cx; | 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 -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 -fasynchronous-unwind-tables -fstack-clash-protection -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 make[3]: Leaving directory '/builddir/build/BUILD/firefox-102.13.0/js/src/js/src/debugger' 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_35(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_13(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_22(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_22(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 * *)_179 + 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 * *)_186 + 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 * *)_44 + 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_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::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 * *)_129 + 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::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::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::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 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/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 --check-cfg 'cfg(docsrs)' --check-cfg 'cfg(feature, values())' -C metadata=c959c342d32e78f7 -C extra-filename=-c959c342d32e78f7 --out-dir /builddir/build/BUILD/firefox-102.13.0/js/src/loongarch64-unknown-linux-gnu/release/deps --target loongarch64-unknown-linux-gnu -C linker=/builddir/build/BUILD/firefox-102.13.0/build/cargo-linker -C strip=debuginfo -L dependency=/builddir/build/BUILD/firefox-102.13.0/js/src/loongarch64-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/loongarch64-unknown-linux-gnu/release/deps/libwast-6ac245544c2ae571.rmeta --cap-lints warn -C debuginfo=2 --cap-lints warn -Cembed-bitcode=yes -C codegen-units=1` warning: struct `SectionHeader` is never constructed --> /builddir/build/BUILD/firefox-102.13.0/third_party/rust/wasmparser/src/binary_reader.rs:45:19 | 45 | pub(crate) struct SectionHeader<'a> { | ^^^^^^^^^^^^^ | = note: `#[warn(dead_code)]` on by default warning: calls to `std::mem::drop` with a value that implements `Copy` does nothing --> /builddir/build/BUILD/firefox-102.13.0/third_party/rust/wasmparser/src/validator.rs:855:9 | 855 | drop(count); | ^^^^^-----^ | | | argument has type `u32` | = note: `#[warn(dropping_copy_types)]` on by default help: use `let _ = ...` to ignore the expression or result | 855 - drop(count); 855 + let _ = count; | 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/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 -fasynchronous-unwind-tables -fstack-clash-protection -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/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 -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 -fasynchronous-unwind-tables -fstack-clash-protection -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/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 -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 -fasynchronous-unwind-tables -fstack-clash-protection -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/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 -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 -fasynchronous-unwind-tables -fstack-clash-protection -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/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 -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 -fasynchronous-unwind-tables -fstack-clash-protection -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_71(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_71(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. | ^~~ /builddir/build/BUILD/firefox-102.13.0/js/src/gc/Marking.cpp:1900:13: warning: 'base' may be used uninitialized [-Wmaybe-uninitialized] 1900 | HeapSlot* base; // Slot range base pointer. | ^~~~ 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 -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 -fasynchronous-unwind-tables -fstack-clash-protection -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 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 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: In member function 'mozilla::Vector::operator[](unsigned long) const', inlined from 'JS::GCVector::operator[](unsigned long) const' at /builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/js/GCVector.h:70:54, inlined from 'InitExprInterpreter::evalGetGlobal(unsigned int)' at /builddir/build/BUILD/firefox-102.13.0/js/src/wasm/WasmInitExpr.cpp:277:24, 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/dist/include/mozilla/Vector.h:494:19: warning: 'index' may be used uninitialized [-Wmaybe-uninitialized] 494 | return begin()[aIndex]; | ~~~~~~~^ /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/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 'mozilla::Vector::operator[](unsigned long)', inlined from 'js::wasm::ModuleEnvironment::declareFuncExported(unsigned int, bool, bool)' at /builddir/build/BUILD/firefox-102.13.0/js/src/wasm/WasmValidate.h:125:38, 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:140:33: /builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/mozilla/Vector.h:488:19: warning: 'funcIndex' may be used uninitialized [-Wmaybe-uninitialized] 488 | return begin()[aIndex]; | ~~~~~~~^ /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 'mozilla::Vector::operator[](unsigned long) const', inlined from 'js::wasm::OpIter::readGetGlobal(unsigned int*)' at /builddir/build/BUILD/firefox-102.13.0/js/src/wasm/WasmOpIter.h:2102:35, 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/dist/include/mozilla/Vector.h:494:19: warning: 'index' may be used uninitialized [-Wmaybe-uninitialized] 494 | return begin()[aIndex]; | ~~~~~~~^ /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; | ^~~~~ 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::unrecognizedOpcode(js::wasm::OpBytes const*)', 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:209:39: /builddir/build/BUILD/firefox-102.13.0/js/src/wasm/WasmOpIter.h:780:15: warning: 'MEM[(unsigned int *)&op + 4B]' may be used uninitialized [-Wmaybe-uninitialized] 780 | UniqueChars error(JS_smprintf("unrecognized opcode: %x %x", expr->b0, | ^~~~~ /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:55:13: note: 'MEM[(unsigned int *)&op + 4B]' was declared here 55 | OpBytes op; | ^~ In member function 'js::wasm::OpIter::unrecognizedOpcode(js::wasm::OpBytes const*)', 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:209:39: /builddir/build/BUILD/firefox-102.13.0/js/src/wasm/WasmOpIter.h:780:15: warning: 'op.b0' may be used uninitialized [-Wmaybe-uninitialized] 780 | UniqueChars error(JS_smprintf("unrecognized opcode: %x %x", expr->b0, | ^~~~~ /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:55:13: note: 'op.b0' was declared here 55 | OpBytes op; | ^~ 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 -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 -fasynchronous-unwind-tables -fstack-clash-protection -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 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::findSweepGroupEdges()' at /builddir/build/BUILD/firefox-102.13.0/js/src/gc/Sweeping.cpp:606:71: /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_src_gc2.cpp:47: /builddir/build/BUILD/firefox-102.13.0/js/src/gc/Sweeping.cpp: In member function 'JS::Compartment::findSweepGroupEdges()': /builddir/build/BUILD/firefox-102.13.0/js/src/gc/Sweeping.cpp:606:28: note: 'e' declared here 606 | for (ObjectWrapperEnum e(this, targetComp); !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::findSweepGroupEdges()' at /builddir/build/BUILD/firefox-102.13.0/js/src/gc/Sweeping.cpp:606:57: /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/gc/Sweeping.cpp: In member function 'JS::Compartment::findSweepGroupEdges()': /builddir/build/BUILD/firefox-102.13.0/js/src/gc/Sweeping.cpp:606:28: note: 'e' declared here 606 | for (ObjectWrapperEnum e(this, targetComp); !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::findSweepGroupEdges()' at /builddir/build/BUILD/firefox-102.13.0/js/src/gc/Sweeping.cpp:606:57: /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/gc/Sweeping.cpp: In member function 'JS::Compartment::findSweepGroupEdges()': /builddir/build/BUILD/firefox-102.13.0/js/src/gc/Sweeping.cpp:606:28: note: 'e' declared here 606 | for (ObjectWrapperEnum e(this, targetComp); !e.empty(); e.popFront()) { | ^ In member function 'mozilla::detail::HashTable >, mozilla::HashMap, mozilla::DefaultHasher, js::ZoneAllocPolicy>::MapHashPolicy, js::ZoneAllocPolicy>::ModIterator::~ModIterator()', inlined from 'mozilla::detail::HashTable >, mozilla::HashMap, mozilla::DefaultHasher, js::ZoneAllocPolicy>::MapHashPolicy, js::ZoneAllocPolicy>::Enum::~Enum()' at /builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/mozilla/HashTable.h:1497:9, inlined from 'mozilla::detail::MaybeStorage >, mozilla::HashMap, mozilla::DefaultHasher, js::ZoneAllocPolicy>::MapHashPolicy, js::ZoneAllocPolicy>::Enum, false>::~MaybeStorage()' at /builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/mozilla/Maybe.h:269:26, inlined from 'mozilla::Maybe >, mozilla::HashMap, mozilla::DefaultHasher, js::ZoneAllocPolicy>::MapHashPolicy, js::ZoneAllocPolicy>::Enum>::~Maybe()' at /builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/mozilla/Maybe.h:349:55, inlined from 'js::ObjectWrapperMap::Enum::~Enum()' at /builddir/build/BUILD/firefox-102.13.0/js/src/vm/Compartment.h:42:9, inlined from 'JS::Compartment::ObjectWrapperEnum::~ObjectWrapperEnum()' at /builddir/build/BUILD/firefox-102.13.0/js/src/vm/Compartment.h:391:10, inlined from 'JS::Compartment::findSweepGroupEdges()' at /builddir/build/BUILD/firefox-102.13.0/js/src/gc/Sweeping.cpp:625:5: /builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/mozilla/HashTable.h:1468:11: warning: 'MEM[(struct ModIterator *)&e].mRekeyed' may be used uninitialized [-Wmaybe-uninitialized] 1468 | if (mRekeyed) { | ^~~~~~~~ /builddir/build/BUILD/firefox-102.13.0/js/src/gc/Sweeping.cpp: In member function 'JS::Compartment::findSweepGroupEdges()': /builddir/build/BUILD/firefox-102.13.0/js/src/gc/Sweeping.cpp:606:28: note: 'e' declared here 606 | for (ObjectWrapperEnum e(this, targetComp); !e.empty(); e.popFront()) { | ^ In member function 'mozilla::detail::HashTable >, mozilla::HashMap, mozilla::DefaultHasher, js::ZoneAllocPolicy>::MapHashPolicy, js::ZoneAllocPolicy>::ModIterator::~ModIterator()', inlined from 'mozilla::detail::HashTable >, mozilla::HashMap, mozilla::DefaultHasher, js::ZoneAllocPolicy>::MapHashPolicy, js::ZoneAllocPolicy>::Enum::~Enum()' at /builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/mozilla/HashTable.h:1497:9, inlined from 'mozilla::detail::MaybeStorage >, mozilla::HashMap, mozilla::DefaultHasher, js::ZoneAllocPolicy>::MapHashPolicy, js::ZoneAllocPolicy>::Enum, false>::~MaybeStorage()' at /builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/mozilla/Maybe.h:269:26, inlined from 'mozilla::Maybe >, mozilla::HashMap, mozilla::DefaultHasher, js::ZoneAllocPolicy>::MapHashPolicy, js::ZoneAllocPolicy>::Enum>::~Maybe()' at /builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/mozilla/Maybe.h:349:55, inlined from 'js::ObjectWrapperMap::Enum::~Enum()' at /builddir/build/BUILD/firefox-102.13.0/js/src/vm/Compartment.h:42:9, inlined from 'JS::Compartment::ObjectWrapperEnum::~ObjectWrapperEnum()' at /builddir/build/BUILD/firefox-102.13.0/js/src/vm/Compartment.h:391:10, inlined from 'JS::Compartment::findSweepGroupEdges()' at /builddir/build/BUILD/firefox-102.13.0/js/src/gc/Sweeping.cpp:625:5: /builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/mozilla/HashTable.h:1469:9: warning: 'MEM[(struct ModIterator *)&e].mTable' may be used uninitialized [-Wmaybe-uninitialized] 1469 | mTable.mGen++; | ^~~~~~ /builddir/build/BUILD/firefox-102.13.0/js/src/gc/Sweeping.cpp: In member function 'JS::Compartment::findSweepGroupEdges()': /builddir/build/BUILD/firefox-102.13.0/js/src/gc/Sweeping.cpp:606:28: note: 'e' declared here 606 | for (ObjectWrapperEnum e(this, targetComp); !e.empty(); e.popFront()) { | ^ In member function 'mozilla::detail::HashTable >, mozilla::HashMap, mozilla::DefaultHasher, js::ZoneAllocPolicy>::MapHashPolicy, js::ZoneAllocPolicy>::ModIterator::~ModIterator()', inlined from 'mozilla::detail::HashTable >, mozilla::HashMap, mozilla::DefaultHasher, js::ZoneAllocPolicy>::MapHashPolicy, js::ZoneAllocPolicy>::Enum::~Enum()' at /builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/mozilla/HashTable.h:1497:9, inlined from 'mozilla::detail::MaybeStorage >, mozilla::HashMap, mozilla::DefaultHasher, js::ZoneAllocPolicy>::MapHashPolicy, js::ZoneAllocPolicy>::Enum, false>::~MaybeStorage()' at /builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/mozilla/Maybe.h:269:26, inlined from 'mozilla::Maybe >, mozilla::HashMap, mozilla::DefaultHasher, js::ZoneAllocPolicy>::MapHashPolicy, js::ZoneAllocPolicy>::Enum>::~Maybe()' at /builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/mozilla/Maybe.h:349:55, inlined from 'js::ObjectWrapperMap::Enum::~Enum()' at /builddir/build/BUILD/firefox-102.13.0/js/src/vm/Compartment.h:42:9, inlined from 'JS::Compartment::ObjectWrapperEnum::~ObjectWrapperEnum()' at /builddir/build/BUILD/firefox-102.13.0/js/src/vm/Compartment.h:391:10, inlined from 'JS::Compartment::findSweepGroupEdges()' at /builddir/build/BUILD/firefox-102.13.0/js/src/gc/Sweeping.cpp:625:5: /builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/mozilla/HashTable.h:1473:11: warning: 'MEM[(struct ModIterator *)&e].mRemoved' may be used uninitialized [-Wmaybe-uninitialized] 1473 | if (mRemoved) { | ^~~~~~~~ /builddir/build/BUILD/firefox-102.13.0/js/src/gc/Sweeping.cpp: In member function 'JS::Compartment::findSweepGroupEdges()': /builddir/build/BUILD/firefox-102.13.0/js/src/gc/Sweeping.cpp:606:28: note: 'e' declared here 606 | for (ObjectWrapperEnum e(this, targetComp); !e.empty(); e.popFront()) { | ^ In member function 'mozilla::detail::HashTable >, mozilla::HashMap, mozilla::DefaultHasher, js::ZoneAllocPolicy>::MapHashPolicy, js::ZoneAllocPolicy>::ModIterator::~ModIterator()', inlined from 'mozilla::detail::HashTable >, mozilla::HashMap, mozilla::DefaultHasher, js::ZoneAllocPolicy>::MapHashPolicy, js::ZoneAllocPolicy>::Enum::~Enum()' at /builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/mozilla/HashTable.h:1497:9, inlined from 'mozilla::detail::MaybeStorage >, mozilla::HashMap, mozilla::DefaultHasher, js::ZoneAllocPolicy>::MapHashPolicy, js::ZoneAllocPolicy>::Enum, false>::~MaybeStorage()' at /builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/mozilla/Maybe.h:269:26, inlined from 'mozilla::Maybe >, mozilla::HashMap, mozilla::DefaultHasher, js::ZoneAllocPolicy>::MapHashPolicy, js::ZoneAllocPolicy>::Enum>::~Maybe()' at /builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/mozilla/Maybe.h:349:55, inlined from 'js::ObjectWrapperMap::Enum::~Enum()' at /builddir/build/BUILD/firefox-102.13.0/js/src/vm/Compartment.h:42:9, inlined from 'JS::Compartment::ObjectWrapperEnum::~ObjectWrapperEnum()' at /builddir/build/BUILD/firefox-102.13.0/js/src/vm/Compartment.h:391:10, inlined from 'JS::Compartment::findSweepGroupEdges()' at /builddir/build/BUILD/firefox-102.13.0/js/src/gc/Sweeping.cpp:625:5: /builddir/build/BUILD/firefox-102.13.0/js/src/dist/include/mozilla/HashTable.h:1474:9: warning: 'MEM[(struct ModIterator *)&e].mTable' may be used uninitialized [-Wmaybe-uninitialized] 1474 | mTable.compact(); | ^~~~~~ /builddir/build/BUILD/firefox-102.13.0/js/src/gc/Sweeping.cpp: In member function 'JS::Compartment::findSweepGroupEdges()': /builddir/build/BUILD/firefox-102.13.0/js/src/gc/Sweeping.cpp:606:28: note: 'e' declared here 606 | for (ObjectWrapperEnum e(this, targetComp); !e.empty(); e.popFront()) { | ^