Mock Version: 5.0 Mock Version: 5.0 Mock Version: 5.0 ENTER ['do_with_status'](['bash', '--login', '-c', '/usr/bin/rpmbuild -bs --noclean --target riscv64 --nodeps /builddir/build/SPECS/gjs.spec'], chrootPath='/mnt/mock/kojid//dist-an23.3-riscv-build-440329-73130/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=172800uid=996gid=135user='mockbuild'nspawn_args=[]unshare_net=TrueprintOutput=False) Executing command: ['bash', '--login', '-c', '/usr/bin/rpmbuild -bs --noclean --target riscv64 --nodeps /builddir/build/SPECS/gjs.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: riscv64 Building for target riscv64 setting SOURCE_DATE_EPOCH=1739836800 Wrote: /builddir/build/SRPMS/gjs-1.80.2-1.an23.src.rpm Child return code was: 0 ENTER ['do_with_status'](['bash', '--login', '-c', '/usr/bin/rpmbuild -bb --noclean --target riscv64 --nodeps /builddir/build/SPECS/gjs.spec'], chrootPath='/mnt/mock/kojid//dist-an23.3-riscv-build-440329-73130/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=172800uid=996gid=135user='mockbuild'nspawn_args=[]unshare_net=TrueprintOutput=False) Executing command: ['bash', '--login', '-c', '/usr/bin/rpmbuild -bb --noclean --target riscv64 --nodeps /builddir/build/SPECS/gjs.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: riscv64 Building for target riscv64 setting SOURCE_DATE_EPOCH=1739836800 Executing(%prep): /bin/sh -e /var/tmp/rpm-tmp.JIjwlM + umask 022 + cd /builddir/build/BUILD + cd /builddir/build/BUILD + rm -rf gjs-1.80.2 + /usr/lib/rpm/rpmuncompress -x /builddir/build/SOURCES/gjs-1.80.2.tar.xz + STATUS=0 + '[' 0 -ne 0 ']' + cd gjs-1.80.2 + /usr/bin/chmod -Rf a+rX,u+w,g-w,o-w . + tar -xf /builddir/build/SOURCES/firefox-115.15.0esr.source.tar.xz + pushd firefox-115.15.0 + echo 'Patch #2 (copy-headers.patch):' + /usr/bin/patch --no-backup-if-mismatch -f -p1 --fuzz=0 ~/build/BUILD/gjs-1.80.2/firefox-115.15.0 ~/build/BUILD/gjs-1.80.2 Patch #2 (copy-headers.patch): patching file python/mozbuild/mozbuild/backend/recursivemake.py Hunk #1 succeeded at 1532 (offset -1 lines). Hunk #2 succeeded at 1545 (offset -1 lines). Patch #3 (tests-increase-timeout.patch): + echo 'Patch #3 (tests-increase-timeout.patch):' + /usr/bin/patch --no-backup-if-mismatch -f -p1 --fuzz=0 patching file js/src/Makefile.in Patch #9 (icu_sources_data.py-Decouple-from-Mozilla-build-system.patch): + echo 'Patch #9 (icu_sources_data.py-Decouple-from-Mozilla-build-system.patch):' + /usr/bin/patch --no-backup-if-mismatch -f -p1 --fuzz=0 patching file intl/icu_sources_data.py Hunk #1 succeeded at 18 (offset -3 lines). Patch #10 (icu_sources_data-Write-command-output-to-our-stderr.patch): + echo 'Patch #10 (icu_sources_data-Write-command-output-to-our-stderr.patch):' + /usr/bin/patch --no-backup-if-mismatch -f -p1 --fuzz=0 patching file intl/icu_sources_data.py Hunk #1 succeeded at 185 (offset -3 lines). Patch #12 (emitter.patch): + echo 'Patch #12 (emitter.patch):' + /usr/bin/patch --no-backup-if-mismatch -f -p1 --fuzz=0 patching file python/mozbuild/mozbuild/frontend/emitter.py Hunk #1 succeeded at 1358 (offset -7 lines). patching file python/mozbuild/mozbuild/test/frontend/test_emitter.py Hunk #1 succeeded at 1071 (offset -5 lines). Patch #13 (tests-Use-native-TemporaryDirectory.patch): + echo 'Patch #13 (tests-Use-native-TemporaryDirectory.patch):' + /usr/bin/patch --no-backup-if-mismatch -f -p1 --fuzz=0 patching file js/src/jit-test/jit_test.py patching file js/src/tests/jstests.py patching file js/src/tests/lib/tempfile.py Patch #14 (init_patch.patch): + echo 'Patch #14 (init_patch.patch):' + /usr/bin/patch --no-backup-if-mismatch -f -p1 --fuzz=0 patching file python/mozbuild/mozbuild/configure/__init__.py Hunk #1 succeeded at 555 (offset -2 lines). Patch #15 (remove-sloppy-m4-detection-from-bundled-autoconf.patch): + echo 'Patch #15 (remove-sloppy-m4-detection-from-bundled-autoconf.patch):' + /usr/bin/patch --no-backup-if-mismatch -f -p1 --fuzz=0 patching file build/autoconf/autoconf.sh + echo 'Patch #16 (firefox-112.0-commasplit.patch):' Patch #16 (firefox-112.0-commasplit.patch): + /usr/bin/patch --no-backup-if-mismatch -f -p1 --fuzz=0 patching file build/moz.configure/rust.configure Hunk #1 succeeded at 599 (offset 6 lines). patching file python/mozbuild/mozbuild/configure/options.py Patch #20 (spidermonkey_checks_disable.patch): + echo 'Patch #20 (spidermonkey_checks_disable.patch):' + /usr/bin/patch --no-backup-if-mismatch -f -p1 --fuzz=0 patching file config/run_spidermonkey_checks.py Patch #30 (tests-Replace-pipes-with-shlex-for-Python-3.13.patch): + echo 'Patch #30 (tests-Replace-pipes-with-shlex-for-Python-3.13.patch):' + /usr/bin/patch --no-backup-if-mismatch -f -p1 --fuzz=0 patching file js/src/tests/lib/results.py + rm third_party/python/six/six.py + ln -s /usr/lib/python3.11/site-packages/six.py third_party/python/six/six.py + cp /builddir/build/SOURCES/known_failures.txt js/src/ + rm -rf modules/zlib + popd ~/build/BUILD/gjs-1.80.2 + RPM_EC=0 ++ jobs -p + exit 0 Executing(%build): /bin/sh -e /var/tmp/rpm-tmp.HY8WEA + 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/anolis/anolis-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -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/anolis/anolis-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection' + export CXXFLAGS + FFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/anolis/anolis-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -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 -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/anolis/anolis-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -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/anolis/anolis-hardened-ld -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -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 gjs-1.80.2 + pushd firefox-115.15.0/js/src ~/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src ~/build/BUILD/gjs-1.80.2 + export CC=gcc + CC=gcc + export CXX=g++ + CXX=g++ + export 'RUSTFLAGS=-C embed-bitcode' + RUSTFLAGS='-C embed-bitcode' + export CARGO_PROFILE_RELEASE_LTO=true + CARGO_PROFILE_RELEASE_LTO=true + export 'LINKFLAGS=-Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/anolis/anolis-hardened-ld -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -Wl,--build-id=sha1 ' + LINKFLAGS='-Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/anolis/anolis-hardened-ld -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -Wl,--build-id=sha1 ' + export PYTHON=/usr/bin/python3 + PYTHON=/usr/bin/python3 + 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/anolis/anolis-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -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/anolis/anolis-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection' + export CXXFLAGS + FFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/anolis/anolis-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -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 -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/anolis/anolis-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -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/anolis/anolis-hardened-ld -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -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 + '[' '-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' ./ctypes/libffi/configure + diff -u ./ctypes/libffi/configure.backup ./ctypes/libffi/configure + mv ./ctypes/libffi/configure.backup ./ctypes/libffi/configure + /usr/bin/sed -r --in-place=.backup 's/^char \(\*f\) \(\);/__attribute__ ((used)) char (*f) ();/g' ./ctypes/libffi/configure + diff -u ./ctypes/libffi/configure.backup ./ctypes/libffi/configure + mv ./ctypes/libffi/configure.backup ./ctypes/libffi/configure + /usr/bin/sed -r --in-place=.backup 's/^char \$2 \(\);/__attribute__ ((used)) char \$2 ();/g' ./ctypes/libffi/configure + diff -u ./ctypes/libffi/configure.backup ./ctypes/libffi/configure --- ./ctypes/libffi/configure.backup 2024-08-26 10:25:28.000000000 -0400 +++ ./ctypes/libffi/configure 2025-05-27 00:55:17.701380501 -0400 @@ -1860,7 +1860,7 @@ #ifdef __cplusplus extern "C" #endif -char $2 (); +__attribute__ ((used)) char $2 (); /* The GNU C library defines this for functions which it implements to always fail with ENOSYS. Some functions are actually named something starting with __ and the normal name is an alias. */ + /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' ./ctypes/libffi/configure + diff -u ./ctypes/libffi/configure.backup ./ctypes/libffi/configure + mv ./ctypes/libffi/configure.backup ./ctypes/libffi/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'\''"#' ./ctypes/libffi/configure + diff -u ./ctypes/libffi/configure.backup ./ctypes/libffi/configure --- ./ctypes/libffi/configure.backup 2025-05-27 00:55:17.701380501 -0400 +++ ./ctypes/libffi/configure 2025-05-27 00:55:17.991380529 -0400 @@ -7079,7 +7079,7 @@ # Transform an extracted symbol line into a proper C declaration. # Some systems (esp. on ia64) link data and code symbols differently, # so use this general approach. -lt_cv_sys_global_symbol_to_cdecl="sed -n"\ +lt_cv_sys_global_symbol_to_cdecl="sed -n -e 's/^T .* \(.*\)$/extern int \1();/p' -e 's/^$symcode* .* \(.*\)$/extern char \1;/p'" $lt_cdecl_hook\ " -e 's/^T .* \(.*\)$/extern int \1();/p'"\ " -e 's/^$symcode$symcode* .* \(.*\)$/extern char \1;/p'" @@ -19983,7 +19983,7 @@ compiler='`$ECHO "$compiler" | $SED "$delay_single_quote_subst"`' GCC='`$ECHO "$GCC" | $SED "$delay_single_quote_subst"`' lt_cv_sys_global_symbol_pipe='`$ECHO "$lt_cv_sys_global_symbol_pipe" | $SED "$delay_single_quote_subst"`' -lt_cv_sys_global_symbol_to_cdecl='`$ECHO "$lt_cv_sys_global_symbol_to_cdecl" | $SED "$delay_single_quote_subst"`' +lt_cv_sys_global_symbol_to_cdecl="sed -n -e 's/^T .* \(.*\)$/extern int \1();/p' -e 's/^$symcode* .* \(.*\)$/extern char \1;/p'" lt_cv_sys_global_symbol_to_import='`$ECHO "$lt_cv_sys_global_symbol_to_import" | $SED "$delay_single_quote_subst"`' lt_cv_sys_global_symbol_to_c_name_address='`$ECHO "$lt_cv_sys_global_symbol_to_c_name_address" | $SED "$delay_single_quote_subst"`' lt_cv_sys_global_symbol_to_c_name_address_lib_prefix='`$ECHO "$lt_cv_sys_global_symbol_to_c_name_address_lib_prefix" | $SED "$delay_single_quote_subst"`' + 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 + for i in $(find $(dirname ./configure) -name config.guess -o -name config.sub) ++ basename ./ctypes/libffi/config.guess + '[' -f /usr/lib/rpm/anolis/config.guess ']' + /usr/bin/rm -f ./ctypes/libffi/config.guess ++ basename ./ctypes/libffi/config.guess + /usr/bin/cp -fv /usr/lib/rpm/anolis/config.guess ./ctypes/libffi/config.guess '/usr/lib/rpm/anolis/config.guess' -> './ctypes/libffi/config.guess' + for i in $(find $(dirname ./configure) -name config.guess -o -name config.sub) ++ basename ./ctypes/libffi/config.sub + '[' -f /usr/lib/rpm/anolis/config.sub ']' + /usr/bin/rm -f ./ctypes/libffi/config.sub ++ basename ./ctypes/libffi/config.sub + /usr/bin/cp -fv /usr/lib/rpm/anolis/config.sub ./ctypes/libffi/config.sub '/usr/lib/rpm/anolis/config.sub' -> './ctypes/libffi/config.sub' + '[' 1 = 1 ']' + '[' x '!=' 'x-Wl,-z,now -specs=/usr/lib/rpm/anolis/anolis-hardened-ld' ']' ++ find . -name ltmain.sh + for i in $(find . -name ltmain.sh) + /usr/bin/sed -i.backup -e 's~compiler_flags=$~compiler_flags="-Wl,-z,now -specs=/usr/lib/rpm/anolis/anolis-hardened-ld"~' ./ctypes/libffi/ltmain.sh ++ dirname ./configure + /usr/lib/rpm/anolis/force-as-needed-for-shared-lib-in-libtool . Forcing -Wl,--as-needed in configure/libtool to workaround libtool bug (cf http://lists.gnu.org/archive/html/libtool-patches/2004-06/msg00002.html) + /usr/lib/rpm/anolis/fix-libtool-ltmain-from-overlinking ++ dirname ./configure + /usr/lib/rpm/anolis/fix-libtool-from-moving-options-after-libs . + /usr/lib/rpm/anolis/fix-dlsearch-path-in-libtool . lib64 + ./configure --build=riscv64-Anolis-linux --host=riscv64-Anolis-linux --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-zlib --disable-tests --disable-strip --with-intl-api --enable-readline --enable-shared-js --enable-optimize --disable-debug --enable-pie --disable-jemalloc Using Python 3.11.6 from /usr/bin/python3 Site not up-to-date reason: "/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/_virtualenvs/build" does not exist Created Python 3 virtualenv checking for vcs source checkout... no checking for a shell... /usr/bin/sh checking for host system type... riscv64-Anolis-linux-gnu checking for target system type... riscv64-Anolis-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/gjs-1.80.2/firefox-115.15.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/bin/gcc checking whether the target C compiler can be used... yes checking the target C compiler version... 12.3.0 checking the target C compiler works... yes checking for the target C++ compiler... /usr/bin/g++ checking whether the target C++ compiler can be used... yes checking the target C++ compiler version... 12.3.0 checking the target C++ compiler works... yes checking for the host C compiler... /usr/bin/gcc checking whether the host C compiler can be used... yes checking the host C compiler version... 12.3.0 checking the host C compiler works... yes checking for the host C++ compiler... /usr/bin/g++ checking whether the host C++ compiler can be used... yes checking the host C++ compiler version... 12.3.0 checking the host C++ compiler works... yes checking for target linker... bfd checking for host linker... bfd checking for 64-bit OS... yes checking for new enough STL headers from libstdc++... yes checking for the assembler... /usr/bin/gcc checking for ar... /usr/bin/ar checking for host_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 -Wtautological-constant-in-range-compare... no checking whether the C++ compiler supports -Wtautological-constant-in-range-compare... 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-subscript... 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 -Wenum-float-conversion... no checking whether the C++ compiler supports -Wenum-float-conversion... no checking whether the C++ compiler supports -Wvolatile... yes checking whether the C++ compiler supports -Wno-error=deprecated... yes checking whether the C++ compiler supports -Wno-error=deprecated-anon-enum-enum-conversion... no checking whether the C++ compiler supports -Wno-error=deprecated-enum-enum-conversion... yes checking whether the C++ compiler supports -Wno-error=deprecated-pragma... no checking whether the C++ compiler supports -Wno-error=deprecated-this-capture... no 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 -Wimplicit-fallthrough... yes checking whether the C compiler supports -Wlogical-op... yes checking whether the C++ compiler supports -Wlogical-op... 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=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=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-builtins... no checking whether the C++ compiler supports -Wno-error=deprecated-builtins... no 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 -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 -Wno-error=builtin-macro-redefined... yes checking whether the C++ compiler supports -Wno-error=builtin-macro-redefined... yes checking whether the C compiler supports -Wno-unknown-warning-option... no checking whether the C++ compiler supports -Wno-unknown-warning-option... no 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.77.2 checking cargo version... 1.77.2 checking for rust host triplet... riscv64gc-unknown-linux-gnu checking for rust target triplet... riscv64gc-unknown-linux-gnu checking for rustdoc... /usr/bin/rustdoc checking for rustfmt... /usr/bin/rustfmt checking for clang for bindgen... /usr/bin/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 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/gawk 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/gjs-1.80.2/firefox-115.15.0/js/src/old-configure with /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/build/autoconf/autoconf.sh creating cache ./config.cache checking host system type... riscv64-Anolis-linux-gnu checking target system type... riscv64-Anolis-linux-gnu checking build system type... riscv64-Anolis-linux-gnu checking for Cygwin environment... no checking for mingw32 environment... no checking for executable suffix... no checking for gcc... (cached) /usr/bin/gcc -std=gnu99 checking whether the C compiler (/usr/bin/gcc -std=gnu99 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/anolis/anolis-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/anolis/anolis-hardened-ld -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -Wl,--build-id=sha1 ) works... (cached) yes checking whether the C compiler (/usr/bin/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/anolis/anolis-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/anolis/anolis-hardened-ld -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -Wl,--build-id=sha1 ) is a cross-compiler... no checking whether we are using GNU C... (cached) yes checking whether /usr/bin/gcc -std=gnu99 accepts -g... (cached) yes checking for c++... (cached) /usr/bin/g++ checking whether the C++ compiler (/usr/bin/g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/anolis/anolis-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/anolis/anolis-hardened-ld -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -Wl,--build-id=sha1 ) works... (cached) yes checking whether the C++ compiler (/usr/bin/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/anolis/anolis-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/anolis/anolis-hardened-ld -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -Wl,--build-id=sha1 ) is a cross-compiler... no checking whether we are using GNU C++... (cached) yes checking whether /usr/bin/g++ accepts -g... (cached) yes checking for --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/bin/gcc -std=gnu99 accepts -pthread... egrep: warning: egrep is obsolescent; using grep -E egrep: warning: egrep is obsolescent; using grep -E yes checking for 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:01.40 File already read. Skipping: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/build/unix/moz.build Finished reading 68 moz.build files in 0.97s Read 0 gyp files in parallel contributing 0.00s to total wall time Processed into 262 build config descriptors in 0.80s RecursiveMake backend executed in 1.79s 180 total backend files; 180 created; 0 updated; 0 unchanged; 0 deleted; 7 -> 40 Makefile FasterMake backend executed in 0.45s 5 total backend files; 5 created; 0 updated; 0 unchanged; 0 deleted Clangd backend executed in 2.17s 89 total backend files; 3 created; 0 updated; 86 unchanged; 0 deleted Total wall time: 6.67s; CPU time: 6.61s; Efficiency: 99%; Untracked: 0.48s + /usr/bin/make -O -j64 V=1 VERBOSE=1 /usr/bin/make recurse_pre-export make[2]: Entering directory '/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src' /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.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/gjs-1.80.2/firefox-115.15.0/python/mozbuild/mozbuild/action/process_install_manifest.py", "--track", "install_dist_public.track", "dist/public", "_build_manifests/install/dist_public"], "start": 428974.964669774, "end": 428974.975729175, "context": null} make[2]: Leaving directory '/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src' make[2]: Entering directory '/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src' /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/_virtualenvs/build/bin/python -m mozbuild.action.process_install_manifest --track install_dist_private.track dist/private _build_manifests/install/dist_private Elapsed: 0.00s; From dist/private: Kept 0 existing; Added/updated 0; Removed 0 files and 0 directories. BUILDTASK {"argv": ["/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/python/mozbuild/mozbuild/action/process_install_manifest.py", "--track", "install_dist_private.track", "dist/private", "_build_manifests/install/dist_private"], "start": 428974.964656374, "end": 428974.975613375, "context": null} make[2]: Leaving directory '/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src' make[2]: Entering directory '/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src' /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.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/gjs-1.80.2/firefox-115.15.0/python/mozbuild/mozbuild/action/process_install_manifest.py", "--track", "install_dist_bin.track", "dist/bin", "_build_manifests/install/dist_bin"], "start": 428974.986153976, "end": 428975.004365178, "context": null} make[2]: Leaving directory '/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src' make[2]: Entering directory '/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src' /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.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.78s; From dist/include: Kept 3 existing; Added/updated 541; Removed 0 files and 0 directories. BUILDTASK {"argv": ["/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/python/mozbuild/mozbuild/action/process_install_manifest.py", "--track", "install_dist_include.track", "dist/include", "_build_manifests/install/dist_include"], "start": 428974.964650574, "end": 428975.751594949, "context": null} make[2]: Leaving directory '/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src' make[2]: Entering directory '/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src' /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/_virtualenvs/build/bin/python -m mozbuild.action.process_install_manifest --track install__tests.track _tests _build_manifests/install/_tests Elapsed: 1.00s; From _tests: Kept 3 existing; Added/updated 464; Removed 0 files and 0 directories. BUILDTASK {"argv": ["/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/python/mozbuild/mozbuild/action/process_install_manifest.py", "--track", "install__tests.track", "_tests", "_build_manifests/install/_tests"], "start": 428974.964668174, "end": 428975.97473697, "context": null} make[2]: Leaving directory '/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src' make[1]: Entering directory '/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src' rm -f '.cargo/config' /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/_virtualenvs/build/bin/python -m mozbuild.action.preprocessor --depend .deps/config.pp -DNDEBUG=1 -DTRIMMED=1 -Dtop_srcdir=/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0 -DCROSS_COMPILE='' -DEDITLINE=1 -DENABLE_SHARED_MEMORY=1 -DENABLE_WASM_EXTENDED_CONST=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_NONE=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='"115.0"' -DMOZILLA_VERSION='"115.15.0"' -DMOZILLA_VERSION_U=115.15.0 -DMOZJS_MAJOR_VERSION=115 -DMOZJS_MINOR_VERSION=15 -DMOZ_AARCH64_JSCVT=0 -DMOZ_BUILD_APP=js -DMOZ_DLL_PREFIX='"lib"' -DMOZ_DLL_SUFFIX='".so"' -DMOZ_UPDATE_CHANNEL=default -DNO_NSPR_10_SUPPORT=1 -DRELEASE_OR_BETA=1 -DSTDC_HEADERS=1 -DU_STATIC_IMPLEMENTATION=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/gjs-1.80.2/firefox-115.15.0/.cargo/config.in' -o '.cargo/config' BUILDTASK {"argv": ["/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/python/mozbuild/mozbuild/action/preprocessor.py", "--depend", ".deps/config.pp", "-DNDEBUG=1", "-DTRIMMED=1", "-Dtop_srcdir=/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0", "-DCROSS_COMPILE=", "-DEDITLINE=1", "-DENABLE_SHARED_MEMORY=1", "-DENABLE_WASM_EXTENDED_CONST=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_NONE=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=\"115.0\"", "-DMOZILLA_VERSION=\"115.15.0\"", "-DMOZILLA_VERSION_U=115.15.0", "-DMOZJS_MAJOR_VERSION=115", "-DMOZJS_MINOR_VERSION=15", "-DMOZ_AARCH64_JSCVT=0", "-DMOZ_BUILD_APP=js", "-DMOZ_DLL_PREFIX=\"lib\"", "-DMOZ_DLL_SUFFIX=\".so\"", "-DMOZ_UPDATE_CHANNEL=default", "-DNO_NSPR_10_SUPPORT=1", "-DRELEASE_OR_BETA=1", "-DSTDC_HEADERS=1", "-DU_STATIC_IMPLEMENTATION=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/gjs-1.80.2/firefox-115.15.0/.cargo/config.in", "-o", ".cargo/config"], "start": 428976.560847626, "end": 428977.459475011, "context": null} make[1]: Leaving directory '/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src' /usr/bin/make recurse_export make[3]: Entering directory '/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/config' mkdir -p '.deps/' make[3]: Leaving directory '/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/config' make[2]: Entering directory '/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src' ./buildconfig.rs.stub /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/_virtualenvs/build/bin/python -m mozbuild.action.file_generate /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.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/gjs-1.80.2/firefox-115.15.0/python/mozbuild/mozbuild/action/file_generate.py", "/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.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": 428979.062111063, "end": 428979.094647966, "context": null} make[2]: Leaving directory '/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src' make[2]: Entering directory '/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src' ./js-confdefs.h.stub /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/_virtualenvs/build/bin/python -m mozbuild.action.file_generate /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.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/gjs-1.80.2/firefox-115.15.0/js/src/js-confdefs.h.in BUILDTASK {"argv": ["/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/python/mozbuild/mozbuild/action/file_generate.py", "/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.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/gjs-1.80.2/firefox-115.15.0/js/src/js-confdefs.h.in"], "start": 428979.064615963, "end": 428979.103211467, "context": null} make[2]: Leaving directory '/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src' make[2]: Entering directory '/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src' ./js-config.h.stub /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/_virtualenvs/build/bin/python -m mozbuild.action.file_generate /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.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/gjs-1.80.2/firefox-115.15.0/js/src/js-config.h.in BUILDTASK {"argv": ["/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/python/mozbuild/mozbuild/action/file_generate.py", "/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.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/gjs-1.80.2/firefox-115.15.0/js/src/js-config.h.in"], "start": 428979.088854066, "end": 428979.120705069, "context": null} make[2]: Leaving directory '/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src' make[2]: Entering directory '/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src' ./StatsPhasesGenerated.h.stub /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/_virtualenvs/build/bin/python -m mozbuild.action.file_generate /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.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/gjs-1.80.2/firefox-115.15.0/python/mozbuild/mozbuild/action/file_generate.py", "/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.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": 428979.070656964, "end": 428979.126332469, "context": null} make[2]: Leaving directory '/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src' make[2]: Entering directory '/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src' ./ReservedWordsGenerated.h.stub /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/_virtualenvs/build/bin/python -m mozbuild.action.file_generate /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.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/gjs-1.80.2/firefox-115.15.0/js/src/frontend/ReservedWords.h BUILDTASK {"argv": ["/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/python/mozbuild/mozbuild/action/file_generate.py", "/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.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/gjs-1.80.2/firefox-115.15.0/js/src/frontend/ReservedWords.h"], "start": 428979.090562366, "end": 428979.145778571, "context": null} make[2]: Leaving directory '/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src' make[2]: Entering directory '/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src' ./AtomicOperationsGenerated.h.stub /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/_virtualenvs/build/bin/python -m mozbuild.action.file_generate /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.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/gjs-1.80.2/firefox-115.15.0/python/mozbuild/mozbuild/action/file_generate.py", "/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.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": 428979.088850966, "end": 428979.168610973, "context": null} make[2]: Leaving directory '/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src' make[3]: Entering directory '/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/config' config/host_pathsub.o /usr/bin/gcc -std=gnu99 -o host_pathsub.o -c -DXP_UNIX -freorder-blocks -O3 -DNDEBUG=1 -DTRIMMED=1 -DUNICODE -D_UNICODE -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/config -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/config -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include -MD -MP -MF .deps/host_pathsub.o.pp /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/config/pathsub.c make[3]: Leaving directory '/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/config' make[3]: Entering directory '/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/config' config/host_nsinstall.o /usr/bin/gcc -std=gnu99 -o host_nsinstall.o -c -DXP_UNIX -freorder-blocks -O3 -DNDEBUG=1 -DTRIMMED=1 -DUNICODE -D_UNICODE -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/config -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/config -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include -MD -MP -MF .deps/host_nsinstall.o.pp /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/config/nsinstall.c make[3]: Leaving directory '/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/config' make[3]: Entering directory '/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/config' mkdir -p '../dist/host/bin/' make[3]: Leaving directory '/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/config' make[2]: Entering directory '/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src' ./WasmIntrinsicGenerated.h.stub /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/_virtualenvs/build/bin/python -m mozbuild.action.file_generate /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.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/gjs-1.80.2/firefox-115.15.0/js/src/wasm/WasmIntrinsic.yaml BUILDTASK {"argv": ["/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/python/mozbuild/mozbuild/action/file_generate.py", "/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.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/gjs-1.80.2/firefox-115.15.0/js/src/wasm/WasmIntrinsic.yaml"], "start": 428979.120705969, "end": 428979.717992426, "context": null} make[2]: Leaving directory '/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src' make[2]: Entering directory '/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src' ./ProfilingCategoryList.h.stub /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/_virtualenvs/build/bin/python -m mozbuild.action.file_generate /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.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/gjs-1.80.2/firefox-115.15.0/mozglue/baseprofiler/build/profiling_categories.yaml BUILDTASK {"argv": ["/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/python/mozbuild/mozbuild/action/file_generate.py", "/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.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/gjs-1.80.2/firefox-115.15.0/mozglue/baseprofiler/build/profiling_categories.yaml"], "start": 428979.084959165, "end": 428979.904043443, "context": null} make[2]: Leaving directory '/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src' make[3]: Entering directory '/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/config' config/nsinstall_real /usr/bin/gcc -std=gnu99 -o nsinstall_real -DXP_UNIX -freorder-blocks -O3 host_nsinstall.o host_pathsub.o /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/_virtualenvs/build/bin/python -m mozbuild.action.check_binary --host nsinstall_real BUILDTASK {"argv": ["/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/python/mozbuild/mozbuild/action/check_binary.py", "--host", "nsinstall_real"], "start": 428981.353780281, "end": 428981.361314382, "context": null} make[3]: Leaving directory '/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/config' make[3]: Entering directory '/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/config' cp nsinstall_real nsinstall.tmp mv nsinstall.tmp nsinstall make[3]: Leaving directory '/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/config' make[3]: Entering directory '/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/config' ../config/nsinstall -R -m 755 'nsinstall' '../dist/bin' make[3]: Leaving directory '/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/config' make[2]: Entering directory '/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src' ./selfhosted.out.h.stub /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/_virtualenvs/build/bin/python -m mozbuild.action.file_generate /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.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/gjs-1.80.2/firefox-115.15.0/js/public/friend/ErrorNumbers.msg mozglue/baseprofiler/public/ProfilingCategoryList.h /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/builtin/TypedArrayConstants.h /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/builtin/SelfHostingDefines.h /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/builtin/Utilities.js /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/builtin/Array.js /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/builtin/AsyncFunction.js /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/builtin/AsyncIteration.js /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/builtin/BigInt.js /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/builtin/Date.js /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/builtin/Error.js /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/builtin/Generator.js /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/builtin/Iterator.js /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/builtin/Map.js /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/builtin/Number.js /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/builtin/Object.js /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/builtin/Promise.js /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/builtin/Reflect.js /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/builtin/RegExp.js /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/builtin/RegExpGlobalReplaceOpt.h.js /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/builtin/RegExpLocalReplaceOpt.h.js /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/builtin/String.js /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/builtin/Set.js /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/builtin/Sorting.js /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/builtin/TypedArray.js /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/builtin/WeakMap.js /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/builtin/WeakSet.js /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/builtin/intl/NumberingSystemsGenerated.h /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/builtin/intl/Collator.js /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/builtin/intl/CommonFunctions.js /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/builtin/intl/CurrencyDataGenerated.js /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/builtin/intl/DateTimeFormat.js /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/builtin/intl/DisplayNames.js /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/builtin/intl/IntlObject.js /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/builtin/intl/ListFormat.js /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/builtin/intl/NumberFormat.js /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/builtin/intl/PluralRules.js /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/builtin/intl/RelativeTimeFormat.js /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/builtin/intl/SanctionedSimpleUnitIdentifiersGenerated.js /usr/bin/g++ -E -o self-hosting-preprocessed.pp -DCROSS_COMPILE= -DHAVE_64BIT_BUILD=1 -DXP_UNIX=1 -DXP_LINUX=1 -DMOZ_BUILD_APP=js -DRELEASE_OR_BETA=1 -DMOZILLA_VERSION="115.15.0" -DMOZILLA_VERSION_U=115.15.0 -DMOZILLA_UAVERSION="115.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_NONE=1 -DMOZ_AARCH64_JSCVT=0 -DENABLE_SHARED_MEMORY=1 -DENABLE_WASM_EXTENDED_CONST=1 -DEDITLINE=1 -DJS_DEFAULT_JITREPORT_GRANULARITY=3 -DJS_HAS_INTL_API=1 -DU_USING_ICU_NAMESPACE=0 -DU_STATIC_IMPLEMENTATION=1 -DMOZJS_MAJOR_VERSION=115 -DMOZJS_MINOR_VERSION=15 -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/gjs-1.80.2/firefox-115.15.0/python/mozbuild/mozbuild/action/file_generate.py", "/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.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/gjs-1.80.2/firefox-115.15.0/js/public/friend/ErrorNumbers.msg", "mozglue/baseprofiler/public/ProfilingCategoryList.h", "/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/builtin/TypedArrayConstants.h", "/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/builtin/SelfHostingDefines.h", "/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/builtin/Utilities.js", "/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/builtin/Array.js", "/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/builtin/AsyncFunction.js", "/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/builtin/AsyncIteration.js", "/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/builtin/BigInt.js", "/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/builtin/Date.js", "/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/builtin/Error.js", "/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/builtin/Generator.js", "/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/builtin/Iterator.js", "/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/builtin/Map.js", "/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/builtin/Number.js", "/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/builtin/Object.js", "/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/builtin/Promise.js", "/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/builtin/Reflect.js", "/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/builtin/RegExp.js", "/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/builtin/RegExpGlobalReplaceOpt.h.js", "/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/builtin/RegExpLocalReplaceOpt.h.js", "/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/builtin/String.js", "/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/builtin/Set.js", "/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/builtin/Sorting.js", "/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/builtin/TypedArray.js", "/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/builtin/WeakMap.js", "/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/builtin/WeakSet.js", "/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/builtin/intl/NumberingSystemsGenerated.h", "/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/builtin/intl/Collator.js", "/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/builtin/intl/CommonFunctions.js", "/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/builtin/intl/CurrencyDataGenerated.js", "/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/builtin/intl/DateTimeFormat.js", "/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/builtin/intl/DisplayNames.js", "/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/builtin/intl/IntlObject.js", "/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/builtin/intl/ListFormat.js", "/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/builtin/intl/NumberFormat.js", "/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/builtin/intl/PluralRules.js", "/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/builtin/intl/RelativeTimeFormat.js", "/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/builtin/intl/SanctionedSimpleUnitIdentifiersGenerated.js"], "start": 428981.365672582, "end": 428981.792472723, "context": null} make[2]: Leaving directory '/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src' make[2]: Entering directory '/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src' ./MIROpsGenerated.h.stub /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/_virtualenvs/build/bin/python -m mozbuild.action.file_generate /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.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/gjs-1.80.2/firefox-115.15.0/js/src/jit/MIROps.yaml BUILDTASK {"argv": ["/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/python/mozbuild/mozbuild/action/file_generate.py", "/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.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/gjs-1.80.2/firefox-115.15.0/js/src/jit/MIROps.yaml"], "start": 428979.096221366, "end": 428981.916250334, "context": null} make[2]: Leaving directory '/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src' make[2]: Entering directory '/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src' ./CacheIROpsGenerated.h.stub /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/_virtualenvs/build/bin/python -m mozbuild.action.file_generate /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.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/gjs-1.80.2/firefox-115.15.0/js/src/jit/CacheIROps.yaml BUILDTASK {"argv": ["/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/python/mozbuild/mozbuild/action/file_generate.py", "/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.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/gjs-1.80.2/firefox-115.15.0/js/src/jit/CacheIROps.yaml"], "start": 428979.127182769, "end": 428982.091696351, "context": null} make[2]: Leaving directory '/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src' make[2]: Entering directory '/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src' ./LIROpsGenerated.h.stub /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/_virtualenvs/build/bin/python -m mozbuild.action.file_generate /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.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/gjs-1.80.2/firefox-115.15.0/js/src/jit/LIROps.yaml BUILDTASK {"argv": ["/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/python/mozbuild/mozbuild/action/file_generate.py", "/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.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/gjs-1.80.2/firefox-115.15.0/js/src/jit/LIROps.yaml"], "start": 428979.126633169, "end": 428982.420679682, "context": null} make[2]: Leaving directory '/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src' make[3]: Entering directory '/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/config' config/system-header.sentinel.stub /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/_virtualenvs/build/bin/python -m mozbuild.action.file_generate /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/config/make-system-wrappers.py gen_wrappers system-header.sentinel .deps/system-header.sentinel.pp .deps/system-header.sentinel.stub /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.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 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 sys/auxv.h BUILDTASK {"argv": ["/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/python/mozbuild/mozbuild/action/file_generate.py", "/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/config/make-system-wrappers.py", "gen_wrappers", "system-header.sentinel", ".deps/system-header.sentinel.pp", ".deps/system-header.sentinel.stub", "/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.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", "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", "sys/auxv.h"], "start": 428982.943395532, "end": 428984.023129935, "context": null} make[3]: Leaving directory '/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/config' make[3]: Nothing to be done for 'export'. make[3]: Nothing to be done for 'export'. make[3]: Nothing to be done for 'export'. make[3]: Entering directory '/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/mozglue/baseprofiler' ../../config/nsinstall -R -m 644 'public/ProfilingCategoryList.h' '../../dist/include' make[3]: Leaving directory '/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/mozglue/baseprofiler' make[3]: Entering directory '/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/js/src' ../../config/nsinstall -R -m 644 'js-config.h' '../../dist/include' make[3]: Leaving directory '/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/js/src' make[3]: Entering directory '/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.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/gjs-1.80.2/firefox-115.15.0/js/src/js/src' make[3]: Nothing to be done for 'export'. make[3]: Nothing to be done for 'export'. make[3]: Nothing to be done for 'export'. make[3]: Nothing to be done for 'export'. make[3]: Nothing to be done for 'export'. make[3]: Nothing to be done for 'export'. /usr/bin/make recurse_compile make[3]: Entering directory '/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/js/src/rust' js/src/rust/force-cargo-library-build make[3]: Leaving directory '/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/js/src/rust' /usr/bin/cargo rustc --release --manifest-path /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/rust/Cargo.toml -vv --lib --target=riscv64gc-unknown-linux-gnu -- -Clto make[3]: Entering directory '/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/config/external/icu/data' mkdir -p '.deps/' make[3]: Leaving directory '/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/config/external/icu/data' make[3]: Entering directory '/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/intl/components' mkdir -p '.deps/' make[3]: Leaving directory '/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/intl/components' make[3]: Entering directory '/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/js/src/debugger' mkdir -p '.deps/' make[3]: Leaving directory '/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/js/src/debugger' make[3]: Entering directory '/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/js/src/frontend' mkdir -p '.deps/' make[3]: Leaving directory '/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/js/src/frontend' make[3]: Entering directory '/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/js/src/jit' mkdir -p '.deps/' make[3]: Leaving directory '/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/js/src/jit' make[3]: Entering directory '/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/js/src/irregexp' mkdir -p '.deps/' make[3]: Leaving directory '/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/js/src/irregexp' make[3]: Nothing to be done for 'host-objects'. make[3]: Entering directory '/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/js/src/util' mkdir -p '.deps/' make[3]: Leaving directory '/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/js/src/util' make[3]: Entering directory '/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/memory/mozalloc' mkdir -p '.deps/' make[3]: Leaving directory '/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/memory/mozalloc' make[3]: Entering directory '/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/memory/build' mkdir -p '.deps/' make[3]: Leaving directory '/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/memory/build' make[3]: Entering directory '/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/js/src/wasm' mkdir -p '.deps/' make[3]: Leaving directory '/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/js/src/wasm' make[3]: Entering directory '/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/mozglue/baseprofiler' mkdir -p '.deps/' make[3]: Leaving directory '/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/mozglue/baseprofiler' make[3]: Entering directory '/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/js/src' mkdir -p '.deps/' make[3]: Leaving directory '/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/js/src' make[3]: Entering directory '/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/mfbt' mkdir -p '.deps/' make[3]: Leaving directory '/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/mfbt' make[3]: Entering directory '/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/js/src/shell' mkdir -p '.deps/' make[3]: Leaving directory '/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/js/src/shell' make[3]: Entering directory '/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/mozglue/misc' mkdir -p '.deps/' make[3]: Leaving directory '/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/mozglue/misc' make[3]: Entering directory '/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/mozglue/interposers' mkdir -p '.deps/' make[3]: Leaving directory '/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/mozglue/interposers' make[3]: Entering directory '/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/modules/fdlibm/src' mkdir -p '.deps/' make[3]: Leaving directory '/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/modules/fdlibm/src' make[3]: Nothing to be done for 'host'. make[3]: Entering directory '/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/config/external/icu/common' mkdir -p '.deps/' make[3]: Leaving directory '/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/config/external/icu/common' make[3]: Entering directory '/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/config/external/icu/i18n' mkdir -p '.deps/' make[3]: Leaving directory '/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/config/external/icu/i18n' make[3]: Entering directory '/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/config/external/icu/data' config/external/icu/data/icu_data.o /usr/bin/gcc -std=gnu99 -o icu_data.o -DNDEBUG=1 -DTRIMMED=1 '-DICU_DATA_FILE="/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/config/external/icu/data/icudt73l.dat"' -DICU_DATA_SYMBOL=icudt73_dat -fPIC -Wa,--noexecstack -gdwarf-4 -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/config/external/icu/data -c /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/config/external/icu/data/icu_data.S make[3]: Leaving directory '/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/config/external/icu/data' make[3]: Entering directory '/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/memory/build' memory/build/Unified_cpp_memory_build0.o /usr/bin/g++ -o Unified_cpp_memory_build0.o -c -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/system_wrappers -include /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.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/gjs-1.80.2/firefox-115.15.0/memory/build -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/memory/build -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include -DMOZILLA_CLIENT -include /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/js/src/js-confdefs.h -fno-sized-deallocation -fno-aligned-new -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/anolis/anolis-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -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 -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wformat -Wformat-overflow=2 -Wno-psabi -Wno-error=builtin-macro-redefined -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/gjs-1.80.2/firefox-115.15.0/js/src/memory/build' make[3]: Entering directory '/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/config/external/icu/common' config/external/icu/common/appendable.o /usr/bin/g++ -o appendable.o -c -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/system_wrappers -include /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DU_COMMON_IMPLEMENTATION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_HIDE_OBSOLETE_UTF_OLD_H=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DU_CHARSET_IS_UTF8 -DUNISTR_FROM_CHAR_EXPLICIT=explicit -DUNISTR_FROM_STRING_EXPLICIT=explicit -DU_ENABLE_DYLOAD=0 -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/config/external/icu/common -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/config/external/icu/common -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/intl/icu/source/i18n -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include -DMOZILLA_CLIENT -include /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/js/src/js-confdefs.h -fno-sized-deallocation -fno-aligned-new -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/anolis/anolis-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -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 -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wformat -Wformat-overflow=2 -Wno-psabi -Wno-error=builtin-macro-redefined -frtti -fno-strict-aliasing -ffp-contract=off -MD -MP -MF .deps/appendable.o.pp /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/intl/icu/source/common/appendable.cpp make[3]: Leaving directory '/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/config/external/icu/common' make[3]: Entering directory '/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/js/src/build' js/src/build/symverscript.stub /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/_virtualenvs/build/bin/python -m mozbuild.action.file_generate /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/build/gen_symverscript.py main symverscript .deps/symverscript.pp .deps/symverscript.stub /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/build/symverscript.in mozjs_115 BUILDTASK {"argv": ["/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/python/mozbuild/mozbuild/action/file_generate.py", "/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/build/gen_symverscript.py", "main", "symverscript", ".deps/symverscript.pp", ".deps/symverscript.stub", "/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/build/symverscript.in", "mozjs_115"], "start": 428988.071970019, "end": 428988.162203428, "context": null} make[3]: Leaving directory '/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/js/src/build' make[3]: Entering directory '/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/js/src/gc' js/src/gc/StatsPhasesGenerated.inc.stub /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/_virtualenvs/build/bin/python -m mozbuild.action.file_generate /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/gc/GenerateStatsPhases.py generateCpp StatsPhasesGenerated.inc .deps/StatsPhasesGenerated.inc.pp .deps/StatsPhasesGenerated.inc.stub BUILDTASK {"argv": ["/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/python/mozbuild/mozbuild/action/file_generate.py", "/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/gc/GenerateStatsPhases.py", "generateCpp", "StatsPhasesGenerated.inc", ".deps/StatsPhasesGenerated.inc.pp", ".deps/StatsPhasesGenerated.inc.stub"], "start": 428988.197451831, "end": 428988.278489339, "context": null} make[3]: Leaving directory '/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/js/src/gc' make[3]: Entering directory '/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/mozglue/misc' mozglue/misc/AwakeTimeStamp.o /usr/bin/g++ -o AwakeTimeStamp.o -c -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/system_wrappers -include /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.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/gjs-1.80.2/firefox-115.15.0/mozglue/misc -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/mozglue/misc -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include -DMOZILLA_CLIENT -include /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/js/src/js-confdefs.h -fno-sized-deallocation -fno-aligned-new -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/anolis/anolis-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -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 -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wformat -Wformat-overflow=2 -Wno-psabi -Wno-error=builtin-macro-redefined -fno-strict-aliasing -ffp-contract=off -MD -MP -MF .deps/AwakeTimeStamp.o.pp /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/mozglue/misc/AwakeTimeStamp.cpp make[3]: Leaving directory '/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/mozglue/misc' make[3]: Entering directory '/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/modules/fdlibm/src' modules/fdlibm/src/e_acosf.o /usr/bin/g++ -o e_acosf.o -c -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/system_wrappers -include /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.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/gjs-1.80.2/firefox-115.15.0/modules/fdlibm/src -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/modules/fdlibm/src -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include -DMOZILLA_CLIENT -include /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/js/src/js-confdefs.h -fno-sized-deallocation -fno-aligned-new -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/anolis/anolis-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -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 -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wformat -Wformat-overflow=2 -Wno-psabi -Wno-error=builtin-macro-redefined -Wno-parentheses -Wno-sign-compare -fno-strict-aliasing -ffp-contract=off -MD -MP -MF .deps/e_acosf.o.pp /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/modules/fdlibm/src/e_acosf.cpp make[3]: Leaving directory '/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/modules/fdlibm/src' make[3]: Entering directory '/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/mfbt' mfbt/lz4file.o /usr/bin/gcc -std=gnu99 -o lz4file.o -c -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/system_wrappers -include /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.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/gjs-1.80.2/firefox-115.15.0/mfbt -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/mfbt -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/mfbt/double-conversion -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include -include /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.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/anolis/anolis-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -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 -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wformat -Wformat-overflow=2 -Werror=implicit-function-declaration -Wno-psabi -Wno-error=builtin-macro-redefined -fno-strict-aliasing -ffp-contract=off -MD -MP -MF .deps/lz4file.o.pp /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/mfbt/lz4/lz4file.c make[3]: Leaving directory '/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/mfbt' make[3]: Entering directory '/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/mozglue/interposers' mozglue/interposers/Unified_cpp_mozglue_interposers0.o /usr/bin/g++ -o Unified_cpp_mozglue_interposers0.o -c -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/system_wrappers -include /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.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/gjs-1.80.2/firefox-115.15.0/mozglue/interposers -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/mozglue/interposers -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include -DMOZILLA_CLIENT -include /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/js/src/js-confdefs.h -fno-sized-deallocation -fno-aligned-new -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/anolis/anolis-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -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 -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wformat -Wformat-overflow=2 -Wno-psabi -Wno-error=builtin-macro-redefined -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/gjs-1.80.2/firefox-115.15.0/js/src/mozglue/interposers' make[3]: Entering directory '/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/mozglue/misc' mozglue/misc/AutoProfilerLabel.o /usr/bin/g++ -o AutoProfilerLabel.o -c -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/system_wrappers -include /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.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/gjs-1.80.2/firefox-115.15.0/mozglue/misc -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/mozglue/misc -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include -DMOZILLA_CLIENT -include /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/js/src/js-confdefs.h -fno-sized-deallocation -fno-aligned-new -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/anolis/anolis-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -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 -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wformat -Wformat-overflow=2 -Wno-psabi -Wno-error=builtin-macro-redefined -fno-strict-aliasing -ffp-contract=off -MD -MP -MF .deps/AutoProfilerLabel.o.pp /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/mozglue/misc/AutoProfilerLabel.cpp make[3]: Leaving directory '/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/mozglue/misc' make[3]: Entering directory '/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/memory/mozalloc' memory/mozalloc/Unified_cpp_memory_mozalloc0.o /usr/bin/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/gjs-1.80.2/firefox-115.15.0/memory/mozalloc -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/memory/mozalloc -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/xpcom -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/memory/build -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include -DMOZILLA_CLIENT -include /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/js/src/js-confdefs.h -fno-sized-deallocation -fno-aligned-new -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/anolis/anolis-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -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 -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wformat -Wformat-overflow=2 -Wno-psabi -Wno-error=builtin-macro-redefined -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/gjs-1.80.2/firefox-115.15.0/js/src/memory/mozalloc' make[3]: Entering directory '/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/modules/fdlibm/src' modules/fdlibm/src/e_acos.o /usr/bin/g++ -o e_acos.o -c -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/system_wrappers -include /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.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/gjs-1.80.2/firefox-115.15.0/modules/fdlibm/src -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/modules/fdlibm/src -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include -DMOZILLA_CLIENT -include /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/js/src/js-confdefs.h -fno-sized-deallocation -fno-aligned-new -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/anolis/anolis-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -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 -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wformat -Wformat-overflow=2 -Wno-psabi -Wno-error=builtin-macro-redefined -Wno-parentheses -Wno-sign-compare -fno-strict-aliasing -ffp-contract=off -MD -MP -MF .deps/e_acos.o.pp /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/modules/fdlibm/src/e_acos.cpp make[3]: Leaving directory '/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/modules/fdlibm/src' make[3]: Entering directory '/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/mozglue/misc' mozglue/misc/MmapFaultHandler.o /usr/bin/g++ -o MmapFaultHandler.o -c -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/system_wrappers -include /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.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/gjs-1.80.2/firefox-115.15.0/mozglue/misc -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/mozglue/misc -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include -DMOZILLA_CLIENT -include /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/js/src/js-confdefs.h -fno-sized-deallocation -fno-aligned-new -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/anolis/anolis-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -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 -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wformat -Wformat-overflow=2 -Wno-psabi -Wno-error=builtin-macro-redefined -fno-strict-aliasing -ffp-contract=off -MD -MP -MF .deps/MmapFaultHandler.o.pp /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/mozglue/misc/MmapFaultHandler.cpp make[3]: Leaving directory '/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/mozglue/misc' make[3]: Entering directory '/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/js/src/gc' mkdir -p '.deps/' make[3]: Leaving directory '/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/js/src/gc' make[3]: Entering directory '/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/modules/fdlibm/src' modules/fdlibm/src/e_acosh.o /usr/bin/g++ -o e_acosh.o -c -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/system_wrappers -include /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.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/gjs-1.80.2/firefox-115.15.0/modules/fdlibm/src -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/modules/fdlibm/src -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include -DMOZILLA_CLIENT -include /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/js/src/js-confdefs.h -fno-sized-deallocation -fno-aligned-new -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/anolis/anolis-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -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 -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wformat -Wformat-overflow=2 -Wno-psabi -Wno-error=builtin-macro-redefined -Wno-parentheses -Wno-sign-compare -fno-strict-aliasing -ffp-contract=off -MD -MP -MF .deps/e_acosh.o.pp /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/modules/fdlibm/src/e_acosh.cpp make[3]: Leaving directory '/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/modules/fdlibm/src' make[3]: Entering directory '/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/mfbt' mfbt/lz4frame.o /usr/bin/gcc -std=gnu99 -o lz4frame.o -c -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/system_wrappers -include /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.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/gjs-1.80.2/firefox-115.15.0/mfbt -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/mfbt -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/mfbt/double-conversion -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include -include /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.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/anolis/anolis-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -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 -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wformat -Wformat-overflow=2 -Werror=implicit-function-declaration -Wno-psabi -Wno-error=builtin-macro-redefined -fno-strict-aliasing -ffp-contract=off -MD -MP -MF .deps/lz4frame.o.pp /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/mfbt/lz4/lz4frame.c make[3]: Leaving directory '/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/mfbt' make[3]: Entering directory '/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/js/src' js/src/ProfilingStack.o /usr/bin/g++ -o ProfilingStack.o -c -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/system_wrappers -include /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.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/gjs-1.80.2/firefox-115.15.0/js/src -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/js/src -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include -DMOZILLA_CLIENT -include /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/js/src/js-confdefs.h -fno-sized-deallocation -fno-aligned-new -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/anolis/anolis-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -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 -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wformat -Wformat-overflow=2 -Wno-psabi -Wno-error=builtin-macro-redefined -Werror=format -Wno-attributes -fno-strict-aliasing -ffp-contract=off -MD -MP -MF .deps/ProfilingStack.o.pp /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/vm/ProfilingStack.cpp make[3]: Leaving directory '/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/js/src' make[3]: Entering directory '/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/mozglue/baseprofiler' mozglue/baseprofiler/Unified_cpp_mozglue_baseprofiler0.o /usr/bin/g++ -o Unified_cpp_mozglue_baseprofiler0.o -c -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/system_wrappers -include /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.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/gjs-1.80.2/firefox-115.15.0/mozglue/baseprofiler -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/mozglue/baseprofiler -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include -DMOZILLA_CLIENT -include /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/js/src/js-confdefs.h -fno-sized-deallocation -fno-aligned-new -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/anolis/anolis-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -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 -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wformat -Wformat-overflow=2 -Wno-psabi -Wno-error=builtin-macro-redefined -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/gjs-1.80.2/firefox-115.15.0/js/src/mozglue/baseprofiler' make[3]: Entering directory '/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/js/src/util' js/src/util/DoubleToString.o /usr/bin/g++ -o DoubleToString.o -c -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/system_wrappers -include /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.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/gjs-1.80.2/firefox-115.15.0/js/src/util -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/js/src/util -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/js/src -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include -DMOZILLA_CLIENT -include /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/js/src/js-confdefs.h -fno-sized-deallocation -fno-aligned-new -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/anolis/anolis-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -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 -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wformat -Wformat-overflow=2 -Wno-psabi -Wno-error=builtin-macro-redefined -Werror=format -Wno-attributes -fno-strict-aliasing -ffp-contract=off -MD -MP -MF .deps/DoubleToString.o.pp -Wno-implicit-fallthrough /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/util/DoubleToString.cpp make[3]: Leaving directory '/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/js/src/util' make[3]: Entering directory '/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/config/external/icu/i18n' config/external/icu/i18n/basictz.o /usr/bin/g++ -o basictz.o -c -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/system_wrappers -include /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DU_I18N_IMPLEMENTATION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_HIDE_OBSOLETE_UTF_OLD_H=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DU_CHARSET_IS_UTF8 -DUNISTR_FROM_CHAR_EXPLICIT=explicit -DUNISTR_FROM_STRING_EXPLICIT=explicit -DU_ENABLE_DYLOAD=0 -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/config/external/icu/i18n -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/config/external/icu/i18n -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/intl/icu/source/common -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include -DMOZILLA_CLIENT -include /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/js/src/js-confdefs.h -fno-sized-deallocation -fno-aligned-new -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/anolis/anolis-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -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 -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wformat -Wformat-overflow=2 -Wno-psabi -Wno-error=builtin-macro-redefined -frtti -fno-strict-aliasing -ffp-contract=off -MD -MP -MF .deps/basictz.o.pp /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/intl/icu/source/i18n/basictz.cpp make[3]: Leaving directory '/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/config/external/icu/i18n' make[3]: Entering directory '/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/modules/fdlibm/src' modules/fdlibm/src/e_atan2.o /usr/bin/g++ -o e_atan2.o -c -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/system_wrappers -include /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.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/gjs-1.80.2/firefox-115.15.0/modules/fdlibm/src -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/modules/fdlibm/src -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include -DMOZILLA_CLIENT -include /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/js/src/js-confdefs.h -fno-sized-deallocation -fno-aligned-new -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/anolis/anolis-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -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 -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wformat -Wformat-overflow=2 -Wno-psabi -Wno-error=builtin-macro-redefined -Wno-parentheses -Wno-sign-compare -fno-strict-aliasing -ffp-contract=off -MD -MP -MF .deps/e_atan2.o.pp /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/modules/fdlibm/src/e_atan2.cpp make[3]: Leaving directory '/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/modules/fdlibm/src' make[3]: Entering directory '/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/modules/fdlibm/src' modules/fdlibm/src/e_atanh.o /usr/bin/g++ -o e_atanh.o -c -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/system_wrappers -include /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.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/gjs-1.80.2/firefox-115.15.0/modules/fdlibm/src -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/modules/fdlibm/src -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include -DMOZILLA_CLIENT -include /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/js/src/js-confdefs.h -fno-sized-deallocation -fno-aligned-new -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/anolis/anolis-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -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 -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wformat -Wformat-overflow=2 -Wno-psabi -Wno-error=builtin-macro-redefined -Wno-parentheses -Wno-sign-compare -fno-strict-aliasing -ffp-contract=off -MD -MP -MF .deps/e_atanh.o.pp /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/modules/fdlibm/src/e_atanh.cpp make[3]: Leaving directory '/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/modules/fdlibm/src' make[3]: Entering directory '/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/mozglue/misc' mozglue/misc/ConditionVariable_posix.o /usr/bin/g++ -o ConditionVariable_posix.o -c -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/system_wrappers -include /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.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/gjs-1.80.2/firefox-115.15.0/mozglue/misc -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/mozglue/misc -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include -DMOZILLA_CLIENT -include /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/js/src/js-confdefs.h -fno-sized-deallocation -fno-aligned-new -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/anolis/anolis-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -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 -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wformat -Wformat-overflow=2 -Wno-psabi -Wno-error=builtin-macro-redefined -fno-strict-aliasing -ffp-contract=off -MD -MP -MF .deps/ConditionVariable_posix.o.pp /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/mozglue/misc/ConditionVariable_posix.cpp make[3]: Leaving directory '/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/mozglue/misc' make[3]: Entering directory '/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/modules/fdlibm/src' modules/fdlibm/src/e_asin.o /usr/bin/g++ -o e_asin.o -c -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/system_wrappers -include /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.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/gjs-1.80.2/firefox-115.15.0/modules/fdlibm/src -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/modules/fdlibm/src -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include -DMOZILLA_CLIENT -include /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/js/src/js-confdefs.h -fno-sized-deallocation -fno-aligned-new -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/anolis/anolis-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -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 -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wformat -Wformat-overflow=2 -Wno-psabi -Wno-error=builtin-macro-redefined -Wno-parentheses -Wno-sign-compare -fno-strict-aliasing -ffp-contract=off -MD -MP -MF .deps/e_asin.o.pp /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/modules/fdlibm/src/e_asin.cpp make[3]: Leaving directory '/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/modules/fdlibm/src' make[3]: Entering directory '/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/modules/fdlibm/src' modules/fdlibm/src/e_asinf.o /usr/bin/g++ -o e_asinf.o -c -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/system_wrappers -include /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.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/gjs-1.80.2/firefox-115.15.0/modules/fdlibm/src -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/modules/fdlibm/src -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include -DMOZILLA_CLIENT -include /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/js/src/js-confdefs.h -fno-sized-deallocation -fno-aligned-new -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/anolis/anolis-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -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 -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wformat -Wformat-overflow=2 -Wno-psabi -Wno-error=builtin-macro-redefined -Wno-parentheses -Wno-sign-compare -fno-strict-aliasing -ffp-contract=off -MD -MP -MF .deps/e_asinf.o.pp /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/modules/fdlibm/src/e_asinf.cpp make[3]: Leaving directory '/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/modules/fdlibm/src' make[3]: Entering directory '/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/config/external/icu/common' config/external/icu/common/bmpset.o /usr/bin/g++ -o bmpset.o -c -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/system_wrappers -include /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DU_COMMON_IMPLEMENTATION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_HIDE_OBSOLETE_UTF_OLD_H=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DU_CHARSET_IS_UTF8 -DUNISTR_FROM_CHAR_EXPLICIT=explicit -DUNISTR_FROM_STRING_EXPLICIT=explicit -DU_ENABLE_DYLOAD=0 -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/config/external/icu/common -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/config/external/icu/common -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/intl/icu/source/i18n -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include -DMOZILLA_CLIENT -include /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/js/src/js-confdefs.h -fno-sized-deallocation -fno-aligned-new -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/anolis/anolis-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -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 -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wformat -Wformat-overflow=2 -Wno-psabi -Wno-error=builtin-macro-redefined -frtti -fno-strict-aliasing -ffp-contract=off -MD -MP -MF .deps/bmpset.o.pp /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/intl/icu/source/common/bmpset.cpp make[3]: Leaving directory '/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/config/external/icu/common' make[3]: Entering directory '/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/js/src/util' js/src/util/Utility.o /usr/bin/g++ -o Utility.o -c -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/system_wrappers -include /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.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/gjs-1.80.2/firefox-115.15.0/js/src/util -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/js/src/util -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/js/src -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include -DMOZILLA_CLIENT -include /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/js/src/js-confdefs.h -fno-sized-deallocation -fno-aligned-new -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/anolis/anolis-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -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 -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wformat -Wformat-overflow=2 -Wno-psabi -Wno-error=builtin-macro-redefined -Werror=format -Wno-attributes -fno-strict-aliasing -ffp-contract=off -MD -MP -MF .deps/Utility.o.pp /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/util/Utility.cpp make[3]: Leaving directory '/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/js/src/util' make[3]: Entering directory '/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/modules/fdlibm/src' modules/fdlibm/src/e_cosh.o /usr/bin/g++ -o e_cosh.o -c -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/system_wrappers -include /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.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/gjs-1.80.2/firefox-115.15.0/modules/fdlibm/src -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/modules/fdlibm/src -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include -DMOZILLA_CLIENT -include /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/js/src/js-confdefs.h -fno-sized-deallocation -fno-aligned-new -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/anolis/anolis-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -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 -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wformat -Wformat-overflow=2 -Wno-psabi -Wno-error=builtin-macro-redefined -Wno-parentheses -Wno-sign-compare -fno-strict-aliasing -ffp-contract=off -MD -MP -MF .deps/e_cosh.o.pp /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/modules/fdlibm/src/e_cosh.cpp make[3]: Leaving directory '/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/modules/fdlibm/src' make[3]: Entering directory '/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/mozglue/misc' mozglue/misc/Mutex_posix.o /usr/bin/g++ -o Mutex_posix.o -c -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/system_wrappers -include /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.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/gjs-1.80.2/firefox-115.15.0/mozglue/misc -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/mozglue/misc -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include -DMOZILLA_CLIENT -include /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/js/src/js-confdefs.h -fno-sized-deallocation -fno-aligned-new -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/anolis/anolis-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -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 -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wformat -Wformat-overflow=2 -Wno-psabi -Wno-error=builtin-macro-redefined -fno-strict-aliasing -ffp-contract=off -MD -MP -MF .deps/Mutex_posix.o.pp /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/mozglue/misc/Mutex_posix.cpp make[3]: Leaving directory '/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/mozglue/misc' make[3]: Entering directory '/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/modules/fdlibm/src' modules/fdlibm/src/e_exp.o /usr/bin/g++ -o e_exp.o -c -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/system_wrappers -include /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.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/gjs-1.80.2/firefox-115.15.0/modules/fdlibm/src -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/modules/fdlibm/src -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include -DMOZILLA_CLIENT -include /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/js/src/js-confdefs.h -fno-sized-deallocation -fno-aligned-new -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/anolis/anolis-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -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 -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wformat -Wformat-overflow=2 -Wno-psabi -Wno-error=builtin-macro-redefined -Wno-parentheses -Wno-sign-compare -fno-strict-aliasing -ffp-contract=off -MD -MP -MF .deps/e_exp.o.pp /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/modules/fdlibm/src/e_exp.cpp make[3]: Leaving directory '/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/modules/fdlibm/src' make[3]: Entering directory '/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/modules/fdlibm/src' modules/fdlibm/src/e_expf.o /usr/bin/g++ -o e_expf.o -c -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/system_wrappers -include /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.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/gjs-1.80.2/firefox-115.15.0/modules/fdlibm/src -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/modules/fdlibm/src -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include -DMOZILLA_CLIENT -include /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/js/src/js-confdefs.h -fno-sized-deallocation -fno-aligned-new -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/anolis/anolis-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -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 -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wformat -Wformat-overflow=2 -Wno-psabi -Wno-error=builtin-macro-redefined -Wno-parentheses -Wno-sign-compare -fno-strict-aliasing -ffp-contract=off -MD -MP -MF .deps/e_expf.o.pp /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/modules/fdlibm/src/e_expf.cpp make[3]: Leaving directory '/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/modules/fdlibm/src' make[3]: Entering directory '/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/config/external/icu/common' config/external/icu/common/brkeng.o /usr/bin/g++ -o brkeng.o -c -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/system_wrappers -include /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DU_COMMON_IMPLEMENTATION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_HIDE_OBSOLETE_UTF_OLD_H=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DU_CHARSET_IS_UTF8 -DUNISTR_FROM_CHAR_EXPLICIT=explicit -DUNISTR_FROM_STRING_EXPLICIT=explicit -DU_ENABLE_DYLOAD=0 -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/config/external/icu/common -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/config/external/icu/common -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/intl/icu/source/i18n -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include -DMOZILLA_CLIENT -include /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/js/src/js-confdefs.h -fno-sized-deallocation -fno-aligned-new -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/anolis/anolis-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -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 -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wformat -Wformat-overflow=2 -Wno-psabi -Wno-error=builtin-macro-redefined -frtti -fno-strict-aliasing -ffp-contract=off -MD -MP -MF .deps/brkeng.o.pp /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/intl/icu/source/common/brkeng.cpp make[3]: Leaving directory '/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/config/external/icu/common' make[3]: Entering directory '/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/config/external/icu/i18n' config/external/icu/i18n/astro.o /usr/bin/g++ -o astro.o -c -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/system_wrappers -include /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DU_I18N_IMPLEMENTATION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_HIDE_OBSOLETE_UTF_OLD_H=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DU_CHARSET_IS_UTF8 -DUNISTR_FROM_CHAR_EXPLICIT=explicit -DUNISTR_FROM_STRING_EXPLICIT=explicit -DU_ENABLE_DYLOAD=0 -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/config/external/icu/i18n -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/config/external/icu/i18n -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/intl/icu/source/common -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include -DMOZILLA_CLIENT -include /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/js/src/js-confdefs.h -fno-sized-deallocation -fno-aligned-new -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/anolis/anolis-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -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 -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wformat -Wformat-overflow=2 -Wno-psabi -Wno-error=builtin-macro-redefined -frtti -fno-strict-aliasing -ffp-contract=off -MD -MP -MF .deps/astro.o.pp /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/intl/icu/source/i18n/astro.cpp make[3]: Leaving directory '/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/config/external/icu/i18n' make[3]: Entering directory '/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/mozglue/misc' mozglue/misc/RWLock_posix.o /usr/bin/g++ -o RWLock_posix.o -c -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/system_wrappers -include /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.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/gjs-1.80.2/firefox-115.15.0/mozglue/misc -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/mozglue/misc -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include -DMOZILLA_CLIENT -include /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/js/src/js-confdefs.h -fno-sized-deallocation -fno-aligned-new -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/anolis/anolis-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -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 -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wformat -Wformat-overflow=2 -Wno-psabi -Wno-error=builtin-macro-redefined -fno-strict-aliasing -ffp-contract=off -MD -MP -MF .deps/RWLock_posix.o.pp /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/mozglue/misc/RWLock_posix.cpp make[3]: Leaving directory '/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/mozglue/misc' make[3]: Entering directory '/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/config/external/icu/common' config/external/icu/common/brkiter.o /usr/bin/g++ -o brkiter.o -c -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/system_wrappers -include /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DU_COMMON_IMPLEMENTATION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_HIDE_OBSOLETE_UTF_OLD_H=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DU_CHARSET_IS_UTF8 -DUNISTR_FROM_CHAR_EXPLICIT=explicit -DUNISTR_FROM_STRING_EXPLICIT=explicit -DU_ENABLE_DYLOAD=0 -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/config/external/icu/common -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/config/external/icu/common -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/intl/icu/source/i18n -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include -DMOZILLA_CLIENT -include /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/js/src/js-confdefs.h -fno-sized-deallocation -fno-aligned-new -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/anolis/anolis-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -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 -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wformat -Wformat-overflow=2 -Wno-psabi -Wno-error=builtin-macro-redefined -frtti -fno-strict-aliasing -ffp-contract=off -MD -MP -MF .deps/brkiter.o.pp /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/intl/icu/source/common/brkiter.cpp make[3]: Leaving directory '/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/config/external/icu/common' make[3]: Entering directory '/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/mozglue/misc' mozglue/misc/SIMD.o /usr/bin/g++ -o SIMD.o -c -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/system_wrappers -include /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.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/gjs-1.80.2/firefox-115.15.0/mozglue/misc -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/mozglue/misc -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include -DMOZILLA_CLIENT -include /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/js/src/js-confdefs.h -fno-sized-deallocation -fno-aligned-new -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/anolis/anolis-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -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 -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wformat -Wformat-overflow=2 -Wno-psabi -Wno-error=builtin-macro-redefined -fno-strict-aliasing -ffp-contract=off -MD -MP -MF .deps/SIMD.o.pp /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/mozglue/misc/SIMD.cpp make[3]: Leaving directory '/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/mozglue/misc' make[3]: Entering directory '/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/config/external/icu/common' config/external/icu/common/bytestream.o /usr/bin/g++ -o bytestream.o -c -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/system_wrappers -include /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DU_COMMON_IMPLEMENTATION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_HIDE_OBSOLETE_UTF_OLD_H=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DU_CHARSET_IS_UTF8 -DUNISTR_FROM_CHAR_EXPLICIT=explicit -DUNISTR_FROM_STRING_EXPLICIT=explicit -DU_ENABLE_DYLOAD=0 -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/config/external/icu/common -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/config/external/icu/common -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/intl/icu/source/i18n -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include -DMOZILLA_CLIENT -include /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/js/src/js-confdefs.h -fno-sized-deallocation -fno-aligned-new -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/anolis/anolis-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -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 -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wformat -Wformat-overflow=2 -Wno-psabi -Wno-error=builtin-macro-redefined -frtti -fno-strict-aliasing -ffp-contract=off -MD -MP -MF .deps/bytestream.o.pp /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/intl/icu/source/common/bytestream.cpp make[3]: Leaving directory '/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/config/external/icu/common' make[3]: Entering directory '/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/modules/fdlibm/src' modules/fdlibm/src/e_hypot.o /usr/bin/g++ -o e_hypot.o -c -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/system_wrappers -include /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.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/gjs-1.80.2/firefox-115.15.0/modules/fdlibm/src -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/modules/fdlibm/src -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include -DMOZILLA_CLIENT -include /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/js/src/js-confdefs.h -fno-sized-deallocation -fno-aligned-new -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/anolis/anolis-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -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 -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wformat -Wformat-overflow=2 -Wno-psabi -Wno-error=builtin-macro-redefined -Wno-parentheses -Wno-sign-compare -fno-strict-aliasing -ffp-contract=off -MD -MP -MF .deps/e_hypot.o.pp /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/modules/fdlibm/src/e_hypot.cpp make[3]: Leaving directory '/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/modules/fdlibm/src' make[3]: Entering directory '/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/config/external/icu/common' config/external/icu/common/bytesinkutil.o /usr/bin/g++ -o bytesinkutil.o -c -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/system_wrappers -include /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DU_COMMON_IMPLEMENTATION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_HIDE_OBSOLETE_UTF_OLD_H=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DU_CHARSET_IS_UTF8 -DUNISTR_FROM_CHAR_EXPLICIT=explicit -DUNISTR_FROM_STRING_EXPLICIT=explicit -DU_ENABLE_DYLOAD=0 -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/config/external/icu/common -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/config/external/icu/common -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/intl/icu/source/i18n -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include -DMOZILLA_CLIENT -include /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/js/src/js-confdefs.h -fno-sized-deallocation -fno-aligned-new -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/anolis/anolis-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -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 -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wformat -Wformat-overflow=2 -Wno-psabi -Wno-error=builtin-macro-redefined -frtti -fno-strict-aliasing -ffp-contract=off -MD -MP -MF .deps/bytesinkutil.o.pp /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/intl/icu/source/common/bytesinkutil.cpp make[3]: Leaving directory '/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/config/external/icu/common' make[3]: Entering directory '/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/config/external/icu/i18n' config/external/icu/i18n/bocsu.o /usr/bin/g++ -o bocsu.o -c -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/system_wrappers -include /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DU_I18N_IMPLEMENTATION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_HIDE_OBSOLETE_UTF_OLD_H=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DU_CHARSET_IS_UTF8 -DUNISTR_FROM_CHAR_EXPLICIT=explicit -DUNISTR_FROM_STRING_EXPLICIT=explicit -DU_ENABLE_DYLOAD=0 -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/config/external/icu/i18n -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/config/external/icu/i18n -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/intl/icu/source/common -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include -DMOZILLA_CLIENT -include /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/js/src/js-confdefs.h -fno-sized-deallocation -fno-aligned-new -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/anolis/anolis-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -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 -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wformat -Wformat-overflow=2 -Wno-psabi -Wno-error=builtin-macro-redefined -frtti -fno-strict-aliasing -ffp-contract=off -MD -MP -MF .deps/bocsu.o.pp /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/intl/icu/source/i18n/bocsu.cpp make[3]: Leaving directory '/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/config/external/icu/i18n' make[3]: Entering directory '/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/mozglue/misc' mozglue/misc/StackWalk.o /usr/bin/g++ -o StackWalk.o -c -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/system_wrappers -include /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.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/gjs-1.80.2/firefox-115.15.0/mozglue/misc -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/mozglue/misc -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include -DMOZILLA_CLIENT -include /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/js/src/js-confdefs.h -fno-sized-deallocation -fno-aligned-new -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/anolis/anolis-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -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 -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wformat -Wformat-overflow=2 -Wno-psabi -Wno-error=builtin-macro-redefined -fno-strict-aliasing -ffp-contract=off -MD -MP -MF .deps/StackWalk.o.pp /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/mozglue/misc/StackWalk.cpp make[3]: Leaving directory '/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/mozglue/misc' make[3]: Entering directory '/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/modules/fdlibm/src' modules/fdlibm/src/e_log.o /usr/bin/g++ -o e_log.o -c -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/system_wrappers -include /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.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/gjs-1.80.2/firefox-115.15.0/modules/fdlibm/src -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/modules/fdlibm/src -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include -DMOZILLA_CLIENT -include /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/js/src/js-confdefs.h -fno-sized-deallocation -fno-aligned-new -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/anolis/anolis-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -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 -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wformat -Wformat-overflow=2 -Wno-psabi -Wno-error=builtin-macro-redefined -Wno-parentheses -Wno-sign-compare -fno-strict-aliasing -ffp-contract=off -MD -MP -MF .deps/e_log.o.pp /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/modules/fdlibm/src/e_log.cpp make[3]: Leaving directory '/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/modules/fdlibm/src' make[3]: Entering directory '/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/config/external/icu/common' config/external/icu/common/bytestrie.o /usr/bin/g++ -o bytestrie.o -c -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/system_wrappers -include /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DU_COMMON_IMPLEMENTATION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_HIDE_OBSOLETE_UTF_OLD_H=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DU_CHARSET_IS_UTF8 -DUNISTR_FROM_CHAR_EXPLICIT=explicit -DUNISTR_FROM_STRING_EXPLICIT=explicit -DU_ENABLE_DYLOAD=0 -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/config/external/icu/common -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/config/external/icu/common -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/intl/icu/source/i18n -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include -DMOZILLA_CLIENT -include /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/js/src/js-confdefs.h -fno-sized-deallocation -fno-aligned-new -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/anolis/anolis-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -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 -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wformat -Wformat-overflow=2 -Wno-psabi -Wno-error=builtin-macro-redefined -frtti -fno-strict-aliasing -ffp-contract=off -MD -MP -MF .deps/bytestrie.o.pp /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/intl/icu/source/common/bytestrie.cpp make[3]: Leaving directory '/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/config/external/icu/common' make[3]: Entering directory '/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/modules/fdlibm/src' modules/fdlibm/src/e_log10.o /usr/bin/g++ -o e_log10.o -c -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/system_wrappers -include /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.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/gjs-1.80.2/firefox-115.15.0/modules/fdlibm/src -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/modules/fdlibm/src -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include -DMOZILLA_CLIENT -include /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/js/src/js-confdefs.h -fno-sized-deallocation -fno-aligned-new -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/anolis/anolis-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -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 -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wformat -Wformat-overflow=2 -Wno-psabi -Wno-error=builtin-macro-redefined -Wno-parentheses -Wno-sign-compare -fno-strict-aliasing -ffp-contract=off -MD -MP -MF .deps/e_log10.o.pp /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/modules/fdlibm/src/e_log10.cpp make[3]: Leaving directory '/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/modules/fdlibm/src' make[3]: Entering directory '/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/modules/fdlibm/src' modules/fdlibm/src/e_log2.o /usr/bin/g++ -o e_log2.o -c -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/system_wrappers -include /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.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/gjs-1.80.2/firefox-115.15.0/modules/fdlibm/src -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/modules/fdlibm/src -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include -DMOZILLA_CLIENT -include /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/js/src/js-confdefs.h -fno-sized-deallocation -fno-aligned-new -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/anolis/anolis-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -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 -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wformat -Wformat-overflow=2 -Wno-psabi -Wno-error=builtin-macro-redefined -Wno-parentheses -Wno-sign-compare -fno-strict-aliasing -ffp-contract=off -MD -MP -MF .deps/e_log2.o.pp /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/modules/fdlibm/src/e_log2.cpp make[3]: Leaving directory '/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/modules/fdlibm/src' make[3]: Entering directory '/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/mozglue/misc' mozglue/misc/TimeStamp.o /usr/bin/g++ -o TimeStamp.o -c -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/system_wrappers -include /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.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/gjs-1.80.2/firefox-115.15.0/mozglue/misc -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/mozglue/misc -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include -DMOZILLA_CLIENT -include /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/js/src/js-confdefs.h -fno-sized-deallocation -fno-aligned-new -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/anolis/anolis-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -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 -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wformat -Wformat-overflow=2 -Wno-psabi -Wno-error=builtin-macro-redefined -fno-strict-aliasing -ffp-contract=off -MD -MP -MF .deps/TimeStamp.o.pp /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/mozglue/misc/TimeStamp.cpp make[3]: Leaving directory '/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/mozglue/misc' make[3]: Entering directory '/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/intl/components' intl/components/Unified_cpp_intl_components0.o /usr/bin/g++ -o Unified_cpp_intl_components0.o -c -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/system_wrappers -include /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.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/gjs-1.80.2/firefox-115.15.0/intl/components -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/intl/components -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include -DMOZILLA_CLIENT -include /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/js/src/js-confdefs.h -fno-sized-deallocation -fno-aligned-new -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/anolis/anolis-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -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 -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wformat -Wformat-overflow=2 -Wno-psabi -Wno-error=builtin-macro-redefined -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/gjs-1.80.2/firefox-115.15.0/js/src/intl/components' In file included from Unified_cpp_intl_components0.cpp:29: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/intl/components/src/Collator.cpp: In member function 'mozilla::intl::Collator::SetStrength(mozilla::intl::Collator::Strength)': /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.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/gjs-1.80.2/firefox-115.15.0/intl/components/src/Collator.cpp:99:22: note: 'strength' was declared here 99 | UColAttributeValue strength; | ^~~~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/intl/components/src/Collator.cpp: In member function 'mozilla::intl::Collator::SetCaseLevel(mozilla::intl::Collator::Feature)': /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.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/gjs-1.80.2/firefox-115.15.0/intl/components/src/Collator.cpp:126:22: note: 'featureICU' was declared here 126 | UColAttributeValue featureICU; | ^~~~~~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/intl/components/src/Collator.cpp: In member function 'mozilla::intl::Collator::SetAlternateHandling(mozilla::intl::Collator::AlternateHandling)': /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.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/gjs-1.80.2/firefox-115.15.0/intl/components/src/Collator.cpp:135:22: note: 'handling' was declared here 135 | UColAttributeValue handling; | ^~~~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/intl/components/src/Collator.cpp: In member function 'mozilla::intl::Collator::SetNumericCollation(mozilla::intl::Collator::Feature)': /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.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/gjs-1.80.2/firefox-115.15.0/intl/components/src/Collator.cpp:155:22: note: 'featureICU' was declared here 155 | UColAttributeValue featureICU; | ^~~~~~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/intl/components/src/Collator.cpp: In member function 'mozilla::intl::Collator::SetNormalizationMode(mozilla::intl::Collator::Feature)': /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.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/gjs-1.80.2/firefox-115.15.0/intl/components/src/Collator.cpp:165:22: note: 'featureICU' was declared here 165 | UColAttributeValue featureICU; | ^~~~~~~~~~ make[3]: Entering directory '/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/intl/components' intl/components/Unified_cpp_intl_components4.o /usr/bin/g++ -o Unified_cpp_intl_components4.o -c -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/system_wrappers -include /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.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/gjs-1.80.2/firefox-115.15.0/intl/components -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/intl/components -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include -DMOZILLA_CLIENT -include /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/js/src/js-confdefs.h -fno-sized-deallocation -fno-aligned-new -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/anolis/anolis-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -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 -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wformat -Wformat-overflow=2 -Wno-psabi -Wno-error=builtin-macro-redefined -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/gjs-1.80.2/firefox-115.15.0/js/src/intl/components' In file included from Unified_cpp_intl_components4.cpp:11: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/intl/components/src/RelativeTimeFormat.cpp: In function 'mozilla::intl::RelativeTimeFormat::TryCreate(char const*, mozilla::intl::RelativeTimeFormatOptions const&)': /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.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/gjs-1.80.2/firefox-115.15.0/intl/components/src/RelativeTimeFormat.cpp:43:39: note: 'relDateTimeStyle' was declared here 43 | UDateRelativeDateTimeFormatterStyle relDateTimeStyle; | ^~~~~~~~~~~~~~~~ make[3]: Entering directory '/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/modules/fdlibm/src' modules/fdlibm/src/e_logf.o /usr/bin/g++ -o e_logf.o -c -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/system_wrappers -include /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.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/gjs-1.80.2/firefox-115.15.0/modules/fdlibm/src -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/modules/fdlibm/src -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include -DMOZILLA_CLIENT -include /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/js/src/js-confdefs.h -fno-sized-deallocation -fno-aligned-new -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/anolis/anolis-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -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 -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wformat -Wformat-overflow=2 -Wno-psabi -Wno-error=builtin-macro-redefined -Wno-parentheses -Wno-sign-compare -fno-strict-aliasing -ffp-contract=off -MD -MP -MF .deps/e_logf.o.pp /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/modules/fdlibm/src/e_logf.cpp make[3]: Leaving directory '/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/modules/fdlibm/src' make[3]: Entering directory '/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/mozglue/misc' mozglue/misc/Printf.o /usr/bin/g++ -o Printf.o -c -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/system_wrappers -include /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.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/gjs-1.80.2/firefox-115.15.0/mozglue/misc -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/mozglue/misc -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include -DMOZILLA_CLIENT -include /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/js/src/js-confdefs.h -fno-sized-deallocation -fno-aligned-new -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/anolis/anolis-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -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 -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wformat -Wformat-overflow=2 -Wno-psabi -Wno-error=builtin-macro-redefined -fno-strict-aliasing -ffp-contract=off -MD -MP -MF .deps/Printf.o.pp /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/mozglue/misc/Printf.cpp make[3]: Leaving directory '/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/mozglue/misc' make[3]: Entering directory '/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/config/external/icu/i18n' config/external/icu/i18n/buddhcal.o /usr/bin/g++ -o buddhcal.o -c -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/system_wrappers -include /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DU_I18N_IMPLEMENTATION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_HIDE_OBSOLETE_UTF_OLD_H=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DU_CHARSET_IS_UTF8 -DUNISTR_FROM_CHAR_EXPLICIT=explicit -DUNISTR_FROM_STRING_EXPLICIT=explicit -DU_ENABLE_DYLOAD=0 -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/config/external/icu/i18n -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/config/external/icu/i18n -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/intl/icu/source/common -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include -DMOZILLA_CLIENT -include /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/js/src/js-confdefs.h -fno-sized-deallocation -fno-aligned-new -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/anolis/anolis-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -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 -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wformat -Wformat-overflow=2 -Wno-psabi -Wno-error=builtin-macro-redefined -frtti -fno-strict-aliasing -ffp-contract=off -MD -MP -MF .deps/buddhcal.o.pp /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/intl/icu/source/i18n/buddhcal.cpp make[3]: Leaving directory '/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/config/external/icu/i18n' make[3]: Entering directory '/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/config/external/icu/i18n' config/external/icu/i18n/cecal.o /usr/bin/g++ -o cecal.o -c -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/system_wrappers -include /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DU_I18N_IMPLEMENTATION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_HIDE_OBSOLETE_UTF_OLD_H=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DU_CHARSET_IS_UTF8 -DUNISTR_FROM_CHAR_EXPLICIT=explicit -DUNISTR_FROM_STRING_EXPLICIT=explicit -DU_ENABLE_DYLOAD=0 -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/config/external/icu/i18n -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/config/external/icu/i18n -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/intl/icu/source/common -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include -DMOZILLA_CLIENT -include /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/js/src/js-confdefs.h -fno-sized-deallocation -fno-aligned-new -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/anolis/anolis-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -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 -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wformat -Wformat-overflow=2 -Wno-psabi -Wno-error=builtin-macro-redefined -frtti -fno-strict-aliasing -ffp-contract=off -MD -MP -MF .deps/cecal.o.pp /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/intl/icu/source/i18n/cecal.cpp make[3]: Leaving directory '/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/config/external/icu/i18n' make[3]: Entering directory '/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/config/external/icu/common' config/external/icu/common/bytestriebuilder.o /usr/bin/g++ -o bytestriebuilder.o -c -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/system_wrappers -include /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DU_COMMON_IMPLEMENTATION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_HIDE_OBSOLETE_UTF_OLD_H=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DU_CHARSET_IS_UTF8 -DUNISTR_FROM_CHAR_EXPLICIT=explicit -DUNISTR_FROM_STRING_EXPLICIT=explicit -DU_ENABLE_DYLOAD=0 -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/config/external/icu/common -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/config/external/icu/common -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/intl/icu/source/i18n -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include -DMOZILLA_CLIENT -include /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/js/src/js-confdefs.h -fno-sized-deallocation -fno-aligned-new -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/anolis/anolis-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -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 -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wformat -Wformat-overflow=2 -Wno-psabi -Wno-error=builtin-macro-redefined -frtti -fno-strict-aliasing -ffp-contract=off -MD -MP -MF .deps/bytestriebuilder.o.pp /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/intl/icu/source/common/bytestriebuilder.cpp make[3]: Leaving directory '/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/config/external/icu/common' make[3]: Entering directory '/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/modules/fdlibm/src' modules/fdlibm/src/e_pow.o /usr/bin/g++ -o e_pow.o -c -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/system_wrappers -include /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.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/gjs-1.80.2/firefox-115.15.0/modules/fdlibm/src -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/modules/fdlibm/src -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include -DMOZILLA_CLIENT -include /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/js/src/js-confdefs.h -fno-sized-deallocation -fno-aligned-new -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/anolis/anolis-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -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 -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wformat -Wformat-overflow=2 -Wno-psabi -Wno-error=builtin-macro-redefined -Wno-parentheses -Wno-sign-compare -fno-strict-aliasing -ffp-contract=off -MD -MP -MF .deps/e_pow.o.pp /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/modules/fdlibm/src/e_pow.cpp make[3]: Leaving directory '/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/modules/fdlibm/src' make[3]: Entering directory '/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/modules/fdlibm/src' modules/fdlibm/src/e_powf.o /usr/bin/g++ -o e_powf.o -c -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/system_wrappers -include /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.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/gjs-1.80.2/firefox-115.15.0/modules/fdlibm/src -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/modules/fdlibm/src -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include -DMOZILLA_CLIENT -include /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/js/src/js-confdefs.h -fno-sized-deallocation -fno-aligned-new -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/anolis/anolis-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -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 -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wformat -Wformat-overflow=2 -Wno-psabi -Wno-error=builtin-macro-redefined -Wno-parentheses -Wno-sign-compare -fno-strict-aliasing -ffp-contract=off -MD -MP -MF .deps/e_powf.o.pp /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/modules/fdlibm/src/e_powf.cpp make[3]: Leaving directory '/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/modules/fdlibm/src' make[3]: Entering directory '/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/config/external/icu/i18n' config/external/icu/i18n/choicfmt.o /usr/bin/g++ -o choicfmt.o -c -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/system_wrappers -include /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DU_I18N_IMPLEMENTATION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_HIDE_OBSOLETE_UTF_OLD_H=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DU_CHARSET_IS_UTF8 -DUNISTR_FROM_CHAR_EXPLICIT=explicit -DUNISTR_FROM_STRING_EXPLICIT=explicit -DU_ENABLE_DYLOAD=0 -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/config/external/icu/i18n -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/config/external/icu/i18n -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/intl/icu/source/common -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include -DMOZILLA_CLIENT -include /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/js/src/js-confdefs.h -fno-sized-deallocation -fno-aligned-new -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/anolis/anolis-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -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 -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wformat -Wformat-overflow=2 -Wno-psabi -Wno-error=builtin-macro-redefined -frtti -fno-strict-aliasing -ffp-contract=off -MD -MP -MF .deps/choicfmt.o.pp /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/intl/icu/source/i18n/choicfmt.cpp make[3]: Leaving directory '/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/config/external/icu/i18n' make[3]: Entering directory '/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/modules/fdlibm/src' modules/fdlibm/src/e_sinh.o /usr/bin/g++ -o e_sinh.o -c -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/system_wrappers -include /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.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/gjs-1.80.2/firefox-115.15.0/modules/fdlibm/src -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/modules/fdlibm/src -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include -DMOZILLA_CLIENT -include /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/js/src/js-confdefs.h -fno-sized-deallocation -fno-aligned-new -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/anolis/anolis-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -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 -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wformat -Wformat-overflow=2 -Wno-psabi -Wno-error=builtin-macro-redefined -Wno-parentheses -Wno-sign-compare -fno-strict-aliasing -ffp-contract=off -MD -MP -MF .deps/e_sinh.o.pp /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/modules/fdlibm/src/e_sinh.cpp make[3]: Leaving directory '/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/modules/fdlibm/src' make[3]: Entering directory '/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/mozglue/misc' mozglue/misc/TimeStamp_posix.o /usr/bin/g++ -o TimeStamp_posix.o -c -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/system_wrappers -include /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.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/gjs-1.80.2/firefox-115.15.0/mozglue/misc -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/mozglue/misc -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include -DMOZILLA_CLIENT -include /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/js/src/js-confdefs.h -fno-sized-deallocation -fno-aligned-new -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/anolis/anolis-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -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 -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wformat -Wformat-overflow=2 -Wno-psabi -Wno-error=builtin-macro-redefined -fno-strict-aliasing -ffp-contract=off -MD -MP -MF .deps/TimeStamp_posix.o.pp /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/mozglue/misc/TimeStamp_posix.cpp make[3]: Leaving directory '/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/mozglue/misc' make[3]: Entering directory '/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/mozglue/misc' mozglue/misc/Uptime.o /usr/bin/g++ -o Uptime.o -c -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/system_wrappers -include /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.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/gjs-1.80.2/firefox-115.15.0/mozglue/misc -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/mozglue/misc -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include -DMOZILLA_CLIENT -include /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/js/src/js-confdefs.h -fno-sized-deallocation -fno-aligned-new -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/anolis/anolis-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -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 -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wformat -Wformat-overflow=2 -Wno-psabi -Wno-error=builtin-macro-redefined -fno-strict-aliasing -ffp-contract=off -MD -MP -MF .deps/Uptime.o.pp /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/mozglue/misc/Uptime.cpp make[3]: Leaving directory '/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/mozglue/misc' make[3]: Entering directory '/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/intl/components' intl/components/Unified_cpp_intl_components3.o /usr/bin/g++ -o Unified_cpp_intl_components3.o -c -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/system_wrappers -include /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.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/gjs-1.80.2/firefox-115.15.0/intl/components -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/intl/components -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include -DMOZILLA_CLIENT -include /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/js/src/js-confdefs.h -fno-sized-deallocation -fno-aligned-new -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/anolis/anolis-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -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 -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wformat -Wformat-overflow=2 -Wno-psabi -Wno-error=builtin-macro-redefined -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/gjs-1.80.2/firefox-115.15.0/js/src/intl/components' make[3]: Entering directory '/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/modules/fdlibm/src' modules/fdlibm/src/e_sqrtf.o /usr/bin/g++ -o e_sqrtf.o -c -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/system_wrappers -include /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.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/gjs-1.80.2/firefox-115.15.0/modules/fdlibm/src -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/modules/fdlibm/src -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include -DMOZILLA_CLIENT -include /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/js/src/js-confdefs.h -fno-sized-deallocation -fno-aligned-new -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/anolis/anolis-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -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 -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wformat -Wformat-overflow=2 -Wno-psabi -Wno-error=builtin-macro-redefined -Wno-parentheses -Wno-sign-compare -fno-strict-aliasing -ffp-contract=off -MD -MP -MF .deps/e_sqrtf.o.pp /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/modules/fdlibm/src/e_sqrtf.cpp make[3]: Leaving directory '/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/modules/fdlibm/src' make[3]: Entering directory '/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/config/external/icu/i18n' config/external/icu/i18n/collation.o /usr/bin/g++ -o collation.o -c -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/system_wrappers -include /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DU_I18N_IMPLEMENTATION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_HIDE_OBSOLETE_UTF_OLD_H=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DU_CHARSET_IS_UTF8 -DUNISTR_FROM_CHAR_EXPLICIT=explicit -DUNISTR_FROM_STRING_EXPLICIT=explicit -DU_ENABLE_DYLOAD=0 -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/config/external/icu/i18n -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/config/external/icu/i18n -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/intl/icu/source/common -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include -DMOZILLA_CLIENT -include /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/js/src/js-confdefs.h -fno-sized-deallocation -fno-aligned-new -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/anolis/anolis-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -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 -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wformat -Wformat-overflow=2 -Wno-psabi -Wno-error=builtin-macro-redefined -frtti -fno-strict-aliasing -ffp-contract=off -MD -MP -MF .deps/collation.o.pp /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/intl/icu/source/i18n/collation.cpp make[3]: Leaving directory '/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/config/external/icu/i18n' make[3]: Entering directory '/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/config/external/icu/i18n' config/external/icu/i18n/chnsecal.o /usr/bin/g++ -o chnsecal.o -c -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/system_wrappers -include /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DU_I18N_IMPLEMENTATION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_HIDE_OBSOLETE_UTF_OLD_H=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DU_CHARSET_IS_UTF8 -DUNISTR_FROM_CHAR_EXPLICIT=explicit -DUNISTR_FROM_STRING_EXPLICIT=explicit -DU_ENABLE_DYLOAD=0 -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/config/external/icu/i18n -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/config/external/icu/i18n -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/intl/icu/source/common -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include -DMOZILLA_CLIENT -include /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/js/src/js-confdefs.h -fno-sized-deallocation -fno-aligned-new -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/anolis/anolis-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -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 -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wformat -Wformat-overflow=2 -Wno-psabi -Wno-error=builtin-macro-redefined -frtti -fno-strict-aliasing -ffp-contract=off -MD -MP -MF .deps/chnsecal.o.pp /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/intl/icu/source/i18n/chnsecal.cpp make[3]: Leaving directory '/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/config/external/icu/i18n' make[3]: Entering directory '/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/modules/fdlibm/src' modules/fdlibm/src/k_cos.o /usr/bin/g++ -o k_cos.o -c -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/system_wrappers -include /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.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/gjs-1.80.2/firefox-115.15.0/modules/fdlibm/src -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/modules/fdlibm/src -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include -DMOZILLA_CLIENT -include /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/js/src/js-confdefs.h -fno-sized-deallocation -fno-aligned-new -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/anolis/anolis-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -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 -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wformat -Wformat-overflow=2 -Wno-psabi -Wno-error=builtin-macro-redefined -Wno-parentheses -Wno-sign-compare -fno-strict-aliasing -ffp-contract=off -MD -MP -MF .deps/k_cos.o.pp /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/modules/fdlibm/src/k_cos.cpp make[3]: Leaving directory '/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/modules/fdlibm/src' make[3]: Entering directory '/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/config/external/icu/i18n' config/external/icu/i18n/coleitr.o /usr/bin/g++ -o coleitr.o -c -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/system_wrappers -include /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DU_I18N_IMPLEMENTATION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_HIDE_OBSOLETE_UTF_OLD_H=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DU_CHARSET_IS_UTF8 -DUNISTR_FROM_CHAR_EXPLICIT=explicit -DUNISTR_FROM_STRING_EXPLICIT=explicit -DU_ENABLE_DYLOAD=0 -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/config/external/icu/i18n -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/config/external/icu/i18n -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/intl/icu/source/common -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include -DMOZILLA_CLIENT -include /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/js/src/js-confdefs.h -fno-sized-deallocation -fno-aligned-new -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/anolis/anolis-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -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 -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wformat -Wformat-overflow=2 -Wno-psabi -Wno-error=builtin-macro-redefined -frtti -fno-strict-aliasing -ffp-contract=off -MD -MP -MF .deps/coleitr.o.pp /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/intl/icu/source/i18n/coleitr.cpp make[3]: Leaving directory '/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/config/external/icu/i18n' make[3]: Entering directory '/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/intl/components' intl/components/Unified_cpp_intl_components1.o /usr/bin/g++ -o Unified_cpp_intl_components1.o -c -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/system_wrappers -include /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.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/gjs-1.80.2/firefox-115.15.0/intl/components -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/intl/components -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include -DMOZILLA_CLIENT -include /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/js/src/js-confdefs.h -fno-sized-deallocation -fno-aligned-new -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/anolis/anolis-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -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 -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wformat -Wformat-overflow=2 -Wno-psabi -Wno-error=builtin-macro-redefined -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/gjs-1.80.2/firefox-115.15.0/js/src/intl/components' make[3]: Entering directory '/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/modules/fdlibm/src' modules/fdlibm/src/k_cosf.o /usr/bin/g++ -o k_cosf.o -c -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/system_wrappers -include /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.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/gjs-1.80.2/firefox-115.15.0/modules/fdlibm/src -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/modules/fdlibm/src -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include -DMOZILLA_CLIENT -include /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/js/src/js-confdefs.h -fno-sized-deallocation -fno-aligned-new -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/anolis/anolis-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -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 -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wformat -Wformat-overflow=2 -Wno-psabi -Wno-error=builtin-macro-redefined -Wno-parentheses -Wno-sign-compare -fno-strict-aliasing -ffp-contract=off -MD -MP -MF .deps/k_cosf.o.pp /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/modules/fdlibm/src/k_cosf.cpp make[3]: Leaving directory '/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/modules/fdlibm/src' make[3]: Entering directory '/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/modules/fdlibm/src' modules/fdlibm/src/k_exp.o /usr/bin/g++ -o k_exp.o -c -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/system_wrappers -include /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.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/gjs-1.80.2/firefox-115.15.0/modules/fdlibm/src -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/modules/fdlibm/src -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include -DMOZILLA_CLIENT -include /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/js/src/js-confdefs.h -fno-sized-deallocation -fno-aligned-new -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/anolis/anolis-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -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 -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wformat -Wformat-overflow=2 -Wno-psabi -Wno-error=builtin-macro-redefined -Wno-parentheses -Wno-sign-compare -fno-strict-aliasing -ffp-contract=off -MD -MP -MF .deps/k_exp.o.pp /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/modules/fdlibm/src/k_exp.cpp make[3]: Leaving directory '/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/modules/fdlibm/src' make[3]: Entering directory '/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/modules/fdlibm/src' modules/fdlibm/src/k_expf.o /usr/bin/g++ -o k_expf.o -c -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/system_wrappers -include /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.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/gjs-1.80.2/firefox-115.15.0/modules/fdlibm/src -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/modules/fdlibm/src -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include -DMOZILLA_CLIENT -include /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/js/src/js-confdefs.h -fno-sized-deallocation -fno-aligned-new -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/anolis/anolis-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -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 -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wformat -Wformat-overflow=2 -Wno-psabi -Wno-error=builtin-macro-redefined -Wno-parentheses -Wno-sign-compare -fno-strict-aliasing -ffp-contract=off -MD -MP -MF .deps/k_expf.o.pp /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/modules/fdlibm/src/k_expf.cpp make[3]: Leaving directory '/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/modules/fdlibm/src' make[3]: Entering directory '/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/config/external/icu/common' config/external/icu/common/caniter.o /usr/bin/g++ -o caniter.o -c -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/system_wrappers -include /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DU_COMMON_IMPLEMENTATION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_HIDE_OBSOLETE_UTF_OLD_H=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DU_CHARSET_IS_UTF8 -DUNISTR_FROM_CHAR_EXPLICIT=explicit -DUNISTR_FROM_STRING_EXPLICIT=explicit -DU_ENABLE_DYLOAD=0 -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/config/external/icu/common -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/config/external/icu/common -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/intl/icu/source/i18n -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include -DMOZILLA_CLIENT -include /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/js/src/js-confdefs.h -fno-sized-deallocation -fno-aligned-new -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/anolis/anolis-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -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 -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wformat -Wformat-overflow=2 -Wno-psabi -Wno-error=builtin-macro-redefined -frtti -fno-strict-aliasing -ffp-contract=off -MD -MP -MF .deps/caniter.o.pp /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/intl/icu/source/common/caniter.cpp make[3]: Leaving directory '/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/config/external/icu/common' make[3]: Entering directory '/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/modules/fdlibm/src' modules/fdlibm/src/k_rem_pio2.o /usr/bin/g++ -o k_rem_pio2.o -c -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/system_wrappers -include /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.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/gjs-1.80.2/firefox-115.15.0/modules/fdlibm/src -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/modules/fdlibm/src -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include -DMOZILLA_CLIENT -include /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/js/src/js-confdefs.h -fno-sized-deallocation -fno-aligned-new -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/anolis/anolis-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -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 -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wformat -Wformat-overflow=2 -Wno-psabi -Wno-error=builtin-macro-redefined -Wno-parentheses -Wno-sign-compare -fno-strict-aliasing -ffp-contract=off -MD -MP -MF .deps/k_rem_pio2.o.pp /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/modules/fdlibm/src/k_rem_pio2.cpp make[3]: Leaving directory '/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/modules/fdlibm/src' /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/modules/fdlibm/src/k_rem_pio2.cpp: In function '__kernel_rem_pio2(double*, double*, int, int, int)': /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.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/gjs-1.80.2/firefox-115.15.0/modules/fdlibm/src/k_rem_pio2.cpp:296:27: note: 'fq' declared here 296 | double z,fw,f[20],fq[20],q[20]; | ^~ Compiling semver v1.0.16 Running `CARGO=/usr/bin/cargo CARGO_CRATE_NAME=build_script_build CARGO_MANIFEST_DIR=/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/third_party/rust/semver CARGO_PKG_AUTHORS='David Tolnay ' CARGO_PKG_DESCRIPTION='Parser and evaluator for Cargo'\''s flavor of Semantic Versioning' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE='MIT OR Apache-2.0' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=semver CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/dtolnay/semver' CARGO_PKG_RUST_VERSION=1.31 CARGO_PKG_VERSION=1.0.16 CARGO_PKG_VERSION_MAJOR=1 CARGO_PKG_VERSION_MINOR=0 CARGO_PKG_VERSION_PATCH=16 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH='/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/release/deps:/usr/lib' /usr/bin/rustc --crate-name build_script_build --edition=2018 /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/third_party/rust/semver/build.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type bin --emit=dep-info,link -C opt-level=1 -C embed-bitcode=no --cfg 'feature="default"' --cfg 'feature="std"' -C metadata=950ed4273a417b7f -C extra-filename=-950ed4273a417b7f --out-dir /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/release/build/semver-950ed4273a417b7f -C linker=/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/build/cargo-linker -L dependency=/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/release/deps --cap-lints warn` make[3]: Entering directory '/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/modules/fdlibm/src' modules/fdlibm/src/k_sin.o /usr/bin/g++ -o k_sin.o -c -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/system_wrappers -include /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.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/gjs-1.80.2/firefox-115.15.0/modules/fdlibm/src -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/modules/fdlibm/src -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include -DMOZILLA_CLIENT -include /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/js/src/js-confdefs.h -fno-sized-deallocation -fno-aligned-new -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/anolis/anolis-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -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 -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wformat -Wformat-overflow=2 -Wno-psabi -Wno-error=builtin-macro-redefined -Wno-parentheses -Wno-sign-compare -fno-strict-aliasing -ffp-contract=off -MD -MP -MF .deps/k_sin.o.pp /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/modules/fdlibm/src/k_sin.cpp make[3]: Leaving directory '/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/modules/fdlibm/src' make[3]: Entering directory '/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/mfbt' mfbt/lz4.o /usr/bin/gcc -std=gnu99 -o lz4.o -c -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/system_wrappers -include /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.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/gjs-1.80.2/firefox-115.15.0/mfbt -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/mfbt -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/mfbt/double-conversion -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include -include /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.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/anolis/anolis-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -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 -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wformat -Wformat-overflow=2 -Werror=implicit-function-declaration -Wno-psabi -Wno-error=builtin-macro-redefined -fno-strict-aliasing -ffp-contract=off -MD -MP -MF .deps/lz4.o.pp /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/mfbt/lz4/lz4.c make[3]: Leaving directory '/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/mfbt' make[3]: Entering directory '/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/modules/fdlibm/src' modules/fdlibm/src/k_sinf.o /usr/bin/g++ -o k_sinf.o -c -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/system_wrappers -include /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.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/gjs-1.80.2/firefox-115.15.0/modules/fdlibm/src -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/modules/fdlibm/src -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include -DMOZILLA_CLIENT -include /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/js/src/js-confdefs.h -fno-sized-deallocation -fno-aligned-new -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/anolis/anolis-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -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 -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wformat -Wformat-overflow=2 -Wno-psabi -Wno-error=builtin-macro-redefined -Wno-parentheses -Wno-sign-compare -fno-strict-aliasing -ffp-contract=off -MD -MP -MF .deps/k_sinf.o.pp /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/modules/fdlibm/src/k_sinf.cpp make[3]: Leaving directory '/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/modules/fdlibm/src' make[3]: Entering directory '/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/config/external/icu/i18n' config/external/icu/i18n/calendar.o /usr/bin/g++ -o calendar.o -c -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/system_wrappers -include /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DU_I18N_IMPLEMENTATION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_HIDE_OBSOLETE_UTF_OLD_H=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DU_CHARSET_IS_UTF8 -DUNISTR_FROM_CHAR_EXPLICIT=explicit -DUNISTR_FROM_STRING_EXPLICIT=explicit -DU_ENABLE_DYLOAD=0 -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/config/external/icu/i18n -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/config/external/icu/i18n -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/intl/icu/source/common -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include -DMOZILLA_CLIENT -include /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/js/src/js-confdefs.h -fno-sized-deallocation -fno-aligned-new -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/anolis/anolis-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -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 -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wformat -Wformat-overflow=2 -Wno-psabi -Wno-error=builtin-macro-redefined -frtti -fno-strict-aliasing -ffp-contract=off -MD -MP -MF .deps/calendar.o.pp /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/intl/icu/source/i18n/calendar.cpp make[3]: Leaving directory '/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/config/external/icu/i18n' In file included from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/intl/icu/source/i18n/calendar.cpp:57: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/intl/icu/source/i18n/calendar.cpp: In member function 'icu_73::Calendar::Calendar(icu_73::Calendar const&)': /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/intl/icu/source/common/cstring.h:43:70: warning: 'strncpy' output may be truncated copying 156 bytes from a string of length 156 [-Wstringop-truncation] 43 | #define uprv_strncpy(dst, src, size) U_STANDARD_CPP_NAMESPACE strncpy(dst, src, size) | ^ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/intl/icu/source/i18n/calendar.cpp: In member function 'icu_73::Calendar::operator=(icu_73::Calendar const&)': /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/intl/icu/source/common/cstring.h:43:70: warning: 'strncpy' output may be truncated copying 156 bytes from a string of length 156 [-Wstringop-truncation] make[3]: Entering directory '/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/modules/fdlibm/src' modules/fdlibm/src/k_tan.o /usr/bin/g++ -o k_tan.o -c -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/system_wrappers -include /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.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/gjs-1.80.2/firefox-115.15.0/modules/fdlibm/src -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/modules/fdlibm/src -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include -DMOZILLA_CLIENT -include /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/js/src/js-confdefs.h -fno-sized-deallocation -fno-aligned-new -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/anolis/anolis-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -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 -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wformat -Wformat-overflow=2 -Wno-psabi -Wno-error=builtin-macro-redefined -Wno-parentheses -Wno-sign-compare -fno-strict-aliasing -ffp-contract=off -MD -MP -MF .deps/k_tan.o.pp /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/modules/fdlibm/src/k_tan.cpp make[3]: Leaving directory '/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/modules/fdlibm/src' make[3]: Entering directory '/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/config/external/icu/i18n' config/external/icu/i18n/coll.o /usr/bin/g++ -o coll.o -c -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/system_wrappers -include /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DU_I18N_IMPLEMENTATION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_HIDE_OBSOLETE_UTF_OLD_H=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DU_CHARSET_IS_UTF8 -DUNISTR_FROM_CHAR_EXPLICIT=explicit -DUNISTR_FROM_STRING_EXPLICIT=explicit -DU_ENABLE_DYLOAD=0 -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/config/external/icu/i18n -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/config/external/icu/i18n -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/intl/icu/source/common -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include -DMOZILLA_CLIENT -include /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/js/src/js-confdefs.h -fno-sized-deallocation -fno-aligned-new -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/anolis/anolis-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -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 -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wformat -Wformat-overflow=2 -Wno-psabi -Wno-error=builtin-macro-redefined -frtti -fno-strict-aliasing -ffp-contract=off -MD -MP -MF .deps/coll.o.pp /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/intl/icu/source/i18n/coll.cpp make[3]: Leaving directory '/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/config/external/icu/i18n' make[3]: Entering directory '/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/modules/fdlibm/src' modules/fdlibm/src/k_tanf.o /usr/bin/g++ -o k_tanf.o -c -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/system_wrappers -include /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.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/gjs-1.80.2/firefox-115.15.0/modules/fdlibm/src -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/modules/fdlibm/src -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include -DMOZILLA_CLIENT -include /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/js/src/js-confdefs.h -fno-sized-deallocation -fno-aligned-new -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/anolis/anolis-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -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 -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wformat -Wformat-overflow=2 -Wno-psabi -Wno-error=builtin-macro-redefined -Wno-parentheses -Wno-sign-compare -fno-strict-aliasing -ffp-contract=off -MD -MP -MF .deps/k_tanf.o.pp /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/modules/fdlibm/src/k_tanf.cpp make[3]: Leaving directory '/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/modules/fdlibm/src' make[3]: Entering directory '/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/config/external/icu/common' config/external/icu/common/chariter.o /usr/bin/g++ -o chariter.o -c -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/system_wrappers -include /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DU_COMMON_IMPLEMENTATION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_HIDE_OBSOLETE_UTF_OLD_H=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DU_CHARSET_IS_UTF8 -DUNISTR_FROM_CHAR_EXPLICIT=explicit -DUNISTR_FROM_STRING_EXPLICIT=explicit -DU_ENABLE_DYLOAD=0 -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/config/external/icu/common -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/config/external/icu/common -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/intl/icu/source/i18n -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include -DMOZILLA_CLIENT -include /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/js/src/js-confdefs.h -fno-sized-deallocation -fno-aligned-new -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/anolis/anolis-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -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 -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wformat -Wformat-overflow=2 -Wno-psabi -Wno-error=builtin-macro-redefined -frtti -fno-strict-aliasing -ffp-contract=off -MD -MP -MF .deps/chariter.o.pp /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/intl/icu/source/common/chariter.cpp make[3]: Leaving directory '/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/config/external/icu/common' make[3]: Entering directory '/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/config/external/icu/common' config/external/icu/common/characterproperties.o /usr/bin/g++ -o characterproperties.o -c -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/system_wrappers -include /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DU_COMMON_IMPLEMENTATION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_HIDE_OBSOLETE_UTF_OLD_H=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DU_CHARSET_IS_UTF8 -DUNISTR_FROM_CHAR_EXPLICIT=explicit -DUNISTR_FROM_STRING_EXPLICIT=explicit -DU_ENABLE_DYLOAD=0 -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/config/external/icu/common -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/config/external/icu/common -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/intl/icu/source/i18n -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include -DMOZILLA_CLIENT -include /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/js/src/js-confdefs.h -fno-sized-deallocation -fno-aligned-new -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/anolis/anolis-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -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 -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wformat -Wformat-overflow=2 -Wno-psabi -Wno-error=builtin-macro-redefined -frtti -fno-strict-aliasing -ffp-contract=off -MD -MP -MF .deps/characterproperties.o.pp /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/intl/icu/source/common/characterproperties.cpp make[3]: Leaving directory '/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/config/external/icu/common' make[3]: Entering directory '/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/modules/fdlibm/src' modules/fdlibm/src/s_asinh.o /usr/bin/g++ -o s_asinh.o -c -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/system_wrappers -include /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.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/gjs-1.80.2/firefox-115.15.0/modules/fdlibm/src -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/modules/fdlibm/src -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include -DMOZILLA_CLIENT -include /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/js/src/js-confdefs.h -fno-sized-deallocation -fno-aligned-new -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/anolis/anolis-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -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 -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wformat -Wformat-overflow=2 -Wno-psabi -Wno-error=builtin-macro-redefined -Wno-parentheses -Wno-sign-compare -fno-strict-aliasing -ffp-contract=off -MD -MP -MF .deps/s_asinh.o.pp /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/modules/fdlibm/src/s_asinh.cpp make[3]: Leaving directory '/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/modules/fdlibm/src' make[3]: Entering directory '/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/mozglue/misc' mozglue/misc/Decimal.o /usr/bin/g++ -o Decimal.o -c -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/system_wrappers -include /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.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/gjs-1.80.2/firefox-115.15.0/mozglue/misc -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/mozglue/misc -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include -DMOZILLA_CLIENT -include /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/js/src/js-confdefs.h -fno-sized-deallocation -fno-aligned-new -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/anolis/anolis-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -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 -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wformat -Wformat-overflow=2 -Wno-psabi -Wno-error=builtin-macro-redefined -fno-strict-aliasing -ffp-contract=off -MD -MP -MF .deps/Decimal.o.pp /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/mozglue/misc/decimal/Decimal.cpp make[3]: Leaving directory '/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/mozglue/misc' make[3]: Entering directory '/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/modules/fdlibm/src' modules/fdlibm/src/s_atan.o /usr/bin/g++ -o s_atan.o -c -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/system_wrappers -include /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.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/gjs-1.80.2/firefox-115.15.0/modules/fdlibm/src -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/modules/fdlibm/src -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include -DMOZILLA_CLIENT -include /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/js/src/js-confdefs.h -fno-sized-deallocation -fno-aligned-new -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/anolis/anolis-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -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 -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wformat -Wformat-overflow=2 -Wno-psabi -Wno-error=builtin-macro-redefined -Wno-parentheses -Wno-sign-compare -fno-strict-aliasing -ffp-contract=off -MD -MP -MF .deps/s_atan.o.pp /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/modules/fdlibm/src/s_atan.cpp make[3]: Leaving directory '/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/modules/fdlibm/src' make[3]: Entering directory '/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/modules/fdlibm/src' modules/fdlibm/src/s_atanf.o /usr/bin/g++ -o s_atanf.o -c -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/system_wrappers -include /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.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/gjs-1.80.2/firefox-115.15.0/modules/fdlibm/src -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/modules/fdlibm/src -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include -DMOZILLA_CLIENT -include /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/js/src/js-confdefs.h -fno-sized-deallocation -fno-aligned-new -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/anolis/anolis-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -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 -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wformat -Wformat-overflow=2 -Wno-psabi -Wno-error=builtin-macro-redefined -Wno-parentheses -Wno-sign-compare -fno-strict-aliasing -ffp-contract=off -MD -MP -MF .deps/s_atanf.o.pp /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/modules/fdlibm/src/s_atanf.cpp make[3]: Leaving directory '/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/modules/fdlibm/src' Running `CARGO=/usr/bin/cargo CARGO_CFG_PANIC=unwind CARGO_CFG_TARGET_ARCH=riscv64 CARGO_CFG_TARGET_ENDIAN=little CARGO_CFG_TARGET_ENV=gnu CARGO_CFG_TARGET_FAMILY=unix CARGO_CFG_TARGET_FEATURE=a,c,m 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_FEATURE_DEFAULT=1 CARGO_FEATURE_STD=1 CARGO_MANIFEST_DIR=/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/third_party/rust/semver CARGO_PKG_AUTHORS='David Tolnay ' CARGO_PKG_DESCRIPTION='Parser and evaluator for Cargo'\''s flavor of Semantic Versioning' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE='MIT OR Apache-2.0' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=semver CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/dtolnay/semver' CARGO_PKG_RUST_VERSION=1.31 CARGO_PKG_VERSION=1.0.16 CARGO_PKG_VERSION_MAJOR=1 CARGO_PKG_VERSION_MINOR=0 CARGO_PKG_VERSION_PATCH=16 CARGO_PKG_VERSION_PRE='' DEBUG=false HOST=riscv64gc-unknown-linux-gnu LD_LIBRARY_PATH='/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/release/deps:/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/release:/usr/lib/rustlib/riscv64gc-unknown-linux-gnu/lib' NUM_JOBS=64 OPT_LEVEL=1 OUT_DIR=/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/release/build/semver-b0322d2b8ad40667/out PROFILE=release RUSTC=/usr/bin/rustc RUSTC_LINKER=/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/build/cargo-linker RUSTDOC=/usr/bin/rustdoc TARGET=riscv64gc-unknown-linux-gnu /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/release/build/semver-950ed4273a417b7f/build-script-build` [semver 1.0.16] cargo:rerun-if-changed=build.rs Compiling mozbuild v0.1.0 (/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/build/rust/mozbuild) Running `CARGO=/usr/bin/cargo CARGO_CRATE_NAME=build_script_build CARGO_MANIFEST_DIR=/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.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/gjs-1.80.2/firefox-115.15.0/js/src/release/deps:/usr/lib' /usr/bin/rustc --crate-name build_script_build --edition=2018 build/rust/mozbuild/build.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type bin --emit=dep-info,link -C opt-level=1 -C embed-bitcode=no -C metadata=1e0c12d2c929748f -C extra-filename=-1e0c12d2c929748f --out-dir /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/release/build/mozbuild-1e0c12d2c929748f -C linker=/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/build/cargo-linker -L dependency=/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/release/deps` make[3]: Entering directory '/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/js/src/irregexp' js/src/irregexp/Unified_cpp_js_src_irregexp2.o /usr/bin/g++ -o Unified_cpp_js_src_irregexp2.o -c -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/system_wrappers -include /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.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/gjs-1.80.2/firefox-115.15.0/js/src/irregexp -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/js/src/irregexp -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/js/src -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include -DMOZILLA_CLIENT -include /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/js/src/js-confdefs.h -fno-sized-deallocation -fno-aligned-new -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/anolis/anolis-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -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 -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wformat -Wformat-overflow=2 -Wno-psabi -Wno-error=builtin-macro-redefined -Werror=format -Wno-attributes -Wno-error=type-limits -Wno-error=return-type -Wno-error=nonnull -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/gjs-1.80.2/firefox-115.15.0/js/src/js/src/irregexp' make[3]: Entering directory '/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/intl/components' intl/components/Unified_cpp_intl_components2.o /usr/bin/g++ -o Unified_cpp_intl_components2.o -c -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/system_wrappers -include /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.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/gjs-1.80.2/firefox-115.15.0/intl/components -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/intl/components -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include -DMOZILLA_CLIENT -include /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/js/src/js-confdefs.h -fno-sized-deallocation -fno-aligned-new -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/anolis/anolis-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -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 -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wformat -Wformat-overflow=2 -Wno-psabi -Wno-error=builtin-macro-redefined -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/gjs-1.80.2/firefox-115.15.0/js/src/intl/components' make[3]: Entering directory '/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/modules/fdlibm/src' modules/fdlibm/src/s_cbrt.o /usr/bin/g++ -o s_cbrt.o -c -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/system_wrappers -include /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.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/gjs-1.80.2/firefox-115.15.0/modules/fdlibm/src -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/modules/fdlibm/src -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include -DMOZILLA_CLIENT -include /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/js/src/js-confdefs.h -fno-sized-deallocation -fno-aligned-new -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/anolis/anolis-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -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 -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wformat -Wformat-overflow=2 -Wno-psabi -Wno-error=builtin-macro-redefined -Wno-parentheses -Wno-sign-compare -fno-strict-aliasing -ffp-contract=off -MD -MP -MF .deps/s_cbrt.o.pp /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/modules/fdlibm/src/s_cbrt.cpp make[3]: Leaving directory '/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/modules/fdlibm/src' make[3]: Entering directory '/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/modules/fdlibm/src' modules/fdlibm/src/s_ceil.o /usr/bin/g++ -o s_ceil.o -c -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/system_wrappers -include /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.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/gjs-1.80.2/firefox-115.15.0/modules/fdlibm/src -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/modules/fdlibm/src -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include -DMOZILLA_CLIENT -include /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/js/src/js-confdefs.h -fno-sized-deallocation -fno-aligned-new -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/anolis/anolis-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -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 -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wformat -Wformat-overflow=2 -Wno-psabi -Wno-error=builtin-macro-redefined -Wno-parentheses -Wno-sign-compare -fno-strict-aliasing -ffp-contract=off -MD -MP -MF .deps/s_ceil.o.pp /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/modules/fdlibm/src/s_ceil.cpp make[3]: Leaving directory '/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/modules/fdlibm/src' make[3]: Entering directory '/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/js/src/shell' js/src/shell/Unified_cpp_js_src_shell1.o /usr/bin/g++ -o Unified_cpp_js_src_shell1.o -c -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/system_wrappers -include /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.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/gjs-1.80.2/firefox-115.15.0/js/src/shell -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/js/src/shell -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/js/src -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include -DMOZILLA_CLIENT -include /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/js/src/js-confdefs.h -fno-sized-deallocation -fno-aligned-new -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/anolis/anolis-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -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 -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wformat -Wformat-overflow=2 -Wno-psabi -Wno-error=builtin-macro-redefined -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/gjs-1.80.2/firefox-115.15.0/js/src/js/src/shell' make[3]: Entering directory '/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/modules/fdlibm/src' modules/fdlibm/src/s_ceilf.o /usr/bin/g++ -o s_ceilf.o -c -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/system_wrappers -include /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.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/gjs-1.80.2/firefox-115.15.0/modules/fdlibm/src -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/modules/fdlibm/src -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include -DMOZILLA_CLIENT -include /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/js/src/js-confdefs.h -fno-sized-deallocation -fno-aligned-new -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/anolis/anolis-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -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 -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wformat -Wformat-overflow=2 -Wno-psabi -Wno-error=builtin-macro-redefined -Wno-parentheses -Wno-sign-compare -fno-strict-aliasing -ffp-contract=off -MD -MP -MF .deps/s_ceilf.o.pp /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/modules/fdlibm/src/s_ceilf.cpp make[3]: Leaving directory '/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/modules/fdlibm/src' make[3]: Entering directory '/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/config/external/icu/common' config/external/icu/common/charstr.o /usr/bin/g++ -o charstr.o -c -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/system_wrappers -include /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DU_COMMON_IMPLEMENTATION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_HIDE_OBSOLETE_UTF_OLD_H=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DU_CHARSET_IS_UTF8 -DUNISTR_FROM_CHAR_EXPLICIT=explicit -DUNISTR_FROM_STRING_EXPLICIT=explicit -DU_ENABLE_DYLOAD=0 -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/config/external/icu/common -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/config/external/icu/common -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/intl/icu/source/i18n -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include -DMOZILLA_CLIENT -include /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/js/src/js-confdefs.h -fno-sized-deallocation -fno-aligned-new -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/anolis/anolis-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -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 -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wformat -Wformat-overflow=2 -Wno-psabi -Wno-error=builtin-macro-redefined -frtti -fno-strict-aliasing -ffp-contract=off -MD -MP -MF .deps/charstr.o.pp /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/intl/icu/source/common/charstr.cpp make[3]: Leaving directory '/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/config/external/icu/common' Running `CARGO=/usr/bin/cargo CARGO_CFG_PANIC=unwind CARGO_CFG_TARGET_ARCH=riscv64 CARGO_CFG_TARGET_ENDIAN=little CARGO_CFG_TARGET_ENV=gnu CARGO_CFG_TARGET_FAMILY=unix CARGO_CFG_TARGET_FEATURE=a,c,m 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/gjs-1.80.2/firefox-115.15.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=riscv64gc-unknown-linux-gnu LD_LIBRARY_PATH='/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/release/deps:/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/release:/usr/lib/rustlib/riscv64gc-unknown-linux-gnu/lib' NUM_JOBS=64 OPT_LEVEL=1 OUT_DIR=/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/release/build/mozbuild-083d940fca2610f7/out PROFILE=release RUSTC=/usr/bin/rustc RUSTC_LINKER=/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/build/cargo-linker RUSTDOC=/usr/bin/rustdoc TARGET=riscv64gc-unknown-linux-gnu /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/release/build/mozbuild-1e0c12d2c929748f/build-script-build` [mozbuild 0.1.0] cargo:rustc-env=BUILDCONFIG_RS=/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/build/rust/mozbuild/buildconfig.rs Running `CARGO=/usr/bin/cargo CARGO_CRATE_NAME=semver CARGO_MANIFEST_DIR=/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/third_party/rust/semver CARGO_PKG_AUTHORS='David Tolnay ' CARGO_PKG_DESCRIPTION='Parser and evaluator for Cargo'\''s flavor of Semantic Versioning' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE='MIT OR Apache-2.0' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=semver CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/dtolnay/semver' CARGO_PKG_RUST_VERSION=1.31 CARGO_PKG_VERSION=1.0.16 CARGO_PKG_VERSION_MAJOR=1 CARGO_PKG_VERSION_MINOR=0 CARGO_PKG_VERSION_PATCH=16 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH='/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/release/deps:/usr/lib' OUT_DIR=/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/release/build/semver-b0322d2b8ad40667/out /usr/bin/rustc --crate-name semver --edition=2018 /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.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"' --cfg 'feature="std"' -C metadata=14be3ff020850d82 -C extra-filename=-14be3ff020850d82 --out-dir /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/release/deps -C linker=/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/build/cargo-linker -L dependency=/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/release/deps --cap-lints warn` make[3]: Entering directory '/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/modules/fdlibm/src' modules/fdlibm/src/s_cos.o /usr/bin/g++ -o s_cos.o -c -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/system_wrappers -include /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.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/gjs-1.80.2/firefox-115.15.0/modules/fdlibm/src -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/modules/fdlibm/src -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include -DMOZILLA_CLIENT -include /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/js/src/js-confdefs.h -fno-sized-deallocation -fno-aligned-new -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/anolis/anolis-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -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 -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wformat -Wformat-overflow=2 -Wno-psabi -Wno-error=builtin-macro-redefined -Wno-parentheses -Wno-sign-compare -fno-strict-aliasing -ffp-contract=off -MD -MP -MF .deps/s_cos.o.pp /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/modules/fdlibm/src/s_cos.cpp make[3]: Leaving directory '/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/modules/fdlibm/src' make[3]: Entering directory '/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/js/src/irregexp' js/src/irregexp/regexp-ast.o /usr/bin/g++ -o regexp-ast.o -c -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/system_wrappers -include /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.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/gjs-1.80.2/firefox-115.15.0/js/src/irregexp -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/js/src/irregexp -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/js/src -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include -DMOZILLA_CLIENT -include /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/js/src/js-confdefs.h -fno-sized-deallocation -fno-aligned-new -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/anolis/anolis-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -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 -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wformat -Wformat-overflow=2 -Wno-psabi -Wno-error=builtin-macro-redefined -Werror=format -Wno-attributes -Wno-error=type-limits -Wno-error=return-type -Wno-error=nonnull -DV8_INTL_SUPPORT -fno-strict-aliasing -ffp-contract=off -MD -MP -MF .deps/regexp-ast.o.pp /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/irregexp/imported/regexp-ast.cc make[3]: Leaving directory '/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/js/src/irregexp' make[3]: Entering directory '/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/js/src' js/src/jsmath.o /usr/bin/g++ -o jsmath.o -c -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/system_wrappers -include /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.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/gjs-1.80.2/firefox-115.15.0/js/src -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/js/src -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include -DMOZILLA_CLIENT -include /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/js/src/js-confdefs.h -fno-sized-deallocation -fno-aligned-new -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/anolis/anolis-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -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 -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wformat -Wformat-overflow=2 -Wno-psabi -Wno-error=builtin-macro-redefined -Werror=format -Wno-attributes -fno-strict-aliasing -ffp-contract=off -MD -MP -MF .deps/jsmath.o.pp /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/jsmath.cpp make[3]: Leaving directory '/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/js/src' make[3]: Entering directory '/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/config/external/icu/common' config/external/icu/common/cmemory.o /usr/bin/g++ -o cmemory.o -c -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/system_wrappers -include /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DU_COMMON_IMPLEMENTATION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_HIDE_OBSOLETE_UTF_OLD_H=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DU_CHARSET_IS_UTF8 -DUNISTR_FROM_CHAR_EXPLICIT=explicit -DUNISTR_FROM_STRING_EXPLICIT=explicit -DU_ENABLE_DYLOAD=0 -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/config/external/icu/common -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/config/external/icu/common -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/intl/icu/source/i18n -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include -DMOZILLA_CLIENT -include /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/js/src/js-confdefs.h -fno-sized-deallocation -fno-aligned-new -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/anolis/anolis-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -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 -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wformat -Wformat-overflow=2 -Wno-psabi -Wno-error=builtin-macro-redefined -frtti -fno-strict-aliasing -ffp-contract=off -MD -MP -MF .deps/cmemory.o.pp /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/intl/icu/source/common/cmemory.cpp make[3]: Leaving directory '/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/config/external/icu/common' make[3]: Entering directory '/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/modules/fdlibm/src' modules/fdlibm/src/s_cosf.o /usr/bin/g++ -o s_cosf.o -c -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/system_wrappers -include /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.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/gjs-1.80.2/firefox-115.15.0/modules/fdlibm/src -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/modules/fdlibm/src -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include -DMOZILLA_CLIENT -include /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/js/src/js-confdefs.h -fno-sized-deallocation -fno-aligned-new -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/anolis/anolis-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -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 -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wformat -Wformat-overflow=2 -Wno-psabi -Wno-error=builtin-macro-redefined -Wno-parentheses -Wno-sign-compare -fno-strict-aliasing -ffp-contract=off -MD -MP -MF .deps/s_cosf.o.pp /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/modules/fdlibm/src/s_cosf.cpp make[3]: Leaving directory '/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/modules/fdlibm/src' make[3]: Entering directory '/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/modules/fdlibm/src' modules/fdlibm/src/s_exp2.o /usr/bin/g++ -o s_exp2.o -c -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/system_wrappers -include /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.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/gjs-1.80.2/firefox-115.15.0/modules/fdlibm/src -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/modules/fdlibm/src -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include -DMOZILLA_CLIENT -include /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/js/src/js-confdefs.h -fno-sized-deallocation -fno-aligned-new -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/anolis/anolis-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -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 -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wformat -Wformat-overflow=2 -Wno-psabi -Wno-error=builtin-macro-redefined -Wno-parentheses -Wno-sign-compare -fno-strict-aliasing -ffp-contract=off -MD -MP -MF .deps/s_exp2.o.pp /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/modules/fdlibm/src/s_exp2.cpp make[3]: Leaving directory '/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/modules/fdlibm/src' make[3]: Entering directory '/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/js/src/frontend' js/src/frontend/Unified_cpp_js_src_frontend7.o /usr/bin/g++ -o Unified_cpp_js_src_frontend7.o -c -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/system_wrappers -include /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.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/gjs-1.80.2/firefox-115.15.0/js/src/frontend -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/js/src/frontend -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/js/src -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include -DMOZILLA_CLIENT -include /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/js/src/js-confdefs.h -fno-sized-deallocation -fno-aligned-new -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/anolis/anolis-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -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 -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wformat -Wformat-overflow=2 -Wno-psabi -Wno-error=builtin-macro-redefined -Werror=format -Wno-attributes -fno-strict-aliasing -ffp-contract=off -MD -MP -MF .deps/Unified_cpp_js_src_frontend7.o.pp Unified_cpp_js_src_frontend7.cpp make[3]: Leaving directory '/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/js/src/frontend' Compiling once_cell v1.17.1 Running `CARGO=/usr/bin/cargo CARGO_CRATE_NAME=once_cell CARGO_MANIFEST_DIR=/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.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=1.56 CARGO_PKG_VERSION=1.17.1 CARGO_PKG_VERSION_MAJOR=1 CARGO_PKG_VERSION_MINOR=17 CARGO_PKG_VERSION_PATCH=1 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH='/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/release/deps:/usr/lib' /usr/bin/rustc --crate-name once_cell --edition=2021 /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/third_party/rust/once_cell/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=1 -C embed-bitcode=no --cfg 'feature="alloc"' --cfg 'feature="default"' --cfg 'feature="race"' --cfg 'feature="std"' -C metadata=e7bd4c951ce153d2 -C extra-filename=-e7bd4c951ce153d2 --out-dir /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/release/deps -C linker=/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/build/cargo-linker -L dependency=/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/release/deps --cap-lints warn` make[3]: Entering directory '/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/modules/fdlibm/src' modules/fdlibm/src/s_exp2f.o /usr/bin/g++ -o s_exp2f.o -c -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/system_wrappers -include /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.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/gjs-1.80.2/firefox-115.15.0/modules/fdlibm/src -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/modules/fdlibm/src -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include -DMOZILLA_CLIENT -include /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/js/src/js-confdefs.h -fno-sized-deallocation -fno-aligned-new -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/anolis/anolis-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -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 -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wformat -Wformat-overflow=2 -Wno-psabi -Wno-error=builtin-macro-redefined -Wno-parentheses -Wno-sign-compare -fno-strict-aliasing -ffp-contract=off -MD -MP -MF .deps/s_exp2f.o.pp /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/modules/fdlibm/src/s_exp2f.cpp make[3]: Leaving directory '/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/modules/fdlibm/src' make[3]: Entering directory '/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/js/src/util' js/src/util/Unified_cpp_js_src_util0.o /usr/bin/g++ -o Unified_cpp_js_src_util0.o -c -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/system_wrappers -include /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.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/gjs-1.80.2/firefox-115.15.0/js/src/util -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/js/src/util -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/js/src -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include -DMOZILLA_CLIENT -include /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/js/src/js-confdefs.h -fno-sized-deallocation -fno-aligned-new -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/anolis/anolis-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -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 -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wformat -Wformat-overflow=2 -Wno-psabi -Wno-error=builtin-macro-redefined -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/gjs-1.80.2/firefox-115.15.0/js/src/js/src/util' make[3]: Entering directory '/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/modules/fdlibm/src' modules/fdlibm/src/s_expm1.o /usr/bin/g++ -o s_expm1.o -c -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/system_wrappers -include /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.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/gjs-1.80.2/firefox-115.15.0/modules/fdlibm/src -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/modules/fdlibm/src -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include -DMOZILLA_CLIENT -include /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/js/src/js-confdefs.h -fno-sized-deallocation -fno-aligned-new -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/anolis/anolis-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -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 -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wformat -Wformat-overflow=2 -Wno-psabi -Wno-error=builtin-macro-redefined -Wno-parentheses -Wno-sign-compare -fno-strict-aliasing -ffp-contract=off -MD -MP -MF .deps/s_expm1.o.pp /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/modules/fdlibm/src/s_expm1.cpp make[3]: Leaving directory '/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/modules/fdlibm/src' make[3]: Entering directory '/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/config/external/icu/common' config/external/icu/common/cstring.o /usr/bin/g++ -o cstring.o -c -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/system_wrappers -include /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DU_COMMON_IMPLEMENTATION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_HIDE_OBSOLETE_UTF_OLD_H=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DU_CHARSET_IS_UTF8 -DUNISTR_FROM_CHAR_EXPLICIT=explicit -DUNISTR_FROM_STRING_EXPLICIT=explicit -DU_ENABLE_DYLOAD=0 -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/config/external/icu/common -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/config/external/icu/common -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/intl/icu/source/i18n -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include -DMOZILLA_CLIENT -include /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/js/src/js-confdefs.h -fno-sized-deallocation -fno-aligned-new -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/anolis/anolis-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -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 -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wformat -Wformat-overflow=2 -Wno-psabi -Wno-error=builtin-macro-redefined -frtti -fno-strict-aliasing -ffp-contract=off -MD -MP -MF .deps/cstring.o.pp /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/intl/icu/source/common/cstring.cpp make[3]: Leaving directory '/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/config/external/icu/common' make[3]: Entering directory '/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/config/external/icu/i18n' config/external/icu/i18n/collationbuilder.o /usr/bin/g++ -o collationbuilder.o -c -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/system_wrappers -include /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DU_I18N_IMPLEMENTATION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_HIDE_OBSOLETE_UTF_OLD_H=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DU_CHARSET_IS_UTF8 -DUNISTR_FROM_CHAR_EXPLICIT=explicit -DUNISTR_FROM_STRING_EXPLICIT=explicit -DU_ENABLE_DYLOAD=0 -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/config/external/icu/i18n -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/config/external/icu/i18n -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/intl/icu/source/common -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include -DMOZILLA_CLIENT -include /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/js/src/js-confdefs.h -fno-sized-deallocation -fno-aligned-new -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/anolis/anolis-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -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 -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wformat -Wformat-overflow=2 -Wno-psabi -Wno-error=builtin-macro-redefined -frtti -fno-strict-aliasing -ffp-contract=off -MD -MP -MF .deps/collationbuilder.o.pp /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/intl/icu/source/i18n/collationbuilder.cpp make[3]: Leaving directory '/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/config/external/icu/i18n' make[3]: Entering directory '/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/modules/fdlibm/src' modules/fdlibm/src/s_fabs.o /usr/bin/g++ -o s_fabs.o -c -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/system_wrappers -include /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.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/gjs-1.80.2/firefox-115.15.0/modules/fdlibm/src -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/modules/fdlibm/src -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include -DMOZILLA_CLIENT -include /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/js/src/js-confdefs.h -fno-sized-deallocation -fno-aligned-new -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/anolis/anolis-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -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 -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wformat -Wformat-overflow=2 -Wno-psabi -Wno-error=builtin-macro-redefined -Wno-parentheses -Wno-sign-compare -fno-strict-aliasing -ffp-contract=off -MD -MP -MF .deps/s_fabs.o.pp /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/modules/fdlibm/src/s_fabs.cpp make[3]: Leaving directory '/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/modules/fdlibm/src' make[3]: Entering directory '/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/js/src/gc' js/src/gc/StoreBuffer.o /usr/bin/g++ -o StoreBuffer.o -c -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/system_wrappers -include /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.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/gjs-1.80.2/firefox-115.15.0/js/src/gc -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/js/src/gc -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/js/src -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include -DMOZILLA_CLIENT -include /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/js/src/js-confdefs.h -fno-sized-deallocation -fno-aligned-new -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/anolis/anolis-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -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 -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wformat -Wformat-overflow=2 -Wno-psabi -Wno-error=builtin-macro-redefined -Werror=format -Wno-attributes -fno-strict-aliasing -ffp-contract=off -MD -MP -MF .deps/StoreBuffer.o.pp /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/gc/StoreBuffer.cpp make[3]: Leaving directory '/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/js/src/gc' Running `BUILDCONFIG_RS=/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/build/rust/mozbuild/buildconfig.rs CARGO=/usr/bin/cargo CARGO_CRATE_NAME=mozbuild CARGO_MANIFEST_DIR=/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.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/gjs-1.80.2/firefox-115.15.0/js/src/release/deps:/usr/lib' OUT_DIR=/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/release/build/mozbuild-083d940fca2610f7/out /usr/bin/rustc --crate-name mozbuild --edition=2018 build/rust/mozbuild/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=1 -C embed-bitcode=no -C metadata=8d362acf7ab78bfb -C extra-filename=-8d362acf7ab78bfb --out-dir /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/release/deps -C linker=/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/build/cargo-linker -L dependency=/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/release/deps --extern once_cell=/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/release/deps/libonce_cell-e7bd4c951ce153d2.rmeta` make[3]: Entering directory '/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/modules/fdlibm/src' modules/fdlibm/src/s_fabsf.o /usr/bin/g++ -o s_fabsf.o -c -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/system_wrappers -include /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.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/gjs-1.80.2/firefox-115.15.0/modules/fdlibm/src -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/modules/fdlibm/src -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include -DMOZILLA_CLIENT -include /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/js/src/js-confdefs.h -fno-sized-deallocation -fno-aligned-new -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/anolis/anolis-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -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 -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wformat -Wformat-overflow=2 -Wno-psabi -Wno-error=builtin-macro-redefined -Wno-parentheses -Wno-sign-compare -fno-strict-aliasing -ffp-contract=off -MD -MP -MF .deps/s_fabsf.o.pp /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/modules/fdlibm/src/s_fabsf.cpp make[3]: Leaving directory '/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/modules/fdlibm/src' Compiling rustc_version v0.4.0 Running `CARGO=/usr/bin/cargo CARGO_CRATE_NAME=rustc_version CARGO_MANIFEST_DIR=/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/third_party/rust/rustc_version CARGO_PKG_AUTHORS='Dirkjan Ochtman :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.4.0 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=4 CARGO_PKG_VERSION_PATCH=0 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH='/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/release/deps:/usr/lib' /usr/bin/rustc --crate-name rustc_version --edition=2018 /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/third_party/rust/rustc_version/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=1 -C embed-bitcode=no -C metadata=7537ea285af54a0c -C extra-filename=-7537ea285af54a0c --out-dir /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/release/deps -C linker=/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/build/cargo-linker -L dependency=/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/release/deps --extern semver=/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/release/deps/libsemver-14be3ff020850d82.rmeta --cap-lints warn` Compiling cc v1.0.73 Running `CARGO=/usr/bin/cargo CARGO_CRATE_NAME=cc CARGO_MANIFEST_DIR=/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.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/gjs-1.80.2/firefox-115.15.0/js/src/release/deps:/usr/lib' /usr/bin/rustc --crate-name cc --edition=2018 /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/third_party/rust/cc/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=1 -C embed-bitcode=no -C metadata=5a97520bbfbf14ea -C extra-filename=-5a97520bbfbf14ea --out-dir /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/release/deps -C linker=/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/build/cargo-linker -L dependency=/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/release/deps --cap-lints warn` make[3]: Entering directory '/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/modules/fdlibm/src' modules/fdlibm/src/s_floor.o /usr/bin/g++ -o s_floor.o -c -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/system_wrappers -include /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.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/gjs-1.80.2/firefox-115.15.0/modules/fdlibm/src -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/modules/fdlibm/src -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include -DMOZILLA_CLIENT -include /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/js/src/js-confdefs.h -fno-sized-deallocation -fno-aligned-new -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/anolis/anolis-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -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 -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wformat -Wformat-overflow=2 -Wno-psabi -Wno-error=builtin-macro-redefined -Wno-parentheses -Wno-sign-compare -fno-strict-aliasing -ffp-contract=off -MD -MP -MF .deps/s_floor.o.pp /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/modules/fdlibm/src/s_floor.cpp make[3]: Leaving directory '/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/modules/fdlibm/src' make[3]: Entering directory '/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/js/src/frontend' js/src/frontend/Unified_cpp_js_src_frontend1.o /usr/bin/g++ -o Unified_cpp_js_src_frontend1.o -c -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/system_wrappers -include /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.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/gjs-1.80.2/firefox-115.15.0/js/src/frontend -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/js/src/frontend -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/js/src -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include -DMOZILLA_CLIENT -include /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/js/src/js-confdefs.h -fno-sized-deallocation -fno-aligned-new -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/anolis/anolis-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -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 -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wformat -Wformat-overflow=2 -Wno-psabi -Wno-error=builtin-macro-redefined -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/gjs-1.80.2/firefox-115.15.0/js/src/js/src/frontend' make[3]: Entering directory '/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/modules/fdlibm/src' modules/fdlibm/src/s_floorf.o /usr/bin/g++ -o s_floorf.o -c -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/system_wrappers -include /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.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/gjs-1.80.2/firefox-115.15.0/modules/fdlibm/src -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/modules/fdlibm/src -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include -DMOZILLA_CLIENT -include /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/js/src/js-confdefs.h -fno-sized-deallocation -fno-aligned-new -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/anolis/anolis-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -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 -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wformat -Wformat-overflow=2 -Wno-psabi -Wno-error=builtin-macro-redefined -Wno-parentheses -Wno-sign-compare -fno-strict-aliasing -ffp-contract=off -MD -MP -MF .deps/s_floorf.o.pp /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/modules/fdlibm/src/s_floorf.cpp make[3]: Leaving directory '/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/modules/fdlibm/src' Compiling cfg-if v1.0.0 Running `CARGO=/usr/bin/cargo CARGO_CRATE_NAME=cfg_if CARGO_MANIFEST_DIR=/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.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/gjs-1.80.2/firefox-115.15.0/js/src/release/deps:/usr/lib' /usr/bin/rustc --crate-name cfg_if --edition=2018 /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/third_party/rust/cfg-if/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=2 -C panic=abort -C linker-plugin-lto -C metadata=fb86c72aa5e1ba69 -C extra-filename=-fb86c72aa5e1ba69 --out-dir /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/riscv64gc-unknown-linux-gnu/release/deps --target riscv64gc-unknown-linux-gnu -C linker=/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/build/cargo-linker -L dependency=/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/riscv64gc-unknown-linux-gnu/release/deps -L dependency=/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/release/deps --cap-lints warn -C debuginfo=2 --cap-lints warn -C embed-bitcode -Cembed-bitcode=yes -C codegen-units=1` Compiling encoding_rs v0.8.33 Running `CARGO=/usr/bin/cargo CARGO_CRATE_NAME=encoding_rs CARGO_MANIFEST_DIR=/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.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.33 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=8 CARGO_PKG_VERSION_PATCH=33 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH='/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/release/deps:/usr/lib' /usr/bin/rustc --crate-name encoding_rs --edition=2018 /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/third_party/rust/encoding_rs/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=2 -C panic=abort -C linker-plugin-lto --cfg 'feature="alloc"' --cfg 'feature="default"' -C metadata=ba29ca57cb8c27c4 -C extra-filename=-ba29ca57cb8c27c4 --out-dir /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/riscv64gc-unknown-linux-gnu/release/deps --target riscv64gc-unknown-linux-gnu -C linker=/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/build/cargo-linker -L dependency=/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/riscv64gc-unknown-linux-gnu/release/deps -L dependency=/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/release/deps --extern cfg_if=/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/riscv64gc-unknown-linux-gnu/release/deps/libcfg_if-fb86c72aa5e1ba69.rmeta --cap-lints warn -C debuginfo=2 --cap-lints warn -C embed-bitcode -Cembed-bitcode=yes -C codegen-units=1` make[3]: Entering directory '/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/modules/fdlibm/src' modules/fdlibm/src/s_log1p.o /usr/bin/g++ -o s_log1p.o -c -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/system_wrappers -include /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.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/gjs-1.80.2/firefox-115.15.0/modules/fdlibm/src -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/modules/fdlibm/src -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include -DMOZILLA_CLIENT -include /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/js/src/js-confdefs.h -fno-sized-deallocation -fno-aligned-new -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/anolis/anolis-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -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 -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wformat -Wformat-overflow=2 -Wno-psabi -Wno-error=builtin-macro-redefined -Wno-parentheses -Wno-sign-compare -fno-strict-aliasing -ffp-contract=off -MD -MP -MF .deps/s_log1p.o.pp /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/modules/fdlibm/src/s_log1p.cpp make[3]: Leaving directory '/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/modules/fdlibm/src' make[3]: Entering directory '/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/config/external/icu/common' config/external/icu/common/dictionarydata.o /usr/bin/g++ -o dictionarydata.o -c -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/system_wrappers -include /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DU_COMMON_IMPLEMENTATION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_HIDE_OBSOLETE_UTF_OLD_H=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DU_CHARSET_IS_UTF8 -DUNISTR_FROM_CHAR_EXPLICIT=explicit -DUNISTR_FROM_STRING_EXPLICIT=explicit -DU_ENABLE_DYLOAD=0 -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/config/external/icu/common -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/config/external/icu/common -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/intl/icu/source/i18n -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include -DMOZILLA_CLIENT -include /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/js/src/js-confdefs.h -fno-sized-deallocation -fno-aligned-new -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/anolis/anolis-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -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 -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wformat -Wformat-overflow=2 -Wno-psabi -Wno-error=builtin-macro-redefined -frtti -fno-strict-aliasing -ffp-contract=off -MD -MP -MF .deps/dictionarydata.o.pp /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/intl/icu/source/common/dictionarydata.cpp make[3]: Leaving directory '/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/config/external/icu/common' make[3]: Entering directory '/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/js/src/util' js/src/util/Unified_cpp_js_src_util1.o /usr/bin/g++ -o Unified_cpp_js_src_util1.o -c -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/system_wrappers -include /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.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/gjs-1.80.2/firefox-115.15.0/js/src/util -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/js/src/util -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/js/src -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include -DMOZILLA_CLIENT -include /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/js/src/js-confdefs.h -fno-sized-deallocation -fno-aligned-new -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/anolis/anolis-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -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 -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wformat -Wformat-overflow=2 -Wno-psabi -Wno-error=builtin-macro-redefined -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/gjs-1.80.2/firefox-115.15.0/js/src/js/src/util' make[3]: Entering directory '/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/modules/fdlibm/src' modules/fdlibm/src/s_nearbyint.o /usr/bin/g++ -o s_nearbyint.o -c -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/system_wrappers -include /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.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/gjs-1.80.2/firefox-115.15.0/modules/fdlibm/src -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/modules/fdlibm/src -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include -DMOZILLA_CLIENT -include /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/js/src/js-confdefs.h -fno-sized-deallocation -fno-aligned-new -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/anolis/anolis-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -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 -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wformat -Wformat-overflow=2 -Wno-psabi -Wno-error=builtin-macro-redefined -Wno-parentheses -Wno-sign-compare -fno-strict-aliasing -ffp-contract=off -MD -MP -MF .deps/s_nearbyint.o.pp /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/modules/fdlibm/src/s_nearbyint.cpp make[3]: Leaving directory '/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/modules/fdlibm/src' make[3]: Entering directory '/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/modules/fdlibm/src' modules/fdlibm/src/s_rintf.o /usr/bin/g++ -o s_rintf.o -c -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/system_wrappers -include /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.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/gjs-1.80.2/firefox-115.15.0/modules/fdlibm/src -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/modules/fdlibm/src -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include -DMOZILLA_CLIENT -include /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/js/src/js-confdefs.h -fno-sized-deallocation -fno-aligned-new -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/anolis/anolis-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -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 -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wformat -Wformat-overflow=2 -Wno-psabi -Wno-error=builtin-macro-redefined -Wno-parentheses -Wno-sign-compare -fno-strict-aliasing -ffp-contract=off -MD -MP -MF .deps/s_rintf.o.pp /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/modules/fdlibm/src/s_rintf.cpp make[3]: Leaving directory '/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/modules/fdlibm/src' make[3]: Entering directory '/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/modules/fdlibm/src' modules/fdlibm/src/s_rint.o /usr/bin/g++ -o s_rint.o -c -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/system_wrappers -include /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.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/gjs-1.80.2/firefox-115.15.0/modules/fdlibm/src -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/modules/fdlibm/src -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include -DMOZILLA_CLIENT -include /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/js/src/js-confdefs.h -fno-sized-deallocation -fno-aligned-new -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/anolis/anolis-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -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 -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wformat -Wformat-overflow=2 -Wno-psabi -Wno-error=builtin-macro-redefined -Wno-parentheses -Wno-sign-compare -fno-strict-aliasing -ffp-contract=off -MD -MP -MF .deps/s_rint.o.pp /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/modules/fdlibm/src/s_rint.cpp make[3]: Leaving directory '/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/modules/fdlibm/src' Compiling memchr v2.5.0 Running `CARGO=/usr/bin/cargo CARGO_CRATE_NAME=build_script_build CARGO_MANIFEST_DIR=/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.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/gjs-1.80.2/firefox-115.15.0/js/src/release/deps:/usr/lib' /usr/bin/rustc --crate-name build_script_build --edition=2018 /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/third_party/rust/memchr/build.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type bin --emit=dep-info,link -C opt-level=1 -C embed-bitcode=no --cfg 'feature="default"' --cfg 'feature="std"' -C metadata=fe2059bdd67ebe49 -C extra-filename=-fe2059bdd67ebe49 --out-dir /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/release/build/memchr-fe2059bdd67ebe49 -C linker=/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/build/cargo-linker -L dependency=/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/release/deps --cap-lints warn` warning: field `0` is never read --> /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.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/gjs-1.80.2/firefox-115.15.0/js/src/js/src/frontend' js/src/frontend/Unified_cpp_js_src_frontend3.o /usr/bin/g++ -o Unified_cpp_js_src_frontend3.o -c -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/system_wrappers -include /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.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/gjs-1.80.2/firefox-115.15.0/js/src/frontend -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/js/src/frontend -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/js/src -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include -DMOZILLA_CLIENT -include /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/js/src/js-confdefs.h -fno-sized-deallocation -fno-aligned-new -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/anolis/anolis-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -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 -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wformat -Wformat-overflow=2 -Wno-psabi -Wno-error=builtin-macro-redefined -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/gjs-1.80.2/firefox-115.15.0/js/src/js/src/frontend' make[3]: Entering directory '/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/config/external/icu/common' config/external/icu/common/dictbe.o /usr/bin/g++ -o dictbe.o -c -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/system_wrappers -include /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DU_COMMON_IMPLEMENTATION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_HIDE_OBSOLETE_UTF_OLD_H=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DU_CHARSET_IS_UTF8 -DUNISTR_FROM_CHAR_EXPLICIT=explicit -DUNISTR_FROM_STRING_EXPLICIT=explicit -DU_ENABLE_DYLOAD=0 -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/config/external/icu/common -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/config/external/icu/common -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/intl/icu/source/i18n -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include -DMOZILLA_CLIENT -include /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/js/src/js-confdefs.h -fno-sized-deallocation -fno-aligned-new -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/anolis/anolis-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -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 -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wformat -Wformat-overflow=2 -Wno-psabi -Wno-error=builtin-macro-redefined -frtti -fno-strict-aliasing -ffp-contract=off -MD -MP -MF .deps/dictbe.o.pp /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/intl/icu/source/common/dictbe.cpp make[3]: Leaving directory '/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/config/external/icu/common' make[3]: Entering directory '/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/modules/fdlibm/src' modules/fdlibm/src/s_scalbn.o /usr/bin/g++ -o s_scalbn.o -c -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/system_wrappers -include /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.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/gjs-1.80.2/firefox-115.15.0/modules/fdlibm/src -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/modules/fdlibm/src -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include -DMOZILLA_CLIENT -include /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/js/src/js-confdefs.h -fno-sized-deallocation -fno-aligned-new -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/anolis/anolis-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -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 -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wformat -Wformat-overflow=2 -Wno-psabi -Wno-error=builtin-macro-redefined -Wno-parentheses -Wno-sign-compare -fno-strict-aliasing -ffp-contract=off -MD -MP -MF .deps/s_scalbn.o.pp /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/modules/fdlibm/src/s_scalbn.cpp make[3]: Leaving directory '/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/modules/fdlibm/src' make[3]: Entering directory '/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/config/external/icu/i18n' config/external/icu/i18n/collationcompare.o /usr/bin/g++ -o collationcompare.o -c -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/system_wrappers -include /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DU_I18N_IMPLEMENTATION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_HIDE_OBSOLETE_UTF_OLD_H=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DU_CHARSET_IS_UTF8 -DUNISTR_FROM_CHAR_EXPLICIT=explicit -DUNISTR_FROM_STRING_EXPLICIT=explicit -DU_ENABLE_DYLOAD=0 -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/config/external/icu/i18n -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/config/external/icu/i18n -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/intl/icu/source/common -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include -DMOZILLA_CLIENT -include /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/js/src/js-confdefs.h -fno-sized-deallocation -fno-aligned-new -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/anolis/anolis-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -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 -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wformat -Wformat-overflow=2 -Wno-psabi -Wno-error=builtin-macro-redefined -frtti -fno-strict-aliasing -ffp-contract=off -MD -MP -MF .deps/collationcompare.o.pp /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/intl/icu/source/i18n/collationcompare.cpp make[3]: Leaving directory '/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/config/external/icu/i18n' make[3]: Entering directory '/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/config/external/icu/common' config/external/icu/common/dtintrv.o /usr/bin/g++ -o dtintrv.o -c -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/system_wrappers -include /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DU_COMMON_IMPLEMENTATION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_HIDE_OBSOLETE_UTF_OLD_H=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DU_CHARSET_IS_UTF8 -DUNISTR_FROM_CHAR_EXPLICIT=explicit -DUNISTR_FROM_STRING_EXPLICIT=explicit -DU_ENABLE_DYLOAD=0 -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/config/external/icu/common -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/config/external/icu/common -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/intl/icu/source/i18n -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include -DMOZILLA_CLIENT -include /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/js/src/js-confdefs.h -fno-sized-deallocation -fno-aligned-new -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/anolis/anolis-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -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 -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wformat -Wformat-overflow=2 -Wno-psabi -Wno-error=builtin-macro-redefined -frtti -fno-strict-aliasing -ffp-contract=off -MD -MP -MF .deps/dtintrv.o.pp /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/intl/icu/source/common/dtintrv.cpp make[3]: Leaving directory '/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/config/external/icu/common' make[3]: Entering directory '/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/modules/fdlibm/src' modules/fdlibm/src/s_sin.o /usr/bin/g++ -o s_sin.o -c -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/system_wrappers -include /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.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/gjs-1.80.2/firefox-115.15.0/modules/fdlibm/src -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/modules/fdlibm/src -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include -DMOZILLA_CLIENT -include /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/js/src/js-confdefs.h -fno-sized-deallocation -fno-aligned-new -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/anolis/anolis-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -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 -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wformat -Wformat-overflow=2 -Wno-psabi -Wno-error=builtin-macro-redefined -Wno-parentheses -Wno-sign-compare -fno-strict-aliasing -ffp-contract=off -MD -MP -MF .deps/s_sin.o.pp /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/modules/fdlibm/src/s_sin.cpp make[3]: Leaving directory '/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/modules/fdlibm/src' make[3]: Entering directory '/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/mfbt' mfbt/Unified_cpp_mfbt0.o /usr/bin/g++ -o Unified_cpp_mfbt0.o -c -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/system_wrappers -include /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.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/gjs-1.80.2/firefox-115.15.0/mfbt -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/mfbt -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/mfbt/double-conversion -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include -DMOZILLA_CLIENT -include /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/js/src/js-confdefs.h -fno-sized-deallocation -fno-aligned-new -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/anolis/anolis-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -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 -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wformat -Wformat-overflow=2 -Wno-psabi -Wno-error=builtin-macro-redefined -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/gjs-1.80.2/firefox-115.15.0/js/src/mfbt' Compiling encoding_c v0.9.8 Running `CARGO=/usr/bin/cargo CARGO_CRATE_NAME=build_script_build CARGO_MANIFEST_DIR=/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.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/gjs-1.80.2/firefox-115.15.0/js/src/release/deps:/usr/lib' /usr/bin/rustc --crate-name build_script_build /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/third_party/rust/encoding_c/build.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type bin --emit=dep-info,link -C opt-level=1 -C embed-bitcode=no -C metadata=e6237b19f24a161d -C extra-filename=-e6237b19f24a161d --out-dir /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/release/build/encoding_c-e6237b19f24a161d -C linker=/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/build/cargo-linker -L dependency=/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/release/deps --cap-lints warn` make[3]: Entering directory '/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/modules/fdlibm/src' modules/fdlibm/src/s_sinf.o /usr/bin/g++ -o s_sinf.o -c -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/system_wrappers -include /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.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/gjs-1.80.2/firefox-115.15.0/modules/fdlibm/src -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/modules/fdlibm/src -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include -DMOZILLA_CLIENT -include /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/js/src/js-confdefs.h -fno-sized-deallocation -fno-aligned-new -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/anolis/anolis-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -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 -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wformat -Wformat-overflow=2 -Wno-psabi -Wno-error=builtin-macro-redefined -Wno-parentheses -Wno-sign-compare -fno-strict-aliasing -ffp-contract=off -MD -MP -MF .deps/s_sinf.o.pp /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/modules/fdlibm/src/s_sinf.cpp make[3]: Leaving directory '/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/modules/fdlibm/src' make[3]: Entering directory '/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/mfbt' mfbt/Unified_cpp_mfbt1.o /usr/bin/g++ -o Unified_cpp_mfbt1.o -c -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/system_wrappers -include /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.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/gjs-1.80.2/firefox-115.15.0/mfbt -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/mfbt -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/mfbt/double-conversion -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include -DMOZILLA_CLIENT -include /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/js/src/js-confdefs.h -fno-sized-deallocation -fno-aligned-new -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/anolis/anolis-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -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 -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wformat -Wformat-overflow=2 -Wno-psabi -Wno-error=builtin-macro-redefined -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/gjs-1.80.2/firefox-115.15.0/js/src/mfbt' make[3]: Entering directory '/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/modules/fdlibm/src' modules/fdlibm/src/s_tan.o /usr/bin/g++ -o s_tan.o -c -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/system_wrappers -include /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.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/gjs-1.80.2/firefox-115.15.0/modules/fdlibm/src -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/modules/fdlibm/src -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include -DMOZILLA_CLIENT -include /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/js/src/js-confdefs.h -fno-sized-deallocation -fno-aligned-new -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/anolis/anolis-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -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 -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wformat -Wformat-overflow=2 -Wno-psabi -Wno-error=builtin-macro-redefined -Wno-parentheses -Wno-sign-compare -fno-strict-aliasing -ffp-contract=off -MD -MP -MF .deps/s_tan.o.pp /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/modules/fdlibm/src/s_tan.cpp make[3]: Leaving directory '/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/modules/fdlibm/src' Compiling encoding_c_mem v0.2.6 Running `CARGO=/usr/bin/cargo CARGO_CRATE_NAME=build_script_build CARGO_MANIFEST_DIR=/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.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/gjs-1.80.2/firefox-115.15.0/js/src/release/deps:/usr/lib' /usr/bin/rustc --crate-name build_script_build --edition=2018 /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/third_party/rust/encoding_c_mem/build.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type bin --emit=dep-info,link -C opt-level=1 -C embed-bitcode=no -C metadata=a683e7ebfbf68f1f -C extra-filename=-a683e7ebfbf68f1f --out-dir /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/release/build/encoding_c_mem-a683e7ebfbf68f1f -C linker=/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/build/cargo-linker -L dependency=/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/release/deps --cap-lints warn` Running `CARGO=/usr/bin/cargo CARGO_CFG_PANIC=unwind CARGO_CFG_TARGET_ARCH=riscv64 CARGO_CFG_TARGET_ENDIAN=little CARGO_CFG_TARGET_ENV=gnu CARGO_CFG_TARGET_FAMILY=unix CARGO_CFG_TARGET_FEATURE=a,c,m 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-Cembed-bitcode=yes-Ccodegen-units=1' CARGO_MANIFEST_DIR=/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.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=riscv64gc-unknown-linux-gnu LD_LIBRARY_PATH='/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/release/deps:/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/release:/usr/lib/rustlib/riscv64gc-unknown-linux-gnu/lib' NUM_JOBS=64 OPT_LEVEL=2 OUT_DIR=/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/riscv64gc-unknown-linux-gnu/release/build/encoding_c-457f9932b5034a2f/out PROFILE=release RUSTC=/usr/bin/rustc RUSTC_LINKER=/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/build/cargo-linker RUSTDOC=/usr/bin/rustdoc TARGET=riscv64gc-unknown-linux-gnu /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/release/build/encoding_c-e6237b19f24a161d/build-script-build` [encoding_c 0.9.8] cargo:rerun-if-changed= [encoding_c 0.9.8] cargo:include-dir=/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/third_party/rust/encoding_c/include Running `CARGO=/usr/bin/cargo CARGO_CFG_PANIC=unwind CARGO_CFG_TARGET_ARCH=riscv64 CARGO_CFG_TARGET_ENDIAN=little CARGO_CFG_TARGET_ENV=gnu CARGO_CFG_TARGET_FAMILY=unix CARGO_CFG_TARGET_FEATURE=a,c,m 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-Cembed-bitcode=yes-Ccodegen-units=1' CARGO_FEATURE_DEFAULT=1 CARGO_FEATURE_STD=1 CARGO_MANIFEST_DIR=/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.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=riscv64gc-unknown-linux-gnu LD_LIBRARY_PATH='/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/release/deps:/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/release:/usr/lib/rustlib/riscv64gc-unknown-linux-gnu/lib' NUM_JOBS=64 OPT_LEVEL=2 OUT_DIR=/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/riscv64gc-unknown-linux-gnu/release/build/memchr-60c3901de2b70912/out PROFILE=release RUSTC=/usr/bin/rustc RUSTC_LINKER=/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/build/cargo-linker RUSTDOC=/usr/bin/rustdoc TARGET=riscv64gc-unknown-linux-gnu /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/release/build/memchr-fe2059bdd67ebe49/build-script-build` Compiling arrayvec v0.7.2 Running `CARGO=/usr/bin/cargo CARGO_CRATE_NAME=arrayvec CARGO_MANIFEST_DIR=/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/third_party/rust/arrayvec CARGO_PKG_AUTHORS=bluss CARGO_PKG_DESCRIPTION='A vector with fixed capacity, backed by an array (it can be stored on the stack too). Implements fixed capacity ArrayVec and ArrayString.' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE='MIT OR 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.7.2 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=7 CARGO_PKG_VERSION_PATCH=2 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH='/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/release/deps:/usr/lib' /usr/bin/rustc --crate-name arrayvec --edition=2018 /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/third_party/rust/arrayvec/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=2 -C panic=abort -C linker-plugin-lto --cfg 'feature="default"' --cfg 'feature="std"' -C metadata=d8b9eac47f1d7216 -C extra-filename=-d8b9eac47f1d7216 --out-dir /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/riscv64gc-unknown-linux-gnu/release/deps --target riscv64gc-unknown-linux-gnu -C linker=/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/build/cargo-linker -L dependency=/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/riscv64gc-unknown-linux-gnu/release/deps -L dependency=/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/release/deps --cap-lints warn -C debuginfo=2 --cap-lints warn -C embed-bitcode -Cembed-bitcode=yes -C codegen-units=1` make[3]: Entering directory '/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/config/external/icu/i18n' config/external/icu/i18n/collationdata.o /usr/bin/g++ -o collationdata.o -c -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/system_wrappers -include /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DU_I18N_IMPLEMENTATION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_HIDE_OBSOLETE_UTF_OLD_H=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DU_CHARSET_IS_UTF8 -DUNISTR_FROM_CHAR_EXPLICIT=explicit -DUNISTR_FROM_STRING_EXPLICIT=explicit -DU_ENABLE_DYLOAD=0 -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/config/external/icu/i18n -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/config/external/icu/i18n -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/intl/icu/source/common -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include -DMOZILLA_CLIENT -include /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/js/src/js-confdefs.h -fno-sized-deallocation -fno-aligned-new -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/anolis/anolis-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -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 -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wformat -Wformat-overflow=2 -Wno-psabi -Wno-error=builtin-macro-redefined -frtti -fno-strict-aliasing -ffp-contract=off -MD -MP -MF .deps/collationdata.o.pp /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/intl/icu/source/i18n/collationdata.cpp make[3]: Leaving directory '/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/config/external/icu/i18n' make[3]: Entering directory '/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/modules/fdlibm/src' modules/fdlibm/src/s_tanf.o /usr/bin/g++ -o s_tanf.o -c -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/system_wrappers -include /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.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/gjs-1.80.2/firefox-115.15.0/modules/fdlibm/src -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/modules/fdlibm/src -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include -DMOZILLA_CLIENT -include /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/js/src/js-confdefs.h -fno-sized-deallocation -fno-aligned-new -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/anolis/anolis-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -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 -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wformat -Wformat-overflow=2 -Wno-psabi -Wno-error=builtin-macro-redefined -Wno-parentheses -Wno-sign-compare -fno-strict-aliasing -ffp-contract=off -MD -MP -MF .deps/s_tanf.o.pp /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/modules/fdlibm/src/s_tanf.cpp make[3]: Leaving directory '/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/modules/fdlibm/src' make[3]: Entering directory '/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/modules/fdlibm/src' modules/fdlibm/src/s_tanh.o /usr/bin/g++ -o s_tanh.o -c -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/system_wrappers -include /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.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/gjs-1.80.2/firefox-115.15.0/modules/fdlibm/src -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/modules/fdlibm/src -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include -DMOZILLA_CLIENT -include /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/js/src/js-confdefs.h -fno-sized-deallocation -fno-aligned-new -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/anolis/anolis-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -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 -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wformat -Wformat-overflow=2 -Wno-psabi -Wno-error=builtin-macro-redefined -Wno-parentheses -Wno-sign-compare -fno-strict-aliasing -ffp-contract=off -MD -MP -MF .deps/s_tanh.o.pp /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/modules/fdlibm/src/s_tanh.cpp make[3]: Leaving directory '/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/modules/fdlibm/src' Compiling leb128 v0.2.5 Running `CARGO=/usr/bin/cargo CARGO_CRATE_NAME=leb128 CARGO_MANIFEST_DIR=/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.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/gjs-1.80.2/firefox-115.15.0/js/src/release/deps:/usr/lib' /usr/bin/rustc --crate-name leb128 --edition=2018 /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/third_party/rust/leb128/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=2 -C panic=abort -C linker-plugin-lto -C metadata=cee0daf947be4804 -C extra-filename=-cee0daf947be4804 --out-dir /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/riscv64gc-unknown-linux-gnu/release/deps --target riscv64gc-unknown-linux-gnu -C linker=/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/build/cargo-linker -L dependency=/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/riscv64gc-unknown-linux-gnu/release/deps -L dependency=/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/release/deps --cap-lints warn -C debuginfo=2 --cap-lints warn -C embed-bitcode -Cembed-bitcode=yes -C codegen-units=1` Running `CARGO=/usr/bin/cargo CARGO_CRATE_NAME=memchr CARGO_MANIFEST_DIR=/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.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/gjs-1.80.2/firefox-115.15.0/js/src/release/deps:/usr/lib' OUT_DIR=/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/riscv64gc-unknown-linux-gnu/release/build/memchr-60c3901de2b70912/out /usr/bin/rustc --crate-name memchr --edition=2018 /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/third_party/rust/memchr/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=2 -C panic=abort -C linker-plugin-lto --cfg 'feature="default"' --cfg 'feature="std"' -C metadata=84806f4bc0342c44 -C extra-filename=-84806f4bc0342c44 --out-dir /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/riscv64gc-unknown-linux-gnu/release/deps --target riscv64gc-unknown-linux-gnu -C linker=/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/build/cargo-linker -L dependency=/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/riscv64gc-unknown-linux-gnu/release/deps -L dependency=/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/release/deps --cap-lints warn -C debuginfo=2 --cap-lints warn -C embed-bitcode -Cembed-bitcode=yes -C codegen-units=1` Running `CARGO=/usr/bin/cargo CARGO_CFG_PANIC=unwind CARGO_CFG_TARGET_ARCH=riscv64 CARGO_CFG_TARGET_ENDIAN=little CARGO_CFG_TARGET_ENV=gnu CARGO_CFG_TARGET_FAMILY=unix CARGO_CFG_TARGET_FEATURE=a,c,m 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-Cembed-bitcode=yes-Ccodegen-units=1' CARGO_MANIFEST_DIR=/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.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=riscv64gc-unknown-linux-gnu LD_LIBRARY_PATH='/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/release/deps:/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/release:/usr/lib/rustlib/riscv64gc-unknown-linux-gnu/lib' NUM_JOBS=64 OPT_LEVEL=2 OUT_DIR=/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/riscv64gc-unknown-linux-gnu/release/build/encoding_c_mem-10b9d6afaddb57ff/out PROFILE=release RUSTC=/usr/bin/rustc RUSTC_LINKER=/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/build/cargo-linker RUSTDOC=/usr/bin/rustdoc TARGET=riscv64gc-unknown-linux-gnu /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/release/build/encoding_c_mem-a683e7ebfbf68f1f/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/gjs-1.80.2/firefox-115.15.0/third_party/rust/encoding_c_mem/include Compiling unicode-width v0.1.10 Running `CARGO=/usr/bin/cargo CARGO_CRATE_NAME=unicode_width CARGO_MANIFEST_DIR=/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.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.10 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=1 CARGO_PKG_VERSION_PATCH=10 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH='/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/release/deps:/usr/lib' /usr/bin/rustc --crate-name unicode_width /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/third_party/rust/unicode-width/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=2 -C panic=abort -C linker-plugin-lto --cfg 'feature="default"' -C metadata=182df9c402b838e4 -C extra-filename=-182df9c402b838e4 --out-dir /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/riscv64gc-unknown-linux-gnu/release/deps --target riscv64gc-unknown-linux-gnu -C linker=/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/build/cargo-linker -L dependency=/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/riscv64gc-unknown-linux-gnu/release/deps -L dependency=/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/release/deps --cap-lints warn -C debuginfo=2 --cap-lints warn -C embed-bitcode -Cembed-bitcode=yes -C codegen-units=1` make[3]: Entering directory '/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/modules/fdlibm/src' modules/fdlibm/src/s_trunc.o /usr/bin/g++ -o s_trunc.o -c -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/system_wrappers -include /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.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/gjs-1.80.2/firefox-115.15.0/modules/fdlibm/src -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/modules/fdlibm/src -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include -DMOZILLA_CLIENT -include /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/js/src/js-confdefs.h -fno-sized-deallocation -fno-aligned-new -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/anolis/anolis-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -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 -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wformat -Wformat-overflow=2 -Wno-psabi -Wno-error=builtin-macro-redefined -Wno-parentheses -Wno-sign-compare -fno-strict-aliasing -ffp-contract=off -MD -MP -MF .deps/s_trunc.o.pp /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/modules/fdlibm/src/s_trunc.cpp make[3]: Leaving directory '/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/modules/fdlibm/src' Compiling mozilla-central-workspace-hack v0.1.0 (/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/build/workspace-hack) Running `CARGO=/usr/bin/cargo CARGO_CRATE_NAME=mozilla_central_workspace_hack CARGO_MANIFEST_DIR=/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/build/workspace-hack CARGO_PKG_AUTHORS='' CARGO_PKG_DESCRIPTION='' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE=MPL-2.0 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/gjs-1.80.2/firefox-115.15.0/js/src/release/deps:/usr/lib' /usr/bin/rustc --crate-name mozilla_central_workspace_hack build/workspace-hack/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=2 -C panic=abort -C linker-plugin-lto -C metadata=803e4c8a296dd723 -C extra-filename=-803e4c8a296dd723 --out-dir /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/riscv64gc-unknown-linux-gnu/release/deps --target riscv64gc-unknown-linux-gnu -C linker=/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/build/cargo-linker -L dependency=/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/riscv64gc-unknown-linux-gnu/release/deps -L dependency=/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/release/deps -C debuginfo=2 --cap-lints warn -C embed-bitcode -Cembed-bitcode=yes -C codegen-units=1` make[3]: Entering directory '/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/modules/fdlibm/src' modules/fdlibm/src/s_truncf.o /usr/bin/g++ -o s_truncf.o -c -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/system_wrappers -include /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.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/gjs-1.80.2/firefox-115.15.0/modules/fdlibm/src -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/modules/fdlibm/src -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include -DMOZILLA_CLIENT -include /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/js/src/js-confdefs.h -fno-sized-deallocation -fno-aligned-new -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/anolis/anolis-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -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 -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wformat -Wformat-overflow=2 -Wno-psabi -Wno-error=builtin-macro-redefined -Wno-parentheses -Wno-sign-compare -fno-strict-aliasing -ffp-contract=off -MD -MP -MF .deps/s_truncf.o.pp /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/modules/fdlibm/src/s_truncf.cpp make[3]: Leaving directory '/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/modules/fdlibm/src' Compiling wasm-encoder v0.25.0 Running `CARGO=/usr/bin/cargo CARGO_CRATE_NAME=wasm_encoder CARGO_MANIFEST_DIR=/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/third_party/rust/wasm-encoder CARGO_PKG_AUTHORS='Nick Fitzgerald ' CARGO_PKG_DESCRIPTION='A low-level WebAssembly encoder. ' CARGO_PKG_HOMEPAGE='https://github.com/bytecodealliance/wasm-tools/tree/main/crates/wasm-encoder' CARGO_PKG_LICENSE='Apache-2.0 WITH LLVM-exception' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=wasm-encoder CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/bytecodealliance/wasm-tools/tree/main/crates/wasm-encoder' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=0.25.0 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=25 CARGO_PKG_VERSION_PATCH=0 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH='/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/release/deps:/usr/lib' /usr/bin/rustc --crate-name wasm_encoder --edition=2021 /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/third_party/rust/wasm-encoder/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=2 -C panic=abort -C linker-plugin-lto -C metadata=05d6b491529f4ab7 -C extra-filename=-05d6b491529f4ab7 --out-dir /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/riscv64gc-unknown-linux-gnu/release/deps --target riscv64gc-unknown-linux-gnu -C linker=/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/build/cargo-linker -L dependency=/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/riscv64gc-unknown-linux-gnu/release/deps -L dependency=/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/release/deps --extern leb128=/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/riscv64gc-unknown-linux-gnu/release/deps/libleb128-cee0daf947be4804.rmeta --cap-lints warn -C debuginfo=2 --cap-lints warn -C embed-bitcode -Cembed-bitcode=yes -C codegen-units=1` make[3]: Entering directory '/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/js/src/jit' js/src/jit/Unified_cpp_js_src_jit14.o /usr/bin/g++ -o Unified_cpp_js_src_jit14.o -c -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/system_wrappers -include /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.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/gjs-1.80.2/firefox-115.15.0/js/src/jit -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/js/src/jit -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/js/src -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include -DMOZILLA_CLIENT -include /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/js/src/js-confdefs.h -fno-sized-deallocation -fno-aligned-new -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/anolis/anolis-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -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 -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wformat -Wformat-overflow=2 -Wno-psabi -Wno-error=builtin-macro-redefined -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/gjs-1.80.2/firefox-115.15.0/js/src/js/src/jit' make[3]: Entering directory '/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/config/external/icu/i18n' config/external/icu/i18n/collationdatawriter.o /usr/bin/g++ -o collationdatawriter.o -c -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/system_wrappers -include /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DU_I18N_IMPLEMENTATION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_HIDE_OBSOLETE_UTF_OLD_H=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DU_CHARSET_IS_UTF8 -DUNISTR_FROM_CHAR_EXPLICIT=explicit -DUNISTR_FROM_STRING_EXPLICIT=explicit -DU_ENABLE_DYLOAD=0 -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/config/external/icu/i18n -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/config/external/icu/i18n -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/intl/icu/source/common -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include -DMOZILLA_CLIENT -include /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/js/src/js-confdefs.h -fno-sized-deallocation -fno-aligned-new -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/anolis/anolis-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -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 -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wformat -Wformat-overflow=2 -Wno-psabi -Wno-error=builtin-macro-redefined -frtti -fno-strict-aliasing -ffp-contract=off -MD -MP -MF .deps/collationdatawriter.o.pp /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/intl/icu/source/i18n/collationdatawriter.cpp make[3]: Leaving directory '/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/config/external/icu/i18n' make[3]: Entering directory '/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/config/external/icu/i18n' config/external/icu/i18n/collationdatareader.o /usr/bin/g++ -o collationdatareader.o -c -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/system_wrappers -include /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DU_I18N_IMPLEMENTATION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_HIDE_OBSOLETE_UTF_OLD_H=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DU_CHARSET_IS_UTF8 -DUNISTR_FROM_CHAR_EXPLICIT=explicit -DUNISTR_FROM_STRING_EXPLICIT=explicit -DU_ENABLE_DYLOAD=0 -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/config/external/icu/i18n -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/config/external/icu/i18n -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/intl/icu/source/common -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include -DMOZILLA_CLIENT -include /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/js/src/js-confdefs.h -fno-sized-deallocation -fno-aligned-new -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/anolis/anolis-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -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 -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wformat -Wformat-overflow=2 -Wno-psabi -Wno-error=builtin-macro-redefined -frtti -fno-strict-aliasing -ffp-contract=off -MD -MP -MF .deps/collationdatareader.o.pp /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/intl/icu/source/i18n/collationdatareader.cpp make[3]: Leaving directory '/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/config/external/icu/i18n' make[3]: Entering directory '/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/config/external/icu/common' config/external/icu/common/edits.o /usr/bin/g++ -o edits.o -c -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/system_wrappers -include /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DU_COMMON_IMPLEMENTATION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_HIDE_OBSOLETE_UTF_OLD_H=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DU_CHARSET_IS_UTF8 -DUNISTR_FROM_CHAR_EXPLICIT=explicit -DUNISTR_FROM_STRING_EXPLICIT=explicit -DU_ENABLE_DYLOAD=0 -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/config/external/icu/common -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/config/external/icu/common -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/intl/icu/source/i18n -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include -DMOZILLA_CLIENT -include /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/js/src/js-confdefs.h -fno-sized-deallocation -fno-aligned-new -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/anolis/anolis-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -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 -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wformat -Wformat-overflow=2 -Wno-psabi -Wno-error=builtin-macro-redefined -frtti -fno-strict-aliasing -ffp-contract=off -MD -MP -MF .deps/edits.o.pp /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/intl/icu/source/common/edits.cpp make[3]: Leaving directory '/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/config/external/icu/common' make[3]: Entering directory '/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/config/external/icu/i18n' config/external/icu/i18n/collationfcd.o /usr/bin/g++ -o collationfcd.o -c -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/system_wrappers -include /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DU_I18N_IMPLEMENTATION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_HIDE_OBSOLETE_UTF_OLD_H=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DU_CHARSET_IS_UTF8 -DUNISTR_FROM_CHAR_EXPLICIT=explicit -DUNISTR_FROM_STRING_EXPLICIT=explicit -DU_ENABLE_DYLOAD=0 -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/config/external/icu/i18n -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/config/external/icu/i18n -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/intl/icu/source/common -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include -DMOZILLA_CLIENT -include /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/js/src/js-confdefs.h -fno-sized-deallocation -fno-aligned-new -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/anolis/anolis-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -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 -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wformat -Wformat-overflow=2 -Wno-psabi -Wno-error=builtin-macro-redefined -frtti -fno-strict-aliasing -ffp-contract=off -MD -MP -MF .deps/collationfcd.o.pp /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/intl/icu/source/i18n/collationfcd.cpp make[3]: Leaving directory '/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/config/external/icu/i18n' make[3]: Entering directory '/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/config/external/icu/common' config/external/icu/common/errorcode.o /usr/bin/g++ -o errorcode.o -c -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/system_wrappers -include /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DU_COMMON_IMPLEMENTATION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_HIDE_OBSOLETE_UTF_OLD_H=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DU_CHARSET_IS_UTF8 -DUNISTR_FROM_CHAR_EXPLICIT=explicit -DUNISTR_FROM_STRING_EXPLICIT=explicit -DU_ENABLE_DYLOAD=0 -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/config/external/icu/common -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/config/external/icu/common -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/intl/icu/source/i18n -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include -DMOZILLA_CLIENT -include /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/js/src/js-confdefs.h -fno-sized-deallocation -fno-aligned-new -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/anolis/anolis-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -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 -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wformat -Wformat-overflow=2 -Wno-psabi -Wno-error=builtin-macro-redefined -frtti -fno-strict-aliasing -ffp-contract=off -MD -MP -MF .deps/errorcode.o.pp /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/intl/icu/source/common/errorcode.cpp make[3]: Leaving directory '/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/config/external/icu/common' make[3]: Entering directory '/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/mfbt' mfbt/xxhash.o /usr/bin/gcc -std=gnu99 -o xxhash.o -c -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/system_wrappers -include /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.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/gjs-1.80.2/firefox-115.15.0/mfbt -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/mfbt -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/mfbt/double-conversion -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include -include /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.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/anolis/anolis-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -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 -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wformat -Wformat-overflow=2 -Werror=implicit-function-declaration -Wno-psabi -Wno-error=builtin-macro-redefined -fno-strict-aliasing -ffp-contract=off -MD -MP -MF .deps/xxhash.o.pp -Wno-unused-function /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/mfbt/lz4/xxhash.c make[3]: Leaving directory '/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/mfbt' make[3]: Entering directory '/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/config/external/icu/common' config/external/icu/common/emojiprops.o /usr/bin/g++ -o emojiprops.o -c -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/system_wrappers -include /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DU_COMMON_IMPLEMENTATION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_HIDE_OBSOLETE_UTF_OLD_H=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DU_CHARSET_IS_UTF8 -DUNISTR_FROM_CHAR_EXPLICIT=explicit -DUNISTR_FROM_STRING_EXPLICIT=explicit -DU_ENABLE_DYLOAD=0 -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/config/external/icu/common -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/config/external/icu/common -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/intl/icu/source/i18n -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include -DMOZILLA_CLIENT -include /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/js/src/js-confdefs.h -fno-sized-deallocation -fno-aligned-new -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/anolis/anolis-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -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 -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wformat -Wformat-overflow=2 -Wno-psabi -Wno-error=builtin-macro-redefined -frtti -fno-strict-aliasing -ffp-contract=off -MD -MP -MF .deps/emojiprops.o.pp /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/intl/icu/source/common/emojiprops.cpp make[3]: Leaving directory '/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/config/external/icu/common' make[3]: Entering directory '/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/mfbt' mfbt/lz4hc.o /usr/bin/gcc -std=gnu99 -o lz4hc.o -c -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/system_wrappers -include /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.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/gjs-1.80.2/firefox-115.15.0/mfbt -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/mfbt -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/mfbt/double-conversion -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include -include /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.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/anolis/anolis-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -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 -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wformat -Wformat-overflow=2 -Werror=implicit-function-declaration -Wno-psabi -Wno-error=builtin-macro-redefined -fno-strict-aliasing -ffp-contract=off -MD -MP -MF .deps/lz4hc.o.pp /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/mfbt/lz4/lz4hc.c make[3]: Leaving directory '/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/mfbt' make[3]: Entering directory '/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/js/src/irregexp' js/src/irregexp/regexp-compiler.o /usr/bin/g++ -o regexp-compiler.o -c -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/system_wrappers -include /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.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/gjs-1.80.2/firefox-115.15.0/js/src/irregexp -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/js/src/irregexp -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/js/src -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include -DMOZILLA_CLIENT -include /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/js/src/js-confdefs.h -fno-sized-deallocation -fno-aligned-new -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/anolis/anolis-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -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 -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wformat -Wformat-overflow=2 -Wno-psabi -Wno-error=builtin-macro-redefined -Werror=format -Wno-attributes -Wno-error=type-limits -Wno-error=return-type -Wno-error=nonnull -DV8_INTL_SUPPORT -fno-strict-aliasing -ffp-contract=off -MD -MP -MF .deps/regexp-compiler.o.pp /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/irregexp/imported/regexp-compiler.cc make[3]: Leaving directory '/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/js/src/irregexp' make[3]: Entering directory '/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/config/external/icu/i18n' config/external/icu/i18n/collationdatabuilder.o /usr/bin/g++ -o collationdatabuilder.o -c -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/system_wrappers -include /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DU_I18N_IMPLEMENTATION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_HIDE_OBSOLETE_UTF_OLD_H=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DU_CHARSET_IS_UTF8 -DUNISTR_FROM_CHAR_EXPLICIT=explicit -DUNISTR_FROM_STRING_EXPLICIT=explicit -DU_ENABLE_DYLOAD=0 -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/config/external/icu/i18n -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/config/external/icu/i18n -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/intl/icu/source/common -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include -DMOZILLA_CLIENT -include /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/js/src/js-confdefs.h -fno-sized-deallocation -fno-aligned-new -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/anolis/anolis-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -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 -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wformat -Wformat-overflow=2 -Wno-psabi -Wno-error=builtin-macro-redefined -frtti -fno-strict-aliasing -ffp-contract=off -MD -MP -MF .deps/collationdatabuilder.o.pp /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/intl/icu/source/i18n/collationdatabuilder.cpp make[3]: Leaving directory '/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/config/external/icu/i18n' Running `CARGO=/usr/bin/cargo CARGO_CRATE_NAME=encoding_c CARGO_MANIFEST_DIR=/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.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/gjs-1.80.2/firefox-115.15.0/js/src/release/deps:/usr/lib' OUT_DIR=/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/riscv64gc-unknown-linux-gnu/release/build/encoding_c-457f9932b5034a2f/out /usr/bin/rustc --crate-name encoding_c /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/third_party/rust/encoding_c/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=2 -C panic=abort -C linker-plugin-lto -C metadata=09cfbe7cc2efff2c -C extra-filename=-09cfbe7cc2efff2c --out-dir /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/riscv64gc-unknown-linux-gnu/release/deps --target riscv64gc-unknown-linux-gnu -C linker=/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/build/cargo-linker -L dependency=/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/riscv64gc-unknown-linux-gnu/release/deps -L dependency=/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/release/deps --extern encoding_rs=/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/riscv64gc-unknown-linux-gnu/release/deps/libencoding_rs-ba29ca57cb8c27c4.rmeta --cap-lints warn -C debuginfo=2 --cap-lints warn -C embed-bitcode -Cembed-bitcode=yes -C codegen-units=1` warning: field `0` is never read --> /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.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(()); | ~~ make[3]: Entering directory '/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/js/src/frontend' js/src/frontend/Unified_cpp_js_src_frontend2.o /usr/bin/g++ -o Unified_cpp_js_src_frontend2.o -c -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/system_wrappers -include /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.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/gjs-1.80.2/firefox-115.15.0/js/src/frontend -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/js/src/frontend -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/js/src -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include -DMOZILLA_CLIENT -include /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/js/src/js-confdefs.h -fno-sized-deallocation -fno-aligned-new -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/anolis/anolis-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -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 -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wformat -Wformat-overflow=2 -Wno-psabi -Wno-error=builtin-macro-redefined -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/gjs-1.80.2/firefox-115.15.0/js/src/js/src/frontend' warning: `encoding_c` (lib) generated 1 warning Running `CARGO=/usr/bin/cargo CARGO_CRATE_NAME=encoding_c_mem CARGO_MANIFEST_DIR=/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.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/gjs-1.80.2/firefox-115.15.0/js/src/release/deps:/usr/lib' OUT_DIR=/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/riscv64gc-unknown-linux-gnu/release/build/encoding_c_mem-10b9d6afaddb57ff/out /usr/bin/rustc --crate-name encoding_c_mem --edition=2018 /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/third_party/rust/encoding_c_mem/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=2 -C panic=abort -C linker-plugin-lto -C metadata=f109db3178e1bac6 -C extra-filename=-f109db3178e1bac6 --out-dir /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/riscv64gc-unknown-linux-gnu/release/deps --target riscv64gc-unknown-linux-gnu -C linker=/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/build/cargo-linker -L dependency=/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/riscv64gc-unknown-linux-gnu/release/deps -L dependency=/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/release/deps --extern encoding_rs=/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/riscv64gc-unknown-linux-gnu/release/deps/libencoding_rs-ba29ca57cb8c27c4.rmeta --cap-lints warn -C debuginfo=2 --cap-lints warn -C embed-bitcode -Cembed-bitcode=yes -C codegen-units=1` make[3]: Entering directory '/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/js/src/irregexp' js/src/irregexp/RegExpNativeMacroAssembler.o /usr/bin/g++ -o RegExpNativeMacroAssembler.o -c -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/system_wrappers -include /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.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/gjs-1.80.2/firefox-115.15.0/js/src/irregexp -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/js/src/irregexp -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/js/src -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include -DMOZILLA_CLIENT -include /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/js/src/js-confdefs.h -fno-sized-deallocation -fno-aligned-new -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/anolis/anolis-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -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 -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wformat -Wformat-overflow=2 -Wno-psabi -Wno-error=builtin-macro-redefined -Werror=format -Wno-attributes -Wno-error=type-limits -Wno-error=return-type -Wno-error=nonnull -DV8_INTL_SUPPORT -fno-strict-aliasing -ffp-contract=off -MD -MP -MF .deps/RegExpNativeMacroAssembler.o.pp /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/irregexp/RegExpNativeMacroAssembler.cpp make[3]: Leaving directory '/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/js/src/irregexp' warning: `extern` fn uses type `char`, which is not FFI-safe --> /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/third_party/rust/encoding_c_mem/src/lib.rs:198:55 | 198 | pub unsafe extern "C" fn encoding_mem_is_char_bidi(c: char) -> bool { | ^^^^ not FFI-safe | = help: consider using `u32` or `libc::wchar_t` instead = note: the `char` type has no C equivalent = note: `#[warn(improper_ctypes_definitions)]` on by default make[3]: Entering directory '/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/config/external/icu/i18n' config/external/icu/i18n/collationfastlatinbuilder.o /usr/bin/g++ -o collationfastlatinbuilder.o -c -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/system_wrappers -include /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DU_I18N_IMPLEMENTATION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_HIDE_OBSOLETE_UTF_OLD_H=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DU_CHARSET_IS_UTF8 -DUNISTR_FROM_CHAR_EXPLICIT=explicit -DUNISTR_FROM_STRING_EXPLICIT=explicit -DU_ENABLE_DYLOAD=0 -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/config/external/icu/i18n -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/config/external/icu/i18n -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/intl/icu/source/common -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include -DMOZILLA_CLIENT -include /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/js/src/js-confdefs.h -fno-sized-deallocation -fno-aligned-new -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/anolis/anolis-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -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 -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wformat -Wformat-overflow=2 -Wno-psabi -Wno-error=builtin-macro-redefined -frtti -fno-strict-aliasing -ffp-contract=off -MD -MP -MF .deps/collationfastlatinbuilder.o.pp /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/intl/icu/source/i18n/collationfastlatinbuilder.cpp make[3]: Leaving directory '/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/config/external/icu/i18n' make[3]: Entering directory '/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/config/external/icu/common' config/external/icu/common/filterednormalizer2.o /usr/bin/g++ -o filterednormalizer2.o -c -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/system_wrappers -include /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DU_COMMON_IMPLEMENTATION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_HIDE_OBSOLETE_UTF_OLD_H=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DU_CHARSET_IS_UTF8 -DUNISTR_FROM_CHAR_EXPLICIT=explicit -DUNISTR_FROM_STRING_EXPLICIT=explicit -DU_ENABLE_DYLOAD=0 -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/config/external/icu/common -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/config/external/icu/common -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/intl/icu/source/i18n -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include -DMOZILLA_CLIENT -include /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/js/src/js-confdefs.h -fno-sized-deallocation -fno-aligned-new -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/anolis/anolis-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -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 -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wformat -Wformat-overflow=2 -Wno-psabi -Wno-error=builtin-macro-redefined -frtti -fno-strict-aliasing -ffp-contract=off -MD -MP -MF .deps/filterednormalizer2.o.pp /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/intl/icu/source/common/filterednormalizer2.cpp make[3]: Leaving directory '/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/config/external/icu/common' warning: `encoding_c_mem` (lib) generated 1 warning Compiling wast v56.0.0 Running `CARGO=/usr/bin/cargo CARGO_CRATE_NAME=wast CARGO_MANIFEST_DIR=/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.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=56.0.0 CARGO_PKG_VERSION_MAJOR=56 CARGO_PKG_VERSION_MINOR=0 CARGO_PKG_VERSION_PATCH=0 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH='/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/release/deps:/usr/lib' /usr/bin/rustc --crate-name wast --edition=2021 /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/third_party/rust/wast/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=2 -C panic=abort -C linker-plugin-lto --cfg 'feature="default"' --cfg 'feature="wasm-module"' -C metadata=d30c441496825bf4 -C extra-filename=-d30c441496825bf4 --out-dir /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/riscv64gc-unknown-linux-gnu/release/deps --target riscv64gc-unknown-linux-gnu -C linker=/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/build/cargo-linker -L dependency=/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/riscv64gc-unknown-linux-gnu/release/deps -L dependency=/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/release/deps --extern leb128=/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/riscv64gc-unknown-linux-gnu/release/deps/libleb128-cee0daf947be4804.rmeta --extern memchr=/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/riscv64gc-unknown-linux-gnu/release/deps/libmemchr-84806f4bc0342c44.rmeta --extern unicode_width=/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/riscv64gc-unknown-linux-gnu/release/deps/libunicode_width-182df9c402b838e4.rmeta --extern wasm_encoder=/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/riscv64gc-unknown-linux-gnu/release/deps/libwasm_encoder-05d6b491529f4ab7.rmeta --cap-lints warn -C debuginfo=2 --cap-lints warn -C embed-bitcode -Cembed-bitcode=yes -C codegen-units=1` make[3]: Entering directory '/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/js/src/jit' js/src/jit/Unified_cpp_js_src_jit13.o /usr/bin/g++ -o Unified_cpp_js_src_jit13.o -c -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/system_wrappers -include /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.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/gjs-1.80.2/firefox-115.15.0/js/src/jit -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/js/src/jit -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/js/src -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include -DMOZILLA_CLIENT -include /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/js/src/js-confdefs.h -fno-sized-deallocation -fno-aligned-new -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/anolis/anolis-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -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 -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wformat -Wformat-overflow=2 -Wno-psabi -Wno-error=builtin-macro-redefined -Werror=format -Wno-attributes -fno-strict-aliasing -ffp-contract=off -MD -MP -MF .deps/Unified_cpp_js_src_jit13.o.pp Unified_cpp_js_src_jit13.cpp make[3]: Leaving directory '/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/js/src/jit' make[3]: Entering directory '/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/config/external/icu/i18n' config/external/icu/i18n/collationfastlatin.o /usr/bin/g++ -o collationfastlatin.o -c -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/system_wrappers -include /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DU_I18N_IMPLEMENTATION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_HIDE_OBSOLETE_UTF_OLD_H=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DU_CHARSET_IS_UTF8 -DUNISTR_FROM_CHAR_EXPLICIT=explicit -DUNISTR_FROM_STRING_EXPLICIT=explicit -DU_ENABLE_DYLOAD=0 -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/config/external/icu/i18n -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/config/external/icu/i18n -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/intl/icu/source/common -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include -DMOZILLA_CLIENT -include /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/js/src/js-confdefs.h -fno-sized-deallocation -fno-aligned-new -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/anolis/anolis-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -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 -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wformat -Wformat-overflow=2 -Wno-psabi -Wno-error=builtin-macro-redefined -frtti -fno-strict-aliasing -ffp-contract=off -MD -MP -MF .deps/collationfastlatin.o.pp /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/intl/icu/source/i18n/collationfastlatin.cpp make[3]: Leaving directory '/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/config/external/icu/i18n' make[3]: Entering directory '/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/js/src' js/src/RegExp.o /usr/bin/g++ -o RegExp.o -c -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/system_wrappers -include /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.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/gjs-1.80.2/firefox-115.15.0/js/src -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/js/src -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include -DMOZILLA_CLIENT -include /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/js/src/js-confdefs.h -fno-sized-deallocation -fno-aligned-new -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/anolis/anolis-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -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 -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wformat -Wformat-overflow=2 -Wno-psabi -Wno-error=builtin-macro-redefined -Werror=format -Wno-attributes -fno-strict-aliasing -ffp-contract=off -MD -MP -MF .deps/RegExp.o.pp /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/builtin/RegExp.cpp make[3]: Leaving directory '/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/js/src' In file included from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/CallArgs.h:73, from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/CallNonGenericMethod.h:12, from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/NamespaceImports.h:15, from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/builtin/RegExp.h:13, from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.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/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1174:26, inlined from 'regexp_compile_impl(JSContext*, JS::CallArgs const&)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/builtin/RegExp.cpp:525:43: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'patternValue' in 'MEM[(struct StackRootedBase * *)cx_352(D) + 104B]' [-Wdangling-pointer=] 1141 | *this->stack = this; | ~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/builtin/RegExp.cpp: In function 'regexp_compile_impl(JSContext*, JS::CallArgs const&)': /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/builtin/RegExp.cpp:525:15: note: 'patternValue' declared here 525 | RootedValue patternValue(cx, args.get(0)); | ^~~~~~~~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/builtin/RegExp.cpp:525:15: note: 'cx_352(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, js::RegExpShared*&&)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1174:26, inlined from 'CheckPatternSyntax(JSContext*, JS::Handle, JS::RegExpFlags)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/builtin/RegExp.cpp:362:79: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'shared' in 'MEM[(struct StackRootedBase * *)cx_28(D) + 72B]' [-Wdangling-pointer=] 1141 | *this->stack = this; | ~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/builtin/RegExp.cpp: In function 'CheckPatternSyntax(JSContext*, JS::Handle, JS::RegExpFlags)': /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/builtin/RegExp.cpp:362:22: note: 'shared' declared here 362 | RootedRegExpShared shared(cx, cx->zone()->regExps().maybeGet(pattern, flags)); | ^~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/builtin/RegExp.cpp:362:22: note: 'cx_28(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, JSAtom*&&)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1174:26, inlined from 'js::regexp_construct_raw_flags(JSContext*, unsigned int, JS::Value*)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/builtin/RegExp.cpp:765:71: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'sourceAtom' in 'MEM[(struct StackRootedBase * *)cx_57(D) + 48B]' [-Wdangling-pointer=] 1141 | *this->stack = this; | ~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/builtin/RegExp.cpp: In function 'js::regexp_construct_raw_flags(JSContext*, unsigned int, JS::Value*)': /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/builtin/RegExp.cpp:765:19: note: 'sourceAtom' declared here 765 | Rooted sourceAtom(cx, AtomizeString(cx, args[0].toString())); | ^~~~~~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/builtin/RegExp.cpp:765:19: note: 'cx_57(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, JSString*&&)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1174:26, inlined from 'static_input_setter(JSContext*, unsigned int, JS::Value*)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/builtin/RegExp.cpp:1011:56: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'str' in 'MEM[(struct StackRootedBase * *)cx_55(D) + 48B]' [-Wdangling-pointer=] 1141 | *this->stack = this; | ~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/builtin/RegExp.cpp: In function 'static_input_setter(JSContext*, unsigned int, JS::Value*)': /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/builtin/RegExp.cpp:1011:16: note: 'str' declared here 1011 | RootedString str(cx, ToString(cx, args.get(0))); | ^~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/builtin/RegExp.cpp:1011:16: note: 'cx_55(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, JSString*&&)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1174:26, inlined from 'RegExpInitializeIgnoringLastIndex(JSContext*, JS::Handle, JS::Handle, JS::Handle)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/builtin/RegExp.cpp:418:61: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'flagStr' in 'MEM[(struct StackRootedBase * *)cx_76(D) + 48B]' [-Wdangling-pointer=] 1141 | *this->stack = this; | ~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/builtin/RegExp.cpp: In function 'RegExpInitializeIgnoringLastIndex(JSContext*, JS::Handle, JS::Handle, JS::Handle)': /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/builtin/RegExp.cpp:418:18: note: 'flagStr' declared here 418 | RootedString flagStr(cx, ToString(cx, flagsValue)); | ^~~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/builtin/RegExp.cpp:418: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/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1174:26, inlined from 'regexp_compile_impl(JSContext*, JS::CallArgs const&)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/builtin/RegExp.cpp:525:43, inlined from 'JS::CallNonGenericMethod<&(IsRegExpObject(JS::Handle)), &(regexp_compile_impl(JSContext*, JS::CallArgs const&))>(JSContext*, JS::CallArgs const&)bool' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/CallNonGenericMethod.h:103:16, inlined from 'regexp_compile(JSContext*, unsigned int, JS::Value*)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/builtin/RegExp.cpp:585:67: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'patternValue' in 'MEM[(struct StackRootedBase * *)cx_5(D) + 104B]' [-Wdangling-pointer=] 1141 | *this->stack = this; | ~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/builtin/RegExp.cpp: In function 'regexp_compile(JSContext*, unsigned int, JS::Value*)': /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/builtin/RegExp.cpp:525:15: note: 'patternValue' declared here 525 | RootedValue patternValue(cx, args.get(0)); | ^~~~~~~~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/builtin/RegExp.cpp:525:15: note: 'cx_5(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, js::RegExpObject*&&)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1174:26, inlined from 'js::RegExpCreate(JSContext*, JS::Handle, JS::Handle, JS::MutableHandle)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/builtin/RegExp.cpp:447:66: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'regexp' in 'MEM[(struct StackRootedBase * *)cx_35(D) + 24B]' [-Wdangling-pointer=] 1141 | *this->stack = this; | ~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/builtin/RegExp.cpp: In function 'js::RegExpCreate(JSContext*, JS::Handle, JS::Handle, JS::MutableHandle)': /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/builtin/RegExp.cpp:447:25: note: 'regexp' declared here 447 | Rooted regexp(cx, RegExpAlloc(cx, GenericObject)); | ^~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/builtin/RegExp.cpp:447: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/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1174:26, inlined from 'js::CreateRegExpMatchResult(JSContext*, JS::Handle, JS::Handle, js::MatchPairs const&, JS::MutableHandle)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/builtin/RegExp.cpp:106:65: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'arr' in 'MEM[(struct StackRootedBase * *)cx_612(D) + 24B]' [-Wdangling-pointer=] 1141 | *this->stack = this; | ~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/builtin/RegExp.cpp: In function 'js::CreateRegExpMatchResult(JSContext*, JS::Handle, JS::Handle, js::MatchPairs const&, JS::MutableHandle)': /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/builtin/RegExp.cpp:105:24: note: 'arr' declared here 105 | Rooted arr(cx, NewDenseFullyAllocatedArrayWithTemplate( | ^~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/builtin/RegExp.cpp:105:24: note: 'cx_612(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, JSLinearString*&&)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1174:26, inlined from 'js::RegExpGetSubstitution(JSContext*, JS::Handle, JS::Handle, unsigned long, JS::Handle, unsigned long, JS::Handle, JS::MutableHandle)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/builtin/RegExp.cpp:1934:76: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'matched' in 'MEM[(struct StackRootedBase * *)cx_263(D) + 48B]' [-Wdangling-pointer=] 1141 | *this->stack = this; | ~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.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/gjs-1.80.2/firefox-115.15.0/js/src/builtin/RegExp.cpp:1933:27: note: 'matched' declared here 1933 | Rooted matched(cx, | ^~~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/builtin/RegExp.cpp:1933:27: note: 'cx_263(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, js::RegExpShared*&&)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1174:26, inlined from 'js::ExecuteRegExpLegacy(JSContext*, js::RegExpStatics*, JS::Handle, JS::Handle, unsigned long*, bool, JS::MutableHandle)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/builtin/RegExp.cpp:317:67: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'shared' in 'MEM[(struct StackRootedBase * *)cx_53(D) + 72B]' [-Wdangling-pointer=] 1141 | *this->stack = this; | ~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.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/gjs-1.80.2/firefox-115.15.0/js/src/builtin/RegExp.cpp:317:22: note: 'shared' declared here 317 | RootedRegExpShared shared(cx, RegExpObject::getShared(cx, reobj)); | ^~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/builtin/RegExp.cpp:317:22: note: 'cx_53(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, js::RegExpShared*&&)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1174:26, inlined from 'ExecuteRegExp(JSContext*, JS::Handle, JS::Handle, int, js::VectorMatchPairs*)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/builtin/RegExp.cpp:1087:63: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 're' in 'MEM[(struct StackRootedBase * *)cx_77(D) + 72B]' [-Wdangling-pointer=] 1141 | *this->stack = this; | ~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/builtin/RegExp.cpp: In function 'ExecuteRegExp(JSContext*, JS::Handle, JS::Handle, int, js::VectorMatchPairs*)': /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/builtin/RegExp.cpp:1087:22: note: 're' declared here 1087 | RootedRegExpShared re(cx, RegExpObject::getShared(cx, reobj)); | ^~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/builtin/RegExp.cpp:1087:22: note: 'cx_77(D)' declared here make[3]: Entering directory '/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/config/external/icu/common' config/external/icu/common/localebuilder.o /usr/bin/g++ -o localebuilder.o -c -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/system_wrappers -include /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DU_COMMON_IMPLEMENTATION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_HIDE_OBSOLETE_UTF_OLD_H=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DU_CHARSET_IS_UTF8 -DUNISTR_FROM_CHAR_EXPLICIT=explicit -DUNISTR_FROM_STRING_EXPLICIT=explicit -DU_ENABLE_DYLOAD=0 -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/config/external/icu/common -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/config/external/icu/common -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/intl/icu/source/i18n -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include -DMOZILLA_CLIENT -include /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/js/src/js-confdefs.h -fno-sized-deallocation -fno-aligned-new -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/anolis/anolis-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -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 -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wformat -Wformat-overflow=2 -Wno-psabi -Wno-error=builtin-macro-redefined -frtti -fno-strict-aliasing -ffp-contract=off -MD -MP -MF .deps/localebuilder.o.pp /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/intl/icu/source/common/localebuilder.cpp make[3]: Leaving directory '/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/config/external/icu/common' make[3]: Entering directory '/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/config/external/icu/common' config/external/icu/common/loadednormalizer2impl.o /usr/bin/g++ -o loadednormalizer2impl.o -c -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/system_wrappers -include /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DU_COMMON_IMPLEMENTATION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_HIDE_OBSOLETE_UTF_OLD_H=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DU_CHARSET_IS_UTF8 -DUNISTR_FROM_CHAR_EXPLICIT=explicit -DUNISTR_FROM_STRING_EXPLICIT=explicit -DU_ENABLE_DYLOAD=0 -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/config/external/icu/common -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/config/external/icu/common -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/intl/icu/source/i18n -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include -DMOZILLA_CLIENT -include /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/js/src/js-confdefs.h -fno-sized-deallocation -fno-aligned-new -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/anolis/anolis-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -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 -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wformat -Wformat-overflow=2 -Wno-psabi -Wno-error=builtin-macro-redefined -frtti -fno-strict-aliasing -ffp-contract=off -MD -MP -MF .deps/loadednormalizer2impl.o.pp /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/intl/icu/source/common/loadednormalizer2impl.cpp make[3]: Leaving directory '/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/config/external/icu/common' make[3]: Entering directory '/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/config/external/icu/common' config/external/icu/common/filteredbrk.o /usr/bin/g++ -o filteredbrk.o -c -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/system_wrappers -include /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DU_COMMON_IMPLEMENTATION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_HIDE_OBSOLETE_UTF_OLD_H=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DU_CHARSET_IS_UTF8 -DUNISTR_FROM_CHAR_EXPLICIT=explicit -DUNISTR_FROM_STRING_EXPLICIT=explicit -DU_ENABLE_DYLOAD=0 -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/config/external/icu/common -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/config/external/icu/common -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/intl/icu/source/i18n -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include -DMOZILLA_CLIENT -include /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/js/src/js-confdefs.h -fno-sized-deallocation -fno-aligned-new -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/anolis/anolis-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -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 -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wformat -Wformat-overflow=2 -Wno-psabi -Wno-error=builtin-macro-redefined -frtti -fno-strict-aliasing -ffp-contract=off -MD -MP -MF .deps/filteredbrk.o.pp /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/intl/icu/source/common/filteredbrk.cpp make[3]: Leaving directory '/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/config/external/icu/common' make[3]: Entering directory '/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/js/src/frontend' js/src/frontend/Unified_cpp_js_src_frontend5.o /usr/bin/g++ -o Unified_cpp_js_src_frontend5.o -c -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/system_wrappers -include /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.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/gjs-1.80.2/firefox-115.15.0/js/src/frontend -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/js/src/frontend -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/js/src -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include -DMOZILLA_CLIENT -include /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/js/src/js-confdefs.h -fno-sized-deallocation -fno-aligned-new -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/anolis/anolis-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -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 -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wformat -Wformat-overflow=2 -Wno-psabi -Wno-error=builtin-macro-redefined -Werror=format -Wno-attributes -fno-strict-aliasing -ffp-contract=off -MD -MP -MF .deps/Unified_cpp_js_src_frontend5.o.pp Unified_cpp_js_src_frontend5.cpp make[3]: Leaving directory '/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/js/src/frontend' make[3]: Entering directory '/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/config/external/icu/common' config/external/icu/common/localeprioritylist.o /usr/bin/g++ -o localeprioritylist.o -c -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/system_wrappers -include /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DU_COMMON_IMPLEMENTATION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_HIDE_OBSOLETE_UTF_OLD_H=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DU_CHARSET_IS_UTF8 -DUNISTR_FROM_CHAR_EXPLICIT=explicit -DUNISTR_FROM_STRING_EXPLICIT=explicit -DU_ENABLE_DYLOAD=0 -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/config/external/icu/common -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/config/external/icu/common -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/intl/icu/source/i18n -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include -DMOZILLA_CLIENT -include /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/js/src/js-confdefs.h -fno-sized-deallocation -fno-aligned-new -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/anolis/anolis-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -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 -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wformat -Wformat-overflow=2 -Wno-psabi -Wno-error=builtin-macro-redefined -frtti -fno-strict-aliasing -ffp-contract=off -MD -MP -MF .deps/localeprioritylist.o.pp /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/intl/icu/source/common/localeprioritylist.cpp make[3]: Leaving directory '/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/config/external/icu/common' make[3]: Entering directory '/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/config/external/icu/i18n' config/external/icu/i18n/collationiterator.o /usr/bin/g++ -o collationiterator.o -c -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/system_wrappers -include /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DU_I18N_IMPLEMENTATION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_HIDE_OBSOLETE_UTF_OLD_H=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DU_CHARSET_IS_UTF8 -DUNISTR_FROM_CHAR_EXPLICIT=explicit -DUNISTR_FROM_STRING_EXPLICIT=explicit -DU_ENABLE_DYLOAD=0 -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/config/external/icu/i18n -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/config/external/icu/i18n -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/intl/icu/source/common -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include -DMOZILLA_CLIENT -include /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/js/src/js-confdefs.h -fno-sized-deallocation -fno-aligned-new -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/anolis/anolis-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -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 -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wformat -Wformat-overflow=2 -Wno-psabi -Wno-error=builtin-macro-redefined -frtti -fno-strict-aliasing -ffp-contract=off -MD -MP -MF .deps/collationiterator.o.pp /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/intl/icu/source/i18n/collationiterator.cpp make[3]: Leaving directory '/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/config/external/icu/i18n' make[3]: Entering directory '/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/config/external/icu/common' config/external/icu/common/locbased.o /usr/bin/g++ -o locbased.o -c -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/system_wrappers -include /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DU_COMMON_IMPLEMENTATION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_HIDE_OBSOLETE_UTF_OLD_H=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DU_CHARSET_IS_UTF8 -DUNISTR_FROM_CHAR_EXPLICIT=explicit -DUNISTR_FROM_STRING_EXPLICIT=explicit -DU_ENABLE_DYLOAD=0 -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/config/external/icu/common -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/config/external/icu/common -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/intl/icu/source/i18n -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include -DMOZILLA_CLIENT -include /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/js/src/js-confdefs.h -fno-sized-deallocation -fno-aligned-new -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/anolis/anolis-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -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 -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wformat -Wformat-overflow=2 -Wno-psabi -Wno-error=builtin-macro-redefined -frtti -fno-strict-aliasing -ffp-contract=off -MD -MP -MF .deps/locbased.o.pp /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/intl/icu/source/common/locbased.cpp make[3]: Leaving directory '/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/config/external/icu/common' make[3]: Entering directory '/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/config/external/icu/common' config/external/icu/common/locavailable.o /usr/bin/g++ -o locavailable.o -c -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/system_wrappers -include /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DU_COMMON_IMPLEMENTATION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_HIDE_OBSOLETE_UTF_OLD_H=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DU_CHARSET_IS_UTF8 -DUNISTR_FROM_CHAR_EXPLICIT=explicit -DUNISTR_FROM_STRING_EXPLICIT=explicit -DU_ENABLE_DYLOAD=0 -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/config/external/icu/common -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/config/external/icu/common -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/intl/icu/source/i18n -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include -DMOZILLA_CLIENT -include /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/js/src/js-confdefs.h -fno-sized-deallocation -fno-aligned-new -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/anolis/anolis-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -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 -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wformat -Wformat-overflow=2 -Wno-psabi -Wno-error=builtin-macro-redefined -frtti -fno-strict-aliasing -ffp-contract=off -MD -MP -MF .deps/locavailable.o.pp /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/intl/icu/source/common/locavailable.cpp make[3]: Leaving directory '/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/config/external/icu/common' make[3]: Entering directory '/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/config/external/icu/i18n' config/external/icu/i18n/collationrootelements.o /usr/bin/g++ -o collationrootelements.o -c -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/system_wrappers -include /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DU_I18N_IMPLEMENTATION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_HIDE_OBSOLETE_UTF_OLD_H=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DU_CHARSET_IS_UTF8 -DUNISTR_FROM_CHAR_EXPLICIT=explicit -DUNISTR_FROM_STRING_EXPLICIT=explicit -DU_ENABLE_DYLOAD=0 -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/config/external/icu/i18n -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/config/external/icu/i18n -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/intl/icu/source/common -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include -DMOZILLA_CLIENT -include /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/js/src/js-confdefs.h -fno-sized-deallocation -fno-aligned-new -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/anolis/anolis-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -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 -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wformat -Wformat-overflow=2 -Wno-psabi -Wno-error=builtin-macro-redefined -frtti -fno-strict-aliasing -ffp-contract=off -MD -MP -MF .deps/collationrootelements.o.pp /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/intl/icu/source/i18n/collationrootelements.cpp make[3]: Leaving directory '/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/config/external/icu/i18n' make[3]: Entering directory '/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/config/external/icu/common' config/external/icu/common/localematcher.o /usr/bin/g++ -o localematcher.o -c -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/system_wrappers -include /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DU_COMMON_IMPLEMENTATION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_HIDE_OBSOLETE_UTF_OLD_H=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DU_CHARSET_IS_UTF8 -DUNISTR_FROM_CHAR_EXPLICIT=explicit -DUNISTR_FROM_STRING_EXPLICIT=explicit -DU_ENABLE_DYLOAD=0 -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/config/external/icu/common -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/config/external/icu/common -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/intl/icu/source/i18n -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include -DMOZILLA_CLIENT -include /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/js/src/js-confdefs.h -fno-sized-deallocation -fno-aligned-new -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/anolis/anolis-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -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 -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wformat -Wformat-overflow=2 -Wno-psabi -Wno-error=builtin-macro-redefined -frtti -fno-strict-aliasing -ffp-contract=off -MD -MP -MF .deps/localematcher.o.pp /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/intl/icu/source/common/localematcher.cpp make[3]: Leaving directory '/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/config/external/icu/common' make[3]: Entering directory '/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/config/external/icu/i18n' config/external/icu/i18n/collationroot.o /usr/bin/g++ -o collationroot.o -c -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/system_wrappers -include /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DU_I18N_IMPLEMENTATION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_HIDE_OBSOLETE_UTF_OLD_H=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DU_CHARSET_IS_UTF8 -DUNISTR_FROM_CHAR_EXPLICIT=explicit -DUNISTR_FROM_STRING_EXPLICIT=explicit -DU_ENABLE_DYLOAD=0 -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/config/external/icu/i18n -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/config/external/icu/i18n -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/intl/icu/source/common -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include -DMOZILLA_CLIENT -include /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/js/src/js-confdefs.h -fno-sized-deallocation -fno-aligned-new -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/anolis/anolis-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -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 -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wformat -Wformat-overflow=2 -Wno-psabi -Wno-error=builtin-macro-redefined -frtti -fno-strict-aliasing -ffp-contract=off -MD -MP -MF .deps/collationroot.o.pp /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/intl/icu/source/i18n/collationroot.cpp make[3]: Leaving directory '/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/config/external/icu/i18n' make[3]: Entering directory '/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/config/external/icu/i18n' config/external/icu/i18n/collationkeys.o /usr/bin/g++ -o collationkeys.o -c -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/system_wrappers -include /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DU_I18N_IMPLEMENTATION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_HIDE_OBSOLETE_UTF_OLD_H=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DU_CHARSET_IS_UTF8 -DUNISTR_FROM_CHAR_EXPLICIT=explicit -DUNISTR_FROM_STRING_EXPLICIT=explicit -DU_ENABLE_DYLOAD=0 -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/config/external/icu/i18n -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/config/external/icu/i18n -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/intl/icu/source/common -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include -DMOZILLA_CLIENT -include /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/js/src/js-confdefs.h -fno-sized-deallocation -fno-aligned-new -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/anolis/anolis-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -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 -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wformat -Wformat-overflow=2 -Wno-psabi -Wno-error=builtin-macro-redefined -frtti -fno-strict-aliasing -ffp-contract=off -MD -MP -MF .deps/collationkeys.o.pp /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/intl/icu/source/i18n/collationkeys.cpp make[3]: Leaving directory '/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/config/external/icu/i18n' make[3]: Entering directory '/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/config/external/icu/common' config/external/icu/common/locdistance.o /usr/bin/g++ -o locdistance.o -c -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/system_wrappers -include /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DU_COMMON_IMPLEMENTATION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_HIDE_OBSOLETE_UTF_OLD_H=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DU_CHARSET_IS_UTF8 -DUNISTR_FROM_CHAR_EXPLICIT=explicit -DUNISTR_FROM_STRING_EXPLICIT=explicit -DU_ENABLE_DYLOAD=0 -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/config/external/icu/common -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/config/external/icu/common -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/intl/icu/source/i18n -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include -DMOZILLA_CLIENT -include /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/js/src/js-confdefs.h -fno-sized-deallocation -fno-aligned-new -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/anolis/anolis-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -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 -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wformat -Wformat-overflow=2 -Wno-psabi -Wno-error=builtin-macro-redefined -frtti -fno-strict-aliasing -ffp-contract=off -MD -MP -MF .deps/locdistance.o.pp /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/intl/icu/source/common/locdistance.cpp make[3]: Leaving directory '/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/config/external/icu/common' make[3]: Entering directory '/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/config/external/icu/common' config/external/icu/common/locdispnames.o /usr/bin/g++ -o locdispnames.o -c -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/system_wrappers -include /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DU_COMMON_IMPLEMENTATION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_HIDE_OBSOLETE_UTF_OLD_H=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DU_CHARSET_IS_UTF8 -DUNISTR_FROM_CHAR_EXPLICIT=explicit -DUNISTR_FROM_STRING_EXPLICIT=explicit -DU_ENABLE_DYLOAD=0 -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/config/external/icu/common -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/config/external/icu/common -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/intl/icu/source/i18n -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include -DMOZILLA_CLIENT -include /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/js/src/js-confdefs.h -fno-sized-deallocation -fno-aligned-new -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/anolis/anolis-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -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 -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wformat -Wformat-overflow=2 -Wno-psabi -Wno-error=builtin-macro-redefined -frtti -fno-strict-aliasing -ffp-contract=off -MD -MP -MF .deps/locdispnames.o.pp /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/intl/icu/source/common/locdispnames.cpp make[3]: Leaving directory '/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/config/external/icu/common' make[3]: Entering directory '/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/js/src' js/src/Unified_cpp_js_src11.o /usr/bin/g++ -o Unified_cpp_js_src11.o -c -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/system_wrappers -include /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.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/gjs-1.80.2/firefox-115.15.0/js/src -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/js/src -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include -DMOZILLA_CLIENT -include /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/js/src/js-confdefs.h -fno-sized-deallocation -fno-aligned-new -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/anolis/anolis-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -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 -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wformat -Wformat-overflow=2 -Wno-psabi -Wno-error=builtin-macro-redefined -Werror=format -Wno-attributes -fno-strict-aliasing -ffp-contract=off -MD -MP -MF .deps/Unified_cpp_js_src11.o.pp Unified_cpp_js_src11.cpp make[3]: Leaving directory '/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/js/src' In file included from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/CallArgs.h:73, from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/CallNonGenericMethod.h:12, from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/NamespaceImports.h:15, from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/gc/Barrier.h:12, from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/gc/Policy.h:14, from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/vm/BoundFunctionObject.h:12, from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/vm/BoundFunctionObject.cpp:7, from Unified_cpp_js_src11.cpp:2: In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, js::BoundFunctionObject*&&)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1174:26, inlined from 'js::BoundFunctionObject::createTemplateObject(JSContext*)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/vm/BoundFunctionObject.cpp:469:73: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'bound' in 'MEM[(struct StackRootedBase * *)cx_42(D) + 24B]' [-Wdangling-pointer=] 1141 | *this->stack = this; | ~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/vm/BoundFunctionObject.cpp: In function 'js::BoundFunctionObject::createTemplateObject(JSContext*)': /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/vm/BoundFunctionObject.cpp:468:32: note: 'bound' declared here 468 | Rooted bound( | ^~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/vm/BoundFunctionObject.cpp:468:32: note: 'cx_42(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, js::SharedShape*&&)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1174:26, inlined from 'js::SharedShape::ensureInitialCustomShape(JSContext*, JS::Handle)bool' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/vm/Shape-inl.h:38:24, inlined from 'js::BoundFunctionObject::functionBindImpl(JSContext*, JS::Handle, JS::Value*, unsigned int, JS::Handle)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/vm/BoundFunctionObject.cpp:359:70: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'shape' in 'MEM[(struct StackRootedBase * *)cx_594(D) + 40B]' [-Wdangling-pointer=] 1141 | *this->stack = this; | ~~~~~~~~~~~~~^~~~~~ In file included from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/vm/NativeObject-inl.h:33, from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/vm/JSFunction-inl.h:18, from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/vm/BoundFunctionObject.cpp:17: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/vm/Shape-inl.h: In function 'js::BoundFunctionObject::functionBindImpl(JSContext*, JS::Handle, JS::Value*, unsigned int, JS::Handle)': /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/vm/Shape-inl.h:38:24: note: 'shape' declared here 38 | Rooted shape(cx, ObjectSubclass::assignInitialShape(cx, obj)); | ^~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/vm/Shape-inl.h:38:24: note: 'cx_594(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, JSScript*&&)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1174:26, inlined from 'DecompileArgumentFromStack(JSContext*, int, mozilla::UniquePtr*)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/vm/BytecodeUtil.cpp:2531:45: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'script' in 'MEM[(struct StackRootedBase * *)cx_157(D) + 32B]' [-Wdangling-pointer=] 1141 | *this->stack = this; | ~~~~~~~~~~~~~^~~~~~ In file included from Unified_cpp_js_src11.cpp:38: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/vm/BytecodeUtil.cpp: In function 'DecompileArgumentFromStack(JSContext*, int, mozilla::UniquePtr*)': /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/vm/BytecodeUtil.cpp:2531:16: note: 'script' declared here 2531 | RootedScript script(cx, frameIter.script()); | ^~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/vm/BytecodeUtil.cpp:2531:16: note: 'cx_157(D)' declared here warning: `cc` (lib) generated 1 warning Compiling mozglue-static v0.1.0 (/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/mozglue/static/rust) Running `CARGO=/usr/bin/cargo CARGO_CRATE_NAME=build_script_build CARGO_MANIFEST_DIR=/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/mozglue/static/rust CARGO_PKG_AUTHORS='' CARGO_PKG_DESCRIPTION='' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE=MPL-2.0 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/gjs-1.80.2/firefox-115.15.0/js/src/release/deps:/usr/lib' /usr/bin/rustc --crate-name build_script_build --edition=2018 mozglue/static/rust/build.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type bin --emit=dep-info,link -C opt-level=1 -C embed-bitcode=no -C metadata=e4447847e5de79c5 -C extra-filename=-e4447847e5de79c5 --out-dir /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/release/build/mozglue-static-e4447847e5de79c5 -C linker=/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/build/cargo-linker -L dependency=/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/release/deps --extern cc=/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/release/deps/libcc-5a97520bbfbf14ea.rlib --extern mozbuild=/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/release/deps/libmozbuild-8d362acf7ab78bfb.rlib --extern rustc_version=/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/release/deps/librustc_version-7537ea285af54a0c.rlib` make[3]: Entering directory '/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/js/src/frontend' js/src/frontend/Unified_cpp_js_src_frontend4.o /usr/bin/g++ -o Unified_cpp_js_src_frontend4.o -c -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/system_wrappers -include /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.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/gjs-1.80.2/firefox-115.15.0/js/src/frontend -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/js/src/frontend -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/js/src -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include -DMOZILLA_CLIENT -include /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/js/src/js-confdefs.h -fno-sized-deallocation -fno-aligned-new -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/anolis/anolis-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -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 -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wformat -Wformat-overflow=2 -Wno-psabi -Wno-error=builtin-macro-redefined -Werror=format -Wno-attributes -fno-strict-aliasing -ffp-contract=off -MD -MP -MF .deps/Unified_cpp_js_src_frontend4.o.pp Unified_cpp_js_src_frontend4.cpp make[3]: Leaving directory '/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/js/src/frontend' In file included from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/CallArgs.h:73, from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/CallNonGenericMethod.h:12, from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/NamespaceImports.h:15, from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/vm/BytecodeUtil.h:23, from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/vm/BindingKind.h:15, from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/frontend/NameAnalysisTypes.h:15, from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/frontend/ParseNode.h:19, from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/frontend/NameFunctions.cpp:12, from Unified_cpp_js_src_frontend4.cpp:2: In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, js::PlainObject*&&)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1174:26, inlined from 'js::InterpretObjLiteralObj(JSContext*, js::frontend::CompilationAtomCache const&, mozilla::Span, js::EnumFlags, unsigned int)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/frontend/ObjLiteral.cpp:173:68, inlined from 'js::ObjLiteralStencil::create(JSContext*, js::frontend::CompilationAtomCache const&) const' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/frontend/ObjLiteral.cpp:377:33: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'obj' in 'MEM[(struct StackRootedBase * *)cx_9(D) + 24B]' [-Wdangling-pointer=] 1141 | *this->stack = this; | ~~~~~~~~~~~~~^~~~~~ In file included from Unified_cpp_js_src_frontend4.cpp:20: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/frontend/ObjLiteral.cpp: In member function 'js::ObjLiteralStencil::create(JSContext*, js::frontend::CompilationAtomCache const&) const': /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/frontend/ObjLiteral.cpp:172:24: note: 'obj' declared here 172 | Rooted obj( | ^~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/frontend/ObjLiteral.cpp:172:24: note: 'cx_9(D)' declared here make[3]: Entering directory '/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/config/external/icu/common' config/external/icu/common/loclikely.o /usr/bin/g++ -o loclikely.o -c -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/system_wrappers -include /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DU_COMMON_IMPLEMENTATION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_HIDE_OBSOLETE_UTF_OLD_H=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DU_CHARSET_IS_UTF8 -DUNISTR_FROM_CHAR_EXPLICIT=explicit -DUNISTR_FROM_STRING_EXPLICIT=explicit -DU_ENABLE_DYLOAD=0 -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/config/external/icu/common -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/config/external/icu/common -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/intl/icu/source/i18n -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include -DMOZILLA_CLIENT -include /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/js/src/js-confdefs.h -fno-sized-deallocation -fno-aligned-new -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/anolis/anolis-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -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 -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wformat -Wformat-overflow=2 -Wno-psabi -Wno-error=builtin-macro-redefined -frtti -fno-strict-aliasing -ffp-contract=off -MD -MP -MF .deps/loclikely.o.pp /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/intl/icu/source/common/loclikely.cpp make[3]: Leaving directory '/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/config/external/icu/common' make[3]: Entering directory '/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/js/src/irregexp' js/src/irregexp/Unified_cpp_js_src_irregexp1.o /usr/bin/g++ -o Unified_cpp_js_src_irregexp1.o -c -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/system_wrappers -include /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.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/gjs-1.80.2/firefox-115.15.0/js/src/irregexp -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/js/src/irregexp -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/js/src -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include -DMOZILLA_CLIENT -include /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/js/src/js-confdefs.h -fno-sized-deallocation -fno-aligned-new -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/anolis/anolis-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -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 -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wformat -Wformat-overflow=2 -Wno-psabi -Wno-error=builtin-macro-redefined -Werror=format -Wno-attributes -Wno-error=type-limits -Wno-error=return-type -Wno-error=nonnull -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/gjs-1.80.2/firefox-115.15.0/js/src/js/src/irregexp' In file included from Unified_cpp_js_src_irregexp1.cpp:47: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/irregexp/imported/regexp-parser.cc: In function 'bool v8::internal::{anonymous}::{anonymous}::MayContainStrings(v8::internal::{anonymous}::ClassSetOperandType, v8::internal::RegExpTree*)': /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/irregexp/imported/regexp-parser.cc:2659:1: warning: control reaches end of non-void function [-Wreturn-type] 2659 | } | ^ In file included from /usr/include/c++/12/map:60, from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/system_wrappers/map:3, from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/irregexp/util/ZoneShim.h:9, from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/irregexp/RegExpShim.h:29, from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/irregexp/imported/regexp-ast.h:11, from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/irregexp/imported/regexp-macro-assembler.h:8, from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/irregexp/imported/regexp-nodes.h:8, from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/irregexp/imported/regexp-compiler.h:10, from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/irregexp/imported/regexp-compiler-tonode.cc:5, from Unified_cpp_js_src_irregexp1.cpp:2: In member function 'std::_Rb_tree, std::pair const, v8::internal::RegExpTree*>, std::_Select1st const, v8::internal::RegExpTree*> >, v8::internal::CharacterClassStringLess, v8::internal::ZoneAllocator const, v8::internal::RegExpTree*> > >::_M_emplace_unique, v8::internal::RegExpTree*>(v8::base::Vector&&, v8::internal::RegExpTree*&&)std::pair const, v8::internal::RegExpTree*> >, bool>', inlined from 'std::map, v8::internal::RegExpTree*, v8::internal::CharacterClassStringLess, v8::internal::ZoneAllocator const, v8::internal::RegExpTree*> > >::emplace, v8::internal::RegExpTree*>(v8::base::Vector&&, v8::internal::RegExpTree*&&)std::pair const, v8::internal::RegExpTree*> >, bool>' at /usr/include/c++/12/bits/stl_map.h:606:33, inlined from 'v8::internal::(anonymous namespace)::(anonymous namespace)::ExtractStringsFromUnicodeSet(icu_73::UnicodeSet const&, v8::internal::ZoneMap, v8::internal::RegExpTree*, v8::internal::CharacterClassStringLess>*, JS::RegExpFlags, v8::internal::Zone*)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/irregexp/imported/regexp-parser.cc:1862:21, inlined from 'v8::internal::(anonymous namespace)::(anonymous namespace)::LookupPropertyValueName(UProperty, char const*, bool, v8::internal::ZoneList*, v8::internal::ZoneMap, v8::internal::RegExpTree*, v8::internal::CharacterClassStringLess>*, JS::RegExpFlags, v8::internal::Zone*) [clone .constprop.0]' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/irregexp/imported/regexp-parser.cc:1896:35: /usr/include/c++/12/bits/stl_tree.h:2436:46: warning: 'this' pointer is null [-Wnonnull] 2436 | auto __res = _M_get_insert_unique_pos(__z._M_key()); | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ /usr/include/c++/12/bits/stl_tree.h: In function 'v8::internal::(anonymous namespace)::(anonymous namespace)::LookupPropertyValueName(UProperty, char const*, bool, v8::internal::ZoneList*, v8::internal::ZoneMap, v8::internal::RegExpTree*, v8::internal::CharacterClassStringLess>*, JS::RegExpFlags, v8::internal::Zone*) [clone .constprop.0]': /usr/include/c++/12/bits/stl_tree.h:2109:5: note: in a call to non-static member function 'std::_Rb_tree, std::pair const, v8::internal::RegExpTree*>, std::_Select1st const, v8::internal::RegExpTree*> >, v8::internal::CharacterClassStringLess, v8::internal::ZoneAllocator const, v8::internal::RegExpTree*> > >::_M_get_insert_unique_pos(v8::base::Vector const&)' 2109 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ make[3]: Entering directory '/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/config/external/icu/i18n' config/external/icu/i18n/collationsets.o /usr/bin/g++ -o collationsets.o -c -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/system_wrappers -include /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DU_I18N_IMPLEMENTATION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_HIDE_OBSOLETE_UTF_OLD_H=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DU_CHARSET_IS_UTF8 -DUNISTR_FROM_CHAR_EXPLICIT=explicit -DUNISTR_FROM_STRING_EXPLICIT=explicit -DU_ENABLE_DYLOAD=0 -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/config/external/icu/i18n -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/config/external/icu/i18n -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/intl/icu/source/common -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include -DMOZILLA_CLIENT -include /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/js/src/js-confdefs.h -fno-sized-deallocation -fno-aligned-new -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/anolis/anolis-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -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 -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wformat -Wformat-overflow=2 -Wno-psabi -Wno-error=builtin-macro-redefined -frtti -fno-strict-aliasing -ffp-contract=off -MD -MP -MF .deps/collationsets.o.pp /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/intl/icu/source/i18n/collationsets.cpp make[3]: Leaving directory '/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/config/external/icu/i18n' make[3]: Entering directory '/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/js/src/irregexp' js/src/irregexp/Unified_cpp_js_src_irregexp0.o /usr/bin/g++ -o Unified_cpp_js_src_irregexp0.o -c -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/system_wrappers -include /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.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/gjs-1.80.2/firefox-115.15.0/js/src/irregexp -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/js/src/irregexp -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/js/src -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include -DMOZILLA_CLIENT -include /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/js/src/js-confdefs.h -fno-sized-deallocation -fno-aligned-new -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/anolis/anolis-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -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 -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wformat -Wformat-overflow=2 -Wno-psabi -Wno-error=builtin-macro-redefined -Werror=format -Wno-attributes -Wno-error=type-limits -Wno-error=return-type -Wno-error=nonnull -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/gjs-1.80.2/firefox-115.15.0/js/src/js/src/irregexp' In file included from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/CallArgs.h:73, from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/CallNonGenericMethod.h:12, from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/NamespaceImports.h:15, from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/gc/Barrier.h:12, from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/vm/RegExpShared.h:19, from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/irregexp/RegExpAPI.h:23, from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/irregexp/RegExpAPI.cpp:11, from Unified_cpp_js_src_irregexp0.cpp:2: In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, js::PlainObject*&&)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1174:26, inlined from 'js::irregexp::InitializeNamedCaptures(JSContext*, JS::Handle, v8::internal::ZoneVector*)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/irregexp/RegExpAPI.cpp:659:66: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'templateObject' in 'MEM[(struct StackRootedBase * *)cx_113(D) + 24B]' [-Wdangling-pointer=] 1141 | *this->stack = this; | ~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/irregexp/RegExpAPI.cpp: In function 'js::irregexp::InitializeNamedCaptures(JSContext*, JS::Handle, v8::internal::ZoneVector*)': /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/irregexp/RegExpAPI.cpp:658:28: note: 'templateObject' declared here 658 | Rooted templateObject( | ^~~~~~~~~~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/irregexp/RegExpAPI.cpp:658:28: note: 'cx_113(D)' declared here make[3]: Entering directory '/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/config/external/icu/common' config/external/icu/common/locmap.o /usr/bin/g++ -o locmap.o -c -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/system_wrappers -include /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DU_COMMON_IMPLEMENTATION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_HIDE_OBSOLETE_UTF_OLD_H=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DU_CHARSET_IS_UTF8 -DUNISTR_FROM_CHAR_EXPLICIT=explicit -DUNISTR_FROM_STRING_EXPLICIT=explicit -DU_ENABLE_DYLOAD=0 -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/config/external/icu/common -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/config/external/icu/common -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/intl/icu/source/i18n -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include -DMOZILLA_CLIENT -include /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/js/src/js-confdefs.h -fno-sized-deallocation -fno-aligned-new -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/anolis/anolis-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -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 -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wformat -Wformat-overflow=2 -Wno-psabi -Wno-error=builtin-macro-redefined -frtti -fno-strict-aliasing -ffp-contract=off -MD -MP -MF .deps/locmap.o.pp /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/intl/icu/source/common/locmap.cpp make[3]: Leaving directory '/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/config/external/icu/common' make[3]: Entering directory '/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/config/external/icu/common' config/external/icu/common/loclikelysubtags.o /usr/bin/g++ -o loclikelysubtags.o -c -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/system_wrappers -include /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DU_COMMON_IMPLEMENTATION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_HIDE_OBSOLETE_UTF_OLD_H=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DU_CHARSET_IS_UTF8 -DUNISTR_FROM_CHAR_EXPLICIT=explicit -DUNISTR_FROM_STRING_EXPLICIT=explicit -DU_ENABLE_DYLOAD=0 -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/config/external/icu/common -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/config/external/icu/common -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/intl/icu/source/i18n -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include -DMOZILLA_CLIENT -include /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/js/src/js-confdefs.h -fno-sized-deallocation -fno-aligned-new -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/anolis/anolis-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -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 -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wformat -Wformat-overflow=2 -Wno-psabi -Wno-error=builtin-macro-redefined -frtti -fno-strict-aliasing -ffp-contract=off -MD -MP -MF .deps/loclikelysubtags.o.pp /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/intl/icu/source/common/loclikelysubtags.cpp make[3]: Leaving directory '/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/config/external/icu/common' make[3]: Entering directory '/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/config/external/icu/common' config/external/icu/common/locdspnm.o /usr/bin/g++ -o locdspnm.o -c -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/system_wrappers -include /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DU_COMMON_IMPLEMENTATION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_HIDE_OBSOLETE_UTF_OLD_H=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DU_CHARSET_IS_UTF8 -DUNISTR_FROM_CHAR_EXPLICIT=explicit -DUNISTR_FROM_STRING_EXPLICIT=explicit -DU_ENABLE_DYLOAD=0 -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/config/external/icu/common -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/config/external/icu/common -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/intl/icu/source/i18n -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include -DMOZILLA_CLIENT -include /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/js/src/js-confdefs.h -fno-sized-deallocation -fno-aligned-new -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/anolis/anolis-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -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 -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wformat -Wformat-overflow=2 -Wno-psabi -Wno-error=builtin-macro-redefined -frtti -fno-strict-aliasing -ffp-contract=off -MD -MP -MF .deps/locdspnm.o.pp /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/intl/icu/source/common/locdspnm.cpp make[3]: Leaving directory '/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/config/external/icu/common' Running `CARGO=/usr/bin/cargo CARGO_CFG_PANIC=unwind CARGO_CFG_TARGET_ARCH=riscv64 CARGO_CFG_TARGET_ENDIAN=little CARGO_CFG_TARGET_ENV=gnu CARGO_CFG_TARGET_FAMILY=unix CARGO_CFG_TARGET_FEATURE=a,c,m 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-Cembed-bitcode=yes-Ccodegen-units=1' CARGO_MANIFEST_DIR=/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/mozglue/static/rust CARGO_PKG_AUTHORS='' CARGO_PKG_DESCRIPTION='' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE=MPL-2.0 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=riscv64gc-unknown-linux-gnu LD_LIBRARY_PATH='/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/release/deps:/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/release:/usr/lib/rustlib/riscv64gc-unknown-linux-gnu/lib' NUM_JOBS=64 OPT_LEVEL=2 OUT_DIR=/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/riscv64gc-unknown-linux-gnu/release/build/mozglue-static-ac5fe318f52cfcab/out PROFILE=release RUSTC=/usr/bin/rustc RUSTC_LINKER=/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/build/cargo-linker RUSTDOC=/usr/bin/rustdoc TARGET=riscv64gc-unknown-linux-gnu /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/release/build/mozglue-static-e4447847e5de79c5/build-script-build` make[3]: Entering directory '/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/config/external/icu/common' config/external/icu/common/lsr.o /usr/bin/g++ -o lsr.o -c -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/system_wrappers -include /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DU_COMMON_IMPLEMENTATION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_HIDE_OBSOLETE_UTF_OLD_H=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DU_CHARSET_IS_UTF8 -DUNISTR_FROM_CHAR_EXPLICIT=explicit -DUNISTR_FROM_STRING_EXPLICIT=explicit -DU_ENABLE_DYLOAD=0 -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/config/external/icu/common -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/config/external/icu/common -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/intl/icu/source/i18n -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include -DMOZILLA_CLIENT -include /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/js/src/js-confdefs.h -fno-sized-deallocation -fno-aligned-new -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/anolis/anolis-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -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 -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wformat -Wformat-overflow=2 -Wno-psabi -Wno-error=builtin-macro-redefined -frtti -fno-strict-aliasing -ffp-contract=off -MD -MP -MF .deps/lsr.o.pp /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/intl/icu/source/common/lsr.cpp make[3]: Leaving directory '/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/config/external/icu/common' [mozglue-static 0.1.0] TARGET = Some("riscv64gc-unknown-linux-gnu") [mozglue-static 0.1.0] OPT_LEVEL = Some("2") [mozglue-static 0.1.0] HOST = Some("riscv64gc-unknown-linux-gnu") [mozglue-static 0.1.0] CXX_riscv64gc-unknown-linux-gnu = None [mozglue-static 0.1.0] CXX_riscv64gc_unknown_linux_gnu = Some("/usr/bin/g++") [mozglue-static 0.1.0] CXXFLAGS_riscv64gc-unknown-linux-gnu = None [mozglue-static 0.1.0] CXXFLAGS_riscv64gc_unknown_linux_gnu = Some(" -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/system_wrappers -include /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.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/gjs-1.80.2/firefox-115.15.0/js/src/rust -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/js/src/rust -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include -DMOZILLA_CLIENT -include /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/js/src/js-confdefs.h -fno-sized-deallocation -fno-aligned-new -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/anolis/anolis-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -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-invalid-offsetof -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-psabi -Wno-error=builtin-macro-redefined -fno-strict-aliasing -ffp-contract=off -DMOZILLA_CONFIG_H") [mozglue-static 0.1.0] CRATE_CC_NO_DEFAULTS = None [mozglue-static 0.1.0] DEBUG = Some("false") [mozglue-static 0.1.0] CARGO_CFG_TARGET_FEATURE = Some("a,c,m") [mozglue-static 0.1.0] running: "/usr/bin/g++" "-O2" "-ffunction-sections" "-fdata-sections" "-fPIC" "-march=rv64gc" "-mabi=lp64d" "-mcmodel=medany" "-I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/system_wrappers" "-include" "/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.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/gjs-1.80.2/firefox-115.15.0/js/src/rust" "-I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/js/src/rust" "-I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include" "-DMOZILLA_CLIENT" "-include" "/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/js/src/js-confdefs.h" "-fno-sized-deallocation" "-fno-aligned-new" "-O2" "-flto=auto" "-ffat-lto-objects" "-fexceptions" "-g" "-grecord-gcc-switches" "-pipe" "-Wall" "-Werror=format-security" "-Wp,-D_FORTIFY_SOURCE=2" "-Wp,-D_GLIBCXX_ASSERTIONS" "-specs=/usr/lib/rpm/anolis/anolis-hardened-cc1" "-fstack-protector-strong" "-specs=/usr/lib/rpm/anolis/anolis-annobin-cc1" "-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-invalid-offsetof" "-Wno-error=deprecated" "-Wno-error=deprecated-enum-enum-conversion" "-Wno-error=maybe-uninitialized" "-Wno-error=deprecated-declarations" "-Wno-error=array-bounds" "-Wno-error=free-nonheap-object" "-Wno-multistatement-macros" "-Wno-error=class-memaccess" "-Wno-psabi" "-Wno-error=builtin-macro-redefined" "-fno-strict-aliasing" "-ffp-contract=off" "-DMOZILLA_CONFIG_H" "-I" "/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/js/src" "-I" "/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include" "-DMOZ_HAS_MOZGLUE" "-o" "/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/riscv64gc-unknown-linux-gnu/release/build/mozglue-static-ac5fe318f52cfcab/out/wrappers.o" "-c" "wrappers.cpp" make[3]: Entering directory '/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/config/external/icu/common' config/external/icu/common/locresdata.o /usr/bin/g++ -o locresdata.o -c -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/system_wrappers -include /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DU_COMMON_IMPLEMENTATION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_HIDE_OBSOLETE_UTF_OLD_H=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DU_CHARSET_IS_UTF8 -DUNISTR_FROM_CHAR_EXPLICIT=explicit -DUNISTR_FROM_STRING_EXPLICIT=explicit -DU_ENABLE_DYLOAD=0 -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/config/external/icu/common -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/config/external/icu/common -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/intl/icu/source/i18n -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include -DMOZILLA_CLIENT -include /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/js/src/js-confdefs.h -fno-sized-deallocation -fno-aligned-new -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/anolis/anolis-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -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 -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wformat -Wformat-overflow=2 -Wno-psabi -Wno-error=builtin-macro-redefined -frtti -fno-strict-aliasing -ffp-contract=off -MD -MP -MF .deps/locresdata.o.pp /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/intl/icu/source/common/locresdata.cpp make[3]: Leaving directory '/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/config/external/icu/common' [mozglue-static 0.1.0] exit status: 0 [mozglue-static 0.1.0] AR_riscv64gc-unknown-linux-gnu = None [mozglue-static 0.1.0] AR_riscv64gc_unknown_linux_gnu = Some("/usr/bin/ar") [mozglue-static 0.1.0] running: ZERO_AR_DATE="1" "/usr/bin/ar" "cq" "/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/riscv64gc-unknown-linux-gnu/release/build/mozglue-static-ac5fe318f52cfcab/out/libwrappers.a" "/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/riscv64gc-unknown-linux-gnu/release/build/mozglue-static-ac5fe318f52cfcab/out/wrappers.o" [mozglue-static 0.1.0] exit status: 0 [mozglue-static 0.1.0] running: "/usr/bin/ar" "s" "/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/riscv64gc-unknown-linux-gnu/release/build/mozglue-static-ac5fe318f52cfcab/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/gjs-1.80.2/firefox-115.15.0/js/src/riscv64gc-unknown-linux-gnu/release/build/mozglue-static-ac5fe318f52cfcab/out [mozglue-static 0.1.0] CXXSTDLIB_riscv64gc-unknown-linux-gnu = None [mozglue-static 0.1.0] CXXSTDLIB_riscv64gc_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/gjs-1.80.2/firefox-115.15.0/mozglue/static/rust CARGO_PKG_AUTHORS='' CARGO_PKG_DESCRIPTION='' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE=MPL-2.0 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/gjs-1.80.2/firefox-115.15.0/js/src/release/deps:/usr/lib' OUT_DIR=/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/riscv64gc-unknown-linux-gnu/release/build/mozglue-static-ac5fe318f52cfcab/out /usr/bin/rustc --crate-name mozglue_static --edition=2018 mozglue/static/rust/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=2 -C panic=abort -C linker-plugin-lto -C metadata=143c0ff260afd55e -C extra-filename=-143c0ff260afd55e --out-dir /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/riscv64gc-unknown-linux-gnu/release/deps --target riscv64gc-unknown-linux-gnu -C linker=/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/build/cargo-linker -L dependency=/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/riscv64gc-unknown-linux-gnu/release/deps -L dependency=/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/release/deps --extern arrayvec=/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/riscv64gc-unknown-linux-gnu/release/deps/libarrayvec-d8b9eac47f1d7216.rmeta -C debuginfo=2 --cap-lints warn -C embed-bitcode -Cembed-bitcode=yes -C codegen-units=1 -L native=/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/riscv64gc-unknown-linux-gnu/release/build/mozglue-static-ac5fe318f52cfcab/out -l static=wrappers -l stdc++` make[3]: Entering directory '/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/config/external/icu/common' config/external/icu/common/locutil.o /usr/bin/g++ -o locutil.o -c -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/system_wrappers -include /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DU_COMMON_IMPLEMENTATION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_HIDE_OBSOLETE_UTF_OLD_H=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DU_CHARSET_IS_UTF8 -DUNISTR_FROM_CHAR_EXPLICIT=explicit -DUNISTR_FROM_STRING_EXPLICIT=explicit -DU_ENABLE_DYLOAD=0 -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/config/external/icu/common -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/config/external/icu/common -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/intl/icu/source/i18n -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include -DMOZILLA_CLIENT -include /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/js/src/js-confdefs.h -fno-sized-deallocation -fno-aligned-new -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/anolis/anolis-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -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 -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wformat -Wformat-overflow=2 -Wno-psabi -Wno-error=builtin-macro-redefined -frtti -fno-strict-aliasing -ffp-contract=off -MD -MP -MF .deps/locutil.o.pp /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/intl/icu/source/common/locutil.cpp make[3]: Leaving directory '/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/config/external/icu/common' make[3]: Entering directory '/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/config/external/icu/i18n' config/external/icu/i18n/collationsettings.o /usr/bin/g++ -o collationsettings.o -c -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/system_wrappers -include /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DU_I18N_IMPLEMENTATION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_HIDE_OBSOLETE_UTF_OLD_H=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DU_CHARSET_IS_UTF8 -DUNISTR_FROM_CHAR_EXPLICIT=explicit -DUNISTR_FROM_STRING_EXPLICIT=explicit -DU_ENABLE_DYLOAD=0 -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/config/external/icu/i18n -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/config/external/icu/i18n -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/intl/icu/source/common -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include -DMOZILLA_CLIENT -include /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/js/src/js-confdefs.h -fno-sized-deallocation -fno-aligned-new -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/anolis/anolis-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -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 -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wformat -Wformat-overflow=2 -Wno-psabi -Wno-error=builtin-macro-redefined -frtti -fno-strict-aliasing -ffp-contract=off -MD -MP -MF .deps/collationsettings.o.pp /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/intl/icu/source/i18n/collationsettings.cpp make[3]: Leaving directory '/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/config/external/icu/i18n' make[3]: Entering directory '/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/config/external/icu/common' config/external/icu/common/parsepos.o /usr/bin/g++ -o parsepos.o -c -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/system_wrappers -include /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DU_COMMON_IMPLEMENTATION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_HIDE_OBSOLETE_UTF_OLD_H=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DU_CHARSET_IS_UTF8 -DUNISTR_FROM_CHAR_EXPLICIT=explicit -DUNISTR_FROM_STRING_EXPLICIT=explicit -DU_ENABLE_DYLOAD=0 -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/config/external/icu/common -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/config/external/icu/common -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/intl/icu/source/i18n -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include -DMOZILLA_CLIENT -include /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/js/src/js-confdefs.h -fno-sized-deallocation -fno-aligned-new -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/anolis/anolis-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -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 -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wformat -Wformat-overflow=2 -Wno-psabi -Wno-error=builtin-macro-redefined -frtti -fno-strict-aliasing -ffp-contract=off -MD -MP -MF .deps/parsepos.o.pp /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/intl/icu/source/common/parsepos.cpp make[3]: Leaving directory '/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/config/external/icu/common' make[3]: Entering directory '/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/config/external/icu/i18n' config/external/icu/i18n/collationweights.o /usr/bin/g++ -o collationweights.o -c -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/system_wrappers -include /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DU_I18N_IMPLEMENTATION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_HIDE_OBSOLETE_UTF_OLD_H=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DU_CHARSET_IS_UTF8 -DUNISTR_FROM_CHAR_EXPLICIT=explicit -DUNISTR_FROM_STRING_EXPLICIT=explicit -DU_ENABLE_DYLOAD=0 -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/config/external/icu/i18n -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/config/external/icu/i18n -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/intl/icu/source/common -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include -DMOZILLA_CLIENT -include /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/js/src/js-confdefs.h -fno-sized-deallocation -fno-aligned-new -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/anolis/anolis-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -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 -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wformat -Wformat-overflow=2 -Wno-psabi -Wno-error=builtin-macro-redefined -frtti -fno-strict-aliasing -ffp-contract=off -MD -MP -MF .deps/collationweights.o.pp /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/intl/icu/source/i18n/collationweights.cpp make[3]: Leaving directory '/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/config/external/icu/i18n' make[3]: Entering directory '/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/config/external/icu/i18n' config/external/icu/i18n/curramt.o /usr/bin/g++ -o curramt.o -c -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/system_wrappers -include /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DU_I18N_IMPLEMENTATION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_HIDE_OBSOLETE_UTF_OLD_H=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DU_CHARSET_IS_UTF8 -DUNISTR_FROM_CHAR_EXPLICIT=explicit -DUNISTR_FROM_STRING_EXPLICIT=explicit -DU_ENABLE_DYLOAD=0 -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/config/external/icu/i18n -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/config/external/icu/i18n -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/intl/icu/source/common -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include -DMOZILLA_CLIENT -include /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/js/src/js-confdefs.h -fno-sized-deallocation -fno-aligned-new -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/anolis/anolis-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -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 -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wformat -Wformat-overflow=2 -Wno-psabi -Wno-error=builtin-macro-redefined -frtti -fno-strict-aliasing -ffp-contract=off -MD -MP -MF .deps/curramt.o.pp /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/intl/icu/source/i18n/curramt.cpp make[3]: Leaving directory '/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/config/external/icu/i18n' Compiling jsrust_shared v0.1.0 (/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/rust/shared) Running `CARGO=/usr/bin/cargo CARGO_CRATE_NAME=jsrust_shared CARGO_MANIFEST_DIR=/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/rust/shared CARGO_PKG_AUTHORS='The Spidermonkey developers' CARGO_PKG_DESCRIPTION='' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE=MPL-2.0 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/gjs-1.80.2/firefox-115.15.0/js/src/release/deps:/usr/lib' /usr/bin/rustc --crate-name jsrust_shared js/src/rust/shared/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type rlib --emit=dep-info,metadata,link -C opt-level=2 -C panic=abort -C linker-plugin-lto -C metadata=c9cd369b6117e7bb -C extra-filename=-c9cd369b6117e7bb --out-dir /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/riscv64gc-unknown-linux-gnu/release/deps --target riscv64gc-unknown-linux-gnu -C linker=/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/build/cargo-linker -L dependency=/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/riscv64gc-unknown-linux-gnu/release/deps -L dependency=/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/release/deps --extern encoding_c=/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/riscv64gc-unknown-linux-gnu/release/deps/libencoding_c-09cfbe7cc2efff2c.rmeta --extern encoding_c_mem=/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/riscv64gc-unknown-linux-gnu/release/deps/libencoding_c_mem-f109db3178e1bac6.rmeta --extern mozglue_static=/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/riscv64gc-unknown-linux-gnu/release/deps/libmozglue_static-143c0ff260afd55e.rmeta --extern mozilla_central_workspace_hack=/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/riscv64gc-unknown-linux-gnu/release/deps/libmozilla_central_workspace_hack-803e4c8a296dd723.rmeta -C debuginfo=2 --cap-lints warn -C embed-bitcode -Cembed-bitcode=yes -C codegen-units=1 -L native=/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/riscv64gc-unknown-linux-gnu/release/build/mozglue-static-ac5fe318f52cfcab/out` make[3]: Entering directory '/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/config/external/icu/i18n' config/external/icu/i18n/collationtailoring.o /usr/bin/g++ -o collationtailoring.o -c -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/system_wrappers -include /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DU_I18N_IMPLEMENTATION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_HIDE_OBSOLETE_UTF_OLD_H=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DU_CHARSET_IS_UTF8 -DUNISTR_FROM_CHAR_EXPLICIT=explicit -DUNISTR_FROM_STRING_EXPLICIT=explicit -DU_ENABLE_DYLOAD=0 -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/config/external/icu/i18n -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/config/external/icu/i18n -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/intl/icu/source/common -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include -DMOZILLA_CLIENT -include /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/js/src/js-confdefs.h -fno-sized-deallocation -fno-aligned-new -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/anolis/anolis-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -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 -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wformat -Wformat-overflow=2 -Wno-psabi -Wno-error=builtin-macro-redefined -frtti -fno-strict-aliasing -ffp-contract=off -MD -MP -MF .deps/collationtailoring.o.pp /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/intl/icu/source/i18n/collationtailoring.cpp make[3]: Leaving directory '/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/config/external/icu/i18n' make[3]: Entering directory '/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/config/external/icu/i18n' config/external/icu/i18n/collationruleparser.o /usr/bin/g++ -o collationruleparser.o -c -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/system_wrappers -include /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DU_I18N_IMPLEMENTATION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_HIDE_OBSOLETE_UTF_OLD_H=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DU_CHARSET_IS_UTF8 -DUNISTR_FROM_CHAR_EXPLICIT=explicit -DUNISTR_FROM_STRING_EXPLICIT=explicit -DU_ENABLE_DYLOAD=0 -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/config/external/icu/i18n -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/config/external/icu/i18n -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/intl/icu/source/common -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include -DMOZILLA_CLIENT -include /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/js/src/js-confdefs.h -fno-sized-deallocation -fno-aligned-new -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/anolis/anolis-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -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 -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wformat -Wformat-overflow=2 -Wno-psabi -Wno-error=builtin-macro-redefined -frtti -fno-strict-aliasing -ffp-contract=off -MD -MP -MF .deps/collationruleparser.o.pp /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/intl/icu/source/i18n/collationruleparser.cpp make[3]: Leaving directory '/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/config/external/icu/i18n' make[3]: Entering directory '/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/config/external/icu/common' config/external/icu/common/patternprops.o /usr/bin/g++ -o patternprops.o -c -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/system_wrappers -include /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DU_COMMON_IMPLEMENTATION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_HIDE_OBSOLETE_UTF_OLD_H=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DU_CHARSET_IS_UTF8 -DUNISTR_FROM_CHAR_EXPLICIT=explicit -DUNISTR_FROM_STRING_EXPLICIT=explicit -DU_ENABLE_DYLOAD=0 -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/config/external/icu/common -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/config/external/icu/common -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/intl/icu/source/i18n -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include -DMOZILLA_CLIENT -include /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/js/src/js-confdefs.h -fno-sized-deallocation -fno-aligned-new -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/anolis/anolis-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -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 -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wformat -Wformat-overflow=2 -Wno-psabi -Wno-error=builtin-macro-redefined -frtti -fno-strict-aliasing -ffp-contract=off -MD -MP -MF .deps/patternprops.o.pp /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/intl/icu/source/common/patternprops.cpp make[3]: Leaving directory '/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/config/external/icu/common' make[3]: Entering directory '/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/js/src' js/src/Unified_cpp_js_src10.o /usr/bin/g++ -o Unified_cpp_js_src10.o -c -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/system_wrappers -include /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.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/gjs-1.80.2/firefox-115.15.0/js/src -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/js/src -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include -DMOZILLA_CLIENT -include /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/js/src/js-confdefs.h -fno-sized-deallocation -fno-aligned-new -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/anolis/anolis-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -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 -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wformat -Wformat-overflow=2 -Wno-psabi -Wno-error=builtin-macro-redefined -Werror=format -Wno-attributes -fno-strict-aliasing -ffp-contract=off -MD -MP -MF .deps/Unified_cpp_js_src10.o.pp Unified_cpp_js_src10.cpp make[3]: Leaving directory '/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/js/src' In file included from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/Result.h:121, from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/jspubtd.h:17, from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/jsfriendapi.h:10, from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/gc/ZoneAllocator.h:16, from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/vm/ArrayBufferObject.h:16, from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/vm/ArrayBufferObject-inl.h:13, from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/vm/ArrayBufferObject.cpp:7, from Unified_cpp_js_src10.cpp:2: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Result.h: In instantiation of 'constexpr E mozilla::detail::ResultImplementation::inspectErr() const [with V = JS::BigInt*; E = JS::Error]': /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Result.h:271:46: required from here /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/vm/BigIntType.cpp:3417:3: in 'constexpr' expansion of 'mozTryVarTempResult_.mozilla::Result::propagateErr()' /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Result.h:632:49: in 'constexpr' expansion of '((mozilla::Result*)this)->mozilla::Result::mImpl.mozilla::detail::ResultImplementation::unwrapErr()' /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Result.h:268:16: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct JS::Error' with no trivial copy-assignment; use copy-initialization instead [-Wclass-memaccess] 268 | std::memcpy(&res, &bits, sizeof(E)); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/Result.h:187:8: note: 'struct JS::Error' declared here 187 | struct Error { | ^~~~~ In file included from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/CallArgs.h:73, from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/jsfriendapi.h:12: In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, js::PromiseObject*&&)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1174:26, inlined from 'AsyncGeneratorValidateThrow(JSContext*, JS::MutableHandle)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/vm/AsyncIteration.cpp:672:51: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'resultPromise' in 'MEM[(struct StackRootedBase * *)cx_55(D) + 24B]' [-Wdangling-pointer=] 1141 | *this->stack = this; | ~~~~~~~~~~~~~^~~~~~ In file included from Unified_cpp_js_src10.cpp:38: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/vm/AsyncIteration.cpp: In function 'AsyncGeneratorValidateThrow(JSContext*, JS::MutableHandle)': /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/vm/AsyncIteration.cpp:671:26: note: 'resultPromise' declared here 671 | Rooted resultPromise( | ^~~~~~~~~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/vm/AsyncIteration.cpp:671:26: note: 'cx_55(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, js::SharedShape*&&)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1174:26, inlined from 'NewArrayBufferObject(JSContext*, JS::Handle, js::gc::AllocKind)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/vm/ArrayBufferObject.cpp:1310:58: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'shape' in 'MEM[(struct StackRootedBase * *)cx_49(D) + 40B]' [-Wdangling-pointer=] 1141 | *this->stack = this; | ~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/vm/ArrayBufferObject.cpp: In function 'NewArrayBufferObject(JSContext*, JS::Handle, js::gc::AllocKind)': /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/vm/ArrayBufferObject.cpp:1307:24: note: 'shape' declared here 1307 | Rooted shape( | ^~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/vm/ArrayBufferObject.cpp:1307:24: note: 'cx_49(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, js::NativeObject*&&)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1174:26, inlined from 'js::NewAsyncIteratorHelper(JSContext*)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/vm/AsyncIteration.cpp:1374:47: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'proto' in 'MEM[(struct StackRootedBase * *)cx_26(D) + 24B]' [-Wdangling-pointer=] 1141 | *this->stack = this; | ~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/vm/AsyncIteration.cpp: In function 'js::NewAsyncIteratorHelper(JSContext*)': /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/vm/AsyncIteration.cpp:1373:16: note: 'proto' declared here 1373 | RootedObject proto(cx, GlobalObject::getOrCreateAsyncIteratorHelperPrototype( | ^~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/vm/AsyncIteration.cpp:1373:16: note: 'cx_26(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, JS::BigInt*&&)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1174:26, inlined from 'JS::BigInt::absoluteDivWithBigIntDivisor(JSContext*, JS::Handle, JS::Handle, mozilla::Maybe > const&, mozilla::Maybe > const&, bool)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/vm/BigIntType.cpp:861:68: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'qhatv' in 'MEM[(struct StackRootedBase * *)cx_199(D) + 64B]' [-Wdangling-pointer=] 1141 | *this->stack = this; | ~~~~~~~~~~~~~^~~~~~ In file included from Unified_cpp_js_src10.cpp:47: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/vm/BigIntType.cpp: In function 'JS::BigInt::absoluteDivWithBigIntDivisor(JSContext*, JS::Handle, JS::Handle, mozilla::Maybe > const&, mozilla::Maybe > const&, bool)': /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/vm/BigIntType.cpp:861:16: note: 'qhatv' declared here 861 | RootedBigInt qhatv(cx, createUninitialized(cx, n + 1, isNegative)); | ^~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/vm/BigIntType.cpp:861:16: note: 'cx_199(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, JS::BigInt*&&)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1174:26, inlined from 'JS::BigInt::rshByAbsolute(JSContext*, JS::Handle, JS::Handle)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/vm/BigIntType.cpp:2247:77: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'result' in 'MEM[(struct StackRootedBase * *)cx_140(D) + 64B]' [-Wdangling-pointer=] 1141 | *this->stack = this; | ~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/vm/BigIntType.cpp: In function 'JS::BigInt::rshByAbsolute(JSContext*, JS::Handle, JS::Handle)': /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/vm/BigIntType.cpp:2246:16: note: 'result' declared here 2246 | RootedBigInt result(cx, | ^~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/vm/BigIntType.cpp:2246:16: note: 'cx_140(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, JS::BigInt*&&)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1174:26, inlined from 'JS::BigInt::bitAnd(JSContext*, JS::Handle, JS::Handle)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/vm/BigIntType.cpp:2311:46: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'x1' in 'MEM[(struct StackRootedBase * *)cx_97(D) + 64B]' [-Wdangling-pointer=] 1141 | *this->stack = this; | ~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/vm/BigIntType.cpp: In function 'JS::BigInt::bitAnd(JSContext*, JS::Handle, JS::Handle)': /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/vm/BigIntType.cpp:2311:18: note: 'x1' declared here 2311 | RootedBigInt x1(cx, absoluteSubOne(cx, x)); | ^~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/vm/BigIntType.cpp:2311:18: note: 'cx_97(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, JS::BigInt*&&)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1174:26, inlined from 'JS::BigInt::bitXor(JSContext*, JS::Handle, JS::Handle)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/vm/BigIntType.cpp:2356:46: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'x1' in 'MEM[(struct StackRootedBase * *)cx_88(D) + 64B]' [-Wdangling-pointer=] 1141 | *this->stack = this; | ~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/vm/BigIntType.cpp: In function 'JS::BigInt::bitXor(JSContext*, JS::Handle, JS::Handle)': /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/vm/BigIntType.cpp:2356:18: note: 'x1' declared here 2356 | RootedBigInt x1(cx, absoluteSubOne(cx, x)); | ^~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/vm/BigIntType.cpp:2356:18: note: 'cx_88(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, JS::BigInt*&&)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1174:26, inlined from 'JS::BigInt::bitOr(JSContext*, JS::Handle, JS::Handle)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/vm/BigIntType.cpp:2403:50: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'result' in 'MEM[(struct StackRootedBase * *)cx_95(D) + 64B]' [-Wdangling-pointer=] 1141 | *this->stack = this; | ~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/vm/BigIntType.cpp: In function 'JS::BigInt::bitOr(JSContext*, JS::Handle, JS::Handle)': /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/vm/BigIntType.cpp:2403:18: note: 'result' declared here 2403 | RootedBigInt result(cx, absoluteSubOne(cx, x)); | ^~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/vm/BigIntType.cpp:2403:18: note: 'cx_95(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, JS::BigInt*&&)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1174:26, inlined from 'JS::BigInt::asIntN(JSContext*, JS::Handle, unsigned long)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/vm/BigIntType.cpp:2704:44: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'mod' in 'MEM[(struct StackRootedBase * *)cx_69(D) + 64B]' [-Wdangling-pointer=] 1141 | *this->stack = this; | ~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/vm/BigIntType.cpp: In function 'JS::BigInt::asIntN(JSContext*, JS::Handle, unsigned long)': /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/vm/BigIntType.cpp:2704:16: note: 'mod' declared here 2704 | RootedBigInt mod(cx, asUintN(cx, x, bits)); | ^~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/vm/BigIntType.cpp:2704:16: note: 'cx_69(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, JSObject*&&)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1174:26, inlined from 'AsyncGeneratorFunctionClassFinish(JSContext*, JS::Handle, JS::Handle)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/vm/AsyncIteration.cpp:1032:70: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'asyncIterProto' in 'MEM[(struct StackRootedBase * *)cx_96(D) + 24B]' [-Wdangling-pointer=] 1141 | *this->stack = this; | ~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/vm/AsyncIteration.cpp: In function 'AsyncGeneratorFunctionClassFinish(JSContext*, JS::Handle, JS::Handle)': /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/vm/AsyncIteration.cpp:1031:16: note: 'asyncIterProto' declared here 1031 | RootedObject asyncIterProto( | ^~~~~~~~~~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/vm/AsyncIteration.cpp:1031:16: note: 'cx_96(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, js::PlainObject*&&)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1174:26, inlined from 'js::GlobalObject::initAsyncIteratorProto(JSContext*, JS::Handle)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/vm/AsyncIteration.cpp:1248:70: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'asyncIterProto' in 'MEM[(struct StackRootedBase * *)cx_36(D) + 24B]' [-Wdangling-pointer=] 1141 | *this->stack = this; | ~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/vm/AsyncIteration.cpp: In function 'js::GlobalObject::initAsyncIteratorProto(JSContext*, JS::Handle)': /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/vm/AsyncIteration.cpp:1247:16: note: 'asyncIterProto' declared here 1247 | RootedObject asyncIterProto( | ^~~~~~~~~~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/vm/AsyncIteration.cpp:1247:16: note: 'cx_36(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, JSObject*&&)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1174:26, inlined from 'js::GlobalObject::initAsyncIteratorHelperProto(JSContext*, JS::Handle)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/vm/AsyncIteration.cpp:1351:70: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'asyncIterProto' in 'MEM[(struct StackRootedBase * *)cx_50(D) + 24B]' [-Wdangling-pointer=] 1141 | *this->stack = this; | ~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/vm/AsyncIteration.cpp: In function 'js::GlobalObject::initAsyncIteratorHelperProto(JSContext*, JS::Handle)': /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/vm/AsyncIteration.cpp:1350:16: note: 'asyncIterProto' declared here 1350 | RootedObject asyncIterProto( | ^~~~~~~~~~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/vm/AsyncIteration.cpp:1350:16: note: 'cx_50(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, JSObject*&&)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1174:26, inlined from 'js::GlobalObject::initAsyncFromSyncIteratorProto(JSContext*, JS::Handle)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/vm/AsyncIteration.cpp:1192:70: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'asyncIterProto' in 'MEM[(struct StackRootedBase * *)cx_60(D) + 24B]' [-Wdangling-pointer=] 1141 | *this->stack = this; | ~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/vm/AsyncIteration.cpp: In function 'js::GlobalObject::initAsyncFromSyncIteratorProto(JSContext*, JS::Handle)': /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/vm/AsyncIteration.cpp:1191:16: note: 'asyncIterProto' declared here 1191 | RootedObject asyncIterProto( | ^~~~~~~~~~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/vm/AsyncIteration.cpp:1191:16: note: 'cx_60(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, js::ArrayBufferObject*&&)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1174:26, inlined from 'JS::CopyArrayBuffer(JSContext*, JS::Handle)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/vm/ArrayBufferObject.cpp:1951:53: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'unwrappedSource' in 'MEM[(struct StackRootedBase * *)cx_24(D) + 24B]' [-Wdangling-pointer=] 1141 | *this->stack = this; | ~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/vm/ArrayBufferObject.cpp: In function 'JS::CopyArrayBuffer(JSContext*, JS::Handle)': /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/vm/ArrayBufferObject.cpp:1950:30: note: 'unwrappedSource' declared here 1950 | Rooted unwrappedSource( | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/vm/ArrayBufferObject.cpp:1950:30: note: 'cx_24(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, JSObject*&&)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1174:26, inlined from 'JS::ArrayBufferClone(JSContext*, JS::Handle, unsigned long, unsigned long)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/vm/ArrayBufferObject.cpp:2188:70: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'targetBuffer' in 'MEM[(struct StackRootedBase * *)cx_35(D) + 24B]' [-Wdangling-pointer=] 1141 | *this->stack = this; | ~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/vm/ArrayBufferObject.cpp: In function 'JS::ArrayBufferClone(JSContext*, JS::Handle, unsigned long, unsigned long)': /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/vm/ArrayBufferObject.cpp:2188:20: note: 'targetBuffer' declared here 2188 | JS::RootedObject targetBuffer(cx, JS::NewArrayBuffer(cx, srcLength)); | ^~~~~~~~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/vm/ArrayBufferObject.cpp:2188:20: note: 'cx_35(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, JSFunction*&&)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1174:26, inlined from 'NewHandler(JSContext*, bool (*)(JSContext*, unsigned int, JS::Value*), JS::Handle)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/vm/AsyncFunction.cpp:270:77: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'handlerFun' in 'MEM[(struct StackRootedBase * *)cx_41(D) + 24B]' [-Wdangling-pointer=] 1141 | *this->stack = this; | ~~~~~~~~~~~~~^~~~~~ In file included from Unified_cpp_js_src10.cpp:29: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/vm/AsyncFunction.cpp: In function 'NewHandler(JSContext*, bool (*)(JSContext*, unsigned int, JS::Value*), JS::Handle)': /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/vm/AsyncFunction.cpp:268:27: note: 'handlerFun' declared here 268 | JS::Rooted handlerFun( | ^~~~~~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/vm/AsyncFunction.cpp:268:27: note: 'cx_41(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, js::PromiseObject*&&)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1174:26, inlined from 'js::AsyncFunctionGeneratorObject::create(JSContext*, JS::Handle)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/vm/AsyncFunction.cpp:316:75: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'resultPromise' in 'MEM[(struct StackRootedBase * *)cx_101(D) + 24B]' [-Wdangling-pointer=] 1141 | *this->stack = this; | ~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/vm/AsyncFunction.cpp: In function 'js::AsyncFunctionGeneratorObject::create(JSContext*, JS::Handle)': /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/vm/AsyncFunction.cpp:316:26: note: 'resultPromise' declared here 316 | Rooted resultPromise(cx, CreatePromiseObjectForAsync(cx)); | ^~~~~~~~~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/vm/AsyncFunction.cpp:316:26: note: 'cx_101(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, JSObject*&&)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1174:26, inlined from 'js::AsyncFromSyncIteratorObject::create(JSContext*, JS::Handle, JS::Handle)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/vm/AsyncIteration.cpp:1135:43: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'proto' in 'MEM[(struct StackRootedBase * *)cx_31(D) + 24B]' [-Wdangling-pointer=] 1141 | *this->stack = this; | ~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/vm/AsyncIteration.cpp: In function 'js::AsyncFromSyncIteratorObject::create(JSContext*, JS::Handle, JS::Handle)': /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/vm/AsyncIteration.cpp:1133:16: note: 'proto' declared here 1133 | RootedObject proto(cx, | ^~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/vm/AsyncIteration.cpp:1133:16: note: 'cx_31(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, js::SharedArrayBufferObject*&&)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1174:26, inlined from 'CreateSpecificWasmBuffer(JSContext*, js::wasm::MemoryDesc const&, JS::MutableHandle)bool' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/vm/ArrayBufferObject.cpp:858:38, inlined from 'js::CreateWasmBuffer(JSContext*, js::wasm::MemoryDesc const&, JS::MutableHandle)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/vm/ArrayBufferObject.cpp:918:62: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'object' in 'MEM[(struct StackRootedBase * *)cx_16(D) + 24B]' [-Wdangling-pointer=] 1141 | *this->stack = this; | ~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/vm/ArrayBufferObject.cpp: In function 'js::CreateWasmBuffer(JSContext*, js::wasm::MemoryDesc const&, JS::MutableHandle)': /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/vm/ArrayBufferObject.cpp:858:38: note: 'object' declared here 858 | RootedArrayBufferObjectMaybeShared object( | ^~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/vm/ArrayBufferObject.cpp:858:38: note: 'cx_16(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, js::PromiseObject*&&)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1174:26, inlined from 'js::AsyncFunctionGeneratorObject::create(JSContext*, JS::Handle)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/vm/AsyncFunction.cpp:246:75: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'resultPromise' in 'MEM[(struct StackRootedBase * *)cx_37(D) + 24B]' [-Wdangling-pointer=] 1141 | *this->stack = this; | ~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/vm/AsyncFunction.cpp: In function 'js::AsyncFunctionGeneratorObject::create(JSContext*, JS::Handle)': /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/vm/AsyncFunction.cpp:246:26: note: 'resultPromise' declared here 246 | Rooted resultPromise(cx, CreatePromiseObjectForAsync(cx)); | ^~~~~~~~~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/vm/AsyncFunction.cpp:246:26: note: 'cx_37(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, js::ArrayBufferObject*&&)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1174:26, inlined from 'JS::StealArrayBufferContents(JSContext*, JS::Handle)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/vm/ArrayBufferObject.cpp:2011:45: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'unwrappedBuffer' in 'MEM[(struct StackRootedBase * *)cx_58(D) + 24B]' [-Wdangling-pointer=] 1141 | *this->stack = this; | ~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/vm/ArrayBufferObject.cpp: In function 'JS::StealArrayBufferContents(JSContext*, JS::Handle)': /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/vm/ArrayBufferObject.cpp:2010:30: note: 'unwrappedBuffer' declared here 2010 | Rooted unwrappedBuffer( | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/vm/ArrayBufferObject.cpp:2010:30: note: 'cx_58(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, js::ArrayBufferObject*&&)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1174:26, inlined from 'JS::DetachArrayBuffer(JSContext*, JS::Handle)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/vm/ArrayBufferObject.cpp:1877:45: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'unwrappedBuffer' in 'MEM[(struct StackRootedBase * *)cx_55(D) + 24B]' [-Wdangling-pointer=] 1141 | *this->stack = this; | ~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/vm/ArrayBufferObject.cpp: In function 'JS::DetachArrayBuffer(JSContext*, JS::Handle)': /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/vm/ArrayBufferObject.cpp:1876:30: note: 'unwrappedBuffer' declared here 1876 | Rooted unwrappedBuffer( | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/vm/ArrayBufferObject.cpp:1876:30: 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/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1174:26, inlined from 'js::AsyncFromSyncIteratorObject::create(JSContext*, JS::Handle, JS::Handle)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/vm/AsyncIteration.cpp:1135:43, inlined from 'js::CreateAsyncFromSyncIterator(JSContext*, JS::Handle, JS::Handle)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/vm/AsyncIteration.cpp:1124:45: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'proto' in 'MEM[(struct StackRootedBase * *)cx_2(D) + 24B]' [-Wdangling-pointer=] 1141 | *this->stack = this; | ~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/vm/AsyncIteration.cpp: In function 'js::CreateAsyncFromSyncIterator(JSContext*, JS::Handle, JS::Handle)': /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/vm/AsyncIteration.cpp:1133:16: note: 'proto' declared here 1133 | RootedObject proto(cx, | ^~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/vm/AsyncIteration.cpp:1133:16: note: 'cx_2(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, js::AsyncGeneratorRequest*&&)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1174:26, inlined from 'AsyncGeneratorDrainQueue(JSContext*, JS::Handle)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/vm/AsyncIteration.cpp:568:57: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'next' in 'MEM[(struct StackRootedBase * *)cx_219(D) + 24B]' [-Wdangling-pointer=] 1141 | *this->stack = this; | ~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/vm/AsyncIteration.cpp: In function 'AsyncGeneratorDrainQueue(JSContext*, JS::Handle)': /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/vm/AsyncIteration.cpp:567:36: note: 'next' declared here 567 | Rooted next( | ^~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/vm/AsyncIteration.cpp:567:36: note: 'cx_219(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, js::ListObject*&&)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1174:26, inlined from 'js::AsyncGeneratorObject::enqueueRequest(JSContext*, JS::Handle, JS::Handle)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/vm/AsyncIteration.cpp:135:57: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'queue' in 'MEM[(struct StackRootedBase * *)cx_131(D) + 24B]' [-Wdangling-pointer=] 1141 | *this->stack = this; | ~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/vm/AsyncIteration.cpp: In function 'js::AsyncGeneratorObject::enqueueRequest(JSContext*, JS::Handle, JS::Handle)': /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/vm/AsyncIteration.cpp:135:25: note: 'queue' declared here 135 | Rooted queue(cx, ListObject::create(cx)); | ^~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/vm/AsyncIteration.cpp:135:25: note: 'cx_131(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, js::AsyncGeneratorRequest*&&)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1174:26, inlined from 'AsyncGeneratorEnqueue(JSContext*, JS::Handle, js::CompletionKind, JS::Handle, JS::Handle)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/vm/AsyncIteration.cpp:703:78: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'request' in 'MEM[(struct StackRootedBase * *)cx_24(D) + 24B]' [-Wdangling-pointer=] 1141 | *this->stack = this; | ~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/vm/AsyncIteration.cpp: In function 'AsyncGeneratorEnqueue(JSContext*, JS::Handle, js::CompletionKind, JS::Handle, JS::Handle)': /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/vm/AsyncIteration.cpp:701:34: note: 'request' declared here 701 | Rooted request( | ^~~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/vm/AsyncIteration.cpp:701:34: note: 'cx_24(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, js::PromiseObject*&&)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1174:26, inlined from 'js::AsyncGeneratorNext(JSContext*, unsigned int, JS::Value*)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/vm/AsyncIteration.cpp:789:51: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'resultPromise' in 'MEM[(struct StackRootedBase * *)cx_133(D) + 24B]' [-Wdangling-pointer=] 1141 | *this->stack = this; | ~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/vm/AsyncIteration.cpp: In function 'js::AsyncGeneratorNext(JSContext*, unsigned int, JS::Value*)': /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/vm/AsyncIteration.cpp:788:26: note: 'resultPromise' declared here 788 | Rooted resultPromise( | ^~~~~~~~~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/vm/AsyncIteration.cpp:788:26: note: 'cx_133(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, js::PromiseObject*&&)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1174:26, inlined from 'js::AsyncGeneratorReturn(JSContext*, unsigned int, JS::Value*)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/vm/AsyncIteration.cpp:844:51: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'resultPromise' in 'MEM[(struct StackRootedBase * *)cx_133(D) + 24B]' [-Wdangling-pointer=] 1141 | *this->stack = this; | ~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/vm/AsyncIteration.cpp: In function 'js::AsyncGeneratorReturn(JSContext*, unsigned int, JS::Value*)': /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/vm/AsyncIteration.cpp:843:26: note: 'resultPromise' declared here 843 | Rooted resultPromise( | ^~~~~~~~~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/vm/AsyncIteration.cpp:843:26: note: 'cx_133(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, js::PromiseObject*&&)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1174:26, inlined from 'js::AsyncGeneratorThrow(JSContext*, unsigned int, JS::Value*)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/vm/AsyncIteration.cpp:903:51: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'resultPromise' in 'MEM[(struct StackRootedBase * *)cx_133(D) + 24B]' [-Wdangling-pointer=] 1141 | *this->stack = this; | ~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/vm/AsyncIteration.cpp: In function 'js::AsyncGeneratorThrow(JSContext*, unsigned int, JS::Value*)': /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/vm/AsyncIteration.cpp:902:26: note: 'resultPromise' declared here 902 | Rooted resultPromise( | ^~~~~~~~~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/vm/AsyncIteration.cpp:902:26: note: 'cx_133(D)' declared here make[3]: Entering directory '/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/js/src/jit' js/src/jit/Unified_cpp_js_src_jit10.o /usr/bin/g++ -o Unified_cpp_js_src_jit10.o -c -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/system_wrappers -include /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.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/gjs-1.80.2/firefox-115.15.0/js/src/jit -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/js/src/jit -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/js/src -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include -DMOZILLA_CLIENT -include /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/js/src/js-confdefs.h -fno-sized-deallocation -fno-aligned-new -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/anolis/anolis-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -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 -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wformat -Wformat-overflow=2 -Wno-psabi -Wno-error=builtin-macro-redefined -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/gjs-1.80.2/firefox-115.15.0/js/src/js/src/jit' In file included from Unified_cpp_js_src_jit10.cpp:29: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/jit/ScalarReplacement.cpp: In member function 'js::jit::ArrayMemoryView::visitStoreElement(js::jit::MStoreElement*)': /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/jit/ScalarReplacement.cpp:1505:21: warning: 'index' may be used uninitialized [-Wmaybe-uninitialized] 1505 | state_->setElement(index, ins->value()); | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/jit/ScalarReplacement.cpp:1497:11: note: 'index' was declared here 1497 | int32_t index; | ^~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/jit/ScalarReplacement.cpp: In member function 'js::jit::ArrayMemoryView::visitLoadElement(js::jit::MLoadElement*)': /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/jit/ScalarReplacement.cpp:1526:44: warning: 'index' may be used uninitialized [-Wmaybe-uninitialized] 1526 | MDefinition* element = state_->getElement(index); | ~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/jit/ScalarReplacement.cpp:1520:11: note: 'index' was declared here 1520 | int32_t index; | ^~~~~ In member function 'js::jit::ArrayMemoryView::visitLoadElement(js::jit::MLoadElement*)', inlined from 'js::jit::EmulateStateOf::run(js::jit::ArrayMemoryView&)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/jit/ScalarReplacement.cpp:83:11: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/jit/ScalarReplacement.cpp:1526:44: warning: 'index' may be used uninitialized [-Wmaybe-uninitialized] 1526 | MDefinition* element = state_->getElement(index); | ~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/jit/ScalarReplacement.cpp: In member function 'js::jit::EmulateStateOf::run(js::jit::ArrayMemoryView&)': /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/jit/ScalarReplacement.cpp:1520:11: note: 'index' was declared here 1520 | int32_t index; | ^~~~~ make[3]: Entering directory '/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/config/external/icu/i18n' config/external/icu/i18n/coptccal.o /usr/bin/g++ -o coptccal.o -c -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/system_wrappers -include /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DU_I18N_IMPLEMENTATION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_HIDE_OBSOLETE_UTF_OLD_H=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DU_CHARSET_IS_UTF8 -DUNISTR_FROM_CHAR_EXPLICIT=explicit -DUNISTR_FROM_STRING_EXPLICIT=explicit -DU_ENABLE_DYLOAD=0 -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/config/external/icu/i18n -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/config/external/icu/i18n -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/intl/icu/source/common -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include -DMOZILLA_CLIENT -include /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/js/src/js-confdefs.h -fno-sized-deallocation -fno-aligned-new -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/anolis/anolis-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -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 -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wformat -Wformat-overflow=2 -Wno-psabi -Wno-error=builtin-macro-redefined -frtti -fno-strict-aliasing -ffp-contract=off -MD -MP -MF .deps/coptccal.o.pp /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/intl/icu/source/i18n/coptccal.cpp make[3]: Leaving directory '/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/config/external/icu/i18n' make[3]: Entering directory '/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/config/external/icu/common' config/external/icu/common/locid.o /usr/bin/g++ -o locid.o -c -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/system_wrappers -include /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DU_COMMON_IMPLEMENTATION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_HIDE_OBSOLETE_UTF_OLD_H=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DU_CHARSET_IS_UTF8 -DUNISTR_FROM_CHAR_EXPLICIT=explicit -DUNISTR_FROM_STRING_EXPLICIT=explicit -DU_ENABLE_DYLOAD=0 -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/config/external/icu/common -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/config/external/icu/common -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/intl/icu/source/i18n -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include -DMOZILLA_CLIENT -include /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/js/src/js-confdefs.h -fno-sized-deallocation -fno-aligned-new -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/anolis/anolis-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -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 -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wformat -Wformat-overflow=2 -Wno-psabi -Wno-error=builtin-macro-redefined -frtti -fno-strict-aliasing -ffp-contract=off -MD -MP -MF .deps/locid.o.pp /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/intl/icu/source/common/locid.cpp make[3]: Leaving directory '/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/config/external/icu/common' make[3]: Entering directory '/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/config/external/icu/i18n' config/external/icu/i18n/compactdecimalformat.o /usr/bin/g++ -o compactdecimalformat.o -c -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/system_wrappers -include /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DU_I18N_IMPLEMENTATION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_HIDE_OBSOLETE_UTF_OLD_H=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DU_CHARSET_IS_UTF8 -DUNISTR_FROM_CHAR_EXPLICIT=explicit -DUNISTR_FROM_STRING_EXPLICIT=explicit -DU_ENABLE_DYLOAD=0 -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/config/external/icu/i18n -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/config/external/icu/i18n -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/intl/icu/source/common -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include -DMOZILLA_CLIENT -include /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/js/src/js-confdefs.h -fno-sized-deallocation -fno-aligned-new -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/anolis/anolis-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -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 -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wformat -Wformat-overflow=2 -Wno-psabi -Wno-error=builtin-macro-redefined -frtti -fno-strict-aliasing -ffp-contract=off -MD -MP -MF .deps/compactdecimalformat.o.pp /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/intl/icu/source/i18n/compactdecimalformat.cpp make[3]: Leaving directory '/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/config/external/icu/i18n' /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/intl/icu/source/i18n/compactdecimalformat.cpp:10: warning: "UNISTR_FROM_STRING_EXPLICIT" redefined 10 | #define UNISTR_FROM_STRING_EXPLICIT | : note: this is the location of the previous definition make[3]: Entering directory '/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/config/external/icu/common' config/external/icu/common/mlbe.o /usr/bin/g++ -o mlbe.o -c -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/system_wrappers -include /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DU_COMMON_IMPLEMENTATION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_HIDE_OBSOLETE_UTF_OLD_H=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DU_CHARSET_IS_UTF8 -DUNISTR_FROM_CHAR_EXPLICIT=explicit -DUNISTR_FROM_STRING_EXPLICIT=explicit -DU_ENABLE_DYLOAD=0 -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/config/external/icu/common -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/config/external/icu/common -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/intl/icu/source/i18n -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include -DMOZILLA_CLIENT -include /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/js/src/js-confdefs.h -fno-sized-deallocation -fno-aligned-new -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/anolis/anolis-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -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 -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wformat -Wformat-overflow=2 -Wno-psabi -Wno-error=builtin-macro-redefined -frtti -fno-strict-aliasing -ffp-contract=off -MD -MP -MF .deps/mlbe.o.pp /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/intl/icu/source/common/mlbe.cpp make[3]: Leaving directory '/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/config/external/icu/common' make[3]: Entering directory '/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/config/external/icu/common' config/external/icu/common/lstmbe.o /usr/bin/g++ -o lstmbe.o -c -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/system_wrappers -include /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DU_COMMON_IMPLEMENTATION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_HIDE_OBSOLETE_UTF_OLD_H=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DU_CHARSET_IS_UTF8 -DUNISTR_FROM_CHAR_EXPLICIT=explicit -DUNISTR_FROM_STRING_EXPLICIT=explicit -DU_ENABLE_DYLOAD=0 -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/config/external/icu/common -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/config/external/icu/common -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/intl/icu/source/i18n -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include -DMOZILLA_CLIENT -include /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/js/src/js-confdefs.h -fno-sized-deallocation -fno-aligned-new -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/anolis/anolis-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -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 -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wformat -Wformat-overflow=2 -Wno-psabi -Wno-error=builtin-macro-redefined -frtti -fno-strict-aliasing -ffp-contract=off -MD -MP -MF .deps/lstmbe.o.pp /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/intl/icu/source/common/lstmbe.cpp make[3]: Leaving directory '/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/config/external/icu/common' make[3]: Entering directory '/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/config/external/icu/common' config/external/icu/common/punycode.o /usr/bin/g++ -o punycode.o -c -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/system_wrappers -include /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DU_COMMON_IMPLEMENTATION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_HIDE_OBSOLETE_UTF_OLD_H=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DU_CHARSET_IS_UTF8 -DUNISTR_FROM_CHAR_EXPLICIT=explicit -DUNISTR_FROM_STRING_EXPLICIT=explicit -DU_ENABLE_DYLOAD=0 -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/config/external/icu/common -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/config/external/icu/common -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/intl/icu/source/i18n -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include -DMOZILLA_CLIENT -include /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/js/src/js-confdefs.h -fno-sized-deallocation -fno-aligned-new -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/anolis/anolis-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -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 -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wformat -Wformat-overflow=2 -Wno-psabi -Wno-error=builtin-macro-redefined -frtti -fno-strict-aliasing -ffp-contract=off -MD -MP -MF .deps/punycode.o.pp /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/intl/icu/source/common/punycode.cpp make[3]: Leaving directory '/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/config/external/icu/common' make[3]: Entering directory '/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/config/external/icu/common' config/external/icu/common/normlzr.o /usr/bin/g++ -o normlzr.o -c -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/system_wrappers -include /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DU_COMMON_IMPLEMENTATION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_HIDE_OBSOLETE_UTF_OLD_H=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DU_CHARSET_IS_UTF8 -DUNISTR_FROM_CHAR_EXPLICIT=explicit -DUNISTR_FROM_STRING_EXPLICIT=explicit -DU_ENABLE_DYLOAD=0 -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/config/external/icu/common -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/config/external/icu/common -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/intl/icu/source/i18n -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include -DMOZILLA_CLIENT -include /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/js/src/js-confdefs.h -fno-sized-deallocation -fno-aligned-new -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/anolis/anolis-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -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 -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wformat -Wformat-overflow=2 -Wno-psabi -Wno-error=builtin-macro-redefined -frtti -fno-strict-aliasing -ffp-contract=off -MD -MP -MF .deps/normlzr.o.pp /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/intl/icu/source/common/normlzr.cpp make[3]: Leaving directory '/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/config/external/icu/common' make[3]: Entering directory '/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/config/external/icu/i18n' config/external/icu/i18n/currfmt.o /usr/bin/g++ -o currfmt.o -c -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/system_wrappers -include /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DU_I18N_IMPLEMENTATION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_HIDE_OBSOLETE_UTF_OLD_H=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DU_CHARSET_IS_UTF8 -DUNISTR_FROM_CHAR_EXPLICIT=explicit -DUNISTR_FROM_STRING_EXPLICIT=explicit -DU_ENABLE_DYLOAD=0 -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/config/external/icu/i18n -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/config/external/icu/i18n -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/intl/icu/source/common -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include -DMOZILLA_CLIENT -include /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/js/src/js-confdefs.h -fno-sized-deallocation -fno-aligned-new -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/anolis/anolis-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -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 -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wformat -Wformat-overflow=2 -Wno-psabi -Wno-error=builtin-macro-redefined -frtti -fno-strict-aliasing -ffp-contract=off -MD -MP -MF .deps/currfmt.o.pp /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/intl/icu/source/i18n/currfmt.cpp make[3]: Leaving directory '/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/config/external/icu/i18n' make[3]: Entering directory '/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/config/external/icu/common' config/external/icu/common/messagepattern.o /usr/bin/g++ -o messagepattern.o -c -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/system_wrappers -include /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DU_COMMON_IMPLEMENTATION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_HIDE_OBSOLETE_UTF_OLD_H=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DU_CHARSET_IS_UTF8 -DUNISTR_FROM_CHAR_EXPLICIT=explicit -DUNISTR_FROM_STRING_EXPLICIT=explicit -DU_ENABLE_DYLOAD=0 -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/config/external/icu/common -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/config/external/icu/common -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/intl/icu/source/i18n -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include -DMOZILLA_CLIENT -include /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/js/src/js-confdefs.h -fno-sized-deallocation -fno-aligned-new -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/anolis/anolis-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -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 -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wformat -Wformat-overflow=2 -Wno-psabi -Wno-error=builtin-macro-redefined -frtti -fno-strict-aliasing -ffp-contract=off -MD -MP -MF .deps/messagepattern.o.pp /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/intl/icu/source/common/messagepattern.cpp make[3]: Leaving directory '/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/config/external/icu/common' make[3]: Entering directory '/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/config/external/icu/common' config/external/icu/common/propname.o /usr/bin/g++ -o propname.o -c -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/system_wrappers -include /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DU_COMMON_IMPLEMENTATION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_HIDE_OBSOLETE_UTF_OLD_H=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DU_CHARSET_IS_UTF8 -DUNISTR_FROM_CHAR_EXPLICIT=explicit -DUNISTR_FROM_STRING_EXPLICIT=explicit -DU_ENABLE_DYLOAD=0 -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/config/external/icu/common -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/config/external/icu/common -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/intl/icu/source/i18n -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include -DMOZILLA_CLIENT -include /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/js/src/js-confdefs.h -fno-sized-deallocation -fno-aligned-new -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/anolis/anolis-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -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 -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wformat -Wformat-overflow=2 -Wno-psabi -Wno-error=builtin-macro-redefined -frtti -fno-strict-aliasing -ffp-contract=off -MD -MP -MF .deps/propname.o.pp /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/intl/icu/source/common/propname.cpp make[3]: Leaving directory '/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/config/external/icu/common' make[3]: Entering directory '/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/config/external/icu/i18n' config/external/icu/i18n/currunit.o /usr/bin/g++ -o currunit.o -c -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/system_wrappers -include /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DU_I18N_IMPLEMENTATION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_HIDE_OBSOLETE_UTF_OLD_H=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DU_CHARSET_IS_UTF8 -DUNISTR_FROM_CHAR_EXPLICIT=explicit -DUNISTR_FROM_STRING_EXPLICIT=explicit -DU_ENABLE_DYLOAD=0 -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/config/external/icu/i18n -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/config/external/icu/i18n -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/intl/icu/source/common -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include -DMOZILLA_CLIENT -include /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/js/src/js-confdefs.h -fno-sized-deallocation -fno-aligned-new -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/anolis/anolis-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -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 -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wformat -Wformat-overflow=2 -Wno-psabi -Wno-error=builtin-macro-redefined -frtti -fno-strict-aliasing -ffp-contract=off -MD -MP -MF .deps/currunit.o.pp /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/intl/icu/source/i18n/currunit.cpp make[3]: Leaving directory '/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/config/external/icu/i18n' make[3]: Entering directory '/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/config/external/icu/common' config/external/icu/common/normalizer2.o /usr/bin/g++ -o normalizer2.o -c -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/system_wrappers -include /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DU_COMMON_IMPLEMENTATION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_HIDE_OBSOLETE_UTF_OLD_H=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DU_CHARSET_IS_UTF8 -DUNISTR_FROM_CHAR_EXPLICIT=explicit -DUNISTR_FROM_STRING_EXPLICIT=explicit -DU_ENABLE_DYLOAD=0 -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/config/external/icu/common -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/config/external/icu/common -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/intl/icu/source/i18n -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include -DMOZILLA_CLIENT -include /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/js/src/js-confdefs.h -fno-sized-deallocation -fno-aligned-new -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/anolis/anolis-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -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 -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wformat -Wformat-overflow=2 -Wno-psabi -Wno-error=builtin-macro-redefined -frtti -fno-strict-aliasing -ffp-contract=off -MD -MP -MF .deps/normalizer2.o.pp /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/intl/icu/source/common/normalizer2.cpp make[3]: Leaving directory '/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/config/external/icu/common' make[3]: Entering directory '/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/js/src' js/src/Unified_cpp_js_src12.o /usr/bin/g++ -o Unified_cpp_js_src12.o -c -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/system_wrappers -include /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.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/gjs-1.80.2/firefox-115.15.0/js/src -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/js/src -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include -DMOZILLA_CLIENT -include /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/js/src/js-confdefs.h -fno-sized-deallocation -fno-aligned-new -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/anolis/anolis-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -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 -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wformat -Wformat-overflow=2 -Wno-psabi -Wno-error=builtin-macro-redefined -Werror=format -Wno-attributes -fno-strict-aliasing -ffp-contract=off -MD -MP -MF .deps/Unified_cpp_js_src12.o.pp Unified_cpp_js_src12.cpp make[3]: Leaving directory '/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/js/src' In file included from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/HashTable.h:10, from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/HeapAPI.h:18, from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/TracingAPI.h:11, from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/GCPolicyAPI.h:52, from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:23, from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/CallArgs.h:73, from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/CallNonGenericMethod.h:12, from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/vm/CallNonGenericMethod.cpp:7, from Unified_cpp_js_src12.cpp:2: In member function 'mozilla::detail::EntrySlot, false> > >::operator==(mozilla::detail::EntrySlot, false> > > const&) const', inlined from 'mozilla::detail::HashTable, false> >, mozilla::HashMap, false>, mozilla::DefaultHasher, js::TrackedAllocPolicy<(js::TrackingKind)1> >::MapHashPolicy, js::TrackedAllocPolicy<(js::TrackingKind)1> >::Iterator::done() const' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/HashTable.h:1399:19, inlined from 'mozilla::detail::HashTable, false> >, mozilla::HashMap, false>, mozilla::DefaultHasher, js::TrackedAllocPolicy<(js::TrackingKind)1> >::MapHashPolicy, js::TrackedAllocPolicy<(js::TrackingKind)1> >::Enum::empty() const' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/HashTable.h:1530:43, inlined from 'js::ObjectWrapperMap::Enum::goToNext()' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/vm/Compartment.h:49:27, inlined from 'js::ObjectWrapperMap::Enum::popFront()' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/vm/Compartment.h:109:15, inlined from 'JS::Compartment::traceWrapperTargetsInCollectedZones(JSTracer*, JS::Compartment::EdgeSelector)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/vm/Compartment.cpp:501:62: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/HashTable.h:1137:72: warning: 'MEM[(const struct EntrySlot &)&e + 16].mEntry' may be used uninitialized [-Wmaybe-uninitialized] 1137 | bool operator==(const EntrySlot& aRhs) const { return mEntry == aRhs.mEntry; } | ~~~~~^~~~~~ In file included from Unified_cpp_js_src12.cpp:29: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/vm/Compartment.cpp: In member function 'JS::Compartment::traceWrapperTargetsInCollectedZones(JSTracer*, JS::Compartment::EdgeSelector)': /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/vm/Compartment.cpp:501:28: note: 'e' declared here 501 | for (ObjectWrapperEnum e(this, c); !e.empty(); e.popFront()) { | ^ In member function 'mozilla::detail::EntrySlot, false> > >::operator==(mozilla::detail::EntrySlot, false> > > const&) const', inlined from 'mozilla::detail::HashTable, false> >, mozilla::HashMap, false>, mozilla::DefaultHasher, js::TrackedAllocPolicy<(js::TrackingKind)1> >::MapHashPolicy, js::TrackedAllocPolicy<(js::TrackingKind)1> >::Iterator::done() const' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/HashTable.h:1399:19, inlined from 'mozilla::detail::HashTable, false> >, mozilla::HashMap, false>, mozilla::DefaultHasher, js::TrackedAllocPolicy<(js::TrackingKind)1> >::MapHashPolicy, js::TrackedAllocPolicy<(js::TrackingKind)1> >::Enum::empty() const' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/HashTable.h:1530:43, inlined from 'js::ObjectWrapperMap::Enum::empty() const' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/vm/Compartment.h:92:48, inlined from 'JS::Compartment::traceWrapperTargetsInCollectedZones(JSTracer*, JS::Compartment::EdgeSelector)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/vm/Compartment.cpp:501:48: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/HashTable.h:1137:72: warning: 'MEM[(const struct EntrySlot &)&e + 16].mEntry' may be used uninitialized [-Wmaybe-uninitialized] 1137 | bool operator==(const EntrySlot& aRhs) const { return mEntry == aRhs.mEntry; } | ~~~~~^~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/vm/Compartment.cpp: In member function 'JS::Compartment::traceWrapperTargetsInCollectedZones(JSTracer*, JS::Compartment::EdgeSelector)': /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/vm/Compartment.cpp:501:28: note: 'e' declared here 501 | for (ObjectWrapperEnum e(this, c); !e.empty(); e.popFront()) { | ^ In member function 'mozilla::detail::EntrySlot, false> > >::operator==(mozilla::detail::EntrySlot, false> > > const&) const', inlined from 'mozilla::detail::HashTable, false> >, mozilla::HashMap, false>, mozilla::DefaultHasher, js::TrackedAllocPolicy<(js::TrackingKind)1> >::MapHashPolicy, js::TrackedAllocPolicy<(js::TrackingKind)1> >::Iterator::done() const' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/HashTable.h:1399:19, inlined from 'mozilla::detail::HashTable, false> >, mozilla::HashMap, false>, mozilla::DefaultHasher, js::TrackedAllocPolicy<(js::TrackingKind)1> >::MapHashPolicy, js::TrackedAllocPolicy<(js::TrackingKind)1> >::Enum::empty() const' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/HashTable.h:1530:43, inlined from 'js::ObjectWrapperMap::Enum::empty() const' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/vm/Compartment.h:92:48, inlined from 'JS::Compartment::traceWrapperTargetsInCollectedZones(JSTracer*, JS::Compartment::EdgeSelector)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/vm/Compartment.cpp:501:48: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/HashTable.h:1137:72: warning: 'MEM[(const struct EntrySlot &)&e + 16].mEntry' may be used uninitialized [-Wmaybe-uninitialized] 1137 | bool operator==(const EntrySlot& aRhs) const { return mEntry == aRhs.mEntry; } | ~~~~~^~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/vm/Compartment.cpp: In member function 'JS::Compartment::traceWrapperTargetsInCollectedZones(JSTracer*, JS::Compartment::EdgeSelector)': /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/vm/Compartment.cpp:501:28: note: 'e' declared here 501 | for (ObjectWrapperEnum e(this, c); !e.empty(); e.popFront()) { | ^ In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, JSObject*&&)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1174:26, inlined from 'JS::Compartment::getOrCreateWrapper(JSContext*, JS::Handle, JS::MutableHandle)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/vm/Compartment.cpp:306:51: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'wrapper' in 'MEM[(struct StackRootedBase * *)cx_104(D) + 24B]' [-Wdangling-pointer=] 1141 | *this->stack = this; | ~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/vm/Compartment.cpp: In member function 'JS::Compartment::getOrCreateWrapper(JSContext*, JS::Handle, JS::MutableHandle)': /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/vm/Compartment.cpp:306:16: note: 'wrapper' declared here 306 | RootedObject wrapper(cx, wrap(cx, existing, obj)); | ^~~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/vm/Compartment.cpp:306:16: note: 'cx_104(D)' declared here make[3]: Entering directory '/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/config/external/icu/i18n' config/external/icu/i18n/dangical.o /usr/bin/g++ -o dangical.o -c -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/system_wrappers -include /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DU_I18N_IMPLEMENTATION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_HIDE_OBSOLETE_UTF_OLD_H=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DU_CHARSET_IS_UTF8 -DUNISTR_FROM_CHAR_EXPLICIT=explicit -DUNISTR_FROM_STRING_EXPLICIT=explicit -DU_ENABLE_DYLOAD=0 -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/config/external/icu/i18n -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/config/external/icu/i18n -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/intl/icu/source/common -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include -DMOZILLA_CLIENT -include /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/js/src/js-confdefs.h -fno-sized-deallocation -fno-aligned-new -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/anolis/anolis-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -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 -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wformat -Wformat-overflow=2 -Wno-psabi -Wno-error=builtin-macro-redefined -frtti -fno-strict-aliasing -ffp-contract=off -MD -MP -MF .deps/dangical.o.pp /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/intl/icu/source/i18n/dangical.cpp make[3]: Leaving directory '/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/config/external/icu/i18n' make[3]: Entering directory '/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/config/external/icu/i18n' config/external/icu/i18n/currpinf.o /usr/bin/g++ -o currpinf.o -c -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/system_wrappers -include /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DU_I18N_IMPLEMENTATION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_HIDE_OBSOLETE_UTF_OLD_H=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DU_CHARSET_IS_UTF8 -DUNISTR_FROM_CHAR_EXPLICIT=explicit -DUNISTR_FROM_STRING_EXPLICIT=explicit -DU_ENABLE_DYLOAD=0 -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/config/external/icu/i18n -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/config/external/icu/i18n -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/intl/icu/source/common -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include -DMOZILLA_CLIENT -include /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/js/src/js-confdefs.h -fno-sized-deallocation -fno-aligned-new -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/anolis/anolis-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -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 -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wformat -Wformat-overflow=2 -Wno-psabi -Wno-error=builtin-macro-redefined -frtti -fno-strict-aliasing -ffp-contract=off -MD -MP -MF .deps/currpinf.o.pp /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/intl/icu/source/i18n/currpinf.cpp make[3]: Leaving directory '/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/config/external/icu/i18n' make[3]: Entering directory '/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/config/external/icu/common' config/external/icu/common/rbbinode.o /usr/bin/g++ -o rbbinode.o -c -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/system_wrappers -include /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DU_COMMON_IMPLEMENTATION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_HIDE_OBSOLETE_UTF_OLD_H=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DU_CHARSET_IS_UTF8 -DUNISTR_FROM_CHAR_EXPLICIT=explicit -DUNISTR_FROM_STRING_EXPLICIT=explicit -DU_ENABLE_DYLOAD=0 -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/config/external/icu/common -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/config/external/icu/common -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/intl/icu/source/i18n -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include -DMOZILLA_CLIENT -include /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/js/src/js-confdefs.h -fno-sized-deallocation -fno-aligned-new -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/anolis/anolis-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -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 -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wformat -Wformat-overflow=2 -Wno-psabi -Wno-error=builtin-macro-redefined -frtti -fno-strict-aliasing -ffp-contract=off -MD -MP -MF .deps/rbbinode.o.pp /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/intl/icu/source/common/rbbinode.cpp make[3]: Leaving directory '/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/config/external/icu/common' make[3]: Entering directory '/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/config/external/icu/common' config/external/icu/common/putil.o /usr/bin/g++ -o putil.o -c -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/system_wrappers -include /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DU_COMMON_IMPLEMENTATION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_HIDE_OBSOLETE_UTF_OLD_H=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DU_CHARSET_IS_UTF8 -DUNISTR_FROM_CHAR_EXPLICIT=explicit -DUNISTR_FROM_STRING_EXPLICIT=explicit -DU_ENABLE_DYLOAD=0 -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/config/external/icu/common -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/config/external/icu/common -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/intl/icu/source/i18n -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include -DMOZILLA_CLIENT -include /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/js/src/js-confdefs.h -fno-sized-deallocation -fno-aligned-new -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/anolis/anolis-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -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 -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wformat -Wformat-overflow=2 -Wno-psabi -Wno-error=builtin-macro-redefined -frtti -fno-strict-aliasing -ffp-contract=off -MD -MP -MF .deps/putil.o.pp /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/intl/icu/source/common/putil.cpp make[3]: Leaving directory '/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/config/external/icu/common' make[3]: Entering directory '/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/js/src' js/src/Unified_cpp_js_src14.o /usr/bin/g++ -o Unified_cpp_js_src14.o -c -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/system_wrappers -include /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.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/gjs-1.80.2/firefox-115.15.0/js/src -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/js/src -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include -DMOZILLA_CLIENT -include /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/js/src/js-confdefs.h -fno-sized-deallocation -fno-aligned-new -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/anolis/anolis-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -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 -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wformat -Wformat-overflow=2 -Wno-psabi -Wno-error=builtin-macro-redefined -Werror=format -Wno-attributes -fno-strict-aliasing -ffp-contract=off -MD -MP -MF .deps/Unified_cpp_js_src14.o.pp Unified_cpp_js_src14.cpp make[3]: Leaving directory '/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/js/src' In file included from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/Exception.h:15, from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/vm/Exception.cpp:7, from Unified_cpp_js_src14.cpp:2: In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, JSObject*&&)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1174:26, inlined from 'GeneratorFunctionClassFinish(JSContext*, JS::Handle, JS::Handle)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/vm/GeneratorObject.cpp:390:65: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'iteratorProto' in 'MEM[(struct StackRootedBase * *)cx_96(D) + 24B]' [-Wdangling-pointer=] 1141 | *this->stack = this; | ~~~~~~~~~~~~~^~~~~~ In file included from Unified_cpp_js_src14.cpp:47: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/vm/GeneratorObject.cpp: In function 'GeneratorFunctionClassFinish(JSContext*, JS::Handle, JS::Handle)': /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/vm/GeneratorObject.cpp:389:16: note: 'iteratorProto' declared here 389 | RootedObject iteratorProto( | ^~~~~~~~~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/vm/GeneratorObject.cpp:389:16: note: 'cx_96(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, JSFunction*&&)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1174:26, inlined from 'js::AbstractGeneratorObject::createModuleGenerator(JSContext*, js::AbstractFramePtr)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/vm/GeneratorObject.cpp:104:71: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'handlerFun' in 'MEM[(struct StackRootedBase * *)cx_115(D) + 24B]' [-Wdangling-pointer=] 1141 | *this->stack = this; | ~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/vm/GeneratorObject.cpp: In function 'js::AbstractGeneratorObject::createModuleGenerator(JSContext*, js::AbstractFramePtr)': /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/vm/GeneratorObject.cpp:100:18: note: 'handlerFun' declared here 100 | RootedFunction handlerFun( | ^~~~~~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/vm/GeneratorObject.cpp:100:18: note: 'cx_115(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, js::AbstractGeneratorObject*&&)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1174:26, inlined from 'js::AbstractGeneratorObject::createFromFrame(JSContext*, js::AbstractFramePtr)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/vm/GeneratorObject.cpp:76:53: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'genObj' in 'MEM[(struct StackRootedBase * *)cx_124(D) + 24B]' [-Wdangling-pointer=] 1141 | *this->stack = this; | ~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/vm/GeneratorObject.cpp: In function 'js::AbstractGeneratorObject::createFromFrame(JSContext*, js::AbstractFramePtr)': /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/vm/GeneratorObject.cpp:74:36: note: 'genObj' declared here 74 | Rooted genObj( | ^~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/vm/GeneratorObject.cpp:74:36: note: 'cx_124(D)' declared here make[3]: Entering directory '/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/config/external/icu/common' config/external/icu/common/rbbidata.o /usr/bin/g++ -o rbbidata.o -c -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/system_wrappers -include /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DU_COMMON_IMPLEMENTATION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_HIDE_OBSOLETE_UTF_OLD_H=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DU_CHARSET_IS_UTF8 -DUNISTR_FROM_CHAR_EXPLICIT=explicit -DUNISTR_FROM_STRING_EXPLICIT=explicit -DU_ENABLE_DYLOAD=0 -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/config/external/icu/common -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/config/external/icu/common -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/intl/icu/source/i18n -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include -DMOZILLA_CLIENT -include /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/js/src/js-confdefs.h -fno-sized-deallocation -fno-aligned-new -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/anolis/anolis-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -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 -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wformat -Wformat-overflow=2 -Wno-psabi -Wno-error=builtin-macro-redefined -frtti -fno-strict-aliasing -ffp-contract=off -MD -MP -MF .deps/rbbidata.o.pp /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/intl/icu/source/common/rbbidata.cpp make[3]: Leaving directory '/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/config/external/icu/common' make[3]: Entering directory '/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/config/external/icu/i18n' config/external/icu/i18n/dayperiodrules.o /usr/bin/g++ -o dayperiodrules.o -c -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/system_wrappers -include /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DU_I18N_IMPLEMENTATION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_HIDE_OBSOLETE_UTF_OLD_H=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DU_CHARSET_IS_UTF8 -DUNISTR_FROM_CHAR_EXPLICIT=explicit -DUNISTR_FROM_STRING_EXPLICIT=explicit -DU_ENABLE_DYLOAD=0 -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/config/external/icu/i18n -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/config/external/icu/i18n -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/intl/icu/source/common -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include -DMOZILLA_CLIENT -include /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/js/src/js-confdefs.h -fno-sized-deallocation -fno-aligned-new -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/anolis/anolis-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -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 -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wformat -Wformat-overflow=2 -Wno-psabi -Wno-error=builtin-macro-redefined -frtti -fno-strict-aliasing -ffp-contract=off -MD -MP -MF .deps/dayperiodrules.o.pp /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/intl/icu/source/i18n/dayperiodrules.cpp make[3]: Leaving directory '/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/config/external/icu/i18n' make[3]: Entering directory '/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/config/external/icu/i18n' config/external/icu/i18n/decContext.o /usr/bin/g++ -o decContext.o -c -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/system_wrappers -include /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DU_I18N_IMPLEMENTATION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_HIDE_OBSOLETE_UTF_OLD_H=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DU_CHARSET_IS_UTF8 -DUNISTR_FROM_CHAR_EXPLICIT=explicit -DUNISTR_FROM_STRING_EXPLICIT=explicit -DU_ENABLE_DYLOAD=0 -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/config/external/icu/i18n -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/config/external/icu/i18n -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/intl/icu/source/common -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include -DMOZILLA_CLIENT -include /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/js/src/js-confdefs.h -fno-sized-deallocation -fno-aligned-new -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/anolis/anolis-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -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 -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wformat -Wformat-overflow=2 -Wno-psabi -Wno-error=builtin-macro-redefined -frtti -fno-strict-aliasing -ffp-contract=off -MD -MP -MF .deps/decContext.o.pp /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/intl/icu/source/i18n/decContext.cpp make[3]: Leaving directory '/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/config/external/icu/i18n' make[3]: Entering directory '/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/js/src/jit' js/src/jit/Unified_cpp_js_src_jit4.o /usr/bin/g++ -o Unified_cpp_js_src_jit4.o -c -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/system_wrappers -include /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.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/gjs-1.80.2/firefox-115.15.0/js/src/jit -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/js/src/jit -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/js/src -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include -DMOZILLA_CLIENT -include /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/js/src/js-confdefs.h -fno-sized-deallocation -fno-aligned-new -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/anolis/anolis-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -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 -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wformat -Wformat-overflow=2 -Wno-psabi -Wno-error=builtin-macro-redefined -Werror=format -Wno-attributes -fno-strict-aliasing -ffp-contract=off -MD -MP -MF .deps/Unified_cpp_js_src_jit4.o.pp Unified_cpp_js_src_jit4.cpp make[3]: Leaving directory '/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/js/src/jit' In file included from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/GCHashTable.h:15, from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/NamespaceImports.h:16, from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/jit/IonTypes.h:17, from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/jit/IonAnalysis.h:15, from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/jit/FoldLinearArithConstants.cpp:9, from Unified_cpp_js_src_jit4.cpp:11: In member function 'js::gc::AutoLockStoreBuffer::~AutoLockStoreBuffer()', inlined from 'mozilla::detail::MaybeStorage::~MaybeStorage()' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Maybe.h:269:26, inlined from 'mozilla::Maybe::~Maybe()' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Maybe.h:349:55, inlined from 'js::jit::IonScript::Destroy(JS::GCContext*, js::jit::IonScript*)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/jit/Ion.cpp:938:1: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/SweepingAPI.h:34:45: warning: 'MEM[(struct AutoLockStoreBuffer *)&lock].sb' may be used uninitialized [-Wmaybe-uninitialized] 34 | ~AutoLockStoreBuffer() { UnlockStoreBuffer(sb); } | ~~~~~~~~~~~~~~~~~^~~~ In file included from Unified_cpp_js_src_jit4.cpp:47: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/jit/Ion.cpp: In function 'js::jit::IonScript::Destroy(JS::GCContext*, js::jit::IonScript*)': /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/jit/Ion.cpp:924:43: note: 'MEM[(struct AutoLockStoreBuffer *)&lock].sb' was declared here 924 | mozilla::Maybe lock; | ^~~~ make[3]: Entering directory '/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/config/external/icu/common' config/external/icu/common/rbbirb.o /usr/bin/g++ -o rbbirb.o -c -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/system_wrappers -include /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DU_COMMON_IMPLEMENTATION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_HIDE_OBSOLETE_UTF_OLD_H=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DU_CHARSET_IS_UTF8 -DUNISTR_FROM_CHAR_EXPLICIT=explicit -DUNISTR_FROM_STRING_EXPLICIT=explicit -DU_ENABLE_DYLOAD=0 -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/config/external/icu/common -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/config/external/icu/common -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/intl/icu/source/i18n -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include -DMOZILLA_CLIENT -include /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/js/src/js-confdefs.h -fno-sized-deallocation -fno-aligned-new -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/anolis/anolis-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -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 -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wformat -Wformat-overflow=2 -Wno-psabi -Wno-error=builtin-macro-redefined -frtti -fno-strict-aliasing -ffp-contract=off -MD -MP -MF .deps/rbbirb.o.pp /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/intl/icu/source/common/rbbirb.cpp make[3]: Leaving directory '/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/config/external/icu/common' make[3]: Entering directory '/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/config/external/icu/common' config/external/icu/common/rbbi_cache.o /usr/bin/g++ -o rbbi_cache.o -c -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/system_wrappers -include /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DU_COMMON_IMPLEMENTATION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_HIDE_OBSOLETE_UTF_OLD_H=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DU_CHARSET_IS_UTF8 -DUNISTR_FROM_CHAR_EXPLICIT=explicit -DUNISTR_FROM_STRING_EXPLICIT=explicit -DU_ENABLE_DYLOAD=0 -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/config/external/icu/common -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/config/external/icu/common -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/intl/icu/source/i18n -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include -DMOZILLA_CLIENT -include /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/js/src/js-confdefs.h -fno-sized-deallocation -fno-aligned-new -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/anolis/anolis-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -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 -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wformat -Wformat-overflow=2 -Wno-psabi -Wno-error=builtin-macro-redefined -frtti -fno-strict-aliasing -ffp-contract=off -MD -MP -MF .deps/rbbi_cache.o.pp /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/intl/icu/source/common/rbbi_cache.cpp make[3]: Leaving directory '/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/config/external/icu/common' make[3]: Entering directory '/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/config/external/icu/i18n' config/external/icu/i18n/datefmt.o /usr/bin/g++ -o datefmt.o -c -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/system_wrappers -include /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DU_I18N_IMPLEMENTATION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_HIDE_OBSOLETE_UTF_OLD_H=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DU_CHARSET_IS_UTF8 -DUNISTR_FROM_CHAR_EXPLICIT=explicit -DUNISTR_FROM_STRING_EXPLICIT=explicit -DU_ENABLE_DYLOAD=0 -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/config/external/icu/i18n -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/config/external/icu/i18n -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/intl/icu/source/common -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include -DMOZILLA_CLIENT -include /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/js/src/js-confdefs.h -fno-sized-deallocation -fno-aligned-new -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/anolis/anolis-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -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 -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wformat -Wformat-overflow=2 -Wno-psabi -Wno-error=builtin-macro-redefined -frtti -fno-strict-aliasing -ffp-contract=off -MD -MP -MF .deps/datefmt.o.pp /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/intl/icu/source/i18n/datefmt.cpp make[3]: Leaving directory '/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/config/external/icu/i18n' make[3]: Entering directory '/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/config/external/icu/common' config/external/icu/common/rbbi.o /usr/bin/g++ -o rbbi.o -c -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/system_wrappers -include /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DU_COMMON_IMPLEMENTATION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_HIDE_OBSOLETE_UTF_OLD_H=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DU_CHARSET_IS_UTF8 -DUNISTR_FROM_CHAR_EXPLICIT=explicit -DUNISTR_FROM_STRING_EXPLICIT=explicit -DU_ENABLE_DYLOAD=0 -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/config/external/icu/common -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/config/external/icu/common -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/intl/icu/source/i18n -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include -DMOZILLA_CLIENT -include /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/js/src/js-confdefs.h -fno-sized-deallocation -fno-aligned-new -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/anolis/anolis-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -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 -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wformat -Wformat-overflow=2 -Wno-psabi -Wno-error=builtin-macro-redefined -frtti -fno-strict-aliasing -ffp-contract=off -MD -MP -MF .deps/rbbi.o.pp /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/intl/icu/source/common/rbbi.cpp make[3]: Leaving directory '/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/config/external/icu/common' make[3]: Entering directory '/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/js/src/jit' js/src/jit/Unified_cpp_js_src_jit7.o /usr/bin/g++ -o Unified_cpp_js_src_jit7.o -c -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/system_wrappers -include /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.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/gjs-1.80.2/firefox-115.15.0/js/src/jit -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/js/src/jit -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/js/src -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include -DMOZILLA_CLIENT -include /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/js/src/js-confdefs.h -fno-sized-deallocation -fno-aligned-new -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/anolis/anolis-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -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 -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wformat -Wformat-overflow=2 -Wno-psabi -Wno-error=builtin-macro-redefined -Werror=format -Wno-attributes -fno-strict-aliasing -ffp-contract=off -MD -MP -MF .deps/Unified_cpp_js_src_jit7.o.pp Unified_cpp_js_src_jit7.cpp make[3]: Leaving directory '/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/js/src/jit' make[3]: Entering directory '/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/js/src/wasm' js/src/wasm/Unified_cpp_js_src_wasm1.o /usr/bin/g++ -o Unified_cpp_js_src_wasm1.o -c -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/system_wrappers -include /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.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/gjs-1.80.2/firefox-115.15.0/js/src/wasm -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/js/src/wasm -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/js/src -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include -DMOZILLA_CLIENT -include /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/js/src/js-confdefs.h -fno-sized-deallocation -fno-aligned-new -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/anolis/anolis-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -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 -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wformat -Wformat-overflow=2 -Wno-psabi -Wno-error=builtin-macro-redefined -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/gjs-1.80.2/firefox-115.15.0/js/src/js/src/wasm' make[3]: Entering directory '/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/config/external/icu/i18n' config/external/icu/i18n/displayoptions.o /usr/bin/g++ -o displayoptions.o -c -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/system_wrappers -include /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DU_I18N_IMPLEMENTATION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_HIDE_OBSOLETE_UTF_OLD_H=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DU_CHARSET_IS_UTF8 -DUNISTR_FROM_CHAR_EXPLICIT=explicit -DUNISTR_FROM_STRING_EXPLICIT=explicit -DU_ENABLE_DYLOAD=0 -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/config/external/icu/i18n -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/config/external/icu/i18n -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/intl/icu/source/common -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include -DMOZILLA_CLIENT -include /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/js/src/js-confdefs.h -fno-sized-deallocation -fno-aligned-new -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/anolis/anolis-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -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 -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wformat -Wformat-overflow=2 -Wno-psabi -Wno-error=builtin-macro-redefined -frtti -fno-strict-aliasing -ffp-contract=off -MD -MP -MF .deps/displayoptions.o.pp /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/intl/icu/source/i18n/displayoptions.cpp make[3]: Leaving directory '/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/config/external/icu/i18n' make[3]: Entering directory '/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/config/external/icu/common' config/external/icu/common/rbbiscan.o /usr/bin/g++ -o rbbiscan.o -c -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/system_wrappers -include /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DU_COMMON_IMPLEMENTATION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_HIDE_OBSOLETE_UTF_OLD_H=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DU_CHARSET_IS_UTF8 -DUNISTR_FROM_CHAR_EXPLICIT=explicit -DUNISTR_FROM_STRING_EXPLICIT=explicit -DU_ENABLE_DYLOAD=0 -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/config/external/icu/common -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/config/external/icu/common -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/intl/icu/source/i18n -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include -DMOZILLA_CLIENT -include /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/js/src/js-confdefs.h -fno-sized-deallocation -fno-aligned-new -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/anolis/anolis-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -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 -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wformat -Wformat-overflow=2 -Wno-psabi -Wno-error=builtin-macro-redefined -frtti -fno-strict-aliasing -ffp-contract=off -MD -MP -MF .deps/rbbiscan.o.pp /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/intl/icu/source/common/rbbiscan.cpp make[3]: Leaving directory '/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/config/external/icu/common' make[3]: Entering directory '/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/config/external/icu/i18n' config/external/icu/i18n/double-conversion-bignum-dtoa.o /usr/bin/g++ -o double-conversion-bignum-dtoa.o -c -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/system_wrappers -include /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DU_I18N_IMPLEMENTATION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_HIDE_OBSOLETE_UTF_OLD_H=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DU_CHARSET_IS_UTF8 -DUNISTR_FROM_CHAR_EXPLICIT=explicit -DUNISTR_FROM_STRING_EXPLICIT=explicit -DU_ENABLE_DYLOAD=0 -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/config/external/icu/i18n -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/config/external/icu/i18n -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/intl/icu/source/common -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include -DMOZILLA_CLIENT -include /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/js/src/js-confdefs.h -fno-sized-deallocation -fno-aligned-new -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/anolis/anolis-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -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 -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wformat -Wformat-overflow=2 -Wno-psabi -Wno-error=builtin-macro-redefined -frtti -fno-strict-aliasing -ffp-contract=off -MD -MP -MF .deps/double-conversion-bignum-dtoa.o.pp /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/intl/icu/source/i18n/double-conversion-bignum-dtoa.cpp make[3]: Leaving directory '/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/config/external/icu/i18n' make[3]: Entering directory '/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/config/external/icu/common' config/external/icu/common/normalizer2impl.o /usr/bin/g++ -o normalizer2impl.o -c -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/system_wrappers -include /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DU_COMMON_IMPLEMENTATION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_HIDE_OBSOLETE_UTF_OLD_H=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DU_CHARSET_IS_UTF8 -DUNISTR_FROM_CHAR_EXPLICIT=explicit -DUNISTR_FROM_STRING_EXPLICIT=explicit -DU_ENABLE_DYLOAD=0 -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/config/external/icu/common -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/config/external/icu/common -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/intl/icu/source/i18n -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include -DMOZILLA_CLIENT -include /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/js/src/js-confdefs.h -fno-sized-deallocation -fno-aligned-new -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/anolis/anolis-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -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 -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wformat -Wformat-overflow=2 -Wno-psabi -Wno-error=builtin-macro-redefined -frtti -fno-strict-aliasing -ffp-contract=off -MD -MP -MF .deps/normalizer2impl.o.pp /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/intl/icu/source/common/normalizer2impl.cpp make[3]: Leaving directory '/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/config/external/icu/common' make[3]: Entering directory '/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/config/external/icu/i18n' config/external/icu/i18n/double-conversion-cached-powers.o /usr/bin/g++ -o double-conversion-cached-powers.o -c -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/system_wrappers -include /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DU_I18N_IMPLEMENTATION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_HIDE_OBSOLETE_UTF_OLD_H=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DU_CHARSET_IS_UTF8 -DUNISTR_FROM_CHAR_EXPLICIT=explicit -DUNISTR_FROM_STRING_EXPLICIT=explicit -DU_ENABLE_DYLOAD=0 -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/config/external/icu/i18n -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/config/external/icu/i18n -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/intl/icu/source/common -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include -DMOZILLA_CLIENT -include /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/js/src/js-confdefs.h -fno-sized-deallocation -fno-aligned-new -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/anolis/anolis-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -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 -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wformat -Wformat-overflow=2 -Wno-psabi -Wno-error=builtin-macro-redefined -frtti -fno-strict-aliasing -ffp-contract=off -MD -MP -MF .deps/double-conversion-cached-powers.o.pp /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/intl/icu/source/i18n/double-conversion-cached-powers.cpp make[3]: Leaving directory '/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/config/external/icu/i18n' make[3]: Entering directory '/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/config/external/icu/i18n' config/external/icu/i18n/double-conversion-fast-dtoa.o /usr/bin/g++ -o double-conversion-fast-dtoa.o -c -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/system_wrappers -include /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DU_I18N_IMPLEMENTATION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_HIDE_OBSOLETE_UTF_OLD_H=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DU_CHARSET_IS_UTF8 -DUNISTR_FROM_CHAR_EXPLICIT=explicit -DUNISTR_FROM_STRING_EXPLICIT=explicit -DU_ENABLE_DYLOAD=0 -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/config/external/icu/i18n -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/config/external/icu/i18n -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/intl/icu/source/common -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include -DMOZILLA_CLIENT -include /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/js/src/js-confdefs.h -fno-sized-deallocation -fno-aligned-new -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/anolis/anolis-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -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 -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wformat -Wformat-overflow=2 -Wno-psabi -Wno-error=builtin-macro-redefined -frtti -fno-strict-aliasing -ffp-contract=off -MD -MP -MF .deps/double-conversion-fast-dtoa.o.pp /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/intl/icu/source/i18n/double-conversion-fast-dtoa.cpp make[3]: Leaving directory '/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/config/external/icu/i18n' make[3]: Entering directory '/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/config/external/icu/i18n' config/external/icu/i18n/double-conversion-double-to-string.o /usr/bin/g++ -o double-conversion-double-to-string.o -c -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/system_wrappers -include /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DU_I18N_IMPLEMENTATION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_HIDE_OBSOLETE_UTF_OLD_H=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DU_CHARSET_IS_UTF8 -DUNISTR_FROM_CHAR_EXPLICIT=explicit -DUNISTR_FROM_STRING_EXPLICIT=explicit -DU_ENABLE_DYLOAD=0 -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/config/external/icu/i18n -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/config/external/icu/i18n -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/intl/icu/source/common -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include -DMOZILLA_CLIENT -include /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/js/src/js-confdefs.h -fno-sized-deallocation -fno-aligned-new -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/anolis/anolis-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -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 -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wformat -Wformat-overflow=2 -Wno-psabi -Wno-error=builtin-macro-redefined -frtti -fno-strict-aliasing -ffp-contract=off -MD -MP -MF .deps/double-conversion-double-to-string.o.pp /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/intl/icu/source/i18n/double-conversion-double-to-string.cpp make[3]: Leaving directory '/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/config/external/icu/i18n' make[3]: Entering directory '/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/config/external/icu/common' config/external/icu/common/rbbisetb.o /usr/bin/g++ -o rbbisetb.o -c -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/system_wrappers -include /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DU_COMMON_IMPLEMENTATION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_HIDE_OBSOLETE_UTF_OLD_H=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DU_CHARSET_IS_UTF8 -DUNISTR_FROM_CHAR_EXPLICIT=explicit -DUNISTR_FROM_STRING_EXPLICIT=explicit -DU_ENABLE_DYLOAD=0 -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/config/external/icu/common -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/config/external/icu/common -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/intl/icu/source/i18n -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include -DMOZILLA_CLIENT -include /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/js/src/js-confdefs.h -fno-sized-deallocation -fno-aligned-new -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/anolis/anolis-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -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 -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wformat -Wformat-overflow=2 -Wno-psabi -Wno-error=builtin-macro-redefined -frtti -fno-strict-aliasing -ffp-contract=off -MD -MP -MF .deps/rbbisetb.o.pp /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/intl/icu/source/common/rbbisetb.cpp make[3]: Leaving directory '/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/config/external/icu/common' make[3]: Entering directory '/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/config/external/icu/i18n' config/external/icu/i18n/double-conversion-strtod.o /usr/bin/g++ -o double-conversion-strtod.o -c -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/system_wrappers -include /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DU_I18N_IMPLEMENTATION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_HIDE_OBSOLETE_UTF_OLD_H=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DU_CHARSET_IS_UTF8 -DUNISTR_FROM_CHAR_EXPLICIT=explicit -DUNISTR_FROM_STRING_EXPLICIT=explicit -DU_ENABLE_DYLOAD=0 -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/config/external/icu/i18n -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/config/external/icu/i18n -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/intl/icu/source/common -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include -DMOZILLA_CLIENT -include /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/js/src/js-confdefs.h -fno-sized-deallocation -fno-aligned-new -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/anolis/anolis-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -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 -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wformat -Wformat-overflow=2 -Wno-psabi -Wno-error=builtin-macro-redefined -frtti -fno-strict-aliasing -ffp-contract=off -MD -MP -MF .deps/double-conversion-strtod.o.pp /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/intl/icu/source/i18n/double-conversion-strtod.cpp make[3]: Leaving directory '/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/config/external/icu/i18n' make[3]: Entering directory '/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/config/external/icu/i18n' config/external/icu/i18n/double-conversion-bignum.o /usr/bin/g++ -o double-conversion-bignum.o -c -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/system_wrappers -include /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DU_I18N_IMPLEMENTATION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_HIDE_OBSOLETE_UTF_OLD_H=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DU_CHARSET_IS_UTF8 -DUNISTR_FROM_CHAR_EXPLICIT=explicit -DUNISTR_FROM_STRING_EXPLICIT=explicit -DU_ENABLE_DYLOAD=0 -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/config/external/icu/i18n -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/config/external/icu/i18n -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/intl/icu/source/common -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include -DMOZILLA_CLIENT -include /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/js/src/js-confdefs.h -fno-sized-deallocation -fno-aligned-new -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/anolis/anolis-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -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 -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wformat -Wformat-overflow=2 -Wno-psabi -Wno-error=builtin-macro-redefined -frtti -fno-strict-aliasing -ffp-contract=off -MD -MP -MF .deps/double-conversion-bignum.o.pp /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/intl/icu/source/i18n/double-conversion-bignum.cpp make[3]: Leaving directory '/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/config/external/icu/i18n' make[3]: Entering directory '/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/config/external/icu/i18n' config/external/icu/i18n/dcfmtsym.o /usr/bin/g++ -o dcfmtsym.o -c -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/system_wrappers -include /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DU_I18N_IMPLEMENTATION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_HIDE_OBSOLETE_UTF_OLD_H=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DU_CHARSET_IS_UTF8 -DUNISTR_FROM_CHAR_EXPLICIT=explicit -DUNISTR_FROM_STRING_EXPLICIT=explicit -DU_ENABLE_DYLOAD=0 -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/config/external/icu/i18n -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/config/external/icu/i18n -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/intl/icu/source/common -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include -DMOZILLA_CLIENT -include /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/js/src/js-confdefs.h -fno-sized-deallocation -fno-aligned-new -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/anolis/anolis-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -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 -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wformat -Wformat-overflow=2 -Wno-psabi -Wno-error=builtin-macro-redefined -frtti -fno-strict-aliasing -ffp-contract=off -MD -MP -MF .deps/dcfmtsym.o.pp /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/intl/icu/source/i18n/dcfmtsym.cpp make[3]: Leaving directory '/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/config/external/icu/i18n' make[3]: Entering directory '/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/config/external/icu/common' config/external/icu/common/restrace.o /usr/bin/g++ -o restrace.o -c -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/system_wrappers -include /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DU_COMMON_IMPLEMENTATION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_HIDE_OBSOLETE_UTF_OLD_H=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DU_CHARSET_IS_UTF8 -DUNISTR_FROM_CHAR_EXPLICIT=explicit -DUNISTR_FROM_STRING_EXPLICIT=explicit -DU_ENABLE_DYLOAD=0 -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/config/external/icu/common -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/config/external/icu/common -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/intl/icu/source/i18n -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include -DMOZILLA_CLIENT -include /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/js/src/js-confdefs.h -fno-sized-deallocation -fno-aligned-new -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/anolis/anolis-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -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 -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wformat -Wformat-overflow=2 -Wno-psabi -Wno-error=builtin-macro-redefined -frtti -fno-strict-aliasing -ffp-contract=off -MD -MP -MF .deps/restrace.o.pp /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/intl/icu/source/common/restrace.cpp make[3]: Leaving directory '/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/config/external/icu/common' make[3]: Entering directory '/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/config/external/icu/i18n' config/external/icu/i18n/dtrule.o /usr/bin/g++ -o dtrule.o -c -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/system_wrappers -include /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DU_I18N_IMPLEMENTATION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_HIDE_OBSOLETE_UTF_OLD_H=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DU_CHARSET_IS_UTF8 -DUNISTR_FROM_CHAR_EXPLICIT=explicit -DUNISTR_FROM_STRING_EXPLICIT=explicit -DU_ENABLE_DYLOAD=0 -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/config/external/icu/i18n -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/config/external/icu/i18n -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/intl/icu/source/common -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include -DMOZILLA_CLIENT -include /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/js/src/js-confdefs.h -fno-sized-deallocation -fno-aligned-new -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/anolis/anolis-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -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 -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wformat -Wformat-overflow=2 -Wno-psabi -Wno-error=builtin-macro-redefined -frtti -fno-strict-aliasing -ffp-contract=off -MD -MP -MF .deps/dtrule.o.pp /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/intl/icu/source/i18n/dtrule.cpp make[3]: Leaving directory '/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/config/external/icu/i18n' make[3]: Entering directory '/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/config/external/icu/common' config/external/icu/common/rbbistbl.o /usr/bin/g++ -o rbbistbl.o -c -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/system_wrappers -include /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DU_COMMON_IMPLEMENTATION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_HIDE_OBSOLETE_UTF_OLD_H=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DU_CHARSET_IS_UTF8 -DUNISTR_FROM_CHAR_EXPLICIT=explicit -DUNISTR_FROM_STRING_EXPLICIT=explicit -DU_ENABLE_DYLOAD=0 -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/config/external/icu/common -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/config/external/icu/common -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/intl/icu/source/i18n -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include -DMOZILLA_CLIENT -include /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/js/src/js-confdefs.h -fno-sized-deallocation -fno-aligned-new -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/anolis/anolis-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -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 -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wformat -Wformat-overflow=2 -Wno-psabi -Wno-error=builtin-macro-redefined -frtti -fno-strict-aliasing -ffp-contract=off -MD -MP -MF .deps/rbbistbl.o.pp /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/intl/icu/source/common/rbbistbl.cpp make[3]: Leaving directory '/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/config/external/icu/common' make[3]: Entering directory '/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/config/external/icu/common' config/external/icu/common/ruleiter.o /usr/bin/g++ -o ruleiter.o -c -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/system_wrappers -include /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DU_COMMON_IMPLEMENTATION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_HIDE_OBSOLETE_UTF_OLD_H=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DU_CHARSET_IS_UTF8 -DUNISTR_FROM_CHAR_EXPLICIT=explicit -DUNISTR_FROM_STRING_EXPLICIT=explicit -DU_ENABLE_DYLOAD=0 -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/config/external/icu/common -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/config/external/icu/common -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/intl/icu/source/i18n -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include -DMOZILLA_CLIENT -include /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/js/src/js-confdefs.h -fno-sized-deallocation -fno-aligned-new -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/anolis/anolis-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -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 -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wformat -Wformat-overflow=2 -Wno-psabi -Wno-error=builtin-macro-redefined -frtti -fno-strict-aliasing -ffp-contract=off -MD -MP -MF .deps/ruleiter.o.pp /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/intl/icu/source/common/ruleiter.cpp make[3]: Leaving directory '/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/config/external/icu/common' make[3]: Entering directory '/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/js/src/frontend' js/src/frontend/Unified_cpp_js_src_frontend0.o /usr/bin/g++ -o Unified_cpp_js_src_frontend0.o -c -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/system_wrappers -include /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.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/gjs-1.80.2/firefox-115.15.0/js/src/frontend -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/js/src/frontend -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/js/src -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include -DMOZILLA_CLIENT -include /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/js/src/js-confdefs.h -fno-sized-deallocation -fno-aligned-new -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/anolis/anolis-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -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 -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wformat -Wformat-overflow=2 -Wno-psabi -Wno-error=builtin-macro-redefined -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/gjs-1.80.2/firefox-115.15.0/js/src/js/src/frontend' In file included from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/Value.h:24, from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/util/Poison.h:25, from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/ds/LifoAlloc.h:196, from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/frontend/CompilationStencil.h:21, from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.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/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1174:26, inlined from 'js::frontend::InstantiateStencils(JSContext*, js::frontend::CompilationInput&, js::frontend::CompilationStencil const&, js::frontend::CompilationGCOutput&)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/frontend/BytecodeCompiler.cpp:452:49: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'script' in 'MEM[(struct StackRootedBase * *)cx_62(D) + 32B]' [-Wdangling-pointer=] 1141 | *this->stack = this; | ~~~~~~~~~~~~~^~~~~~ In file included from Unified_cpp_js_src_frontend0.cpp:20: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.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/gjs-1.80.2/firefox-115.15.0/js/src/frontend/BytecodeCompiler.cpp:452:23: note: 'script' declared here 452 | Rooted script(cx, gcOutput.script); | ^~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/frontend/BytecodeCompiler.cpp:452:23: note: 'cx_62(D)' declared here In file included from Unified_cpp_js_src_frontend0.cpp:38: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/frontend/BytecodeEmitter.cpp: In member function 'js::frontend::BytecodeEmitter::emitSetOrInitializeDestructuring(js::frontend::ParseNode*, js::frontend::DestructuringFlavor)': /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/frontend/BytecodeEmitter.cpp:2670:46: warning: 'kind' may be used uninitialized [-Wmaybe-uninitialized] 2670 | NameOpEmitter noe(this, name, loc, kind); | ^ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/frontend/BytecodeEmitter.cpp:2659:27: note: 'kind' was declared here 2659 | NameOpEmitter::Kind kind; | ^~~~ make[3]: Entering directory '/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/config/external/icu/common' config/external/icu/common/resource.o /usr/bin/g++ -o resource.o -c -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/system_wrappers -include /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DU_COMMON_IMPLEMENTATION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_HIDE_OBSOLETE_UTF_OLD_H=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DU_CHARSET_IS_UTF8 -DUNISTR_FROM_CHAR_EXPLICIT=explicit -DUNISTR_FROM_STRING_EXPLICIT=explicit -DU_ENABLE_DYLOAD=0 -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/config/external/icu/common -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/config/external/icu/common -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/intl/icu/source/i18n -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include -DMOZILLA_CLIENT -include /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/js/src/js-confdefs.h -fno-sized-deallocation -fno-aligned-new -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/anolis/anolis-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -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 -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wformat -Wformat-overflow=2 -Wno-psabi -Wno-error=builtin-macro-redefined -frtti -fno-strict-aliasing -ffp-contract=off -MD -MP -MF .deps/resource.o.pp /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/intl/icu/source/common/resource.cpp make[3]: Leaving directory '/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/config/external/icu/common' make[3]: Entering directory '/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/config/external/icu/common' config/external/icu/common/resbund.o /usr/bin/g++ -o resbund.o -c -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/system_wrappers -include /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DU_COMMON_IMPLEMENTATION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_HIDE_OBSOLETE_UTF_OLD_H=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DU_CHARSET_IS_UTF8 -DUNISTR_FROM_CHAR_EXPLICIT=explicit -DUNISTR_FROM_STRING_EXPLICIT=explicit -DU_ENABLE_DYLOAD=0 -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/config/external/icu/common -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/config/external/icu/common -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/intl/icu/source/i18n -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include -DMOZILLA_CLIENT -include /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/js/src/js-confdefs.h -fno-sized-deallocation -fno-aligned-new -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/anolis/anolis-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -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 -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wformat -Wformat-overflow=2 -Wno-psabi -Wno-error=builtin-macro-redefined -frtti -fno-strict-aliasing -ffp-contract=off -MD -MP -MF .deps/resbund.o.pp /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/intl/icu/source/common/resbund.cpp make[3]: Leaving directory '/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/config/external/icu/common' make[3]: Entering directory '/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/config/external/icu/i18n' config/external/icu/i18n/erarules.o /usr/bin/g++ -o erarules.o -c -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/system_wrappers -include /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DU_I18N_IMPLEMENTATION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_HIDE_OBSOLETE_UTF_OLD_H=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DU_CHARSET_IS_UTF8 -DUNISTR_FROM_CHAR_EXPLICIT=explicit -DUNISTR_FROM_STRING_EXPLICIT=explicit -DU_ENABLE_DYLOAD=0 -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/config/external/icu/i18n -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/config/external/icu/i18n -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/intl/icu/source/common -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include -DMOZILLA_CLIENT -include /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/js/src/js-confdefs.h -fno-sized-deallocation -fno-aligned-new -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/anolis/anolis-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -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 -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wformat -Wformat-overflow=2 -Wno-psabi -Wno-error=builtin-macro-redefined -frtti -fno-strict-aliasing -ffp-contract=off -MD -MP -MF .deps/erarules.o.pp /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/intl/icu/source/i18n/erarules.cpp make[3]: Leaving directory '/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/config/external/icu/i18n' make[3]: Entering directory '/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/config/external/icu/common' config/external/icu/common/schriter.o /usr/bin/g++ -o schriter.o -c -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/system_wrappers -include /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DU_COMMON_IMPLEMENTATION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_HIDE_OBSOLETE_UTF_OLD_H=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DU_CHARSET_IS_UTF8 -DUNISTR_FROM_CHAR_EXPLICIT=explicit -DUNISTR_FROM_STRING_EXPLICIT=explicit -DU_ENABLE_DYLOAD=0 -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/config/external/icu/common -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/config/external/icu/common -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/intl/icu/source/i18n -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include -DMOZILLA_CLIENT -include /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/js/src/js-confdefs.h -fno-sized-deallocation -fno-aligned-new -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/anolis/anolis-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -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 -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wformat -Wformat-overflow=2 -Wno-psabi -Wno-error=builtin-macro-redefined -frtti -fno-strict-aliasing -ffp-contract=off -MD -MP -MF .deps/schriter.o.pp /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/intl/icu/source/common/schriter.cpp make[3]: Leaving directory '/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/config/external/icu/common' make[3]: Entering directory '/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/config/external/icu/i18n' config/external/icu/i18n/double-conversion-string-to-double.o /usr/bin/g++ -o double-conversion-string-to-double.o -c -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/system_wrappers -include /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DU_I18N_IMPLEMENTATION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_HIDE_OBSOLETE_UTF_OLD_H=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DU_CHARSET_IS_UTF8 -DUNISTR_FROM_CHAR_EXPLICIT=explicit -DUNISTR_FROM_STRING_EXPLICIT=explicit -DU_ENABLE_DYLOAD=0 -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/config/external/icu/i18n -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/config/external/icu/i18n -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/intl/icu/source/common -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include -DMOZILLA_CLIENT -include /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/js/src/js-confdefs.h -fno-sized-deallocation -fno-aligned-new -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/anolis/anolis-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -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 -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wformat -Wformat-overflow=2 -Wno-psabi -Wno-error=builtin-macro-redefined -frtti -fno-strict-aliasing -ffp-contract=off -MD -MP -MF .deps/double-conversion-string-to-double.o.pp /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/intl/icu/source/i18n/double-conversion-string-to-double.cpp make[3]: Leaving directory '/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/config/external/icu/i18n' make[3]: Entering directory '/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/config/external/icu/common' config/external/icu/common/rbbitblb.o /usr/bin/g++ -o rbbitblb.o -c -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/system_wrappers -include /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DU_COMMON_IMPLEMENTATION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_HIDE_OBSOLETE_UTF_OLD_H=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DU_CHARSET_IS_UTF8 -DUNISTR_FROM_CHAR_EXPLICIT=explicit -DUNISTR_FROM_STRING_EXPLICIT=explicit -DU_ENABLE_DYLOAD=0 -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/config/external/icu/common -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/config/external/icu/common -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/intl/icu/source/i18n -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include -DMOZILLA_CLIENT -include /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/js/src/js-confdefs.h -fno-sized-deallocation -fno-aligned-new -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/anolis/anolis-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -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 -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wformat -Wformat-overflow=2 -Wno-psabi -Wno-error=builtin-macro-redefined -frtti -fno-strict-aliasing -ffp-contract=off -MD -MP -MF .deps/rbbitblb.o.pp /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/intl/icu/source/common/rbbitblb.cpp make[3]: Leaving directory '/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/config/external/icu/common' make[3]: Entering directory '/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/config/external/icu/i18n' config/external/icu/i18n/ethpccal.o /usr/bin/g++ -o ethpccal.o -c -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/system_wrappers -include /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DU_I18N_IMPLEMENTATION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_HIDE_OBSOLETE_UTF_OLD_H=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DU_CHARSET_IS_UTF8 -DUNISTR_FROM_CHAR_EXPLICIT=explicit -DUNISTR_FROM_STRING_EXPLICIT=explicit -DU_ENABLE_DYLOAD=0 -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/config/external/icu/i18n -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/config/external/icu/i18n -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/intl/icu/source/common -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include -DMOZILLA_CLIENT -include /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/js/src/js-confdefs.h -fno-sized-deallocation -fno-aligned-new -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/anolis/anolis-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -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 -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wformat -Wformat-overflow=2 -Wno-psabi -Wno-error=builtin-macro-redefined -frtti -fno-strict-aliasing -ffp-contract=off -MD -MP -MF .deps/ethpccal.o.pp /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/intl/icu/source/i18n/ethpccal.cpp make[3]: Leaving directory '/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/config/external/icu/i18n' make[3]: Entering directory '/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/config/external/icu/i18n' config/external/icu/i18n/format.o /usr/bin/g++ -o format.o -c -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/system_wrappers -include /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DU_I18N_IMPLEMENTATION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_HIDE_OBSOLETE_UTF_OLD_H=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DU_CHARSET_IS_UTF8 -DUNISTR_FROM_CHAR_EXPLICIT=explicit -DUNISTR_FROM_STRING_EXPLICIT=explicit -DU_ENABLE_DYLOAD=0 -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/config/external/icu/i18n -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/config/external/icu/i18n -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/intl/icu/source/common -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include -DMOZILLA_CLIENT -include /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/js/src/js-confdefs.h -fno-sized-deallocation -fno-aligned-new -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/anolis/anolis-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -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 -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wformat -Wformat-overflow=2 -Wno-psabi -Wno-error=builtin-macro-redefined -frtti -fno-strict-aliasing -ffp-contract=off -MD -MP -MF .deps/format.o.pp /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/intl/icu/source/i18n/format.cpp make[3]: Leaving directory '/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/config/external/icu/i18n' make[3]: Entering directory '/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/config/external/icu/i18n' config/external/icu/i18n/dtitvinf.o /usr/bin/g++ -o dtitvinf.o -c -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/system_wrappers -include /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DU_I18N_IMPLEMENTATION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_HIDE_OBSOLETE_UTF_OLD_H=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DU_CHARSET_IS_UTF8 -DUNISTR_FROM_CHAR_EXPLICIT=explicit -DUNISTR_FROM_STRING_EXPLICIT=explicit -DU_ENABLE_DYLOAD=0 -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/config/external/icu/i18n -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/config/external/icu/i18n -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/intl/icu/source/common -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include -DMOZILLA_CLIENT -include /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/js/src/js-confdefs.h -fno-sized-deallocation -fno-aligned-new -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/anolis/anolis-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -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 -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wformat -Wformat-overflow=2 -Wno-psabi -Wno-error=builtin-macro-redefined -frtti -fno-strict-aliasing -ffp-contract=off -MD -MP -MF .deps/dtitvinf.o.pp /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/intl/icu/source/i18n/dtitvinf.cpp make[3]: Leaving directory '/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/config/external/icu/i18n' make[3]: Entering directory '/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/js/src/jit' js/src/jit/Unified_cpp_js_src_jit6.o /usr/bin/g++ -o Unified_cpp_js_src_jit6.o -c -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/system_wrappers -include /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.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/gjs-1.80.2/firefox-115.15.0/js/src/jit -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/js/src/jit -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/js/src -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include -DMOZILLA_CLIENT -include /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/js/src/js-confdefs.h -fno-sized-deallocation -fno-aligned-new -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/anolis/anolis-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -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 -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wformat -Wformat-overflow=2 -Wno-psabi -Wno-error=builtin-macro-redefined -Werror=format -Wno-attributes -fno-strict-aliasing -ffp-contract=off -MD -MP -MF .deps/Unified_cpp_js_src_jit6.o.pp Unified_cpp_js_src_jit6.cpp make[3]: Leaving directory '/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/js/src/jit' make[3]: Entering directory '/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/js/src/gc' js/src/gc/Unified_cpp_js_src_gc1.o /usr/bin/g++ -o Unified_cpp_js_src_gc1.o -c -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/system_wrappers -include /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.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/gjs-1.80.2/firefox-115.15.0/js/src/gc -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/js/src/gc -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/js/src -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include -DMOZILLA_CLIENT -include /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/js/src/js-confdefs.h -fno-sized-deallocation -fno-aligned-new -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/anolis/anolis-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -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 -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wformat -Wformat-overflow=2 -Wno-psabi -Wno-error=builtin-macro-redefined -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/gjs-1.80.2/firefox-115.15.0/js/src/js/src/gc' In file included from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/CallAndConstruct.h:15, from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/jsapi.h:30, from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.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/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1174:26, inlined from 'js::gc::NewMemoryInfoObject(JSContext*)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/gc/GCAPI.cpp:669:49: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'obj' in 'MEM[(struct StackRootedBase * *)cx_71(D) + 24B]' [-Wdangling-pointer=] 1141 | *this->stack = this; | ~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/gc/GCAPI.cpp: In function 'js::gc::NewMemoryInfoObject(JSContext*)': /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/gc/GCAPI.cpp:669:16: note: 'obj' declared here 669 | RootedObject obj(cx, JS_NewObject(cx, nullptr)); | ^~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/gc/GCAPI.cpp:669:16: note: 'cx_71(D)' declared here In file included from Unified_cpp_js_src_gc1.cpp:38: In member function 'js::GCMarker::pushValueRange(JSObject*, js::SlotsOrElementsKind, unsigned long, unsigned long)', inlined from 'js::GCMarker::processMarkStackTop<4u>(js::SliceBudget&)bool' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/gc/Marking.cpp:1565:23: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/gc/Marking.cpp:2165:3: warning: 'end' may be used uninitialized [-Wmaybe-uninitialized] 2165 | if (start == end) { | ^~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/gc/Marking.cpp: In member function 'js::GCMarker::processMarkStackTop<4u>(js::SliceBudget&)bool': /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/gc/Marking.cpp:1463:10: note: 'end' was declared here 1463 | size_t end; // End of slot range to mark. | ^~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/gc/Marking.cpp:1461:13: warning: 'base' may be used uninitialized [-Wmaybe-uninitialized] 1461 | HeapSlot* base; // Slot range base pointer. | ^~~~ In member function 'js::GCMarker::processMarkStackTop<4u>(js::SliceBudget&)bool', inlined from 'js::gc::GCRuntime::processDelayedMarkingList(js::gc::MarkColor)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/gc/Marking.cpp:2380:7: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/gc/Marking.cpp:1538:16: warning: 'end' may be used uninitialized [-Wmaybe-uninitialized] 1538 | while (index < end) { | ~~~~~~^~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/gc/Marking.cpp: In member function 'js::gc::GCRuntime::processDelayedMarkingList(js::gc::MarkColor)': /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/gc/Marking.cpp:1463:10: note: 'end' was declared here 1463 | size_t end; // End of slot range to mark. | ^~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/gc/Marking.cpp:1461:13: warning: 'base' may be used uninitialized [-Wmaybe-uninitialized] 1461 | HeapSlot* base; // Slot range base pointer. | ^~~~ In member function 'js::GCMarker::pushValueRange(JSObject*, js::SlotsOrElementsKind, unsigned long, unsigned long)', inlined from 'js::GCMarker::processMarkStackTop<2u>(js::SliceBudget&)bool' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/gc/Marking.cpp:1565:23: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/gc/Marking.cpp:2165:3: warning: 'end' may be used uninitialized [-Wmaybe-uninitialized] 2165 | if (start == end) { | ^~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/gc/Marking.cpp: In member function 'js::GCMarker::processMarkStackTop<2u>(js::SliceBudget&)bool': /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/gc/Marking.cpp:1463:10: note: 'end' was declared here 1463 | size_t end; // End of slot range to mark. | ^~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/gc/Marking.cpp:1461:13: warning: 'base' may be used uninitialized [-Wmaybe-uninitialized] 1461 | HeapSlot* base; // Slot range base pointer. | ^~~~ make[3]: Entering directory '/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/config/external/icu/i18n' config/external/icu/i18n/formattedval_iterimpl.o /usr/bin/g++ -o formattedval_iterimpl.o -c -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/system_wrappers -include /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DU_I18N_IMPLEMENTATION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_HIDE_OBSOLETE_UTF_OLD_H=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DU_CHARSET_IS_UTF8 -DUNISTR_FROM_CHAR_EXPLICIT=explicit -DUNISTR_FROM_STRING_EXPLICIT=explicit -DU_ENABLE_DYLOAD=0 -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/config/external/icu/i18n -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/config/external/icu/i18n -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/intl/icu/source/common -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include -DMOZILLA_CLIENT -include /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/js/src/js-confdefs.h -fno-sized-deallocation -fno-aligned-new -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/anolis/anolis-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -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 -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wformat -Wformat-overflow=2 -Wno-psabi -Wno-error=builtin-macro-redefined -frtti -fno-strict-aliasing -ffp-contract=off -MD -MP -MF .deps/formattedval_iterimpl.o.pp /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/intl/icu/source/i18n/formattedval_iterimpl.cpp make[3]: Leaving directory '/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/config/external/icu/i18n' make[3]: Entering directory '/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/config/external/icu/i18n' config/external/icu/i18n/formatted_string_builder.o /usr/bin/g++ -o formatted_string_builder.o -c -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/system_wrappers -include /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DU_I18N_IMPLEMENTATION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_HIDE_OBSOLETE_UTF_OLD_H=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DU_CHARSET_IS_UTF8 -DUNISTR_FROM_CHAR_EXPLICIT=explicit -DUNISTR_FROM_STRING_EXPLICIT=explicit -DU_ENABLE_DYLOAD=0 -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/config/external/icu/i18n -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/config/external/icu/i18n -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/intl/icu/source/common -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include -DMOZILLA_CLIENT -include /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/js/src/js-confdefs.h -fno-sized-deallocation -fno-aligned-new -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/anolis/anolis-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -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 -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wformat -Wformat-overflow=2 -Wno-psabi -Wno-error=builtin-macro-redefined -frtti -fno-strict-aliasing -ffp-contract=off -MD -MP -MF .deps/formatted_string_builder.o.pp /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/intl/icu/source/i18n/formatted_string_builder.cpp make[3]: Leaving directory '/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/config/external/icu/i18n' make[3]: Entering directory '/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/config/external/icu/i18n' config/external/icu/i18n/fphdlimp.o /usr/bin/g++ -o fphdlimp.o -c -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/system_wrappers -include /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DU_I18N_IMPLEMENTATION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_HIDE_OBSOLETE_UTF_OLD_H=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DU_CHARSET_IS_UTF8 -DUNISTR_FROM_CHAR_EXPLICIT=explicit -DUNISTR_FROM_STRING_EXPLICIT=explicit -DU_ENABLE_DYLOAD=0 -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/config/external/icu/i18n -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/config/external/icu/i18n -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/intl/icu/source/common -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include -DMOZILLA_CLIENT -include /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/js/src/js-confdefs.h -fno-sized-deallocation -fno-aligned-new -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/anolis/anolis-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -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 -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wformat -Wformat-overflow=2 -Wno-psabi -Wno-error=builtin-macro-redefined -frtti -fno-strict-aliasing -ffp-contract=off -MD -MP -MF .deps/fphdlimp.o.pp /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/intl/icu/source/i18n/fphdlimp.cpp make[3]: Leaving directory '/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/config/external/icu/i18n' make[3]: Entering directory '/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/config/external/icu/i18n' config/external/icu/i18n/fpositer.o /usr/bin/g++ -o fpositer.o -c -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/system_wrappers -include /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DU_I18N_IMPLEMENTATION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_HIDE_OBSOLETE_UTF_OLD_H=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DU_CHARSET_IS_UTF8 -DUNISTR_FROM_CHAR_EXPLICIT=explicit -DUNISTR_FROM_STRING_EXPLICIT=explicit -DU_ENABLE_DYLOAD=0 -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/config/external/icu/i18n -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/config/external/icu/i18n -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/intl/icu/source/common -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include -DMOZILLA_CLIENT -include /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/js/src/js-confdefs.h -fno-sized-deallocation -fno-aligned-new -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/anolis/anolis-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -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 -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wformat -Wformat-overflow=2 -Wno-psabi -Wno-error=builtin-macro-redefined -frtti -fno-strict-aliasing -ffp-contract=off -MD -MP -MF .deps/fpositer.o.pp /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/intl/icu/source/i18n/fpositer.cpp make[3]: Leaving directory '/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/config/external/icu/i18n' make[3]: Entering directory '/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/config/external/icu/i18n' config/external/icu/i18n/formattedvalue.o /usr/bin/g++ -o formattedvalue.o -c -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/system_wrappers -include /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DU_I18N_IMPLEMENTATION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_HIDE_OBSOLETE_UTF_OLD_H=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DU_CHARSET_IS_UTF8 -DUNISTR_FROM_CHAR_EXPLICIT=explicit -DUNISTR_FROM_STRING_EXPLICIT=explicit -DU_ENABLE_DYLOAD=0 -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/config/external/icu/i18n -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/config/external/icu/i18n -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/intl/icu/source/common -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include -DMOZILLA_CLIENT -include /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/js/src/js-confdefs.h -fno-sized-deallocation -fno-aligned-new -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/anolis/anolis-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -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 -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wformat -Wformat-overflow=2 -Wno-psabi -Wno-error=builtin-macro-redefined -frtti -fno-strict-aliasing -ffp-contract=off -MD -MP -MF .deps/formattedvalue.o.pp /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/intl/icu/source/i18n/formattedvalue.cpp make[3]: Leaving directory '/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/config/external/icu/i18n' /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/intl/icu/source/i18n/formattedvalue.cpp: In function 'ufmtval_getString_73': /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/intl/icu/source/i18n/formattedvalue.cpp:215:1: warning: function may return address of local variable [-Wreturn-local-addr] 215 | } | ^ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/intl/icu/source/i18n/formattedvalue.cpp:205:19: note: declared here 205 | UnicodeString readOnlyAlias = impl->fFormattedValue->toTempString(*ec); | ^~~~~~~~~~~~~ make[3]: Entering directory '/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/config/external/icu/i18n' config/external/icu/i18n/dtitvfmt.o /usr/bin/g++ -o dtitvfmt.o -c -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/system_wrappers -include /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DU_I18N_IMPLEMENTATION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_HIDE_OBSOLETE_UTF_OLD_H=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DU_CHARSET_IS_UTF8 -DUNISTR_FROM_CHAR_EXPLICIT=explicit -DUNISTR_FROM_STRING_EXPLICIT=explicit -DU_ENABLE_DYLOAD=0 -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/config/external/icu/i18n -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/config/external/icu/i18n -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/intl/icu/source/common -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include -DMOZILLA_CLIENT -include /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/js/src/js-confdefs.h -fno-sized-deallocation -fno-aligned-new -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/anolis/anolis-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -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 -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wformat -Wformat-overflow=2 -Wno-psabi -Wno-error=builtin-macro-redefined -frtti -fno-strict-aliasing -ffp-contract=off -MD -MP -MF .deps/dtitvfmt.o.pp /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/intl/icu/source/i18n/dtitvfmt.cpp make[3]: Leaving directory '/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/config/external/icu/i18n' make[3]: Entering directory '/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/js/src' js/src/Unified_cpp_js_src13.o /usr/bin/g++ -o Unified_cpp_js_src13.o -c -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/system_wrappers -include /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.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/gjs-1.80.2/firefox-115.15.0/js/src -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/js/src -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include -DMOZILLA_CLIENT -include /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/js/src/js-confdefs.h -fno-sized-deallocation -fno-aligned-new -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/anolis/anolis-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -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 -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wformat -Wformat-overflow=2 -Wno-psabi -Wno-error=builtin-macro-redefined -Werror=format -Wno-attributes -fno-strict-aliasing -ffp-contract=off -MD -MP -MF .deps/Unified_cpp_js_src13.o.pp Unified_cpp_js_src13.cpp make[3]: Leaving directory '/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/js/src' In file included from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/Value.h:24, from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/util/Poison.h:25, from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/jit/ProcessExecutableMemory.h:10, from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/jit/ExecutableAllocator.h:36, from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/gc/GCContext.h:16, from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/gc/Cell.h:15, from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/gc/Allocator.h:15, from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/builtin/intl/FormatBuffer.h:17, from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/vm/DateTime.cpp:28, from Unified_cpp_js_src13.cpp:2: In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, JSObject*&&)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1174:26, inlined from 'js::ErrorObject::createProto(JSContext*, JSProtoKey)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/vm/ErrorObject.cpp:369:68: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'protoProto' in 'MEM[(struct StackRootedBase * *)cx_35(D) + 24B]' [-Wdangling-pointer=] 1141 | *this->stack = this; | ~~~~~~~~~~~~~^~~~~~ In file included from Unified_cpp_js_src13.cpp:38: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/vm/ErrorObject.cpp: In function 'js::ErrorObject::createProto(JSContext*, JSProtoKey)': /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/vm/ErrorObject.cpp:368:16: note: 'protoProto' declared here 368 | RootedObject protoProto( | ^~~~~~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/vm/ErrorObject.cpp:368:16: note: 'cx_35(D)' declared here In member function 'JS::Rooted >::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted >::Rooted >(JSContext* const&, js::AbstractBindingIter&&)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1174:26, inlined from 'js::CheckGlobalDeclarationConflicts(JSContext*, JS::Handle, JS::Handle, JS::Handle)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/vm/EnvironmentObject.cpp:3783:49: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'bi' in 'MEM[(struct StackRootedBase * *)cx_103(D) + 112B]' [-Wdangling-pointer=] 1141 | *this->stack = this; | ~~~~~~~~~~~~~^~~~~~ In file included from Unified_cpp_js_src13.cpp:11: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/vm/EnvironmentObject.cpp: In function 'js::CheckGlobalDeclarationConflicts(JSContext*, JS::Handle, JS::Handle, JS::Handle)': /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/vm/EnvironmentObject.cpp:3783:23: note: 'bi' declared here 3783 | Rooted bi(cx, BindingIter(script)); | ^~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/vm/EnvironmentObject.cpp:3783:23: note: 'cx_103(D)' declared here In member function 'JS::Rooted >::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted >::Rooted >(JSContext* const&, js::AbstractBindingIter&&)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1174:26, inlined from 'CheckEvalDeclarationConflicts(JSContext*, JS::Handle, JS::Handle, JS::Handle)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/vm/EnvironmentObject.cpp:3931:56, inlined from 'js::GlobalOrEvalDeclInstantiation(JSContext*, JS::Handle, JS::Handle, js::GCThingIndex)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/vm/EnvironmentObject.cpp:3953:39: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'bi' in 'MEM[(struct StackRootedBase * *)cx_66(D) + 112B]' [-Wdangling-pointer=] 1141 | *this->stack = this; | ~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/vm/EnvironmentObject.cpp: In function 'js::GlobalOrEvalDeclInstantiation(JSContext*, JS::Handle, JS::Handle, js::GCThingIndex)': /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/vm/EnvironmentObject.cpp:3931:30: note: 'bi' declared here 3931 | for (Rooted bi(cx, BindingIter(script)); bi; bi++) { | ^~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/vm/EnvironmentObject.cpp:3931:30: note: 'cx_66(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted const&>(JSContext* const&, JS::Rooted const&)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1174:26, inlined from 'js::EnvironmentIter::EnvironmentIter(JSContext*, js::EnvironmentIter const&)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/vm/EnvironmentObject.cpp:1317:30, inlined from 'GetThisValueForDebuggerEnvironmentIterMaybeOptimizedOut(JSContext*, js::EnvironmentIter const&, JS::Handle, unsigned char const*, JS::MutableHandle)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/vm/EnvironmentObject.cpp:3364:43: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'ei' in 'MEM[(struct StackRootedBase * *)cx_263(D) + 24B]' [-Wdangling-pointer=] 1141 | *this->stack = this; | ~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/vm/EnvironmentObject.cpp: In function 'GetThisValueForDebuggerEnvironmentIterMaybeOptimizedOut(JSContext*, js::EnvironmentIter const&, JS::Handle, unsigned char const*, JS::MutableHandle)': /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/vm/EnvironmentObject.cpp:3364:24: note: 'ei' declared here 3364 | for (EnvironmentIter ei(cx, originalIter); ei; ei++) { | ^~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/vm/EnvironmentObject.cpp:3364:24: note: 'cx_263(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, JSObject*&&)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1174:26, inlined from 'exn_toSource(JSContext*, unsigned int, JS::Value*)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/vm/ErrorObject.cpp:802:50: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'obj' in 'MEM[(struct StackRootedBase * *)cx_72(D) + 24B]' [-Wdangling-pointer=] 1141 | *this->stack = this; | ~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/vm/ErrorObject.cpp: In function 'exn_toSource(JSContext*, unsigned int, JS::Value*)': /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/vm/ErrorObject.cpp:802:16: note: 'obj' declared here 802 | RootedObject obj(cx, ToObject(cx, args.thisv())); | ^~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/vm/ErrorObject.cpp:802:16: note: 'cx_72(D)' declared here In member function 'JS::Rooted >::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted >::Rooted >(JSContext* const&, js::AbstractBindingIter&&)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1174:26, inlined from '(anonymous namespace)::DebugEnvironmentProxyHandler::ownPropertyKeys(JSContext*, JS::Handle, JS::MutableHandle >) const' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/vm/EnvironmentObject.cpp:2335:57: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'bi' in 'MEM[(struct StackRootedBase * *)cx_185(D) + 112B]' [-Wdangling-pointer=] 1141 | *this->stack = this; | ~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/vm/EnvironmentObject.cpp: In member function '(anonymous namespace)::DebugEnvironmentProxyHandler::ownPropertyKeys(JSContext*, JS::Handle, JS::MutableHandle >) const': /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/vm/EnvironmentObject.cpp:2335:32: note: 'bi' declared here 2335 | for (Rooted bi(cx, BindingIter(scope)); bi; bi++) { | ^~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/vm/EnvironmentObject.cpp:2335:32: note: 'cx_185(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, js::SharedShape*&&)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1174:26, inlined from 'js::SharedShape::ensureInitialCustomShape(JSContext*, JS::Handle)bool' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/vm/Shape-inl.h:38:24, inlined from 'js::ErrorObject::init(JSContext*, JS::Handle, JSExnType, mozilla::UniquePtr >, JS::Handle, JS::Handle, unsigned int, unsigned int, unsigned int, JS::Handle, JS::Handle >)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/vm/ErrorObject.cpp:457:58: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'shape' in 'MEM[(struct StackRootedBase * *)cx_38(D) + 40B]' [-Wdangling-pointer=] 1141 | *this->stack = this; | ~~~~~~~~~~~~~^~~~~~ In file included from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/vm/NativeObject-inl.h:33, from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/vm/EnvironmentObject.cpp:34: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/vm/Shape-inl.h: In function 'js::ErrorObject::init(JSContext*, JS::Handle, JSExnType, mozilla::UniquePtr >, JS::Handle, JS::Handle, unsigned int, unsigned int, unsigned int, JS::Handle, JS::Handle >)': /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/vm/Shape-inl.h:38:24: note: 'shape' declared here 38 | Rooted shape(cx, ObjectSubclass::assignInitialShape(cx, obj)); | ^~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/vm/Shape-inl.h:38:24: note: 'cx_38(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, js::ErrorObject*&&)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1174:26, inlined from 'AggregateError(JSContext*, unsigned int, JS::Value*)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/vm/ErrorObject.cpp:336:68: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'obj' in 'MEM[(struct StackRootedBase * *)cx_141(D) + 24B]' [-Wdangling-pointer=] 1141 | *this->stack = this; | ~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/vm/ErrorObject.cpp: In function 'AggregateError(JSContext*, unsigned int, JS::Value*)': /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/vm/ErrorObject.cpp:335:24: note: 'obj' declared here 335 | Rooted obj( | ^~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/vm/ErrorObject.cpp:335:24: note: 'cx_141(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, js::SharedShape*&&)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1174:26, inlined from 'js::BlockLexicalEnvironmentObject::createHollowForDebug(JSContext*, JS::Handle)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/vm/EnvironmentObject.cpp:959:63: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'shape' in 'MEM[(struct StackRootedBase * *)cx_154(D) + 40B]' [-Wdangling-pointer=] 1141 | *this->stack = this; | ~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/vm/EnvironmentObject.cpp: In function 'js::BlockLexicalEnvironmentObject::createHollowForDebug(JSContext*, JS::Handle)': /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/vm/EnvironmentObject.cpp:958:24: note: 'shape' declared here 958 | Rooted shape( | ^~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/vm/EnvironmentObject.cpp:958:24: note: 'cx_154(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, js::BlockLexicalEnvironmentObject*&&)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1174:26, inlined from 'js::BlockLexicalEnvironmentObject::clone(JSContext*, JS::Handle)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/vm/EnvironmentObject.cpp:1013:58: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'copy' in 'MEM[(struct StackRootedBase * *)cx_118(D) + 24B]' [-Wdangling-pointer=] 1141 | *this->stack = this; | ~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/vm/EnvironmentObject.cpp: In function 'js::BlockLexicalEnvironmentObject::clone(JSContext*, JS::Handle)': /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/vm/EnvironmentObject.cpp:1012:42: note: 'copy' declared here 1012 | Rooted copy( | ^~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/vm/EnvironmentObject.cpp:1012:42: note: 'cx_118(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, js::SharedShape*&&)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1174:26, inlined from 'js::WasmFunctionCallObject::createHollowForDebug(JSContext*, JS::Handle, JS::Handle)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/vm/EnvironmentObject.cpp:611:79: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'shape' in 'MEM[(struct StackRootedBase * *)cx_39(D) + 40B]' [-Wdangling-pointer=] 1141 | *this->stack = this; | ~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/vm/EnvironmentObject.cpp: In function 'js::WasmFunctionCallObject::createHollowForDebug(JSContext*, JS::Handle, JS::Handle)': /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/vm/EnvironmentObject.cpp:610:24: note: 'shape' declared here 610 | Rooted shape(cx, | ^~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/vm/EnvironmentObject.cpp:610:24: note: 'cx_39(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, js::SharedShape*&&)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1174:26, inlined from 'js::WasmInstanceEnvironmentObject::createHollowForDebug(JSContext*, JS::Handle)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/vm/EnvironmentObject.cpp:585:67: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'shape' in 'MEM[(struct StackRootedBase * *)cx_50(D) + 40B]' [-Wdangling-pointer=] 1141 | *this->stack = this; | ~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/vm/EnvironmentObject.cpp: In function 'js::WasmInstanceEnvironmentObject::createHollowForDebug(JSContext*, JS::Handle)': /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/vm/EnvironmentObject.cpp:584:24: note: 'shape' declared here 584 | Rooted shape( | ^~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/vm/EnvironmentObject.cpp:584:24: note: 'cx_50(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, js::ModuleEnvironmentObject*&&)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1174:26, inlined from 'js::ModuleEnvironmentObject::create(JSContext*, JS::Handle)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/vm/EnvironmentObject.cpp:390:74: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'env' in 'MEM[(struct StackRootedBase * *)cx_119(D) + 24B]' [-Wdangling-pointer=] 1141 | *this->stack = this; | ~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/vm/EnvironmentObject.cpp: In function 'js::ModuleEnvironmentObject::create(JSContext*, JS::Handle)': /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/vm/EnvironmentObject.cpp:388:36: note: 'env' declared here 388 | Rooted env( | ^~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/vm/EnvironmentObject.cpp:388:36: note: 'cx_119(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, js::SharedShape*&&)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1174:26, inlined from 'js::VarEnvironmentObject::createHollowForDebug(JSContext*, JS::Handle)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/vm/EnvironmentObject.cpp:300:77: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'shape' in 'MEM[(struct StackRootedBase * *)cx_147(D) + 40B]' [-Wdangling-pointer=] 1141 | *this->stack = this; | ~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/vm/EnvironmentObject.cpp: In function 'js::VarEnvironmentObject::createHollowForDebug(JSContext*, JS::Handle)': /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/vm/EnvironmentObject.cpp:299:24: note: 'shape' declared here 299 | Rooted shape(cx, | ^~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/vm/EnvironmentObject.cpp:299:24: note: 'cx_147(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, js::SharedShape*&&)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1174:26, inlined from 'js::RuntimeLexicalErrorObject::create(JSContext*, JS::Handle, unsigned int)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/vm/EnvironmentObject.cpp:1221:78: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'shape' in 'MEM[(struct StackRootedBase * *)cx_40(D) + 40B]' [-Wdangling-pointer=] 1141 | *this->stack = this; | ~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/vm/EnvironmentObject.cpp: In function 'js::RuntimeLexicalErrorObject::create(JSContext*, JS::Handle, unsigned int)': /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/vm/EnvironmentObject.cpp:1219:24: note: 'shape' declared here 1219 | Rooted shape( | ^~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/vm/EnvironmentObject.cpp:1219:24: note: 'cx_40(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, js::SharedShape*&&)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1174:26, inlined from 'js::WithEnvironmentObject::create(JSContext*, JS::Handle, JS::Handle, JS::Handle)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/vm/EnvironmentObject.cpp:634:78: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'shape' in 'MEM[(struct StackRootedBase * *)cx_61(D) + 40B]' [-Wdangling-pointer=] 1141 | *this->stack = this; | ~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/vm/EnvironmentObject.cpp: In function 'js::WithEnvironmentObject::create(JSContext*, JS::Handle, JS::Handle, JS::Handle)': /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/vm/EnvironmentObject.cpp:633:24: note: 'shape' declared here 633 | Rooted shape(cx, | ^~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/vm/EnvironmentObject.cpp:633:24: note: 'cx_61(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted&>(JSContext* const&, JS::Handle&)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1174:26, inlined from 'js::CreateObjectsForEnvironmentChain(JSContext*, JS::Handle >, JS::Handle, JS::MutableHandle)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/vm/EnvironmentObject.cpp:3310:47: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'enclosingEnv' in 'MEM[(struct StackRootedBase * *)cx_50(D) + 24B]' [-Wdangling-pointer=] 1141 | *this->stack = this; | ~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/vm/EnvironmentObject.cpp: In function 'js::CreateObjectsForEnvironmentChain(JSContext*, JS::Handle >, JS::Handle, JS::MutableHandle)': /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/vm/EnvironmentObject.cpp:3310:16: note: 'enclosingEnv' declared here 3310 | RootedObject enclosingEnv(cx, terminatingEnv); | ^~~~~~~~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/vm/EnvironmentObject.cpp:3310:16: note: 'cx_50(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, js::SharedShape*&&)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1174:26, inlined from 'js::NonSyntacticVariablesObject::create(JSContext*)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/vm/EnvironmentObject.cpp:822:65: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'shape' in 'MEM[(struct StackRootedBase * *)cx_58(D) + 40B]' [-Wdangling-pointer=] 1141 | *this->stack = this; | ~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/vm/EnvironmentObject.cpp: In function 'js::NonSyntacticVariablesObject::create(JSContext*)': /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/vm/EnvironmentObject.cpp:821:24: note: 'shape' declared here 821 | Rooted shape( | ^~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/vm/EnvironmentObject.cpp:821:24: note: 'cx_58(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, js::SharedShape*&&)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1174:26, inlined from 'js::NonSyntacticLexicalEnvironmentObject::create(JSContext*, JS::Handle, JS::Handle)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/vm/EnvironmentObject.cpp:1199:63: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'shape' in 'MEM[(struct StackRootedBase * *)cx_28(D) + 40B]' [-Wdangling-pointer=] 1141 | *this->stack = this; | ~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/vm/EnvironmentObject.cpp: In function 'js::NonSyntacticLexicalEnvironmentObject::create(JSContext*, JS::Handle, JS::Handle)': /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/vm/EnvironmentObject.cpp:1198:24: note: 'shape' declared here 1198 | Rooted shape( | ^~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/vm/EnvironmentObject.cpp:1198:24: note: 'cx_28(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, js::SharedShape*&&)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1174:26, inlined from 'js::GlobalLexicalEnvironmentObject::create(JSContext*, JS::Handle)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/vm/EnvironmentObject.cpp:1170:63: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'shape' in 'MEM[(struct StackRootedBase * *)cx_32(D) + 40B]' [-Wdangling-pointer=] 1141 | *this->stack = this; | ~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/vm/EnvironmentObject.cpp: In function 'js::GlobalLexicalEnvironmentObject::create(JSContext*, JS::Handle)': /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/vm/EnvironmentObject.cpp:1169:24: note: 'shape' declared here 1169 | Rooted shape( | ^~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/vm/EnvironmentObject.cpp:1169:24: note: 'cx_32(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, js::SharedShape*&&)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1174:26, inlined from 'js::CallObject::createHollowForDebug(JSContext*, JS::Handle)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/vm/EnvironmentObject.cpp:202:71: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'shape' in 'MEM[(struct StackRootedBase * *)cx_172(D) + 40B]' [-Wdangling-pointer=] 1141 | *this->stack = this; | ~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/vm/EnvironmentObject.cpp: In function 'js::CallObject::createHollowForDebug(JSContext*, JS::Handle)': /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/vm/EnvironmentObject.cpp:202:24: note: 'shape' declared here 202 | Rooted shape(cx, EmptyEnvironmentShape(cx)); | ^~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/vm/EnvironmentObject.cpp:202:24: note: 'cx_172(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, JSObject*&&)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1174:26, inlined from 'GetDebugEnvironmentForEnvironmentObject(JSContext*, js::EnvironmentIter const&)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/vm/EnvironmentObject.cpp:3090:66, inlined from 'GetDebugEnvironment(JSContext*, js::EnvironmentIter const&)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/vm/EnvironmentObject.cpp:3233:51, inlined from 'GetDebugEnvironment(JSContext*, js::EnvironmentIter const&)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/vm/EnvironmentObject.cpp:3222:18: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'enclosingDebug' in 'MEM[(struct StackRootedBase * *)cx_4(D) + 24B]' [-Wdangling-pointer=] 1141 | *this->stack = this; | ~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/vm/EnvironmentObject.cpp: In function 'GetDebugEnvironment(JSContext*, js::EnvironmentIter const&)': /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/vm/EnvironmentObject.cpp:3090:16: note: 'enclosingDebug' declared here 3090 | RootedObject enclosingDebug(cx, GetDebugEnvironment(cx, ++copy)); | ^~~~~~~~~~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/vm/EnvironmentObject.cpp:3090:16: note: 'cx_4(D)' declared here make[3]: Entering directory '/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/js/src/debugger' js/src/debugger/Unified_cpp_js_src_debugger1.o /usr/bin/g++ -o Unified_cpp_js_src_debugger1.o -c -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/system_wrappers -include /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.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/gjs-1.80.2/firefox-115.15.0/js/src/debugger -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/js/src/debugger -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/js/src -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include -DMOZILLA_CLIENT -include /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/js/src/js-confdefs.h -fno-sized-deallocation -fno-aligned-new -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/anolis/anolis-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -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 -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wformat -Wformat-overflow=2 -Wno-psabi -Wno-error=builtin-macro-redefined -Werror=format -Wno-attributes -fno-strict-aliasing -ffp-contract=off -MD -MP -MF .deps/Unified_cpp_js_src_debugger1.o.pp Unified_cpp_js_src_debugger1.cpp In file included from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/CallArgs.h:73, from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/CallNonGenericMethod.h:12, from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/NamespaceImports.h:15, from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/debugger/Object.h:16, from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/debugger/Object-inl.h:10, from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.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::DebuggerObject*&&)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1174:26, inlined from 'js::DebuggerObject::CallData::ToNative<&js::DebuggerObject::CallData::isBoundFunctionGetter>(JSContext*, unsigned int, JS::Value*)bool' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/debugger/Object.cpp:230:27: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'obj' in 'MEM[(struct StackRootedBase * *)cx_72(D) + 24B]' [-Wdangling-pointer=] 1141 | *this->stack = this; | ~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.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/gjs-1.80.2/firefox-115.15.0/js/src/debugger/Object.cpp:230:27: note: 'obj' declared here 230 | Rooted obj(cx, DebuggerObject_checkThis(cx, args)); | ^~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/debugger/Object.cpp:230:27: note: 'cx_72(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, js::PlainObject*&&)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1174:26, inlined from 'js::DebuggerObject::PromiseReactionRecordBuilder::then(JSContext*, JS::Handle, JS::Handle, JS::Handle)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/debugger/Object.cpp:1379:55: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'record' in 'MEM[(struct StackRootedBase * *)cx_56(D) + 24B]' [-Wdangling-pointer=] 1141 | *this->stack = this; | ~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/debugger/Object.cpp: In member function 'js::DebuggerObject::PromiseReactionRecordBuilder::then(JSContext*, JS::Handle, JS::Handle, JS::Handle)': /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/debugger/Object.cpp:1379:26: note: 'record' declared here 1379 | Rooted record(cx, NewPlainObject(cx)); | ^~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/debugger/Object.cpp:1379:26: 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/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1174:26, inlined from 'js::DebuggerObject::CallData::ToNative<&js::DebuggerObject::CallData::isPromiseGetter>(JSContext*, unsigned int, JS::Value*)bool' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/debugger/Object.cpp:230:27: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'obj' in 'MEM[(struct StackRootedBase * *)cx_64(D) + 24B]' [-Wdangling-pointer=] 1141 | *this->stack = this; | ~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.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/gjs-1.80.2/firefox-115.15.0/js/src/debugger/Object.cpp:230:27: note: 'obj' declared here 230 | Rooted obj(cx, DebuggerObject_checkThis(cx, args)); | ^~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/debugger/Object.cpp:230:27: note: 'cx_64(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, js::DebuggerObject*&&)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1174:26, inlined from 'js::DebuggerObject::CallData::ToNative<&js::DebuggerObject::CallData::isProxyGetter>(JSContext*, unsigned int, JS::Value*)bool' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/debugger/Object.cpp:230:27: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'obj' in 'MEM[(struct StackRootedBase * *)cx_64(D) + 24B]' [-Wdangling-pointer=] 1141 | *this->stack = this; | ~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.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/gjs-1.80.2/firefox-115.15.0/js/src/debugger/Object.cpp:230:27: note: 'obj' declared here 230 | Rooted obj(cx, DebuggerObject_checkThis(cx, args)); | ^~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/debugger/Object.cpp:230:27: note: 'cx_64(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, js::DebuggerObject*&&)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1174:26, inlined from 'js::DebuggerObject::CallData::ToNative<&js::DebuggerObject::CallData::isErrorGetter>(JSContext*, unsigned int, JS::Value*)bool' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/debugger/Object.cpp:230:27: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'obj' in 'MEM[(struct StackRootedBase * *)cx_64(D) + 24B]' [-Wdangling-pointer=] 1141 | *this->stack = this; | ~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.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/gjs-1.80.2/firefox-115.15.0/js/src/debugger/Object.cpp:230:27: note: 'obj' declared here 230 | Rooted obj(cx, DebuggerObject_checkThis(cx, args)); | ^~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/debugger/Object.cpp:230:27: note: 'cx_64(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, js::DebuggerObject*&&)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1174:26, inlined from 'js::DebuggerObject::CallData::ToNative<&js::DebuggerObject::CallData::isNativeGetterWithJitInfo>(JSContext*, unsigned int, JS::Value*)bool' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/debugger/Object.cpp:230:27: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'obj' in 'MEM[(struct StackRootedBase * *)cx_63(D) + 24B]' [-Wdangling-pointer=] 1141 | *this->stack = this; | ~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/debugger/Object.cpp: In function 'js::DebuggerObject::CallData::ToNative<&js::DebuggerObject::CallData::isNativeGetterWithJitInfo>(JSContext*, unsigned int, JS::Value*)bool': /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/debugger/Object.cpp:230:27: note: 'obj' declared here 230 | Rooted obj(cx, DebuggerObject_checkThis(cx, args)); | ^~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/debugger/Object.cpp:230:27: 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/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1174:26, inlined from 'js::DebuggerObject::CallData::ToNative<&js::DebuggerObject::CallData::errorLineNumberGetter>(JSContext*, unsigned int, JS::Value*)bool' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/debugger/Object.cpp:230:27: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'obj' in 'MEM[(struct StackRootedBase * *)cx_63(D) + 24B]' [-Wdangling-pointer=] 1141 | *this->stack = this; | ~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.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/gjs-1.80.2/firefox-115.15.0/js/src/debugger/Object.cpp:230:27: note: 'obj' declared here 230 | Rooted obj(cx, DebuggerObject_checkThis(cx, args)); | ^~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/debugger/Object.cpp:230:27: 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/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1174:26, inlined from 'js::DebuggerObject::CallData::ToNative<&js::DebuggerObject::CallData::errorColumnNumberGetter>(JSContext*, unsigned int, JS::Value*)bool' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/debugger/Object.cpp:230:27: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'obj' in 'MEM[(struct StackRootedBase * *)cx_63(D) + 24B]' [-Wdangling-pointer=] 1141 | *this->stack = this; | ~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.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/gjs-1.80.2/firefox-115.15.0/js/src/debugger/Object.cpp:230:27: note: 'obj' declared here 230 | Rooted obj(cx, DebuggerObject_checkThis(cx, args)); | ^~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/debugger/Object.cpp:230:27: 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/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1174:26, inlined from 'js::DebuggerObject::CallData::ToNative<&js::DebuggerObject::CallData::makeDebuggeeValueMethod>(JSContext*, unsigned int, JS::Value*)bool' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/debugger/Object.cpp:230:27: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'obj' in 'MEM[(struct StackRootedBase * *)cx_60(D) + 24B]' [-Wdangling-pointer=] 1141 | *this->stack = this; | ~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.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/gjs-1.80.2/firefox-115.15.0/js/src/debugger/Object.cpp:230:27: note: 'obj' declared here 230 | Rooted obj(cx, DebuggerObject_checkThis(cx, args)); | ^~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/debugger/Object.cpp:230:27: note: 'cx_60(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, JSScript*&&)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1174:26, inlined from 'js::DebuggerObject::CallData::scriptGetter()' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/debugger/Object.cpp:370:61: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'script' in 'MEM[(struct StackRootedBase * *)_63 + 32B]' [-Wdangling-pointer=] 1141 | *this->stack = this; | ~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/debugger/Object.cpp: In member function 'js::DebuggerObject::CallData::scriptGetter()': /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/debugger/Object.cpp:370:16: note: 'script' declared here 370 | RootedScript script(cx, GetOrCreateFunctionScript(cx, fun)); | ^~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/debugger/Object.cpp:370: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::DebuggerScript*&&)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1174:26, inlined from 'js::DebuggerObject::CallData::scriptGetter()' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/debugger/Object.cpp:381:71: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'scriptObject' in 'MEM[(struct StackRootedBase * *)_68 + 24B]' [-Wdangling-pointer=] 1141 | *this->stack = this; | ~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/debugger/Object.cpp: In member function 'js::DebuggerObject::CallData::scriptGetter()': /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/debugger/Object.cpp:381:27: note: 'scriptObject' declared here 381 | Rooted scriptObject(cx, dbg->wrapScript(cx, script)); | ^~~~~~~~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/debugger/Object.cpp:381:27: 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/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1174:26, inlined from 'js::DebuggerObject::CallData::ToNative<&js::DebuggerObject::CallData::scriptGetter>(JSContext*, unsigned int, JS::Value*)bool' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/debugger/Object.cpp:230:27: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'obj' in 'MEM[(struct StackRootedBase * *)cx_60(D) + 24B]' [-Wdangling-pointer=] 1141 | *this->stack = this; | ~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.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/gjs-1.80.2/firefox-115.15.0/js/src/debugger/Object.cpp:230:27: note: 'obj' declared here 230 | Rooted obj(cx, DebuggerObject_checkThis(cx, args)); | ^~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/debugger/Object.cpp:230:27: note: 'cx_60(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, js::PromiseObject*&&)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1174:26, inlined from 'js::DebuggerObject::CallData::promiseAllocationSiteGetter()' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/debugger/Object.cpp:644:65: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'promise' in 'MEM[(struct StackRootedBase * *)_20 + 24B]' [-Wdangling-pointer=] 1141 | *this->stack = this; | ~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/debugger/Object.cpp: In member function 'js::DebuggerObject::CallData::promiseAllocationSiteGetter()': /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/debugger/Object.cpp:644:26: note: 'promise' declared here 644 | Rooted promise(cx, EnsurePromise(cx, referent)); | ^~~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/debugger/Object.cpp:644: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/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1174:26, inlined from 'js::DebuggerObject::CallData::promiseAllocationSiteGetter()' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/debugger/Object.cpp:649:55: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'allocSite' in 'MEM[(struct StackRootedBase * *)_27 + 24B]' [-Wdangling-pointer=] 1141 | *this->stack = this; | ~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/debugger/Object.cpp: In member function 'js::DebuggerObject::CallData::promiseAllocationSiteGetter()': /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/debugger/Object.cpp:649:16: note: 'allocSite' declared here 649 | RootedObject allocSite(cx, promise->allocationSite()); | ^~~~~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/debugger/Object.cpp:649: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/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1174:26, inlined from 'js::DebuggerObject::CallData::ToNative<&js::DebuggerObject::CallData::promiseAllocationSiteGetter>(JSContext*, unsigned int, JS::Value*)bool' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/debugger/Object.cpp:230:27: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'obj' in 'MEM[(struct StackRootedBase * *)cx_60(D) + 24B]' [-Wdangling-pointer=] 1141 | *this->stack = this; | ~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.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/gjs-1.80.2/firefox-115.15.0/js/src/debugger/Object.cpp:230:27: note: 'obj' declared here 230 | Rooted obj(cx, DebuggerObject_checkThis(cx, args)); | ^~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/debugger/Object.cpp:230:27: note: 'cx_60(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, js::PromiseObject*&&)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1174:26, inlined from 'js::DebuggerObject::CallData::promiseResolutionSiteGetter()' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/debugger/Object.cpp:663:65: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'promise' in 'MEM[(struct StackRootedBase * *)_22 + 24B]' [-Wdangling-pointer=] 1141 | *this->stack = this; | ~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/debugger/Object.cpp: In member function 'js::DebuggerObject::CallData::promiseResolutionSiteGetter()': /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/debugger/Object.cpp:663:26: note: 'promise' declared here 663 | Rooted promise(cx, EnsurePromise(cx, referent)); | ^~~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/debugger/Object.cpp:663: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/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1174:26, inlined from 'js::DebuggerObject::CallData::promiseResolutionSiteGetter()' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/debugger/Object.cpp:674:60: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'resolutionSite' in 'MEM[(struct StackRootedBase * *)_37 + 24B]' [-Wdangling-pointer=] 1141 | *this->stack = this; | ~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/debugger/Object.cpp: In member function 'js::DebuggerObject::CallData::promiseResolutionSiteGetter()': /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/debugger/Object.cpp:674:16: note: 'resolutionSite' declared here 674 | RootedObject resolutionSite(cx, promise->resolutionSite()); | ^~~~~~~~~~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/debugger/Object.cpp:674: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/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1174:26, inlined from 'js::DebuggerObject::CallData::ToNative<&js::DebuggerObject::CallData::promiseResolutionSiteGetter>(JSContext*, unsigned int, JS::Value*)bool' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/debugger/Object.cpp:230:27: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'obj' in 'MEM[(struct StackRootedBase * *)cx_60(D) + 24B]' [-Wdangling-pointer=] 1141 | *this->stack = this; | ~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.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/gjs-1.80.2/firefox-115.15.0/js/src/debugger/Object.cpp:230:27: note: 'obj' declared here 230 | Rooted obj(cx, DebuggerObject_checkThis(cx, args)); | ^~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/debugger/Object.cpp:230:27: note: 'cx_60(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, js::PromiseObject*&&)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1174:26, inlined from 'js::DebuggerObject::CallData::promiseIDGetter()' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/debugger/Object.cpp:688:65: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'promise' in 'MEM[(struct StackRootedBase * *)_14 + 24B]' [-Wdangling-pointer=] 1141 | *this->stack = this; | ~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/debugger/Object.cpp: In member function 'js::DebuggerObject::CallData::promiseIDGetter()': /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/debugger/Object.cpp:688:26: note: 'promise' declared here 688 | Rooted promise(cx, EnsurePromise(cx, referent)); | ^~~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/debugger/Object.cpp:688: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/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1174:26, inlined from 'js::DebuggerObject::CallData::ToNative<&js::DebuggerObject::CallData::promiseIDGetter>(JSContext*, unsigned int, JS::Value*)bool' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/debugger/Object.cpp:230:27: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'obj' in 'MEM[(struct StackRootedBase * *)cx_60(D) + 24B]' [-Wdangling-pointer=] 1141 | *this->stack = this; | ~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.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/gjs-1.80.2/firefox-115.15.0/js/src/debugger/Object.cpp:230:27: note: 'obj' declared here 230 | Rooted obj(cx, DebuggerObject_checkThis(cx, args)); | ^~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/debugger/Object.cpp:230:27: note: 'cx_60(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, js::PromiseObject*&&)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1174:26, inlined from 'js::DebuggerObject::CallData::promiseDependentPromisesGetter()' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/debugger/Object.cpp:700:65: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'promise' in 'MEM[(struct StackRootedBase * *)_50 + 24B]' [-Wdangling-pointer=] 1141 | *this->stack = this; | ~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/debugger/Object.cpp: In member function 'js::DebuggerObject::CallData::promiseDependentPromisesGetter()': /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/debugger/Object.cpp:700:26: note: 'promise' declared here 700 | Rooted promise(cx, EnsurePromise(cx, referent)); | ^~~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/debugger/Object.cpp:700: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/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1174:26, inlined from 'js::DebuggerObject::CallData::ToNative<&js::DebuggerObject::CallData::promiseDependentPromisesGetter>(JSContext*, unsigned int, JS::Value*)bool' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/debugger/Object.cpp:230:27: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'obj' in 'MEM[(struct StackRootedBase * *)cx_60(D) + 24B]' [-Wdangling-pointer=] 1141 | *this->stack = this; | ~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.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/gjs-1.80.2/firefox-115.15.0/js/src/debugger/Object.cpp:230:27: note: 'obj' declared here 230 | Rooted obj(cx, DebuggerObject_checkThis(cx, args)); | ^~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/debugger/Object.cpp:230:27: note: 'cx_60(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, js::DebuggerObject*&&)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1174:26, inlined from 'js::DebuggerObject::CallData::ToNative<&js::DebuggerObject::CallData::getOwnPropertySymbolsMethod>(JSContext*, unsigned int, JS::Value*)bool' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/debugger/Object.cpp:230:27: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'obj' in 'MEM[(struct StackRootedBase * *)cx_60(D) + 24B]' [-Wdangling-pointer=] 1141 | *this->stack = this; | ~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.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/gjs-1.80.2/firefox-115.15.0/js/src/debugger/Object.cpp:230:27: note: 'obj' declared here 230 | Rooted obj(cx, DebuggerObject_checkThis(cx, args)); | ^~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/debugger/Object.cpp:230:27: note: 'cx_60(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, js::DebuggerObject*&&)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1174:26, inlined from 'js::DebuggerObject::CallData::ToNative<&js::DebuggerObject::CallData::asEnvironmentMethod>(JSContext*, unsigned int, JS::Value*)bool' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/debugger/Object.cpp:230:27: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'obj' in 'MEM[(struct StackRootedBase * *)cx_60(D) + 24B]' [-Wdangling-pointer=] 1141 | *this->stack = this; | ~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.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/gjs-1.80.2/firefox-115.15.0/js/src/debugger/Object.cpp:230:27: note: 'obj' declared here 230 | Rooted obj(cx, DebuggerObject_checkThis(cx, args)); | ^~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/debugger/Object.cpp:230:27: note: 'cx_60(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, js::DebuggerObject*&&)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1174:26, inlined from 'js::DebuggerObject::CallData::ToNative<&js::DebuggerObject::CallData::unsafeDereferenceMethod>(JSContext*, unsigned int, JS::Value*)bool' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/debugger/Object.cpp:230:27: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'obj' in 'MEM[(struct StackRootedBase * *)cx_60(D) + 24B]' [-Wdangling-pointer=] 1141 | *this->stack = this; | ~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.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/gjs-1.80.2/firefox-115.15.0/js/src/debugger/Object.cpp:230:27: note: 'obj' declared here 230 | Rooted obj(cx, DebuggerObject_checkThis(cx, args)); | ^~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/debugger/Object.cpp:230:27: note: 'cx_60(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, js::PromiseObject*&&)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1174:26, inlined from 'js::DebuggerObject::CallData::getPromiseReactionsMethod()' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/debugger/Object.cpp:1450:74: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'unwrappedPromise' in 'MEM[(struct StackRootedBase * *)_23 + 24B]' [-Wdangling-pointer=] 1141 | *this->stack = this; | ~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/debugger/Object.cpp: In member function 'js::DebuggerObject::CallData::getPromiseReactionsMethod()': /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/debugger/Object.cpp:1450:26: note: 'unwrappedPromise' declared here 1450 | Rooted unwrappedPromise(cx, EnsurePromise(cx, referent)); | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/debugger/Object.cpp:1450: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/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1174:26, inlined from 'js::DebuggerObject::CallData::getPromiseReactionsMethod()' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/debugger/Object.cpp:1455:57: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'holder' in 'MEM[(struct StackRootedBase * *)_45 + 24B]' [-Wdangling-pointer=] 1141 | *this->stack = this; | ~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/debugger/Object.cpp: In member function 'js::DebuggerObject::CallData::getPromiseReactionsMethod()': /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/debugger/Object.cpp:1455:24: note: 'holder' declared here 1455 | Rooted holder(cx, NewDenseEmptyArray(cx)); | ^~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/debugger/Object.cpp:1455:24: 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/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1174:26, inlined from 'js::DebuggerObject::CallData::ToNative<&js::DebuggerObject::CallData::getPromiseReactionsMethod>(JSContext*, unsigned int, JS::Value*)bool' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/debugger/Object.cpp:230:27: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'obj' in 'MEM[(struct StackRootedBase * *)cx_60(D) + 24B]' [-Wdangling-pointer=] 1141 | *this->stack = this; | ~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.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/gjs-1.80.2/firefox-115.15.0/js/src/debugger/Object.cpp:230:27: note: 'obj' declared here 230 | Rooted obj(cx, DebuggerObject_checkThis(cx, args)); | ^~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/debugger/Object.cpp:230:27: note: 'cx_60(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, js::NativeObject*&&)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1174:26, inlined from 'js::DebuggerObject::initClass(JSContext*, JS::Handle, JS::Handle)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/debugger/Object.cpp:1553:61: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'objectProto' in 'MEM[(struct StackRootedBase * *)cx_28(D) + 24B]' [-Wdangling-pointer=] 1141 | *this->stack = this; | ~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/debugger/Object.cpp: In function 'js::DebuggerObject::initClass(JSContext*, JS::Handle, JS::Handle)': /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/debugger/Object.cpp:1551:25: note: 'objectProto' declared here 1551 | Rooted objectProto( | ^~~~~~~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/debugger/Object.cpp:1551:25: 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/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1174:26, inlined from 'js::DebuggerObject::CallData::ToNative<&js::DebuggerObject::CallData::callableGetter>(JSContext*, unsigned int, JS::Value*)bool' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/debugger/Object.cpp:230:27: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'obj' in 'MEM[(struct StackRootedBase * *)cx_64(D) + 24B]' [-Wdangling-pointer=] 1141 | *this->stack = this; | ~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.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/gjs-1.80.2/firefox-115.15.0/js/src/debugger/Object.cpp:230:27: note: 'obj' declared here 230 | Rooted obj(cx, DebuggerObject_checkThis(cx, args)); | ^~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/debugger/Object.cpp:230:27: note: 'cx_64(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, js::DebuggerObject*&&)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1174:26, inlined from 'js::DebuggerObject::CallData::ToNative<&js::DebuggerObject::CallData::classGetter>(JSContext*, unsigned int, JS::Value*)bool' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/debugger/Object.cpp:230:27: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'obj' in 'MEM[(struct StackRootedBase * *)cx_60(D) + 24B]' [-Wdangling-pointer=] 1141 | *this->stack = this; | ~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.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/gjs-1.80.2/firefox-115.15.0/js/src/debugger/Object.cpp:230:27: note: 'obj' declared here 230 | Rooted obj(cx, DebuggerObject_checkThis(cx, args)); | ^~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/debugger/Object.cpp:230:27: note: 'cx_60(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, JSAtom*&&)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1174:26, inlined from 'js::DebuggerObject::CallData::nameGetter()' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/debugger/Object.cpp:315:43: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'result' in 'MEM[(struct StackRootedBase * *)_31 + 48B]' [-Wdangling-pointer=] 1141 | *this->stack = this; | ~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/debugger/Object.cpp: In member function 'js::DebuggerObject::CallData::nameGetter()': /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/debugger/Object.cpp:315:16: note: 'result' declared here 315 | RootedString result(cx, object->name(cx)); | ^~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/debugger/Object.cpp:315:16: note: 'MEM[(struct JSContext * const &)this_9(D)]' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, js::DebuggerObject*&&)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1174:26, inlined from 'js::DebuggerObject::CallData::ToNative<&js::DebuggerObject::CallData::nameGetter>(JSContext*, unsigned int, JS::Value*)bool' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/debugger/Object.cpp:230:27: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'obj' in 'MEM[(struct StackRootedBase * *)cx_60(D) + 24B]' [-Wdangling-pointer=] 1141 | *this->stack = this; | ~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.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/gjs-1.80.2/firefox-115.15.0/js/src/debugger/Object.cpp:230:27: note: 'obj' declared here 230 | Rooted obj(cx, DebuggerObject_checkThis(cx, args)); | ^~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/debugger/Object.cpp:230:27: note: 'cx_60(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, JSAtom*&&)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1174:26, inlined from 'js::DebuggerObject::CallData::displayNameGetter()' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/debugger/Object.cpp:330:50: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'result' in 'MEM[(struct StackRootedBase * *)_31 + 48B]' [-Wdangling-pointer=] 1141 | *this->stack = this; | ~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/debugger/Object.cpp: In member function 'js::DebuggerObject::CallData::displayNameGetter()': /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/debugger/Object.cpp:330:16: note: 'result' declared here 330 | RootedString result(cx, object->displayName(cx)); | ^~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/debugger/Object.cpp:330:16: note: 'MEM[(struct JSContext * const &)this_9(D)]' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, js::DebuggerObject*&&)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1174:26, inlined from 'js::DebuggerObject::CallData::ToNative<&js::DebuggerObject::CallData::displayNameGetter>(JSContext*, unsigned int, JS::Value*)bool' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/debugger/Object.cpp:230:27: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'obj' in 'MEM[(struct StackRootedBase * *)cx_60(D) + 24B]' [-Wdangling-pointer=] 1141 | *this->stack = this; | ~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.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/gjs-1.80.2/firefox-115.15.0/js/src/debugger/Object.cpp:230:27: note: 'obj' declared here 230 | Rooted obj(cx, DebuggerObject_checkThis(cx, args)); | ^~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/debugger/Object.cpp:230:27: note: 'cx_60(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, js::DebuggerObject*&&)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1174:26, inlined from 'js::DebuggerObject::CallData::ToNative<&js::DebuggerObject::CallData::allocationSiteGetter>(JSContext*, unsigned int, JS::Value*)bool' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/debugger/Object.cpp:230:27: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'obj' in 'MEM[(struct StackRootedBase * *)cx_60(D) + 24B]' [-Wdangling-pointer=] 1141 | *this->stack = this; | ~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.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/gjs-1.80.2/firefox-115.15.0/js/src/debugger/Object.cpp:230:27: note: 'obj' declared here 230 | Rooted obj(cx, DebuggerObject_checkThis(cx, args)); | ^~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/debugger/Object.cpp:230:27: note: 'cx_60(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, js::DebuggerObject*&&)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1174:26, inlined from 'js::DebuggerObject::CallData::ToNative<&js::DebuggerObject::CallData::errorMessageNameGetter>(JSContext*, unsigned int, JS::Value*)bool' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/debugger/Object.cpp:230:27: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'obj' in 'MEM[(struct StackRootedBase * *)cx_60(D) + 24B]' [-Wdangling-pointer=] 1141 | *this->stack = this; | ~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.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/gjs-1.80.2/firefox-115.15.0/js/src/debugger/Object.cpp:230:27: note: 'obj' declared here 230 | Rooted obj(cx, DebuggerObject_checkThis(cx, args)); | ^~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/debugger/Object.cpp:230:27: note: 'cx_60(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, JSObject*&&)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1174:26, inlined from 'js::DebuggerObject::getErrorNotes(JSContext*, JS::Handle, JS::MutableHandle)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/debugger/Object.cpp:1883:69: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'errorNotesArray' in 'MEM[(struct StackRootedBase * *)cx_62(D) + 24B]' [-Wdangling-pointer=] 1141 | *this->stack = this; | ~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/debugger/Object.cpp: In function 'js::DebuggerObject::getErrorNotes(JSContext*, JS::Handle, JS::MutableHandle)': /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/debugger/Object.cpp:1883:16: note: 'errorNotesArray' declared here 1883 | RootedObject errorNotesArray(cx, CreateErrorNotesArray(cx, report)); | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/debugger/Object.cpp:1883: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/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1174:26, inlined from 'js::DebuggerObject::CallData::ToNative<&js::DebuggerObject::CallData::errorNotesGetter>(JSContext*, unsigned int, JS::Value*)bool' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/debugger/Object.cpp:230:27: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'obj' in 'MEM[(struct StackRootedBase * *)cx_63(D) + 24B]' [-Wdangling-pointer=] 1141 | *this->stack = this; | ~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.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/gjs-1.80.2/firefox-115.15.0/js/src/debugger/Object.cpp:230:27: note: 'obj' declared here 230 | Rooted obj(cx, DebuggerObject_checkThis(cx, args)); | ^~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/debugger/Object.cpp:230:27: 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/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1174:26, inlined from 'js::DebuggerObject::CallData::ToNative<&js::DebuggerObject::CallData::isExtensibleMethod>(JSContext*, unsigned int, JS::Value*)bool' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/debugger/Object.cpp:230:27: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'obj' in 'MEM[(struct StackRootedBase * *)cx_60(D) + 24B]' [-Wdangling-pointer=] 1141 | *this->stack = this; | ~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.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/gjs-1.80.2/firefox-115.15.0/js/src/debugger/Object.cpp:230:27: note: 'obj' declared here 230 | Rooted obj(cx, DebuggerObject_checkThis(cx, args)); | ^~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/debugger/Object.cpp:230:27: note: 'cx_60(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, js::DebuggerObject*&&)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1174:26, inlined from 'js::DebuggerObject::CallData::ToNative<&js::DebuggerObject::CallData::isSealedMethod>(JSContext*, unsigned int, JS::Value*)bool' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/debugger/Object.cpp:230:27: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'obj' in 'MEM[(struct StackRootedBase * *)cx_60(D) + 24B]' [-Wdangling-pointer=] 1141 | *this->stack = this; | ~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.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/gjs-1.80.2/firefox-115.15.0/js/src/debugger/Object.cpp:230:27: note: 'obj' declared here 230 | Rooted obj(cx, DebuggerObject_checkThis(cx, args)); | ^~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/debugger/Object.cpp:230:27: note: 'cx_60(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, js::DebuggerObject*&&)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1174:26, inlined from 'js::DebuggerObject::CallData::ToNative<&js::DebuggerObject::CallData::isFrozenMethod>(JSContext*, unsigned int, JS::Value*)bool' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/debugger/Object.cpp:230:27: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'obj' in 'MEM[(struct StackRootedBase * *)cx_60(D) + 24B]' [-Wdangling-pointer=] 1141 | *this->stack = this; | ~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.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/gjs-1.80.2/firefox-115.15.0/js/src/debugger/Object.cpp:230:27: note: 'obj' declared here 230 | Rooted obj(cx, DebuggerObject_checkThis(cx, args)); | ^~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/debugger/Object.cpp:230:27: note: 'cx_60(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, js::DebuggerObject*&&)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1174:26, inlined from 'js::DebuggerObject::CallData::ToNative<&js::DebuggerObject::CallData::protoGetter>(JSContext*, unsigned int, JS::Value*)bool' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/debugger/Object.cpp:230:27: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'obj' in 'MEM[(struct StackRootedBase * *)cx_60(D) + 24B]' [-Wdangling-pointer=] 1141 | *this->stack = this; | ~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.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/gjs-1.80.2/firefox-115.15.0/js/src/debugger/Object.cpp:230:27: note: 'obj' declared here 230 | Rooted obj(cx, DebuggerObject_checkThis(cx, args)); | ^~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/debugger/Object.cpp:230:27: note: 'cx_60(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, js::DebuggerObject*&&)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1174:26, inlined from 'js::DebuggerObject::CallData::ToNative<&js::DebuggerObject::CallData::getOwnPropertyNamesMethod>(JSContext*, unsigned int, JS::Value*)bool' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/debugger/Object.cpp:230:27: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'obj' in 'MEM[(struct StackRootedBase * *)cx_60(D) + 24B]' [-Wdangling-pointer=] 1141 | *this->stack = this; | ~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.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/gjs-1.80.2/firefox-115.15.0/js/src/debugger/Object.cpp:230:27: note: 'obj' declared here 230 | Rooted obj(cx, DebuggerObject_checkThis(cx, args)); | ^~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/debugger/Object.cpp:230:27: note: 'cx_60(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, js::DebuggerObject*&&)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1174:26, inlined from 'js::DebuggerObject::CallData::ToNative<&js::DebuggerObject::CallData::getOwnPropertyNamesLengthMethod>(JSContext*, unsigned int, JS::Value*)bool' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/debugger/Object.cpp:230:27: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'obj' in 'MEM[(struct StackRootedBase * *)cx_60(D) + 24B]' [-Wdangling-pointer=] 1141 | *this->stack = this; | ~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.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/gjs-1.80.2/firefox-115.15.0/js/src/debugger/Object.cpp:230:27: note: 'obj' declared here 230 | Rooted obj(cx, DebuggerObject_checkThis(cx, args)); | ^~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/debugger/Object.cpp:230:27: note: 'cx_60(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, js::DebuggerObject*&&)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1174:26, inlined from 'js::DebuggerObject::CallData::ToNative<&js::DebuggerObject::CallData::getOwnPrivatePropertiesMethod>(JSContext*, unsigned int, JS::Value*)bool' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/debugger/Object.cpp:230:27: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'obj' in 'MEM[(struct StackRootedBase * *)cx_60(D) + 24B]' [-Wdangling-pointer=] 1141 | *this->stack = this; | ~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.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/gjs-1.80.2/firefox-115.15.0/js/src/debugger/Object.cpp:230:27: note: 'obj' declared here 230 | Rooted obj(cx, DebuggerObject_checkThis(cx, args)); | ^~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/debugger/Object.cpp:230:27: note: 'cx_60(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, JS::PropertyDescriptor&)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1174:26, inlined from 'js::DebuggerObject::getOwnPropertyDescriptor(JSContext*, JS::Handle, JS::Handle, JS::MutableHandle >)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/debugger/Object.cpp:2150:47: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'desc' in 'MEM[(struct StackRootedBase * *)cx_164(D) + 112B]' [-Wdangling-pointer=] 1141 | *this->stack = this; | ~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/debugger/Object.cpp: In function 'js::DebuggerObject::getOwnPropertyDescriptor(JSContext*, JS::Handle, JS::Handle, JS::MutableHandle >)': /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/debugger/Object.cpp:2150:32: note: 'desc' declared here 2150 | Rooted desc(cx, *desc_); | ^~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/debugger/Object.cpp:2150:32: note: 'cx_164(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, js::DebuggerObject*&&)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1174:26, inlined from 'js::DebuggerObject::CallData::ToNative<&js::DebuggerObject::CallData::getOwnPropertyDescriptorMethod>(JSContext*, unsigned int, JS::Value*)bool' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/debugger/Object.cpp:230:27: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'obj' in 'MEM[(struct StackRootedBase * *)cx_60(D) + 24B]' [-Wdangling-pointer=] 1141 | *this->stack = this; | ~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.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/gjs-1.80.2/firefox-115.15.0/js/src/debugger/Object.cpp:230:27: note: 'obj' declared here 230 | Rooted obj(cx, DebuggerObject_checkThis(cx, args)); | ^~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/debugger/Object.cpp:230:27: note: 'cx_60(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, js::DebuggerObject*&&)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1174:26, inlined from 'js::DebuggerObject::CallData::ToNative<&js::DebuggerObject::CallData::preventExtensionsMethod>(JSContext*, unsigned int, JS::Value*)bool' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/debugger/Object.cpp:230:27: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'obj' in 'MEM[(struct StackRootedBase * *)cx_60(D) + 24B]' [-Wdangling-pointer=] 1141 | *this->stack = this; | ~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.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/gjs-1.80.2/firefox-115.15.0/js/src/debugger/Object.cpp:230:27: note: 'obj' declared here 230 | Rooted obj(cx, DebuggerObject_checkThis(cx, args)); | ^~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/debugger/Object.cpp:230:27: note: 'cx_60(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, js::DebuggerObject*&&)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1174:26, inlined from 'js::DebuggerObject::CallData::ToNative<&js::DebuggerObject::CallData::sealMethod>(JSContext*, unsigned int, JS::Value*)bool' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/debugger/Object.cpp:230:27: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'obj' in 'MEM[(struct StackRootedBase * *)cx_60(D) + 24B]' [-Wdangling-pointer=] 1141 | *this->stack = this; | ~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.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/gjs-1.80.2/firefox-115.15.0/js/src/debugger/Object.cpp:230:27: note: 'obj' declared here 230 | Rooted obj(cx, DebuggerObject_checkThis(cx, args)); | ^~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/debugger/Object.cpp:230:27: note: 'cx_60(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, js::DebuggerObject*&&)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1174:26, inlined from 'js::DebuggerObject::CallData::ToNative<&js::DebuggerObject::CallData::freezeMethod>(JSContext*, unsigned int, JS::Value*)bool' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/debugger/Object.cpp:230:27: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'obj' in 'MEM[(struct StackRootedBase * *)cx_60(D) + 24B]' [-Wdangling-pointer=] 1141 | *this->stack = this; | ~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.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/gjs-1.80.2/firefox-115.15.0/js/src/debugger/Object.cpp:230:27: note: 'obj' declared here 230 | Rooted obj(cx, DebuggerObject_checkThis(cx, args)); | ^~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/debugger/Object.cpp:230:27: note: 'cx_60(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, js::DebuggerObject*&&)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1174:26, inlined from 'js::DebuggerObject::CallData::ToNative<&js::DebuggerObject::CallData::definePropertyMethod>(JSContext*, unsigned int, JS::Value*)bool' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/debugger/Object.cpp:230:27: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'obj' in 'MEM[(struct StackRootedBase * *)cx_60(D) + 24B]' [-Wdangling-pointer=] 1141 | *this->stack = this; | ~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.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/gjs-1.80.2/firefox-115.15.0/js/src/debugger/Object.cpp:230:27: note: 'obj' declared here 230 | Rooted obj(cx, DebuggerObject_checkThis(cx, args)); | ^~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/debugger/Object.cpp:230:27: note: 'cx_60(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, js::DebuggerObject*&&)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1174:26, inlined from 'js::DebuggerObject::CallData::ToNative<&js::DebuggerObject::CallData::deletePropertyMethod>(JSContext*, unsigned int, JS::Value*)bool' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/debugger/Object.cpp:230:27: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'obj' in 'MEM[(struct StackRootedBase * *)cx_60(D) + 24B]' [-Wdangling-pointer=] 1141 | *this->stack = this; | ~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.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/gjs-1.80.2/firefox-115.15.0/js/src/debugger/Object.cpp:230:27: note: 'obj' declared here 230 | Rooted obj(cx, DebuggerObject_checkThis(cx, args)); | ^~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/debugger/Object.cpp:230:27: note: 'cx_60(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted&>(JSContext* const&, JS::Handle&)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1174:26, inlined from 'js::DebuggerObject::makeDebuggeeValue(JSContext*, JS::Handle, JS::Handle, JS::MutableHandle)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/debugger/Object.cpp:2504:31: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'value' in 'MEM[(struct StackRootedBase * *)cx_78(D) + 104B]' [-Wdangling-pointer=] 1141 | *this->stack = this; | ~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/debugger/Object.cpp: In function 'js::DebuggerObject::makeDebuggeeValue(JSContext*, JS::Handle, JS::Handle, JS::MutableHandle)': /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/debugger/Object.cpp:2504:15: note: 'value' declared here 2504 | RootedValue value(cx, value_); | ^~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/debugger/Object.cpp:2504:15: note: 'cx_78(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, js::DebuggerObject*&&)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1174:26, inlined from 'js::DebuggerObject::CallData::ToNative<&js::DebuggerObject::CallData::makeDebuggeeNativeFunctionMethod>(JSContext*, unsigned int, JS::Value*)bool' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/debugger/Object.cpp:230:27: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'obj' in 'MEM[(struct StackRootedBase * *)cx_60(D) + 24B]' [-Wdangling-pointer=] 1141 | *this->stack = this; | ~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.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/gjs-1.80.2/firefox-115.15.0/js/src/debugger/Object.cpp:230:27: note: 'obj' declared here 230 | Rooted obj(cx, DebuggerObject_checkThis(cx, args)); | ^~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/debugger/Object.cpp:230:27: note: 'cx_60(D)' declared here In member function 'JS::Rooted::~Rooted()', inlined from 'js::DebuggerObject::isSameNative(JSContext*, JS::Handle, JS::Handle, JS::MutableHandle)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/debugger/Object.cpp:2628:1: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1196:18: warning: storing the address of local variable 'fun' in '*_42' [-Wdangling-pointer=] 1196 | *this->stack = this->prev; | ~~~~~~~~~~~~~^~~~~~~~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/debugger/Object.cpp: In function 'js::DebuggerObject::isSameNative(JSContext*, JS::Handle, JS::Handle, JS::MutableHandle)': /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/debugger/Object.cpp:2610:18: note: 'fun' declared here 2610 | RootedFunction fun(cx, EnsureNativeFunction(nonCCWValue)); | ^~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/debugger/Object.cpp:2610:18: note: 'cx_109(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, js::DebuggerObject*&&)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1174:26, inlined from 'js::DebuggerObject::CallData::ToNative<&js::DebuggerObject::CallData::isSameNativeMethod>(JSContext*, unsigned int, JS::Value*)bool' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/debugger/Object.cpp:230:27: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'obj' in 'MEM[(struct StackRootedBase * *)cx_60(D) + 24B]' [-Wdangling-pointer=] 1141 | *this->stack = this; | ~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.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/gjs-1.80.2/firefox-115.15.0/js/src/debugger/Object.cpp:230:27: note: 'obj' declared here 230 | Rooted obj(cx, DebuggerObject_checkThis(cx, args)); | ^~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/debugger/Object.cpp:230:27: note: 'cx_60(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, js::DebuggerObject*&&)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1174:26, inlined from 'js::DebuggerObject::CallData::ToNative<&js::DebuggerObject::CallData::unwrapMethod>(JSContext*, unsigned int, JS::Value*)bool' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/debugger/Object.cpp:230:27: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'obj' in 'MEM[(struct StackRootedBase * *)cx_60(D) + 24B]' [-Wdangling-pointer=] 1141 | *this->stack = this; | ~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.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/gjs-1.80.2/firefox-115.15.0/js/src/debugger/Object.cpp:230:27: note: 'obj' declared here 230 | Rooted obj(cx, DebuggerObject_checkThis(cx, args)); | ^~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/debugger/Object.cpp:230:27: note: 'cx_60(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, js::DebuggerObject*&&)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1174:26, inlined from 'js::DebuggerObject::CallData::ToNative<&js::DebuggerObject::CallData::promiseTimeToResolutionGetter>(JSContext*, unsigned int, JS::Value*)bool' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/debugger/Object.cpp:230:27: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'obj' in 'MEM[(struct StackRootedBase * *)cx_60(D) + 24B]' [-Wdangling-pointer=] 1141 | *this->stack = this; | ~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.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/gjs-1.80.2/firefox-115.15.0/js/src/debugger/Object.cpp:230:27: note: 'obj' declared here 230 | Rooted obj(cx, DebuggerObject_checkThis(cx, args)); | ^~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/debugger/Object.cpp:230:27: note: 'cx_60(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, js::DebuggerObject*&&)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1174:26, inlined from 'js::DebuggerObject::CallData::ToNative<&js::DebuggerObject::CallData::promiseStateGetter>(JSContext*, unsigned int, JS::Value*)bool' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/debugger/Object.cpp:230:27: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'obj' in 'MEM[(struct StackRootedBase * *)cx_60(D) + 24B]' [-Wdangling-pointer=] 1141 | *this->stack = this; | ~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.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/gjs-1.80.2/firefox-115.15.0/js/src/debugger/Object.cpp:230:27: note: 'obj' declared here 230 | Rooted obj(cx, DebuggerObject_checkThis(cx, args)); | ^~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/debugger/Object.cpp:230:27: note: 'cx_60(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, js::DebuggerObject*&&)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1174:26, inlined from 'js::DebuggerObject::CallData::ToNative<&js::DebuggerObject::CallData::promiseLifetimeGetter>(JSContext*, unsigned int, JS::Value*)bool' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/debugger/Object.cpp:230:27: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'obj' in 'MEM[(struct StackRootedBase * *)cx_60(D) + 24B]' [-Wdangling-pointer=] 1141 | *this->stack = this; | ~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.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/gjs-1.80.2/firefox-115.15.0/js/src/debugger/Object.cpp:230:27: note: 'obj' declared here 230 | Rooted obj(cx, DebuggerObject_checkThis(cx, args)); | ^~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/debugger/Object.cpp:230:27: note: 'cx_60(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, js::DebuggerObject*&&)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1174:26, inlined from 'js::DebuggerObject::CallData::ToNative<&js::DebuggerObject::CallData::promiseValueGetter>(JSContext*, unsigned int, JS::Value*)bool' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/debugger/Object.cpp:230:27: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'obj' in 'MEM[(struct StackRootedBase * *)cx_60(D) + 24B]' [-Wdangling-pointer=] 1141 | *this->stack = this; | ~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.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/gjs-1.80.2/firefox-115.15.0/js/src/debugger/Object.cpp:230:27: note: 'obj' declared here 230 | Rooted obj(cx, DebuggerObject_checkThis(cx, args)); | ^~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/debugger/Object.cpp:230:27: note: 'cx_60(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, js::DebuggerObject*&&)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1174:26, inlined from 'js::DebuggerObject::CallData::ToNative<&js::DebuggerObject::CallData::promiseReasonGetter>(JSContext*, unsigned int, JS::Value*)bool' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/debugger/Object.cpp:230:27: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'obj' in 'MEM[(struct StackRootedBase * *)cx_60(D) + 24B]' [-Wdangling-pointer=] 1141 | *this->stack = this; | ~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.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/gjs-1.80.2/firefox-115.15.0/js/src/debugger/Object.cpp:230:27: note: 'obj' declared here 230 | Rooted obj(cx, DebuggerObject_checkThis(cx, args)); | ^~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/debugger/Object.cpp:230:27: note: 'cx_60(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, js::DebuggerObject*&&)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1174:26, inlined from 'js::DebuggerObject::CallData::ToNative<&js::DebuggerObject::CallData::proxyTargetGetter>(JSContext*, unsigned int, JS::Value*)bool' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/debugger/Object.cpp:230:27: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'obj' in 'MEM[(struct StackRootedBase * *)cx_60(D) + 24B]' [-Wdangling-pointer=] 1141 | *this->stack = this; | ~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.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/gjs-1.80.2/firefox-115.15.0/js/src/debugger/Object.cpp:230:27: note: 'obj' declared here 230 | Rooted obj(cx, DebuggerObject_checkThis(cx, args)); | ^~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/debugger/Object.cpp:230:27: note: 'cx_60(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, js::DebuggerObject*&&)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1174:26, inlined from 'js::DebuggerObject::CallData::ToNative<&js::DebuggerObject::CallData::proxyHandlerGetter>(JSContext*, unsigned int, JS::Value*)bool' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/debugger/Object.cpp:230:27: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'obj' in 'MEM[(struct StackRootedBase * *)cx_60(D) + 24B]' [-Wdangling-pointer=] 1141 | *this->stack = this; | ~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.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/gjs-1.80.2/firefox-115.15.0/js/src/debugger/Object.cpp:230:27: note: 'obj' declared here 230 | Rooted obj(cx, DebuggerObject_checkThis(cx, args)); | ^~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/debugger/Object.cpp:230:27: note: 'cx_60(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, js::ArrayObject*&&)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1174:26, inlined from 'js::DebuggerScript::CallData::getOffsetsCoverage() [clone .part.0]' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/debugger/Script.cpp:2331:49: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'result' in 'MEM[(struct StackRootedBase * *)_43 + 24B]' [-Wdangling-pointer=] 1141 | *this->stack = this; | ~~~~~~~~~~~~~^~~~~~ In file included from Unified_cpp_js_src_debugger1.cpp:11: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/debugger/Script.cpp: In member function 'js::DebuggerScript::CallData::getOffsetsCoverage() [clone .part.0]': /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/debugger/Script.cpp:2331:16: note: 'result' declared here 2331 | RootedObject result(cx, NewDenseEmptyArray(cx)); | ^~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/debugger/Script.cpp:2331: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/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1174:26, inlined from 'js::DebuggerScript::CallData::ToNative<&js::DebuggerScript::CallData::getFormat>(JSContext*, unsigned int, JS::Value*)bool' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/debugger/Script.cpp:256:27: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'obj' in 'MEM[(struct StackRootedBase * *)cx_56(D) + 24B]' [-Wdangling-pointer=] 1141 | *this->stack = this; | ~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.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/gjs-1.80.2/firefox-115.15.0/js/src/debugger/Script.cpp:256:27: note: 'obj' declared here 256 | Rooted obj(cx, DebuggerScript::check(cx, args.thisv())); | ^~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/debugger/Script.cpp:256:27: note: 'cx_56(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, js::DebuggerScript*&&)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1174:26, inlined from 'js::DebuggerScript::CallData::ToNative<&js::DebuggerScript::CallData::getMainOffset>(JSContext*, unsigned int, JS::Value*)bool' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/debugger/Script.cpp:256:27: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'obj' in 'MEM[(struct StackRootedBase * *)cx_56(D) + 24B]' [-Wdangling-pointer=] 1141 | *this->stack = this; | ~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.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/gjs-1.80.2/firefox-115.15.0/js/src/debugger/Script.cpp:256:27: note: 'obj' declared here 256 | Rooted obj(cx, DebuggerScript::check(cx, args.thisv())); | ^~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/debugger/Script.cpp:256:27: note: 'cx_56(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, js::DebuggerScript*&&)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1174:26, inlined from 'js::DebuggerScript::CallData::ToNative<&js::DebuggerScript::CallData::getSourceLength>(JSContext*, unsigned int, JS::Value*)bool' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/debugger/Script.cpp:256:27: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'obj' in 'MEM[(struct StackRootedBase * *)cx_56(D) + 24B]' [-Wdangling-pointer=] 1141 | *this->stack = this; | ~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.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/gjs-1.80.2/firefox-115.15.0/js/src/debugger/Script.cpp:256:27: note: 'obj' declared here 256 | Rooted obj(cx, DebuggerScript::check(cx, args.thisv())); | ^~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/debugger/Script.cpp:256:27: note: 'cx_56(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, js::DebuggerScript*&&)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1174:26, inlined from 'js::DebuggerScript::CallData::ToNative<&js::DebuggerScript::CallData::getSourceStart>(JSContext*, unsigned int, JS::Value*)bool' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/debugger/Script.cpp:256:27: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'obj' in 'MEM[(struct StackRootedBase * *)cx_56(D) + 24B]' [-Wdangling-pointer=] 1141 | *this->stack = this; | ~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.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/gjs-1.80.2/firefox-115.15.0/js/src/debugger/Script.cpp:256:27: note: 'obj' declared here 256 | Rooted obj(cx, DebuggerScript::check(cx, args.thisv())); | ^~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/debugger/Script.cpp:256:27: note: 'cx_56(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, js::DebuggerScript*&&)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1174:26, inlined from 'js::DebuggerScript::CallData::ToNative<&js::DebuggerScript::CallData::getStartColumn>(JSContext*, unsigned int, JS::Value*)bool' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/debugger/Script.cpp:256:27: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'obj' in 'MEM[(struct StackRootedBase * *)cx_56(D) + 24B]' [-Wdangling-pointer=] 1141 | *this->stack = this; | ~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.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/gjs-1.80.2/firefox-115.15.0/js/src/debugger/Script.cpp:256:27: note: 'obj' declared here 256 | Rooted obj(cx, DebuggerScript::check(cx, args.thisv())); | ^~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/debugger/Script.cpp:256:27: note: 'cx_56(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, js::DebuggerScript*&&)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1174:26, inlined from 'js::DebuggerScript::CallData::ToNative<&js::DebuggerScript::CallData::getStartLine>(JSContext*, unsigned int, JS::Value*)bool' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/debugger/Script.cpp:256:27: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'obj' in 'MEM[(struct StackRootedBase * *)cx_56(D) + 24B]' [-Wdangling-pointer=] 1141 | *this->stack = this; | ~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.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/gjs-1.80.2/firefox-115.15.0/js/src/debugger/Script.cpp:256:27: note: 'obj' declared here 256 | Rooted obj(cx, DebuggerScript::check(cx, args.thisv())); | ^~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/debugger/Script.cpp:256:27: note: 'cx_56(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, js::DebuggerScript*&&)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1174:26, inlined from 'js::DebuggerScript::CallData::ToNative<&js::DebuggerScript::CallData::getIsModule>(JSContext*, unsigned int, JS::Value*)bool' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/debugger/Script.cpp:256:27: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'obj' in 'MEM[(struct StackRootedBase * *)cx_56(D) + 24B]' [-Wdangling-pointer=] 1141 | *this->stack = this; | ~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.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/gjs-1.80.2/firefox-115.15.0/js/src/debugger/Script.cpp:256:27: note: 'obj' declared here 256 | Rooted obj(cx, DebuggerScript::check(cx, args.thisv())); | ^~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/debugger/Script.cpp:256:27: note: 'cx_56(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, js::DebuggerScript*&&)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1174:26, inlined from 'js::DebuggerScript::CallData::ToNative<&js::DebuggerScript::CallData::getIsFunction>(JSContext*, unsigned int, JS::Value*)bool' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/debugger/Script.cpp:256:27: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'obj' in 'MEM[(struct StackRootedBase * *)cx_56(D) + 24B]' [-Wdangling-pointer=] 1141 | *this->stack = this; | ~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.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/gjs-1.80.2/firefox-115.15.0/js/src/debugger/Script.cpp:256:27: note: 'obj' declared here 256 | Rooted obj(cx, DebuggerScript::check(cx, args.thisv())); | ^~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/debugger/Script.cpp:256:27: note: 'cx_56(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, js::DebuggerScript*&&)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1174:26, inlined from 'js::DebuggerScript::CallData::ToNative<&js::DebuggerScript::CallData::getIsAsyncFunction>(JSContext*, unsigned int, JS::Value*)bool' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/debugger/Script.cpp:256:27: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'obj' in 'MEM[(struct StackRootedBase * *)cx_56(D) + 24B]' [-Wdangling-pointer=] 1141 | *this->stack = this; | ~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.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/gjs-1.80.2/firefox-115.15.0/js/src/debugger/Script.cpp:256:27: note: 'obj' declared here 256 | Rooted obj(cx, DebuggerScript::check(cx, args.thisv())); | ^~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/debugger/Script.cpp:256:27: note: 'cx_56(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, js::DebuggerScript*&&)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1174:26, inlined from 'js::DebuggerScript::CallData::ToNative<&js::DebuggerScript::CallData::getIsGeneratorFunction>(JSContext*, unsigned int, JS::Value*)bool' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/debugger/Script.cpp:256:27: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'obj' in 'MEM[(struct StackRootedBase * *)cx_56(D) + 24B]' [-Wdangling-pointer=] 1141 | *this->stack = this; | ~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.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/gjs-1.80.2/firefox-115.15.0/js/src/debugger/Script.cpp:256:27: note: 'obj' declared here 256 | Rooted obj(cx, DebuggerScript::check(cx, args.thisv())); | ^~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/debugger/Script.cpp:256:27: note: 'cx_56(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, js::DebuggerScript*&&)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1174:26, inlined from 'js::DebuggerScript::CallData::ToNative<&js::DebuggerScript::CallData::getAllOffsets>(JSContext*, unsigned int, JS::Value*)bool' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/debugger/Script.cpp:256:27: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'obj' in 'MEM[(struct StackRootedBase * *)cx_56(D) + 24B]' [-Wdangling-pointer=] 1141 | *this->stack = this; | ~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.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/gjs-1.80.2/firefox-115.15.0/js/src/debugger/Script.cpp:256:27: note: 'obj' declared here 256 | Rooted obj(cx, DebuggerScript::check(cx, args.thisv())); | ^~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/debugger/Script.cpp:256:27: note: 'cx_56(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, js::DebuggerScript*&&)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1174:26, inlined from 'js::DebuggerScript::CallData::ToNative<&js::DebuggerScript::CallData::getOffsetsCoverage>(JSContext*, unsigned int, JS::Value*)bool' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/debugger/Script.cpp:256:27: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'obj' in 'MEM[(struct StackRootedBase * *)cx_56(D) + 24B]' [-Wdangling-pointer=] 1141 | *this->stack = this; | ~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.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/gjs-1.80.2/firefox-115.15.0/js/src/debugger/Script.cpp:256:27: note: 'obj' declared here 256 | Rooted obj(cx, DebuggerScript::check(cx, args.thisv())); | ^~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/debugger/Script.cpp:256:27: note: 'cx_56(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, js::DebuggerScript*&&)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1174:26, inlined from 'js::DebuggerScript::CallData::ToNative<&js::DebuggerScript::CallData::getDisplayName>(JSContext*, unsigned int, JS::Value*)bool' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/debugger/Script.cpp:256:27: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'obj' in 'MEM[(struct StackRootedBase * *)cx_56(D) + 24B]' [-Wdangling-pointer=] 1141 | *this->stack = this; | ~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.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/gjs-1.80.2/firefox-115.15.0/js/src/debugger/Script.cpp:256:27: note: 'obj' declared here 256 | Rooted obj(cx, DebuggerScript::check(cx, args.thisv())); | ^~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/debugger/Script.cpp:256:27: note: 'cx_56(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, JSFunction*&&)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1174:26, inlined from 'js::DebuggerScript::CallData::getParameterNames()' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/debugger/Script.cpp:326:64, inlined from 'js::DebuggerScript::CallData::getParameterNames()' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/debugger/Script.cpp:321:6: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'fun' in 'MEM[(struct StackRootedBase * *)_35 + 24B]' [-Wdangling-pointer=] 1141 | *this->stack = this; | ~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/debugger/Script.cpp: In member function 'js::DebuggerScript::CallData::getParameterNames()': /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/debugger/Script.cpp:326:18: note: 'fun' declared here 326 | RootedFunction fun(cx, referent.as()->function()); | ^~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/debugger/Script.cpp:326: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/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1174:26, inlined from 'js::DebuggerScript::CallData::ToNative<&js::DebuggerScript::CallData::getParameterNames>(JSContext*, unsigned int, JS::Value*)bool' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/debugger/Script.cpp:256:27: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'obj' in 'MEM[(struct StackRootedBase * *)cx_56(D) + 24B]' [-Wdangling-pointer=] 1141 | *this->stack = this; | ~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.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/gjs-1.80.2/firefox-115.15.0/js/src/debugger/Script.cpp:256:27: note: 'obj' declared here 256 | Rooted obj(cx, DebuggerScript::check(cx, args.thisv())); | ^~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/debugger/Script.cpp:256:27: note: 'cx_56(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, js::DebuggerScript*&&)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1174:26, inlined from 'js::DebuggerScript::CallData::ToNative<&js::DebuggerScript::CallData::getUrl>(JSContext*, unsigned int, JS::Value*)bool' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/debugger/Script.cpp:256:27: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'obj' in 'MEM[(struct StackRootedBase * *)cx_56(D) + 24B]' [-Wdangling-pointer=] 1141 | *this->stack = this; | ~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.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/gjs-1.80.2/firefox-115.15.0/js/src/debugger/Script.cpp:256:27: note: 'obj' declared here 256 | Rooted obj(cx, DebuggerScript::check(cx, args.thisv())); | ^~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/debugger/Script.cpp:256:27: note: 'cx_56(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, JSScript*&&)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1174:26, inlined from 'js::DebuggerScript::GetLineCountMatcher::match(JS::Handle)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/debugger/Script.cpp:389:55, inlined from 'JS::detail::GCVariantImplementation::match >(js::DebuggerScript::GetLineCountMatcher&, JS::MutableHandle >)js::DebuggerScript::GetLineCountMatcher::ReturnType' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.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/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/GCVariant.h:175:23, inlined from 'js::DebuggerScript::CallData::getLineCount()' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/debugger/Script.cpp:409:22: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'script' in 'MEM[(struct StackRootedBase * *)_39 + 32B]' [-Wdangling-pointer=] 1141 | *this->stack = this; | ~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/debugger/Script.cpp: In member function 'js::DebuggerScript::CallData::getLineCount()': /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/debugger/Script.cpp:389:18: note: 'script' declared here 389 | RootedScript script(cx_, DelazifyScript(cx_, base)); | ^~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/debugger/Script.cpp:389: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/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1174:26, inlined from 'js::DebuggerScript::CallData::ToNative<&js::DebuggerScript::CallData::getLineCount>(JSContext*, unsigned int, JS::Value*)bool' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/debugger/Script.cpp:256:27: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'obj' in 'MEM[(struct StackRootedBase * *)cx_56(D) + 24B]' [-Wdangling-pointer=] 1141 | *this->stack = this; | ~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.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/gjs-1.80.2/firefox-115.15.0/js/src/debugger/Script.cpp:256:27: note: 'obj' declared here 256 | Rooted obj(cx, DebuggerScript::check(cx, args.thisv())); | ^~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/debugger/Script.cpp:256:27: 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/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1174:26, inlined from 'js::DebuggerScript::CallData::getSource()' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/debugger/Script.cpp:438:67: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'sourceObject' in 'MEM[(struct StackRootedBase * *)_10 + 24B]' [-Wdangling-pointer=] 1141 | *this->stack = this; | ~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/debugger/Script.cpp: In member function 'js::DebuggerScript::CallData::getSource()': /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/debugger/Script.cpp:438:27: note: 'sourceObject' declared here 438 | Rooted sourceObject(cx, referent.match(matcher)); | ^~~~~~~~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/debugger/Script.cpp:438:27: 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/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1174:26, inlined from 'js::DebuggerScript::CallData::ToNative<&js::DebuggerScript::CallData::getSource>(JSContext*, unsigned int, JS::Value*)bool' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/debugger/Script.cpp:256:27: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'obj' in 'MEM[(struct StackRootedBase * *)cx_56(D) + 24B]' [-Wdangling-pointer=] 1141 | *this->stack = this; | ~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.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/gjs-1.80.2/firefox-115.15.0/js/src/debugger/Script.cpp:256:27: note: 'obj' declared here 256 | Rooted obj(cx, DebuggerScript::check(cx, args.thisv())); | ^~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/debugger/Script.cpp:256:27: note: 'cx_56(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, js::DebuggerScript*&&)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1174:26, inlined from 'js::DebuggerScript::CallData::ToNative<&js::DebuggerScript::CallData::getGlobal>(JSContext*, unsigned int, JS::Value*)bool' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/debugger/Script.cpp:256:27: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'obj' in 'MEM[(struct StackRootedBase * *)cx_56(D) + 24B]' [-Wdangling-pointer=] 1141 | *this->stack = this; | ~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.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/gjs-1.80.2/firefox-115.15.0/js/src/debugger/Script.cpp:256:27: note: 'obj' declared here 256 | Rooted obj(cx, DebuggerScript::check(cx, args.thisv())); | ^~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/debugger/Script.cpp:256:27: note: 'cx_56(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, js::ArrayObject*&&)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1174:26, inlined from 'js::DebuggerScript::CallData::getChildScripts()' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/debugger/Script.cpp:547:49: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'result' in 'MEM[(struct StackRootedBase * *)_18 + 24B]' [-Wdangling-pointer=] 1141 | *this->stack = this; | ~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/debugger/Script.cpp: In member function 'js::DebuggerScript::CallData::getChildScripts()': /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/debugger/Script.cpp:547:16: note: 'result' declared here 547 | RootedObject result(cx, NewDenseEmptyArray(cx)); | ^~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/debugger/Script.cpp:547: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/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1174:26, inlined from 'js::DebuggerScript::CallData::ToNative<&js::DebuggerScript::CallData::getChildScripts>(JSContext*, unsigned int, JS::Value*)bool' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/debugger/Script.cpp:256:27: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'obj' in 'MEM[(struct StackRootedBase * *)cx_56(D) + 24B]' [-Wdangling-pointer=] 1141 | *this->stack = this; | ~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.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/gjs-1.80.2/firefox-115.15.0/js/src/debugger/Script.cpp:256:27: note: 'obj' declared here 256 | Rooted obj(cx, DebuggerScript::check(cx, args.thisv())); | ^~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/debugger/Script.cpp:256:27: note: 'cx_56(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, JSScript*&&)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1174:26, inlined from 'js::DebuggerScript::GetOffsetMetadataMatcher::match(JS::Handle)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/debugger/Script.cpp:970:55, inlined from 'JS::detail::GCVariantImplementation::match >(js::DebuggerScript::GetOffsetMetadataMatcher&, JS::MutableHandle >)js::DebuggerScript::GetOffsetMetadataMatcher::ReturnType' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.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/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/GCVariant.h:175:23, inlined from 'js::DebuggerScript::CallData::getOffsetMetadata()' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/debugger/Script.cpp:1067:22: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'script' in 'MEM[(struct StackRootedBase * *)_75 + 32B]' [-Wdangling-pointer=] 1141 | *this->stack = this; | ~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/debugger/Script.cpp: In member function 'js::DebuggerScript::CallData::getOffsetMetadata()': /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/debugger/Script.cpp:970:18: note: 'script' declared here 970 | RootedScript script(cx_, DelazifyScript(cx_, base)); | ^~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/debugger/Script.cpp:970: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/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1174:26, inlined from 'js::DebuggerScript::CallData::ToNative<&js::DebuggerScript::CallData::getOffsetMetadata>(JSContext*, unsigned int, JS::Value*)bool' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/debugger/Script.cpp:256:27: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'obj' in 'MEM[(struct StackRootedBase * *)cx_56(D) + 24B]' [-Wdangling-pointer=] 1141 | *this->stack = this; | ~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.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/gjs-1.80.2/firefox-115.15.0/js/src/debugger/Script.cpp:256:27: note: 'obj' declared here 256 | Rooted obj(cx, DebuggerScript::check(cx, args.thisv())); | ^~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/debugger/Script.cpp:256:27: note: 'cx_56(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, JSScript*&&)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1174:26, inlined from 'js::DebuggerScript::GetOffsetLocationMatcher::match(JS::Handle)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/debugger/Script.cpp:1253:55: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'script' in 'MEM[(struct StackRootedBase * *)_74 + 32B]' [-Wdangling-pointer=] 1141 | *this->stack = this; | ~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/debugger/Script.cpp: In member function 'js::DebuggerScript::GetOffsetLocationMatcher::match(JS::Handle)': /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/debugger/Script.cpp:1253:18: note: 'script' declared here 1253 | RootedScript script(cx_, DelazifyScript(cx_, base)); | ^~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/debugger/Script.cpp:1253: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/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1174:26, inlined from 'js::DebuggerScript::CallData::ToNative<&js::DebuggerScript::CallData::getOffsetLocation>(JSContext*, unsigned int, JS::Value*)bool' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/debugger/Script.cpp:256:27: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'obj' in 'MEM[(struct StackRootedBase * *)cx_56(D) + 24B]' [-Wdangling-pointer=] 1141 | *this->stack = this; | ~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.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/gjs-1.80.2/firefox-115.15.0/js/src/debugger/Script.cpp:256:27: note: 'obj' declared here 256 | Rooted obj(cx, DebuggerScript::check(cx, args.thisv())); | ^~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/debugger/Script.cpp:256:27: note: 'cx_56(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, js::ArrayObject*&&)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1174:26, inlined from 'js::DebuggerScript::CallData::getEffectfulOffsets()' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/debugger/Script.cpp:1656:49, inlined from 'js::DebuggerScript::CallData::getEffectfulOffsets()' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/debugger/Script.cpp:1651:6: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'result' in 'MEM[(struct StackRootedBase * *)_27 + 24B]' [-Wdangling-pointer=] 1141 | *this->stack = this; | ~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/debugger/Script.cpp: In member function 'js::DebuggerScript::CallData::getEffectfulOffsets()': /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/debugger/Script.cpp:1656:16: note: 'result' declared here 1656 | RootedObject result(cx, NewDenseEmptyArray(cx)); | ^~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/debugger/Script.cpp:1656: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::DebuggerScript*&&)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1174:26, inlined from 'js::DebuggerScript::CallData::ToNative<&js::DebuggerScript::CallData::getEffectfulOffsets>(JSContext*, unsigned int, JS::Value*)bool' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/debugger/Script.cpp:256:27: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'obj' in 'MEM[(struct StackRootedBase * *)cx_56(D) + 24B]' [-Wdangling-pointer=] 1141 | *this->stack = this; | ~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.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/gjs-1.80.2/firefox-115.15.0/js/src/debugger/Script.cpp:256:27: note: 'obj' declared here 256 | Rooted obj(cx, DebuggerScript::check(cx, args.thisv())); | ^~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/debugger/Script.cpp:256:27: note: 'cx_56(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, JSScript*&&)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1174:26, inlined from 'js::DebuggerScript::GetAllColumnOffsetsMatcher::match(JS::Handle)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/debugger/Script.cpp:1789:55, inlined from 'JS::detail::GCVariantImplementation::match >(js::DebuggerScript::GetAllColumnOffsetsMatcher&, JS::MutableHandle >)js::DebuggerScript::GetAllColumnOffsetsMatcher::ReturnType' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.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/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/GCVariant.h:175:23, inlined from 'js::DebuggerScript::CallData::getAllColumnOffsets()' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/debugger/Script.cpp:1853:22: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'script' in 'MEM[(struct StackRootedBase * *)_43 + 32B]' [-Wdangling-pointer=] 1141 | *this->stack = this; | ~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/debugger/Script.cpp: In member function 'js::DebuggerScript::CallData::getAllColumnOffsets()': /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/debugger/Script.cpp:1789:18: note: 'script' declared here 1789 | RootedScript script(cx_, DelazifyScript(cx_, base)); | ^~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/debugger/Script.cpp:1789: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/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1174:26, inlined from 'js::DebuggerScript::GetAllColumnOffsetsMatcher::appendColumnOffsetEntry(unsigned long, unsigned long, unsigned long)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/debugger/Script.cpp:1761:56, inlined from 'js::DebuggerScript::GetAllColumnOffsetsMatcher::match(JS::Handle)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/debugger/Script.cpp:1842:35, inlined from 'JS::detail::GCVariantImplementation::match >(js::DebuggerScript::GetAllColumnOffsetsMatcher&, JS::MutableHandle >)js::DebuggerScript::GetAllColumnOffsetsMatcher::ReturnType' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.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/gjs-1.80.2/firefox-115.15.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/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/GCVariant.h:175:23, inlined from 'js::DebuggerScript::CallData::getAllColumnOffsets()' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/debugger/Script.cpp:1853:22: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'entry' in 'MEM[(struct StackRootedBase * *)_192 + 24B]' [-Wdangling-pointer=] 1141 | *this->stack = this; | ~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/debugger/Script.cpp: In member function 'js::DebuggerScript::CallData::getAllColumnOffsets()': /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/debugger/Script.cpp:1761:26: note: 'entry' declared here 1761 | Rooted entry(cx_, NewPlainObject(cx_)); | ^~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/debugger/Script.cpp:1761:26: 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/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1174:26, inlined from 'js::DebuggerScript::CallData::ToNative<&js::DebuggerScript::CallData::getAllColumnOffsets>(JSContext*, unsigned int, JS::Value*)bool' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/debugger/Script.cpp:256:27: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'obj' in 'MEM[(struct StackRootedBase * *)cx_56(D) + 24B]' [-Wdangling-pointer=] 1141 | *this->stack = this; | ~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.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/gjs-1.80.2/firefox-115.15.0/js/src/debugger/Script.cpp:256:27: note: 'obj' declared here 256 | Rooted obj(cx, DebuggerScript::check(cx, args.thisv())); | ^~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/debugger/Script.cpp:256:27: note: 'cx_56(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, JSScript*&&)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1174:26, inlined from 'js::DebuggerScript::GetLineOffsetsMatcher::match(JS::Handle)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/debugger/Script.cpp:1872:55, inlined from 'JS::detail::GCVariantImplementation::match >(js::DebuggerScript::GetLineOffsetsMatcher&, JS::MutableHandle >)js::DebuggerScript::GetLineOffsetsMatcher::ReturnType' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.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/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/GCVariant.h:175:23, inlined from 'js::DebuggerScript::CallData::getLineOffsets()' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/debugger/Script.cpp:1954:22: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'script' in 'MEM[(struct StackRootedBase * *)_108 + 32B]' [-Wdangling-pointer=] 1141 | *this->stack = this; | ~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/debugger/Script.cpp: In member function 'js::DebuggerScript::CallData::getLineOffsets()': /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/debugger/Script.cpp:1872:18: note: 'script' declared here 1872 | RootedScript script(cx_, DelazifyScript(cx_, base)); | ^~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/debugger/Script.cpp:1872: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/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1174:26, inlined from 'js::DebuggerScript::CallData::ToNative<&js::DebuggerScript::CallData::getLineOffsets>(JSContext*, unsigned int, JS::Value*)bool' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/debugger/Script.cpp:256:27: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'obj' in 'MEM[(struct StackRootedBase * *)cx_56(D) + 24B]' [-Wdangling-pointer=] 1141 | *this->stack = this; | ~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.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/gjs-1.80.2/firefox-115.15.0/js/src/debugger/Script.cpp:256:27: note: 'obj' declared here 256 | Rooted obj(cx, DebuggerScript::check(cx, args.thisv())); | ^~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/debugger/Script.cpp:256:27: note: 'cx_56(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, JSObject*&&)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1174:26, inlined from 'js::DebuggerScript::CallData::setBreakpoint()' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/debugger/Script.cpp:2089:54: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'handler' in 'MEM[(struct StackRootedBase * *)_43 + 24B]' [-Wdangling-pointer=] 1141 | *this->stack = this; | ~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/debugger/Script.cpp: In member function 'js::DebuggerScript::CallData::setBreakpoint()': /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/debugger/Script.cpp:2089:16: note: 'handler' declared here 2089 | RootedObject handler(cx, RequireObject(cx, args[1])); | ^~~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/debugger/Script.cpp:2089: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/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1174:26, inlined from 'js::DebuggerScript::SetBreakpointMatcher::match(JS::Handle)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/debugger/Script.cpp:1998:55, inlined from 'JS::detail::GCVariantImplementation::match >(js::DebuggerScript::SetBreakpointMatcher&, JS::MutableHandle >)js::DebuggerScript::SetBreakpointMatcher::ReturnType' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.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/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/GCVariant.h:175:23, inlined from 'js::DebuggerScript::CallData::setBreakpoint()' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/debugger/Script.cpp:2095:22: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'script' in 'MEM[(struct StackRootedBase * *)_119 + 32B]' [-Wdangling-pointer=] 1141 | *this->stack = this; | ~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/debugger/Script.cpp: In member function 'js::DebuggerScript::CallData::setBreakpoint()': /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/debugger/Script.cpp:1998:18: note: 'script' declared here 1998 | RootedScript script(cx_, DelazifyScript(cx_, base)); | ^~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/debugger/Script.cpp:1998: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/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1174:26, inlined from 'js::DebuggerScript::CallData::ToNative<&js::DebuggerScript::CallData::setBreakpoint>(JSContext*, unsigned int, JS::Value*)bool' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/debugger/Script.cpp:256:27: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'obj' in 'MEM[(struct StackRootedBase * *)cx_56(D) + 24B]' [-Wdangling-pointer=] 1141 | *this->stack = this; | ~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.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/gjs-1.80.2/firefox-115.15.0/js/src/debugger/Script.cpp:256:27: note: 'obj' declared here 256 | Rooted obj(cx, DebuggerScript::check(cx, args.thisv())); | ^~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/debugger/Script.cpp:256:27: note: 'cx_56(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, js::ArrayObject*&&)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1174:26, inlined from 'js::DebuggerScript::CallData::getBreakpoints()' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/debugger/Script.cpp:2120:46: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'arr' in 'MEM[(struct StackRootedBase * *)_88 + 24B]' [-Wdangling-pointer=] 1141 | *this->stack = this; | ~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/debugger/Script.cpp: In member function 'js::DebuggerScript::CallData::getBreakpoints()': /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/debugger/Script.cpp:2120:16: note: 'arr' declared here 2120 | RootedObject arr(cx, NewDenseEmptyArray(cx)); | ^~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/debugger/Script.cpp:2120: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/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1174:26, inlined from 'js::DebuggerScript::CallData::ToNative<&js::DebuggerScript::CallData::getBreakpoints>(JSContext*, unsigned int, JS::Value*)bool' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/debugger/Script.cpp:256:27: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'obj' in 'MEM[(struct StackRootedBase * *)cx_56(D) + 24B]' [-Wdangling-pointer=] 1141 | *this->stack = this; | ~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.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/gjs-1.80.2/firefox-115.15.0/js/src/debugger/Script.cpp:256:27: note: 'obj' declared here 256 | Rooted obj(cx, DebuggerScript::check(cx, args.thisv())); | ^~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/debugger/Script.cpp:256:27: note: 'cx_56(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, JSScript*&&)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1174:26, inlined from 'js::DebuggerScript::ClearBreakpointMatcher::match(JS::Handle)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/debugger/Script.cpp:2159:55, inlined from 'JS::detail::GCVariantImplementation::match >(js::DebuggerScript::ClearBreakpointMatcher&, JS::MutableHandle >)js::DebuggerScript::ClearBreakpointMatcher::ReturnType' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.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/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/GCVariant.h:175:23, inlined from 'js::DebuggerScript::CallData::clearBreakpoint()' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/debugger/Script.cpp:2212:22: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'script' in 'MEM[(struct StackRootedBase * *)_68 + 32B]' [-Wdangling-pointer=] 1141 | *this->stack = this; | ~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/debugger/Script.cpp: In member function 'js::DebuggerScript::CallData::clearBreakpoint()': /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/debugger/Script.cpp:2159:18: note: 'script' declared here 2159 | RootedScript script(cx_, DelazifyScript(cx_, base)); | ^~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/debugger/Script.cpp:2159: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/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1174:26, inlined from 'js::DebuggerScript::CallData::ToNative<&js::DebuggerScript::CallData::clearBreakpoint>(JSContext*, unsigned int, JS::Value*)bool' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/debugger/Script.cpp:256:27: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'obj' in 'MEM[(struct StackRootedBase * *)cx_56(D) + 24B]' [-Wdangling-pointer=] 1141 | *this->stack = this; | ~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.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/gjs-1.80.2/firefox-115.15.0/js/src/debugger/Script.cpp:256:27: note: 'obj' declared here 256 | Rooted obj(cx, DebuggerScript::check(cx, args.thisv())); | ^~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/debugger/Script.cpp:256:27: note: 'cx_56(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, JSScript*&&)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1174:26, inlined from 'js::DebuggerScript::ClearBreakpointMatcher::match(JS::Handle)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/debugger/Script.cpp:2159:55, inlined from 'JS::detail::GCVariantImplementation::match >(js::DebuggerScript::ClearBreakpointMatcher&, JS::MutableHandle >)js::DebuggerScript::ClearBreakpointMatcher::ReturnType' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.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/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/GCVariant.h:175:23, inlined from 'js::DebuggerScript::CallData::clearAllBreakpoints()' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/debugger/Script.cpp:2223:22: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'script' in 'MEM[(struct StackRootedBase * *)_53 + 32B]' [-Wdangling-pointer=] 1141 | *this->stack = this; | ~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/debugger/Script.cpp: In member function 'js::DebuggerScript::CallData::clearAllBreakpoints()': /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/debugger/Script.cpp:2159:18: note: 'script' declared here 2159 | RootedScript script(cx_, DelazifyScript(cx_, base)); | ^~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/debugger/Script.cpp:2159: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/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1174:26, inlined from 'js::DebuggerScript::CallData::ToNative<&js::DebuggerScript::CallData::clearAllBreakpoints>(JSContext*, unsigned int, JS::Value*)bool' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/debugger/Script.cpp:256:27: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'obj' in 'MEM[(struct StackRootedBase * *)cx_56(D) + 24B]' [-Wdangling-pointer=] 1141 | *this->stack = this; | ~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.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/gjs-1.80.2/firefox-115.15.0/js/src/debugger/Script.cpp:256:27: note: 'obj' declared here 256 | Rooted obj(cx, DebuggerScript::check(cx, args.thisv())); | ^~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/debugger/Script.cpp:256:27: note: 'cx_56(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, JSScript*&&)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1174:26, inlined from 'js::DebuggerScript::IsInCatchScopeMatcher::match(JS::Handle)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/debugger/Script.cpp:2243:55, inlined from 'JS::detail::GCVariantImplementation::match >(js::DebuggerScript::IsInCatchScopeMatcher&, JS::MutableHandle >)js::DebuggerScript::IsInCatchScopeMatcher::ReturnType' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.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/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/GCVariant.h:175:23, inlined from 'js::DebuggerScript::CallData::isInCatchScope()' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/debugger/Script.cpp:2290:22: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'script' in 'MEM[(struct StackRootedBase * *)_59 + 32B]' [-Wdangling-pointer=] 1141 | *this->stack = this; | ~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/debugger/Script.cpp: In member function 'js::DebuggerScript::CallData::isInCatchScope()': /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/debugger/Script.cpp:2243:18: note: 'script' declared here 2243 | RootedScript script(cx_, DelazifyScript(cx_, base)); | ^~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/debugger/Script.cpp:2243: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/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1174:26, inlined from 'js::DebuggerScript::CallData::ToNative<&js::DebuggerScript::CallData::isInCatchScope>(JSContext*, unsigned int, JS::Value*)bool' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/debugger/Script.cpp:256:27: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'obj' in 'MEM[(struct StackRootedBase * *)cx_56(D) + 24B]' [-Wdangling-pointer=] 1141 | *this->stack = this; | ~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.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/gjs-1.80.2/firefox-115.15.0/js/src/debugger/Script.cpp:256:27: note: 'obj' declared here 256 | Rooted obj(cx, DebuggerScript::check(cx, args.thisv())); | ^~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/debugger/Script.cpp:256:27: 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/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1174:26, inlined from 'js::DebuggerSource::CallData::ToNative<&js::DebuggerSource::CallData::getIntroductionOffset>(JSContext*, unsigned int, JS::Value*)bool' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/debugger/Source.cpp:189:27: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'obj' in 'MEM[(struct StackRootedBase * *)cx_57(D) + 24B]' [-Wdangling-pointer=] 1141 | *this->stack = this; | ~~~~~~~~~~~~~^~~~~~ In file included from Unified_cpp_js_src_debugger1.cpp:20: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.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/gjs-1.80.2/firefox-115.15.0/js/src/debugger/Source.cpp:189:27: note: 'obj' declared here 189 | Rooted obj(cx, DebuggerSource::check(cx, args.thisv())); | ^~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/debugger/Source.cpp:189:27: note: 'cx_57(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, js::DebuggerSource*&&)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1174:26, inlined from 'js::DebuggerSource::CallData::ToNative<&js::DebuggerSource::CallData::getId>(JSContext*, unsigned int, JS::Value*)bool' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/debugger/Source.cpp:189:27: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'obj' in 'MEM[(struct StackRootedBase * *)cx_52(D) + 24B]' [-Wdangling-pointer=] 1141 | *this->stack = this; | ~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.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/gjs-1.80.2/firefox-115.15.0/js/src/debugger/Source.cpp:189:27: note: 'obj' declared here 189 | Rooted obj(cx, DebuggerSource::check(cx, args.thisv())); | ^~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/debugger/Source.cpp:189:27: note: 'cx_52(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, js::DebuggerSource*&&)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1174:26, inlined from 'js::DebuggerSource::CallData::ToNative<&js::DebuggerSource::CallData::getStartColumn>(JSContext*, unsigned int, JS::Value*)bool' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/debugger/Source.cpp:189:27: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'obj' in 'MEM[(struct StackRootedBase * *)cx_52(D) + 24B]' [-Wdangling-pointer=] 1141 | *this->stack = this; | ~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/debugger/Source.cpp: In function 'js::DebuggerSource::CallData::ToNative<&js::DebuggerSource::CallData::getStartColumn>(JSContext*, unsigned int, JS::Value*)bool': /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/debugger/Source.cpp:189:27: note: 'obj' declared here 189 | Rooted obj(cx, DebuggerSource::check(cx, args.thisv())); | ^~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/debugger/Source.cpp:189:27: note: 'cx_52(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, js::DebuggerSource*&&)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1174:26, inlined from 'js::DebuggerSource::CallData::ToNative<&js::DebuggerSource::CallData::getStartLine>(JSContext*, unsigned int, JS::Value*)bool' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/debugger/Source.cpp:189:27: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'obj' in 'MEM[(struct StackRootedBase * *)cx_52(D) + 24B]' [-Wdangling-pointer=] 1141 | *this->stack = this; | ~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.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/gjs-1.80.2/firefox-115.15.0/js/src/debugger/Source.cpp:189:27: note: 'obj' declared here 189 | Rooted obj(cx, DebuggerSource::check(cx, args.thisv())); | ^~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/debugger/Source.cpp:189:27: note: 'cx_52(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, JSObject*&&)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1174:26, inlined from 'js::DebuggerSource::CallData::getBinary()' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/debugger/Source.cpp:281:63: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'arr' in 'MEM[(struct StackRootedBase * *)_35 + 24B]' [-Wdangling-pointer=] 1141 | *this->stack = this; | ~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/debugger/Source.cpp: In member function 'js::DebuggerSource::CallData::getBinary()': /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/debugger/Source.cpp:281:16: note: 'arr' declared here 281 | RootedObject arr(cx, JS_NewUint8Array(cx, bytecode.length())); | ^~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/debugger/Source.cpp:281: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/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1174:26, inlined from 'js::DebuggerSource::CallData::ToNative<&js::DebuggerSource::CallData::getBinary>(JSContext*, unsigned int, JS::Value*)bool' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/debugger/Source.cpp:189:27: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'obj' in 'MEM[(struct StackRootedBase * *)cx_52(D) + 24B]' [-Wdangling-pointer=] 1141 | *this->stack = this; | ~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.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/gjs-1.80.2/firefox-115.15.0/js/src/debugger/Source.cpp:189:27: note: 'obj' declared here 189 | Rooted obj(cx, DebuggerSource::check(cx, args.thisv())); | ^~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/debugger/Source.cpp:189:27: note: 'cx_52(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, js::DebuggerSource*&&)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1174:26, inlined from 'js::DebuggerSource::CallData::ToNative<&js::DebuggerSource::CallData::getURL>(JSContext*, unsigned int, JS::Value*)bool' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/debugger/Source.cpp:189:27: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'obj' in 'MEM[(struct StackRootedBase * *)cx_52(D) + 24B]' [-Wdangling-pointer=] 1141 | *this->stack = this; | ~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.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/gjs-1.80.2/firefox-115.15.0/js/src/debugger/Source.cpp:189:27: note: 'obj' declared here 189 | Rooted obj(cx, DebuggerSource::check(cx, args.thisv())); | ^~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/debugger/Source.cpp:189:27: note: 'cx_52(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, js::DebuggerSource*&&)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1174:26, inlined from 'js::DebuggerSource::CallData::ToNative<&js::DebuggerSource::CallData::getDisplayURL>(JSContext*, unsigned int, JS::Value*)bool' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/debugger/Source.cpp:189:27: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'obj' in 'MEM[(struct StackRootedBase * *)cx_52(D) + 24B]' [-Wdangling-pointer=] 1141 | *this->stack = this; | ~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.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/gjs-1.80.2/firefox-115.15.0/js/src/debugger/Source.cpp:189:27: note: 'obj' declared here 189 | Rooted obj(cx, DebuggerSource::check(cx, args.thisv())); | ^~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/debugger/Source.cpp:189:27: note: 'cx_52(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, js::DebuggerSource*&&)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1174:26, inlined from 'js::DebuggerSource::CallData::ToNative<&js::DebuggerSource::CallData::getElementProperty>(JSContext*, unsigned int, JS::Value*)bool' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/debugger/Source.cpp:189:27: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'obj' in 'MEM[(struct StackRootedBase * *)cx_52(D) + 24B]' [-Wdangling-pointer=] 1141 | *this->stack = this; | ~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.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/gjs-1.80.2/firefox-115.15.0/js/src/debugger/Source.cpp:189:27: note: 'obj' declared here 189 | Rooted obj(cx, DebuggerSource::check(cx, args.thisv())); | ^~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/debugger/Source.cpp:189:27: note: 'cx_52(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, js::BaseScript*&&)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1174:26, inlined from 'DebuggerSourceGetIntroductionScriptMatcher::match(JS::Handle)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/debugger/Source.cpp:440:75, inlined from 'JS::detail::GCVariantImplementation::match >(DebuggerSourceGetIntroductionScriptMatcher&, JS::MutableHandle >)DebuggerSourceGetIntroductionScriptMatcher::ReturnType' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/GCVariant.h:100:27, inlined from 'js::MutableWrappedPtrOperations, JS::Rooted > >::match(DebuggerSourceGetIntroductionScriptMatcher&)DebuggerSourceGetIntroductionScriptMatcher::ReturnType' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/GCVariant.h:175:23, inlined from 'js::DebuggerSource::CallData::getIntroductionScript()' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/debugger/Source.cpp:466:24: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'script' in 'MEM[(struct StackRootedBase * *)_49 + 32B]' [-Wdangling-pointer=] 1141 | *this->stack = this; | ~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/debugger/Source.cpp: In member function 'js::DebuggerSource::CallData::getIntroductionScript()': /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/debugger/Source.cpp:439:25: note: 'script' declared here 439 | Rooted script(cx_, | ^~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/debugger/Source.cpp:439: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/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1174:26, inlined from 'DebuggerSourceGetIntroductionScriptMatcher::match(JS::Handle)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/debugger/Source.cpp:454:65, inlined from 'JS::detail::GCVariantImplementation::match >(DebuggerSourceGetIntroductionScriptMatcher&, JS::MutableHandle >)DebuggerSourceGetIntroductionScriptMatcher::ReturnType' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.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/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/GCVariant.h:102:23, inlined from 'js::MutableWrappedPtrOperations, JS::Rooted > >::match(DebuggerSourceGetIntroductionScriptMatcher&)DebuggerSourceGetIntroductionScriptMatcher::ReturnType' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/GCVariant.h:175:23, inlined from 'js::DebuggerSource::CallData::getIntroductionScript()' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/debugger/Source.cpp:466:24: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'ds' in 'MEM[(struct StackRootedBase * *)_77 + 24B]' [-Wdangling-pointer=] 1141 | *this->stack = this; | ~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/debugger/Source.cpp: In member function 'js::DebuggerSource::CallData::getIntroductionScript()': /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/debugger/Source.cpp:454:18: note: 'ds' declared here 454 | RootedObject ds(cx_, dbg_->wrapWasmScript(cx_, wasmInstance)); | ^~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/debugger/Source.cpp:454: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/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1174:26, inlined from 'js::DebuggerSource::CallData::ToNative<&js::DebuggerSource::CallData::getIntroductionScript>(JSContext*, unsigned int, JS::Value*)bool' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/debugger/Source.cpp:189:27: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'obj' in 'MEM[(struct StackRootedBase * *)cx_52(D) + 24B]' [-Wdangling-pointer=] 1141 | *this->stack = this; | ~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.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/gjs-1.80.2/firefox-115.15.0/js/src/debugger/Source.cpp:189:27: note: 'obj' declared here 189 | Rooted obj(cx, DebuggerSource::check(cx, args.thisv())); | ^~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/debugger/Source.cpp:189:27: note: 'cx_52(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, js::DebuggerSource*&&)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1174:26, inlined from 'js::DebuggerSource::CallData::ToNative<&js::DebuggerSource::CallData::getIntroductionType>(JSContext*, unsigned int, JS::Value*)bool' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/debugger/Source.cpp:189:27: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'obj' in 'MEM[(struct StackRootedBase * *)cx_52(D) + 24B]' [-Wdangling-pointer=] 1141 | *this->stack = this; | ~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.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/gjs-1.80.2/firefox-115.15.0/js/src/debugger/Source.cpp:189:27: note: 'obj' declared here 189 | Rooted obj(cx, DebuggerSource::check(cx, args.thisv())); | ^~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/debugger/Source.cpp:189:27: note: 'cx_52(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, js::ScriptSourceObject*&&)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1174:26, inlined from 'js::DebuggerSource::CallData::setSourceMapURL()' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/debugger/Source.cpp:530:75: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'sourceObject' in 'MEM[(struct StackRootedBase * *)_27 + 24B]' [-Wdangling-pointer=] 1141 | *this->stack = this; | ~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/debugger/Source.cpp: In member function 'js::DebuggerSource::CallData::setSourceMapURL()': /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/debugger/Source.cpp:530:31: note: 'sourceObject' declared here 530 | Rooted sourceObject(cx, EnsureSourceObject(cx, obj)); | ^~~~~~~~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/debugger/Source.cpp:530:31: note: 'MEM[(struct JSContext * const &)this_15(D)]' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, js::DebuggerSource*&&)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1174:26, inlined from 'js::DebuggerSource::CallData::ToNative<&js::DebuggerSource::CallData::setSourceMapURL>(JSContext*, unsigned int, JS::Value*)bool' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/debugger/Source.cpp:189:27: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'obj' in 'MEM[(struct StackRootedBase * *)cx_52(D) + 24B]' [-Wdangling-pointer=] 1141 | *this->stack = this; | ~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.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/gjs-1.80.2/firefox-115.15.0/js/src/debugger/Source.cpp:189:27: note: 'obj' declared here 189 | Rooted obj(cx, DebuggerSource::check(cx, args.thisv())); | ^~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/debugger/Source.cpp:189:27: note: 'cx_52(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, js::DebuggerSource*&&)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1174:26, inlined from 'js::DebuggerSource::CallData::ToNative<&js::DebuggerSource::CallData::getSourceMapURL>(JSContext*, unsigned int, JS::Value*)bool' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/debugger/Source.cpp:189:27: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'obj' in 'MEM[(struct StackRootedBase * *)cx_52(D) + 24B]' [-Wdangling-pointer=] 1141 | *this->stack = this; | ~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.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/gjs-1.80.2/firefox-115.15.0/js/src/debugger/Source.cpp:189:27: note: 'obj' declared here 189 | Rooted obj(cx, DebuggerSource::check(cx, args.thisv())); | ^~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/debugger/Source.cpp:189:27: note: 'cx_52(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, js::ScriptSourceObject*&&)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1174:26, inlined from 'js::DebuggerSource::CallData::reparse()' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/debugger/Source.cpp:642:75: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'sourceObject' in 'MEM[(struct StackRootedBase * *)_37 + 24B]' [-Wdangling-pointer=] 1141 | *this->stack = this; | ~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/debugger/Source.cpp: In member function 'js::DebuggerSource::CallData::reparse()': /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/debugger/Source.cpp:642:31: note: 'sourceObject' declared here 642 | Rooted sourceObject(cx, EnsureSourceObject(cx, obj)); | ^~~~~~~~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/debugger/Source.cpp:642:31: 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/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1174:26, inlined from 'js::DebuggerSource::CallData::reparse()' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/debugger/Source.cpp:664:56: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'scriptDO' in 'MEM[(struct StackRootedBase * *)_60 + 24B]' [-Wdangling-pointer=] 1141 | *this->stack = this; | ~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/debugger/Source.cpp: In member function 'js::DebuggerSource::CallData::reparse()': /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/debugger/Source.cpp:664:16: note: 'scriptDO' declared here 664 | RootedObject scriptDO(cx, dbg->wrapScript(cx, script)); | ^~~~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/debugger/Source.cpp:664: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/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1174:26, inlined from 'js::DebuggerSource::CallData::ToNative<&js::DebuggerSource::CallData::reparse>(JSContext*, unsigned int, JS::Value*)bool' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/debugger/Source.cpp:189:27: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'obj' in 'MEM[(struct StackRootedBase * *)cx_52(D) + 24B]' [-Wdangling-pointer=] 1141 | *this->stack = this; | ~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.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/gjs-1.80.2/firefox-115.15.0/js/src/debugger/Source.cpp:189:27: note: 'obj' declared here 189 | Rooted obj(cx, DebuggerSource::check(cx, args.thisv())); | ^~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/debugger/Source.cpp:189:27: note: 'cx_52(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, JSObject*&&)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1174:26, inlined from 'js::DebuggerScript::CallData::getPossibleBreakpoints()' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/debugger/Script.cpp:929:60: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'queryObject' in 'MEM[(struct StackRootedBase * *)_26 + 24B]' [-Wdangling-pointer=] 1141 | *this->stack = this; | ~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/debugger/Script.cpp: In member function 'js::DebuggerScript::CallData::getPossibleBreakpoints()': /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/debugger/Script.cpp:929:18: note: 'queryObject' declared here 929 | RootedObject queryObject(cx, RequireObject(cx, args[0])); | ^~~~~~~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/debugger/Script.cpp:929: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/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1174:26, inlined from 'js::DebuggerScript::GetPossibleBreakpointsMatcher::match(JS::Handle)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/debugger/Script.cpp:871:18, inlined from 'JS::detail::GCVariantImplementation::match, mozilla::Variant >(js::DebuggerScript::GetPossibleBreakpointsMatcher&, JS::MutableHandle >)js::DebuggerScript::GetPossibleBreakpointsMatcher::ReturnType' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.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/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/GCVmake[3]: Leaving directory '/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/js/src/debugger' ariant.h:175:23, inlined from 'js::DebuggerScript::CallData::getPossibleBreakpoints()' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/debugger/Script.cpp:934:22: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'script' in 'MEM[(struct StackRootedBase * *)_93 + 32B]' [-Wdangling-pointer=] 1141 | *this->stack = this; | ~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/debugger/Script.cpp: In member function 'js::DebuggerScript::CallData::getPossibleBreakpoints()': /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/debugger/Script.cpp:871:18: note: 'script' declared here 871 | RootedScript script(cx_, DelazifyScript(cx_, base)); | ^~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/debugger/Script.cpp:871: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/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1174:26, inlined from 'js::DebuggerScript::GetPossibleBreakpointsMatcher::maybeAppendEntry(unsigned long, unsigned long, unsigned long, bool)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/debugger/Script.cpp:667:26, inlined from 'js::DebuggerScript::GetPossibleBreakpointsMatcher::match(JS::Handle)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/debugger/Script.cpp:891:28, inlined from 'JS::detail::GCVariantImplementation::match, mozilla::Variant >(js::DebuggerScript::GetPossibleBreakpointsMatcher&, JS::MutableHandle >)js::DebuggerScript::GetPossibleBreakpointsMatcher::ReturnType' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.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/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/GCVariant.h:175:23, inlined from 'js::DebuggerScript::CallData::getPossibleBreakpoints()' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/debugger/Script.cpp:934:22: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'entry' in 'MEM[(struct StackRootedBase * *)_129 + 24B]' [-Wdangling-pointer=] 1141 | *this->stack = this; | ~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/debugger/Script.cpp: In member function 'js::DebuggerScript::CallData::getPossibleBreakpoints()': /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/debugger/Script.cpp:667:26: note: 'entry' declared here 667 | Rooted entry(cx_, NewPlainObject(cx_)); | ^~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/debugger/Script.cpp:667:26: 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/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1174:26, inlined from 'js::DebuggerScript::GetPossibleBreakpointsMatcher::maybeAppendEntry(unsigned long, unsigned long, unsigned long, bool)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/debugger/Script.cpp:667:26, inlined from 'js::DebuggerScript::GetPossibleBreakpointsMatcher::match(JS::Handle)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/debugger/Script.cpp:917:28, inlined from 'JS::detail::GCVariantImplementation::match, mozilla::Variant >(js::DebuggerScript::GetPossibleBreakpointsMatcher&, JS::MutableHandle >)js::DebuggerScript::GetPossibleBreakpointsMatcher::ReturnType' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/GCVariant.h:66:25, inlined from 'JS::detail::GCVariantImplementation::match, mozilla::Variant >(js::DebuggerScript::GetPossibleBreakpointsMatcher&, JS::MutableHandle >)js::DebuggerScript::GetPossibleBreakpointsMatcher::ReturnType' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/GCVariant.h:102:23, inlined from 'js::MutableWrappedPtrOperations, JS::Rooted > >::match >(js::DebuggerScript::GetPossibleBreakpointsMatcher&)js::DebuggerScript::GetPossibleBreakpointsMatcher::ReturnType' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/GCVariant.h:175:23, inlined from 'js::DebuggerScript::CallData::getPossibleBreakpoints()' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/debugger/Script.cpp:934:22: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'entry' in 'MEM[(struct StackRootedBase * *)_235 + 24B]' [-Wdangling-pointer=] 1141 | *this->stack = this; | ~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/debugger/Script.cpp: In member function 'js::DebuggerScript::CallData::getPossibleBreakpoints()': /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/debugger/Script.cpp:667:26: note: 'entry' declared here 667 | Rooted entry(cx_, NewPlainObject(cx_)); | ^~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/debugger/Script.cpp:667:26: 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/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1174:26, inlined from 'js::DebuggerScript::CallData::ToNative<&js::DebuggerScript::CallData::getPossibleBreakpoints>(JSContext*, unsigned int, JS::Value*)bool' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/debugger/Script.cpp:256:27: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'obj' in 'MEM[(struct StackRootedBase * *)cx_56(D) + 24B]' [-Wdangling-pointer=] 1141 | *this->stack = this; | ~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.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/gjs-1.80.2/firefox-115.15.0/js/src/debugger/Script.cpp:256:27: note: 'obj' declared here 256 | Rooted obj(cx, DebuggerScript::check(cx, args.thisv())); | ^~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/debugger/Script.cpp:256:27: note: 'cx_56(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, JSObject*&&)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1174:26, inlined from 'js::DebuggerScript::CallData::getPossibleBreakpointOffsets()' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/debugger/Script.cpp:946:60: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'queryObject' in 'MEM[(struct StackRootedBase * *)_26 + 24B]' [-Wdangling-pointer=] 1141 | *this->stack = this; | ~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/debugger/Script.cpp: In member function 'js::DebuggerScript::CallData::getPossibleBreakpointOffsets()': /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/debugger/Script.cpp:946:18: note: 'queryObject' declared here 946 | RootedObject queryObject(cx, RequireObject(cx, args[0])); | ^~~~~~~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/debugger/Script.cpp:946: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/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1174:26, inlined from 'js::DebuggerScript::GetPossibleBreakpointsMatcher::match(JS::Handle)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/debugger/Script.cpp:871:18, inlined from 'JS::detail::GCVariantImplementation::match, mozilla::Variant >(js::DebuggerScript::GetPossibleBreakpointsMatcher&, JS::MutableHandle >)js::DebuggerScript::GetPossibleBreakpointsMatcher::ReturnType' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.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/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/GCVariant.h:175:23, inlined from 'js::DebuggerScript::CallData::getPossibleBreakpointOffsets()' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/debugger/Script.cpp:951:22: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'script' in 'MEM[(struct StackRootedBase * *)_93 + 32B]' [-Wdangling-pointer=] 1141 | *this->stack = this; | ~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/debugger/Script.cpp: In member function 'js::DebuggerScript::CallData::getPossibleBreakpointOffsets()': /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/debugger/Script.cpp:871:18: note: 'script' declared here 871 | RootedScript script(cx_, DelazifyScript(cx_, base)); | ^~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/debugger/Script.cpp:871: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/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1174:26, inlined from 'js::DebuggerScript::CallData::ToNative<&js::DebuggerScript::CallData::getPossibleBreakpointOffsets>(JSContext*, unsigned int, JS::Value*)bool' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/debugger/Script.cpp:256:27: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'obj' in 'MEM[(struct StackRootedBase * *)cx_56(D) + 24B]' [-Wdangling-pointer=] 1141 | *this->stack = this; | ~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.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/gjs-1.80.2/firefox-115.15.0/js/src/debugger/Script.cpp:256:27: note: 'obj' declared here 256 | Rooted obj(cx, DebuggerScript::check(cx, args.thisv())); | ^~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/debugger/Script.cpp:256:27: note: 'cx_56(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, JSObject*&&)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1174:26, inlined from 'js::DebuggerObject::CallData::createSource()' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/debugger/Object.cpp:1202:49: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'options' in 'MEM[(struct StackRootedBase * *)_175 + 24B]' [-Wdangling-pointer=] 1141 | *this->stack = this; | ~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/debugger/Object.cpp: In member function 'js::DebuggerObject::CallData::createSource()': /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/debugger/Object.cpp:1202:16: note: 'options' declared here 1202 | RootedObject options(cx, ToObject(cx, args[0])); | ^~~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/debugger/Object.cpp:1202:16: note: 'MEM[(struct JSContext * const &)this_79(D)]' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, JSString*&&)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1174:26, inlined from 'js::DebuggerObject::CallData::createSource()' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/debugger/Object.cpp:1212:47: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'text' in 'MEM[(struct StackRootedBase * *)_192 + 48B]' [-Wdangling-pointer=] 1141 | *this->stack = this; | ~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/debugger/Object.cpp: In member function 'js::DebuggerObject::CallData::createSource()': /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/debugger/Object.cpp:1212:16: note: 'text' declared here 1212 | RootedString text(cx, ToString(cx, v)); | ^~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/debugger/Object.cpp:1212:16: note: 'MEM[(struct JSContext * const &)this_79(D)]' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, JSString*&&)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1174:26, inlined from 'js::DebuggerObject::CallData::createSource()' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/debugger/Object.cpp:1221:46: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'url' in 'MEM[(struct StackRootedBase * *)_199 + 48B]' [-Wdangling-pointer=] 1141 | *this->stack = this; | ~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/debugger/Object.cpp: In member function 'js::DebuggerObject::CallData::createSource()': /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/debugger/Object.cpp:1221:16: note: 'url' declared here 1221 | RootedString url(cx, ToString(cx, v)); | ^~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/debugger/Object.cpp:1221:16: note: 'MEM[(struct JSContext * const &)this_79(D)]' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, js::DebuggerSource*&&)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1174:26, inlined from 'js::DebuggerObject::CallData::createSource()' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/debugger/Object.cpp:1309:52: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'wrapped' in 'MEM[(struct StackRootedBase * *)_247 + 24B]' [-Wdangling-pointer=] 1141 | *this->stack = this; | ~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/debugger/Object.cpp: In member function 'js::DebuggerObject::CallData::createSource()': /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/debugger/Object.cpp:1309:16: note: 'wrapped' declared here 1309 | RootedObject wrapped(cx, dbg->wrapSource(cx, sso)); | ^~~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/debugger/Object.cpp:1309:16: note: 'MEM[(struct JSContext * const &)this_79(D)]' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, js::DebuggerObject*&&)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1174:26, inlined from 'js::DebuggerObject::CallData::ToNative<&js::DebuggerObject::CallData::createSource>(JSContext*, unsigned int, JS::Value*)bool' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/debugger/Object.cpp:230:27: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'obj' in 'MEM[(struct StackRootedBase * *)cx_60(D) + 24B]' [-Wdangling-pointer=] 1141 | *this->stack = this; | ~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.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/gjs-1.80.2/firefox-115.15.0/js/src/debugger/Object.cpp:230:27: note: 'obj' declared here 230 | Rooted obj(cx, DebuggerObject_checkThis(cx, args)); | ^~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/debugger/Object.cpp:230:27: note: 'cx_60(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, js::DebuggerObject*&&)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1174:26, inlined from 'js::DebuggerObject::CallData::ToNative<&js::DebuggerObject::CallData::getPropertyMethod>(JSContext*, unsigned int, JS::Value*)bool' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/debugger/Object.cpp:230:27: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'obj' in 'MEM[(struct StackRootedBase * *)cx_60(D) + 24B]' [-Wdangling-pointer=] 1141 | *this->stack = this; | ~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.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/gjs-1.80.2/firefox-115.15.0/js/src/debugger/Object.cpp:230:27: note: 'obj' declared here 230 | Rooted obj(cx, DebuggerObject_checkThis(cx, args)); | ^~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/debugger/Object.cpp:230:27: note: 'cx_60(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, js::DebuggerObject*&&)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1174:26, inlined from 'js::DebuggerObject::CallData::ToNative<&js::DebuggerObject::CallData::setPropertyMethod>(JSContext*, unsigned int, JS::Value*)bool' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/debugger/Object.cpp:230:27: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'obj' in 'MEM[(struct StackRootedBase * *)cx_60(D) + 24B]' [-Wdangling-pointer=] 1141 | *this->stack = this; | ~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.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/gjs-1.80.2/firefox-115.15.0/js/src/debugger/Object.cpp:230:27: note: 'obj' declared here 230 | Rooted obj(cx, DebuggerObject_checkThis(cx, args)); | ^~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/debugger/Object.cpp:230:27: note: 'cx_60(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, JSObject*&&)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1174:26, inlined from 'js::DebuggerObject::CallData::executeInGlobalWithBindingsMethod() [clone .part.0]' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/debugger/Object.cpp:1154:55: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'bindings' in 'MEM[(struct StackRootedBase * *)_23 + 24B]' [-Wdangling-pointer=] 1141 | *this->stack = this; | ~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/debugger/Object.cpp: In member function 'js::DebuggerObject::CallData::executeInGlobalWithBindingsMethod() [clone .part.0]': /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/debugger/Object.cpp:1154:16: note: 'bindings' declared here 1154 | RootedObject bindings(cx, RequireObject(cx, args[1])); | ^~~~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/debugger/Object.cpp:1154:16: note: 'MEM[(struct JSContext * const &)this_1(D)]' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, js::DebuggerObject*&&)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1174:26, inlined from 'js::DebuggerObject::CallData::ToNative<&js::DebuggerObject::CallData::executeInGlobalWithBindingsMethod>(JSContext*, unsigned int, JS::Value*)bool' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/debugger/Object.cpp:230:27: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'obj' in 'MEM[(struct StackRootedBase * *)cx_60(D) + 24B]' [-Wdangling-pointer=] 1141 | *this->stack = this; | ~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.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/gjs-1.80.2/firefox-115.15.0/js/src/debugger/Object.cpp:230:27: note: 'obj' declared here 230 | Rooted obj(cx, DebuggerObject_checkThis(cx, args)); | ^~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/debugger/Object.cpp:230:27: note: 'cx_60(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, js::DebuggerObject*&&)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1174:26, inlined from 'js::DebuggerObject::CallData::ToNative<&js::DebuggerObject::CallData::executeInGlobalMethod>(JSContext*, unsigned int, JS::Value*)bool' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/debugger/Object.cpp:230:27: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'obj' in 'MEM[(struct StackRootedBase * *)cx_60(D) + 24B]' [-Wdangling-pointer=] 1141 | *this->stack = this; | ~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.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/gjs-1.80.2/firefox-115.15.0/js/src/debugger/Object.cpp:230:27: note: 'obj' declared here 230 | Rooted obj(cx, DebuggerObject_checkThis(cx, args)); | ^~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/debugger/Object.cpp:230:27: note: 'cx_60(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, JSObject*&&)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1174:26, inlined from 'js::DebuggerObject::CallData::definePropertiesMethod()' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/debugger/Object.cpp:886:43: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'props' in 'MEM[(struct StackRootedBase * *)_49 + 24B]' [-Wdangling-pointer=] 1141 | *this->stack = this; | ~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/debugger/Object.cpp: In member function 'js::DebuggerObject::CallData::definePropertiesMethod()': /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/debugger/Object.cpp:886:16: note: 'props' declared here 886 | RootedObject props(cx, ToObject(cx, arg)); | ^~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/debugger/Object.cpp:886: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/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1174:26, inlined from 'js::DebuggerObject::CallData::ToNative<&js::DebuggerObject::CallData::definePropertiesMethod>(JSContext*, unsigned int, JS::Value*)bool' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/debugger/Object.cpp:230:27: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'obj' in 'MEM[(struct StackRootedBase * *)cx_60(D) + 24B]' [-Wdangling-pointer=] 1141 | *this->stack = this; | ~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.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/gjs-1.80.2/firefox-115.15.0/js/src/debugger/Object.cpp:230:27: note: 'obj' declared here 230 | Rooted obj(cx, DebuggerObject_checkThis(cx, args)); | ^~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/debugger/Object.cpp:230:27: note: 'cx_60(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, js::DebuggerObject*&&)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1174:26, inlined from 'js::DebuggerObject::CallData::ToNative<&js::DebuggerObject::CallData::callMethod>(JSContext*, unsigned int, JS::Value*)bool' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/debugger/Object.cpp:230:27: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'obj' in 'MEM[(struct StackRootedBase * *)cx_60(D) + 24B]' [-Wdangling-pointer=] 1141 | *this->stack = this; | ~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.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/gjs-1.80.2/firefox-115.15.0/js/src/debugger/Object.cpp:230:27: note: 'obj' declared here 230 | Rooted obj(cx, DebuggerObject_checkThis(cx, args)); | ^~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/debugger/Object.cpp:230:27: note: 'cx_60(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, js::DebuggerObject*&&)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1174:26, inlined from 'js::DebuggerObject::CallData::ToNative<&js::DebuggerObject::CallData::applyMethod>(JSContext*, unsigned int, JS::Value*)bool' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/debugger/Object.cpp:230:27: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'obj' in 'MEM[(struct StackRootedBase * *)cx_60(D) + 24B]' [-Wdangling-pointer=] 1141 | *this->stack = this; | ~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.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/gjs-1.80.2/firefox-115.15.0/js/src/debugger/Object.cpp:230:27: note: 'obj' declared here 230 | Rooted obj(cx, DebuggerObject_checkThis(cx, args)); | ^~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/debugger/Object.cpp:230:27: note: 'cx_60(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, js::DebuggerObject*&&)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1174:26, inlined from 'js::DebuggerObject::CallData::ToNative<&js::DebuggerObject::CallData::environmentGetter>(JSContext*, unsigned int, JS::Value*)bool' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/debugger/Object.cpp:230:27: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'obj' in 'MEM[(struct StackRootedBase * *)cx_60(D) + 24B]' [-Wdangling-pointer=] 1141 | *this->stack = this; | ~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.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/gjs-1.80.2/firefox-115.15.0/js/src/debugger/Object.cpp:230:27: note: 'obj' declared here 230 | Rooted obj(cx, DebuggerObject_checkThis(cx, args)); | ^~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/debugger/Object.cpp:230:27: note: 'cx_60(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, js::DebuggerObject*&&)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1174:26, inlined from 'js::DebuggerObject::CallData::ToNative<&js::DebuggerObject::CallData::boundTargetFunctionGetter>(JSContext*, unsigned int, JS::Value*)bool' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/debugger/Object.cpp:230:27: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'obj' in 'MEM[(struct StackRootedBase * *)cx_60(D) + 24B]' [-Wdangling-pointer=] 1141 | *this->stack = this; | ~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.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/gjs-1.80.2/firefox-115.15.0/js/src/debugger/Object.cpp:230:27: note: 'obj' declared here 230 | Rooted obj(cx, DebuggerObject_checkThis(cx, args)); | ^~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/debugger/Object.cpp:230:27: note: 'cx_60(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, js::DebuggerObject*&&)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1174:26, inlined from 'js::DebuggerObject::CallData::ToNative<&js::DebuggerObject::CallData::boundArgumentsGetter>(JSContext*, unsigned int, JS::Value*)bool' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/debugger/Object.cpp:230:27: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'obj' in 'MEM[(struct StackRootedBase * *)cx_60(D) + 24B]' [-Wdangling-pointer=] 1141 | *this->stack = this; | ~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.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/gjs-1.80.2/firefox-115.15.0/js/src/debugger/Object.cpp:230:27: note: 'obj' declared here 230 | Rooted obj(cx, DebuggerObject_checkThis(cx, args)); | ^~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/debugger/Object.cpp:230:27: note: 'cx_60(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, js::DebuggerObject*&&)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1174:26, inlined from 'js::DebuggerObject::CallData::ToNative<&js::DebuggerObject::CallData::boundThisGetter>(JSContext*, unsigned int, JS::Value*)bool' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/debugger/Object.cpp:230:27: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'obj' in 'MEM[(struct StackRootedBase * *)cx_60(D) + 24B]' [-Wdangling-pointer=] 1141 | *this->stack = this; | ~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.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/gjs-1.80.2/firefox-115.15.0/js/src/debugger/Object.cpp:230:27: note: 'obj' declared here 230 | Rooted obj(cx, DebuggerObject_checkThis(cx, args)); | ^~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/debugger/Object.cpp:230:27: note: 'cx_60(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, js::DebuggerObject*&&)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1174:26, inlined from 'js::DebuggerObject::CallData::ToNative<&js::DebuggerObject::CallData::isGeneratorFunctionGetter>(JSContext*, unsigned int, JS::Value*)bool' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/debugger/Object.cpp:230:27: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'obj' in 'MEM[(struct StackRootedBase * *)cx_60(D) + 24B]' [-Wdangling-pointer=] 1141 | *this->stack = this; | ~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.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/gjs-1.80.2/firefox-115.15.0/js/src/debugger/Object.cpp:230:27: note: 'obj' declared here 230 | Rooted obj(cx, DebuggerObject_checkThis(cx, args)); | ^~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/debugger/Object.cpp:230:27: note: 'cx_60(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, js::DebuggerObject*&&)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1174:26, inlined from 'js::DebuggerObject::CallData::ToNative<&js::DebuggerObject::CallData::parameterNamesGetter>(JSContext*, unsigned int, JS::Value*)bool' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/debugger/Object.cpp:230:27: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'obj' in 'MEM[(struct StackRootedBase * *)cx_60(D) + 24B]' [-Wdangling-pointer=] 1141 | *this->stack = this; | ~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.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/gjs-1.80.2/firefox-115.15.0/js/src/debugger/Object.cpp:230:27: note: 'obj' declared here 230 | Rooted obj(cx, DebuggerObject_checkThis(cx, args)); | ^~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/debugger/Object.cpp:230:27: note: 'cx_60(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, js::DebuggerObject*&&)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1174:26, inlined from 'js::DebuggerObject::CallData::ToNative<&js::DebuggerObject::CallData::isArrowFunctionGetter>(JSContext*, unsigned int, JS::Value*)bool' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/debugger/Object.cpp:230:27: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'obj' in 'MEM[(struct StackRootedBase * *)cx_60(D) + 24B]' [-Wdangling-pointer=] 1141 | *this->stack = this; | ~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.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/gjs-1.80.2/firefox-115.15.0/js/src/debugger/Object.cpp:230:27: note: 'obj' declared here 230 | Rooted obj(cx, DebuggerObject_checkThis(cx, args)); | ^~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/debugger/Object.cpp:230:27: note: 'cx_60(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, js::DebuggerObject*&&)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1174:26, inlined from 'js::DebuggerObject::CallData::ToNative<&js::DebuggerObject::CallData::isClassConstructorGetter>(JSContext*, unsigned int, JS::Value*)bool' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/debugger/Object.cpp:230:27: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'obj' in 'MEM[(struct StackRootedBase * *)cx_60(D) + 24B]' [-Wdangling-pointer=] 1141 | *this->stack = this; | ~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.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/gjs-1.80.2/firefox-115.15.0/js/src/debugger/Object.cpp:230:27: note: 'obj' declared here 230 | Rooted obj(cx, DebuggerObject_checkThis(cx, args)); | ^~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/debugger/Object.cpp:230:27: note: 'cx_60(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, js::DebuggerObject*&&)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1174:26, inlined from 'js::DebuggerObject::CallData::ToNative<&js::DebuggerObject::CallData::isAsyncFunctionGetter>(JSContext*, unsigned int, JS::Value*)bool' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/debugger/Object.cpp:230:27: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'obj' in 'MEM[(struct StackRootedBase * *)cx_60(D) + 24B]' [-Wdangling-pointer=] 1141 | *this->stack = this; | ~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.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/gjs-1.80.2/firefox-115.15.0/js/src/debugger/Object.cpp:230:27: note: 'obj' declared here 230 | Rooted obj(cx, DebuggerObject_checkThis(cx, args)); | ^~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/debugger/Object.cpp:230:27: note: 'cx_60(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, js::DebuggerObject*&&)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1174:26, inlined from 'js::DebuggerObject::CallData::ToNative<&js::DebuggerObject::CallData::forceLexicalInitializationByNameMethod>(JSContext*, unsigned int, JS::Value*)bool' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/debugger/Object.cpp:230:27: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'obj' in 'MEM[(struct StackRootedBase * *)cx_60(D) + 24B]' [-Wdangling-pointer=] 1141 | *this->stack = this; | ~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.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/gjs-1.80.2/firefox-115.15.0/js/src/debugger/Object.cpp:230:27: note: 'obj' declared here 230 | Rooted obj(cx, DebuggerObject_checkThis(cx, args)); | ^~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/debugger/Object.cpp:230:27: note: 'cx_60(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, js::DebuggerSource*&&)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1174:26, inlined from 'js::DebuggerSource::create(JSContext*, JS::Handle, JS::Handle >, JS::Handle)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/debugger/Source.cpp:85:68: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'sourceObj' in 'MEM[(struct StackRootedBase * *)cx_45(D) + 24B]' [-Wdangling-pointer=] 1141 | *this->stack = this; | ~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/debugger/Source.cpp: In function 'js::DebuggerSource::create(JSContext*, JS::Handle, JS::Handle >, JS::Handle)': /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/debugger/Source.cpp:84:27: note: 'sourceObj' declared here 84 | Rooted sourceObj( | ^~~~~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/debugger/Source.cpp:84: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/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1174:26, inlined from 'js::DebuggerSource::CallData::ToNative<&js::DebuggerSource::CallData::getText>(JSContext*, unsigned int, JS::Value*)bool' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/debugger/Source.cpp:189:27: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'obj' in 'MEM[(struct StackRootedBase * *)cx_52(D) + 24B]' [-Wdangling-pointer=] 1141 | *this->stack = this; | ~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.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/gjs-1.80.2/firefox-115.15.0/js/src/debugger/Source.cpp:189:27: note: 'obj' declared here 189 | Rooted obj(cx, DebuggerSource::check(cx, args.thisv())); | ^~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/debugger/Source.cpp:189:27: note: 'cx_52(D)' declared here make[3]: Entering directory '/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/config/external/icu/common' config/external/icu/common/serv.o /usr/bin/g++ -o serv.o -c -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/system_wrappers -include /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DU_COMMON_IMPLEMENTATION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_HIDE_OBSOLETE_UTF_OLD_H=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DU_CHARSET_IS_UTF8 -DUNISTR_FROM_CHAR_EXPLICIT=explicit -DUNISTR_FROM_STRING_EXPLICIT=explicit -DU_ENABLE_DYLOAD=0 -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/config/external/icu/common -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/config/external/icu/common -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/intl/icu/source/i18n -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include -DMOZILLA_CLIENT -include /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/js/src/js-confdefs.h -fno-sized-deallocation -fno-aligned-new -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/anolis/anolis-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -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 -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wformat -Wformat-overflow=2 -Wno-psabi -Wno-error=builtin-macro-redefined -frtti -fno-strict-aliasing -ffp-contract=off -MD -MP -MF .deps/serv.o.pp /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/intl/icu/source/common/serv.cpp make[3]: Leaving directory '/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/config/external/icu/common' make[3]: Entering directory '/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/config/external/icu/common' config/external/icu/common/servlk.o /usr/bin/g++ -o servlk.o -c -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/system_wrappers -include /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DU_COMMON_IMPLEMENTATION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_HIDE_OBSOLETE_UTF_OLD_H=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DU_CHARSET_IS_UTF8 -DUNISTR_FROM_CHAR_EXPLICIT=explicit -DUNISTR_FROM_STRING_EXPLICIT=explicit -DU_ENABLE_DYLOAD=0 -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/config/external/icu/common -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/config/external/icu/common -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/intl/icu/source/i18n -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include -DMOZILLA_CLIENT -include /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/js/src/js-confdefs.h -fno-sized-deallocation -fno-aligned-new -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/anolis/anolis-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -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 -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wformat -Wformat-overflow=2 -Wno-psabi -Wno-error=builtin-macro-redefined -frtti -fno-strict-aliasing -ffp-contract=off -MD -MP -MF .deps/servlk.o.pp /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/intl/icu/source/common/servlk.cpp make[3]: Leaving directory '/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/config/external/icu/common' make[3]: Entering directory '/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/config/external/icu/i18n' config/external/icu/i18n/formattedval_sbimpl.o /usr/bin/g++ -o formattedval_sbimpl.o -c -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/system_wrappers -include /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DU_I18N_IMPLEMENTATION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_HIDE_OBSOLETE_UTF_OLD_H=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DU_CHARSET_IS_UTF8 -DUNISTR_FROM_CHAR_EXPLICIT=explicit -DUNISTR_FROM_STRING_EXPLICIT=explicit -DU_ENABLE_DYLOAD=0 -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/config/external/icu/i18n -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/config/external/icu/i18n -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/intl/icu/source/common -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include -DMOZILLA_CLIENT -include /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/js/src/js-confdefs.h -fno-sized-deallocation -fno-aligned-new -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/anolis/anolis-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -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 -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wformat -Wformat-overflow=2 -Wno-psabi -Wno-error=builtin-macro-redefined -frtti -fno-strict-aliasing -ffp-contract=off -MD -MP -MF .deps/formattedval_sbimpl.o.pp /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/intl/icu/source/i18n/formattedval_sbimpl.cpp make[3]: Leaving directory '/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/config/external/icu/i18n' make[3]: Entering directory '/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/config/external/icu/i18n' config/external/icu/i18n/decimfmt.o /usr/bin/g++ -o decimfmt.o -c -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/system_wrappers -include /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DU_I18N_IMPLEMENTATION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_HIDE_OBSOLETE_UTF_OLD_H=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DU_CHARSET_IS_UTF8 -DUNISTR_FROM_CHAR_EXPLICIT=explicit -DUNISTR_FROM_STRING_EXPLICIT=explicit -DU_ENABLE_DYLOAD=0 -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/config/external/icu/i18n -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/config/external/icu/i18n -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/intl/icu/source/common -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include -DMOZILLA_CLIENT -include /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/js/src/js-confdefs.h -fno-sized-deallocation -fno-aligned-new -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/anolis/anolis-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -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 -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wformat -Wformat-overflow=2 -Wno-psabi -Wno-error=builtin-macro-redefined -frtti -fno-strict-aliasing -ffp-contract=off -MD -MP -MF .deps/decimfmt.o.pp /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/intl/icu/source/i18n/decimfmt.cpp make[3]: Leaving directory '/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/config/external/icu/i18n' /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/intl/icu/source/i18n/decimfmt.cpp:10: warning: "UNISTR_FROM_STRING_EXPLICIT" redefined 10 | #define UNISTR_FROM_STRING_EXPLICIT | : note: this is the location of the previous definition make[3]: Entering directory '/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/config/external/icu/i18n' config/external/icu/i18n/fmtable.o /usr/bin/g++ -o fmtable.o -c -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/system_wrappers -include /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DU_I18N_IMPLEMENTATION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_HIDE_OBSOLETE_UTF_OLD_H=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DU_CHARSET_IS_UTF8 -DUNISTR_FROM_CHAR_EXPLICIT=explicit -DUNISTR_FROM_STRING_EXPLICIT=explicit -DU_ENABLE_DYLOAD=0 -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/config/external/icu/i18n -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/config/external/icu/i18n -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/intl/icu/source/common -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include -DMOZILLA_CLIENT -include /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/js/src/js-confdefs.h -fno-sized-deallocation -fno-aligned-new -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/anolis/anolis-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -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 -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wformat -Wformat-overflow=2 -Wno-psabi -Wno-error=builtin-macro-redefined -frtti -fno-strict-aliasing -ffp-contract=off -MD -MP -MF .deps/fmtable.o.pp /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/intl/icu/source/i18n/fmtable.cpp make[3]: Leaving directory '/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/config/external/icu/i18n' make[3]: Entering directory '/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/js/src/wasm' js/src/wasm/Unified_cpp_js_src_wasm4.o /usr/bin/g++ -o Unified_cpp_js_src_wasm4.o -c -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/system_wrappers -include /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.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/gjs-1.80.2/firefox-115.15.0/js/src/wasm -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/js/src/wasm -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/js/src -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include -DMOZILLA_CLIENT -include /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/js/src/js-confdefs.h -fno-sized-deallocation -fno-aligned-new -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/anolis/anolis-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -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 -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wformat -Wformat-overflow=2 -Wno-psabi -Wno-error=builtin-macro-redefined -Werror=format -Wno-attributes -fno-strict-aliasing -ffp-contract=off -MD -MP -MF .deps/Unified_cpp_js_src_wasm4.o.pp Unified_cpp_js_src_wasm4.cpp make[3]: Leaving directory '/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/js/src/wasm' In file included from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/LinkedList.h:73, from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:13, from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/CallArgs.h:73, from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/CallNonGenericMethod.h:12, from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/NamespaceImports.h:15, from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/jit/IonTypes.h:17, from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/wasm/WasmBuiltins.h:23, from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/wasm/WasmIntrinsic.h:24, from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/wasm/WasmOpIter.h:28, from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/wasm/WasmOpIter.cpp:19, from Unified_cpp_js_src_wasm4.cpp:2: In member function 'RefPtr::RefPtr(RefPtr&&)', inlined from 'mozilla::detail::VectorImpl, 0ul, js::SystemAllocPolicy, false>::new_ >(RefPtr*, RefPtr&&)void' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Vector.h:154:5, inlined from 'mozilla::detail::VectorImpl, 0ul, js::SystemAllocPolicy, false>::moveConstruct >(RefPtr*, RefPtr*, RefPtr*)void' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Vector.h:194:11, inlined from 'mozilla::Vector, 0ul, js::SystemAllocPolicy>::Vector(mozilla::Vector, 0ul, js::SystemAllocPolicy>&&)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Vector.h:967: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/gjs-1.80.2/firefox-115.15.0/js/src/wasm/WasmModule.h:147:9, inlined from 'js_new, mozilla::Vector, mozilla::Vector, 0ul, js::SystemAllocPolicy>, mozilla::Vector, 0ul, js::SystemAllocPolicy>, mozilla::Vector, decltype(nullptr), bool>(js::wasm::Code const&, mozilla::Vector&&, mozilla::Vector&&, mozilla::Vector, 0ul, js::SystemAllocPolicy>&&, mozilla::Vector, 0ul, js::SystemAllocPolicy>&&, mozilla::Vector&&, decltype(nullptr)&&, bool&&)js::wasm::Module*' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/Utility.h:526:1, inlined from 'js::wasm::CodeModule(js::wasm::Coder<(js::wasm::CoderMode)2>&, RefPtr*)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/wasm/WasmSerialize.cpp:1112:58: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/RefPtr.h:106:21: warning: 'memset' offset 0 is out of the bounds [0, 0] [-Warray-bounds] 106 | aRefPtr.mRawPtr = nullptr; | ~~~~~~~~~~~~~~~~^~~~~~~~~ In member function 'RefPtr::RefPtr(RefPtr&&)', inlined from 'mozilla::detail::VectorImpl, 0ul, js::SystemAllocPolicy, false>::new_ >(RefPtr*, RefPtr&&)void' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Vector.h:154:5, inlined from 'mozilla::detail::VectorImpl, 0ul, js::SystemAllocPolicy, false>::moveConstruct >(RefPtr*, RefPtr*, RefPtr*)void' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Vector.h:194:11, inlined from 'mozilla::Vector, 0ul, js::SystemAllocPolicy>::Vector(mozilla::Vector, 0ul, js::SystemAllocPolicy>&&)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Vector.h:967: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/gjs-1.80.2/firefox-115.15.0/js/src/wasm/WasmModule.h:148:9, inlined from 'js_new, mozilla::Vector, mozilla::Vector, 0ul, js::SystemAllocPolicy>, mozilla::Vector, 0ul, js::SystemAllocPolicy>, mozilla::Vector, decltype(nullptr), bool>(js::wasm::Code const&, mozilla::Vector&&, mozilla::Vector&&, mozilla::Vector, 0ul, js::SystemAllocPolicy>&&, mozilla::Vector, 0ul, js::SystemAllocPolicy>&&, mozilla::Vector&&, decltype(nullptr)&&, bool&&)js::wasm::Module*' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/Utility.h:526:1, inlined from 'js::wasm::CodeModule(js::wasm::Coder<(js::wasm::CoderMode)2>&, RefPtr*)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/wasm/WasmSerialize.cpp:1112:58: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/RefPtr.h:106:21: warning: 'memset' offset 0 is out of the bounds [0, 0] [-Warray-bounds] 106 | aRefPtr.mRawPtr = nullptr; | ~~~~~~~~~~~~~~~~^~~~~~~~~ make[3]: Entering directory '/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/config/external/icu/common' config/external/icu/common/servlkf.o /usr/bin/g++ -o servlkf.o -c -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/system_wrappers -include /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DU_COMMON_IMPLEMENTATION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_HIDE_OBSOLETE_UTF_OLD_H=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DU_CHARSET_IS_UTF8 -DUNISTR_FROM_CHAR_EXPLICIT=explicit -DUNISTR_FROM_STRING_EXPLICIT=explicit -DU_ENABLE_DYLOAD=0 -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/config/external/icu/common -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/config/external/icu/common -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/intl/icu/source/i18n -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include -DMOZILLA_CLIENT -include /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/js/src/js-confdefs.h -fno-sized-deallocation -fno-aligned-new -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/anolis/anolis-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -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 -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wformat -Wformat-overflow=2 -Wno-psabi -Wno-error=builtin-macro-redefined -frtti -fno-strict-aliasing -ffp-contract=off -MD -MP -MF .deps/servlkf.o.pp /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/intl/icu/source/common/servlkf.cpp make[3]: Leaving directory '/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/config/external/icu/common' make[3]: Entering directory '/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/config/external/icu/i18n' config/external/icu/i18n/gregoimp.o /usr/bin/g++ -o gregoimp.o -c -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/system_wrappers -include /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DU_I18N_IMPLEMENTATION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_HIDE_OBSOLETE_UTF_OLD_H=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DU_CHARSET_IS_UTF8 -DUNISTR_FROM_CHAR_EXPLICIT=explicit -DUNISTR_FROM_STRING_EXPLICIT=explicit -DU_ENABLE_DYLOAD=0 -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/config/external/icu/i18n -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/config/external/icu/i18n -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/intl/icu/source/common -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include -DMOZILLA_CLIENT -include /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/js/src/js-confdefs.h -fno-sized-deallocation -fno-aligned-new -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/anolis/anolis-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -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 -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wformat -Wformat-overflow=2 -Wno-psabi -Wno-error=builtin-macro-redefined -frtti -fno-strict-aliasing -ffp-contract=off -MD -MP -MF .deps/gregoimp.o.pp /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/intl/icu/source/i18n/gregoimp.cpp make[3]: Leaving directory '/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/config/external/icu/i18n' make[3]: Entering directory '/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/config/external/icu/i18n' config/external/icu/i18n/iso8601cal.o /usr/bin/g++ -o iso8601cal.o -c -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/system_wrappers -include /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DU_I18N_IMPLEMENTATION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_HIDE_OBSOLETE_UTF_OLD_H=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DU_CHARSET_IS_UTF8 -DUNISTR_FROM_CHAR_EXPLICIT=explicit -DUNISTR_FROM_STRING_EXPLICIT=explicit -DU_ENABLE_DYLOAD=0 -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/config/external/icu/i18n -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/config/external/icu/i18n -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/intl/icu/source/common -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include -DMOZILLA_CLIENT -include /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/js/src/js-confdefs.h -fno-sized-deallocation -fno-aligned-new -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/anolis/anolis-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -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 -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wformat -Wformat-overflow=2 -Wno-psabi -Wno-error=builtin-macro-redefined -frtti -fno-strict-aliasing -ffp-contract=off -MD -MP -MF .deps/iso8601cal.o.pp /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/intl/icu/source/i18n/iso8601cal.cpp make[3]: Leaving directory '/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/config/external/icu/i18n' make[3]: Entering directory '/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/config/external/icu/common' config/external/icu/common/servls.o /usr/bin/g++ -o servls.o -c -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/system_wrappers -include /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DU_COMMON_IMPLEMENTATION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_HIDE_OBSOLETE_UTF_OLD_H=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DU_CHARSET_IS_UTF8 -DUNISTR_FROM_CHAR_EXPLICIT=explicit -DUNISTR_FROM_STRING_EXPLICIT=explicit -DU_ENABLE_DYLOAD=0 -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/config/external/icu/common -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/config/external/icu/common -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/intl/icu/source/i18n -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include -DMOZILLA_CLIENT -include /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/js/src/js-confdefs.h -fno-sized-deallocation -fno-aligned-new -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/anolis/anolis-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -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 -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wformat -Wformat-overflow=2 -Wno-psabi -Wno-error=builtin-macro-redefined -frtti -fno-strict-aliasing -ffp-contract=off -MD -MP -MF .deps/servls.o.pp /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/intl/icu/source/common/servls.cpp make[3]: Leaving directory '/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/config/external/icu/common' make[3]: Entering directory '/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/config/external/icu/i18n' config/external/icu/i18n/decNumber.o /usr/bin/g++ -o decNumber.o -c -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/system_wrappers -include /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DU_I18N_IMPLEMENTATION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_HIDE_OBSOLETE_UTF_OLD_H=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DU_CHARSET_IS_UTF8 -DUNISTR_FROM_CHAR_EXPLICIT=explicit -DUNISTR_FROM_STRING_EXPLICIT=explicit -DU_ENABLE_DYLOAD=0 -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/config/external/icu/i18n -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/config/external/icu/i18n -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/intl/icu/source/common -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include -DMOZILLA_CLIENT -include /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/js/src/js-confdefs.h -fno-sized-deallocation -fno-aligned-new -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/anolis/anolis-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -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 -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wformat -Wformat-overflow=2 -Wno-psabi -Wno-error=builtin-macro-redefined -frtti -fno-strict-aliasing -ffp-contract=off -MD -MP -MF .deps/decNumber.o.pp /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/intl/icu/source/i18n/decNumber.cpp make[3]: Leaving directory '/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/config/external/icu/i18n' /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/intl/icu/source/i18n/decNumber.cpp: In function 'uprv_decNumberLog10_73': /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/intl/icu/source/i18n/decNumber.cpp:1528:14: warning: writing 1 byte into a region of size 0 [-Wstringop-overflow=] 1528 | w->lsu[1]=1; w->lsu[0]=0; /* .. */ | ~~~~~~~~~^~ In file included from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/intl/icu/source/i18n/decNumber.cpp:184: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/intl/icu/source/i18n/decNumber.h:89:19: note: at offset 1 into destination object 'lsu' of size 1 89 | decNumberUnit lsu[DECNUMUNITS]; | ^~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/intl/icu/source/i18n/decNumber.cpp:1528:14: warning: writing 1 byte into a region of size 0 [-Wstringop-overflow=] 1528 | w->lsu[1]=1; w->lsu[0]=0; /* .. */ | ~~~~~~~~~^~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/intl/icu/source/i18n/decNumber.h:89:19: note: at offset 1 into destination object 'lsu' of size 1 89 | decNumberUnit lsu[DECNUMUNITS]; | ^~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/intl/icu/source/i18n/decNumber.cpp: In function 'uprv_decNumberSquareRoot_73': /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/intl/icu/source/i18n/decNumber.cpp:2974:31: warning: writing 1 byte into a region of size 0 [-Wstringop-overflow=] 2974 | t->lsu[0]=9; t->lsu[1]=5; t->lsu[2]=2; | ~~~~~~~~~^~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/intl/icu/source/i18n/decNumber.h:89:19: note: at offset 1 into destination object 'lsu' of size 1 89 | decNumberUnit lsu[DECNUMUNITS]; | ^~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/intl/icu/source/i18n/decNumber.cpp:2974:44: warning: writing 1 byte into a region of size 0 [-Wstringop-overflow=] 2974 | t->lsu[0]=9; t->lsu[1]=5; t->lsu[2]=2; | ~~~~~~~~~^~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/intl/icu/source/i18n/decNumber.h:89:19: note: at offset 2 into destination object 'lsu' of size 1 89 | decNumberUnit lsu[DECNUMUNITS]; | ^~~ make[3]: Entering directory '/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/config/external/icu/i18n' config/external/icu/i18n/indiancal.o /usr/bin/g++ -o indiancal.o -c -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/system_wrappers -include /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DU_I18N_IMPLEMENTATION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_HIDE_OBSOLETE_UTF_OLD_H=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DU_CHARSET_IS_UTF8 -DUNISTR_FROM_CHAR_EXPLICIT=explicit -DUNISTR_FROM_STRING_EXPLICIT=explicit -DU_ENABLE_DYLOAD=0 -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/config/external/icu/i18n -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/config/external/icu/i18n -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/intl/icu/source/common -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include -DMOZILLA_CLIENT -include /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/js/src/js-confdefs.h -fno-sized-deallocation -fno-aligned-new -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/anolis/anolis-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -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 -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wformat -Wformat-overflow=2 -Wno-psabi -Wno-error=builtin-macro-redefined -frtti -fno-strict-aliasing -ffp-contract=off -MD -MP -MF .deps/indiancal.o.pp /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/intl/icu/source/i18n/indiancal.cpp make[3]: Leaving directory '/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/config/external/icu/i18n' make[3]: Entering directory '/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/config/external/icu/i18n' config/external/icu/i18n/japancal.o /usr/bin/g++ -o japancal.o -c -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/system_wrappers -include /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DU_I18N_IMPLEMENTATION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_HIDE_OBSOLETE_UTF_OLD_H=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DU_CHARSET_IS_UTF8 -DUNISTR_FROM_CHAR_EXPLICIT=explicit -DUNISTR_FROM_STRING_EXPLICIT=explicit -DU_ENABLE_DYLOAD=0 -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/config/external/icu/i18n -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/config/external/icu/i18n -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/intl/icu/source/common -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include -DMOZILLA_CLIENT -include /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/js/src/js-confdefs.h -fno-sized-deallocation -fno-aligned-new -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/anolis/anolis-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -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 -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wformat -Wformat-overflow=2 -Wno-psabi -Wno-error=builtin-macro-redefined -frtti -fno-strict-aliasing -ffp-contract=off -MD -MP -MF .deps/japancal.o.pp /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/intl/icu/source/i18n/japancal.cpp make[3]: Leaving directory '/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/config/external/icu/i18n' make[3]: Entering directory '/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/config/external/icu/i18n' config/external/icu/i18n/hebrwcal.o /usr/bin/g++ -o hebrwcal.o -c -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/system_wrappers -include /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DU_I18N_IMPLEMENTATION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_HIDE_OBSOLETE_UTF_OLD_H=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DU_CHARSET_IS_UTF8 -DUNISTR_FROM_CHAR_EXPLICIT=explicit -DUNISTR_FROM_STRING_EXPLICIT=explicit -DU_ENABLE_DYLOAD=0 -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/config/external/icu/i18n -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/config/external/icu/i18n -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/intl/icu/source/common -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include -DMOZILLA_CLIENT -include /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/js/src/js-confdefs.h -fno-sized-deallocation -fno-aligned-new -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/anolis/anolis-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -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 -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wformat -Wformat-overflow=2 -Wno-psabi -Wno-error=builtin-macro-redefined -frtti -fno-strict-aliasing -ffp-contract=off -MD -MP -MF .deps/hebrwcal.o.pp /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/intl/icu/source/i18n/hebrwcal.cpp make[3]: Leaving directory '/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/config/external/icu/i18n' make[3]: Entering directory '/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/config/external/icu/i18n' config/external/icu/i18n/dtfmtsym.o /usr/bin/g++ -o dtfmtsym.o -c -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/system_wrappers -include /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DU_I18N_IMPLEMENTATION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_HIDE_OBSOLETE_UTF_OLD_H=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DU_CHARSET_IS_UTF8 -DUNISTR_FROM_CHAR_EXPLICIT=explicit -DUNISTR_FROM_STRING_EXPLICIT=explicit -DU_ENABLE_DYLOAD=0 -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/config/external/icu/i18n -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/config/external/icu/i18n -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/intl/icu/source/common -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include -DMOZILLA_CLIENT -include /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/js/src/js-confdefs.h -fno-sized-deallocation -fno-aligned-new -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/anolis/anolis-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -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 -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wformat -Wformat-overflow=2 -Wno-psabi -Wno-error=builtin-macro-redefined -frtti -fno-strict-aliasing -ffp-contract=off -MD -MP -MF .deps/dtfmtsym.o.pp /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/intl/icu/source/i18n/dtfmtsym.cpp make[3]: Leaving directory '/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/config/external/icu/i18n' make[3]: Entering directory '/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/config/external/icu/i18n' config/external/icu/i18n/gregocal.o /usr/bin/g++ -o gregocal.o -c -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/system_wrappers -include /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DU_I18N_IMPLEMENTATION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_HIDE_OBSOLETE_UTF_OLD_H=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DU_CHARSET_IS_UTF8 -DUNISTR_FROM_CHAR_EXPLICIT=explicit -DUNISTR_FROM_STRING_EXPLICIT=explicit -DU_ENABLE_DYLOAD=0 -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/config/external/icu/i18n -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/config/external/icu/i18n -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/intl/icu/source/common -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include -DMOZILLA_CLIENT -include /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/js/src/js-confdefs.h -fno-sized-deallocation -fno-aligned-new -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/anolis/anolis-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -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 -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wformat -Wformat-overflow=2 -Wno-psabi -Wno-error=builtin-macro-redefined -frtti -fno-strict-aliasing -ffp-contract=off -MD -MP -MF .deps/gregocal.o.pp /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/intl/icu/source/i18n/gregocal.cpp make[3]: Leaving directory '/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/config/external/icu/i18n' make[3]: Entering directory '/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/config/external/icu/i18n' config/external/icu/i18n/measure.o /usr/bin/g++ -o measure.o -c -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/system_wrappers -include /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DU_I18N_IMPLEMENTATION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_HIDE_OBSOLETE_UTF_OLD_H=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DU_CHARSET_IS_UTF8 -DUNISTR_FROM_CHAR_EXPLICIT=explicit -DUNISTR_FROM_STRING_EXPLICIT=explicit -DU_ENABLE_DYLOAD=0 -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/config/external/icu/i18n -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/config/external/icu/i18n -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/intl/icu/source/common -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include -DMOZILLA_CLIENT -include /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/js/src/js-confdefs.h -fno-sized-deallocation -fno-aligned-new -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/anolis/anolis-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -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 -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wformat -Wformat-overflow=2 -Wno-psabi -Wno-error=builtin-macro-redefined -frtti -fno-strict-aliasing -ffp-contract=off -MD -MP -MF .deps/measure.o.pp /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/intl/icu/source/i18n/measure.cpp make[3]: Leaving directory '/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/config/external/icu/i18n' make[3]: Entering directory '/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/config/external/icu/common' config/external/icu/common/servnotf.o /usr/bin/g++ -o servnotf.o -c -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/system_wrappers -include /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DU_COMMON_IMPLEMENTATION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_HIDE_OBSOLETE_UTF_OLD_H=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DU_CHARSET_IS_UTF8 -DUNISTR_FROM_CHAR_EXPLICIT=explicit -DUNISTR_FROM_STRING_EXPLICIT=explicit -DU_ENABLE_DYLOAD=0 -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/config/external/icu/common -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/config/external/icu/common -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/intl/icu/source/i18n -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include -DMOZILLA_CLIENT -include /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/js/src/js-confdefs.h -fno-sized-deallocation -fno-aligned-new -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/anolis/anolis-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -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 -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wformat -Wformat-overflow=2 -Wno-psabi -Wno-error=builtin-macro-redefined -frtti -fno-strict-aliasing -ffp-contract=off -MD -MP -MF .deps/servnotf.o.pp /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/intl/icu/source/common/servnotf.cpp make[3]: Leaving directory '/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/config/external/icu/common' make[3]: Entering directory '/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/config/external/icu/common' config/external/icu/common/servrbf.o /usr/bin/g++ -o servrbf.o -c -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/system_wrappers -include /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DU_COMMON_IMPLEMENTATION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_HIDE_OBSOLETE_UTF_OLD_H=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DU_CHARSET_IS_UTF8 -DUNISTR_FROM_CHAR_EXPLICIT=explicit -DUNISTR_FROM_STRING_EXPLICIT=explicit -DU_ENABLE_DYLOAD=0 -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/config/external/icu/common -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/config/external/icu/common -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/intl/icu/source/i18n -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include -DMOZILLA_CLIENT -include /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/js/src/js-confdefs.h -fno-sized-deallocation -fno-aligned-new -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/anolis/anolis-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -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 -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wformat -Wformat-overflow=2 -Wno-psabi -Wno-error=builtin-macro-redefined -frtti -fno-strict-aliasing -ffp-contract=off -MD -MP -MF .deps/servrbf.o.pp /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/intl/icu/source/common/servrbf.cpp make[3]: Leaving directory '/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/config/external/icu/common' make[3]: Entering directory '/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/config/external/icu/i18n' config/external/icu/i18n/islamcal.o /usr/bin/g++ -o islamcal.o -c -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/system_wrappers -include /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DU_I18N_IMPLEMENTATION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_HIDE_OBSOLETE_UTF_OLD_H=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DU_CHARSET_IS_UTF8 -DUNISTR_FROM_CHAR_EXPLICIT=explicit -DUNISTR_FROM_STRING_EXPLICIT=explicit -DU_ENABLE_DYLOAD=0 -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/config/external/icu/i18n -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/config/external/icu/i18n -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/intl/icu/source/common -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include -DMOZILLA_CLIENT -include /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/js/src/js-confdefs.h -fno-sized-deallocation -fno-aligned-new -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/anolis/anolis-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -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 -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wformat -Wformat-overflow=2 -Wno-psabi -Wno-error=builtin-macro-redefined -frtti -fno-strict-aliasing -ffp-contract=off -MD -MP -MF .deps/islamcal.o.pp /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/intl/icu/source/i18n/islamcal.cpp make[3]: Leaving directory '/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/config/external/icu/i18n' make[3]: Entering directory '/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/config/external/icu/common' config/external/icu/common/servslkf.o /usr/bin/g++ -o servslkf.o -c -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/system_wrappers -include /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DU_COMMON_IMPLEMENTATION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_HIDE_OBSOLETE_UTF_OLD_H=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DU_CHARSET_IS_UTF8 -DUNISTR_FROM_CHAR_EXPLICIT=explicit -DUNISTR_FROM_STRING_EXPLICIT=explicit -DU_ENABLE_DYLOAD=0 -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/config/external/icu/common -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/config/external/icu/common -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/intl/icu/source/i18n -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include -DMOZILLA_CLIENT -include /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/js/src/js-confdefs.h -fno-sized-deallocation -fno-aligned-new -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/anolis/anolis-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -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 -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wformat -Wformat-overflow=2 -Wno-psabi -Wno-error=builtin-macro-redefined -frtti -fno-strict-aliasing -ffp-contract=off -MD -MP -MF .deps/servslkf.o.pp /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/intl/icu/source/common/servslkf.cpp make[3]: Leaving directory '/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/config/external/icu/common' make[3]: Entering directory '/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/config/external/icu/common' config/external/icu/common/simpleformatter.o /usr/bin/g++ -o simpleformatter.o -c -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/system_wrappers -include /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DU_COMMON_IMPLEMENTATION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_HIDE_OBSOLETE_UTF_OLD_H=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DU_CHARSET_IS_UTF8 -DUNISTR_FROM_CHAR_EXPLICIT=explicit -DUNISTR_FROM_STRING_EXPLICIT=explicit -DU_ENABLE_DYLOAD=0 -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/config/external/icu/common -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/config/external/icu/common -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/intl/icu/source/i18n -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include -DMOZILLA_CLIENT -include /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/js/src/js-confdefs.h -fno-sized-deallocation -fno-aligned-new -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/anolis/anolis-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -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 -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wformat -Wformat-overflow=2 -Wno-psabi -Wno-error=builtin-macro-redefined -frtti -fno-strict-aliasing -ffp-contract=off -MD -MP -MF .deps/simpleformatter.o.pp /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/intl/icu/source/common/simpleformatter.cpp make[3]: Leaving directory '/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/config/external/icu/common' make[3]: Entering directory '/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/config/external/icu/common' config/external/icu/common/sharedobject.o /usr/bin/g++ -o sharedobject.o -c -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/system_wrappers -include /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DU_COMMON_IMPLEMENTATION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_HIDE_OBSOLETE_UTF_OLD_H=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DU_CHARSET_IS_UTF8 -DUNISTR_FROM_CHAR_EXPLICIT=explicit -DUNISTR_FROM_STRING_EXPLICIT=explicit -DU_ENABLE_DYLOAD=0 -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/config/external/icu/common -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/config/external/icu/common -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/intl/icu/source/i18n -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include -DMOZILLA_CLIENT -include /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/js/src/js-confdefs.h -fno-sized-deallocation -fno-aligned-new -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/anolis/anolis-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -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 -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wformat -Wformat-overflow=2 -Wno-psabi -Wno-error=builtin-macro-redefined -frtti -fno-strict-aliasing -ffp-contract=off -MD -MP -MF .deps/sharedobject.o.pp /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/intl/icu/source/common/sharedobject.cpp make[3]: Leaving directory '/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/config/external/icu/common' make[3]: Entering directory '/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/js/src/jit' js/src/jit/Unified_cpp_js_src_jit1.o /usr/bin/g++ -o Unified_cpp_js_src_jit1.o -c -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/system_wrappers -include /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.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/gjs-1.80.2/firefox-115.15.0/js/src/jit -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/js/src/jit -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/js/src -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include -DMOZILLA_CLIENT -include /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/js/src/js-confdefs.h -fno-sized-deallocation -fno-aligned-new -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/anolis/anolis-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -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 -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wformat -Wformat-overflow=2 -Wno-psabi -Wno-error=builtin-macro-redefined -Werror=format -Wno-attributes -fno-strict-aliasing -ffp-contract=off -MD -MP -MF .deps/Unified_cpp_js_src_jit1.o.pp Unified_cpp_js_src_jit1.cpp make[3]: Leaving directory '/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/js/src/jit' In file included from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/CallArgs.h:73, from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/CallNonGenericMethod.h:12, from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/NamespaceImports.h:15, from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/jit/IonTypes.h:17, from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/jit/Registers.h:12, from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/jit/MachineState.h:16, from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/jit/JitFrames.h:16, from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/jit/BaselineFrame.h:13, from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/jit/BaselineFrameInfo.h:15, from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/jit/BaselineCodeGen.h:10, from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/jit/BaselineCodeGen.cpp:7, from Unified_cpp_js_src_jit1.cpp:2: In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, js::jit::JitCode*&&)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1174:26, inlined from 'MaybeCreateBaselineInterpreterEntryScript(JSContext*, JSScript*)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/jit/BaselineJIT.cpp:370:69: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'code' in 'MEM[(struct StackRootedBase * *)cx_147(D) + 8B]' [-Wdangling-pointer=] 1141 | *this->stack = this; | ~~~~~~~~~~~~~^~~~~~ In file included from Unified_cpp_js_src_jit1.cpp:47: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/jit/BaselineJIT.cpp: In function 'MaybeCreateBaselineInterpreterEntryScript(JSContext*, JSScript*)': /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/jit/BaselineJIT.cpp:369:22: note: 'code' declared here 369 | Rooted code( | ^~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/jit/BaselineJIT.cpp:369:22: note: 'cx_147(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, JSObject*&&)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1174:26, inlined from 'js::GetPrimitiveElementOperation(JSContext*, JS::Handle, int, JS::Handle, JS::MutableHandle)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/vm/Interpreter-inl.h:442:79, inlined from 'js::GetElementOperationWithStackIndex(JSContext*, JS::Handle, int, JS::Handle, JS::MutableHandle)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/vm/Interpreter-inl.h:508:40, inlined from 'js::GetElementOperation(JSContext*, JS::Handle, JS::Handle, JS::MutableHandle)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/vm/Interpreter-inl.h:520:43, inlined from 'js::jit::DoGetElemFallback(JSContext*, js::jit::BaselineFrame*, js::jit::ICFallbackStub*, JS::Handle, JS::Handle, JS::MutableHandle)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/jit/BaselineIC.cpp:653:27: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'boxed' in 'MEM[(struct StackRootedBase * *)cx_8(D) + 24B]' [-Wdangling-pointer=] 1141 | *this->stack = this; | ~~~~~~~~~~~~~^~~~~~ In file included from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/jit/VMFunctionList-inl.h:32, from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/jit/BaselineCodeGen.cpp:50: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/vm/Interpreter-inl.h: In function 'js::jit::DoGetElemFallback(JSContext*, js::jit::BaselineFrame*, js::jit::ICFallbackStub*, JS::Handle, JS::Handle, JS::MutableHandle)': /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/vm/Interpreter-inl.h:441:16: note: 'boxed' declared here 441 | RootedObject boxed( | ^~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/vm/Interpreter-inl.h:441:16: note: 'cx_8(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, JSObject*&&)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1174:26, inlined from 'js::jit::DoGetElemSuperFallback(JSContext*, js::jit::BaselineFrame*, js::jit::ICFallbackStub*, JS::Handle, JS::Handle, JS::Handle, JS::MutableHandle)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/jit/BaselineIC.cpp:679:69: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'lhsObj' in 'MEM[(struct StackRootedBase * *)cx_159(D) + 24B]' [-Wdangling-pointer=] 1141 | *this->stack = this; | ~~~~~~~~~~~~~^~~~~~ In file included from Unified_cpp_js_src_jit1.cpp:38: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/jit/BaselineIC.cpp: In function 'js::jit::DoGetElemSuperFallback(JSContext*, js::jit::BaselineFrame*, js::jit::ICFallbackStub*, JS::Handle, JS::Handle, JS::Handle, JS::MutableHandle)': /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/jit/BaselineIC.cpp:678:16: note: 'lhsObj' declared here 678 | RootedObject lhsObj( | ^~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/jit/BaselineIC.cpp:678:16: note: 'cx_159(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, JSObject*&&)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1174:26, inlined from 'js::jit::DoSetElemFallback(JSContext*, js::jit::BaselineFrame*, js::jit::ICFallbackStub*, JS::Value*, JS::Handle, JS::Handle, JS::Handle)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/jit/BaselineIC.cpp:783:73: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'obj' in 'MEM[(struct StackRootedBase * *)cx_221(D) + 24B]' [-Wdangling-pointer=] 1141 | *this->stack = this; | ~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/jit/BaselineIC.cpp: In function 'js::jit::DoSetElemFallback(JSContext*, js::jit::BaselineFrame*, js::jit::ICFallbackStub*, JS::Value*, JS::Handle, JS::Handle, JS::Handle)': /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/jit/BaselineIC.cpp:782:16: note: 'obj' declared here 782 | RootedObject obj( | ^~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/jit/BaselineIC.cpp:782:16: note: 'cx_221(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, JSObject*&&)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1174:26, inlined from 'js::HasOwnProperty(JSContext*, JS::Handle, JS::Handle, bool*)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/vm/Interpreter-inl.h:215:41, inlined from 'js::jit::DoHasOwnFallback(JSContext*, js::jit::BaselineFrame*, js::jit::ICFallbackStub*, JS::Handle, JS::Handle, JS::MutableHandle)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/jit/BaselineIC.cpp:984:22: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'obj' in 'MEM[(struct StackRootedBase * *)cx_9(D) + 24B]' [-Wdangling-pointer=] 1141 | *this->stack = this; | ~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/vm/Interpreter-inl.h: In function 'js::jit::DoHasOwnFallback(JSContext*, js::jit::BaselineFrame*, js::jit::ICFallbackStub*, JS::Handle, JS::Handle, JS::MutableHandle)': /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/vm/Interpreter-inl.h:215:16: note: 'obj' declared here 215 | RootedObject obj(cx, ToObject(cx, val)); | ^~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/vm/Interpreter-inl.h:215:16: note: 'cx_9(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, JSObject*&&)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1174:26, inlined from 'js::HasOwnProperty(JSContext*, JS::Handle, JS::Handle, bool*)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/vm/Interpreter-inl.h:215:41, inlined from 'js::CheckPrivateFieldOperation(JSContext*, unsigned char*, JS::Handle, JS::Handle, bool*)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/vm/Interpreter-inl.h:588:22, inlined from 'js::jit::DoCheckPrivateFieldFallback(JSContext*, js::jit::BaselineFrame*, js::jit::ICFallbackStub*, JS::Handle, JS::Handle, JS::MutableHandle)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/jit/BaselineIC.cpp:1031:34: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'obj' in 'MEM[(struct StackRootedBase * *)cx_9(D) + 24B]' [-Wdangling-pointer=] 1141 | *this->stack = this; | ~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/vm/Interpreter-inl.h: In function 'js::jit::DoCheckPrivateFieldFallback(JSContext*, js::jit::BaselineFrame*, js::jit::ICFallbackStub*, JS::Handle, JS::Handle, JS::MutableHandle)': /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/vm/Interpreter-inl.h:215:16: note: 'obj' declared here 215 | RootedObject obj(cx, ToObject(cx, val)); | ^~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/vm/Interpreter-inl.h:215:16: note: 'cx_9(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, JSObject*&&)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1174:26, inlined from 'js::jit::DoGetPropSuperFallback(JSContext*, js::jit::BaselineFrame*, js::jit::ICFallbackStub*, JS::Handle, JS::MutableHandle, JS::MutableHandle)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/jit/BaselineIC.cpp:1244:70: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'valObj' in 'MEM[(struct StackRootedBase * *)cx_107(D) + 24B]' [-Wdangling-pointer=] 1141 | *this->stack = this; | ~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/jit/BaselineIC.cpp: In function 'js::jit::DoGetPropSuperFallback(JSContext*, js::jit::BaselineFrame*, js::jit::ICFallbackStub*, JS::Handle, JS::MutableHandle, JS::MutableHandle)': /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/jit/BaselineIC.cpp:1243:16: note: 'valObj' declared here 1243 | RootedObject valObj( | ^~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/jit/BaselineIC.cpp:1243:16: note: 'cx_107(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted&>(JSContext* const&, JS::Handle&)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1174:26, inlined from 'js::jit::DoCompareFallback(JSContext*, js::jit::BaselineFrame*, js::jit::ICFallbackStub*, JS::Handle, JS::Handle, JS::MutableHandle)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/jit/BaselineIC.cpp:2271:30: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'rhsCopy' in 'MEM[(struct StackRootedBase * *)cx_139(D) + 104B]' [-Wdangling-pointer=] 1141 | *this->stack = this; | ~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/jit/BaselineIC.cpp: In function 'js::jit::DoCompareFallback(JSContext*, js::jit::BaselineFrame*, js::jit::ICFallbackStub*, JS::Handle, JS::Handle, JS::MutableHandle)': /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/jit/BaselineIC.cpp:2271:15: note: 'rhsCopy' declared here 2271 | RootedValue rhsCopy(cx, rhs); | ^~~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/jit/BaselineIC.cpp:2271:15: note: 'cx_139(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, js::ArrayObject*&&)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1174:26, inlined from 'js::jit::DoNewArrayFallback(JSContext*, js::jit::BaselineFrame*, js::jit::ICFallbackStub*, JS::MutableHandle)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/jit/BaselineIC.cpp:2367:63: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'array' in 'MEM[(struct StackRootedBase * *)cx_61(D) + 24B]' [-Wdangling-pointer=] 1141 | *this->stack = this; | ~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/jit/BaselineIC.cpp: In function 'js::jit::DoNewArrayFallback(JSContext*, js::jit::BaselineFrame*, js::jit::ICFallbackStub*, JS::MutableHandle)': /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/jit/BaselineIC.cpp:2367:24: note: 'array' declared here 2367 | Rooted array(cx, NewArrayOperation(cx, length)); | ^~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/jit/BaselineIC.cpp:2367:24: note: 'cx_61(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, JSObject*&&)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1174:26, inlined from 'js::jit::DoNewObjectFallback(JSContext*, js::jit::BaselineFrame*, js::jit::ICFallbackStub*, JS::MutableHandle)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/jit/BaselineIC.cpp:2402:58: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'obj' in 'MEM[(struct StackRootedBase * *)cx_71(D) + 24B]' [-Wdangling-pointer=] 1141 | *this->stack = this; | ~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/jit/BaselineIC.cpp: In function 'js::jit::DoNewObjectFallback(JSContext*, js::jit::BaselineFrame*, js::jit::ICFallbackStub*, JS::MutableHandle)': /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/jit/BaselineIC.cpp:2402:16: note: 'obj' declared here 2402 | RootedObject obj(cx, NewObjectOperation(cx, script, pc)); | ^~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/jit/BaselineIC.cpp:2402:16: note: 'cx_71(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, JSObject*&&)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1174:26, inlined from 'js::jit::DoSetPropFallback(JSContext*, js::jit::BaselineFrame*, js::jit::ICFallbackStub*, JS::Value*, JS::Handle, JS::Handle)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/jit/BaselineIC.cpp:1347:77: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'obj' in 'MEM[(struct StackRootedBase * *)cx_280(D) + 24B]' [-Wdangling-pointer=] 1141 | *this->stack = this; | ~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/jit/BaselineIC.cpp: In function 'js::jit::DoSetPropFallback(JSContext*, js::jit::BaselineFrame*, js::jit::ICFallbackStub*, JS::Value*, JS::Handle, JS::Handle)': /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/jit/BaselineIC.cpp:1346:16: note: 'obj' declared here 1346 | RootedObject obj(cx, | ^~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/jit/BaselineIC.cpp:1346:16: note: 'cx_280(D)' declared here make[3]: Entering directory '/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/config/external/icu/common' config/external/icu/common/stringpiece.o /usr/bin/g++ -o stringpiece.o -c -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/system_wrappers -include /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DU_COMMON_IMPLEMENTATION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_HIDE_OBSOLETE_UTF_OLD_H=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DU_CHARSET_IS_UTF8 -DUNISTR_FROM_CHAR_EXPLICIT=explicit -DUNISTR_FROM_STRING_EXPLICIT=explicit -DU_ENABLE_DYLOAD=0 -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/config/external/icu/common -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/config/external/icu/common -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/intl/icu/source/i18n -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include -DMOZILLA_CLIENT -include /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/js/src/js-confdefs.h -fno-sized-deallocation -fno-aligned-new -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/anolis/anolis-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -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 -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wformat -Wformat-overflow=2 -Wno-psabi -Wno-error=builtin-macro-redefined -frtti -fno-strict-aliasing -ffp-contract=off -MD -MP -MF .deps/stringpiece.o.pp /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/intl/icu/source/common/stringpiece.cpp make[3]: Leaving directory '/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/config/external/icu/common' make[3]: Entering directory '/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/config/external/icu/common' config/external/icu/common/uarrsort.o /usr/bin/g++ -o uarrsort.o -c -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/system_wrappers -include /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DU_COMMON_IMPLEMENTATION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_HIDE_OBSOLETE_UTF_OLD_H=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DU_CHARSET_IS_UTF8 -DUNISTR_FROM_CHAR_EXPLICIT=explicit -DUNISTR_FROM_STRING_EXPLICIT=explicit -DU_ENABLE_DYLOAD=0 -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/config/external/icu/common -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/config/external/icu/common -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/intl/icu/source/i18n -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include -DMOZILLA_CLIENT -include /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/js/src/js-confdefs.h -fno-sized-deallocation -fno-aligned-new -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/anolis/anolis-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -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 -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wformat -Wformat-overflow=2 -Wno-psabi -Wno-error=builtin-macro-redefined -frtti -fno-strict-aliasing -ffp-contract=off -MD -MP -MF .deps/uarrsort.o.pp /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/intl/icu/source/common/uarrsort.cpp make[3]: Leaving directory '/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/config/external/icu/common' make[3]: Entering directory '/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/config/external/icu/i18n' config/external/icu/i18n/nfrs.o /usr/bin/g++ -o nfrs.o -c -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/system_wrappers -include /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DU_I18N_IMPLEMENTATION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_HIDE_OBSOLETE_UTF_OLD_H=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DU_CHARSET_IS_UTF8 -DUNISTR_FROM_CHAR_EXPLICIT=explicit -DUNISTR_FROM_STRING_EXPLICIT=explicit -DU_ENABLE_DYLOAD=0 -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/config/external/icu/i18n -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/config/external/icu/i18n -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/intl/icu/source/common -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include -DMOZILLA_CLIENT -include /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/js/src/js-confdefs.h -fno-sized-deallocation -fno-aligned-new -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/anolis/anolis-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -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 -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wformat -Wformat-overflow=2 -Wno-psabi -Wno-error=builtin-macro-redefined -frtti -fno-strict-aliasing -ffp-contract=off -MD -MP -MF .deps/nfrs.o.pp /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/intl/icu/source/i18n/nfrs.cpp make[3]: Leaving directory '/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/config/external/icu/i18n' make[3]: Entering directory '/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/config/external/icu/i18n' config/external/icu/i18n/dtptngen.o /usr/bin/g++ -o dtptngen.o -c -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/system_wrappers -include /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DU_I18N_IMPLEMENTATION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_HIDE_OBSOLETE_UTF_OLD_H=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DU_CHARSET_IS_UTF8 -DUNISTR_FROM_CHAR_EXPLICIT=explicit -DUNISTR_FROM_STRING_EXPLICIT=explicit -DU_ENABLE_DYLOAD=0 -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/config/external/icu/i18n -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/config/external/icu/i18n -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/intl/icu/source/common -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include -DMOZILLA_CLIENT -include /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/js/src/js-confdefs.h -fno-sized-deallocation -fno-aligned-new -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/anolis/anolis-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -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 -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wformat -Wformat-overflow=2 -Wno-psabi -Wno-error=builtin-macro-redefined -frtti -fno-strict-aliasing -ffp-contract=off -MD -MP -MF .deps/dtptngen.o.pp /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/intl/icu/source/i18n/dtptngen.cpp make[3]: Leaving directory '/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/config/external/icu/i18n' make[3]: Entering directory '/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/js/src' js/src/Unified_cpp_js_src0.o /usr/bin/g++ -o Unified_cpp_js_src0.o -c -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/system_wrappers -include /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.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/gjs-1.80.2/firefox-115.15.0/js/src -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/js/src -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include -DMOZILLA_CLIENT -include /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/js/src/js-confdefs.h -fno-sized-deallocation -fno-aligned-new -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/anolis/anolis-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -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 -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wformat -Wformat-overflow=2 -Wno-psabi -Wno-error=builtin-macro-redefined -Werror=format -Wno-attributes -fno-strict-aliasing -ffp-contract=off -MD -MP -MF .deps/Unified_cpp_js_src0.o.pp Unified_cpp_js_src0.cpp make[3]: Leaving directory '/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/js/src' In file included from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/CallArgs.h:73, from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/jsfriendapi.h:12, from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/vm/JSObject.h:12, from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/builtin/Array.h:14, from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/builtin/Array-inl.h:10, from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/builtin/Array.cpp:7, from Unified_cpp_js_src0.cpp:2: In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, js::SharedShape*&&)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1174:26, inlined from 'GetArrayShapeWithProto(JSContext*, JS::Handle)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/builtin/Array.cpp:5054:77: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'shape' in 'MEM[(struct StackRootedBase * *)cx_41(D) + 40B]' [-Wdangling-pointer=] 1141 | *this->stack = this; | ~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/builtin/Array.cpp: In function 'GetArrayShapeWithProto(JSContext*, JS::Handle)': /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/builtin/Array.cpp:5052:24: note: 'shape' declared here 5052 | Rooted shape( | ^~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/builtin/Array.cpp:5052:24: note: 'cx_41(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, js::PlainObject*&&)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1174:26, inlined from 'array_proto_finish(JSContext*, JS::Handle, JS::Handle)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/builtin/Array.cpp:5134:79: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'unscopables' in 'MEM[(struct StackRootedBase * *)cx_277(D) + 24B]' [-Wdangling-pointer=] 1141 | *this->stack = this; | ~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/builtin/Array.cpp: In function 'array_proto_finish(JSContext*, JS::Handle, JS::Handle)': /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/builtin/Array.cpp:5133:16: note: 'unscopables' declared here 5133 | RootedObject unscopables(cx, | ^~~~~~~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/builtin/Array.cpp:5133:16: note: 'cx_277(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, JS::BigInt*&&)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1174:26, inlined from 'js::BigIntObject::asIntN(JSContext*, unsigned int, JS::Value*)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/builtin/BigInt.cpp:186:48: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'bi' in 'MEM[(struct StackRootedBase * *)cx_52(D) + 64B]' [-Wdangling-pointer=] 1141 | *this->stack = this; | ~~~~~~~~~~~~~^~~~~~ In file included from Unified_cpp_js_src0.cpp:20: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/builtin/BigInt.cpp: In function 'js::BigIntObject::asIntN(JSContext*, unsigned int, JS::Value*)': /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/builtin/BigInt.cpp:186:16: note: 'bi' declared here 186 | RootedBigInt bi(cx, ToBigInt(cx, args.get(1))); | ^~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/builtin/BigInt.cpp:186:16: note: 'cx_52(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, JS::BigInt*&&)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1174:26, inlined from 'js::BigIntObject::asUintN(JSContext*, unsigned int, JS::Value*)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/builtin/BigInt.cpp:160:48: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'bi' in 'MEM[(struct StackRootedBase * *)cx_52(D) + 64B]' [-Wdangling-pointer=] 1141 | *this->stack = this; | ~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/builtin/BigInt.cpp: In function 'js::BigIntObject::asUintN(JSContext*, unsigned int, JS::Value*)': /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/builtin/BigInt.cpp:160:16: note: 'bi' declared here 160 | RootedBigInt bi(cx, ToBigInt(cx, args.get(1))); | ^~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/builtin/BigInt.cpp:160:16: note: 'cx_52(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, js::NativeObject*&&)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1174:26, inlined from 'js::GlobalObject::createArrayShapeWithDefaultProto(JSContext*)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/builtin/Array.cpp:5079:79: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'proto' in 'MEM[(struct StackRootedBase * *)cx_42(D) + 24B]' [-Wdangling-pointer=] 1141 | *this->stack = this; | ~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/builtin/Array.cpp: In function 'js::GlobalObject::createArrayShapeWithDefaultProto(JSContext*)': /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/builtin/Array.cpp:5078:16: note: 'proto' declared here 5078 | RootedObject proto(cx, | ^~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/builtin/Array.cpp:5078:16: note: 'cx_42(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, js::SharedShape*&&)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1174:26, inlined from 'NewArray<0u>(JSContext*, unsigned int, js::NewObjectKind, js::gc::AllocSite*)js::ArrayObject*' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/builtin/Array.cpp:5097:24, inlined from 'js::NewDenseEmptyArray(JSContext*)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/builtin/Array.cpp:5212:21: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'shape' in 'MEM[(struct StackRootedBase * *)cx_2(D) + 40B]' [-Wdangling-pointer=] 1141 | *this->stack = this; | ~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/builtin/Array.cpp: In function 'js::NewDenseEmptyArray(JSContext*)': /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/builtin/Array.cpp:5097:24: note: 'shape' declared here 5097 | Rooted shape(cx, | ^~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/builtin/Array.cpp:5097:24: note: 'cx_2(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, js::SharedShape*&&)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1174:26, inlined from 'NewArray<0u>(JSContext*, unsigned int, js::NewObjectKind, js::gc::AllocSite*)js::ArrayObject*' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/builtin/Array.cpp:5097:24, inlined from 'js::NewTenuredDenseEmptyArray(JSContext*)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/builtin/Array.cpp:5216:21: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'shape' in 'MEM[(struct StackRootedBase * *)cx_2(D) + 40B]' [-Wdangling-pointer=] 1141 | *this->stack = this; | ~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/builtin/Array.cpp: In function 'js::NewTenuredDenseEmptyArray(JSContext*)': /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/builtin/Array.cpp:5097:24: note: 'shape' declared here 5097 | Rooted shape(cx, | ^~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/builtin/Array.cpp:5097:24: note: 'cx_2(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, js::SharedShape*&&)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1174:26, inlined from 'NewArray<4294967295u>(JSContext*, unsigned int, js::NewObjectKind, js::gc::AllocSite*)js::ArrayObject*' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/builtin/Array.cpp:5097:24, inlined from 'js::NewDenseFullyAllocatedArray(JSContext*, unsigned int, js::NewObjectKind, js::gc::AllocSite*)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/builtin/Array.cpp:5222:30: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'shape' in 'MEM[(struct StackRootedBase * *)cx_2(D) + 40B]' [-Wdangling-pointer=] 1141 | *this->stack = this; | ~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/builtin/Array.cpp: In function 'js::NewDenseFullyAllocatedArray(JSContext*, unsigned int, js::NewObjectKind, js::gc::AllocSite*)': /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/builtin/Array.cpp:5097:24: note: 'shape' declared here 5097 | Rooted shape(cx, | ^~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/builtin/Array.cpp:5097:24: note: 'cx_2(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, js::SharedShape*&&)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1174:26, inlined from 'NewArray<2046u>(JSContext*, unsigned int, js::NewObjectKind, js::gc::AllocSite*)js::ArrayObject*' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/builtin/Array.cpp:5097:24, inlined from 'js::NewDensePartlyAllocatedArray(JSContext*, unsigned int, js::NewObjectKind)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/builtin/Array.cpp:5228:57: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'shape' in 'MEM[(struct StackRootedBase * *)cx_2(D) + 40B]' [-Wdangling-pointer=] 1141 | *this->stack = this; | ~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/builtin/Array.cpp: In function 'js::NewDensePartlyAllocatedArray(JSContext*, unsigned int, js::NewObjectKind)': /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/builtin/Array.cpp:5097:24: note: 'shape' declared here 5097 | Rooted shape(cx, | ^~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/builtin/Array.cpp:5097:24: note: 'cx_2(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, js::SharedShape*&&)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1174:26, inlined from 'NewArray<0u>(JSContext*, unsigned int, js::NewObjectKind, js::gc::AllocSite*)js::ArrayObject*' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/builtin/Array.cpp:5097:24, inlined from 'js::NewDenseUnallocatedArray(JSContext*, unsigned int, js::NewObjectKind)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/builtin/Array.cpp:5241:21: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'shape' in 'MEM[(struct StackRootedBase * *)cx_2(D) + 40B]' [-Wdangling-pointer=] 1141 | *this->stack = this; | ~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/builtin/Array.cpp: In function 'js::NewDenseUnallocatedArray(JSContext*, unsigned int, js::NewObjectKind)': /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/builtin/Array.cpp:5097:24: note: 'shape' declared here 5097 | Rooted shape(cx, | ^~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/builtin/Array.cpp:5097:24: note: 'cx_2(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, js::SharedShape*&&)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1174:26, inlined from 'js::NewArrayWithNullProto(JSContext*)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/builtin/Array.cpp:5555:69: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'shape' in 'MEM[(struct StackRootedBase * *)cx_55(D) + 40B]' [-Wdangling-pointer=] 1141 | *this->stack = this; | ~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/builtin/Array.cpp: In function 'js::NewArrayWithNullProto(JSContext*)': /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/builtin/Array.cpp:5555:24: note: 'shape' declared here 5555 | Rooted shape(cx, GetArrayShapeWithProto(cx, nullptr)); | ^~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/builtin/Array.cpp:5555:24: note: 'cx_55(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, JS::BigInt*&&)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1174:26, inlined from 'atomics_wait(JSContext*, unsigned int, JS::Value*)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/builtin/AtomicsObject.cpp:720:44: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'value' in 'MEM[(struct StackRootedBase * *)cx_121(D) + 64B]' [-Wdangling-pointer=] 1141 | *this->stack = this; | ~~~~~~~~~~~~~^~~~~~ In file included from Unified_cpp_js_src0.cpp:11: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/builtin/AtomicsObject.cpp: In function 'atomics_wait(JSContext*, unsigned int, JS::Value*)': /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/builtin/AtomicsObject.cpp:720:16: note: 'value' declared here 720 | RootedBigInt value(cx, ToBigInt(cx, valv)); | ^~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/builtin/AtomicsObject.cpp:720:16: note: 'cx_121(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, JSObject*&&)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1174:26, inlined from 'JS_NewDataView(JSContext*, JS::Handle, unsigned long, unsigned long)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/builtin/DataViewObject.cpp:1021:77: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'constructor' in 'MEM[(struct StackRootedBase * *)cx_85(D) + 24B]' [-Wdangling-pointer=] 1141 | *this->stack = this; | ~~~~~~~~~~~~~^~~~~~ In file included from Unified_cpp_js_src0.cpp:38: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/builtin/DataViewObject.cpp: In function 'JS_NewDataView(JSContext*, JS::Handle, unsigned long, unsigned long)': /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/builtin/DataViewObject.cpp:1021:16: note: 'constructor' declared here 1021 | RootedObject constructor(cx, GlobalObject::getOrCreateConstructor(cx, key)); | ^~~~~~~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/builtin/DataViewObject.cpp:1021:16: note: 'cx_85(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, js::NonSyntacticVariablesObject*&&)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1174:26, inlined from 'JS::NewJSMEnvironment(JSContext*)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/builtin/Eval.cpp:440:66: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'varEnv' in 'MEM[(struct StackRootedBase * *)cx_31(D) + 24B]' [-Wdangling-pointer=] 1141 | *this->stack = this; | ~~~~~~~~~~~~~^~~~~~ In file included from Unified_cpp_js_src0.cpp:47: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/builtin/Eval.cpp: In function 'JS::NewJSMEnvironment(JSContext*)': /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/builtin/Eval.cpp:440:16: note: 'varEnv' declared here 440 | RootedObject varEnv(cx, NonSyntacticVariablesObject::create(cx)); | ^~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/builtin/Eval.cpp:440:16: note: 'cx_31(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, JSObject*&&)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1174:26, inlined from 'JS::GetJSMEnvironmentOfScriptedCaller(JSContext*)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/builtin/Eval.cpp:519:49: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'env' in 'MEM[(struct StackRootedBase * *)cx_49(D) + 24B]' [-Wdangling-pointer=] 1141 | *this->stack = this; | ~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/builtin/Eval.cpp: In function 'JS::GetJSMEnvironmentOfScriptedCaller(JSContext*)': /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/builtin/Eval.cpp:519:16: note: 'env' declared here 519 | RootedObject env(cx, iter.environmentChain(cx)); | ^~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/builtin/Eval.cpp:519:16: note: 'cx_49(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, js::SharedShape*&&)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1174:26, inlined from 'NewArray<4294967295u>(JSContext*, unsigned int, js::NewObjectKind, js::gc::AllocSite*)js::ArrayObject*' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/builtin/Array.cpp:5097:24, inlined from 'js::NewDenseCopiedArray(JSContext*, unsigned int, JS::Value const*, js::NewObjectKind)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/builtin/Array.cpp:5248:42: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'shape' in 'MEM[(struct StackRootedBase * *)cx_5(D) + 40B]' [-Wdangling-pointer=] 1141 | *this->stack = this; | ~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/builtin/Array.cpp: In function 'js::NewDenseCopiedArray(JSContext*, unsigned int, JS::Value const*, js::NewObjectKind)': /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/builtin/Array.cpp:5097:24: note: 'shape' declared here 5097 | Rooted shape(cx, | ^~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/builtin/Array.cpp:5097:24: note: 'cx_5(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(JSContext* const&)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1165:26, inlined from 'js::GetElementsWithAdder(JSContext*, JS::Handle, JS::Handle, unsigned int, unsigned int, js::ElementAdder*)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/builtin/Array.cpp:371:21: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'val' in 'MEM[(struct StackRootedBase * *)cx_46(D) + 104B]' [-Wdangling-pointer=] 1141 | *this->stack = this; | ~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/builtin/Array.cpp: In function 'js::GetElementsWithAdder(JSContext*, JS::Handle, JS::Handle, unsigned int, unsigned int, js::ElementAdder*)': /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/builtin/Array.cpp:371:15: note: 'val' declared here 371 | RootedValue val(cx); | ^~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/builtin/Array.cpp:371:15: note: 'cx_46(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, JSLinearString*&&)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1174:26, inlined from 'EvalKernel(JSContext*, JS::Handle, EvalType, js::AbstractFramePtr, JS::Handle, unsigned char*, JS::MutableHandle)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/builtin/Eval.cpp:260:62: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'linearStr' in 'MEM[(struct StackRootedBase * *)cx_371(D) + 48B]' [-Wdangling-pointer=] 1141 | *this->stack = this; | ~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/builtin/Eval.cpp: In function 'EvalKernel(JSContext*, JS::Handle, EvalType, js::AbstractFramePtr, JS::Handle, unsigned char*, JS::MutableHandle)': /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/builtin/Eval.cpp:260:27: note: 'linearStr' declared here 260 | Rooted linearStr(cx, str->ensureLinear(cx)); | ^~~~~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/builtin/Eval.cpp:260:27: note: 'cx_371(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, js::NonSyntacticVariablesObject*&&)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1174:26, inlined from 'js::ExecuteInFrameScriptEnvironment(JSContext*, JS::Handle, JS::Handle, JS::MutableHandle)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/builtin/Eval.cpp:403:66: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'varEnv' in 'MEM[(struct StackRootedBase * *)cx_91(D) + 24B]' [-Wdangling-pointer=] 1141 | *this->stack = this; | ~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/builtin/Eval.cpp: In function 'js::ExecuteInFrameScriptEnvironment(JSContext*, JS::Handle, JS::Handle, JS::MutableHandle)': /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/builtin/Eval.cpp:403:16: note: 'varEnv' declared here 403 | RootedObject varEnv(cx, NonSyntacticVariablesObject::create(cx)); | ^~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/builtin/Eval.cpp:403:16: note: 'cx_91(D)' declared here make[3]: Entering directory '/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/config/external/icu/i18n' config/external/icu/i18n/listformatter.o /usr/bin/g++ -o listformatter.o -c -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/system_wrappers -include /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DU_I18N_IMPLEMENTATION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_HIDE_OBSOLETE_UTF_OLD_H=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DU_CHARSET_IS_UTF8 -DUNISTR_FROM_CHAR_EXPLICIT=explicit -DUNISTR_FROM_STRING_EXPLICIT=explicit -DU_ENABLE_DYLOAD=0 -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/config/external/icu/i18n -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/config/external/icu/i18n -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/intl/icu/source/common -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include -DMOZILLA_CLIENT -include /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/js/src/js-confdefs.h -fno-sized-deallocation -fno-aligned-new -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/anolis/anolis-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -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 -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wformat -Wformat-overflow=2 -Wno-psabi -Wno-error=builtin-macro-redefined -frtti -fno-strict-aliasing -ffp-contract=off -MD -MP -MF .deps/listformatter.o.pp /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/intl/icu/source/i18n/listformatter.cpp make[3]: Leaving directory '/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/config/external/icu/i18n' make[3]: Entering directory '/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/js/src/jit' js/src/jit/Unified_cpp_js_src_jit0.o /usr/bin/g++ -o Unified_cpp_js_src_jit0.o -c -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/system_wrappers -include /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.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/gjs-1.80.2/firefox-115.15.0/js/src/jit -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/js/src/jit -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/js/src -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include -DMOZILLA_CLIENT -include /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/js/src/js-confdefs.h -fno-sized-deallocation -fno-aligned-new -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/anolis/anolis-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -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 -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wformat -Wformat-overflow=2 -Wno-psabi -Wno-error=builtin-macro-redefined -Werror=format -Wno-attributes -fno-strict-aliasing -ffp-contract=off -MD -MP -MF .deps/Unified_cpp_js_src_jit0.o.pp Unified_cpp_js_src_jit0.cpp make[3]: Leaving directory '/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/js/src/jit' make[3]: Entering directory '/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/config/external/icu/common' config/external/icu/common/stringtriebuilder.o /usr/bin/g++ -o stringtriebuilder.o -c -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/system_wrappers -include /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DU_COMMON_IMPLEMENTATION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_HIDE_OBSOLETE_UTF_OLD_H=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DU_CHARSET_IS_UTF8 -DUNISTR_FROM_CHAR_EXPLICIT=explicit -DUNISTR_FROM_STRING_EXPLICIT=explicit -DU_ENABLE_DYLOAD=0 -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/config/external/icu/common -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/config/external/icu/common -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/intl/icu/source/i18n -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include -DMOZILLA_CLIENT -include /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/js/src/js-confdefs.h -fno-sized-deallocation -fno-aligned-new -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/anolis/anolis-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -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 -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wformat -Wformat-overflow=2 -Wno-psabi -Wno-error=builtin-macro-redefined -frtti -fno-strict-aliasing -ffp-contract=off -MD -MP -MF .deps/stringtriebuilder.o.pp /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/intl/icu/source/common/stringtriebuilder.cpp make[3]: Leaving directory '/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/config/external/icu/common' make[3]: Entering directory '/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/config/external/icu/common' config/external/icu/common/ubidi_props.o /usr/bin/g++ -o ubidi_props.o -c -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/system_wrappers -include /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DU_COMMON_IMPLEMENTATION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_HIDE_OBSOLETE_UTF_OLD_H=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DU_CHARSET_IS_UTF8 -DUNISTR_FROM_CHAR_EXPLICIT=explicit -DUNISTR_FROM_STRING_EXPLICIT=explicit -DU_ENABLE_DYLOAD=0 -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/config/external/icu/common -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/config/external/icu/common -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/intl/icu/source/i18n -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include -DMOZILLA_CLIENT -include /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/js/src/js-confdefs.h -fno-sized-deallocation -fno-aligned-new -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/anolis/anolis-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -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 -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wformat -Wformat-overflow=2 -Wno-psabi -Wno-error=builtin-macro-redefined -frtti -fno-strict-aliasing -ffp-contract=off -MD -MP -MF .deps/ubidi_props.o.pp /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/intl/icu/source/common/ubidi_props.cpp make[3]: Leaving directory '/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/config/external/icu/common' make[3]: Entering directory '/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/config/external/icu/common' config/external/icu/common/static_unicode_sets.o /usr/bin/g++ -o static_unicode_sets.o -c -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/system_wrappers -include /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DU_COMMON_IMPLEMENTATION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_HIDE_OBSOLETE_UTF_OLD_H=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DU_CHARSET_IS_UTF8 -DUNISTR_FROM_CHAR_EXPLICIT=explicit -DUNISTR_FROM_STRING_EXPLICIT=explicit -DU_ENABLE_DYLOAD=0 -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/config/external/icu/common -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/config/external/icu/common -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/intl/icu/source/i18n -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include -DMOZILLA_CLIENT -include /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/js/src/js-confdefs.h -fno-sized-deallocation -fno-aligned-new -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/anolis/anolis-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -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 -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wformat -Wformat-overflow=2 -Wno-psabi -Wno-error=builtin-macro-redefined -frtti -fno-strict-aliasing -ffp-contract=off -MD -MP -MF .deps/static_unicode_sets.o.pp /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/intl/icu/source/common/static_unicode_sets.cpp make[3]: Leaving directory '/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/config/external/icu/common' /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/intl/icu/source/common/static_unicode_sets.cpp:10: warning: "UNISTR_FROM_STRING_EXPLICIT" redefined 10 | #define UNISTR_FROM_STRING_EXPLICIT | : note: this is the location of the previous definition make[3]: Entering directory '/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/config/external/icu/i18n' config/external/icu/i18n/number_affixutils.o /usr/bin/g++ -o number_affixutils.o -c -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/system_wrappers -include /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DU_I18N_IMPLEMENTATION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_HIDE_OBSOLETE_UTF_OLD_H=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DU_CHARSET_IS_UTF8 -DUNISTR_FROM_CHAR_EXPLICIT=explicit -DUNISTR_FROM_STRING_EXPLICIT=explicit -DU_ENABLE_DYLOAD=0 -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/config/external/icu/i18n -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/config/external/icu/i18n -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/intl/icu/source/common -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include -DMOZILLA_CLIENT -include /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/js/src/js-confdefs.h -fno-sized-deallocation -fno-aligned-new -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/anolis/anolis-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -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 -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wformat -Wformat-overflow=2 -Wno-psabi -Wno-error=builtin-macro-redefined -frtti -fno-strict-aliasing -ffp-contract=off -MD -MP -MF .deps/number_affixutils.o.pp /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/intl/icu/source/i18n/number_affixutils.cpp make[3]: Leaving directory '/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/config/external/icu/i18n' make[3]: Entering directory '/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/config/external/icu/i18n' config/external/icu/i18n/measunit_extra.o /usr/bin/g++ -o measunit_extra.o -c -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/system_wrappers -include /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DU_I18N_IMPLEMENTATION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_HIDE_OBSOLETE_UTF_OLD_H=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DU_CHARSET_IS_UTF8 -DUNISTR_FROM_CHAR_EXPLICIT=explicit -DUNISTR_FROM_STRING_EXPLICIT=explicit -DU_ENABLE_DYLOAD=0 -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/config/external/icu/i18n -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/config/external/icu/i18n -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/intl/icu/source/common -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include -DMOZILLA_CLIENT -include /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/js/src/js-confdefs.h -fno-sized-deallocation -fno-aligned-new -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/anolis/anolis-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -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 -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wformat -Wformat-overflow=2 -Wno-psabi -Wno-error=builtin-macro-redefined -frtti -fno-strict-aliasing -ffp-contract=off -MD -MP -MF .deps/measunit_extra.o.pp /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/intl/icu/source/i18n/measunit_extra.cpp make[3]: Leaving directory '/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/config/external/icu/i18n' /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/intl/icu/source/i18n/measunit_extra.cpp:13: warning: "UNISTR_FROM_STRING_EXPLICIT" redefined 13 | #define UNISTR_FROM_STRING_EXPLICIT | : note: this is the location of the previous definition make[3]: Entering directory '/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/config/external/icu/i18n' config/external/icu/i18n/number_currencysymbols.o /usr/bin/g++ -o number_currencysymbols.o -c -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/system_wrappers -include /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DU_I18N_IMPLEMENTATION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_HIDE_OBSOLETE_UTF_OLD_H=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DU_CHARSET_IS_UTF8 -DUNISTR_FROM_CHAR_EXPLICIT=explicit -DUNISTR_FROM_STRING_EXPLICIT=explicit -DU_ENABLE_DYLOAD=0 -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/config/external/icu/i18n -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/config/external/icu/i18n -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/intl/icu/source/common -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include -DMOZILLA_CLIENT -include /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/js/src/js-confdefs.h -fno-sized-deallocation -fno-aligned-new -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/anolis/anolis-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -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 -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wformat -Wformat-overflow=2 -Wno-psabi -Wno-error=builtin-macro-redefined -frtti -fno-strict-aliasing -ffp-contract=off -MD -MP -MF .deps/number_currencysymbols.o.pp /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/intl/icu/source/i18n/number_currencysymbols.cpp make[3]: Leaving directory '/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/config/external/icu/i18n' /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/intl/icu/source/i18n/number_currencysymbols.cpp:10: warning: "UNISTR_FROM_STRING_EXPLICIT" redefined 10 | #define UNISTR_FROM_STRING_EXPLICIT | : note: this is the location of the previous definition make[3]: Entering directory '/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/js/src' js/src/Unified_cpp_js_src19.o /usr/bin/g++ -o Unified_cpp_js_src19.o -c -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/system_wrappers -include /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.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/gjs-1.80.2/firefox-115.15.0/js/src -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/js/src -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include -DMOZILLA_CLIENT -include /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/js/src/js-confdefs.h -fno-sized-deallocation -fno-aligned-new -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/anolis/anolis-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -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 -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wformat -Wformat-overflow=2 -Wno-psabi -Wno-error=builtin-macro-redefined -Werror=format -Wno-attributes -fno-strict-aliasing -ffp-contract=off -MD -MP -MF .deps/Unified_cpp_js_src19.o.pp Unified_cpp_js_src19.cpp make[3]: Leaving directory '/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/js/src' In file included from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/CallArgs.h:73, from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/jsfriendapi.h:12, from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/vm/JSObject.h:12, from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/vm/Probes.h:14, from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/vm/Probes-inl.h:10, from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/vm/Probes.cpp:7, from Unified_cpp_js_src19.cpp:2: In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, JSAtom*&&)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1174:26, inlined from 'DefineAccessorPropertyById(JSContext*, JS::Handle, JS::Handle, JSNativeWrapper const&, JSNativeWrapper const&, unsigned int)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/vm/PropertyAndElement.cpp:115:79: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'atom' in 'MEM[(struct StackRootedBase * *)cx_132(D) + 48B]' [-Wdangling-pointer=] 1141 | *this->stack = this; | ~~~~~~~~~~~~~^~~~~~ In file included from Unified_cpp_js_src19.cpp:29: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/vm/PropertyAndElement.cpp: In function 'DefineAccessorPropertyById(JSContext*, JS::Handle, JS::Handle, JSNativeWrapper const&, JSNativeWrapper const&, unsigned int)': /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/vm/PropertyAndElement.cpp:114:25: note: 'atom' declared here 114 | JS::Rooted atom(cx, | ^~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/vm/PropertyAndElement.cpp:114:25: note: 'cx_132(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, JSAtom*&&)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1174:26, inlined from 'DefineSelfHostedProperty(JSContext*, JS::Handle, JS::Handle, char const*, char const*, unsigned int)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/vm/PropertyAndElement.cpp:420:56, inlined from 'JS_DefineProperties(JSContext*, JS::Handle, JSPropertySpec const*)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/vm/PropertyAndElement.cpp:860:40: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'name' in 'MEM[(struct StackRootedBase * *)cx_82(D) + 48B]' [-Wdangling-pointer=] 1141 | *this->stack = this; | ~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/vm/PropertyAndElement.cpp: In function 'JS_DefineProperties(JSContext*, JS::Handle, JSPropertySpec const*)': /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/vm/PropertyAndElement.cpp:420:23: note: 'name' declared here 420 | JS::Rooted name(cx, IdToFunctionName(cx, id)); | ^~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/vm/PropertyAndElement.cpp:420:23: note: 'cx_82(D)' declared here make[3]: Entering directory '/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/config/external/icu/common' config/external/icu/common/ubidiwrt.o /usr/bin/g++ -o ubidiwrt.o -c -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/system_wrappers -include /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DU_COMMON_IMPLEMENTATION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_HIDE_OBSOLETE_UTF_OLD_H=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DU_CHARSET_IS_UTF8 -DUNISTR_FROM_CHAR_EXPLICIT=explicit -DUNISTR_FROM_STRING_EXPLICIT=explicit -DU_ENABLE_DYLOAD=0 -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/config/external/icu/common -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/config/external/icu/common -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/intl/icu/source/i18n -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include -DMOZILLA_CLIENT -include /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/js/src/js-confdefs.h -fno-sized-deallocation -fno-aligned-new -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/anolis/anolis-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -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 -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wformat -Wformat-overflow=2 -Wno-psabi -Wno-error=builtin-macro-redefined -frtti -fno-strict-aliasing -ffp-contract=off -MD -MP -MF .deps/ubidiwrt.o.pp /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/intl/icu/source/common/ubidiwrt.cpp make[3]: Leaving directory '/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/config/external/icu/common' make[3]: Entering directory '/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/config/external/icu/i18n' config/external/icu/i18n/nfrule.o /usr/bin/g++ -o nfrule.o -c -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/system_wrappers -include /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DU_I18N_IMPLEMENTATION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_HIDE_OBSOLETE_UTF_OLD_H=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DU_CHARSET_IS_UTF8 -DUNISTR_FROM_CHAR_EXPLICIT=explicit -DUNISTR_FROM_STRING_EXPLICIT=explicit -DU_ENABLE_DYLOAD=0 -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/config/external/icu/i18n -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/config/external/icu/i18n -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/intl/icu/source/common -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include -DMOZILLA_CLIENT -include /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/js/src/js-confdefs.h -fno-sized-deallocation -fno-aligned-new -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/anolis/anolis-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -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 -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wformat -Wformat-overflow=2 -Wno-psabi -Wno-error=builtin-macro-redefined -frtti -fno-strict-aliasing -ffp-contract=off -MD -MP -MF .deps/nfrule.o.pp /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/intl/icu/source/i18n/nfrule.cpp make[3]: Leaving directory '/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/config/external/icu/i18n' make[3]: Entering directory '/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/config/external/icu/i18n' config/external/icu/i18n/number_capi.o /usr/bin/g++ -o number_capi.o -c -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/system_wrappers -include /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DU_I18N_IMPLEMENTATION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_HIDE_OBSOLETE_UTF_OLD_H=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DU_CHARSET_IS_UTF8 -DUNISTR_FROM_CHAR_EXPLICIT=explicit -DUNISTR_FROM_STRING_EXPLICIT=explicit -DU_ENABLE_DYLOAD=0 -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/config/external/icu/i18n -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/config/external/icu/i18n -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/intl/icu/source/common -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include -DMOZILLA_CLIENT -include /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/js/src/js-confdefs.h -fno-sized-deallocation -fno-aligned-new -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/anolis/anolis-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -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 -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wformat -Wformat-overflow=2 -Wno-psabi -Wno-error=builtin-macro-redefined -frtti -fno-strict-aliasing -ffp-contract=off -MD -MP -MF .deps/number_capi.o.pp /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/intl/icu/source/i18n/number_capi.cpp make[3]: Leaving directory '/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/config/external/icu/i18n' /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/intl/icu/source/i18n/number_capi.cpp:10: warning: "UNISTR_FROM_STRING_EXPLICIT" redefined 10 | #define UNISTR_FROM_STRING_EXPLICIT | : note: this is the location of the previous definition make[3]: Entering directory '/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/config/external/icu/i18n' config/external/icu/i18n/measfmt.o /usr/bin/g++ -o measfmt.o -c -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/system_wrappers -include /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DU_I18N_IMPLEMENTATION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_HIDE_OBSOLETE_UTF_OLD_H=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DU_CHARSET_IS_UTF8 -DUNISTR_FROM_CHAR_EXPLICIT=explicit -DUNISTR_FROM_STRING_EXPLICIT=explicit -DU_ENABLE_DYLOAD=0 -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/config/external/icu/i18n -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/config/external/icu/i18n -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/intl/icu/source/common -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include -DMOZILLA_CLIENT -include /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/js/src/js-confdefs.h -fno-sized-deallocation -fno-aligned-new -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/anolis/anolis-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -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 -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wformat -Wformat-overflow=2 -Wno-psabi -Wno-error=builtin-macro-redefined -frtti -fno-strict-aliasing -ffp-contract=off -MD -MP -MF .deps/measfmt.o.pp /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/intl/icu/source/i18n/measfmt.cpp make[3]: Leaving directory '/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/config/external/icu/i18n' make[3]: Entering directory '/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/config/external/icu/i18n' config/external/icu/i18n/nfsubs.o /usr/bin/g++ -o nfsubs.o -c -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/system_wrappers -include /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DU_I18N_IMPLEMENTATION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_HIDE_OBSOLETE_UTF_OLD_H=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DU_CHARSET_IS_UTF8 -DUNISTR_FROM_CHAR_EXPLICIT=explicit -DUNISTR_FROM_STRING_EXPLICIT=explicit -DU_ENABLE_DYLOAD=0 -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/config/external/icu/i18n -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/config/external/icu/i18n -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/intl/icu/source/common -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include -DMOZILLA_CLIENT -include /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/js/src/js-confdefs.h -fno-sized-deallocation -fno-aligned-new -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/anolis/anolis-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -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 -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wformat -Wformat-overflow=2 -Wno-psabi -Wno-error=builtin-macro-redefined -frtti -fno-strict-aliasing -ffp-contract=off -MD -MP -MF .deps/nfsubs.o.pp /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/intl/icu/source/i18n/nfsubs.cpp make[3]: Leaving directory '/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/config/external/icu/i18n' make[3]: Entering directory '/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/config/external/icu/i18n' config/external/icu/i18n/number_asformat.o /usr/bin/g++ -o number_asformat.o -c -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/system_wrappers -include /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DU_I18N_IMPLEMENTATION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_HIDE_OBSOLETE_UTF_OLD_H=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DU_CHARSET_IS_UTF8 -DUNISTR_FROM_CHAR_EXPLICIT=explicit -DUNISTR_FROM_STRING_EXPLICIT=explicit -DU_ENABLE_DYLOAD=0 -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/config/external/icu/i18n -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/config/external/icu/i18n -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/intl/icu/source/common -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include -DMOZILLA_CLIENT -include /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/js/src/js-confdefs.h -fno-sized-deallocation -fno-aligned-new -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/anolis/anolis-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -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 -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wformat -Wformat-overflow=2 -Wno-psabi -Wno-error=builtin-macro-redefined -frtti -fno-strict-aliasing -ffp-contract=off -MD -MP -MF .deps/number_asformat.o.pp /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/intl/icu/source/i18n/number_asformat.cpp make[3]: Leaving directory '/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/config/external/icu/i18n' /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/intl/icu/source/i18n/number_asformat.cpp:10: warning: "UNISTR_FROM_STRING_EXPLICIT" redefined 10 | #define UNISTR_FROM_STRING_EXPLICIT | : note: this is the location of the previous definition make[3]: Entering directory '/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/config/external/icu/common' config/external/icu/common/ubidiln.o /usr/bin/g++ -o ubidiln.o -c -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/system_wrappers -include /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DU_COMMON_IMPLEMENTATION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_HIDE_OBSOLETE_UTF_OLD_H=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DU_CHARSET_IS_UTF8 -DUNISTR_FROM_CHAR_EXPLICIT=explicit -DUNISTR_FROM_STRING_EXPLICIT=explicit -DU_ENABLE_DYLOAD=0 -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/config/external/icu/common -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/config/external/icu/common -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/intl/icu/source/i18n -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include -DMOZILLA_CLIENT -include /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/js/src/js-confdefs.h -fno-sized-deallocation -fno-aligned-new -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/anolis/anolis-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -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 -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wformat -Wformat-overflow=2 -Wno-psabi -Wno-error=builtin-macro-redefined -frtti -fno-strict-aliasing -ffp-contract=off -MD -MP -MF .deps/ubidiln.o.pp /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/intl/icu/source/common/ubidiln.cpp make[3]: Leaving directory '/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/config/external/icu/common' make[3]: Entering directory '/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/config/external/icu/i18n' config/external/icu/i18n/number_compact.o /usr/bin/g++ -o number_compact.o -c -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/system_wrappers -include /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DU_I18N_IMPLEMENTATION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_HIDE_OBSOLETE_UTF_OLD_H=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DU_CHARSET_IS_UTF8 -DUNISTR_FROM_CHAR_EXPLICIT=explicit -DUNISTR_FROM_STRING_EXPLICIT=explicit -DU_ENABLE_DYLOAD=0 -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/config/external/icu/i18n -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/config/external/icu/i18n -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/intl/icu/source/common -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include -DMOZILLA_CLIENT -include /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/js/src/js-confdefs.h -fno-sized-deallocation -fno-aligned-new -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/anolis/anolis-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -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 -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wformat -Wformat-overflow=2 -Wno-psabi -Wno-error=builtin-macro-redefined -frtti -fno-strict-aliasing -ffp-contract=off -MD -MP -MF .deps/number_compact.o.pp /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/intl/icu/source/i18n/number_compact.cpp make[3]: Leaving directory '/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/config/external/icu/i18n' make[3]: Entering directory '/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/config/external/icu/i18n' config/external/icu/i18n/measunit.o /usr/bin/g++ -o measunit.o -c -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/system_wrappers -include /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DU_I18N_IMPLEMENTATION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_HIDE_OBSOLETE_UTF_OLD_H=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DU_CHARSET_IS_UTF8 -DUNISTR_FROM_CHAR_EXPLICIT=explicit -DUNISTR_FROM_STRING_EXPLICIT=explicit -DU_ENABLE_DYLOAD=0 -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/config/external/icu/i18n -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/config/external/icu/i18n -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/intl/icu/source/common -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include -DMOZILLA_CLIENT -include /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/js/src/js-confdefs.h -fno-sized-deallocation -fno-aligned-new -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/anolis/anolis-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -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 -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wformat -Wformat-overflow=2 -Wno-psabi -Wno-error=builtin-macro-redefined -frtti -fno-strict-aliasing -ffp-contract=off -MD -MP -MF .deps/measunit.o.pp /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/intl/icu/source/i18n/measunit.cpp make[3]: Leaving directory '/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/config/external/icu/i18n' make[3]: Entering directory '/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/config/external/icu/common' config/external/icu/common/ubrk.o /usr/bin/g++ -o ubrk.o -c -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/system_wrappers -include /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DU_COMMON_IMPLEMENTATION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_HIDE_OBSOLETE_UTF_OLD_H=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DU_CHARSET_IS_UTF8 -DUNISTR_FROM_CHAR_EXPLICIT=explicit -DUNISTR_FROM_STRING_EXPLICIT=explicit -DU_ENABLE_DYLOAD=0 -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/config/external/icu/common -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/config/external/icu/common -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/intl/icu/source/i18n -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include -DMOZILLA_CLIENT -include /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/js/src/js-confdefs.h -fno-sized-deallocation -fno-aligned-new -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/anolis/anolis-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -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 -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wformat -Wformat-overflow=2 -Wno-psabi -Wno-error=builtin-macro-redefined -frtti -fno-strict-aliasing -ffp-contract=off -MD -MP -MF .deps/ubrk.o.pp /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/intl/icu/source/common/ubrk.cpp make[3]: Leaving directory '/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/config/external/icu/common' /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/intl/icu/source/common/ubrk.cpp: In function 'UBreakIterator* ubrk_clone_73(const UBreakIterator*, UErrorCode*)': /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/intl/icu/source/common/ubrk.cpp:179:26: warning: 'UBreakIterator* ubrk_safeClone_73(const UBreakIterator*, void*, int32_t*, UErrorCode*)' is deprecated [-Wdeprecated-declarations] 179 | return ubrk_safeClone(bi, nullptr, nullptr, status); In file included from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/unicode/platform.h:25, from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/unicode/ptypes.h:52, from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/unicode/umachine.h:46, from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/intl/icu/source/common/unicode/utypes.h:38, from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/intl/icu/source/common/ubrk.cpp:10: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/unicode/urename.h:511:49: note: declared here 511 | #define ubrk_safeClone U_ICU_ENTRY_POINT_RENAME(ubrk_safeClone) | ^~~~~~~~~~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/unicode/uvernum.h:121:50: note: in definition of macro 'U_DEF_ICU_ENTRY_POINT_RENAME' 121 | # define U_DEF_ICU_ENTRY_POINT_RENAME(x,y) x ## y | ^ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/unicode/uvernum.h:123:47: note: in expansion of macro 'U_DEF2_ICU_ENTRY_POINT_RENAME' 123 | # define U_ICU_ENTRY_POINT_RENAME(x) U_DEF2_ICU_ENTRY_POINT_RENAME(x,U_ICU_VERSION_SUFFIX) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/unicode/urename.h:511:24: note: in expansion of macro 'U_ICU_ENTRY_POINT_RENAME' 511 | #define ubrk_safeClone U_ICU_ENTRY_POINT_RENAME(ubrk_safeClone) | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/intl/icu/source/common/ubrk.cpp:148:1: note: in expansion of macro 'ubrk_safeClone' 148 | ubrk_safeClone( | ^~~~~~~~~~~~~~ make[3]: Entering directory '/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/config/external/icu/common' config/external/icu/common/ubidi.o /usr/bin/g++ -o ubidi.o -c -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/system_wrappers -include /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DU_COMMON_IMPLEMENTATION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_HIDE_OBSOLETE_UTF_OLD_H=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DU_CHARSET_IS_UTF8 -DUNISTR_FROM_CHAR_EXPLICIT=explicit -DUNISTR_FROM_STRING_EXPLICIT=explicit -DU_ENABLE_DYLOAD=0 -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/config/external/icu/common -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/config/external/icu/common -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/intl/icu/source/i18n -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include -DMOZILLA_CLIENT -include /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/js/src/js-confdefs.h -fno-sized-deallocation -fno-aligned-new -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/anolis/anolis-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -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 -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wformat -Wformat-overflow=2 -Wno-psabi -Wno-error=builtin-macro-redefined -frtti -fno-strict-aliasing -ffp-contract=off -MD -MP -MF .deps/ubidi.o.pp /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/intl/icu/source/common/ubidi.cpp make[3]: Leaving directory '/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/config/external/icu/common' make[3]: Entering directory '/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/config/external/icu/i18n' config/external/icu/i18n/number_integerwidth.o /usr/bin/g++ -o number_integerwidth.o -c -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/system_wrappers -include /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DU_I18N_IMPLEMENTATION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_HIDE_OBSOLETE_UTF_OLD_H=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DU_CHARSET_IS_UTF8 -DUNISTR_FROM_CHAR_EXPLICIT=explicit -DUNISTR_FROM_STRING_EXPLICIT=explicit -DU_ENABLE_DYLOAD=0 -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/config/external/icu/i18n -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/config/external/icu/i18n -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/intl/icu/source/common -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include -DMOZILLA_CLIENT -include /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/js/src/js-confdefs.h -fno-sized-deallocation -fno-aligned-new -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/anolis/anolis-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -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 -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wformat -Wformat-overflow=2 -Wno-psabi -Wno-error=builtin-macro-redefined -frtti -fno-strict-aliasing -ffp-contract=off -MD -MP -MF .deps/number_integerwidth.o.pp /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/intl/icu/source/i18n/number_integerwidth.cpp make[3]: Leaving directory '/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/config/external/icu/i18n' make[3]: Entering directory '/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/config/external/icu/i18n' config/external/icu/i18n/number_grouping.o /usr/bin/g++ -o number_grouping.o -c -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/system_wrappers -include /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DU_I18N_IMPLEMENTATION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_HIDE_OBSOLETE_UTF_OLD_H=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DU_CHARSET_IS_UTF8 -DUNISTR_FROM_CHAR_EXPLICIT=explicit -DUNISTR_FROM_STRING_EXPLICIT=explicit -DU_ENABLE_DYLOAD=0 -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/config/external/icu/i18n -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/config/external/icu/i18n -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/intl/icu/source/common -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include -DMOZILLA_CLIENT -include /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/js/src/js-confdefs.h -fno-sized-deallocation -fno-aligned-new -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/anolis/anolis-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -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 -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wformat -Wformat-overflow=2 -Wno-psabi -Wno-error=builtin-macro-redefined -frtti -fno-strict-aliasing -ffp-contract=off -MD -MP -MF .deps/number_grouping.o.pp /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/intl/icu/source/i18n/number_grouping.cpp make[3]: Leaving directory '/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/config/external/icu/i18n' make[3]: Entering directory '/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/config/external/icu/i18n' config/external/icu/i18n/msgfmt.o /usr/bin/g++ -o msgfmt.o -c -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/system_wrappers -include /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DU_I18N_IMPLEMENTATION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_HIDE_OBSOLETE_UTF_OLD_H=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DU_CHARSET_IS_UTF8 -DUNISTR_FROM_CHAR_EXPLICIT=explicit -DUNISTR_FROM_STRING_EXPLICIT=explicit -DU_ENABLE_DYLOAD=0 -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/config/external/icu/i18n -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/config/external/icu/i18n -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/intl/icu/source/common -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include -DMOZILLA_CLIENT -include /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/js/src/js-confdefs.h -fno-sized-deallocation -fno-aligned-new -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/anolis/anolis-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -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 -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wformat -Wformat-overflow=2 -Wno-psabi -Wno-error=builtin-macro-redefined -frtti -fno-strict-aliasing -ffp-contract=off -MD -MP -MF .deps/msgfmt.o.pp /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/intl/icu/source/i18n/msgfmt.cpp make[3]: Leaving directory '/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/config/external/icu/i18n' make[3]: Entering directory '/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/js/src/jit' js/src/jit/Unified_cpp_js_src_jit3.o /usr/bin/g++ -o Unified_cpp_js_src_jit3.o -c -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/system_wrappers -include /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.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/gjs-1.80.2/firefox-115.15.0/js/src/jit -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/js/src/jit -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/js/src -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include -DMOZILLA_CLIENT -include /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/js/src/js-confdefs.h -fno-sized-deallocation -fno-aligned-new -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/anolis/anolis-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -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 -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wformat -Wformat-overflow=2 -Wno-psabi -Wno-error=builtin-macro-redefined -Werror=format -Wno-attributes -fno-strict-aliasing -ffp-contract=off -MD -MP -MF .deps/Unified_cpp_js_src_jit3.o.pp Unified_cpp_js_src_jit3.cpp make[3]: Leaving directory '/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/js/src/jit' In file included from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/jit/CodeGenerator.cpp:88, from Unified_cpp_js_src_jit3.cpp:2: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/jit/shared/CodeGenerator-shared-inl.h: In function 'js::jit::CodeGeneratorShared::ToAddress(js::jit::Register, js::jit::LAllocation const*, JS::Scalar::Type, int) [clone .isra.0]': /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/jit/shared/CodeGenerator-shared-inl.h:291:34: warning: 'offset' may be used uninitialized [-Wmaybe-uninitialized] 291 | return Address(elements, offset); | ^ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/jit/shared/CodeGenerator-shared-inl.h:289:11: note: 'offset' was declared here 289 | int32_t offset; | ^~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/jit/CodeGenerator.cpp: In member function 'js::jit::CodeGenerator::visitLoadUnboxedScalar(js::jit::LLoadUnboxedScalar*)': /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/jit/CodeGenerator.cpp:15224:18: warning: 'offset' may be used uninitialized [-Wmaybe-uninitialized] 15224 | ToAddress(elements, lir->index(), storageType, mir->offsetAdjustment()); | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/jit/shared/CodeGenerator-shared-inl.h:289:11: note: 'offset' was declared here 289 | int32_t offset; | ^~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/jit/CodeGenerator.cpp: In member function 'js::jit::CodeGenerator::visitStoreUnboxedBigInt(js::jit::LStoreUnboxedBigInt*)': /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/jit/CodeGenerator.cpp:15633:29: warning: 'offset' may be used uninitialized [-Wmaybe-uninitialized] 15633 | Address dest = ToAddress(elements, lir->index(), writeType); | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/jit/shared/CodeGenerator-shared-inl.h:289:11: note: 'offset' was declared here 289 | int32_t offset; | ^~~~~~ make[3]: Entering directory '/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/config/external/icu/i18n' config/external/icu/i18n/number_decimfmtprops.o /usr/bin/g++ -o number_decimfmtprops.o -c -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/system_wrappers -include /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DU_I18N_IMPLEMENTATION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_HIDE_OBSOLETE_UTF_OLD_H=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DU_CHARSET_IS_UTF8 -DUNISTR_FROM_CHAR_EXPLICIT=explicit -DUNISTR_FROM_STRING_EXPLICIT=explicit -DU_ENABLE_DYLOAD=0 -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/config/external/icu/i18n -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/config/external/icu/i18n -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/intl/icu/source/common -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include -DMOZILLA_CLIENT -include /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/js/src/js-confdefs.h -fno-sized-deallocation -fno-aligned-new -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/anolis/anolis-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -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 -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wformat -Wformat-overflow=2 -Wno-psabi -Wno-error=builtin-macro-redefined -frtti -fno-strict-aliasing -ffp-contract=off -MD -MP -MF .deps/number_decimfmtprops.o.pp /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/intl/icu/source/i18n/number_decimfmtprops.cpp make[3]: Leaving directory '/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/config/external/icu/i18n' make[3]: Entering directory '/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/config/external/icu/common' config/external/icu/common/ucharstrie.o /usr/bin/g++ -o ucharstrie.o -c -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/system_wrappers -include /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DU_COMMON_IMPLEMENTATION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_HIDE_OBSOLETE_UTF_OLD_H=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DU_CHARSET_IS_UTF8 -DUNISTR_FROM_CHAR_EXPLICIT=explicit -DUNISTR_FROM_STRING_EXPLICIT=explicit -DU_ENABLE_DYLOAD=0 -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/config/external/icu/common -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/config/external/icu/common -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/intl/icu/source/i18n -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include -DMOZILLA_CLIENT -include /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/js/src/js-confdefs.h -fno-sized-deallocation -fno-aligned-new -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/anolis/anolis-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -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 -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wformat -Wformat-overflow=2 -Wno-psabi -Wno-error=builtin-macro-redefined -frtti -fno-strict-aliasing -ffp-contract=off -MD -MP -MF .deps/ucharstrie.o.pp /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/intl/icu/source/common/ucharstrie.cpp make[3]: Leaving directory '/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/config/external/icu/common' make[3]: Entering directory '/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/js/src' js/src/Unified_cpp_js_src15.o /usr/bin/g++ -o Unified_cpp_js_src15.o -c -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/system_wrappers -include /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.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/gjs-1.80.2/firefox-115.15.0/js/src -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/js/src -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include -DMOZILLA_CLIENT -include /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/js/src/js-confdefs.h -fno-sized-deallocation -fno-aligned-new -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/anolis/anolis-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -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 -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wformat -Wformat-overflow=2 -Wno-psabi -Wno-error=builtin-macro-redefined -Werror=format -Wno-attributes -fno-strict-aliasing -ffp-contract=off -MD -MP -MF .deps/Unified_cpp_js_src15.o.pp Unified_cpp_js_src15.cpp make[3]: Leaving directory '/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/js/src' In file included from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/CallArgs.h:73, from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/CallNonGenericMethod.h:12, from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/NamespaceImports.h:15, from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/gc/Barrier.h:12, from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/vm/GetterSetter.h:10, from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/vm/GetterSetter.cpp:7, from Unified_cpp_js_src15.cpp:2: In member function 'JS::Rooted > >::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted > >::Rooted > >(JSContext* const&, mozilla::UniquePtr >&&)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1174:26, inlined from 'js::GlobalHelperThreadState::finishStencilTask(JSContext*, JS::OffThreadToken*, JS::InstantiationStorage*)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/vm/HelperThreads.cpp:2320:78: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'parseTask' in 'MEM[(struct StackRootedBase * *)cx_37(D) + 112B]' [-Wdangling-pointer=] 1141 | *this->stack = this; | ~~~~~~~~~~~~~^~~~~~ In file included from Unified_cpp_js_src15.cpp:20: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/vm/HelperThreads.cpp: In member function 'js::GlobalHelperThreadState::finishStencilTask(JSContext*, JS::OffThreadToken*, JS::InstantiationStorage*)': /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/vm/HelperThreads.cpp:2320:32: note: 'parseTask' declared here 2320 | Rooted> parseTask(cx, finishParseTaskCommon(cx, token)); | ^~~~~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/vm/HelperThreads.cpp:2320:32: note: 'cx_37(D)' declared here In member function 'JS::Rooted > >::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted > >::Rooted > >(JSContext* const&, mozilla::UniquePtr >&&)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1174:26, inlined from 'js::GlobalHelperThreadState::finishMultiParseTask(JSContext*, js::ParseTaskKind, JS::OffThreadToken*, mozilla::Vector, 0ul, mozilla::MallocAllocPolicy>*)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/vm/HelperThreads.cpp:2340:78: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'parseTask' in 'MEM[(struct StackRootedBase * *)cx_65(D) + 112B]' [-Wdangling-pointer=] 1141 | *this->stack = this; | ~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/vm/HelperThreads.cpp: In member function 'js::GlobalHelperThreadState::finishMultiParseTask(JSContext*, js::ParseTaskKind, JS::OffThreadToken*, mozilla::Vector, 0ul, mozilla::MallocAllocPolicy>*)': /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/vm/HelperThreads.cpp:2340:32: note: 'parseTask' declared here 2340 | Rooted> parseTask(cx, finishParseTaskCommon(cx, token)); | ^~~~~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/vm/HelperThreads.cpp:2340:32: note: 'cx_65(D)' declared here In member function 'JS::Rooted > >::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted > >::Rooted > >(JSContext* const&, mozilla::UniquePtr >&&)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1174:26, inlined from 'js::GlobalHelperThreadState::finishMultiParseTask(JSContext*, js::ParseTaskKind, JS::OffThreadToken*, mozilla::Vector, 0ul, mozilla::MallocAllocPolicy>*)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/vm/HelperThreads.cpp:2340:78, inlined from 'js::GlobalHelperThreadState::finishMultiStencilsDecodeTask(JSContext*, JS::OffThreadToken*, mozilla::Vector, 0ul, mozilla::MallocAllocPolicy>*)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/vm/HelperThreads.cpp:2372:30: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'parseTask' in 'MEM[(struct StackRootedBase * *)cx_3(D) + 112B]' [-Wdangling-pointer=] 1141 | *this->stack = this; | ~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/vm/HelperThreads.cpp: In member function 'js::GlobalHelperThreadState::finishMultiStencilsDecodeTask(JSContext*, JS::OffThreadToken*, mozilla::Vector, 0ul, mozilla::MallocAllocPolicy>*)': /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/vm/HelperThreads.cpp:2340:32: note: 'parseTask' declared here 2340 | Rooted> parseTask(cx, finishParseTaskCommon(cx, token)); | ^~~~~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/vm/HelperThreads.cpp:2340:32: note: 'cx_3(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, js::PlainObject*&&)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1174:26, inlined from 'js::GlobalObject::createIntrinsicsHolder(JSContext*, JS::Handle)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/vm/GlobalObject.cpp:822:62: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'intrinsicsHolder' in 'MEM[(struct StackRootedBase * *)cx_35(D) + 24B]' [-Wdangling-pointer=] 1141 | *this->stack = this; | ~~~~~~~~~~~~~^~~~~~ In file included from Unified_cpp_js_src15.cpp:11: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/vm/GlobalObject.cpp: In function 'js::GlobalObject::createIntrinsicsHolder(JSContext*, JS::Handle)': /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/vm/GlobalObject.cpp:821:25: note: 'intrinsicsHolder' declared here 821 | Rooted intrinsicsHolder( | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/vm/GlobalObject.cpp:821:25: note: 'cx_35(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, JSFunction*&&)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1174:26, inlined from 'js::GlobalObject::getOrCreateThrowTypeError(JSContext*, JS::Handle)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/vm/GlobalObject.cpp:498:60: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'throwTypeError' in 'MEM[(struct StackRootedBase * *)cx_152(D) + 24B]' [-Wdangling-pointer=] 1141 | *this->stack = this; | ~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/vm/GlobalObject.cpp: In function 'js::GlobalObject::getOrCreateThrowTypeError(JSContext*, JS::Handle)': /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/vm/GlobalObject.cpp:497:18: note: 'throwTypeError' declared here 497 | RootedFunction throwTypeError( | ^~~~~~~~~~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/vm/GlobalObject.cpp:497:18: note: 'cx_152(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, JSFunction*&&)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1174:26, inlined from 'js::GlobalObject::getIntrinsicValueSlow(JSContext*, JS::Handle, JS::Handle, JS::MutableHandle)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/vm/GlobalObject.cpp:890:65: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'fun' in 'MEM[(struct StackRootedBase * *)cx_79(D) + 24B]' [-Wdangling-pointer=] 1141 | *this->stack = this; | ~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/vm/GlobalObject.cpp: In function 'js::GlobalObject::getIntrinsicValueSlow(JSContext*, JS::Handle, JS::Handle, JS::MutableHandle)': /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/vm/GlobalObject.cpp:890:20: note: 'fun' declared here 890 | RootedFunction fun(cx, JS::NewFunctionFromSpec(cx, spec, id)); | ^~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/vm/GlobalObject.cpp:890:20: note: 'cx_79(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, js::GlobalLexicalEnvironmentObject*&&)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1174:26, inlined from 'js::GlobalObject::createInternal(JSContext*, JSClass const*)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/vm/GlobalObject.cpp:557:61: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'lexical' in 'MEM[(struct StackRootedBase * *)cx_120(D) + 24B]' [-Wdangling-pointer=] 1141 | *this->stack = this; | ~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/vm/GlobalObject.cpp: In function 'js::GlobalObject::createInternal(JSContext*, JSClass const*)': /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/vm/GlobalObject.cpp:556:43: note: 'lexical' declared here 556 | Rooted lexical( | ^~~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/vm/GlobalObject.cpp:556:43: note: 'cx_120(D)' declared here make[3]: Entering directory '/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/config/external/icu/common' config/external/icu/common/ucasemap_titlecase_brkiter.o /usr/bin/g++ -o ucasemap_titlecase_brkiter.o -c -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/system_wrappers -include /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DU_COMMON_IMPLEMENTATION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_HIDE_OBSOLETE_UTF_OLD_H=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DU_CHARSET_IS_UTF8 -DUNISTR_FROM_CHAR_EXPLICIT=explicit -DUNISTR_FROM_STRING_EXPLICIT=explicit -DU_ENABLE_DYLOAD=0 -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/config/external/icu/common -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/config/external/icu/common -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/intl/icu/source/i18n -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include -DMOZILLA_CLIENT -include /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/js/src/js-confdefs.h -fno-sized-deallocation -fno-aligned-new -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/anolis/anolis-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -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 -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wformat -Wformat-overflow=2 -Wno-psabi -Wno-error=builtin-macro-redefined -frtti -fno-strict-aliasing -ffp-contract=off -MD -MP -MF .deps/ucasemap_titlecase_brkiter.o.pp /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/intl/icu/source/common/ucasemap_titlecase_brkiter.cpp make[3]: Leaving directory '/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/config/external/icu/common' make[3]: Entering directory '/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/config/external/icu/common' config/external/icu/common/ucharstrieiterator.o /usr/bin/g++ -o ucharstrieiterator.o -c -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/system_wrappers -include /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DU_COMMON_IMPLEMENTATION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_HIDE_OBSOLETE_UTF_OLD_H=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DU_CHARSET_IS_UTF8 -DUNISTR_FROM_CHAR_EXPLICIT=explicit -DUNISTR_FROM_STRING_EXPLICIT=explicit -DU_ENABLE_DYLOAD=0 -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/config/external/icu/common -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/config/external/icu/common -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/intl/icu/source/i18n -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include -DMOZILLA_CLIENT -include /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/js/src/js-confdefs.h -fno-sized-deallocation -fno-aligned-new -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/anolis/anolis-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -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 -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wformat -Wformat-overflow=2 -Wno-psabi -Wno-error=builtin-macro-redefined -frtti -fno-strict-aliasing -ffp-contract=off -MD -MP -MF .deps/ucharstrieiterator.o.pp /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/intl/icu/source/common/ucharstrieiterator.cpp make[3]: Leaving directory '/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/config/external/icu/common' make[3]: Entering directory '/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/js/src/wasm' js/src/wasm/Unified_cpp_js_src_wasm2.o /usr/bin/g++ -o Unified_cpp_js_src_wasm2.o -c -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/system_wrappers -include /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.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/gjs-1.80.2/firefox-115.15.0/js/src/wasm -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/js/src/wasm -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/js/src -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include -DMOZILLA_CLIENT -include /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/js/src/js-confdefs.h -fno-sized-deallocation -fno-aligned-new -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/anolis/anolis-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -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 -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wformat -Wformat-overflow=2 -Wno-psabi -Wno-error=builtin-macro-redefined -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/gjs-1.80.2/firefox-115.15.0/js/src/js/src/wasm' In file included from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/CallArgs.h:73, from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/CallNonGenericMethod.h:12, from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/NamespaceImports.h:15, from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/jit/IonTypes.h:17, from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/jit/Registers.h:12, from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/jit/none/Assembler-none.h:15, from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/jit/Assembler.h:29, from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/jit/ABIArgGenerator.h:14, from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/wasm/WasmGC.h:24, from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/wasm/WasmGC.cpp:19, from Unified_cpp_js_src_wasm2.cpp:2: In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, js::ArrayObject*&&)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1174:26, inlined from 'js::wasm::ResultsToJSValue(JSContext*, js::wasm::ResultType, void*, mozilla::Maybe, JS::MutableHandle, js::wasm::CoercionLevel)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/wasm/WasmInstance.cpp:2296:56: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'array' in 'MEM[(struct StackRootedBase * *)cx_109(D) + 24B]' [-Wdangling-pointer=] 1141 | *this->stack = this; | ~~~~~~~~~~~~~^~~~~~ In file included from Unified_cpp_js_src_wasm2.cpp:38: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.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/gjs-1.80.2/firefox-115.15.0/js/src/wasm/WasmInstance.cpp:2296:24: note: 'array' declared here 2296 | Rooted array(cx, NewDenseEmptyArray(cx)); | ^~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/wasm/WasmInstance.cpp:2296:24: note: 'cx_109(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, JSObject*&&)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1174:26, inlined from 'js::WasmGcObject::obj_lookupProperty(JSContext*, JS::Handle, JS::Handle, JS::MutableHandle, js::PropertyResult*)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/wasm/WasmGcObject.cpp:242:48: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'proto' in 'MEM[(struct StackRootedBase * *)cx_58(D) + 24B]' [-Wdangling-pointer=] 1141 | *this->stack = this; | ~~~~~~~~~~~~~^~~~~~ In file included from Unified_cpp_js_src_wasm2.cpp:11: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/wasm/WasmGcObject.cpp: In function 'js::WasmGcObject::obj_lookupProperty(JSContext*, JS::Handle, JS::Handle, JS::MutableHandle, js::PropertyResult*)': /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/wasm/WasmGcObject.cpp:242:16: note: 'proto' declared here 242 | RootedObject proto(cx, obj->staticPrototype()); | ^~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/wasm/WasmGcObject.cpp:242:16: note: 'cx_58(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, JSObject*&&)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1174:26, inlined from 'js::WasmGcObject::obj_hasProperty(JSContext*, JS::Handle, JS::Handle, bool*)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/wasm/WasmGcObject.cpp:269:48: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'proto' in 'MEM[(struct StackRootedBase * *)cx_54(D) + 24B]' [-Wdangling-pointer=] 1141 | *this->stack = this; | ~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/wasm/WasmGcObject.cpp: In function 'js::WasmGcObject::obj_hasProperty(JSContext*, JS::Handle, JS::Handle, bool*)': /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/wasm/WasmGcObject.cpp:269:16: note: 'proto' declared here 269 | RootedObject proto(cx, obj->staticPrototype()); | ^~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/wasm/WasmGcObject.cpp:269:16: note: 'cx_54(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, JSObject*&&)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1174:26, inlined from 'js::WasmGcObject::obj_getProperty(JSContext*, JS::Handle, JS::Handle, JS::Handle, JS::MutableHandle)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/wasm/WasmGcObject.cpp:289:48: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'proto' in 'MEM[(struct StackRootedBase * *)cx_65(D) + 24B]' [-Wdangling-pointer=] 1141 | *this->stack = this; | ~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/wasm/WasmGcObject.cpp: In function 'js::WasmGcObject::obj_getProperty(JSContext*, JS::Handle, JS::Handle, JS::Handle, JS::MutableHandle)': /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/wasm/WasmGcObject.cpp:289:16: note: 'proto' declared here 289 | RootedObject proto(cx, obj->staticPrototype()); | ^~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/wasm/WasmGcObject.cpp:289:16: note: 'cx_65(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, JSObject*&&)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1174:26, inlined from 'js::WasmGcObject::obj_deleteProperty(JSContext*, JS::Handle, JS::Handle, JS::ObjectOpResult&)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/wasm/WasmGcObject.cpp:345:48: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'proto' in 'MEM[(struct StackRootedBase * *)cx_55(D) + 24B]' [-Wdangling-pointer=] 1141 | *this->stack = this; | ~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/wasm/WasmGcObject.cpp: In function 'js::WasmGcObject::obj_deleteProperty(JSContext*, JS::Handle, JS::Handle, JS::ObjectOpResult&)': /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/wasm/WasmGcObject.cpp:345:16: note: 'proto' declared here 345 | RootedObject proto(cx, obj->staticPrototype()); | ^~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/wasm/WasmGcObject.cpp:345:16: note: 'cx_55(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(JSContext* const&)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1165:26, inlined from 'js::WasmGcObject::obj_newEnumerate(JSContext*, JS::Handle, JS::MutableHandle >, bool)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/wasm/WasmGcObject.cpp:451:17: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'id' in 'MEM[(struct StackRootedBase * *)cx_66(D) + 96B]' [-Wdangling-pointer=] 1141 | *this->stack = this; | ~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/wasm/WasmGcObject.cpp: In function 'js::WasmGcObject::obj_newEnumerate(JSContext*, JS::Handle, JS::MutableHandle >, bool)': /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/wasm/WasmGcObject.cpp:451:12: note: 'id' declared here 451 | RootedId id(cx); | ^~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/wasm/WasmGcObject.cpp:451:12: note: 'cx_66(D)' declared here In file included from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/LinkedList.h:73, from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.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/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Vector.h:154:5, inlined from 'mozilla::detail::VectorImpl, 0ul, js::SystemAllocPolicy, false>::moveConstruct >(RefPtr*, RefPtr*, RefPtr*)void' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Vector.h:194:11, inlined from 'mozilla::Vector, 0ul, js::SystemAllocPolicy>::Vector(mozilla::Vector, 0ul, js::SystemAllocPolicy>&&)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Vector.h:967: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/gjs-1.80.2/firefox-115.15.0/js/src/wasm/WasmModule.h:147: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/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/Utility.h:526:1, inlined from 'js::wasm::ModuleGenerator::finishModule(js::wasm::ShareableBytes const&, JS::OptimizedEncodingListener*)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/wasm/WasmGenerator.cpp:1177:47: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/RefPtr.h:106:21: warning: 'memset' offset 0 is out of the bounds [0, 0] [-Warray-bounds] 106 | aRefPtr.mRawPtr = nullptr; | ~~~~~~~~~~~~~~~~^~~~~~~~~ In member function 'js::wasm::Instance::constantRefFunc(unsigned int, JS::MutableHandle)', inlined from 'InitExprInterpreter::evalRefFunc(JSContext*, unsigned int)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/wasm/WasmInitExpr.cpp:306:36, inlined from 'InitExprInterpreter::evaluate(JSContext*, js::wasm::Decoder&)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/wasm/WasmInitExpr.cpp:497:9: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/wasm/WasmInstance.cpp:2554:34: warning: 'funcIndex' may be used uninitialized [-Wmaybe-uninitialized] 2554 | void* fnref = Instance::refFunc(this, funcIndex); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ In file included from Unified_cpp_js_src_wasm2.cpp:29: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/wasm/WasmInitExpr.cpp: In member function 'InitExprInterpreter::evaluate(JSContext*, js::wasm::Decoder&)': /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/wasm/WasmInitExpr.cpp:493:18: note: 'funcIndex' was declared here 493 | uint32_t funcIndex; | ^~~~~~~~~ In member function 'InitExprInterpreter::pushI64(long)', inlined from 'InitExprInterpreter::evalI64Const(long)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/wasm/WasmInitExpr.cpp:300:48, inlined from 'InitExprInterpreter::evaluate(JSContext*, js::wasm::Decoder&)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/wasm/WasmInitExpr.cpp:466:9: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/wasm/WasmInitExpr.cpp:267:25: warning: 'c' may be used uninitialized [-Wmaybe-uninitialized] 267 | return stack.append(Val(uint64_t(c))); | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/wasm/WasmInitExpr.cpp: In member function 'InitExprInterpreter::evaluate(JSContext*, js::wasm::Decoder&)': /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/wasm/WasmInitExpr.cpp:462:17: note: 'c' was declared here 462 | int64_t c; | ^ In member function 'InitExprInterpreter::pushI32(int)', inlined from 'InitExprInterpreter::evalI32Const(int)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/wasm/WasmInitExpr.cpp:299:48, inlined from 'InitExprInterpreter::evaluate(JSContext*, js::wasm::Decoder&)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/wasm/WasmInitExpr.cpp:459:9: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/wasm/WasmInitExpr.cpp:264:25: warning: 'c' may be used uninitialized [-Wmaybe-uninitialized] 264 | return stack.append(Val(uint32_t(c))); | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/wasm/WasmInitExpr.cpp: In member function 'InitExprInterpreter::evaluate(JSContext*, js::wasm::Decoder&)': /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/wasm/WasmInitExpr.cpp:455:17: note: 'c' was declared here 455 | int32_t c; | ^ In member function 'InitExprInterpreter::evalGlobalGet(JSContext*, unsigned int)', inlined from 'InitExprInterpreter::evaluate(JSContext*, js::wasm::Decoder&)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/wasm/WasmInitExpr.cpp:452:9: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/wasm/WasmInitExpr.cpp:296:33: warning: 'index' may be used uninitialized [-Wmaybe-uninitialized] 296 | instance().constantGlobalGet(index, &val); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/wasm/WasmInitExpr.cpp: In member function 'InitExprInterpreter::evaluate(JSContext*, js::wasm::Decoder&)': /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/wasm/WasmInitExpr.cpp:448:18: note: 'index' was declared here 448 | uint32_t index; | ^~~~~ In file included from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/wasm/WasmStubs.h:24, from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/wasm/WasmGenerator.cpp:39, from Unified_cpp_js_src_wasm2.cpp:20: In member function 'js::wasm::OpIter::readRefFunc(unsigned int*)', inlined from 'ValidateInitExpr(js::wasm::Decoder&, js::wasm::ModuleEnvironment*, js::wasm::PackedType, unsigned int, mozilla::Maybe*)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/wasm/WasmInitExpr.cpp:141:30: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/wasm/WasmOpIter.h:2285:18: warning: 'funcIndex' may be used uninitialized [-Wmaybe-uninitialized] 2285 | if (*funcIndex >= env_.funcs.length()) { | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/wasm/WasmInitExpr.cpp: In function 'ValidateInitExpr(js::wasm::Decoder&, js::wasm::ModuleEnvironment*, js::wasm::PackedType, unsigned int, mozilla::Maybe*)': /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/wasm/WasmInitExpr.cpp:140:18: note: 'funcIndex' was declared here 140 | uint32_t funcIndex; | ^~~~~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/wasm/WasmInitExpr.cpp:104:25: warning: 'c' may be used uninitialized [-Wmaybe-uninitialized] 104 | *literal = Some(LitVal(uint64_t(c))); | ^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/wasm/WasmInitExpr.cpp:100:17: note: 'c' was declared here 100 | int64_t c; | ^ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/wasm/WasmInitExpr.cpp:96:25: warning: 'c' may be used uninitialized [-Wmaybe-uninitialized] 96 | *literal = Some(LitVal(uint32_t(c))); | ^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/wasm/WasmInitExpr.cpp:92:17: note: 'c' was declared here 92 | int32_t c; | ^ In member function 'js::wasm::OpIter::readGetGlobal(unsigned int*)', inlined from 'ValidateInitExpr(js::wasm::Decoder&, js::wasm::ModuleEnvironment*, js::wasm::PackedType, unsigned int, mozilla::Maybe*)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/wasm/WasmInitExpr.cpp:85:32: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/wasm/WasmOpIter.h:2171:11: warning: 'index' may be used uninitialized [-Wmaybe-uninitialized] 2171 | if (*id >= env_.globals.length()) { | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/wasm/WasmInitExpr.cpp: In function 'ValidateInitExpr(js::wasm::Decoder&, js::wasm::ModuleEnvironment*, js::wasm::PackedType, unsigned int, mozilla::Maybe*)': /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/wasm/WasmInitExpr.cpp:84:18: note: 'index' was declared here 84 | uint32_t index; | ^~~~~ make[3]: Entering directory '/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/config/external/icu/common' config/external/icu/common/ucharstriebuilder.o /usr/bin/g++ -o ucharstriebuilder.o -c -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/system_wrappers -include /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DU_COMMON_IMPLEMENTATION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_HIDE_OBSOLETE_UTF_OLD_H=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DU_CHARSET_IS_UTF8 -DUNISTR_FROM_CHAR_EXPLICIT=explicit -DUNISTR_FROM_STRING_EXPLICIT=explicit -DU_ENABLE_DYLOAD=0 -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/config/external/icu/common -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/config/external/icu/common -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/intl/icu/source/i18n -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include -DMOZILLA_CLIENT -include /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/js/src/js-confdefs.h -fno-sized-deallocation -fno-aligned-new -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/anolis/anolis-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -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 -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wformat -Wformat-overflow=2 -Wno-psabi -Wno-error=builtin-macro-redefined -frtti -fno-strict-aliasing -ffp-contract=off -MD -MP -MF .deps/ucharstriebuilder.o.pp /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/intl/icu/source/common/ucharstriebuilder.cpp make[3]: Leaving directory '/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/config/external/icu/common' make[3]: Entering directory '/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/config/external/icu/i18n' config/external/icu/i18n/number_notation.o /usr/bin/g++ -o number_notation.o -c -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/system_wrappers -include /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DU_I18N_IMPLEMENTATION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_HIDE_OBSOLETE_UTF_OLD_H=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DU_CHARSET_IS_UTF8 -DUNISTR_FROM_CHAR_EXPLICIT=explicit -DUNISTR_FROM_STRING_EXPLICIT=explicit -DU_ENABLE_DYLOAD=0 -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/config/external/icu/i18n -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/config/external/icu/i18n -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/intl/icu/source/common -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include -DMOZILLA_CLIENT -include /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/js/src/js-confdefs.h -fno-sized-deallocation -fno-aligned-new -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/anolis/anolis-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -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 -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wformat -Wformat-overflow=2 -Wno-psabi -Wno-error=builtin-macro-redefined -frtti -fno-strict-aliasing -ffp-contract=off -MD -MP -MF .deps/number_notation.o.pp /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/intl/icu/source/i18n/number_notation.cpp make[3]: Leaving directory '/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/config/external/icu/i18n' make[3]: Entering directory '/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/js/src' js/src/Interpreter.o /usr/bin/g++ -o Interpreter.o -c -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/system_wrappers -include /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.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/gjs-1.80.2/firefox-115.15.0/js/src -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/js/src -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include -DMOZILLA_CLIENT -include /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/js/src/js-confdefs.h -fno-sized-deallocation -fno-aligned-new -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/anolis/anolis-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -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 -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wformat -Wformat-overflow=2 -Wno-psabi -Wno-error=builtin-macro-redefined -Werror=format -Wno-attributes -fno-strict-aliasing -ffp-contract=off -MD -MP -MF .deps/Interpreter.o.pp /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/vm/Interpreter.cpp make[3]: Leaving directory '/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/js/src' In file included from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/ErrorReport.h:34, from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/vm/Stack.h:16, from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/vm/Interpreter.h:18, from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/vm/Interpreter-inl.h:10, from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/vm/Interpreter.cpp:11: In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, js::SharedShape*&&)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1174:26, inlined from 'js::CreateThis(JSContext*, JS::Handle, JS::Handle, js::NewObjectKind, JS::MutableHandle)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/vm/PlainObject-inl.h:77:77, inlined from 'MaybeCreateThisForConstructor(JSContext*, JS::CallArgs const&)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/vm/Interpreter.cpp:314:18: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'shape' in 'MEM[(struct StackRootedBase * *)cx_88(D) + 40B]' [-Wdangling-pointer=] 1141 | *this->stack = this; | ~~~~~~~~~~~~~^~~~~~ In file included from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/vm/Interpreter.cpp:79: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/vm/PlainObject-inl.h: In function 'MaybeCreateThisForConstructor(JSContext*, JS::CallArgs const&)': /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/vm/PlainObject-inl.h:77:24: note: 'shape' declared here 77 | Rooted shape(cx, ThisShapeForFunction(cx, callee, newTarget)); | ^~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/vm/PlainObject-inl.h:77:24: note: 'cx_88(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, js::Scope*&&)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1174:26, inlined from 'js::UnwindEnvironment(JSContext*, js::EnvironmentIter&, unsigned char*)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/vm/Interpreter.cpp:1103:74: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'scope' in 'MEM[(struct StackRootedBase * *)cx_30(D) + 16B]' [-Wdangling-pointer=] 1141 | *this->stack = this; | ~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/vm/Interpreter.cpp: In function 'js::UnwindEnvironment(JSContext*, js::EnvironmentIter&, unsigned char*)': /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/vm/Interpreter.cpp:1103:18: note: 'scope' declared here 1103 | Rooted scope(cx, ei.initialFrame().script()->innermostScope(pc)); | ^~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/vm/Interpreter.cpp:1103:18: note: 'cx_30(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, JSObject*&&)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1174:26, inlined from 'js::GetProperty(JSContext*, JS::Handle, JS::Handle, JS::MutableHandle)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/vm/Interpreter.cpp:4782:78: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'obj' in 'MEM[(struct StackRootedBase * *)cx_103(D) + 24B]' [-Wdangling-pointer=] 1141 | *this->stack = this; | ~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/vm/Interpreter.cpp: In function 'js::GetProperty(JSContext*, JS::Handle, JS::Handle, JS::MutableHandle)': /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/vm/Interpreter.cpp:4781:16: note: 'obj' declared here 4781 | RootedObject obj( | ^~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/vm/Interpreter.cpp:4781:16: note: 'cx_103(D)' declared here /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/vm/Interpreter.cpp:4775:24: warning: 'proto' may be used uninitialized [-Wmaybe-uninitialized] 4775 | if (GetPropertyPure(cx, proto, NameToId(name), vp.address())) { | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/vm/Interpreter.cpp:4737:15: note: 'proto' was declared here 4737 | JSObject* proto; | ^~~~~ In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, JSObject*&&)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1174:26, inlined from 'js::DelPropOperation(JSContext*, JS::Handle, JS::Handle, bool*)bool' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/vm/Interpreter.cpp:4850:16: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'obj' in 'MEM[(struct StackRootedBase * *)cx_67(D) + 24B]' [-Wdangling-pointer=] 1141 | *this->stack = this; | ~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/vm/Interpreter.cpp: In function 'js::DelPropOperation(JSContext*, JS::Handle, JS::Handle, bool*)bool': /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/vm/Interpreter.cpp:4850:16: note: 'obj' declared here 4850 | RootedObject obj(cx, | ^~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/vm/Interpreter.cpp:4850:16: note: 'cx_67(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, JSObject*&&)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1174:26, inlined from 'js::DelPropOperation(JSContext*, JS::Handle, JS::Handle, bool*)bool' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/vm/Interpreter.cpp:4850:16: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'obj' in 'MEM[(struct StackRootedBase * *)cx_60(D) + 24B]' [-Wdangling-pointer=] 1141 | *this->stack = this; | ~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/vm/Interpreter.cpp: In function 'js::DelPropOperation(JSContext*, JS::Handle, JS::Handle, bool*)bool': /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/vm/Interpreter.cpp:4850:16: note: 'obj' declared here 4850 | RootedObject obj(cx, | ^~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/vm/Interpreter.cpp:4850:16: note: 'cx_60(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, JSObject*&&)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1174:26, inlined from 'js::DelElemOperation(JSContext*, JS::Handle, JS::Handle, bool*)bool' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/vm/Interpreter.cpp:4883:16: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'obj' in 'MEM[(struct StackRootedBase * *)cx_81(D) + 24B]' [-Wdangling-pointer=] 1141 | *this->stack = this; | ~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/vm/Interpreter.cpp: In function 'js::DelElemOperation(JSContext*, JS::Handle, JS::Handle, bool*)bool': /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/vm/Interpreter.cpp:4883:16: note: 'obj' declared here 4883 | RootedObject obj( | ^~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/vm/Interpreter.cpp:4883:16: note: 'cx_81(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, JSObject*&&)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1174:26, inlined from 'js::DelElemOperation(JSContext*, JS::Handle, JS::Handle, bool*)bool' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/vm/Interpreter.cpp:4883:16: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'obj' in 'MEM[(struct StackRootedBase * *)cx_74(D) + 24B]' [-Wdangling-pointer=] 1141 | *this->stack = this; | ~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/vm/Interpreter.cpp: In function 'js::DelElemOperation(JSContext*, JS::Handle, JS::Handle, bool*)bool': /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/vm/Interpreter.cpp:4883:16: note: 'obj' declared here 4883 | RootedObject obj( | ^~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/vm/Interpreter.cpp:4883:16: note: 'cx_74(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, JSObject*&&)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1174:26, inlined from 'js::SetPropertySuper(JSContext*, JS::Handle, JS::Handle, JS::Handle, JS::Handle, bool)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/vm/Interpreter.cpp:5512:63: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'obj' in 'MEM[(struct StackRootedBase * *)cx_70(D) + 24B]' [-Wdangling-pointer=] 1141 | *this->stack = this; | ~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/vm/Interpreter.cpp: In function 'js::SetPropertySuper(JSContext*, JS::Handle, JS::Handle, JS::Handle, JS::Handle, bool)': /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/vm/Interpreter.cpp:5511:16: note: 'obj' declared here 5511 | RootedObject obj(cx, ToObjectFromStackForPropertyAccess( | ^~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/vm/Interpreter.cpp:5511:16: note: 'cx_70(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, JSObject*&&)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1174:26, inlined from 'js::SetElementSuper(JSContext*, JS::Handle, JS::Handle, JS::Handle, JS::Handle, bool)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/vm/Interpreter.cpp:5526:64: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'obj' in 'MEM[(struct StackRootedBase * *)cx_34(D) + 24B]' [-Wdangling-pointer=] 1141 | *this->stack = this; | ~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/vm/Interpreter.cpp: In function 'js::SetElementSuper(JSContext*, JS::Handle, JS::Handle, JS::Handle, JS::Handle, bool)': /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/vm/Interpreter.cpp:5525:16: note: 'obj' declared here 5525 | RootedObject obj(cx, ToObjectFromStackForPropertyAccess( | ^~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/vm/Interpreter.cpp:5525:16: note: 'cx_34(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(JSContext* const&)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1165:26, inlined from 'js::CloseIterOperation(JSContext*, JS::Handle, js::CompletionKind)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/vm/Interpreter.cpp:5567:24: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'result' in 'MEM[(struct StackRootedBase * *)cx_79(D) + 104B]' [-Wdangling-pointer=] 1141 | *this->stack = this; | ~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/vm/Interpreter.cpp: In function 'js::CloseIterOperation(JSContext*, JS::Handle, js::CompletionKind)': /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/vm/Interpreter.cpp:5567:15: note: 'result' declared here 5567 | RootedValue result(cx); | ^~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/vm/Interpreter.cpp:5567:15: note: 'cx_79(D)' declared here make[3]: Entering directory '/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/config/external/icu/common' config/external/icu/common/uchriter.o /usr/bin/g++ -o uchriter.o -c -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/system_wrappers -include /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DU_COMMON_IMPLEMENTATION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_HIDE_OBSOLETE_UTF_OLD_H=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DU_CHARSET_IS_UTF8 -DUNISTR_FROM_CHAR_EXPLICIT=explicit -DUNISTR_FROM_STRING_EXPLICIT=explicit -DU_ENABLE_DYLOAD=0 -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/config/external/icu/common -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/config/external/icu/common -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/intl/icu/source/i18n -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include -DMOZILLA_CLIENT -include /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/js/src/js-confdefs.h -fno-sized-deallocation -fno-aligned-new -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/anolis/anolis-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -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 -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wformat -Wformat-overflow=2 -Wno-psabi -Wno-error=builtin-macro-redefined -frtti -fno-strict-aliasing -ffp-contract=off -MD -MP -MF .deps/uchriter.o.pp /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/intl/icu/source/common/uchriter.cpp make[3]: Leaving directory '/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/config/external/icu/common' make[3]: Entering directory '/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/config/external/icu/common' config/external/icu/common/ucasemap.o /usr/bin/g++ -o ucasemap.o -c -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/system_wrappers -include /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DU_COMMON_IMPLEMENTATION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_HIDE_OBSOLETE_UTF_OLD_H=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DU_CHARSET_IS_UTF8 -DUNISTR_FROM_CHAR_EXPLICIT=explicit -DUNISTR_FROM_STRING_EXPLICIT=explicit -DU_ENABLE_DYLOAD=0 -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/config/external/icu/common -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/config/external/icu/common -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/intl/icu/source/i18n -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include -DMOZILLA_CLIENT -include /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/js/src/js-confdefs.h -fno-sized-deallocation -fno-aligned-new -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/anolis/anolis-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -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 -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wformat -Wformat-overflow=2 -Wno-psabi -Wno-error=builtin-macro-redefined -frtti -fno-strict-aliasing -ffp-contract=off -MD -MP -MF .deps/ucasemap.o.pp /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/intl/icu/source/common/ucasemap.cpp make[3]: Leaving directory '/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/config/external/icu/common' make[3]: Entering directory '/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/config/external/icu/common' config/external/icu/common/ucmndata.o /usr/bin/g++ -o ucmndata.o -c -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/system_wrappers -include /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DU_COMMON_IMPLEMENTATION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_HIDE_OBSOLETE_UTF_OLD_H=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DU_CHARSET_IS_UTF8 -DUNISTR_FROM_CHAR_EXPLICIT=explicit -DUNISTR_FROM_STRING_EXPLICIT=explicit -DU_ENABLE_DYLOAD=0 -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/config/external/icu/common -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/config/external/icu/common -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/intl/icu/source/i18n -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include -DMOZILLA_CLIENT -include /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/js/src/js-confdefs.h -fno-sized-deallocation -fno-aligned-new -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/anolis/anolis-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -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 -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wformat -Wformat-overflow=2 -Wno-psabi -Wno-error=builtin-macro-redefined -frtti -fno-strict-aliasing -ffp-contract=off -MD -MP -MF .deps/ucmndata.o.pp /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/intl/icu/source/common/ucmndata.cpp make[3]: Leaving directory '/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/config/external/icu/common' make[3]: Entering directory '/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/js/src' js/src/Unified_cpp_js_src18.o /usr/bin/g++ -o Unified_cpp_js_src18.o -c -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/system_wrappers -include /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.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/gjs-1.80.2/firefox-115.15.0/js/src -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/js/src -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include -DMOZILLA_CLIENT -include /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/js/src/js-confdefs.h -fno-sized-deallocation -fno-aligned-new -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/anolis/anolis-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -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 -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wformat -Wformat-overflow=2 -Wno-psabi -Wno-error=builtin-macro-redefined -Werror=format -Wno-attributes -fno-strict-aliasing -ffp-contract=off -MD -MP -MF .deps/Unified_cpp_js_src18.o.pp Unified_cpp_js_src18.cpp make[3]: Leaving directory '/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/js/src' In file included from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/CallArgs.h:73, from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/CallNonGenericMethod.h:12, from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/NamespaceImports.h:15, from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/vm/NativeObject.h:17, from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/vm/NativeObject-inl.h:10, from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/vm/NativeObject.cpp:7, from Unified_cpp_js_src18.cpp:2: In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, js::SharedShape*&&)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1174:26, inlined from 'js::PlainObject::createWithTemplateFromDifferentRealm(JSContext*, JS::Handle)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/vm/PlainObject.cpp:114:76: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'shape' in 'MEM[(struct StackRootedBase * *)cx_54(D) + 40B]' [-Wdangling-pointer=] 1141 | *this->stack = this; | ~~~~~~~~~~~~~^~~~~~ In file included from Unified_cpp_js_src18.cpp:38: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/vm/PlainObject.cpp: In function 'js::PlainObject::createWithTemplateFromDifferentRealm(JSContext*, JS::Handle)': /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/vm/PlainObject.cpp:110:24: note: 'shape' declared here 110 | Rooted shape( | ^~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/vm/PlainObject.cpp:110:24: note: 'cx_54(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, js::SharedShape*&&)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1174:26, inlined from 'js::NewPlainObject(JSContext*, js::NewObjectKind)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/vm/PlainObject.cpp:144:75: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'shape' in 'MEM[(struct StackRootedBase * *)cx_24(D) + 40B]' [-Wdangling-pointer=] 1141 | *this->stack = this; | ~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/vm/PlainObject.cpp: In function 'js::NewPlainObject(JSContext*, js::NewObjectKind)': /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/vm/PlainObject.cpp:143:24: note: 'shape' declared here 143 | Rooted shape( | ^~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/vm/PlainObject.cpp:143:24: note: 'cx_24(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, js::SharedShape*&&)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1174:26, inlined from 'js::NewPlainObjectWithAllocKind(JSContext*, js::gc::AllocKind, js::NewObjectKind)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/vm/PlainObject.cpp:156:75: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'shape' in 'MEM[(struct StackRootedBase * *)cx_25(D) + 40B]' [-Wdangling-pointer=] 1141 | *this->stack = this; | ~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/vm/PlainObject.cpp: In function 'js::NewPlainObjectWithAllocKind(JSContext*, js::gc::AllocKind, js::NewObjectKind)': /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/vm/PlainObject.cpp:155:24: note: 'shape' declared here 155 | Rooted shape( | ^~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/vm/PlainObject.cpp:155:24: note: 'cx_25(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, js::SharedShape*&&)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1174:26, inlined from 'js::NewPlainObjectWithProto(JSContext*, JS::Handle, js::NewObjectKind)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/vm/PlainObject.cpp:175:61: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'shape' in 'MEM[(struct StackRootedBase * *)cx_40(D) + 40B]' [-Wdangling-pointer=] 1141 | *this->stack = this; | ~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/vm/PlainObject.cpp: In function 'js::NewPlainObjectWithProto(JSContext*, JS::Handle, js::NewObjectKind)': /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/vm/PlainObject.cpp:174:24: note: 'shape' declared here 174 | Rooted shape( | ^~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/vm/PlainObject.cpp:174:24: note: 'cx_40(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, js::SharedShape*&&)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1174:26, inlined from 'js::NewPlainObjectWithProtoAndAllocKind(JSContext*, JS::Handle, js::gc::AllocKind, js::NewObjectKind)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/vm/PlainObject.cpp:193:61: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'shape' in 'MEM[(struct StackRootedBase * *)cx_44(D) + 40B]' [-Wdangling-pointer=] 1141 | *this->stack = this; | ~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/vm/PlainObject.cpp: In function 'js::NewPlainObjectWithProtoAndAllocKind(JSContext*, JS::Handle, js::gc::AllocKind, js::NewObjectKind)': /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/vm/PlainObject.cpp:192:24: note: 'shape' declared here 192 | Rooted shape( | ^~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/vm/PlainObject.cpp:192:24: note: 'cx_44(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, js::NativeObject*&&)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1174:26, inlined from 'js::ForOfPIC::Chain::initialize(JSContext*)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/vm/PIC.cpp:46:68: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'arrayProto' in 'MEM[(struct StackRootedBase * *)cx_174(D) + 24B]' [-Wdangling-pointer=] 1141 | *this->stack = this; | ~~~~~~~~~~~~~^~~~~~ In file included from Unified_cpp_js_src18.cpp:29: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/vm/PIC.cpp: In member function 'js::ForOfPIC::Chain::initialize(JSContext*)': /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/vm/PIC.cpp:45:25: note: 'arrayProto' declared here 45 | Rooted arrayProto( | ^~~~~~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/vm/PIC.cpp:45:25: note: 'cx_174(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, js::PlainObject*&&)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1174:26, inlined from 'NewPlainObjectWithProperties<(KeysKind)0>(JSContext*, js::IdValuePair*, unsigned long)js::PlainObject*' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/vm/PlainObject.cpp:263:24, inlined from 'js::NewPlainObjectWithUniqueNames(JSContext*, js::IdValuePair*, unsigned long)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/vm/PlainObject.cpp:325:61: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'obj' in 'MEM[(struct StackRootedBase * *)cx_2(D) + 24B]' [-Wdangling-pointer=] 1141 | *this->stack = this; | ~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/vm/PlainObject.cpp: In function 'js::NewPlainObjectWithUniqueNames(JSContext*, js::IdValuePair*, unsigned long)': /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/vm/PlainObject.cpp:263:24: note: 'obj' declared here 263 | Rooted obj(cx, NewPlainObjectWithAllocKind(cx, allocKind)); | ^~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/vm/PlainObject.cpp:263:24: note: 'cx_2(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, js::GetterSetter*&&)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1174:26, inlined from 'AddOrChangeProperty<(IsAddOrChange)0>(JSContext*, JS::Handle, JS::Handle, JS::Handle, js::PropertyResult*)bool' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/vm/NativeObject.cpp:1300:29, inlined from 'js::NativeDefineProperty(JSContext*, JS::Handle, JS::Handle, JS::Handle, JS::ObjectOpResult&)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/vm/NativeObject.cpp:1626:49: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'gs' in 'MEM[(struct StackRootedBase * *)cx_1109(D) + 80B]' [-Wdangling-pointer=] 1141 | *this->stack = this; | ~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/vm/NativeObject.cpp: In function 'js::NativeDefineProperty(JSContext*, JS::Handle, JS::Handle, JS::Handle, JS::ObjectOpResult&)': /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/vm/NativeObject.cpp:1300:29: note: 'gs' declared here 1300 | Rooted gs( | ^~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/vm/NativeObject.cpp:1300:29: note: 'cx_1109(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, js::PlainObject*&&)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1174:26, inlined from 'NewPlainObjectWithProperties<(KeysKind)1>(JSContext*, js::IdValuePair*, unsigned long)js::PlainObject*' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/vm/PlainObject.cpp:263:24, inlined from 'js::NewPlainObjectWithMaybeDuplicateKeys(JSContext*, js::IdValuePair*, unsigned long)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/vm/PlainObject.cpp:332:57: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'obj' in 'MEM[(struct StackRootedBase * *)cx_2(D) + 24B]' [-Wdangling-pointer=] 1141 | *this->stack = this; | ~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/vm/PlainObject.cpp: In function 'js::NewPlainObjectWithMaybeDuplicateKeys(JSContext*, js::IdValuePair*, unsigned long)': /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/vm/PlainObject.cpp:263:24: note: 'obj' declared here 263 | Rooted obj(cx, NewPlainObjectWithAllocKind(cx, allocKind)); | ^~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/vm/PlainObject.cpp:263:24: note: 'cx_2(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, js::GetterSetter*&&)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1174:26, inlined from 'AddOrChangeProperty<(IsAddOrChange)0>(JSContext*, JS::Handle, JS::Handle, JS::Handle, js::PropertyResult*)bool' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/vm/NativeObject.cpp:1300:29, inlined from 'js::AddOrUpdateSparseElementHelper(JSContext*, JS::Handle, int, JS::Handle, bool)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/vm/NativeObject.cpp:1947:51: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'gs' in 'MEM[(struct StackRootedBase * *)cx_524(D) + 80B]' [-Wdangling-pointer=] 1141 | *this->stack = this; | ~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/vm/NativeObject.cpp: In function 'js::AddOrUpdateSparseElementHelper(JSContext*, JS::Handle, int, JS::Handle, bool)': /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/vm/NativeObject.cpp:1300:29: note: 'gs' declared here 1300 | Rooted gs( | ^~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/vm/NativeObject.cpp:1300:29: note: 'cx_524(D)' declared here make[3]: Entering directory '/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/config/external/icu/common' config/external/icu/common/ucln_cmn.o /usr/bin/g++ -o ucln_cmn.o -c -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/system_wrappers -include /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DU_COMMON_IMPLEMENTATION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_HIDE_OBSOLETE_UTF_OLD_H=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DU_CHARSET_IS_UTF8 -DUNISTR_FROM_CHAR_EXPLICIT=explicit -DUNISTR_FROM_STRING_EXPLICIT=explicit -DU_ENABLE_DYLOAD=0 -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/config/external/icu/common -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/config/external/icu/common -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/intl/icu/source/i18n -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include -DMOZILLA_CLIENT -include /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/js/src/js-confdefs.h -fno-sized-deallocation -fno-aligned-new -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/anolis/anolis-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -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 -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wformat -Wformat-overflow=2 -Wno-psabi -Wno-error=builtin-macro-redefined -frtti -fno-strict-aliasing -ffp-contract=off -MD -MP -MF .deps/ucln_cmn.o.pp /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/intl/icu/source/common/ucln_cmn.cpp make[3]: Leaving directory '/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/config/external/icu/common' make[3]: Entering directory '/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/config/external/icu/common' config/external/icu/common/ucase.o /usr/bin/g++ -o ucase.o -c -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/system_wrappers -include /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DU_COMMON_IMPLEMENTATION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_HIDE_OBSOLETE_UTF_OLD_H=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DU_CHARSET_IS_UTF8 -DUNISTR_FROM_CHAR_EXPLICIT=explicit -DUNISTR_FROM_STRING_EXPLICIT=explicit -DU_ENABLE_DYLOAD=0 -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/config/external/icu/common -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/config/external/icu/common -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/intl/icu/source/i18n -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include -DMOZILLA_CLIENT -include /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/js/src/js-confdefs.h -fno-sized-deallocation -fno-aligned-new -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/anolis/anolis-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -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 -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wformat -Wformat-overflow=2 -Wno-psabi -Wno-error=builtin-macro-redefined -frtti -fno-strict-aliasing -ffp-contract=off -MD -MP -MF .deps/ucase.o.pp /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/intl/icu/source/common/ucase.cpp make[3]: Leaving directory '/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/config/external/icu/common' make[3]: Entering directory '/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/config/external/icu/i18n' config/external/icu/i18n/number_padding.o /usr/bin/g++ -o number_padding.o -c -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/system_wrappers -include /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DU_I18N_IMPLEMENTATION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_HIDE_OBSOLETE_UTF_OLD_H=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DU_CHARSET_IS_UTF8 -DUNISTR_FROM_CHAR_EXPLICIT=explicit -DUNISTR_FROM_STRING_EXPLICIT=explicit -DU_ENABLE_DYLOAD=0 -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/config/external/icu/i18n -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/config/external/icu/i18n -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/intl/icu/source/common -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include -DMOZILLA_CLIENT -include /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/js/src/js-confdefs.h -fno-sized-deallocation -fno-aligned-new -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/anolis/anolis-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -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 -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wformat -Wformat-overflow=2 -Wno-psabi -Wno-error=builtin-macro-redefined -frtti -fno-strict-aliasing -ffp-contract=off -MD -MP -MF .deps/number_padding.o.pp /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/intl/icu/source/i18n/number_padding.cpp make[3]: Leaving directory '/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/config/external/icu/i18n' make[3]: Entering directory '/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/config/external/icu/common' config/external/icu/common/uchar.o /usr/bin/g++ -o uchar.o -c -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/system_wrappers -include /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DU_COMMON_IMPLEMENTATION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_HIDE_OBSOLETE_UTF_OLD_H=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DU_CHARSET_IS_UTF8 -DUNISTR_FROM_CHAR_EXPLICIT=explicit -DUNISTR_FROM_STRING_EXPLICIT=explicit -DU_ENABLE_DYLOAD=0 -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/config/external/icu/common -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/config/external/icu/common -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/intl/icu/source/i18n -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include -DMOZILLA_CLIENT -include /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/js/src/js-confdefs.h -fno-sized-deallocation -fno-aligned-new -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/anolis/anolis-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -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 -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wformat -Wformat-overflow=2 -Wno-psabi -Wno-error=builtin-macro-redefined -frtti -fno-strict-aliasing -ffp-contract=off -MD -MP -MF .deps/uchar.o.pp /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/intl/icu/source/common/uchar.cpp make[3]: Leaving directory '/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/config/external/icu/common' make[3]: Entering directory '/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/config/external/icu/i18n' config/external/icu/i18n/number_modifiers.o /usr/bin/g++ -o number_modifiers.o -c -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/system_wrappers -include /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DU_I18N_IMPLEMENTATION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_HIDE_OBSOLETE_UTF_OLD_H=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DU_CHARSET_IS_UTF8 -DUNISTR_FROM_CHAR_EXPLICIT=explicit -DUNISTR_FROM_STRING_EXPLICIT=explicit -DU_ENABLE_DYLOAD=0 -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/config/external/icu/i18n -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/config/external/icu/i18n -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/intl/icu/source/common -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include -DMOZILLA_CLIENT -include /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/js/src/js-confdefs.h -fno-sized-deallocation -fno-aligned-new -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/anolis/anolis-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -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 -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wformat -Wformat-overflow=2 -Wno-psabi -Wno-error=builtin-macro-redefined -frtti -fno-strict-aliasing -ffp-contract=off -MD -MP -MF .deps/number_modifiers.o.pp /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/intl/icu/source/i18n/number_modifiers.cpp make[3]: Leaving directory '/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/config/external/icu/i18n' make[3]: Entering directory '/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/config/external/icu/i18n' config/external/icu/i18n/number_multiplier.o /usr/bin/g++ -o number_multiplier.o -c -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/system_wrappers -include /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DU_I18N_IMPLEMENTATION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_HIDE_OBSOLETE_UTF_OLD_H=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DU_CHARSET_IS_UTF8 -DUNISTR_FROM_CHAR_EXPLICIT=explicit -DUNISTR_FROM_STRING_EXPLICIT=explicit -DU_ENABLE_DYLOAD=0 -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/config/external/icu/i18n -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/config/external/icu/i18n -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/intl/icu/source/common -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include -DMOZILLA_CLIENT -include /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/js/src/js-confdefs.h -fno-sized-deallocation -fno-aligned-new -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/anolis/anolis-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -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 -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wformat -Wformat-overflow=2 -Wno-psabi -Wno-error=builtin-macro-redefined -frtti -fno-strict-aliasing -ffp-contract=off -MD -MP -MF .deps/number_multiplier.o.pp /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/intl/icu/source/i18n/number_multiplier.cpp make[3]: Leaving directory '/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/config/external/icu/i18n' /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/intl/icu/source/i18n/number_multiplier.cpp:10: warning: "UNISTR_FROM_STRING_EXPLICIT" redefined 10 | #define UNISTR_FROM_STRING_EXPLICIT | : note: this is the location of the previous definition make[3]: Entering directory '/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/config/external/icu/i18n' config/external/icu/i18n/number_mapper.o /usr/bin/g++ -o number_mapper.o -c -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/system_wrappers -include /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DU_I18N_IMPLEMENTATION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_HIDE_OBSOLETE_UTF_OLD_H=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DU_CHARSET_IS_UTF8 -DUNISTR_FROM_CHAR_EXPLICIT=explicit -DUNISTR_FROM_STRING_EXPLICIT=explicit -DU_ENABLE_DYLOAD=0 -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/config/external/icu/i18n -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/config/external/icu/i18n -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/intl/icu/source/common -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include -DMOZILLA_CLIENT -include /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/js/src/js-confdefs.h -fno-sized-deallocation -fno-aligned-new -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/anolis/anolis-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -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 -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wformat -Wformat-overflow=2 -Wno-psabi -Wno-error=builtin-macro-redefined -frtti -fno-strict-aliasing -ffp-contract=off -MD -MP -MF .deps/number_mapper.o.pp /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/intl/icu/source/i18n/number_mapper.cpp make[3]: Leaving directory '/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/config/external/icu/i18n' /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/intl/icu/source/i18n/number_mapper.cpp:10: warning: "UNISTR_FROM_STRING_EXPLICIT" redefined 10 | #define UNISTR_FROM_STRING_EXPLICIT | : note: this is the location of the previous definition make[3]: Entering directory '/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/config/external/icu/common' config/external/icu/common/ucnv_cb.o /usr/bin/g++ -o ucnv_cb.o -c -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/system_wrappers -include /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DU_COMMON_IMPLEMENTATION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_HIDE_OBSOLETE_UTF_OLD_H=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DU_CHARSET_IS_UTF8 -DUNISTR_FROM_CHAR_EXPLICIT=explicit -DUNISTR_FROM_STRING_EXPLICIT=explicit -DU_ENABLE_DYLOAD=0 -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/config/external/icu/common -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/config/external/icu/common -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/intl/icu/source/i18n -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include -DMOZILLA_CLIENT -include /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/js/src/js-confdefs.h -fno-sized-deallocation -fno-aligned-new -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/anolis/anolis-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -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 -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wformat -Wformat-overflow=2 -Wno-psabi -Wno-error=builtin-macro-redefined -frtti -fno-strict-aliasing -ffp-contract=off -MD -MP -MF .deps/ucnv_cb.o.pp /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/intl/icu/source/common/ucnv_cb.cpp make[3]: Leaving directory '/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/config/external/icu/common' make[3]: Entering directory '/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/config/external/icu/common' config/external/icu/common/ucnv_cnv.o /usr/bin/g++ -o ucnv_cnv.o -c -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/system_wrappers -include /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DU_COMMON_IMPLEMENTATION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_HIDE_OBSOLETE_UTF_OLD_H=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DU_CHARSET_IS_UTF8 -DUNISTR_FROM_CHAR_EXPLICIT=explicit -DUNISTR_FROM_STRING_EXPLICIT=explicit -DU_ENABLE_DYLOAD=0 -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/config/external/icu/common -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/config/external/icu/common -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/intl/icu/source/i18n -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include -DMOZILLA_CLIENT -include /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/js/src/js-confdefs.h -fno-sized-deallocation -fno-aligned-new -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/anolis/anolis-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -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 -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wformat -Wformat-overflow=2 -Wno-psabi -Wno-error=builtin-macro-redefined -frtti -fno-strict-aliasing -ffp-contract=off -MD -MP -MF .deps/ucnv_cnv.o.pp /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/intl/icu/source/common/ucnv_cnv.cpp make[3]: Leaving directory '/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/config/external/icu/common' make[3]: Entering directory '/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/config/external/icu/i18n' config/external/icu/i18n/number_output.o /usr/bin/g++ -o number_output.o -c -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/system_wrappers -include /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DU_I18N_IMPLEMENTATION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_HIDE_OBSOLETE_UTF_OLD_H=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DU_CHARSET_IS_UTF8 -DUNISTR_FROM_CHAR_EXPLICIT=explicit -DUNISTR_FROM_STRING_EXPLICIT=explicit -DU_ENABLE_DYLOAD=0 -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/config/external/icu/i18n -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/config/external/icu/i18n -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/intl/icu/source/common -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include -DMOZILLA_CLIENT -include /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/js/src/js-confdefs.h -fno-sized-deallocation -fno-aligned-new -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/anolis/anolis-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -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 -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wformat -Wformat-overflow=2 -Wno-psabi -Wno-error=builtin-macro-redefined -frtti -fno-strict-aliasing -ffp-contract=off -MD -MP -MF .deps/number_output.o.pp /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/intl/icu/source/i18n/number_output.cpp make[3]: Leaving directory '/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/config/external/icu/i18n' make[3]: Entering directory '/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/config/external/icu/common' config/external/icu/common/ucnv_err.o /usr/bin/g++ -o ucnv_err.o -c -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/system_wrappers -include /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DU_COMMON_IMPLEMENTATION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_HIDE_OBSOLETE_UTF_OLD_H=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DU_CHARSET_IS_UTF8 -DUNISTR_FROM_CHAR_EXPLICIT=explicit -DUNISTR_FROM_STRING_EXPLICIT=explicit -DU_ENABLE_DYLOAD=0 -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/config/external/icu/common -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/config/external/icu/common -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/intl/icu/source/i18n -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include -DMOZILLA_CLIENT -include /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/js/src/js-confdefs.h -fno-sized-deallocation -fno-aligned-new -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/anolis/anolis-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -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 -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wformat -Wformat-overflow=2 -Wno-psabi -Wno-error=builtin-macro-redefined -frtti -fno-strict-aliasing -ffp-contract=off -MD -MP -MF .deps/ucnv_err.o.pp /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/intl/icu/source/common/ucnv_err.cpp make[3]: Leaving directory '/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/config/external/icu/common' make[3]: Entering directory '/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/config/external/icu/i18n' config/external/icu/i18n/number_decimalquantity.o /usr/bin/g++ -o number_decimalquantity.o -c -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/system_wrappers -include /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DU_I18N_IMPLEMENTATION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_HIDE_OBSOLETE_UTF_OLD_H=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DU_CHARSET_IS_UTF8 -DUNISTR_FROM_CHAR_EXPLICIT=explicit -DUNISTR_FROM_STRING_EXPLICIT=explicit -DU_ENABLE_DYLOAD=0 -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/config/external/icu/i18n -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/config/external/icu/i18n -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/intl/icu/source/common -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include -DMOZILLA_CLIENT -include /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/js/src/js-confdefs.h -fno-sized-deallocation -fno-aligned-new -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/anolis/anolis-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -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 -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wformat -Wformat-overflow=2 -Wno-psabi -Wno-error=builtin-macro-redefined -frtti -fno-strict-aliasing -ffp-contract=off -MD -MP -MF .deps/number_decimalquantity.o.pp /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/intl/icu/source/i18n/number_decimalquantity.cpp make[3]: Leaving directory '/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/config/external/icu/i18n' In file included from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/intl/icu/source/i18n/number_decimalquantity.cpp:14: In member function 'icu_73::MaybeStackArray::releaseArray()', inlined from 'icu_73::MaybeStackArray::resize(int, int)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/intl/icu/source/common/cmemory.h:521:25, inlined from 'icu_73::MaybeStackArray::resize(int, int)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/intl/icu/source/common/cmemory.h:505:11, inlined from 'icu_73::MaybeStackArray::MaybeStackArray(int, UErrorCode)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/intl/icu/source/common/cmemory.h:355:23, inlined from 'icu_73::number::impl::DecimalQuantity::toDecNum(icu_73::number::impl::DecNum&, UErrorCode&) const' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/intl/icu/source/i18n/number_decimalquantity.cpp:718:56: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/intl/icu/source/common/cmemory.h:459:12: warning: array subscript 'struct MaybeStackArray[0]' is partly outside array bounds of 'struct MaybeStackArray[1]' [-Warray-bounds] 459 | if(needToRelease) { | ^~~~~~~~~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/intl/icu/source/i18n/number_decimalquantity.cpp: In member function 'icu_73::number::impl::DecimalQuantity::toDecNum(icu_73::number::impl::DecNum&, UErrorCode&) const': /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/intl/icu/source/i18n/number_decimalquantity.cpp:718:34: note: object 'ubcd' of size 40 718 | MaybeStackArray ubcd(precision, status); | ^~~~ In member function 'icu_73::MaybeStackArray::releaseArray()', inlined from 'icu_73::MaybeStackArray::resize(int, int)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/intl/icu/source/common/cmemory.h:521:25, inlined from 'icu_73::MaybeStackArray::resize(int, int)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/intl/icu/source/common/cmemory.h:505:11, inlined from 'icu_73::MaybeStackArray::MaybeStackArray(int, UErrorCode)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/intl/icu/source/common/cmemory.h:355:23, inlined from 'icu_73::number::impl::DecimalQuantity::toDecNum(icu_73::number::impl::DecNum&, UErrorCode&) const' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/intl/icu/source/i18n/number_decimalquantity.cpp:718:56: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/intl/icu/source/common/cmemory.h:460:23: warning: array subscript 'struct MaybeStackArray[0]' is partly outside array bounds of 'struct MaybeStackArray[1]' [-Warray-bounds] 460 | uprv_free(ptr); | ^~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/intl/icu/source/i18n/number_decimalquantity.cpp: In member function 'icu_73::number::impl::DecimalQuantity::toDecNum(icu_73::number::impl::DecNum&, UErrorCode&) const': /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/intl/icu/source/i18n/number_decimalquantity.cpp:718:34: note: object 'ubcd' of size 40 718 | MaybeStackArray ubcd(precision, status); | ^~~~ In member function 'icu_73::MaybeStackArray::resize(int, int)', inlined from 'icu_73::MaybeStackArray::resize(int, int)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/intl/icu/source/common/cmemory.h:505:11, inlined from 'icu_73::MaybeStackArray::MaybeStackArray(int, UErrorCode)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/intl/icu/source/common/cmemory.h:355:23, inlined from 'icu_73::number::impl::DecimalQuantity::toDecNum(icu_73::number::impl::DecNum&, UErrorCode&) const' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/intl/icu/source/i18n/number_decimalquantity.cpp:718:56: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/intl/icu/source/common/cmemory.h:522:16: warning: array subscript 'struct MaybeStackArray[0]' is partly outside array bounds of 'struct MaybeStackArray[1]' [-Warray-bounds] 522 | ptr=p; | ~~~^~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/intl/icu/source/i18n/number_decimalquantity.cpp: In member function 'icu_73::number::impl::DecimalQuantity::toDecNum(icu_73::number::impl::DecNum&, UErrorCode&) const': /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/intl/icu/source/i18n/number_decimalquantity.cpp:718:34: note: object 'ubcd' of size 40 718 | MaybeStackArray ubcd(precision, status); | ^~~~ In member function 'icu_73::MaybeStackArray::resize(int, int)', inlined from 'icu_73::MaybeStackArray::resize(int, int)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/intl/icu/source/common/cmemory.h:505:11, inlined from 'icu_73::MaybeStackArray::MaybeStackArray(int, UErrorCode)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/intl/icu/source/common/cmemory.h:355:23, inlined from 'icu_73::number::impl::DecimalQuantity::toDecNum(icu_73::number::impl::DecNum&, UErrorCode&) const' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/intl/icu/source/i18n/number_decimalquantity.cpp:718:56: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/intl/icu/source/common/cmemory.h:523:21: warning: array subscript 'struct MaybeStackArray[0]' is partly outside array bounds of 'struct MaybeStackArray[1]' [-Warray-bounds] 523 | capacity=newCapacity; | ~~~~~~~~^~~~~~~~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/intl/icu/source/i18n/number_decimalquantity.cpp: In member function 'icu_73::number::impl::DecimalQuantity::toDecNum(icu_73::number::impl::DecNum&, UErrorCode&) const': /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/intl/icu/source/i18n/number_decimalquantity.cpp:718:34: note: object 'ubcd' of size 40 718 | MaybeStackArray ubcd(precision, status); | ^~~~ In member function 'icu_73::MaybeStackArray::resize(int, int)', inlined from 'icu_73::MaybeStackArray::resize(int, int)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/intl/icu/source/common/cmemory.h:505:11, inlined from 'icu_73::MaybeStackArray::MaybeStackArray(int, UErrorCode)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/intl/icu/source/common/cmemory.h:355:23, inlined from 'icu_73::number::impl::DecimalQuantity::toDecNum(icu_73::number::impl::DecNum&, UErrorCode&) const' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/intl/icu/source/i18n/number_decimalquantity.cpp:718:56: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/intl/icu/source/common/cmemory.h:524:26: warning: array subscript 'struct MaybeStackArray[0]' is partly outside array bounds of 'struct MaybeStackArray[1]' [-Warray-bounds] 524 | needToRelease=true; | ~~~~~~~~~~~~~^~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/intl/icu/source/i18n/number_decimalquantity.cpp: In member function 'icu_73::number::impl::DecimalQuantity::toDecNum(icu_73::number::impl::DecNum&, UErrorCode&) const': /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/intl/icu/source/i18n/number_decimalquantity.cpp:718:34: note: object 'ubcd' of size 40 718 | MaybeStackArray ubcd(precision, status); | ^~~~ In member function 'icu_73::MaybeStackArray::releaseArray()', inlined from 'icu_73::MaybeStackArray::resize(int, int)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/intl/icu/source/common/cmemory.h:521:25, inlined from 'icu_73::MaybeStackArray::resize(int, int)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/intl/icu/source/common/cmemory.h:505:11, inlined from 'icu_73::MaybeStackArray::MaybeStackArray(int, UErrorCode)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/intl/icu/source/common/cmemory.h:355:23, inlined from 'icu_73::number::impl::DecimalQuantity::toString() const' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/intl/icu/source/i18n/number_decimalquantity.cpp:1451:64: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/intl/icu/source/common/cmemory.h:459:12: warning: array subscript 'struct MaybeStackArray[0]' is partly outside array bounds of 'struct MaybeStackArray[1]' [-Warray-bounds] 459 | if(needToRelease) { | ^~~~~~~~~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/intl/icu/source/i18n/number_decimalquantity.cpp: In member function 'icu_73::number::impl::DecimalQuantity::toString() const': /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/intl/icu/source/i18n/number_decimalquantity.cpp:1451:31: note: object 'digits' of size 48 1451 | MaybeStackArray digits(precision + 1, localStatus); | ^~~~~~ In member function 'icu_73::MaybeStackArray::releaseArray()', inlined from 'icu_73::MaybeStackArray::resize(int, int)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/intl/icu/source/common/cmemory.h:521:25, inlined from 'icu_73::MaybeStackArray::resize(int, int)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/intl/icu/source/common/cmemory.h:505:11, inlined from 'icu_73::MaybeStackArray::MaybeStackArray(int, UErrorCode)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/intl/icu/source/common/cmemory.h:355:23, inlined from 'icu_73::number::impl::DecimalQuantity::toString() const' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/intl/icu/source/i18n/number_decimalquantity.cpp:1451:64: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/intl/icu/source/common/cmemory.h:460:23: warning: array subscript 'struct MaybeStackArray[0]' is partly outside array bounds of 'struct MaybeStackArray[1]' [-Warray-bounds] 460 | uprv_free(ptr); | ^~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/intl/icu/source/i18n/number_decimalquantity.cpp: In member function 'icu_73::number::impl::DecimalQuantity::toString() const': /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/intl/icu/source/i18n/number_decimalquantity.cpp:1451:31: note: object 'digits' of size 48 1451 | MaybeStackArray digits(precision + 1, localStatus); | ^~~~~~ In member function 'icu_73::MaybeStackArray::resize(int, int)', inlined from 'icu_73::MaybeStackArray::resize(int, int)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/intl/icu/source/common/cmemory.h:505:11, inlined from 'icu_73::MaybeStackArray::MaybeStackArray(int, UErrorCode)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/intl/icu/source/common/cmemory.h:355:23, inlined from 'icu_73::number::impl::DecimalQuantity::toString() const' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/intl/icu/source/i18n/number_decimalquantity.cpp:1451:64: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/intl/icu/source/common/cmemory.h:522:16: warning: array subscript 'struct MaybeStackArray[0]' is partly outside array bounds of 'struct MaybeStackArray[1]' [-Warray-bounds] 522 | ptr=p; | ~~~^~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/intl/icu/source/i18n/number_decimalquantity.cpp: In member function 'icu_73::number::impl::DecimalQuantity::toString() const': /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/intl/icu/source/i18n/number_decimalquantity.cpp:1451:31: note: object 'digits' of size 48 1451 | MaybeStackArray digits(precision + 1, localStatus); | ^~~~~~ In member function 'icu_73::MaybeStackArray::resize(int, int)', inlined from 'icu_73::MaybeStackArray::resize(int, int)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/intl/icu/source/common/cmemory.h:505:11, inlined from 'icu_73::MaybeStackArray::MaybeStackArray(int, UErrorCode)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/intl/icu/source/common/cmemory.h:355:23, inlined from 'icu_73::number::impl::DecimalQuantity::toString() const' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/intl/icu/source/i18n/number_decimalquantity.cpp:1451:64: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/intl/icu/source/common/cmemory.h:523:21: warning: array subscript 'struct MaybeStackArray[0]' is partly outside array bounds of 'struct MaybeStackArray[1]' [-Warray-bounds] 523 | capacity=newCapacity; | ~~~~~~~~^~~~~~~~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/intl/icu/source/i18n/number_decimalquantity.cpp: In member function 'icu_73::number::impl::DecimalQuantity::toString() const': /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/intl/icu/source/i18n/number_decimalquantity.cpp:1451:31: note: object 'digits' of size 48 1451 | MaybeStackArray digits(precision + 1, localStatus); | ^~~~~~ In member function 'icu_73::MaybeStackArray::resize(int, int)', inlined from 'icu_73::MaybeStackArray::resize(int, int)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/intl/icu/source/common/cmemory.h:505:11, inlined from 'icu_73::MaybeStackArray::MaybeStackArray(int, UErrorCode)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/intl/icu/source/common/cmemory.h:355:23, inlined from 'icu_73::number::impl::DecimalQuantity::toString() const' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/intl/icu/source/i18n/number_decimalquantity.cpp:1451:64: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/intl/icu/source/common/cmemory.h:524:26: warning: array subscript 'struct MaybeStackArray[0]' is partly outside array bounds of 'struct MaybeStackArray[1]' [-Warray-bounds] 524 | needToRelease=true; | ~~~~~~~~~~~~~^~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/intl/icu/source/i18n/number_decimalquantity.cpp: In member function 'icu_73::number::impl::DecimalQuantity::toString() const': /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/intl/icu/source/i18n/number_decimalquantity.cpp:1451:31: note: object 'digits' of size 48 1451 | MaybeStackArray digits(precision + 1, localStatus); | ^~~~~~ make[3]: Entering directory '/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/js/src/wasm' js/src/wasm/Unified_cpp_js_src_wasm5.o /usr/bin/g++ -o Unified_cpp_js_src_wasm5.o -c -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/system_wrappers -include /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.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/gjs-1.80.2/firefox-115.15.0/js/src/wasm -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/js/src/wasm -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/js/src -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include -DMOZILLA_CLIENT -include /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/js/src/js-confdefs.h -fno-sized-deallocation -fno-aligned-new -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/anolis/anolis-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -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 -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wformat -Wformat-overflow=2 -Wno-psabi -Wno-error=builtin-macro-redefined -Werror=format -Wno-attributes -fno-strict-aliasing -ffp-contract=off -MD -MP -MF .deps/Unified_cpp_js_src_wasm5.o.pp Unified_cpp_js_src_wasm5.cpp make[3]: Leaving directory '/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/js/src/wasm' In file included from Unified_cpp_js_src_wasm5.cpp:38: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/wasm/WasmValue.cpp: In member function 'void js::wasm::Val::readFromRootedLocation(const void*)': /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/wasm/WasmValue.cpp:65:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'union js::wasm::LitVal::Cell'; use assignment or value-initialization instead [-Wclass-memaccess] 65 | memset(&cell_, 0, sizeof(Cell)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/wasm/WasmInstance.h:34, from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/wasm/WasmInstanceData.h:29, from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/wasm/WasmCodegenTypes.h:31, from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/wasm/WasmCode.h:49, from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/wasm/WasmTable.h:23, from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/wasm/WasmTable.cpp:19, from Unified_cpp_js_src_wasm5.cpp:2: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/wasm/WasmValue.h:267:9: note: 'union js::wasm::LitVal::Cell' declared here 267 | union Cell { | ^~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/wasm/WasmValue.cpp: In member function 'void js::wasm::Val::initFromRootedLocation(js::wasm::ValType, const void*)': /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/wasm/WasmValue.cpp:72:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'union js::wasm::LitVal::Cell'; use assignment or value-initialization instead [-Wclass-memaccess] 72 | memset(&cell_, 0, sizeof(Cell)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/wasm/WasmValue.h:267:9: note: 'union js::wasm::LitVal::Cell' declared here 267 | union Cell { | ^~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/wasm/WasmValue.cpp: In member function 'void js::wasm::Val::initFromHeapLocation(js::wasm::ValType, const void*)': /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/wasm/WasmValue.cpp:79:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'union js::wasm::LitVal::Cell'; use assignment or value-initialization instead [-Wclass-memaccess] 79 | memset(&cell_, 0, sizeof(Cell)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/wasm/WasmValue.h:267:9: note: 'union js::wasm::LitVal::Cell' declared here 267 | union Cell { | ^~~~ In file included from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/CallArgs.h:73, from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/CallNonGenericMethod.h:12, from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/NamespaceImports.h:15, from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/gc/Barrier.h:12, from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/gc/Policy.h:14, from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/wasm/WasmTable.h:22: In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, js::wasm::AnyRef&&)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1174:26, inlined from 'ToWebAssemblyValue_anyref(JSContext*, JS::Handle, void**, bool)bool [clone .isra.0]' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/wasm/WasmValue.cpp:507:16: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'result' in 'MEM[(struct StackRootedBase * *)cx_1(D) + 112B]' [-Wdangling-pointer=] 1141 | *this->stack = this; | ~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/wasm/WasmValue.cpp: In function 'ToWebAssemblyValue_anyref(JSContext*, JS::Handle, void**, bool)bool [clone .isra.0]': /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/wasm/WasmValue.cpp:507:16: note: 'result' declared here 507 | RootedAnyRef result(cx, AnyRef::null()); | ^~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/wasm/WasmValue.cpp:507:16: note: 'cx_1(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, JSString*&&)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1174:26, inlined from 'js::wasm::ToValType(JSContext*, JS::Handle, js::wasm::PackedType*)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/wasm/WasmValType.cpp:219:43: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'typeStr' in 'MEM[(struct StackRootedBase * *)cx_138(D) + 48B]' [-Wdangling-pointer=] 1141 | *this->stack = this; | ~~~~~~~~~~~~~^~~~~~ In file included from Unified_cpp_js_src_wasm5.cpp:20: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/wasm/WasmValType.cpp: In function 'js::wasm::ToValType(JSContext*, JS::Handle, js::wasm::PackedType*)': /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/wasm/WasmValType.cpp:219:16: note: 'typeStr' declared here 219 | RootedString typeStr(cx, ToString(cx, v)); | ^~~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/wasm/WasmValType.cpp:219:16: note: 'cx_138(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, JSString*&&)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1174:26, inlined from 'js::wasm::ToRefType(JSContext*, JS::Handle, js::wasm::RefType*)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/wasm/WasmValType.cpp:267:43: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'typeStr' in 'MEM[(struct StackRootedBase * *)cx_57(D) + 48B]' [-Wdangling-pointer=] 1141 | *this->stack = this; | ~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/wasm/WasmValType.cpp: In function 'js::wasm::ToRefType(JSContext*, JS::Handle, js::wasm::RefType*)': /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/wasm/WasmValType.cpp:267:16: note: 'typeStr' declared here 267 | RootedString typeStr(cx, ToString(cx, v)); | ^~~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/wasm/WasmValType.cpp:267:16: note: 'cx_57(D)' declared here In file included from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/wasm/WasmValidate.h:27, from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/wasm/WasmValidate.cpp:19, from Unified_cpp_js_src_wasm5.cpp:29: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/wasm/WasmBinary.h: In function 'js::wasm::DecodeValidatedLocalEntries(js::wasm::TypeContext const&, js::wasm::Decoder&, mozilla::Vector, 16ul, js::SystemAllocPolicy>*)': /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/wasm/WasmBinary.h:644:15: warning: 'nextByte' may be used uninitialized [-Wmaybe-uninitialized] 644 | uint8_t nextByte; | ^~~~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/wasm/WasmValidate.cpp:126:26: warning: 'numLocalEntries' may be used uninitialized [-Wmaybe-uninitialized] 126 | for (uint32_t i = 0; i < numLocalEntries; i++) { | ~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/wasm/WasmValidate.cpp:123:12: note: 'numLocalEntries' was declared here 123 | uint32_t numLocalEntries; | ^~~~~~~~~~~~~~~ In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(JSContext* const&)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1165:26, inlined from 'ToWebAssemblyValue_nullfuncref(JSContext*, JS::Handle, void**, bool)bool' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/wasm/WasmValue.cpp:490:18, inlined from 'js::wasm::ToWebAssemblyValue(JSContext*, JS::Handle, js::wasm::PackedType, void*, bool, js::wasm::CoercionLevel)bool' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/wasm/WasmValue.cpp:656:55: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'fun' in 'MEM[(struct StackRootedBase * *)cx_9(D) + 24B]' [-Wdangling-pointer=] 1141 | *this->stack = this; | ~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/wasm/WasmValue.cpp: In function 'js::wasm::ToWebAssemblyValue(JSContext*, JS::Handle, js::wasm::PackedType, void*, bool, js::wasm::CoercionLevel)bool': /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/wasm/WasmValue.cpp:490:18: note: 'fun' declared here 490 | RootedFunction fun(cx); | ^~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/wasm/WasmValue.cpp:490:18: note: 'cx_9(D)' declared here make[3]: Entering directory '/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/config/external/icu/i18n' config/external/icu/i18n/number_formatimpl.o /usr/bin/g++ -o number_formatimpl.o -c -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/system_wrappers -include /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DU_I18N_IMPLEMENTATION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_HIDE_OBSOLETE_UTF_OLD_H=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DU_CHARSET_IS_UTF8 -DUNISTR_FROM_CHAR_EXPLICIT=explicit -DUNISTR_FROM_STRING_EXPLICIT=explicit -DU_ENABLE_DYLOAD=0 -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/config/external/icu/i18n -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/config/external/icu/i18n -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/intl/icu/source/common -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include -DMOZILLA_CLIENT -include /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/js/src/js-confdefs.h -fno-sized-deallocation -fno-aligned-new -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/anolis/anolis-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -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 -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wformat -Wformat-overflow=2 -Wno-psabi -Wno-error=builtin-macro-redefined -frtti -fno-strict-aliasing -ffp-contract=off -MD -MP -MF .deps/number_formatimpl.o.pp /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/intl/icu/source/i18n/number_formatimpl.cpp make[3]: Leaving directory '/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/config/external/icu/i18n' make[3]: Entering directory '/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/config/external/icu/i18n' config/external/icu/i18n/number_scientific.o /usr/bin/g++ -o number_scientific.o -c -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/system_wrappers -include /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DU_I18N_IMPLEMENTATION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_HIDE_OBSOLETE_UTF_OLD_H=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DU_CHARSET_IS_UTF8 -DUNISTR_FROM_CHAR_EXPLICIT=explicit -DUNISTR_FROM_STRING_EXPLICIT=explicit -DU_ENABLE_DYLOAD=0 -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/config/external/icu/i18n -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/config/external/icu/i18n -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/intl/icu/source/common -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include -DMOZILLA_CLIENT -include /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/js/src/js-confdefs.h -fno-sized-deallocation -fno-aligned-new -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/anolis/anolis-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -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 -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wformat -Wformat-overflow=2 -Wno-psabi -Wno-error=builtin-macro-redefined -frtti -fno-strict-aliasing -ffp-contract=off -MD -MP -MF .deps/number_scientific.o.pp /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/intl/icu/source/i18n/number_scientific.cpp make[3]: Leaving directory '/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/config/external/icu/i18n' make[3]: Entering directory '/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/config/external/icu/i18n' config/external/icu/i18n/number_rounding.o /usr/bin/g++ -o number_rounding.o -c -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/system_wrappers -include /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DU_I18N_IMPLEMENTATION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_HIDE_OBSOLETE_UTF_OLD_H=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DU_CHARSET_IS_UTF8 -DUNISTR_FROM_CHAR_EXPLICIT=explicit -DUNISTR_FROM_STRING_EXPLICIT=explicit -DU_ENABLE_DYLOAD=0 -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/config/external/icu/i18n -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/config/external/icu/i18n -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/intl/icu/source/common -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include -DMOZILLA_CLIENT -include /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/js/src/js-confdefs.h -fno-sized-deallocation -fno-aligned-new -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/anolis/anolis-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -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 -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wformat -Wformat-overflow=2 -Wno-psabi -Wno-error=builtin-macro-redefined -frtti -fno-strict-aliasing -ffp-contract=off -MD -MP -MF .deps/number_rounding.o.pp /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/intl/icu/source/i18n/number_rounding.cpp make[3]: Leaving directory '/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/config/external/icu/i18n' In file included from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/intl/icu/source/i18n/number_rounding.cpp:10: In member function 'icu_73::number::Precision::Precision(icu_73::number::Precision::PrecisionType const&, icu_73::number::Precision::PrecisionUnion const&)', inlined from 'icu_73::number::FractionPrecision::Precision(icu_73::number::Precision::PrecisionType const&, icu_73::number::Precision::PrecisionUnion const&)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/intl/icu/source/i18n/unicode/numberformatter.h:899:22, inlined from 'icu_73::number::Precision::constructFraction(int, int)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/intl/icu/source/i18n/number_rounding.cpp:288:33, inlined from 'icu_73::number::Precision::integer()' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/intl/icu/source/i18n/number_rounding.cpp:99:29: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/intl/icu/source/i18n/unicode/numberformatter.h:766:28: warning: 'MEM [(struct FractionSignificantSettings *)&settings + 8B]' is used uninitialized [-Wuninitialized] 766 | : fType(type), fUnion(union_) {} | ^~~~~~~~~~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/intl/icu/source/i18n/number_rounding.cpp: In function 'icu_73::number::Precision::integer()': /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/intl/icu/source/i18n/number_rounding.cpp:281:33: note: 'MEM [(struct FractionSignificantSettings *)&settings + 8B]' was declared here 281 | FractionSignificantSettings settings; | ^~~~~~~~ In member function 'icu_73::number::Precision::Precision(icu_73::number::Precision::PrecisionType const&, icu_73::number::Precision::PrecisionUnion const&)', inlined from 'icu_73::number::FractionPrecision::Precision(icu_73::number::Precision::PrecisionType const&, icu_73::number::Precision::PrecisionUnion const&)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/intl/icu/source/i18n/unicode/numberformatter.h:899:22, inlined from 'icu_73::number::Precision::constructFraction(int, int)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/intl/icu/source/i18n/number_rounding.cpp:288:33, inlined from 'icu_73::number::Precision::integer()' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/intl/icu/source/i18n/number_rounding.cpp:99:29: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/intl/icu/source/i18n/unicode/numberformatter.h:766:28: warning: 'MEM [(struct FractionSignificantSettings *)&settings + 12B]' is used uninitialized [-Wuninitialized] 766 | : fType(type), fUnion(union_) {} | ^~~~~~~~~~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/intl/icu/source/i18n/number_rounding.cpp: In function 'icu_73::number::Precision::integer()': /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/intl/icu/source/i18n/number_rounding.cpp:281:33: note: 'MEM [(struct FractionSignificantSettings *)&settings + 12B]' was declared here 281 | FractionSignificantSettings settings; | ^~~~~~~~ In member function 'icu_73::number::Precision::Precision(icu_73::number::Precision::PrecisionType const&, icu_73::number::Precision::PrecisionUnion const&)', inlined from 'icu_73::number::FractionPrecision::Precision(icu_73::number::Precision::PrecisionType const&, icu_73::number::Precision::PrecisionUnion const&)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/intl/icu/source/i18n/unicode/numberformatter.h:899:22, inlined from 'icu_73::number::Precision::constructFraction(int, int)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/intl/icu/source/i18n/number_rounding.cpp:288:33, inlined from 'icu_73::number::Precision::fixedFraction(int)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/intl/icu/source/i18n/number_rounding.cpp:104:33: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/intl/icu/source/i18n/unicode/numberformatter.h:766:28: warning: 'MEM [(struct FractionSignificantSettings *)&settings + 8B]' may be used uninitialized [-Wmaybe-uninitialized] 766 | : fType(type), fUnion(union_) {} | ^~~~~~~~~~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/intl/icu/source/i18n/number_rounding.cpp: In function 'icu_73::number::Precision::fixedFraction(int)': /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/intl/icu/source/i18n/number_rounding.cpp:281:33: note: 'MEM [(struct FractionSignificantSettings *)&settings + 8B]' was declared here 281 | FractionSignificantSettings settings; | ^~~~~~~~ In member function 'icu_73::number::Precision::Precision(icu_73::number::Precision::PrecisionType const&, icu_73::number::Precision::PrecisionUnion const&)', inlined from 'icu_73::number::FractionPrecision::Precision(icu_73::number::Precision::PrecisionType const&, icu_73::number::Precision::PrecisionUnion const&)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/intl/icu/source/i18n/unicode/numberformatter.h:899:22, inlined from 'icu_73::number::Precision::constructFraction(int, int)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/intl/icu/source/i18n/number_rounding.cpp:288:33, inlined from 'icu_73::number::Precision::fixedFraction(int)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/intl/icu/source/i18n/number_rounding.cpp:104:33: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/intl/icu/source/i18n/unicode/numberformatter.h:766:28: warning: 'MEM [(struct FractionSignificantSettings *)&settings + 12B]' may be used uninitialized [-Wmaybe-uninitialized] 766 | : fType(type), fUnion(union_) {} | ^~~~~~~~~~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/intl/icu/source/i18n/number_rounding.cpp: In function 'icu_73::number::Precision::fixedFraction(int)': /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/intl/icu/source/i18n/number_rounding.cpp:281:33: note: 'MEM [(struct FractionSignificantSettings *)&settings + 12B]' was declared here 281 | FractionSignificantSettings settings; | ^~~~~~~~ In member function 'icu_73::number::Precision::Precision(icu_73::number::Precision::PrecisionType const&, icu_73::number::Precision::PrecisionUnion const&)', inlined from 'icu_73::number::FractionPrecision::Precision(icu_73::number::Precision::PrecisionType const&, icu_73::number::Precision::PrecisionUnion const&)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/intl/icu/source/i18n/unicode/numberformatter.h:899:22, inlined from 'icu_73::number::Precision::constructFraction(int, int)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/intl/icu/source/i18n/number_rounding.cpp:288:33, inlined from 'icu_73::number::Precision::minFraction(int)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/intl/icu/source/i18n/number_rounding.cpp:112:33: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/intl/icu/source/i18n/unicode/numberformatter.h:766:28: warning: 'MEM [(struct FractionSignificantSettings *)&settings + 8B]' may be used uninitialized [-Wmaybe-uninitialized] 766 | : fType(type), fUnion(union_) {} | ^~~~~~~~~~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/intl/icu/source/i18n/number_rounding.cpp: In function 'icu_73::number::Precision::minFraction(int)': /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/intl/icu/source/i18n/number_rounding.cpp:281:33: note: 'MEM [(struct FractionSignificantSettings *)&settings + 8B]' was declared here 281 | FractionSignificantSettings settings; | ^~~~~~~~ In member function 'icu_73::number::Precision::Precision(icu_73::number::Precision::PrecisionType const&, icu_73::number::Precision::PrecisionUnion const&)', inlined from 'icu_73::number::FractionPrecision::Precision(icu_73::number::Precision::PrecisionType const&, icu_73::number::Precision::PrecisionUnion const&)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/intl/icu/source/i18n/unicode/numberformatter.h:899:22, inlined from 'icu_73::number::Precision::constructFraction(int, int)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/intl/icu/source/i18n/number_rounding.cpp:288:33, inlined from 'icu_73::number::Precision::minFraction(int)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/intl/icu/source/i18n/number_rounding.cpp:112:33: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/intl/icu/source/i18n/unicode/numberformatter.h:766:28: warning: 'MEM [(struct FractionSignificantSettings *)&settings + 12B]' may be used uninitialized [-Wmaybe-uninitialized] 766 | : fType(type), fUnion(union_) {} | ^~~~~~~~~~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/intl/icu/source/i18n/number_rounding.cpp: In function 'icu_73::number::Precision::minFraction(int)': /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/intl/icu/source/i18n/number_rounding.cpp:281:33: note: 'MEM [(struct FractionSignificantSettings *)&settings + 12B]' was declared here 281 | FractionSignificantSettings settings; | ^~~~~~~~ In member function 'icu_73::number::Precision::Precision(icu_73::number::Precision::PrecisionType const&, icu_73::number::Precision::PrecisionUnion const&)', inlined from 'icu_73::number::FractionPrecision::Precision(icu_73::number::Precision::PrecisionType const&, icu_73::number::Precision::PrecisionUnion const&)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/intl/icu/source/i18n/unicode/numberformatter.h:899:22, inlined from 'icu_73::number::Precision::constructFraction(int, int)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/intl/icu/source/i18n/number_rounding.cpp:288:33, inlined from 'icu_73::number::Precision::maxFraction(int)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/intl/icu/source/i18n/number_rounding.cpp:120:33: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/intl/icu/source/i18n/unicode/numberformatter.h:766:28: warning: 'MEM [(struct FractionSignificantSettings *)&settings + 8B]' may be used uninitialized [-Wmaybe-uninitialized] 766 | : fType(type), fUnion(union_) {} | ^~~~~~~~~~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/intl/icu/source/i18n/number_rounding.cpp: In function 'icu_73::number::Precision::maxFraction(int)': /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/intl/icu/source/i18n/number_rounding.cpp:281:33: note: 'MEM [(struct FractionSignificantSettings *)&settings + 8B]' was declared here 281 | FractionSignificantSettings settings; | ^~~~~~~~ In member function 'icu_73::number::Precision::Precision(icu_73::number::Precision::PrecisionType const&, icu_73::number::Precision::PrecisionUnion const&)', inlined from 'icu_73::number::FractionPrecision::Precision(icu_73::number::Precision::PrecisionType const&, icu_73::number::Precision::PrecisionUnion const&)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/intl/icu/source/i18n/unicode/numberformatter.h:899:22, inlined from 'icu_73::number::Precision::constructFraction(int, int)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/intl/icu/source/i18n/number_rounding.cpp:288:33, inlined from 'icu_73::number::Precision::maxFraction(int)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/intl/icu/source/i18n/number_rounding.cpp:120:33: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/intl/icu/source/i18n/unicode/numberformatter.h:766:28: warning: 'MEM [(struct FractionSignificantSettings *)&settings + 12B]' may be used uninitialized [-Wmaybe-uninitialized] 766 | : fType(type), fUnion(union_) {} | ^~~~~~~~~~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/intl/icu/source/i18n/number_rounding.cpp: In function 'icu_73::number::Precision::maxFraction(int)': /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/intl/icu/source/i18n/number_rounding.cpp:281:33: note: 'MEM [(struct FractionSignificantSettings *)&settings + 12B]' was declared here 281 | FractionSignificantSettings settings; | ^~~~~~~~ In member function 'icu_73::number::Precision::Precision(icu_73::number::Precision::PrecisionType const&, icu_73::number::Precision::PrecisionUnion const&)', inlined from 'icu_73::number::FractionPrecision::Precision(icu_73::number::Precision::PrecisionType const&, icu_73::number::Precision::PrecisionUnion const&)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/intl/icu/source/i18n/unicode/numberformatter.h:899:22, inlined from 'icu_73::number::Precision::constructFraction(int, int)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/intl/icu/source/i18n/number_rounding.cpp:288:33, inlined from 'icu_73::number::Precision::minMaxFraction(int, int)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/intl/icu/source/i18n/number_rounding.cpp:129:33: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/intl/icu/source/i18n/unicode/numberformatter.h:766:28: warning: 'MEM [(struct FractionSignificantSettings *)&settings + 8B]' may be used uninitialized [-Wmaybe-uninitialized] 766 | : fType(type), fUnion(union_) {} | ^~~~~~~~~~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/intl/icu/source/i18n/number_rounding.cpp: In function 'icu_73::number::Precision::minMaxFraction(int, int)': /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/intl/icu/source/i18n/number_rounding.cpp:281:33: note: 'MEM [(struct FractionSignificantSettings *)&settings + 8B]' was declared here 281 | FractionSignificantSettings settings; | ^~~~~~~~ In member function 'icu_73::number::Precision::Precision(icu_73::number::Precision::PrecisionType const&, icu_73::number::Precision::PrecisionUnion const&)', inlined from 'icu_73::number::FractionPrecision::Precision(icu_73::number::Precision::PrecisionType const&, icu_73::number::Precision::PrecisionUnion const&)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/intl/icu/source/i18n/unicode/numberformatter.h:899:22, inlined from 'icu_73::number::Precision::constructFraction(int, int)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/intl/icu/source/i18n/number_rounding.cpp:288:33, inlined from 'icu_73::number::Precision::minMaxFraction(int, int)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/intl/icu/source/i18n/number_rounding.cpp:129:33: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/intl/icu/source/i18n/unicode/numberformatter.h:766:28: warning: 'MEM [(struct FractionSignificantSettings *)&settings + 12B]' may be used uninitialized [-Wmaybe-uninitialized] 766 | : fType(type), fUnion(union_) {} | ^~~~~~~~~~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/intl/icu/source/i18n/number_rounding.cpp: In function 'icu_73::number::Precision::minMaxFraction(int, int)': /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/intl/icu/source/i18n/number_rounding.cpp:281:33: note: 'MEM [(struct FractionSignificantSettings *)&settings + 12B]' was declared here 281 | FractionSignificantSettings settings; | ^~~~~~~~ In member function 'icu_73::number::Precision::Precision(icu_73::number::Precision::PrecisionType const&, icu_73::number::Precision::PrecisionUnion const&)', inlined from 'icu_73::number::Precision::constructSignificant(int, int)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/intl/icu/source/i18n/number_rounding.cpp:299:36, inlined from 'icu_73::number::Precision::fixedSignificantDigits(int)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/intl/icu/source/i18n/number_rounding.cpp:137:36: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/intl/icu/source/i18n/unicode/numberformatter.h:766:28: warning: 'MEM [(struct FractionSignificantSettings *)&settings + 8B]' may be used uninitialized [-Wmaybe-uninitialized] 766 | : fType(type), fUnion(union_) {} | ^~~~~~~~~~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/intl/icu/source/i18n/number_rounding.cpp: In function 'icu_73::number::Precision::fixedSignificantDigits(int)': /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/intl/icu/source/i18n/number_rounding.cpp:292:33: note: 'MEM [(struct FractionSignificantSettings *)&settings + 8B]' was declared here 292 | FractionSignificantSettings settings; | ^~~~~~~~ In member function 'icu_73::number::Precision::Precision(icu_73::number::Precision::PrecisionType const&, icu_73::number::Precision::PrecisionUnion const&)', inlined from 'icu_73::number::Precision::constructSignificant(int, int)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/intl/icu/source/i18n/number_rounding.cpp:299:36, inlined from 'icu_73::number::Precision::fixedSignificantDigits(int)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/intl/icu/source/i18n/number_rounding.cpp:137:36: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/intl/icu/source/i18n/unicode/numberformatter.h:766:28: warning: 'MEM [(struct FractionSignificantSettings *)&settings + 12B]' may be used uninitialized [-Wmaybe-uninitialized] 766 | : fType(type), fUnion(union_) {} | ^~~~~~~~~~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/intl/icu/source/i18n/number_rounding.cpp: In function 'icu_73::number::Precision::fixedSignificantDigits(int)': /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/intl/icu/source/i18n/number_rounding.cpp:292:33: note: 'MEM [(struct FractionSignificantSettings *)&settings + 12B]' was declared here 292 | FractionSignificantSettings settings; | ^~~~~~~~ In member function 'icu_73::number::Precision::Precision(icu_73::number::Precision::PrecisionType const&, icu_73::number::Precision::PrecisionUnion const&)', inlined from 'icu_73::number::Precision::constructSignificant(int, int)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/intl/icu/source/i18n/number_rounding.cpp:299:36, inlined from 'icu_73::number::Precision::minSignificantDigits(int)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/intl/icu/source/i18n/number_rounding.cpp:145:36: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/intl/icu/source/i18n/unicode/numberformatter.h:766:28: warning: 'MEM [(struct FractionSignificantSettings *)&settings + 8B]' may be used uninitialized [-Wmaybe-uninitialized] 766 | : fType(type), fUnion(union_) {} | ^~~~~~~~~~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/intl/icu/source/i18n/number_rounding.cpp: In function 'icu_73::number::Precision::minSignificantDigits(int)': /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/intl/icu/source/i18n/number_rounding.cpp:292:33: note: 'MEM [(struct FractionSignificantSettings *)&settings + 8B]' was declared here 292 | FractionSignificantSettings settings; | ^~~~~~~~ In member function 'icu_73::number::Precision::Precision(icu_73::number::Precision::PrecisionType const&, icu_73::number::Precision::PrecisionUnion const&)', inlined from 'icu_73::number::Precision::constructSignificant(int, int)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/intl/icu/source/i18n/number_rounding.cpp:299:36, inlined from 'icu_73::number::Precision::minSignificantDigits(int)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/intl/icu/source/i18n/number_rounding.cpp:145:36: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/intl/icu/source/i18n/unicode/numberformatter.h:766:28: warning: 'MEM [(struct FractionSignificantSettings *)&settings + 12B]' may be used uninitialized [-Wmaybe-uninitialized] 766 | : fType(type), fUnion(union_) {} | ^~~~~~~~~~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/intl/icu/source/i18n/number_rounding.cpp: In function 'icu_73::number::Precision::minSignificantDigits(int)': /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/intl/icu/source/i18n/number_rounding.cpp:292:33: note: 'MEM [(struct FractionSignificantSettings *)&settings + 12B]' was declared here 292 | FractionSignificantSettings settings; | ^~~~~~~~ In member function 'icu_73::number::Precision::Precision(icu_73::number::Precision::PrecisionType const&, icu_73::number::Precision::PrecisionUnion const&)', inlined from 'icu_73::number::Precision::constructSignificant(int, int)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/intl/icu/source/i18n/number_rounding.cpp:299:36, inlined from 'icu_73::number::Precision::maxSignificantDigits(int)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/intl/icu/source/i18n/number_rounding.cpp:153:36: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/intl/icu/source/i18n/unicode/numberformatter.h:766:28: warning: 'MEM [(struct FractionSignificantSettings *)&settings + 8B]' may be used uninitialized [-Wmaybe-uninitialized] 766 | : fType(type), fUnion(union_) {} | ^~~~~~~~~~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/intl/icu/source/i18n/number_rounding.cpp: In function 'icu_73::number::Precision::maxSignificantDigits(int)': /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/intl/icu/source/i18n/number_rounding.cpp:292:33: note: 'MEM [(struct FractionSignificantSettings *)&settings + 8B]' was declared here 292 | FractionSignificantSettings settings; | ^~~~~~~~ In member function 'icu_73::number::Precision::Precision(icu_73::number::Precision::PrecisionType const&, icu_73::number::Precision::PrecisionUnion const&)', inlined from 'icu_73::number::Precision::constructSignificant(int, int)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/intl/icu/source/i18n/number_rounding.cpp:299:36, inlined from 'icu_73::number::Precision::maxSignificantDigits(int)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/intl/icu/source/i18n/number_rounding.cpp:153:36: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/intl/icu/source/i18n/unicode/numberformatter.h:766:28: warning: 'MEM [(struct FractionSignificantSettings *)&settings + 12B]' may be used uninitialized [-Wmaybe-uninitialized] 766 | : fType(type), fUnion(union_) {} | ^~~~~~~~~~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/intl/icu/source/i18n/number_rounding.cpp: In function 'icu_73::number::Precision::maxSignificantDigits(int)': /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/intl/icu/source/i18n/number_rounding.cpp:292:33: note: 'MEM [(struct FractionSignificantSettings *)&settings + 12B]' was declared here 292 | FractionSignificantSettings settings; | ^~~~~~~~ In member function 'icu_73::number::Precision::Precision(icu_73::number::Precision::PrecisionType const&, icu_73::number::Precision::PrecisionUnion const&)', inlined from 'icu_73::number::Precision::constructSignificant(int, int)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/intl/icu/source/i18n/number_rounding.cpp:299:36, inlined from 'icu_73::number::Precision::minMaxSignificantDigits(int, int)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/intl/icu/source/i18n/number_rounding.cpp:162:36: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/intl/icu/source/i18n/unicode/numberformatter.h:766:28: warning: 'MEM [(struct FractionSignificantSettings *)&settings + 8B]' may be used uninitialized [-Wmaybe-uninitialized] 766 | : fType(type), fUnion(union_) {} | ^~~~~~~~~~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/intl/icu/source/i18n/number_rounding.cpp: In function 'icu_73::number::Precision::minMaxSignificantDigits(int, int)': /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/intl/icu/source/i18n/number_rounding.cpp:292:33: note: 'MEM [(struct FractionSignificantSettings *)&settings + 8B]' was declared here 292 | FractionSignificantSettings settings; | ^~~~~~~~ In member function 'icu_73::number::Precision::Precision(icu_73::number::Precision::PrecisionType const&, icu_73::number::Precision::PrecisionUnion const&)', inlined from 'icu_73::number::Precision::constructSignificant(int, int)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/intl/icu/source/i18n/number_rounding.cpp:299:36, inlined from 'icu_73::number::Precision::minMaxSignificantDigits(int, int)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/intl/icu/source/i18n/number_rounding.cpp:162:36: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/intl/icu/source/i18n/unicode/numberformatter.h:766:28: warning: 'MEM [(struct FractionSignificantSettings *)&settings + 12B]' may be used uninitialized [-Wmaybe-uninitialized] 766 | : fType(type), fUnion(union_) {} | ^~~~~~~~~~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/intl/icu/source/i18n/number_rounding.cpp: In function 'icu_73::number::Precision::minMaxSignificantDigits(int, int)': /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/intl/icu/source/i18n/number_rounding.cpp:292:33: note: 'MEM [(struct FractionSignificantSettings *)&settings + 12B]' was declared here 292 | FractionSignificantSettings settings; | ^~~~~~~~ In member function 'icu_73::number::Precision::Precision(icu_73::number::Precision::PrecisionType const&, icu_73::number::Precision::PrecisionUnion const&)', inlined from 'icu_73::number::FractionPrecision::Precision(icu_73::number::Precision::PrecisionType const&, icu_73::number::Precision::PrecisionUnion const&)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/intl/icu/source/i18n/unicode/numberformatter.h:899:22, inlined from 'icu_73::number::Precision::constructFraction(int, int)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/intl/icu/source/i18n/number_rounding.cpp:288:33: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/intl/icu/source/i18n/unicode/numberformatter.h:766:28: warning: 'MEM [(struct FractionSignificantSettings *)&settings + 8B]' is used uninitialized [-Wuninitialized] 766 | : fType(type), fUnion(union_) {} | ^~~~~~~~~~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/intl/icu/source/i18n/number_rounding.cpp: In function 'icu_73::number::Precision::constructFraction(int, int)': /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/intl/icu/source/i18n/number_rounding.cpp:281:33: note: 'MEM [(struct FractionSignificantSettings *)&settings + 8B]' was declared here 281 | FractionSignificantSettings settings; | ^~~~~~~~ In member function 'icu_73::number::Precision::Precision(icu_73::number::Precision::PrecisionType const&, icu_73::number::Precision::PrecisionUnion const&)', inlined from 'icu_73::number::FractionPrecision::Precision(icu_73::number::Precision::PrecisionType const&, icu_73::number::Precision::PrecisionUnion const&)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/intl/icu/source/i18n/unicode/numberformatter.h:899:22, inlined from 'icu_73::number::Precision::constructFraction(int, int)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/intl/icu/source/i18n/number_rounding.cpp:288:33: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/intl/icu/source/i18n/unicode/numberformatter.h:766:28: warning: 'MEM [(struct FractionSignificantSettings *)&settings + 12B]' is used uninitialized [-Wuninitialized] 766 | : fType(type), fUnion(union_) {} | ^~~~~~~~~~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/intl/icu/source/i18n/number_rounding.cpp: In function 'icu_73::number::Precision::constructFraction(int, int)': /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/intl/icu/source/i18n/number_rounding.cpp:281:33: note: 'MEM [(struct FractionSignificantSettings *)&settings + 12B]' was declared here 281 | FractionSignificantSettings settings; | ^~~~~~~~ In member function 'icu_73::number::Precision::Precision(icu_73::number::Precision::PrecisionType const&, icu_73::number::Precision::PrecisionUnion const&)', inlined from 'icu_73::number::Precision::constructSignificant(int, int)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/intl/icu/source/i18n/number_rounding.cpp:299:36: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/intl/icu/source/i18n/unicode/numberformatter.h:766:28: warning: 'MEM [(struct FractionSignificantSettings *)&settings + 8B]' is used uninitialized [-Wuninitialized] 766 | : fType(type), fUnion(union_) {} | ^~~~~~~~~~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/intl/icu/source/i18n/number_rounding.cpp: In function 'icu_73::number::Precision::constructSignificant(int, int)': /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/intl/icu/source/i18n/number_rounding.cpp:292:33: note: 'MEM [(struct FractionSignificantSettings *)&settings + 8B]' was declared here 292 | FractionSignificantSettings settings; | ^~~~~~~~ In member function 'icu_73::number::Precision::Precision(icu_73::number::Precision::PrecisionType const&, icu_73::number::Precision::PrecisionUnion const&)', inlined from 'icu_73::number::Precision::constructSignificant(int, int)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/intl/icu/source/i18n/number_rounding.cpp:299:36: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/intl/icu/source/i18n/unicode/numberformatter.h:766:28: warning: 'MEM [(struct FractionSignificantSettings *)&settings + 12B]' is used uninitialized [-Wuninitialized] 766 | : fType(type), fUnion(union_) {} | ^~~~~~~~~~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/intl/icu/source/i18n/number_rounding.cpp: In function 'icu_73::number::Precision::constructSignificant(int, int)': /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/intl/icu/source/i18n/number_rounding.cpp:292:33: note: 'MEM [(struct FractionSignificantSettings *)&settings + 12B]' was declared here 292 | FractionSignificantSettings settings; | ^~~~~~~~ make[3]: Entering directory '/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/config/external/icu/i18n' config/external/icu/i18n/number_patternmodifier.o /usr/bin/g++ -o number_patternmodifier.o -c -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/system_wrappers -include /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DU_I18N_IMPLEMENTATION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_HIDE_OBSOLETE_UTF_OLD_H=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DU_CHARSET_IS_UTF8 -DUNISTR_FROM_CHAR_EXPLICIT=explicit -DUNISTR_FROM_STRING_EXPLICIT=explicit -DU_ENABLE_DYLOAD=0 -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/config/external/icu/i18n -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/config/external/icu/i18n -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/intl/icu/source/common -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include -DMOZILLA_CLIENT -include /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/js/src/js-confdefs.h -fno-sized-deallocation -fno-aligned-new -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/anolis/anolis-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -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 -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wformat -Wformat-overflow=2 -Wno-psabi -Wno-error=builtin-macro-redefined -frtti -fno-strict-aliasing -ffp-contract=off -MD -MP -MF .deps/number_patternmodifier.o.pp /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/intl/icu/source/i18n/number_patternmodifier.cpp make[3]: Leaving directory '/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/config/external/icu/i18n' make[3]: Entering directory '/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/config/external/icu/common' config/external/icu/common/ucnv_bld.o /usr/bin/g++ -o ucnv_bld.o -c -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/system_wrappers -include /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DU_COMMON_IMPLEMENTATION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_HIDE_OBSOLETE_UTF_OLD_H=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DU_CHARSET_IS_UTF8 -DUNISTR_FROM_CHAR_EXPLICIT=explicit -DUNISTR_FROM_STRING_EXPLICIT=explicit -DU_ENABLE_DYLOAD=0 -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/config/external/icu/common -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/config/external/icu/common -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/intl/icu/source/i18n -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include -DMOZILLA_CLIENT -include /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/js/src/js-confdefs.h -fno-sized-deallocation -fno-aligned-new -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/anolis/anolis-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -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 -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wformat -Wformat-overflow=2 -Wno-psabi -Wno-error=builtin-macro-redefined -frtti -fno-strict-aliasing -ffp-contract=off -MD -MP -MF .deps/ucnv_bld.o.pp /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/intl/icu/source/common/ucnv_bld.cpp make[3]: Leaving directory '/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/config/external/icu/common' make[3]: Entering directory '/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/config/external/icu/common' config/external/icu/common/ucnv_u32.o /usr/bin/g++ -o ucnv_u32.o -c -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/system_wrappers -include /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DU_COMMON_IMPLEMENTATION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_HIDE_OBSOLETE_UTF_OLD_H=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DU_CHARSET_IS_UTF8 -DUNISTR_FROM_CHAR_EXPLICIT=explicit -DUNISTR_FROM_STRING_EXPLICIT=explicit -DU_ENABLE_DYLOAD=0 -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/config/external/icu/common -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/config/external/icu/common -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/intl/icu/source/i18n -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include -DMOZILLA_CLIENT -include /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/js/src/js-confdefs.h -fno-sized-deallocation -fno-aligned-new -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/anolis/anolis-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -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 -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wformat -Wformat-overflow=2 -Wno-psabi -Wno-error=builtin-macro-redefined -frtti -fno-strict-aliasing -ffp-contract=off -MD -MP -MF .deps/ucnv_u32.o.pp /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/intl/icu/source/common/ucnv_u32.cpp make[3]: Leaving directory '/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/config/external/icu/common' make[3]: Entering directory '/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/config/external/icu/common' config/external/icu/common/ucnv.o /usr/bin/g++ -o ucnv.o -c -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/system_wrappers -include /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DU_COMMON_IMPLEMENTATION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_HIDE_OBSOLETE_UTF_OLD_H=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DU_CHARSET_IS_UTF8 -DUNISTR_FROM_CHAR_EXPLICIT=explicit -DUNISTR_FROM_STRING_EXPLICIT=explicit -DU_ENABLE_DYLOAD=0 -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/config/external/icu/common -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/config/external/icu/common -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/intl/icu/source/i18n -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include -DMOZILLA_CLIENT -include /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/js/src/js-confdefs.h -fno-sized-deallocation -fno-aligned-new -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/anolis/anolis-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -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 -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wformat -Wformat-overflow=2 -Wno-psabi -Wno-error=builtin-macro-redefined -frtti -fno-strict-aliasing -ffp-contract=off -MD -MP -MF .deps/ucnv.o.pp /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/intl/icu/source/common/ucnv.cpp make[3]: Leaving directory '/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/config/external/icu/common' /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/intl/icu/source/common/ucnv.cpp: In function 'UConverter* ucnv_clone_73(const UConverter*, UErrorCode*)': /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/intl/icu/source/common/ucnv.cpp:326:26: warning: 'UConverter* ucnv_safeClone_73(const UConverter*, void*, int32_t*, UErrorCode*)' is deprecated [-Wdeprecated-declarations] 326 | return ucnv_safeClone(cnv, nullptr, nullptr, status); In file included from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/unicode/platform.h:25, from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/unicode/ptypes.h:52, from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/unicode/umachine.h:46, from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/intl/icu/source/common/unicode/utypes.h:38, from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/intl/icu/source/common/ucnv.cpp:24: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/unicode/urename.h:707:49: note: declared here 707 | #define ucnv_safeClone U_ICU_ENTRY_POINT_RENAME(ucnv_safeClone) | ^~~~~~~~~~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/unicode/uvernum.h:121:50: note: in definition of macro 'U_DEF_ICU_ENTRY_POINT_RENAME' 121 | # define U_DEF_ICU_ENTRY_POINT_RENAME(x,y) x ## y | ^ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/unicode/uvernum.h:123:47: note: in expansion of macro 'U_DEF2_ICU_ENTRY_POINT_RENAME' 123 | # define U_ICU_ENTRY_POINT_RENAME(x) U_DEF2_ICU_ENTRY_POINT_RENAME(x,U_ICU_VERSION_SUFFIX) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/unicode/urename.h:707:24: note: in expansion of macro 'U_ICU_ENTRY_POINT_RENAME' 707 | #define ucnv_safeClone U_ICU_ENTRY_POINT_RENAME(ucnv_safeClone) | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/intl/icu/source/common/ucnv.cpp:158:1: note: in expansion of macro 'ucnv_safeClone' 158 | ucnv_safeClone(const UConverter* cnv, void *stackBuffer, int32_t *pBufferSize, UErrorCode *status) | ^~~~~~~~~~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/intl/icu/source/common/ucnv.cpp: In function 'void ucnv_setSubstString_73(UConverter*, const char16_t*, int32_t, UErrorCode*)': /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/intl/icu/source/common/ucnv.cpp:494:27: warning: 'UConverter* ucnv_safeClone_73(const UConverter*, void*, int32_t*, UErrorCode*)' is deprecated [-Wdeprecated-declarations] 494 | clone = ucnv_safeClone(cnv, cloneBuffer, &cloneSize, err); /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/unicode/urename.h:707:49: note: declared here 707 | #define ucnv_safeClone U_ICU_ENTRY_POINT_RENAME(ucnv_safeClone) | ^~~~~~~~~~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/unicode/uvernum.h:121:50: note: in definition of macro 'U_DEF_ICU_ENTRY_POINT_RENAME' 121 | # define U_DEF_ICU_ENTRY_POINT_RENAME(x,y) x ## y | ^ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/unicode/uvernum.h:123:47: note: in expansion of macro 'U_DEF2_ICU_ENTRY_POINT_RENAME' 123 | # define U_ICU_ENTRY_POINT_RENAME(x) U_DEF2_ICU_ENTRY_POINT_RENAME(x,U_ICU_VERSION_SUFFIX) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/unicode/urename.h:707:24: note: in expansion of macro 'U_ICU_ENTRY_POINT_RENAME' 707 | #define ucnv_safeClone U_ICU_ENTRY_POINT_RENAME(ucnv_safeClone) | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/intl/icu/source/common/ucnv.cpp:158:1: note: in expansion of macro 'ucnv_safeClone' 158 | ucnv_safeClone(const UConverter* cnv, void *stackBuffer, int32_t *pBufferSize, UErrorCode *status) | ^~~~~~~~~~~~~~ make[3]: Entering directory '/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/config/external/icu/common' config/external/icu/common/ucnv_u7.o /usr/bin/g++ -o ucnv_u7.o -c -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/system_wrappers -include /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DU_COMMON_IMPLEMENTATION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_HIDE_OBSOLETE_UTF_OLD_H=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DU_CHARSET_IS_UTF8 -DUNISTR_FROM_CHAR_EXPLICIT=explicit -DUNISTR_FROM_STRING_EXPLICIT=explicit -DU_ENABLE_DYLOAD=0 -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/config/external/icu/common -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/config/external/icu/common -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/intl/icu/source/i18n -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include -DMOZILLA_CLIENT -include /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/js/src/js-confdefs.h -fno-sized-deallocation -fno-aligned-new -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/anolis/anolis-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -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 -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wformat -Wformat-overflow=2 -Wno-psabi -Wno-error=builtin-macro-redefined -frtti -fno-strict-aliasing -ffp-contract=off -MD -MP -MF .deps/ucnv_u7.o.pp /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/intl/icu/source/common/ucnv_u7.cpp make[3]: Leaving directory '/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/config/external/icu/common' make[3]: Entering directory '/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/config/external/icu/common' config/external/icu/common/ucnv_u16.o /usr/bin/g++ -o ucnv_u16.o -c -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/system_wrappers -include /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DU_COMMON_IMPLEMENTATION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_HIDE_OBSOLETE_UTF_OLD_H=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DU_CHARSET_IS_UTF8 -DUNISTR_FROM_CHAR_EXPLICIT=explicit -DUNISTR_FROM_STRING_EXPLICIT=explicit -DU_ENABLE_DYLOAD=0 -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/config/external/icu/common -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/config/external/icu/common -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/intl/icu/source/i18n -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include -DMOZILLA_CLIENT -include /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/js/src/js-confdefs.h -fno-sized-deallocation -fno-aligned-new -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/anolis/anolis-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -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 -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wformat -Wformat-overflow=2 -Wno-psabi -Wno-error=builtin-macro-redefined -frtti -fno-strict-aliasing -ffp-contract=off -MD -MP -MF .deps/ucnv_u16.o.pp /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/intl/icu/source/common/ucnv_u16.cpp make[3]: Leaving directory '/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/config/external/icu/common' make[3]: Entering directory '/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/config/external/icu/common' config/external/icu/common/ucnvlat1.o /usr/bin/g++ -o ucnvlat1.o -c -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/system_wrappers -include /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DU_COMMON_IMPLEMENTATION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_HIDE_OBSOLETE_UTF_OLD_H=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DU_CHARSET_IS_UTF8 -DUNISTR_FROM_CHAR_EXPLICIT=explicit -DUNISTR_FROM_STRING_EXPLICIT=explicit -DU_ENABLE_DYLOAD=0 -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/config/external/icu/common -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/config/external/icu/common -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/intl/icu/source/i18n -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include -DMOZILLA_CLIENT -include /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/js/src/js-confdefs.h -fno-sized-deallocation -fno-aligned-new -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/anolis/anolis-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -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 -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wformat -Wformat-overflow=2 -Wno-psabi -Wno-error=builtin-macro-redefined -frtti -fno-strict-aliasing -ffp-contract=off -MD -MP -MF .deps/ucnvlat1.o.pp /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/intl/icu/source/common/ucnvlat1.cpp make[3]: Leaving directory '/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/config/external/icu/common' make[3]: Entering directory '/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/js/src/gc' js/src/gc/Unified_cpp_js_src_gc4.o /usr/bin/g++ -o Unified_cpp_js_src_gc4.o -c -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/system_wrappers -include /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.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/gjs-1.80.2/firefox-115.15.0/js/src/gc -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/js/src/gc -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/js/src -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include -DMOZILLA_CLIENT -include /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/js/src/js-confdefs.h -fno-sized-deallocation -fno-aligned-new -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/anolis/anolis-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -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 -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wformat -Wformat-overflow=2 -Wno-psabi -Wno-error=builtin-macro-redefined -Werror=format -Wno-attributes -fno-strict-aliasing -ffp-contract=off -MD -MP -MF .deps/Unified_cpp_js_src_gc4.o.pp Unified_cpp_js_src_gc4.cpp make[3]: Leaving directory '/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/js/src/gc' make[3]: Entering directory '/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/config/external/icu/i18n' config/external/icu/i18n/number_simple.o /usr/bin/g++ -o number_simple.o -c -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/system_wrappers -include /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DU_I18N_IMPLEMENTATION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_HIDE_OBSOLETE_UTF_OLD_H=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DU_CHARSET_IS_UTF8 -DUNISTR_FROM_CHAR_EXPLICIT=explicit -DUNISTR_FROM_STRING_EXPLICIT=explicit -DU_ENABLE_DYLOAD=0 -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/config/external/icu/i18n -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/config/external/icu/i18n -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/intl/icu/source/common -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include -DMOZILLA_CLIENT -include /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/js/src/js-confdefs.h -fno-sized-deallocation -fno-aligned-new -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/anolis/anolis-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -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 -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wformat -Wformat-overflow=2 -Wno-psabi -Wno-error=builtin-macro-redefined -frtti -fno-strict-aliasing -ffp-contract=off -MD -MP -MF .deps/number_simple.o.pp /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/intl/icu/source/i18n/number_simple.cpp make[3]: Leaving directory '/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/config/external/icu/i18n' make[3]: Entering directory '/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/config/external/icu/common' config/external/icu/common/ucnvbocu.o /usr/bin/g++ -o ucnvbocu.o -c -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/system_wrappers -include /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DU_COMMON_IMPLEMENTATION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_HIDE_OBSOLETE_UTF_OLD_H=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DU_CHARSET_IS_UTF8 -DUNISTR_FROM_CHAR_EXPLICIT=explicit -DUNISTR_FROM_STRING_EXPLICIT=explicit -DU_ENABLE_DYLOAD=0 -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/config/external/icu/common -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/config/external/icu/common -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/intl/icu/source/i18n -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include -DMOZILLA_CLIENT -include /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/js/src/js-confdefs.h -fno-sized-deallocation -fno-aligned-new -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/anolis/anolis-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -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 -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wformat -Wformat-overflow=2 -Wno-psabi -Wno-error=builtin-macro-redefined -frtti -fno-strict-aliasing -ffp-contract=off -MD -MP -MF .deps/ucnvbocu.o.pp /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/intl/icu/source/common/ucnvbocu.cpp make[3]: Leaving directory '/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/config/external/icu/common' make[3]: Entering directory '/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/config/external/icu/common' config/external/icu/common/ucnv_u8.o /usr/bin/g++ -o ucnv_u8.o -c -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/system_wrappers -include /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DU_COMMON_IMPLEMENTATION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_HIDE_OBSOLETE_UTF_OLD_H=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DU_CHARSET_IS_UTF8 -DUNISTR_FROM_CHAR_EXPLICIT=explicit -DUNISTR_FROM_STRING_EXPLICIT=explicit -DU_ENABLE_DYLOAD=0 -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/config/external/icu/common -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/config/external/icu/common -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/intl/icu/source/i18n -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include -DMOZILLA_CLIENT -include /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/js/src/js-confdefs.h -fno-sized-deallocation -fno-aligned-new -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/anolis/anolis-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -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 -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wformat -Wformat-overflow=2 -Wno-psabi -Wno-error=builtin-macro-redefined -frtti -fno-strict-aliasing -ffp-contract=off -MD -MP -MF .deps/ucnv_u8.o.pp /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/intl/icu/source/common/ucnv_u8.cpp make[3]: Leaving directory '/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/config/external/icu/common' make[3]: Entering directory '/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/js/src/gc' js/src/gc/Unified_cpp_js_src_gc2.o /usr/bin/g++ -o Unified_cpp_js_src_gc2.o -c -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/system_wrappers -include /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.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/gjs-1.80.2/firefox-115.15.0/js/src/gc -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/js/src/gc -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/js/src -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include -DMOZILLA_CLIENT -include /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/js/src/js-confdefs.h -fno-sized-deallocation -fno-aligned-new -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/anolis/anolis-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -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 -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wformat -Wformat-overflow=2 -Wno-psabi -Wno-error=builtin-macro-redefined -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/gjs-1.80.2/firefox-115.15.0/js/src/js/src/gc' In file included from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/Value.h:24, from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/util/Poison.h:25, from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/gc/Heap.h:16, from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/gc/Nursery.h:14, from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/gc/Nursery-inl.h:11, from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/gc/Nursery.cpp:8, 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/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1165: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/gjs-1.80.2/firefox-115.15.0/js/src/gc/PublicIterators.cpp:22:28: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'realm' in 'MEM[(struct StackRootedBase * *)cx_86(D) + 112B]' [-Wdangling-pointer=] 1141 | *this->stack = this; | ~~~~~~~~~~~~~^~~~~~ In file included from Unified_cpp_js_src_gc2.cpp:29: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.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/gjs-1.80.2/firefox-115.15.0/js/src/gc/PublicIterators.cpp:22:20: note: 'realm' declared here 22 | Rooted realm(cx); | ^~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/gc/PublicIterators.cpp:22:20: note: 'cx_86(D)' declared here make[3]: Entering directory '/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/js/src/jit' js/src/jit/Unified_cpp_js_src_jit5.o /usr/bin/g++ -o Unified_cpp_js_src_jit5.o -c -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/system_wrappers -include /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.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/gjs-1.80.2/firefox-115.15.0/js/src/jit -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/js/src/jit -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/js/src -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include -DMOZILLA_CLIENT -include /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/js/src/js-confdefs.h -fno-sized-deallocation -fno-aligned-new -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/anolis/anolis-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -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 -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wformat -Wformat-overflow=2 -Wno-psabi -Wno-error=builtin-macro-redefined -Werror=format -Wno-attributes -fno-strict-aliasing -ffp-contract=off -MD -MP -MF .deps/Unified_cpp_js_src_jit5.o.pp Unified_cpp_js_src_jit5.cpp make[3]: Leaving directory '/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/js/src/jit' In file included from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/CallArgs.h:73, from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/CallNonGenericMethod.h:12, from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/NamespaceImports.h:15, from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/jit/IonTypes.h:17, from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/jit/IonAnalysis.h:15, from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/jit/IonAnalysis.cpp:7, from Unified_cpp_js_src_jit5.cpp:2: In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, JSObject*&&)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1174:26, inlined from 'js::GetPrimitiveElementOperation(JSContext*, JS::Handle, int, JS::Handle, JS::MutableHandle)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/vm/Interpreter-inl.h:442:79, inlined from 'js::GetElementOperationWithStackIndex(JSContext*, JS::Handle, int, JS::Handle, JS::MutableHandle)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/vm/Interpreter-inl.h:508:40, inlined from 'js::GetElementOperation(JSContext*, JS::Handle, JS::Handle, JS::MutableHandle)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/vm/Interpreter-inl.h:520:43, inlined from 'js::jit::IonGetPropertyIC::update(JSContext*, JS::Handle, js::jit::IonGetPropertyIC*, JS::Handle, JS::Handle, JS::MutableHandle)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/jit/IonIC.cpp:181:29: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'boxed' in 'MEM[(struct StackRootedBase * *)cx_339(D) + 24B]' [-Wdangling-pointer=] 1141 | *this->stack = this; | ~~~~~~~~~~~~~^~~~~~ In file included from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/jit/VMFunctionList-inl.h:32, from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/jit/IonCacheIRCompiler.cpp:30, from Unified_cpp_js_src_jit5.cpp:11: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/vm/Interpreter-inl.h: In function 'js::jit::IonGetPropertyIC::update(JSContext*, JS::Handle, js::jit::IonGetPropertyIC*, JS::Handle, JS::Handle, JS::MutableHandle)': /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/vm/Interpreter-inl.h:441:16: note: 'boxed' declared here 441 | RootedObject boxed( | ^~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/vm/Interpreter-inl.h:441:16: note: 'cx_339(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, JSObject*&&)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1174:26, inlined from 'js::HasOwnProperty(JSContext*, JS::Handle, JS::Handle, bool*)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/vm/Interpreter-inl.h:215:41, inlined from 'js::jit::IonHasOwnIC::update(JSContext*, JS::Handle, js::jit::IonHasOwnIC*, JS::Handle, JS::Handle, int*)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/jit/IonIC.cpp:426:22: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'obj' in 'MEM[(struct StackRootedBase * *)cx_11(D) + 24B]' [-Wdangling-pointer=] 1141 | *this->stack = this; | ~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/vm/Interpreter-inl.h: In function 'js::jit::IonHasOwnIC::update(JSContext*, JS::Handle, js::jit::IonHasOwnIC*, JS::Handle, JS::Handle, int*)': /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/vm/Interpreter-inl.h:215:16: note: 'obj' declared here 215 | RootedObject obj(cx, ToObject(cx, val)); | ^~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/vm/Interpreter-inl.h:215:16: note: 'cx_11(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, JSObject*&&)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1174:26, inlined from 'js::HasOwnProperty(JSContext*, JS::Handle, JS::Handle, bool*)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/vm/Interpreter-inl.h:215:41, inlined from 'js::CheckPrivateFieldOperation(JSContext*, unsigned char*, JS::Handle, JS::Handle, bool*)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/vm/Interpreter-inl.h:588:22, inlined from 'js::jit::IonCheckPrivateFieldIC::update(JSContext*, JS::Handle, js::jit::IonCheckPrivateFieldIC*, JS::Handle, JS::Handle, bool*)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/jit/IonIC.cpp:444:36: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'obj' in 'MEM[(struct StackRootedBase * *)cx_7(D) + 24B]' [-Wdangling-pointer=] 1141 | *this->stack = this; | ~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/vm/Interpreter-inl.h: In function 'js::jit::IonCheckPrivateFieldIC::update(JSContext*, JS::Handle, js::jit::IonCheckPrivateFieldIC*, JS::Handle, JS::Handle, bool*)': /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/vm/Interpreter-inl.h:215:16: note: 'obj' declared here 215 | RootedObject obj(cx, ToObject(cx, val)); | ^~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/vm/Interpreter-inl.h:215:16: note: 'cx_7(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted&>(JSContext* const&, JS::Handle&)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1174:26, inlined from 'js::jit::IonCompareIC::update(JSContext*, JS::Handle, js::jit::IonCompareIC*, JS::Handle, JS::Handle, bool*)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/jit/IonIC.cpp:656:30: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'rhsCopy' in 'MEM[(struct StackRootedBase * *)cx_126(D) + 104B]' [-Wdangling-pointer=] 1141 | *this->stack = this; | ~~~~~~~~~~~~~^~~~~~ In file included from Unified_cpp_js_src_jit5.cpp:29: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/jit/IonIC.cpp: In function 'js::jit::IonCompareIC::update(JSContext*, JS::Handle, js::jit::IonCompareIC*, JS::Handle, JS::Handle, bool*)': /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/jit/IonIC.cpp:656:15: note: 'rhsCopy' declared here 656 | RootedValue rhsCopy(cx, rhs); | ^~~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/jit/IonIC.cpp:656:15: note: 'cx_126(D)' declared here make[3]: Entering directory '/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/config/external/icu/i18n' config/external/icu/i18n/number_symbolswrapper.o /usr/bin/g++ -o number_symbolswrapper.o -c -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/system_wrappers -include /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DU_I18N_IMPLEMENTATION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_HIDE_OBSOLETE_UTF_OLD_H=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DU_CHARSET_IS_UTF8 -DUNISTR_FROM_CHAR_EXPLICIT=explicit -DUNISTR_FROM_STRING_EXPLICIT=explicit -DU_ENABLE_DYLOAD=0 -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/config/external/icu/i18n -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/config/external/icu/i18n -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/intl/icu/source/common -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include -DMOZILLA_CLIENT -include /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/js/src/js-confdefs.h -fno-sized-deallocation -fno-aligned-new -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/anolis/anolis-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -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 -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wformat -Wformat-overflow=2 -Wno-psabi -Wno-error=builtin-macro-redefined -frtti -fno-strict-aliasing -ffp-contract=off -MD -MP -MF .deps/number_symbolswrapper.o.pp /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/intl/icu/source/i18n/number_symbolswrapper.cpp make[3]: Leaving directory '/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/config/external/icu/i18n' make[3]: Entering directory '/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/config/external/icu/common' config/external/icu/common/ucnv_io.o /usr/bin/g++ -o ucnv_io.o -c -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/system_wrappers -include /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DU_COMMON_IMPLEMENTATION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_HIDE_OBSOLETE_UTF_OLD_H=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DU_CHARSET_IS_UTF8 -DUNISTR_FROM_CHAR_EXPLICIT=explicit -DUNISTR_FROM_STRING_EXPLICIT=explicit -DU_ENABLE_DYLOAD=0 -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/config/external/icu/common -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/config/external/icu/common -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/intl/icu/source/i18n -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include -DMOZILLA_CLIENT -include /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/js/src/js-confdefs.h -fno-sized-deallocation -fno-aligned-new -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/anolis/anolis-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -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 -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wformat -Wformat-overflow=2 -Wno-psabi -Wno-error=builtin-macro-redefined -frtti -fno-strict-aliasing -ffp-contract=off -MD -MP -MF .deps/ucnv_io.o.pp /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/intl/icu/source/common/ucnv_io.cpp make[3]: Leaving directory '/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/config/external/icu/common' make[3]: Entering directory '/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/config/external/icu/i18n' config/external/icu/i18n/numparse_compositions.o /usr/bin/g++ -o numparse_compositions.o -c -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/system_wrappers -include /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DU_I18N_IMPLEMENTATION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_HIDE_OBSOLETE_UTF_OLD_H=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DU_CHARSET_IS_UTF8 -DUNISTR_FROM_CHAR_EXPLICIT=explicit -DUNISTR_FROM_STRING_EXPLICIT=explicit -DU_ENABLE_DYLOAD=0 -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/config/external/icu/i18n -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/config/external/icu/i18n -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/intl/icu/source/common -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include -DMOZILLA_CLIENT -include /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/js/src/js-confdefs.h -fno-sized-deallocation -fno-aligned-new -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/anolis/anolis-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -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 -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wformat -Wformat-overflow=2 -Wno-psabi -Wno-error=builtin-macro-redefined -frtti -fno-strict-aliasing -ffp-contract=off -MD -MP -MF .deps/numparse_compositions.o.pp /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/intl/icu/source/i18n/numparse_compositions.cpp make[3]: Leaving directory '/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/config/external/icu/i18n' /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/intl/icu/source/i18n/numparse_compositions.cpp:10: warning: "UNISTR_FROM_STRING_EXPLICIT" redefined 10 | #define UNISTR_FROM_STRING_EXPLICIT | : note: this is the location of the previous definition make[3]: Entering directory '/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/config/external/icu/common' config/external/icu/common/ucol_swp.o /usr/bin/g++ -o ucol_swp.o -c -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/system_wrappers -include /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DU_COMMON_IMPLEMENTATION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_HIDE_OBSOLETE_UTF_OLD_H=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DU_CHARSET_IS_UTF8 -DUNISTR_FROM_CHAR_EXPLICIT=explicit -DUNISTR_FROM_STRING_EXPLICIT=explicit -DU_ENABLE_DYLOAD=0 -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/config/external/icu/common -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/config/external/icu/common -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/intl/icu/source/i18n -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include -DMOZILLA_CLIENT -include /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/js/src/js-confdefs.h -fno-sized-deallocation -fno-aligned-new -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/anolis/anolis-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -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 -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wformat -Wformat-overflow=2 -Wno-psabi -Wno-error=builtin-macro-redefined -frtti -fno-strict-aliasing -ffp-contract=off -MD -MP -MF .deps/ucol_swp.o.pp /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/intl/icu/source/common/ucol_swp.cpp make[3]: Leaving directory '/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/config/external/icu/common' make[3]: Entering directory '/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/config/external/icu/common' config/external/icu/common/udatamem.o /usr/bin/g++ -o udatamem.o -c -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/system_wrappers -include /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DU_COMMON_IMPLEMENTATION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_HIDE_OBSOLETE_UTF_OLD_H=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DU_CHARSET_IS_UTF8 -DUNISTR_FROM_CHAR_EXPLICIT=explicit -DUNISTR_FROM_STRING_EXPLICIT=explicit -DU_ENABLE_DYLOAD=0 -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/config/external/icu/common -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/config/external/icu/common -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/intl/icu/source/i18n -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include -DMOZILLA_CLIENT -include /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/js/src/js-confdefs.h -fno-sized-deallocation -fno-aligned-new -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/anolis/anolis-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -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 -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wformat -Wformat-overflow=2 -Wno-psabi -Wno-error=builtin-macro-redefined -frtti -fno-strict-aliasing -ffp-contract=off -MD -MP -MF .deps/udatamem.o.pp /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/intl/icu/source/common/udatamem.cpp make[3]: Leaving directory '/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/config/external/icu/common' make[3]: Entering directory '/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/config/external/icu/i18n' config/external/icu/i18n/number_longnames.o /usr/bin/g++ -o number_longnames.o -c -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/system_wrappers -include /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DU_I18N_IMPLEMENTATION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_HIDE_OBSOLETE_UTF_OLD_H=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DU_CHARSET_IS_UTF8 -DUNISTR_FROM_CHAR_EXPLICIT=explicit -DUNISTR_FROM_STRING_EXPLICIT=explicit -DU_ENABLE_DYLOAD=0 -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/config/external/icu/i18n -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/config/external/icu/i18n -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/intl/icu/source/common -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include -DMOZILLA_CLIENT -include /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/js/src/js-confdefs.h -fno-sized-deallocation -fno-aligned-new -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/anolis/anolis-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -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 -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wformat -Wformat-overflow=2 -Wno-psabi -Wno-error=builtin-macro-redefined -frtti -fno-strict-aliasing -ffp-contract=off -MD -MP -MF .deps/number_longnames.o.pp /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/intl/icu/source/i18n/number_longnames.cpp make[3]: Leaving directory '/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/config/external/icu/i18n' make[3]: Entering directory '/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/config/external/icu/common' config/external/icu/common/uenum.o /usr/bin/g++ -o uenum.o -c -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/system_wrappers -include /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DU_COMMON_IMPLEMENTATION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_HIDE_OBSOLETE_UTF_OLD_H=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DU_CHARSET_IS_UTF8 -DUNISTR_FROM_CHAR_EXPLICIT=explicit -DUNISTR_FROM_STRING_EXPLICIT=explicit -DU_ENABLE_DYLOAD=0 -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/config/external/icu/common -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/config/external/icu/common -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/intl/icu/source/i18n -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include -DMOZILLA_CLIENT -include /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/js/src/js-confdefs.h -fno-sized-deallocation -fno-aligned-new -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/anolis/anolis-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -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 -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wformat -Wformat-overflow=2 -Wno-psabi -Wno-error=builtin-macro-redefined -frtti -fno-strict-aliasing -ffp-contract=off -MD -MP -MF .deps/uenum.o.pp /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/intl/icu/source/common/uenum.cpp make[3]: Leaving directory '/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/config/external/icu/common' make[3]: Entering directory '/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/config/external/icu/common' config/external/icu/common/ucptrie.o /usr/bin/g++ -o ucptrie.o -c -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/system_wrappers -include /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DU_COMMON_IMPLEMENTATION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_HIDE_OBSOLETE_UTF_OLD_H=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DU_CHARSET_IS_UTF8 -DUNISTR_FROM_CHAR_EXPLICIT=explicit -DUNISTR_FROM_STRING_EXPLICIT=explicit -DU_ENABLE_DYLOAD=0 -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/config/external/icu/common -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/config/external/icu/common -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/intl/icu/source/i18n -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include -DMOZILLA_CLIENT -include /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/js/src/js-confdefs.h -fno-sized-deallocation -fno-aligned-new -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/anolis/anolis-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -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 -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wformat -Wformat-overflow=2 -Wno-psabi -Wno-error=builtin-macro-redefined -frtti -fno-strict-aliasing -ffp-contract=off -MD -MP -MF .deps/ucptrie.o.pp /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/intl/icu/source/common/ucptrie.cpp make[3]: Leaving directory '/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/config/external/icu/common' make[3]: Entering directory '/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/config/external/icu/i18n' config/external/icu/i18n/numparse_currency.o /usr/bin/g++ -o numparse_currency.o -c -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/system_wrappers -include /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DU_I18N_IMPLEMENTATION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_HIDE_OBSOLETE_UTF_OLD_H=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DU_CHARSET_IS_UTF8 -DUNISTR_FROM_CHAR_EXPLICIT=explicit -DUNISTR_FROM_STRING_EXPLICIT=explicit -DU_ENABLE_DYLOAD=0 -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/config/external/icu/i18n -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/config/external/icu/i18n -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/intl/icu/source/common -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include -DMOZILLA_CLIENT -include /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/js/src/js-confdefs.h -fno-sized-deallocation -fno-aligned-new -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/anolis/anolis-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -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 -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wformat -Wformat-overflow=2 -Wno-psabi -Wno-error=builtin-macro-redefined -frtti -fno-strict-aliasing -ffp-contract=off -MD -MP -MF .deps/numparse_currency.o.pp /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/intl/icu/source/i18n/numparse_currency.cpp make[3]: Leaving directory '/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/config/external/icu/i18n' /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/intl/icu/source/i18n/numparse_currency.cpp:10: warning: "UNISTR_FROM_STRING_EXPLICIT" redefined 10 | #define UNISTR_FROM_STRING_EXPLICIT | : note: this is the location of the previous definition make[3]: Entering directory '/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/config/external/icu/i18n' config/external/icu/i18n/number_patternstring.o /usr/bin/g++ -o number_patternstring.o -c -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/system_wrappers -include /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DU_I18N_IMPLEMENTATION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_HIDE_OBSOLETE_UTF_OLD_H=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DU_CHARSET_IS_UTF8 -DUNISTR_FROM_CHAR_EXPLICIT=explicit -DUNISTR_FROM_STRING_EXPLICIT=explicit -DU_ENABLE_DYLOAD=0 -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/config/external/icu/i18n -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/config/external/icu/i18n -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/intl/icu/source/common -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include -DMOZILLA_CLIENT -include /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/js/src/js-confdefs.h -fno-sized-deallocation -fno-aligned-new -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/anolis/anolis-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -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 -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wformat -Wformat-overflow=2 -Wno-psabi -Wno-error=builtin-macro-redefined -frtti -fno-strict-aliasing -ffp-contract=off -MD -MP -MF .deps/number_patternstring.o.pp /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/intl/icu/source/i18n/number_patternstring.cpp make[3]: Leaving directory '/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/config/external/icu/i18n' /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/intl/icu/source/i18n/number_patternstring.cpp:10: warning: "UNISTR_FROM_STRING_EXPLICIT" redefined 10 | #define UNISTR_FROM_STRING_EXPLICIT | : note: this is the location of the previous definition /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/intl/icu/source/i18n/number_patternstring.cpp:11: warning: "UNISTR_FROM_CHAR_EXPLICIT" redefined 11 | #define UNISTR_FROM_CHAR_EXPLICIT | : note: this is the location of the previous definition make[3]: Entering directory '/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/config/external/icu/common' config/external/icu/common/udataswp.o /usr/bin/g++ -o udataswp.o -c -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/system_wrappers -include /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DU_COMMON_IMPLEMENTATION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_HIDE_OBSOLETE_UTF_OLD_H=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DU_CHARSET_IS_UTF8 -DUNISTR_FROM_CHAR_EXPLICIT=explicit -DUNISTR_FROM_STRING_EXPLICIT=explicit -DU_ENABLE_DYLOAD=0 -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/config/external/icu/common -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/config/external/icu/common -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/intl/icu/source/i18n -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include -DMOZILLA_CLIENT -include /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/js/src/js-confdefs.h -fno-sized-deallocation -fno-aligned-new -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/anolis/anolis-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -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 -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wformat -Wformat-overflow=2 -Wno-psabi -Wno-error=builtin-macro-redefined -frtti -fno-strict-aliasing -ffp-contract=off -MD -MP -MF .deps/udataswp.o.pp /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/intl/icu/source/common/udataswp.cpp make[3]: Leaving directory '/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/config/external/icu/common' make[3]: Entering directory '/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/config/external/icu/i18n' config/external/icu/i18n/number_fluent.o /usr/bin/g++ -o number_fluent.o -c -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/system_wrappers -include /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DU_I18N_IMPLEMENTATION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_HIDE_OBSOLETE_UTF_OLD_H=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DU_CHARSET_IS_UTF8 -DUNISTR_FROM_CHAR_EXPLICIT=explicit -DUNISTR_FROM_STRING_EXPLICIT=explicit -DU_ENABLE_DYLOAD=0 -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/config/external/icu/i18n -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/config/external/icu/i18n -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/intl/icu/source/common -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include -DMOZILLA_CLIENT -include /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/js/src/js-confdefs.h -fno-sized-deallocation -fno-aligned-new -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/anolis/anolis-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -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 -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wformat -Wformat-overflow=2 -Wno-psabi -Wno-error=builtin-macro-redefined -frtti -fno-strict-aliasing -ffp-contract=off -MD -MP -MF .deps/number_fluent.o.pp /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/intl/icu/source/i18n/number_fluent.cpp make[3]: Leaving directory '/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/config/external/icu/i18n' make[3]: Entering directory '/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/config/external/icu/i18n' config/external/icu/i18n/number_utils.o /usr/bin/g++ -o number_utils.o -c -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/system_wrappers -include /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DU_I18N_IMPLEMENTATION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_HIDE_OBSOLETE_UTF_OLD_H=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DU_CHARSET_IS_UTF8 -DUNISTR_FROM_CHAR_EXPLICIT=explicit -DUNISTR_FROM_STRING_EXPLICIT=explicit -DU_ENABLE_DYLOAD=0 -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/config/external/icu/i18n -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/config/external/icu/i18n -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/intl/icu/source/common -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include -DMOZILLA_CLIENT -include /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/js/src/js-confdefs.h -fno-sized-deallocation -fno-aligned-new -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/anolis/anolis-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -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 -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wformat -Wformat-overflow=2 -Wno-psabi -Wno-error=builtin-macro-redefined -frtti -fno-strict-aliasing -ffp-contract=off -MD -MP -MF .deps/number_utils.o.pp /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/intl/icu/source/i18n/number_utils.cpp make[3]: Leaving directory '/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/config/external/icu/i18n' /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/intl/icu/source/i18n/number_utils.cpp:10: warning: "UNISTR_FROM_STRING_EXPLICIT" redefined 10 | #define UNISTR_FROM_STRING_EXPLICIT | : note: this is the location of the previous definition In file included from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/intl/icu/source/common/charstr.h:20, from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/intl/icu/source/i18n/number_decnum.h:11, from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/intl/icu/source/i18n/number_utils.cpp:14: In member function 'icu_73::MaybeStackArray::releaseArray()', inlined from 'icu_73::MaybeStackArray::resize(int, int)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/intl/icu/source/common/cmemory.h:521:25, inlined from 'icu_73::MaybeStackArray::resize(int, int)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/intl/icu/source/common/cmemory.h:505:11, inlined from 'icu_73::MaybeStackArray::MaybeStackArray(int, UErrorCode)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/intl/icu/source/common/cmemory.h:355:23, inlined from 'icu_73::number::impl::DecNum::toString(icu_73::ByteSink&, UErrorCode&) const' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/intl/icu/source/i18n/number_utils.cpp:267:57: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/intl/icu/source/common/cmemory.h:459:12: warning: array subscript 'struct MaybeStackArray[0]' is partly outside array bounds of 'struct MaybeStackArray[1]' [-Warray-bounds] 459 | if(needToRelease) { | ^~~~~~~~~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/intl/icu/source/i18n/number_utils.cpp: In member function 'icu_73::number::impl::DecNum::toString(icu_73::ByteSink&, UErrorCode&) const': /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/intl/icu/source/i18n/number_utils.cpp:267:31: note: object 'buffer' of size 48 267 | MaybeStackArray buffer(minCapacity, status); | ^~~~~~ In member function 'icu_73::MaybeStackArray::releaseArray()', inlined from 'icu_73::MaybeStackArray::resize(int, int)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/intl/icu/source/common/cmemory.h:521:25, inlined from 'icu_73::MaybeStackArray::resize(int, int)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/intl/icu/source/common/cmemory.h:505:11, inlined from 'icu_73::MaybeStackArray::MaybeStackArray(int, UErrorCode)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/intl/icu/source/common/cmemory.h:355:23, inlined from 'icu_73::number::impl::DecNum::toString(icu_73::ByteSink&, UErrorCode&) const' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/intl/icu/source/i18n/number_utils.cpp:267:57: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/intl/icu/source/common/cmemory.h:460:23: warning: array subscript 'struct MaybeStackArray[0]' is partly outside array bounds of 'struct MaybeStackArray[1]' [-Warray-bounds] 460 | uprv_free(ptr); | ^~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/intl/icu/source/i18n/number_utils.cpp: In member function 'icu_73::number::impl::DecNum::toString(icu_73::ByteSink&, UErrorCode&) const': /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/intl/icu/source/i18n/number_utils.cpp:267:31: note: object 'buffer' of size 48 267 | MaybeStackArray buffer(minCapacity, status); | ^~~~~~ In member function 'icu_73::MaybeStackArray::resize(int, int)', inlined from 'icu_73::MaybeStackArray::resize(int, int)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/intl/icu/source/common/cmemory.h:505:11, inlined from 'icu_73::MaybeStackArray::MaybeStackArray(int, UErrorCode)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/intl/icu/source/common/cmemory.h:355:23, inlined from 'icu_73::number::impl::DecNum::toString(icu_73::ByteSink&, UErrorCode&) const' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/intl/icu/source/i18n/number_utils.cpp:267:57: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/intl/icu/source/common/cmemory.h:522:16: warning: array subscript 'struct MaybeStackArray[0]' is partly outside array bounds of 'struct MaybeStackArray[1]' [-Warray-bounds] 522 | ptr=p; | ~~~^~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/intl/icu/source/i18n/number_utils.cpp: In member function 'icu_73::number::impl::DecNum::toString(icu_73::ByteSink&, UErrorCode&) const': /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/intl/icu/source/i18n/number_utils.cpp:267:31: note: object 'buffer' of size 48 267 | MaybeStackArray buffer(minCapacity, status); | ^~~~~~ In member function 'icu_73::MaybeStackArray::resize(int, int)', inlined from 'icu_73::MaybeStackArray::resize(int, int)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/intl/icu/source/common/cmemory.h:505:11, inlined from 'icu_73::MaybeStackArray::MaybeStackArray(int, UErrorCode)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/intl/icu/source/common/cmemory.h:355:23, inlined from 'icu_73::number::impl::DecNum::toString(icu_73::ByteSink&, UErrorCode&) const' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/intl/icu/source/i18n/number_utils.cpp:267:57: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/intl/icu/source/common/cmemory.h:523:21: warning: array subscript 'struct MaybeStackArray[0]' is partly outside array bounds of 'struct MaybeStackArray[1]' [-Warray-bounds] 523 | capacity=newCapacity; | ~~~~~~~~^~~~~~~~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/intl/icu/source/i18n/number_utils.cpp: In member function 'icu_73::number::impl::DecNum::toString(icu_73::ByteSink&, UErrorCode&) const': /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/intl/icu/source/i18n/number_utils.cpp:267:31: note: object 'buffer' of size 48 267 | MaybeStackArray buffer(minCapacity, status); | ^~~~~~ In member function 'icu_73::MaybeStackArray::resize(int, int)', inlined from 'icu_73::MaybeStackArray::resize(int, int)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/intl/icu/source/common/cmemory.h:505:11, inlined from 'icu_73::MaybeStackArray::MaybeStackArray(int, UErrorCode)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/intl/icu/source/common/cmemory.h:355:23, inlined from 'icu_73::number::impl::DecNum::toString(icu_73::ByteSink&, UErrorCode&) const' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/intl/icu/source/i18n/number_utils.cpp:267:57: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/intl/icu/source/common/cmemory.h:524:26: warning: array subscript 'struct MaybeStackArray[0]' is partly outside array bounds of 'struct MaybeStackArray[1]' [-Warray-bounds] 524 | needToRelease=true; | ~~~~~~~~~~~~~^~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/intl/icu/source/i18n/number_utils.cpp: In member function 'icu_73::number::impl::DecNum::toString(icu_73::ByteSink&, UErrorCode&) const': /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/intl/icu/source/i18n/number_utils.cpp:267:31: note: object 'buffer' of size 48 267 | MaybeStackArray buffer(minCapacity, status); | ^~~~~~ make[3]: Entering directory '/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/config/external/icu/i18n' config/external/icu/i18n/numparse_scientific.o /usr/bin/g++ -o numparse_scientific.o -c -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/system_wrappers -include /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DU_I18N_IMPLEMENTATION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_HIDE_OBSOLETE_UTF_OLD_H=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DU_CHARSET_IS_UTF8 -DUNISTR_FROM_CHAR_EXPLICIT=explicit -DUNISTR_FROM_STRING_EXPLICIT=explicit -DU_ENABLE_DYLOAD=0 -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/config/external/icu/i18n -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/config/external/icu/i18n -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/intl/icu/source/common -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include -DMOZILLA_CLIENT -include /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/js/src/js-confdefs.h -fno-sized-deallocation -fno-aligned-new -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/anolis/anolis-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -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 -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wformat -Wformat-overflow=2 -Wno-psabi -Wno-error=builtin-macro-redefined -frtti -fno-strict-aliasing -ffp-contract=off -MD -MP -MF .deps/numparse_scientific.o.pp /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/intl/icu/source/i18n/numparse_scientific.cpp make[3]: Leaving directory '/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/config/external/icu/i18n' /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/intl/icu/source/i18n/numparse_scientific.cpp:10: warning: "UNISTR_FROM_STRING_EXPLICIT" redefined 10 | #define UNISTR_FROM_STRING_EXPLICIT | : note: this is the location of the previous definition make[3]: Entering directory '/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/config/external/icu/common' config/external/icu/common/ucnvscsu.o /usr/bin/g++ -o ucnvscsu.o -c -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/system_wrappers -include /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DU_COMMON_IMPLEMENTATION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_HIDE_OBSOLETE_UTF_OLD_H=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DU_CHARSET_IS_UTF8 -DUNISTR_FROM_CHAR_EXPLICIT=explicit -DUNISTR_FROM_STRING_EXPLICIT=explicit -DU_ENABLE_DYLOAD=0 -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/config/external/icu/common -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/config/external/icu/common -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/intl/icu/source/i18n -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include -DMOZILLA_CLIENT -include /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/js/src/js-confdefs.h -fno-sized-deallocation -fno-aligned-new -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/anolis/anolis-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -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 -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wformat -Wformat-overflow=2 -Wno-psabi -Wno-error=builtin-macro-redefined -frtti -fno-strict-aliasing -ffp-contract=off -MD -MP -MF .deps/ucnvscsu.o.pp /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/intl/icu/source/common/ucnvscsu.cpp make[3]: Leaving directory '/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/config/external/icu/common' make[3]: Entering directory '/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/config/external/icu/i18n' config/external/icu/i18n/numparse_symbols.o /usr/bin/g++ -o numparse_symbols.o -c -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/system_wrappers -include /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DU_I18N_IMPLEMENTATION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_HIDE_OBSOLETE_UTF_OLD_H=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DU_CHARSET_IS_UTF8 -DUNISTR_FROM_CHAR_EXPLICIT=explicit -DUNISTR_FROM_STRING_EXPLICIT=explicit -DU_ENABLE_DYLOAD=0 -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/config/external/icu/i18n -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/config/external/icu/i18n -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/intl/icu/source/common -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include -DMOZILLA_CLIENT -include /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/js/src/js-confdefs.h -fno-sized-deallocation -fno-aligned-new -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/anolis/anolis-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -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 -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wformat -Wformat-overflow=2 -Wno-psabi -Wno-error=builtin-macro-redefined -frtti -fno-strict-aliasing -ffp-contract=off -MD -MP -MF .deps/numparse_symbols.o.pp /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/intl/icu/source/i18n/numparse_symbols.cpp make[3]: Leaving directory '/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/config/external/icu/i18n' /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/intl/icu/source/i18n/numparse_symbols.cpp:10: warning: "UNISTR_FROM_STRING_EXPLICIT" redefined 10 | #define UNISTR_FROM_STRING_EXPLICIT | : note: this is the location of the previous definition make[3]: Entering directory '/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/config/external/icu/common' config/external/icu/common/uhash_us.o /usr/bin/g++ -o uhash_us.o -c -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/system_wrappers -include /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DU_COMMON_IMPLEMENTATION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_HIDE_OBSOLETE_UTF_OLD_H=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DU_CHARSET_IS_UTF8 -DUNISTR_FROM_CHAR_EXPLICIT=explicit -DUNISTR_FROM_STRING_EXPLICIT=explicit -DU_ENABLE_DYLOAD=0 -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/config/external/icu/common -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/config/external/icu/common -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/intl/icu/source/i18n -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include -DMOZILLA_CLIENT -include /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/js/src/js-confdefs.h -fno-sized-deallocation -fno-aligned-new -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/anolis/anolis-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -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 -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wformat -Wformat-overflow=2 -Wno-psabi -Wno-error=builtin-macro-redefined -frtti -fno-strict-aliasing -ffp-contract=off -MD -MP -MF .deps/uhash_us.o.pp /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/intl/icu/source/common/uhash_us.cpp make[3]: Leaving directory '/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/config/external/icu/common' make[3]: Entering directory '/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/config/external/icu/i18n' config/external/icu/i18n/numparse_decimal.o /usr/bin/g++ -o numparse_decimal.o -c -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/system_wrappers -include /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DU_I18N_IMPLEMENTATION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_HIDE_OBSOLETE_UTF_OLD_H=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DU_CHARSET_IS_UTF8 -DUNISTR_FROM_CHAR_EXPLICIT=explicit -DUNISTR_FROM_STRING_EXPLICIT=explicit -DU_ENABLE_DYLOAD=0 -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/config/external/icu/i18n -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/config/external/icu/i18n -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/intl/icu/source/common -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include -DMOZILLA_CLIENT -include /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/js/src/js-confdefs.h -fno-sized-deallocation -fno-aligned-new -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/anolis/anolis-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -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 -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wformat -Wformat-overflow=2 -Wno-psabi -Wno-error=builtin-macro-redefined -frtti -fno-strict-aliasing -ffp-contract=off -MD -MP -MF .deps/numparse_decimal.o.pp /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/intl/icu/source/i18n/numparse_decimal.cpp make[3]: Leaving directory '/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/config/external/icu/i18n' /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/intl/icu/source/i18n/numparse_decimal.cpp:10: warning: "UNISTR_FROM_STRING_EXPLICIT" redefined 10 | #define UNISTR_FROM_STRING_EXPLICIT | : note: this is the location of the previous definition make[3]: Entering directory '/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/config/external/icu/common' config/external/icu/common/umath.o /usr/bin/g++ -o umath.o -c -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/system_wrappers -include /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DU_COMMON_IMPLEMENTATION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_HIDE_OBSOLETE_UTF_OLD_H=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DU_CHARSET_IS_UTF8 -DUNISTR_FROM_CHAR_EXPLICIT=explicit -DUNISTR_FROM_STRING_EXPLICIT=explicit -DU_ENABLE_DYLOAD=0 -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/config/external/icu/common -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/config/external/icu/common -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/intl/icu/source/i18n -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include -DMOZILLA_CLIENT -include /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/js/src/js-confdefs.h -fno-sized-deallocation -fno-aligned-new -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/anolis/anolis-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -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 -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wformat -Wformat-overflow=2 -Wno-psabi -Wno-error=builtin-macro-redefined -frtti -fno-strict-aliasing -ffp-contract=off -MD -MP -MF .deps/umath.o.pp /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/intl/icu/source/common/umath.cpp make[3]: Leaving directory '/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/config/external/icu/common' make[3]: Entering directory '/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/config/external/icu/i18n' config/external/icu/i18n/numparse_validators.o /usr/bin/g++ -o numparse_validators.o -c -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/system_wrappers -include /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DU_I18N_IMPLEMENTATION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_HIDE_OBSOLETE_UTF_OLD_H=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DU_CHARSET_IS_UTF8 -DUNISTR_FROM_CHAR_EXPLICIT=explicit -DUNISTR_FROM_STRING_EXPLICIT=explicit -DU_ENABLE_DYLOAD=0 -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/config/external/icu/i18n -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/config/external/icu/i18n -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/intl/icu/source/common -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include -DMOZILLA_CLIENT -include /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/js/src/js-confdefs.h -fno-sized-deallocation -fno-aligned-new -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/anolis/anolis-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -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 -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wformat -Wformat-overflow=2 -Wno-psabi -Wno-error=builtin-macro-redefined -frtti -fno-strict-aliasing -ffp-contract=off -MD -MP -MF .deps/numparse_validators.o.pp /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/intl/icu/source/i18n/numparse_validators.cpp make[3]: Leaving directory '/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/config/external/icu/i18n' /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/intl/icu/source/i18n/numparse_validators.cpp:10: warning: "UNISTR_FROM_STRING_EXPLICIT" redefined 10 | #define UNISTR_FROM_STRING_EXPLICIT | : note: this is the location of the previous definition make[3]: Entering directory '/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/config/external/icu/common' config/external/icu/common/ulist.o /usr/bin/g++ -o ulist.o -c -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/system_wrappers -include /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DU_COMMON_IMPLEMENTATION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_HIDE_OBSOLETE_UTF_OLD_H=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DU_CHARSET_IS_UTF8 -DUNISTR_FROM_CHAR_EXPLICIT=explicit -DUNISTR_FROM_STRING_EXPLICIT=explicit -DU_ENABLE_DYLOAD=0 -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/config/external/icu/common -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/config/external/icu/common -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/intl/icu/source/i18n -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include -DMOZILLA_CLIENT -include /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/js/src/js-confdefs.h -fno-sized-deallocation -fno-aligned-new -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/anolis/anolis-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -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 -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wformat -Wformat-overflow=2 -Wno-psabi -Wno-error=builtin-macro-redefined -frtti -fno-strict-aliasing -ffp-contract=off -MD -MP -MF .deps/ulist.o.pp /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/intl/icu/source/common/ulist.cpp make[3]: Leaving directory '/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/config/external/icu/common' make[3]: Entering directory '/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/config/external/icu/i18n' config/external/icu/i18n/number_usageprefs.o /usr/bin/g++ -o number_usageprefs.o -c -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/system_wrappers -include /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DU_I18N_IMPLEMENTATION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_HIDE_OBSOLETE_UTF_OLD_H=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DU_CHARSET_IS_UTF8 -DUNISTR_FROM_CHAR_EXPLICIT=explicit -DUNISTR_FROM_STRING_EXPLICIT=explicit -DU_ENABLE_DYLOAD=0 -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/config/external/icu/i18n -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/config/external/icu/i18n -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/intl/icu/source/common -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include -DMOZILLA_CLIENT -include /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/js/src/js-confdefs.h -fno-sized-deallocation -fno-aligned-new -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/anolis/anolis-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -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 -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wformat -Wformat-overflow=2 -Wno-psabi -Wno-error=builtin-macro-redefined -frtti -fno-strict-aliasing -ffp-contract=off -MD -MP -MF .deps/number_usageprefs.o.pp /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/intl/icu/source/i18n/number_usageprefs.cpp make[3]: Leaving directory '/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/config/external/icu/i18n' make[3]: Entering directory '/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/config/external/icu/i18n' config/external/icu/i18n/numparse_parsednumber.o /usr/bin/g++ -o numparse_parsednumber.o -c -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/system_wrappers -include /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DU_I18N_IMPLEMENTATION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_HIDE_OBSOLETE_UTF_OLD_H=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DU_CHARSET_IS_UTF8 -DUNISTR_FROM_CHAR_EXPLICIT=explicit -DUNISTR_FROM_STRING_EXPLICIT=explicit -DU_ENABLE_DYLOAD=0 -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/config/external/icu/i18n -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/config/external/icu/i18n -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/intl/icu/source/common -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include -DMOZILLA_CLIENT -include /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/js/src/js-confdefs.h -fno-sized-deallocation -fno-aligned-new -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/anolis/anolis-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -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 -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wformat -Wformat-overflow=2 -Wno-psabi -Wno-error=builtin-macro-redefined -frtti -fno-strict-aliasing -ffp-contract=off -MD -MP -MF .deps/numparse_parsednumber.o.pp /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/intl/icu/source/i18n/numparse_parsednumber.cpp make[3]: Leaving directory '/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/config/external/icu/i18n' /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/intl/icu/source/i18n/numparse_parsednumber.cpp:10: warning: "UNISTR_FROM_STRING_EXPLICIT" redefined 10 | #define UNISTR_FROM_STRING_EXPLICIT | : note: this is the location of the previous definition make[3]: Entering directory '/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/config/external/icu/common' config/external/icu/common/uinit.o /usr/bin/g++ -o uinit.o -c -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/system_wrappers -include /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DU_COMMON_IMPLEMENTATION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_HIDE_OBSOLETE_UTF_OLD_H=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DU_CHARSET_IS_UTF8 -DUNISTR_FROM_CHAR_EXPLICIT=explicit -DUNISTR_FROM_STRING_EXPLICIT=explicit -DU_ENABLE_DYLOAD=0 -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/config/external/icu/common -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/config/external/icu/common -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/intl/icu/source/i18n -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include -DMOZILLA_CLIENT -include /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/js/src/js-confdefs.h -fno-sized-deallocation -fno-aligned-new -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/anolis/anolis-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -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 -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wformat -Wformat-overflow=2 -Wno-psabi -Wno-error=builtin-macro-redefined -frtti -fno-strict-aliasing -ffp-contract=off -MD -MP -MF .deps/uinit.o.pp /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/intl/icu/source/common/uinit.cpp make[3]: Leaving directory '/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/config/external/icu/common' make[3]: Entering directory '/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/config/external/icu/common' config/external/icu/common/uhash.o /usr/bin/g++ -o uhash.o -c -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/system_wrappers -include /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DU_COMMON_IMPLEMENTATION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_HIDE_OBSOLETE_UTF_OLD_H=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DU_CHARSET_IS_UTF8 -DUNISTR_FROM_CHAR_EXPLICIT=explicit -DUNISTR_FROM_STRING_EXPLICIT=explicit -DU_ENABLE_DYLOAD=0 -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/config/external/icu/common -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/config/external/icu/common -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/intl/icu/source/i18n -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include -DMOZILLA_CLIENT -include /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/js/src/js-confdefs.h -fno-sized-deallocation -fno-aligned-new -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/anolis/anolis-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -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 -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wformat -Wformat-overflow=2 -Wno-psabi -Wno-error=builtin-macro-redefined -frtti -fno-strict-aliasing -ffp-contract=off -MD -MP -MF .deps/uhash.o.pp /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/intl/icu/source/common/uhash.cpp make[3]: Leaving directory '/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/config/external/icu/common' make[3]: Entering directory '/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/config/external/icu/common' config/external/icu/common/unifilt.o /usr/bin/g++ -o unifilt.o -c -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/system_wrappers -include /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DU_COMMON_IMPLEMENTATION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_HIDE_OBSOLETE_UTF_OLD_H=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DU_CHARSET_IS_UTF8 -DUNISTR_FROM_CHAR_EXPLICIT=explicit -DUNISTR_FROM_STRING_EXPLICIT=explicit -DU_ENABLE_DYLOAD=0 -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/config/external/icu/common -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/config/external/icu/common -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/intl/icu/source/i18n -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include -DMOZILLA_CLIENT -include /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/js/src/js-confdefs.h -fno-sized-deallocation -fno-aligned-new -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/anolis/anolis-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -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 -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wformat -Wformat-overflow=2 -Wno-psabi -Wno-error=builtin-macro-redefined -frtti -fno-strict-aliasing -ffp-contract=off -MD -MP -MF .deps/unifilt.o.pp /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/intl/icu/source/common/unifilt.cpp make[3]: Leaving directory '/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/config/external/icu/common' make[3]: Entering directory '/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/config/external/icu/common' config/external/icu/common/uinvchar.o /usr/bin/g++ -o uinvchar.o -c -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/system_wrappers -include /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DU_COMMON_IMPLEMENTATION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_HIDE_OBSOLETE_UTF_OLD_H=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DU_CHARSET_IS_UTF8 -DUNISTR_FROM_CHAR_EXPLICIT=explicit -DUNISTR_FROM_STRING_EXPLICIT=explicit -DU_ENABLE_DYLOAD=0 -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/config/external/icu/common -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/config/external/icu/common -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/intl/icu/source/i18n -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include -DMOZILLA_CLIENT -include /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/js/src/js-confdefs.h -fno-sized-deallocation -fno-aligned-new -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/anolis/anolis-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -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 -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wformat -Wformat-overflow=2 -Wno-psabi -Wno-error=builtin-macro-redefined -frtti -fno-strict-aliasing -ffp-contract=off -MD -MP -MF .deps/uinvchar.o.pp /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/intl/icu/source/common/uinvchar.cpp make[3]: Leaving directory '/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/config/external/icu/common' make[3]: Entering directory '/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/config/external/icu/common' config/external/icu/common/unifunct.o /usr/bin/g++ -o unifunct.o -c -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/system_wrappers -include /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DU_COMMON_IMPLEMENTATION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_HIDE_OBSOLETE_UTF_OLD_H=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DU_CHARSET_IS_UTF8 -DUNISTR_FROM_CHAR_EXPLICIT=explicit -DUNISTR_FROM_STRING_EXPLICIT=explicit -DU_ENABLE_DYLOAD=0 -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/config/external/icu/common -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/config/external/icu/common -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/intl/icu/source/i18n -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include -DMOZILLA_CLIENT -include /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/js/src/js-confdefs.h -fno-sized-deallocation -fno-aligned-new -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/anolis/anolis-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -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 -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wformat -Wformat-overflow=2 -Wno-psabi -Wno-error=builtin-macro-redefined -frtti -fno-strict-aliasing -ffp-contract=off -MD -MP -MF .deps/unifunct.o.pp /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/intl/icu/source/common/unifunct.cpp make[3]: Leaving directory '/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/config/external/icu/common' make[3]: Entering directory '/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/config/external/icu/i18n' config/external/icu/i18n/number_skeletons.o /usr/bin/g++ -o number_skeletons.o -c -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/system_wrappers -include /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DU_I18N_IMPLEMENTATION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_HIDE_OBSOLETE_UTF_OLD_H=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DU_CHARSET_IS_UTF8 -DUNISTR_FROM_CHAR_EXPLICIT=explicit -DUNISTR_FROM_STRING_EXPLICIT=explicit -DU_ENABLE_DYLOAD=0 -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/config/external/icu/i18n -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/config/external/icu/i18n -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/intl/icu/source/common -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include -DMOZILLA_CLIENT -include /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/js/src/js-confdefs.h -fno-sized-deallocation -fno-aligned-new -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/anolis/anolis-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -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 -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wformat -Wformat-overflow=2 -Wno-psabi -Wno-error=builtin-macro-redefined -frtti -fno-strict-aliasing -ffp-contract=off -MD -MP -MF .deps/number_skeletons.o.pp /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/intl/icu/source/i18n/number_skeletons.cpp make[3]: Leaving directory '/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/config/external/icu/i18n' /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/intl/icu/source/i18n/number_skeletons.cpp:10: warning: "UNISTR_FROM_STRING_EXPLICIT" redefined 10 | #define UNISTR_FROM_STRING_EXPLICIT | : note: this is the location of the previous definition In file included from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/intl/icu/source/common/unicode/unistr.h:36, from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/intl/icu/source/common/charstr.h:18, from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/intl/icu/source/i18n/number_decnum.h:11, from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/intl/icu/source/i18n/number_skeletons.cpp:12: In member function 'icu_73::ConstChar16Ptr::ConstChar16Ptr(char16_t const*)', inlined from 'icu_73::number::impl::blueprint_helpers::parseCurrencyOption(icu_73::StringSegment const&, icu_73::number::impl::MacroProps&, UErrorCode&)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/intl/icu/source/i18n/number_skeletons.cpp:1027:52: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/intl/icu/source/common/unicode/char16ptr.h:222:53: warning: dangling pointer to an unnamed temporary may be used [-Wdangling-pointer=] 222 | ConstChar16Ptr::ConstChar16Ptr(const char16_t *p) : p_(p) {} | ^~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/intl/icu/source/i18n/number_skeletons.cpp: In function 'icu_73::number::impl::blueprint_helpers::parseCurrencyOption(icu_73::StringSegment const&, icu_73::number::impl::MacroProps&, UErrorCode&)': /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/intl/icu/source/i18n/number_skeletons.cpp:1025:63: note: unnamed temporary defined here 1025 | const char16_t* currencyCode = segment.toTempUnicodeString().getBuffer(); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ make[3]: Entering directory '/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/config/external/icu/i18n' config/external/icu/i18n/numparse_affixes.o /usr/bin/g++ -o numparse_affixes.o -c -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/system_wrappers -include /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DU_I18N_IMPLEMENTATION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_HIDE_OBSOLETE_UTF_OLD_H=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DU_CHARSET_IS_UTF8 -DUNISTR_FROM_CHAR_EXPLICIT=explicit -DUNISTR_FROM_STRING_EXPLICIT=explicit -DU_ENABLE_DYLOAD=0 -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/config/external/icu/i18n -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/config/external/icu/i18n -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/intl/icu/source/common -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include -DMOZILLA_CLIENT -include /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/js/src/js-confdefs.h -fno-sized-deallocation -fno-aligned-new -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/anolis/anolis-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -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 -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wformat -Wformat-overflow=2 -Wno-psabi -Wno-error=builtin-macro-redefined -frtti -fno-strict-aliasing -ffp-contract=off -MD -MP -MF .deps/numparse_affixes.o.pp /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/intl/icu/source/i18n/numparse_affixes.cpp make[3]: Leaving directory '/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/config/external/icu/i18n' /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/intl/icu/source/i18n/numparse_affixes.cpp:10: warning: "UNISTR_FROM_STRING_EXPLICIT" redefined 10 | #define UNISTR_FROM_STRING_EXPLICIT | : note: this is the location of the previous definition make[3]: Entering directory '/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/config/external/icu/common' config/external/icu/common/umapfile.o /usr/bin/g++ -o umapfile.o -c -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/system_wrappers -include /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DU_COMMON_IMPLEMENTATION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_HIDE_OBSOLETE_UTF_OLD_H=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DU_CHARSET_IS_UTF8 -DUNISTR_FROM_CHAR_EXPLICIT=explicit -DUNISTR_FROM_STRING_EXPLICIT=explicit -DU_ENABLE_DYLOAD=0 -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/config/external/icu/common -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/config/external/icu/common -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/intl/icu/source/i18n -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include -DMOZILLA_CLIENT -include /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/js/src/js-confdefs.h -fno-sized-deallocation -fno-aligned-new -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/anolis/anolis-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -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 -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wformat -Wformat-overflow=2 -Wno-psabi -Wno-error=builtin-macro-redefined -frtti -fno-strict-aliasing -ffp-contract=off -MD -MP -MF .deps/umapfile.o.pp /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/intl/icu/source/common/umapfile.cpp make[3]: Leaving directory '/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/config/external/icu/common' make[3]: Entering directory '/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/config/external/icu/i18n' config/external/icu/i18n/numsys.o /usr/bin/g++ -o numsys.o -c -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/system_wrappers -include /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DU_I18N_IMPLEMENTATION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_HIDE_OBSOLETE_UTF_OLD_H=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DU_CHARSET_IS_UTF8 -DUNISTR_FROM_CHAR_EXPLICIT=explicit -DUNISTR_FROM_STRING_EXPLICIT=explicit -DU_ENABLE_DYLOAD=0 -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/config/external/icu/i18n -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/config/external/icu/i18n -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/intl/icu/source/common -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include -DMOZILLA_CLIENT -include /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/js/src/js-confdefs.h -fno-sized-deallocation -fno-aligned-new -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/anolis/anolis-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -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 -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wformat -Wformat-overflow=2 -Wno-psabi -Wno-error=builtin-macro-redefined -frtti -fno-strict-aliasing -ffp-contract=off -MD -MP -MF .deps/numsys.o.pp /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/intl/icu/source/i18n/numsys.cpp make[3]: Leaving directory '/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/config/external/icu/i18n' make[3]: Entering directory '/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/config/external/icu/i18n' config/external/icu/i18n/persncal.o /usr/bin/g++ -o persncal.o -c -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/system_wrappers -include /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DU_I18N_IMPLEMENTATION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_HIDE_OBSOLETE_UTF_OLD_H=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DU_CHARSET_IS_UTF8 -DUNISTR_FROM_CHAR_EXPLICIT=explicit -DUNISTR_FROM_STRING_EXPLICIT=explicit -DU_ENABLE_DYLOAD=0 -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/config/external/icu/i18n -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/config/external/icu/i18n -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/intl/icu/source/common -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include -DMOZILLA_CLIENT -include /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/js/src/js-confdefs.h -fno-sized-deallocation -fno-aligned-new -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/anolis/anolis-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -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 -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wformat -Wformat-overflow=2 -Wno-psabi -Wno-error=builtin-macro-redefined -frtti -fno-strict-aliasing -ffp-contract=off -MD -MP -MF .deps/persncal.o.pp /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/intl/icu/source/i18n/persncal.cpp make[3]: Leaving directory '/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/config/external/icu/i18n' make[3]: Entering directory '/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/config/external/icu/common' config/external/icu/common/udata.o /usr/bin/g++ -o udata.o -c -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/system_wrappers -include /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DU_COMMON_IMPLEMENTATION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_HIDE_OBSOLETE_UTF_OLD_H=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DU_CHARSET_IS_UTF8 -DUNISTR_FROM_CHAR_EXPLICIT=explicit -DUNISTR_FROM_STRING_EXPLICIT=explicit -DU_ENABLE_DYLOAD=0 -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/config/external/icu/common -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/config/external/icu/common -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/intl/icu/source/i18n -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include -DMOZILLA_CLIENT -include /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/js/src/js-confdefs.h -fno-sized-deallocation -fno-aligned-new -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/anolis/anolis-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -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 -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wformat -Wformat-overflow=2 -Wno-psabi -Wno-error=builtin-macro-redefined -frtti -fno-strict-aliasing -ffp-contract=off -MD -MP -MF .deps/udata.o.pp /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/intl/icu/source/common/udata.cpp make[3]: Leaving directory '/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/config/external/icu/common' make[3]: Entering directory '/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/config/external/icu/common' config/external/icu/common/uiter.o /usr/bin/g++ -o uiter.o -c -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/system_wrappers -include /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DU_COMMON_IMPLEMENTATION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_HIDE_OBSOLETE_UTF_OLD_H=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DU_CHARSET_IS_UTF8 -DUNISTR_FROM_CHAR_EXPLICIT=explicit -DUNISTR_FROM_STRING_EXPLICIT=explicit -DU_ENABLE_DYLOAD=0 -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/config/external/icu/common -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/config/external/icu/common -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/intl/icu/source/i18n -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include -DMOZILLA_CLIENT -include /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/js/src/js-confdefs.h -fno-sized-deallocation -fno-aligned-new -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/anolis/anolis-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -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 -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wformat -Wformat-overflow=2 -Wno-psabi -Wno-error=builtin-macro-redefined -frtti -fno-strict-aliasing -ffp-contract=off -MD -MP -MF .deps/uiter.o.pp /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/intl/icu/source/common/uiter.cpp make[3]: Leaving directory '/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/config/external/icu/common' make[3]: Entering directory '/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/config/external/icu/i18n' config/external/icu/i18n/numrange_capi.o /usr/bin/g++ -o numrange_capi.o -c -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/system_wrappers -include /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DU_I18N_IMPLEMENTATION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_HIDE_OBSOLETE_UTF_OLD_H=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DU_CHARSET_IS_UTF8 -DUNISTR_FROM_CHAR_EXPLICIT=explicit -DUNISTR_FROM_STRING_EXPLICIT=explicit -DU_ENABLE_DYLOAD=0 -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/config/external/icu/i18n -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/config/external/icu/i18n -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/intl/icu/source/common -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include -DMOZILLA_CLIENT -include /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/js/src/js-confdefs.h -fno-sized-deallocation -fno-aligned-new -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/anolis/anolis-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -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 -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wformat -Wformat-overflow=2 -Wno-psabi -Wno-error=builtin-macro-redefined -frtti -fno-strict-aliasing -ffp-contract=off -MD -MP -MF .deps/numrange_capi.o.pp /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/intl/icu/source/i18n/numrange_capi.cpp make[3]: Leaving directory '/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/config/external/icu/i18n' /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/intl/icu/source/i18n/numrange_capi.cpp:10: warning: "UNISTR_FROM_STRING_EXPLICIT" redefined 10 | #define UNISTR_FROM_STRING_EXPLICIT | : note: this is the location of the previous definition make[3]: Entering directory '/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/config/external/icu/i18n' config/external/icu/i18n/olsontz.o /usr/bin/g++ -o olsontz.o -c -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/system_wrappers -include /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DU_I18N_IMPLEMENTATION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_HIDE_OBSOLETE_UTF_OLD_H=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DU_CHARSET_IS_UTF8 -DUNISTR_FROM_CHAR_EXPLICIT=explicit -DUNISTR_FROM_STRING_EXPLICIT=explicit -DU_ENABLE_DYLOAD=0 -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/config/external/icu/i18n -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/config/external/icu/i18n -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/intl/icu/source/common -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include -DMOZILLA_CLIENT -include /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/js/src/js-confdefs.h -fno-sized-deallocation -fno-aligned-new -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/anolis/anolis-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -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 -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wformat -Wformat-overflow=2 -Wno-psabi -Wno-error=builtin-macro-redefined -frtti -fno-strict-aliasing -ffp-contract=off -MD -MP -MF .deps/olsontz.o.pp /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/intl/icu/source/i18n/olsontz.cpp make[3]: Leaving directory '/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/config/external/icu/i18n' /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/intl/icu/source/i18n/olsontz.cpp: In member function 'icu_73::OlsonTimeZone::inDaylightTime(double, UErrorCode&) const': /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/intl/icu/source/i18n/olsontz.cpp:605:16: warning: 'dst' may be used uninitialized [-Wmaybe-uninitialized] 605 | return dst != 0; | ~~~~^~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/intl/icu/source/i18n/olsontz.cpp:603:18: note: 'dst' declared here 603 | int32_t raw, dst; | ^~~ make[3]: Entering directory '/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/config/external/icu/i18n' config/external/icu/i18n/numfmt.o /usr/bin/g++ -o numfmt.o -c -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/system_wrappers -include /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DU_I18N_IMPLEMENTATION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_HIDE_OBSOLETE_UTF_OLD_H=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DU_CHARSET_IS_UTF8 -DUNISTR_FROM_CHAR_EXPLICIT=explicit -DUNISTR_FROM_STRING_EXPLICIT=explicit -DU_ENABLE_DYLOAD=0 -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/config/external/icu/i18n -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/config/external/icu/i18n -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/intl/icu/source/common -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include -DMOZILLA_CLIENT -include /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/js/src/js-confdefs.h -fno-sized-deallocation -fno-aligned-new -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/anolis/anolis-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -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 -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wformat -Wformat-overflow=2 -Wno-psabi -Wno-error=builtin-macro-redefined -frtti -fno-strict-aliasing -ffp-contract=off -MD -MP -MF .deps/numfmt.o.pp /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/intl/icu/source/i18n/numfmt.cpp make[3]: Leaving directory '/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/config/external/icu/i18n' make[3]: Entering directory '/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/config/external/icu/common' config/external/icu/common/umutex.o /usr/bin/g++ -o umutex.o -c -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/system_wrappers -include /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DU_COMMON_IMPLEMENTATION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_HIDE_OBSOLETE_UTF_OLD_H=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DU_CHARSET_IS_UTF8 -DUNISTR_FROM_CHAR_EXPLICIT=explicit -DUNISTR_FROM_STRING_EXPLICIT=explicit -DU_ENABLE_DYLOAD=0 -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/config/external/icu/common -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/config/external/icu/common -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/intl/icu/source/i18n -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include -DMOZILLA_CLIENT -include /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/js/src/js-confdefs.h -fno-sized-deallocation -fno-aligned-new -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/anolis/anolis-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -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 -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wformat -Wformat-overflow=2 -Wno-psabi -Wno-error=builtin-macro-redefined -frtti -fno-strict-aliasing -ffp-contract=off -MD -MP -MF .deps/umutex.o.pp /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/intl/icu/source/common/umutex.cpp make[3]: Leaving directory '/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/config/external/icu/common' make[3]: Entering directory '/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/config/external/icu/common' config/external/icu/common/ucurr.o /usr/bin/g++ -o ucurr.o -c -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/system_wrappers -include /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DU_COMMON_IMPLEMENTATION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_HIDE_OBSOLETE_UTF_OLD_H=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DU_CHARSET_IS_UTF8 -DUNISTR_FROM_CHAR_EXPLICIT=explicit -DUNISTR_FROM_STRING_EXPLICIT=explicit -DU_ENABLE_DYLOAD=0 -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/config/external/icu/common -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/config/external/icu/common -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/intl/icu/source/i18n -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include -DMOZILLA_CLIENT -include /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/js/src/js-confdefs.h -fno-sized-deallocation -fno-aligned-new -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/anolis/anolis-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -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 -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wformat -Wformat-overflow=2 -Wno-psabi -Wno-error=builtin-macro-redefined -frtti -fno-strict-aliasing -ffp-contract=off -MD -MP -MF .deps/ucurr.o.pp /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/intl/icu/source/common/ucurr.cpp make[3]: Leaving directory '/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/config/external/icu/common' In file included from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/intl/icu/source/common/ucurr.cpp:25: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/intl/icu/source/common/ucurr.cpp: In function 'ucurr_register_73': /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/intl/icu/source/common/cstring.h:43:70: warning: 'strncpy' output truncated before terminating nul copying as many bytes from a string as its length [-Wstringop-truncation] 43 | #define uprv_strncpy(dst, src, size) U_STANDARD_CPP_NAMESPACE strncpy(dst, src, size) | ^ In member function 'CReg::CReg(char16_t const*, char const*)', inlined from 'CReg::reg(char16_t const*, char const*, UErrorCode*)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/intl/icu/source/common/ucurr.cpp:394:41, inlined from 'ucurr_register_73' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/intl/icu/source/common/ucurr.cpp:466:25, inlined from 'ucurr_register_73' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/intl/icu/source/common/ucurr.cpp:461:1: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/intl/icu/source/common/cstring.h:37:57: note: length computed here 37 | #define uprv_strlen(str) U_STANDARD_CPP_NAMESPACE strlen(str) make[3]: Entering directory '/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/config/external/icu/i18n' config/external/icu/i18n/quantityformatter.o /usr/bin/g++ -o quantityformatter.o -c -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/system_wrappers -include /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DU_I18N_IMPLEMENTATION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_HIDE_OBSOLETE_UTF_OLD_H=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DU_CHARSET_IS_UTF8 -DUNISTR_FROM_CHAR_EXPLICIT=explicit -DUNISTR_FROM_STRING_EXPLICIT=explicit -DU_ENABLE_DYLOAD=0 -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/config/external/icu/i18n -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/config/external/icu/i18n -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/intl/icu/source/common -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include -DMOZILLA_CLIENT -include /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/js/src/js-confdefs.h -fno-sized-deallocation -fno-aligned-new -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/anolis/anolis-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -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 -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wformat -Wformat-overflow=2 -Wno-psabi -Wno-error=builtin-macro-redefined -frtti -fno-strict-aliasing -ffp-contract=off -MD -MP -MF .deps/quantityformatter.o.pp /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/intl/icu/source/i18n/quantityformatter.cpp make[3]: Leaving directory '/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/config/external/icu/i18n' make[3]: Entering directory '/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/config/external/icu/common' config/external/icu/common/uloc_keytype.o /usr/bin/g++ -o uloc_keytype.o -c -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/system_wrappers -include /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DU_COMMON_IMPLEMENTATION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_HIDE_OBSOLETE_UTF_OLD_H=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DU_CHARSET_IS_UTF8 -DUNISTR_FROM_CHAR_EXPLICIT=explicit -DUNISTR_FROM_STRING_EXPLICIT=explicit -DU_ENABLE_DYLOAD=0 -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/config/external/icu/common -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/config/external/icu/common -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/intl/icu/source/i18n -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include -DMOZILLA_CLIENT -include /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/js/src/js-confdefs.h -fno-sized-deallocation -fno-aligned-new -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/anolis/anolis-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -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 -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wformat -Wformat-overflow=2 -Wno-psabi -Wno-error=builtin-macro-redefined -frtti -fno-strict-aliasing -ffp-contract=off -MD -MP -MF .deps/uloc_keytype.o.pp /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/intl/icu/source/common/uloc_keytype.cpp make[3]: Leaving directory '/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/config/external/icu/common' make[3]: Entering directory '/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/config/external/icu/i18n' config/external/icu/i18n/numrange_impl.o /usr/bin/g++ -o numrange_impl.o -c -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/system_wrappers -include /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DU_I18N_IMPLEMENTATION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_HIDE_OBSOLETE_UTF_OLD_H=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DU_CHARSET_IS_UTF8 -DUNISTR_FROM_CHAR_EXPLICIT=explicit -DUNISTR_FROM_STRING_EXPLICIT=explicit -DU_ENABLE_DYLOAD=0 -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/config/external/icu/i18n -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/config/external/icu/i18n -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/intl/icu/source/common -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include -DMOZILLA_CLIENT -include /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/js/src/js-confdefs.h -fno-sized-deallocation -fno-aligned-new -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/anolis/anolis-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -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 -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wformat -Wformat-overflow=2 -Wno-psabi -Wno-error=builtin-macro-redefined -frtti -fno-strict-aliasing -ffp-contract=off -MD -MP -MF .deps/numrange_impl.o.pp /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/intl/icu/source/i18n/numrange_impl.cpp make[3]: Leaving directory '/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/config/external/icu/i18n' /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/intl/icu/source/i18n/numrange_impl.cpp:10: warning: "UNISTR_FROM_STRING_EXPLICIT" redefined 10 | #define UNISTR_FROM_STRING_EXPLICIT | : note: this is the location of the previous definition make[3]: Entering directory '/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/config/external/icu/i18n' config/external/icu/i18n/scriptset.o /usr/bin/g++ -o scriptset.o -c -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/system_wrappers -include /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DU_I18N_IMPLEMENTATION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_HIDE_OBSOLETE_UTF_OLD_H=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DU_CHARSET_IS_UTF8 -DUNISTR_FROM_CHAR_EXPLICIT=explicit -DUNISTR_FROM_STRING_EXPLICIT=explicit -DU_ENABLE_DYLOAD=0 -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/config/external/icu/i18n -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/config/external/icu/i18n -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/intl/icu/source/common -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include -DMOZILLA_CLIENT -include /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/js/src/js-confdefs.h -fno-sized-deallocation -fno-aligned-new -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/anolis/anolis-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -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 -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wformat -Wformat-overflow=2 -Wno-psabi -Wno-error=builtin-macro-redefined -frtti -fno-strict-aliasing -ffp-contract=off -MD -MP -MF .deps/scriptset.o.pp /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/intl/icu/source/i18n/scriptset.cpp make[3]: Leaving directory '/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/config/external/icu/i18n' make[3]: Entering directory '/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/config/external/icu/common' config/external/icu/common/uloc.o /usr/bin/g++ -o uloc.o -c -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/system_wrappers -include /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DU_COMMON_IMPLEMENTATION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_HIDE_OBSOLETE_UTF_OLD_H=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DU_CHARSET_IS_UTF8 -DUNISTR_FROM_CHAR_EXPLICIT=explicit -DUNISTR_FROM_STRING_EXPLICIT=explicit -DU_ENABLE_DYLOAD=0 -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/config/external/icu/common -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/config/external/icu/common -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/intl/icu/source/i18n -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include -DMOZILLA_CLIENT -include /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/js/src/js-confdefs.h -fno-sized-deallocation -fno-aligned-new -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/anolis/anolis-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -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 -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wformat -Wformat-overflow=2 -Wno-psabi -Wno-error=builtin-macro-redefined -frtti -fno-strict-aliasing -ffp-contract=off -MD -MP -MF .deps/uloc.o.pp /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/intl/icu/source/common/uloc.cpp make[3]: Leaving directory '/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/config/external/icu/common' make[3]: Entering directory '/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/config/external/icu/i18n' config/external/icu/i18n/pluralranges.o /usr/bin/g++ -o pluralranges.o -c -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/system_wrappers -include /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DU_I18N_IMPLEMENTATION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_HIDE_OBSOLETE_UTF_OLD_H=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DU_CHARSET_IS_UTF8 -DUNISTR_FROM_CHAR_EXPLICIT=explicit -DUNISTR_FROM_STRING_EXPLICIT=explicit -DU_ENABLE_DYLOAD=0 -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/config/external/icu/i18n -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/config/external/icu/i18n -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/intl/icu/source/common -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include -DMOZILLA_CLIENT -include /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/js/src/js-confdefs.h -fno-sized-deallocation -fno-aligned-new -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/anolis/anolis-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -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 -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wformat -Wformat-overflow=2 -Wno-psabi -Wno-error=builtin-macro-redefined -frtti -fno-strict-aliasing -ffp-contract=off -MD -MP -MF .deps/pluralranges.o.pp /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/intl/icu/source/i18n/pluralranges.cpp make[3]: Leaving directory '/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/config/external/icu/i18n' /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/intl/icu/source/i18n/pluralranges.cpp:10: warning: "UNISTR_FROM_STRING_EXPLICIT" redefined 10 | #define UNISTR_FROM_STRING_EXPLICIT | : note: this is the location of the previous definition make[3]: Entering directory '/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/config/external/icu/common' config/external/icu/common/unifiedcache.o /usr/bin/g++ -o unifiedcache.o -c -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/system_wrappers -include /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DU_COMMON_IMPLEMENTATION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_HIDE_OBSOLETE_UTF_OLD_H=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DU_CHARSET_IS_UTF8 -DUNISTR_FROM_CHAR_EXPLICIT=explicit -DUNISTR_FROM_STRING_EXPLICIT=explicit -DU_ENABLE_DYLOAD=0 -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/config/external/icu/common -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/config/external/icu/common -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/intl/icu/source/i18n -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include -DMOZILLA_CLIENT -include /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/js/src/js-confdefs.h -fno-sized-deallocation -fno-aligned-new -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/anolis/anolis-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -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 -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wformat -Wformat-overflow=2 -Wno-psabi -Wno-error=builtin-macro-redefined -frtti -fno-strict-aliasing -ffp-contract=off -MD -MP -MF .deps/unifiedcache.o.pp /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/intl/icu/source/common/unifiedcache.cpp make[3]: Leaving directory '/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/config/external/icu/common' make[3]: Entering directory '/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/config/external/icu/i18n' config/external/icu/i18n/numparse_impl.o /usr/bin/g++ -o numparse_impl.o -c -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/system_wrappers -include /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DU_I18N_IMPLEMENTATION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_HIDE_OBSOLETE_UTF_OLD_H=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DU_CHARSET_IS_UTF8 -DUNISTR_FROM_CHAR_EXPLICIT=explicit -DUNISTR_FROM_STRING_EXPLICIT=explicit -DU_ENABLE_DYLOAD=0 -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/config/external/icu/i18n -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/config/external/icu/i18n -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/intl/icu/source/common -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include -DMOZILLA_CLIENT -include /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/js/src/js-confdefs.h -fno-sized-deallocation -fno-aligned-new -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/anolis/anolis-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -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 -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wformat -Wformat-overflow=2 -Wno-psabi -Wno-error=builtin-macro-redefined -frtti -fno-strict-aliasing -ffp-contract=off -MD -MP -MF .deps/numparse_impl.o.pp /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/intl/icu/source/i18n/numparse_impl.cpp make[3]: Leaving directory '/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/config/external/icu/i18n' /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/intl/icu/source/i18n/numparse_impl.cpp:10: warning: "UNISTR_FROM_STRING_EXPLICIT" redefined 10 | #define UNISTR_FROM_STRING_EXPLICIT | : note: this is the location of the previous definition make[3]: Entering directory '/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/config/external/icu/common' config/external/icu/common/uniset_closure.o /usr/bin/g++ -o uniset_closure.o -c -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/system_wrappers -include /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DU_COMMON_IMPLEMENTATION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_HIDE_OBSOLETE_UTF_OLD_H=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DU_CHARSET_IS_UTF8 -DUNISTR_FROM_CHAR_EXPLICIT=explicit -DUNISTR_FROM_STRING_EXPLICIT=explicit -DU_ENABLE_DYLOAD=0 -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/config/external/icu/common -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/config/external/icu/common -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/intl/icu/source/i18n -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include -DMOZILLA_CLIENT -include /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/js/src/js-confdefs.h -fno-sized-deallocation -fno-aligned-new -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/anolis/anolis-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -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 -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wformat -Wformat-overflow=2 -Wno-psabi -Wno-error=builtin-macro-redefined -frtti -fno-strict-aliasing -ffp-contract=off -MD -MP -MF .deps/uniset_closure.o.pp /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/intl/icu/source/common/uniset_closure.cpp make[3]: Leaving directory '/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/config/external/icu/common' make[3]: Entering directory '/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/config/external/icu/i18n' config/external/icu/i18n/rbtz.o /usr/bin/g++ -o rbtz.o -c -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/system_wrappers -include /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DU_I18N_IMPLEMENTATION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_HIDE_OBSOLETE_UTF_OLD_H=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DU_CHARSET_IS_UTF8 -DUNISTR_FROM_CHAR_EXPLICIT=explicit -DUNISTR_FROM_STRING_EXPLICIT=explicit -DU_ENABLE_DYLOAD=0 -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/config/external/icu/i18n -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/config/external/icu/i18n -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/intl/icu/source/common -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include -DMOZILLA_CLIENT -include /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/js/src/js-confdefs.h -fno-sized-deallocation -fno-aligned-new -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/anolis/anolis-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -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 -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wformat -Wformat-overflow=2 -Wno-psabi -Wno-error=builtin-macro-redefined -frtti -fno-strict-aliasing -ffp-contract=off -MD -MP -MF .deps/rbtz.o.pp /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/intl/icu/source/i18n/rbtz.cpp make[3]: Leaving directory '/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/config/external/icu/i18n' make[3]: Entering directory '/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/config/external/icu/common' config/external/icu/common/unistr_props.o /usr/bin/g++ -o unistr_props.o -c -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/system_wrappers -include /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DU_COMMON_IMPLEMENTATION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_HIDE_OBSOLETE_UTF_OLD_H=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DU_CHARSET_IS_UTF8 -DUNISTR_FROM_CHAR_EXPLICIT=explicit -DUNISTR_FROM_STRING_EXPLICIT=explicit -DU_ENABLE_DYLOAD=0 -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/config/external/icu/common -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/config/external/icu/common -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/intl/icu/source/i18n -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include -DMOZILLA_CLIENT -include /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/js/src/js-confdefs.h -fno-sized-deallocation -fno-aligned-new -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/anolis/anolis-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -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 -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wformat -Wformat-overflow=2 -Wno-psabi -Wno-error=builtin-macro-redefined -frtti -fno-strict-aliasing -ffp-contract=off -MD -MP -MF .deps/unistr_props.o.pp /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/intl/icu/source/common/unistr_props.cpp make[3]: Leaving directory '/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/config/external/icu/common' make[3]: Entering directory '/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/config/external/icu/i18n' config/external/icu/i18n/search.o /usr/bin/g++ -o search.o -c -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/system_wrappers -include /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DU_I18N_IMPLEMENTATION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_HIDE_OBSOLETE_UTF_OLD_H=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DU_CHARSET_IS_UTF8 -DUNISTR_FROM_CHAR_EXPLICIT=explicit -DUNISTR_FROM_STRING_EXPLICIT=explicit -DU_ENABLE_DYLOAD=0 -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/config/external/icu/i18n -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/config/external/icu/i18n -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/intl/icu/source/common -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include -DMOZILLA_CLIENT -include /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/js/src/js-confdefs.h -fno-sized-deallocation -fno-aligned-new -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/anolis/anolis-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -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 -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wformat -Wformat-overflow=2 -Wno-psabi -Wno-error=builtin-macro-redefined -frtti -fno-strict-aliasing -ffp-contract=off -MD -MP -MF .deps/search.o.pp /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/intl/icu/source/i18n/search.cpp make[3]: Leaving directory '/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/config/external/icu/i18n' make[3]: Entering directory '/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/config/external/icu/i18n' config/external/icu/i18n/plurfmt.o /usr/bin/g++ -o plurfmt.o -c -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/system_wrappers -include /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DU_I18N_IMPLEMENTATION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_HIDE_OBSOLETE_UTF_OLD_H=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DU_CHARSET_IS_UTF8 -DUNISTR_FROM_CHAR_EXPLICIT=explicit -DUNISTR_FROM_STRING_EXPLICIT=explicit -DU_ENABLE_DYLOAD=0 -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/config/external/icu/i18n -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/config/external/icu/i18n -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/intl/icu/source/common -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include -DMOZILLA_CLIENT -include /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/js/src/js-confdefs.h -fno-sized-deallocation -fno-aligned-new -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/anolis/anolis-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -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 -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wformat -Wformat-overflow=2 -Wno-psabi -Wno-error=builtin-macro-redefined -frtti -fno-strict-aliasing -ffp-contract=off -MD -MP -MF .deps/plurfmt.o.pp /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/intl/icu/source/i18n/plurfmt.cpp make[3]: Leaving directory '/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/config/external/icu/i18n' make[3]: Entering directory '/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/config/external/icu/common' config/external/icu/common/unistr_case_locale.o /usr/bin/g++ -o unistr_case_locale.o -c -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/system_wrappers -include /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DU_COMMON_IMPLEMENTATION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_HIDE_OBSOLETE_UTF_OLD_H=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DU_CHARSET_IS_UTF8 -DUNISTR_FROM_CHAR_EXPLICIT=explicit -DUNISTR_FROM_STRING_EXPLICIT=explicit -DU_ENABLE_DYLOAD=0 -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/config/external/icu/common -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/config/external/icu/common -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/intl/icu/source/i18n -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include -DMOZILLA_CLIENT -include /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/js/src/js-confdefs.h -fno-sized-deallocation -fno-aligned-new -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/anolis/anolis-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -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 -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wformat -Wformat-overflow=2 -Wno-psabi -Wno-error=builtin-macro-redefined -frtti -fno-strict-aliasing -ffp-contract=off -MD -MP -MF .deps/unistr_case_locale.o.pp /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/intl/icu/source/common/unistr_case_locale.cpp make[3]: Leaving directory '/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/config/external/icu/common' make[3]: Entering directory '/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/config/external/icu/i18n' config/external/icu/i18n/selfmt.o /usr/bin/g++ -o selfmt.o -c -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/system_wrappers -include /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DU_I18N_IMPLEMENTATION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_HIDE_OBSOLETE_UTF_OLD_H=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DU_CHARSET_IS_UTF8 -DUNISTR_FROM_CHAR_EXPLICIT=explicit -DUNISTR_FROM_STRING_EXPLICIT=explicit -DU_ENABLE_DYLOAD=0 -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/config/external/icu/i18n -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/config/external/icu/i18n -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/intl/icu/source/common -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include -DMOZILLA_CLIENT -include /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/js/src/js-confdefs.h -fno-sized-deallocation -fno-aligned-new -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/anolis/anolis-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -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 -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wformat -Wformat-overflow=2 -Wno-psabi -Wno-error=builtin-macro-redefined -frtti -fno-strict-aliasing -ffp-contract=off -MD -MP -MF .deps/selfmt.o.pp /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/intl/icu/source/i18n/selfmt.cpp make[3]: Leaving directory '/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/config/external/icu/i18n' make[3]: Entering directory '/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/config/external/icu/i18n' config/external/icu/i18n/reldtfmt.o /usr/bin/g++ -o reldtfmt.o -c -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/system_wrappers -include /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DU_I18N_IMPLEMENTATION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_HIDE_OBSOLETE_UTF_OLD_H=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DU_CHARSET_IS_UTF8 -DUNISTR_FROM_CHAR_EXPLICIT=explicit -DUNISTR_FROM_STRING_EXPLICIT=explicit -DU_ENABLE_DYLOAD=0 -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/config/external/icu/i18n -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/config/external/icu/i18n -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/intl/icu/source/common -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include -DMOZILLA_CLIENT -include /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/js/src/js-confdefs.h -fno-sized-deallocation -fno-aligned-new -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/anolis/anolis-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -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 -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wformat -Wformat-overflow=2 -Wno-psabi -Wno-error=builtin-macro-redefined -frtti -fno-strict-aliasing -ffp-contract=off -MD -MP -MF .deps/reldtfmt.o.pp /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/intl/icu/source/i18n/reldtfmt.cpp make[3]: Leaving directory '/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/config/external/icu/i18n' make[3]: Entering directory '/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/config/external/icu/i18n' config/external/icu/i18n/sharedbreakiterator.o /usr/bin/g++ -o sharedbreakiterator.o -c -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/system_wrappers -include /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DU_I18N_IMPLEMENTATION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_HIDE_OBSOLETE_UTF_OLD_H=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DU_CHARSET_IS_UTF8 -DUNISTR_FROM_CHAR_EXPLICIT=explicit -DUNISTR_FROM_STRING_EXPLICIT=explicit -DU_ENABLE_DYLOAD=0 -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/config/external/icu/i18n -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/config/external/icu/i18n -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/intl/icu/source/common -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include -DMOZILLA_CLIENT -include /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/js/src/js-confdefs.h -fno-sized-deallocation -fno-aligned-new -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/anolis/anolis-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -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 -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wformat -Wformat-overflow=2 -Wno-psabi -Wno-error=builtin-macro-redefined -frtti -fno-strict-aliasing -ffp-contract=off -MD -MP -MF .deps/sharedbreakiterator.o.pp /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/intl/icu/source/i18n/sharedbreakiterator.cpp make[3]: Leaving directory '/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/config/external/icu/i18n' make[3]: Entering directory '/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/config/external/icu/common' config/external/icu/common/unistr_case.o /usr/bin/g++ -o unistr_case.o -c -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/system_wrappers -include /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DU_COMMON_IMPLEMENTATION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_HIDE_OBSOLETE_UTF_OLD_H=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DU_CHARSET_IS_UTF8 -DUNISTR_FROM_CHAR_EXPLICIT=explicit -DUNISTR_FROM_STRING_EXPLICIT=explicit -DU_ENABLE_DYLOAD=0 -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/config/external/icu/common -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/config/external/icu/common -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/intl/icu/source/i18n -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include -DMOZILLA_CLIENT -include /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/js/src/js-confdefs.h -fno-sized-deallocation -fno-aligned-new -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/anolis/anolis-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -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 -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wformat -Wformat-overflow=2 -Wno-psabi -Wno-error=builtin-macro-redefined -frtti -fno-strict-aliasing -ffp-contract=off -MD -MP -MF .deps/unistr_case.o.pp /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/intl/icu/source/common/unistr_case.cpp make[3]: Leaving directory '/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/config/external/icu/common' make[3]: Entering directory '/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/config/external/icu/i18n' config/external/icu/i18n/region.o /usr/bin/g++ -o region.o -c -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/system_wrappers -include /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DU_I18N_IMPLEMENTATION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_HIDE_OBSOLETE_UTF_OLD_H=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DU_CHARSET_IS_UTF8 -DUNISTR_FROM_CHAR_EXPLICIT=explicit -DUNISTR_FROM_STRING_EXPLICIT=explicit -DU_ENABLE_DYLOAD=0 -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/config/external/icu/i18n -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/config/external/icu/i18n -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/intl/icu/source/common -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include -DMOZILLA_CLIENT -include /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/js/src/js-confdefs.h -fno-sized-deallocation -fno-aligned-new -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/anolis/anolis-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -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 -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wformat -Wformat-overflow=2 -Wno-psabi -Wno-error=builtin-macro-redefined -frtti -fno-strict-aliasing -ffp-contract=off -MD -MP -MF .deps/region.o.pp /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/intl/icu/source/i18n/region.cpp make[3]: Leaving directory '/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/config/external/icu/i18n' make[3]: Entering directory '/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/config/external/icu/common' config/external/icu/common/unames.o /usr/bin/g++ -o unames.o -c -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/system_wrappers -include /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DU_COMMON_IMPLEMENTATION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_HIDE_OBSOLETE_UTF_OLD_H=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DU_CHARSET_IS_UTF8 -DUNISTR_FROM_CHAR_EXPLICIT=explicit -DUNISTR_FROM_STRING_EXPLICIT=explicit -DU_ENABLE_DYLOAD=0 -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/config/external/icu/common -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/config/external/icu/common -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/intl/icu/source/i18n -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include -DMOZILLA_CLIENT -include /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/js/src/js-confdefs.h -fno-sized-deallocation -fno-aligned-new -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/anolis/anolis-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -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 -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wformat -Wformat-overflow=2 -Wno-psabi -Wno-error=builtin-macro-redefined -frtti -fno-strict-aliasing -ffp-contract=off -MD -MP -MF .deps/unames.o.pp /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/intl/icu/source/common/unames.cpp make[3]: Leaving directory '/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/config/external/icu/common' make[3]: Entering directory '/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/config/external/icu/common' config/external/icu/common/unistr_cnv.o /usr/bin/g++ -o unistr_cnv.o -c -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/system_wrappers -include /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DU_COMMON_IMPLEMENTATION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_HIDE_OBSOLETE_UTF_OLD_H=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DU_CHARSET_IS_UTF8 -DUNISTR_FROM_CHAR_EXPLICIT=explicit -DUNISTR_FROM_STRING_EXPLICIT=explicit -DU_ENABLE_DYLOAD=0 -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/config/external/icu/common -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/config/external/icu/common -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/intl/icu/source/i18n -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include -DMOZILLA_CLIENT -include /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/js/src/js-confdefs.h -fno-sized-deallocation -fno-aligned-new -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/anolis/anolis-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -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 -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wformat -Wformat-overflow=2 -Wno-psabi -Wno-error=builtin-macro-redefined -frtti -fno-strict-aliasing -ffp-contract=off -MD -MP -MF .deps/unistr_cnv.o.pp /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/intl/icu/source/common/unistr_cnv.cpp make[3]: Leaving directory '/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/config/external/icu/common' make[3]: Entering directory '/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/config/external/icu/i18n' config/external/icu/i18n/numrange_fluent.o /usr/bin/g++ -o numrange_fluent.o -c -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/system_wrappers -include /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DU_I18N_IMPLEMENTATION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_HIDE_OBSOLETE_UTF_OLD_H=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DU_CHARSET_IS_UTF8 -DUNISTR_FROM_CHAR_EXPLICIT=explicit -DUNISTR_FROM_STRING_EXPLICIT=explicit -DU_ENABLE_DYLOAD=0 -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/config/external/icu/i18n -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/config/external/icu/i18n -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/intl/icu/source/common -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include -DMOZILLA_CLIENT -include /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/js/src/js-confdefs.h -fno-sized-deallocation -fno-aligned-new -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/anolis/anolis-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -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 -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wformat -Wformat-overflow=2 -Wno-psabi -Wno-error=builtin-macro-redefined -frtti -fno-strict-aliasing -ffp-contract=off -MD -MP -MF .deps/numrange_fluent.o.pp /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/intl/icu/source/i18n/numrange_fluent.cpp make[3]: Leaving directory '/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/config/external/icu/i18n' /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/intl/icu/source/i18n/numrange_fluent.cpp:10: warning: "UNISTR_FROM_STRING_EXPLICIT" redefined 10 | #define UNISTR_FROM_STRING_EXPLICIT | : note: this is the location of the previous definition make[3]: Entering directory '/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/config/external/icu/common' config/external/icu/common/uobject.o /usr/bin/g++ -o uobject.o -c -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/system_wrappers -include /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DU_COMMON_IMPLEMENTATION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_HIDE_OBSOLETE_UTF_OLD_H=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DU_CHARSET_IS_UTF8 -DUNISTR_FROM_CHAR_EXPLICIT=explicit -DUNISTR_FROM_STRING_EXPLICIT=explicit -DU_ENABLE_DYLOAD=0 -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/config/external/icu/common -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/config/external/icu/common -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/intl/icu/source/i18n -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include -DMOZILLA_CLIENT -include /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/js/src/js-confdefs.h -fno-sized-deallocation -fno-aligned-new -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/anolis/anolis-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -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 -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wformat -Wformat-overflow=2 -Wno-psabi -Wno-error=builtin-macro-redefined -frtti -fno-strict-aliasing -ffp-contract=off -MD -MP -MF .deps/uobject.o.pp /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/intl/icu/source/common/uobject.cpp make[3]: Leaving directory '/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/config/external/icu/common' make[3]: Entering directory '/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/config/external/icu/common' config/external/icu/common/unisetspan.o /usr/bin/g++ -o unisetspan.o -c -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/system_wrappers -include /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DU_COMMON_IMPLEMENTATION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_HIDE_OBSOLETE_UTF_OLD_H=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DU_CHARSET_IS_UTF8 -DUNISTR_FROM_CHAR_EXPLICIT=explicit -DUNISTR_FROM_STRING_EXPLICIT=explicit -DU_ENABLE_DYLOAD=0 -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/config/external/icu/common -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/config/external/icu/common -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/intl/icu/source/i18n -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include -DMOZILLA_CLIENT -include /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/js/src/js-confdefs.h -fno-sized-deallocation -fno-aligned-new -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/anolis/anolis-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -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 -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wformat -Wformat-overflow=2 -Wno-psabi -Wno-error=builtin-macro-redefined -frtti -fno-strict-aliasing -ffp-contract=off -MD -MP -MF .deps/unisetspan.o.pp /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/intl/icu/source/common/unisetspan.cpp make[3]: Leaving directory '/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/config/external/icu/common' make[3]: Entering directory '/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/config/external/icu/common' config/external/icu/common/umutablecptrie.o /usr/bin/g++ -o umutablecptrie.o -c -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/system_wrappers -include /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DU_COMMON_IMPLEMENTATION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_HIDE_OBSOLETE_UTF_OLD_H=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DU_CHARSET_IS_UTF8 -DUNISTR_FROM_CHAR_EXPLICIT=explicit -DUNISTR_FROM_STRING_EXPLICIT=explicit -DU_ENABLE_DYLOAD=0 -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/config/external/icu/common -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/config/external/icu/common -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/intl/icu/source/i18n -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include -DMOZILLA_CLIENT -include /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/js/src/js-confdefs.h -fno-sized-deallocation -fno-aligned-new -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/anolis/anolis-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -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 -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wformat -Wformat-overflow=2 -Wno-psabi -Wno-error=builtin-macro-redefined -frtti -fno-strict-aliasing -ffp-contract=off -MD -MP -MF .deps/umutablecptrie.o.pp /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/intl/icu/source/common/umutablecptrie.cpp make[3]: Leaving directory '/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/config/external/icu/common' make[3]: Entering directory '/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/config/external/icu/common' config/external/icu/common/unistr_titlecase_brkiter.o /usr/bin/g++ -o unistr_titlecase_brkiter.o -c -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/system_wrappers -include /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DU_COMMON_IMPLEMENTATION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_HIDE_OBSOLETE_UTF_OLD_H=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DU_CHARSET_IS_UTF8 -DUNISTR_FROM_CHAR_EXPLICIT=explicit -DUNISTR_FROM_STRING_EXPLICIT=explicit -DU_ENABLE_DYLOAD=0 -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/config/external/icu/common -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/config/external/icu/common -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/intl/icu/source/i18n -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include -DMOZILLA_CLIENT -include /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/js/src/js-confdefs.h -fno-sized-deallocation -fno-aligned-new -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/anolis/anolis-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -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 -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wformat -Wformat-overflow=2 -Wno-psabi -Wno-error=builtin-macro-redefined -frtti -fno-strict-aliasing -ffp-contract=off -MD -MP -MF .deps/unistr_titlecase_brkiter.o.pp /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/intl/icu/source/common/unistr_titlecase_brkiter.cpp make[3]: Leaving directory '/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/config/external/icu/common' make[3]: Entering directory '/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/config/external/icu/common' config/external/icu/common/uloc_tag.o /usr/bin/g++ -o uloc_tag.o -c -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/system_wrappers -include /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DU_COMMON_IMPLEMENTATION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_HIDE_OBSOLETE_UTF_OLD_H=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DU_CHARSET_IS_UTF8 -DUNISTR_FROM_CHAR_EXPLICIT=explicit -DUNISTR_FROM_STRING_EXPLICIT=explicit -DU_ENABLE_DYLOAD=0 -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/config/external/icu/common -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/config/external/icu/common -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/intl/icu/source/i18n -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include -DMOZILLA_CLIENT -include /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/js/src/js-confdefs.h -fno-sized-deallocation -fno-aligned-new -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/anolis/anolis-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -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 -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wformat -Wformat-overflow=2 -Wno-psabi -Wno-error=builtin-macro-redefined -frtti -fno-strict-aliasing -ffp-contract=off -MD -MP -MF .deps/uloc_tag.o.pp /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/intl/icu/source/common/uloc_tag.cpp make[3]: Leaving directory '/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/config/external/icu/common' make[3]: Entering directory '/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/config/external/icu/i18n' config/external/icu/i18n/standardplural.o /usr/bin/g++ -o standardplural.o -c -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/system_wrappers -include /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DU_I18N_IMPLEMENTATION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_HIDE_OBSOLETE_UTF_OLD_H=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DU_CHARSET_IS_UTF8 -DUNISTR_FROM_CHAR_EXPLICIT=explicit -DUNISTR_FROM_STRING_EXPLICIT=explicit -DU_ENABLE_DYLOAD=0 -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/config/external/icu/i18n -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/config/external/icu/i18n -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/intl/icu/source/common -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include -DMOZILLA_CLIENT -include /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/js/src/js-confdefs.h -fno-sized-deallocation -fno-aligned-new -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/anolis/anolis-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -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 -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wformat -Wformat-overflow=2 -Wno-psabi -Wno-error=builtin-macro-redefined -frtti -fno-strict-aliasing -ffp-contract=off -MD -MP -MF .deps/standardplural.o.pp /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/intl/icu/source/i18n/standardplural.cpp make[3]: Leaving directory '/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/config/external/icu/i18n' make[3]: Entering directory '/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/config/external/icu/common' config/external/icu/common/uniset_props.o /usr/bin/g++ -o uniset_props.o -c -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/system_wrappers -include /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DU_COMMON_IMPLEMENTATION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_HIDE_OBSOLETE_UTF_OLD_H=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DU_CHARSET_IS_UTF8 -DUNISTR_FROM_CHAR_EXPLICIT=explicit -DUNISTR_FROM_STRING_EXPLICIT=explicit -DU_ENABLE_DYLOAD=0 -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/config/external/icu/common -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/config/external/icu/common -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/intl/icu/source/i18n -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include -DMOZILLA_CLIENT -include /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/js/src/js-confdefs.h -fno-sized-deallocation -fno-aligned-new -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/anolis/anolis-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -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 -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wformat -Wformat-overflow=2 -Wno-psabi -Wno-error=builtin-macro-redefined -frtti -fno-strict-aliasing -ffp-contract=off -MD -MP -MF .deps/uniset_props.o.pp /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/intl/icu/source/common/uniset_props.cpp make[3]: Leaving directory '/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/config/external/icu/common' make[3]: Entering directory '/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/config/external/icu/i18n' config/external/icu/i18n/sortkey.o /usr/bin/g++ -o sortkey.o -c -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/system_wrappers -include /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DU_I18N_IMPLEMENTATION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_HIDE_OBSOLETE_UTF_OLD_H=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DU_CHARSET_IS_UTF8 -DUNISTR_FROM_CHAR_EXPLICIT=explicit -DUNISTR_FROM_STRING_EXPLICIT=explicit -DU_ENABLE_DYLOAD=0 -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/config/external/icu/i18n -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/config/external/icu/i18n -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/intl/icu/source/common -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include -DMOZILLA_CLIENT -include /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/js/src/js-confdefs.h -fno-sized-deallocation -fno-aligned-new -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/anolis/anolis-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -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 -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wformat -Wformat-overflow=2 -Wno-psabi -Wno-error=builtin-macro-redefined -frtti -fno-strict-aliasing -ffp-contract=off -MD -MP -MF .deps/sortkey.o.pp /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/intl/icu/source/i18n/sortkey.cpp make[3]: Leaving directory '/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/config/external/icu/i18n' make[3]: Entering directory '/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/js/src' js/src/Unified_cpp_js_src1.o /usr/bin/g++ -o Unified_cpp_js_src1.o -c -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/system_wrappers -include /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.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/gjs-1.80.2/firefox-115.15.0/js/src -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/js/src -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include -DMOZILLA_CLIENT -include /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/js/src/js-confdefs.h -fno-sized-deallocation -fno-aligned-new -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/anolis/anolis-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -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 -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wformat -Wformat-overflow=2 -Wno-psabi -Wno-error=builtin-macro-redefined -Werror=format -Wno-attributes -fno-strict-aliasing -ffp-contract=off -MD -MP -MF .deps/Unified_cpp_js_src1.o.pp Unified_cpp_js_src1.cpp make[3]: Leaving directory '/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/js/src' In file included from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/CallArgs.h:73, from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/CallNonGenericMethod.h:12, from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/NamespaceImports.h:15, from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/gc/Barrier.h:12, from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/builtin/FinalizationRegistryObject.h:89, from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/builtin/FinalizationRegistryObject.cpp:9, from Unified_cpp_js_src1.cpp:2: In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, JSObject*&&)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1174:26, inlined from 'js::obj_isPrototypeOf(JSContext*, unsigned int, JS::Value*)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/builtin/Object.cpp:1175:50: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'obj' in 'MEM[(struct StackRootedBase * *)cx_55(D) + 24B]' [-Wdangling-pointer=] 1141 | *this->stack = this; | ~~~~~~~~~~~~~^~~~~~ In file included from Unified_cpp_js_src1.cpp:38: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/builtin/Object.cpp: In function 'js::obj_isPrototypeOf(JSContext*, unsigned int, JS::Value*)': /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/builtin/Object.cpp:1175:16: note: 'obj' declared here 1175 | RootedObject obj(cx, ToObject(cx, args.thisv())); | ^~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/builtin/Object.cpp:1175:16: note: 'cx_55(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, js::PlainObject*&&)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1174:26, inlined from 'CreateObjectPrototype(JSContext*, JSProtoKey)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/builtin/Object.cpp:2254:62: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'objectProto' in 'MEM[(struct StackRootedBase * *)cx_29(D) + 24B]' [-Wdangling-pointer=] 1141 | *this->stack = this; | ~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/builtin/Object.cpp: In function 'CreateObjectPrototype(JSContext*, JSProtoKey)': /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/builtin/Object.cpp:2253:24: note: 'objectProto' declared here 2253 | Rooted objectProto( | ^~~~~~~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/builtin/Object.cpp:2253:24: note: 'cx_29(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, JSObject*&&)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1174:26, inlined from 'js::obj_propertyIsEnumerable(JSContext*, unsigned int, JS::Value*)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/builtin/Object.cpp:141:50: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'obj' in 'MEM[(struct StackRootedBase * *)cx_156(D) + 24B]' [-Wdangling-pointer=] 1141 | *this->stack = this; | ~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/builtin/Object.cpp: In function 'js::obj_propertyIsEnumerable(JSContext*, unsigned int, JS::Value*)': /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/builtin/Object.cpp:141:16: note: 'obj' declared here 141 | RootedObject obj(cx, ToObject(cx, args.thisv())); | ^~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/builtin/Object.cpp:141:16: note: 'cx_156(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, JSObject*&&)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1174:26, inlined from 'PreprocessValue >(JSContext*, JS::Handle, JS::Handle, JS::MutableHandle, (anonymous namespace)::StringifyContext*)bool' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/builtin/JSON.cpp:308:18: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'obj' in 'MEM[(struct StackRootedBase * *)cx_271(D) + 24B]' [-Wdangling-pointer=] 1141 | *this->stack = this; | ~~~~~~~~~~~~~^~~~~~ In file included from Unified_cpp_js_src1.cpp:11: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/builtin/JSON.cpp: In function 'PreprocessValue >(JSContext*, JS::Handle, JS::Handle, JS::MutableHandle, (anonymous namespace)::StringifyContext*)bool': /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/builtin/JSON.cpp:308:18: note: 'obj' declared here 308 | RootedObject obj(cx, JS::ToObject(cx, vp)); | ^~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/builtin/JSON.cpp:308:18: note: 'cx_271(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, JSObject*&&)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1174:26, inlined from 'js::ModuleNamespaceObject::create(JSContext*, JS::Handle, JS::MutableHandle, 0ul, js::SystemAllocPolicy>, JS::DeletePolicy, 0ul, js::SystemAllocPolicy> > > >, JS::MutableHandle > >)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/builtin/ModuleObject.cpp:301:68: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'object' in 'MEM[(struct StackRootedBase * *)cx_72(D) + 24B]' [-Wdangling-pointer=] 1141 | *this->stack = this; | ~~~~~~~~~~~~~^~~~~~ In file included from Unified_cpp_js_src1.cpp:29: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/builtin/ModuleObject.cpp: In function 'js::ModuleNamespaceObject::create(JSContext*, JS::Handle, JS::MutableHandle, 0ul, js::SystemAllocPolicy>, JS::DeletePolicy, 0ul, js::SystemAllocPolicy> > > >, JS::MutableHandle > >)': /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/builtin/ModuleObject.cpp:300:16: note: 'object' declared here 300 | RootedObject object( | ^~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/builtin/ModuleObject.cpp:300:16: note: 'cx_72(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, JSObject*&&)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1174:26, inlined from 'js::CallModuleResolveHook(JSContext*, JS::Handle, JS::Handle)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/builtin/ModuleObject.cpp:2136:79: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'result' in 'MEM[(struct StackRootedBase * *)cx_31(D) + 24B]' [-Wdangling-pointer=] 1141 | *this->stack = this; | ~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/builtin/ModuleObject.cpp: In function 'js::CallModuleResolveHook(JSContext*, JS::Handle, JS::Handle)': /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/builtin/ModuleObject.cpp:2135:16: note: 'result' declared here 2135 | RootedObject result(cx, | ^~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/builtin/ModuleObject.cpp:2135:16: note: 'cx_31(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, JSLinearString*&&)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1174:26, inlined from 'Walk(JSContext*, JS::Handle, JS::Handle, JS::Handle, JS::MutableHandle)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/builtin/JSON.cpp:1080:44: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'key' in 'MEM[(struct StackRootedBase * *)cx_500(D) + 48B]' [-Wdangling-pointer=] 1141 | *this->stack = this; | ~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/builtin/JSON.cpp: In function 'Walk(JSContext*, JS::Handle, JS::Handle, JS::Handle, JS::MutableHandle)': /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/builtin/JSON.cpp:1080:16: note: 'key' declared here 1080 | RootedString key(cx, IdToString(cx, name)); | ^~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/builtin/JSON.cpp:1080:16: note: 'cx_500(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, js::PlainObject*&&)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1174:26, inlined from 'Revive(JSContext*, JS::Handle, JS::MutableHandle)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/builtin/JSON.cpp:1090:50: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'obj' in 'MEM[(struct StackRootedBase * *)cx_56(D) + 24B]' [-Wdangling-pointer=] 1141 | *this->stack = this; | ~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/builtin/JSON.cpp: In function 'Revive(JSContext*, JS::Handle, JS::MutableHandle)': /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/builtin/JSON.cpp:1090:24: note: 'obj' declared here 1090 | Rooted obj(cx, NewPlainObject(cx)); | ^~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/builtin/JSON.cpp:1090:24: note: 'cx_56(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, JSString*&&)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1174:26, inlined from 'js::ObjectToSource(JSContext*, JS::Handle)::{lambda(JS::Handle, JS::Handle, PropertyKind)#1}::operator()(JS::Handle, JS::Handle, PropertyKind) const' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/builtin/Object.cpp:361:54: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'valsource' in 'MEM[(struct StackRootedBase * *)_169 + 48B]' [-Wdangling-pointer=] 1141 | *this->stack = this; | ~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/builtin/Object.cpp: In member function 'js::ObjectToSource(JSContext*, JS::Handle)::{lambda(JS::Handle, JS::Handle, PropertyKind)#1}::operator()(JS::Handle, JS::Handle, PropertyKind) const': /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/builtin/Object.cpp:361:18: note: 'valsource' declared here 361 | RootedString valsource(cx, ValueToSource(cx, val)); | ^~~~~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/builtin/Object.cpp:361:18: note: 'MEM[(struct JSContext * const &)__closure_83(D)]' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, JSLinearString*&&)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1174:26, inlined from 'js::ObjectToSource(JSContext*, JS::Handle)::{lambda(JS::Handle, JS::Handle, PropertyKind)#1}::operator()(JS::Handle, JS::Handle, PropertyKind) const' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/builtin/Object.cpp:366:67: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'valstr' in 'MEM[(struct StackRootedBase * *)_174 + 48B]' [-Wdangling-pointer=] 1141 | *this->stack = this; | ~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/builtin/Object.cpp: In member function 'js::ObjectToSource(JSContext*, JS::Handle)::{lambda(JS::Handle, JS::Handle, PropertyKind)#1}::operator()(JS::Handle, JS::Handle, PropertyKind) const': /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/builtin/Object.cpp:366:29: note: 'valstr' declared here 366 | Rooted valstr(cx, valsource->ensureLinear(cx)); | ^~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/builtin/Object.cpp:366:29: note: 'MEM[(struct JSContext * const &)__closure_83(D)]' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, JSObject*&&)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1174:26, inlined from 'ObjectDefineProperties(JSContext*, JS::Handle, JS::Handle, bool*)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/builtin/Object.cpp:1209:50: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'props' in 'MEM[(struct StackRootedBase * *)cx_244(D) + 24B]' [-Wdangling-pointer=] 1141 | *this->stack = this; | ~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/builtin/Object.cpp: In function 'ObjectDefineProperties(JSContext*, JS::Handle, JS::Handle, bool*)': /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/builtin/Object.cpp:1209:16: note: 'props' declared here 1209 | RootedObject props(cx, ToObject(cx, properties)); | ^~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/builtin/Object.cpp:1209:16: note: 'cx_244(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, js::PlainObject*&&)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1174:26, inlined from 'js::obj_create(JSContext*, unsigned int, JS::Value*)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/builtin/Object.cpp:1294:59: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'obj' in 'MEM[(struct StackRootedBase * *)cx_89(D) + 24B]' [-Wdangling-pointer=] 1141 | *this->stack = this; | ~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/builtin/Object.cpp: In function 'js::obj_create(JSContext*, unsigned int, JS::Value*)': /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/builtin/Object.cpp:1294:24: note: 'obj' declared here 1294 | Rooted obj(cx, ObjectCreateImpl(cx, proto)); | ^~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/builtin/Object.cpp:1294:24: note: 'cx_89(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, JSObject*&&)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1174:26, inlined from 'EnumerableOwnProperties<(EnumerableOwnPropertiesKind)1>(JSContext*, JS::CallArgs const&)bool' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/builtin/Object.cpp:1775:16: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'obj' in 'MEM[(struct StackRootedBase * *)cx_267(D) + 24B]' [-Wdangling-pointer=] 1141 | *this->stack = this; | ~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/builtin/Object.cpp: In function 'EnumerableOwnProperties<(EnumerableOwnPropertiesKind)1>(JSContext*, JS::CallArgs const&)bool': /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/builtin/Object.cpp:1775:16: note: 'obj' declared here 1775 | RootedObject obj(cx, IF_RECORD_TUPLE(ToObjectOrGetObjectPayload, ToObject)( | ^~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/builtin/Object.cpp:1775:16: note: 'cx_267(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, js::PromiseObject*&&)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1174:26, inlined from 'js::ModuleObject::createTopLevelCapability(JSContext*, JS::Handle)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/builtin/ModuleObject.cpp:1099:75: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'resultPromise' in 'MEM[(struct StackRootedBase * *)cx_25(D) + 24B]' [-Wdangling-pointer=] 1141 | *this->stack = this; | ~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/builtin/ModuleObject.cpp: In function 'js::ModuleObject::createTopLevelCapability(JSContext*, JS::Handle)': /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/builtin/ModuleObject.cpp:1099:26: note: 'resultPromise' declared here 1099 | Rooted resultPromise(cx, CreatePromiseObjectForAsync(cx)); | ^~~~~~~~~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/builtin/ModuleObject.cpp:1099:26: note: 'cx_25(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, JSObject*&&)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1174:26, inlined from 'js::GlobalObject::initSetIteratorProto(JSContext*, JS::Handle)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/builtin/MapObject.cpp:1083:65: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'base' in 'MEM[(struct StackRootedBase * *)cx_58(D) + 24B]' [-Wdangling-pointer=] 1141 | *this->stack = this; | ~~~~~~~~~~~~~^~~~~~ In file included from Unified_cpp_js_src1.cpp:20: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/builtin/MapObject.cpp: In function 'js::GlobalObject::initSetIteratorProto(JSContext*, JS::Handle)': /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/builtin/MapObject.cpp:1082:21: note: 'base' declared here 1082 | Rooted base( | ^~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/builtin/MapObject.cpp:1082:21: note: 'cx_58(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, JSObject*&&)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1174:26, inlined from 'js::GlobalObject::initMapIteratorProto(JSContext*, JS::Handle)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/builtin/MapObject.cpp:224:65: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'base' in 'MEM[(struct StackRootedBase * *)cx_58(D) + 24B]' [-Wdangling-pointer=] 1141 | *this->stack = this; | ~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/builtin/MapObject.cpp: In function 'js::GlobalObject::initMapIteratorProto(JSContext*, JS::Handle)': /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/builtin/MapObject.cpp:223:21: note: 'base' declared here 223 | Rooted base( | ^~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/builtin/MapObject.cpp:223:21: note: 'cx_58(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, js::PlainObject*&&)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1174:26, inlined from 'js::GetOrCreateModuleMetaObject(JSContext*, JS::Handle)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/builtin/ModuleObject.cpp:2105:67: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'metaObject' in 'MEM[(struct StackRootedBase * *)cx_68(D) + 24B]' [-Wdangling-pointer=] 1141 | *this->stack = this; | ~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/builtin/ModuleObject.cpp: In function 'js::GetOrCreateModuleMetaObject(JSContext*, JS::Handle)': /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/builtin/ModuleObject.cpp:2105:16: note: 'metaObject' declared here 2105 | RootedObject metaObject(cx, NewPlainObjectWithProto(cx, nullptr)); | ^~~~~~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/builtin/ModuleObject.cpp:2105:16: note: 'cx_68(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, JSObject*&&)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1174:26, inlined from 'js::GetOwnPropertyDescriptorToArray(JSContext*, unsigned int, JS::Value*)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/builtin/Object.cpp:1393:45: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'obj' in 'MEM[(struct StackRootedBase * *)cx_111(D) + 24B]' [-Wdangling-pointer=] 1141 | *this->stack = this; | ~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/builtin/Object.cpp: In function 'js::GetOwnPropertyDescriptorToArray(JSContext*, unsigned int, JS::Value*)': /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/builtin/Object.cpp:1393:16: note: 'obj' declared here 1393 | RootedObject obj(cx, ToObject(cx, args[0])); | ^~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/builtin/Object.cpp:1393:16: note: 'cx_111(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, JSFunction*&&)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1174:26, inlined from 'js::OnModuleEvaluationFailure(JSContext*, JS::Handle, JS::ModuleErrorBehaviour)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/builtin/ModuleObject.cpp:2408:66: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'onRejected' in 'MEM[(struct StackRootedBase * *)cx_54(D) + 24B]' [-Wdangling-pointer=] 1141 | *this->stack = this; | ~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/builtin/ModuleObject.cpp: In function 'js::OnModuleEvaluationFailure(JSContext*, JS::Handle, JS::ModuleErrorBehaviour)': /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/builtin/ModuleObject.cpp:2407:18: note: 'onRejected' declared here 2407 | RootedFunction onRejected( | ^~~~~~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/builtin/ModuleObject.cpp:2407:18: note: 'cx_54(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, js::ArrayObject*&&)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1174:26, inlined from 'js::SetIteratorObject::createResult(JSContext*)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/builtin/MapObject.cpp:1234:60: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'resultObj' in 'MEM[(struct StackRootedBase * *)cx_26(D) + 24B]' [-Wdangling-pointer=] 1141 | *this->stack = this; | ~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/builtin/MapObject.cpp: In function 'js::SetIteratorObject::createResult(JSContext*)': /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/builtin/MapObject.cpp:1233:24: note: 'resultObj' declared here 1233 | Rooted resultObj( | ^~~~~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/builtin/MapObject.cpp:1233:24: note: 'cx_26(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, js::ArrayObject*&&)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1174:26, inlined from 'js::MapIteratorObject::createResultPair(JSContext*)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/builtin/MapObject.cpp:405:60: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'resultPairObj' in 'MEM[(struct StackRootedBase * *)cx_31(D) + 24B]' [-Wdangling-pointer=] 1141 | *this->stack = this; | ~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/builtin/MapObject.cpp: In function 'js::MapIteratorObject::createResultPair(JSContext*)': /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/builtin/MapObject.cpp:404:24: note: 'resultPairObj' declared here 404 | Rooted resultPairObj( | ^~~~~~~~~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/builtin/MapObject.cpp:404:24: note: 'cx_31(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, JSObject*&&)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1174:26, inlined from 'js::MapIteratorObject::create(JSContext*, JS::Handle, js::OrderedHashMap, js::HeapPtr, js::HashableValueHasher, js::TrackedAllocPolicy<(js::TrackingKind)0> > const*, js::MapObject::IteratorKind)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/builtin/MapObject.cpp:257:68: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'proto' in 'MEM[(struct StackRootedBase * *)cx_118(D) + 24B]' [-Wdangling-pointer=] 1141 | *this->stack = this; | ~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/builtin/MapObject.cpp: In function 'js::MapIteratorObject::create(JSContext*, JS::Handle, js::OrderedHashMap, js::HeapPtr, js::HashableValueHasher, js::TrackedAllocPolicy<(js::TrackingKind)0> > const*, js::MapObject::IteratorKind)': /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/builtin/MapObject.cpp:256:21: note: 'proto' declared here 256 | Rooted proto( | ^~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/builtin/MapObject.cpp:256:21: note: 'cx_118(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, JSObject*&&)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1174:26, inlined from 'EnumerableOwnProperties<(EnumerableOwnPropertiesKind)2>(JSContext*, JS::CallArgs const&)bool' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/builtin/Object.cpp:1775:16: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'obj' in 'MEM[(struct StackRootedBase * *)cx_283(D) + 24B]' [-Wdangling-pointer=] 1141 | *this->stack = this; | ~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/builtin/Object.cpp: In function 'EnumerableOwnProperties<(EnumerableOwnPropertiesKind)2>(JSContext*, JS::CallArgs const&)bool': /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/builtin/Object.cpp:1775:16: note: 'obj' declared here 1775 | RootedObject obj(cx, IF_RECORD_TUPLE(ToObjectOrGetObjectPayload, ToObject)( | ^~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/builtin/Object.cpp:1775:16: note: 'cx_283(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, js::ModuleEnvironmentObject*&&)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1174:26, inlined from 'js::ModuleObject::createEnvironment(JSContext*, JS::Handle)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/builtin/ModuleObject.cpp:1320:52: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'env' in 'MEM[(struct StackRootedBase * *)cx_24(D) + 24B]' [-Wdangling-pointer=] 1141 | *this->stack = this; | ~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/builtin/ModuleObject.cpp: In function 'js::ModuleObject::createEnvironment(JSContext*, JS::Handle)': /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/builtin/ModuleObject.cpp:1319:36: note: 'env' declared here 1319 | Rooted env( | ^~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/builtin/ModuleObject.cpp:1319:36: note: 'cx_24(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, JSObject*&&)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1174:26, inlined from 'js::SetIteratorObject::create(JSContext*, JS::Handle, js::OrderedHashSet, js::HashableValueHasher, js::TrackedAllocPolicy<(js::TrackingKind)0> >*, js::SetObject::IteratorKind)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/builtin/MapObject.cpp:1108:68: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'proto' in 'MEM[(struct StackRootedBase * *)cx_118(D) + 24B]' [-Wdangling-pointer=] 1141 | *this->stack = this; | ~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/builtin/MapObject.cpp: In function 'js::SetIteratorObject::create(JSContext*, JS::Handle, js::OrderedHashSet, js::HashableValueHasher, js::TrackedAllocPolicy<(js::TrackingKind)0> >*, js::SetObject::IteratorKind)': /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/builtin/MapObject.cpp:1107:21: note: 'proto' declared here 1107 | Rooted proto( | ^~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/builtin/MapObject.cpp:1107:21: note: 'cx_118(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, js::SetIteratorObject*&&)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1174:26, inlined from 'js::SetObject::iterator_impl(JSContext*, JS::CallArgs const&, js::SetObject::IteratorKind)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/builtin/MapObject.cpp:1663:78: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'iterobj' in 'MEM[(struct StackRootedBase * *)cx_49(D) + 24B]' [-Wdangling-pointer=] 1141 | *this->stack = this; | ~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/builtin/MapObject.cpp: In function 'js::SetObject::iterator_impl(JSContext*, JS::CallArgs const&, js::SetObject::IteratorKind)': /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/builtin/MapObject.cpp:1662:21: note: 'iterobj' declared here 1662 | Rooted iterobj(cx, | ^~~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/builtin/MapObject.cpp:1662:21: note: 'cx_49(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, js::SetIteratorObject*&&)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1174:26, inlined from 'js::SetObject::iterator_impl(JSContext*, JS::CallArgs const&, js::SetObject::IteratorKind)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/builtin/MapObject.cpp:1663:78, inlined from 'js::SetObject::entries_impl(JSContext*, JS::CallArgs const&)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/builtin/MapObject.cpp:1682:23: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'iterobj' in 'MEM[(struct StackRootedBase * *)cx_2(D) + 24B]' [-Wdangling-pointer=] 1141 | *this->stack = this; | ~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/builtin/MapObject.cpp: In function 'js::SetObject::entries_impl(JSContext*, JS::CallArgs const&)': /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/builtin/MapObject.cpp:1662:21: note: 'iterobj' declared here 1662 | Rooted iterobj(cx, | ^~~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/builtin/MapObject.cpp:1662:21: note: 'cx_2(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, js::SetIteratorObject*&&)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1174:26, inlined from 'js::SetObject::iterator_impl(JSContext*, JS::CallArgs const&, js::SetObject::IteratorKind)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/builtin/MapObject.cpp:1663:78, inlined from 'js::SetObject::values_impl(JSContext*, JS::CallArgs const&)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/builtin/MapObject.cpp:1672:23: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'iterobj' in 'MEM[(struct StackRootedBase * *)cx_2(D) + 24B]' [-Wdangling-pointer=] 1141 | *this->stack = this; | ~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/builtin/MapObject.cpp: In function 'js::SetObject::values_impl(JSContext*, JS::CallArgs const&)': /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/builtin/MapObject.cpp:1662:21: note: 'iterobj' declared here 1662 | Rooted iterobj(cx, | ^~~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/builtin/MapObject.cpp:1662:21: note: 'cx_2(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, JSAtom*&&)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1174:26, inlined from 'OnResolvedDynamicModule(JSContext*, unsigned int, JS::Value*)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/builtin/ModuleObject.cpp:2430:69: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'specifier' in 'MEM[(struct StackRootedBase * *)_22 + 48B]' [-Wdangling-pointer=] 1141 | *this->stack = this; | ~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/builtin/ModuleObject.cpp: In function 'OnResolvedDynamicModule(JSContext*, unsigned int, JS::Value*)': /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/builtin/ModuleObject.cpp:2429:19: note: 'specifier' declared here 2429 | Rooted specifier( | ^~~~~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/builtin/ModuleObject.cpp:2429:19: note: 'MEM[(struct JSContext * const &)&cx]' declared here In member function 'JS::Rooted, 1ul, js::TrackedAllocPolicy<(js::TrackingKind)0> >, JS::DeletePolicy, 1ul, js::TrackedAllocPolicy<(js::TrackingKind)0> > > > >::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted, 1ul, js::TrackedAllocPolicy<(js::TrackingKind)0> >, JS::DeletePolicy, 1ul, js::TrackedAllocPolicy<(js::TrackingKind)0> > > > >::Rooted, 1ul, js::TrackedAllocPolicy<(js::TrackingKind)0> >, JS::DeletePolicy, 1ul, js::TrackedAllocPolicy<(js::TrackingKind)0> > > > >(JSContext* const&, mozilla::UniquePtr, 1ul, js::TrackedAllocPolicy<(js::TrackingKind)0> >, JS::DeletePolicy, 1ul, js::TrackedAllocPolicy<(js::TrackingKind)0> > > >&&)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1174:26, inlined from 'js::FinalizationQueueObject::create(JSContext*, JS::Handle)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/builtin/FinalizationRegistryObject.cpp:662:64: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'recordsToBeCleanedUp' in 'MEM[(struct StackRootedBase * *)cx_137(D) + 112B]' [-Wdangling-pointer=] 1141 | *this->stack = this; | ~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/builtin/FinalizationRegistryObject.cpp: In function 'js::FinalizationQueueObject::create(JSContext*, JS::Handle)': /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/builtin/FinalizationRegistryObject.cpp:661:47: note: 'recordsToBeCleanedUp' declared here 661 | Rooted> recordsToBeCleanedUp( | ^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/builtin/FinalizationRegistryObject.cpp:661:47: note: 'cx_137(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, JSObject*&&)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1174:26, inlined from 'js::FinalizationRegistryObject::construct(JSContext*, unsigned int, JS::Value*)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/builtin/FinalizationRegistryObject.cpp:244:60: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'cleanupCallback' in 'MEM[(struct StackRootedBase * *)cx_174(D) + 24B]' [-Wdangling-pointer=] 1141 | *this->stack = this; | ~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/builtin/FinalizationRegistryObject.cpp: In function 'js::FinalizationRegistryObject::construct(JSContext*, unsigned int, JS::Value*)': /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/builtin/FinalizationRegistryObject.cpp:243:16: note: 'cleanupCallback' declared here 243 | RootedObject cleanupCallback( | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/builtin/FinalizationRegistryObject.cpp:243:16: note: 'cx_174(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, js::ModuleObject*&&)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1174:26, inlined from 'js::ModuleObject::create(JSContext*)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/builtin/ModuleObject.cpp:872:61: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'self' in 'MEM[(struct StackRootedBase * *)cx_57(D) + 24B]' [-Wdangling-pointer=] 1141 | *this->stack = this; | ~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/builtin/ModuleObject.cpp: In function 'js::ModuleObject::create(JSContext*)': /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/builtin/ModuleObject.cpp:871:25: note: 'self' declared here 871 | Rooted self( | ^~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/builtin/ModuleObject.cpp:871:25: note: 'cx_57(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, js::FinalizationRecordObject*&&)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1174:26, inlined from 'js::FinalizationRegistryObject::register_(JSContext*, unsigned int, JS::Value*)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/builtin/FinalizationRegistryObject.cpp:402:65: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'record' in 'MEM[(struct StackRootedBase * *)cx_235(D) + 24B]' [-Wdangling-pointer=] 1141 | *this->stack = this; | ~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/builtin/FinalizationRegistryObject.cpp: In function 'js::FinalizationRegistryObject::register_(JSContext*, unsigned int, JS::Value*)': /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/builtin/FinalizationRegistryObject.cpp:401:37: note: 'record' declared here 401 | Rooted record( | ^~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/builtin/FinalizationRegistryObject.cpp:401:37: note: 'cx_235(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, JSObject*&&)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1174:26, inlined from 'js::StartDynamicModuleImport(JSContext*, JS::Handle, JS::Handle, JS::Handle)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/builtin/ModuleObject.cpp:2293:68: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'promiseConstructor' in 'MEM[(struct StackRootedBase * *)cx_192(D) + 24B]' [-Wdangling-pointer=] 1141 | *this->stack = this; | ~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/builtin/ModuleObject.cpp: In function 'js::StartDynamicModuleImport(JSContext*, JS::Handle, JS::Handle, JS::Handle)': /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/builtin/ModuleObject.cpp:2293:16: note: 'promiseConstructor' declared here 2293 | RootedObject promiseConstructor(cx, JS::GetPromiseConstructor(cx)); | ^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/builtin/ModuleObject.cpp:2293:16: note: 'cx_192(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, JSFunction*&&)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1174:26, inlined from 'FinishDynamicModuleImport_impl(JSContext*, JS::Handle, JS::Handle, JS::Handle, JS::Handle)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/builtin/ModuleObject.cpp:2509:56: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'onResolved' in 'MEM[(struct StackRootedBase * *)cx_113(D) + 24B]' [-Wdangling-pointer=] 1141 | *this->stack = this; | ~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/builtin/ModuleObject.cpp: In function 'FinishDynamicModuleImport_impl(JSContext*, JS::Handle, JS::Handle, JS::Handle, JS::Handle)': /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/builtin/ModuleObject.cpp:2507:18: note: 'onResolved' declared here 2507 | RootedFunction onResolved( | ^~~~~~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/builtin/ModuleObject.cpp:2507:18: note: 'cx_113(D)' declared here make[3]: Entering directory '/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/config/external/icu/i18n' config/external/icu/i18n/tmunit.o /usr/bin/g++ -o tmunit.o -c -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/system_wrappers -include /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DU_I18N_IMPLEMENTATION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_HIDE_OBSOLETE_UTF_OLD_H=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DU_CHARSET_IS_UTF8 -DUNISTR_FROM_CHAR_EXPLICIT=explicit -DUNISTR_FROM_STRING_EXPLICIT=explicit -DU_ENABLE_DYLOAD=0 -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/config/external/icu/i18n -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/config/external/icu/i18n -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/intl/icu/source/common -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include -DMOZILLA_CLIENT -include /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/js/src/js-confdefs.h -fno-sized-deallocation -fno-aligned-new -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/anolis/anolis-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -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 -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wformat -Wformat-overflow=2 -Wno-psabi -Wno-error=builtin-macro-redefined -frtti -fno-strict-aliasing -ffp-contract=off -MD -MP -MF .deps/tmunit.o.pp /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/intl/icu/source/i18n/tmunit.cpp make[3]: Leaving directory '/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/config/external/icu/i18n' make[3]: Entering directory '/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/config/external/icu/i18n' config/external/icu/i18n/tmutamt.o /usr/bin/g++ -o tmutamt.o -c -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/system_wrappers -include /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DU_I18N_IMPLEMENTATION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_HIDE_OBSOLETE_UTF_OLD_H=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DU_CHARSET_IS_UTF8 -DUNISTR_FROM_CHAR_EXPLICIT=explicit -DUNISTR_FROM_STRING_EXPLICIT=explicit -DU_ENABLE_DYLOAD=0 -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/config/external/icu/i18n -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/config/external/icu/i18n -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/intl/icu/source/common -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include -DMOZILLA_CLIENT -include /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/js/src/js-confdefs.h -fno-sized-deallocation -fno-aligned-new -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/anolis/anolis-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -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 -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wformat -Wformat-overflow=2 -Wno-psabi -Wno-error=builtin-macro-redefined -frtti -fno-strict-aliasing -ffp-contract=off -MD -MP -MF .deps/tmutamt.o.pp /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/intl/icu/source/i18n/tmutamt.cpp make[3]: Leaving directory '/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/config/external/icu/i18n' make[3]: Entering directory '/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/config/external/icu/i18n' config/external/icu/i18n/smpdtfst.o /usr/bin/g++ -o smpdtfst.o -c -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/system_wrappers -include /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DU_I18N_IMPLEMENTATION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_HIDE_OBSOLETE_UTF_OLD_H=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DU_CHARSET_IS_UTF8 -DUNISTR_FROM_CHAR_EXPLICIT=explicit -DUNISTR_FROM_STRING_EXPLICIT=explicit -DU_ENABLE_DYLOAD=0 -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/config/external/icu/i18n -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/config/external/icu/i18n -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/intl/icu/source/common -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include -DMOZILLA_CLIENT -include /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/js/src/js-confdefs.h -fno-sized-deallocation -fno-aligned-new -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/anolis/anolis-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -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 -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wformat -Wformat-overflow=2 -Wno-psabi -Wno-error=builtin-macro-redefined -frtti -fno-strict-aliasing -ffp-contract=off -MD -MP -MF .deps/smpdtfst.o.pp /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/intl/icu/source/i18n/smpdtfst.cpp make[3]: Leaving directory '/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/config/external/icu/i18n' make[3]: Entering directory '/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/config/external/icu/i18n' config/external/icu/i18n/rbnf.o /usr/bin/g++ -o rbnf.o -c -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/system_wrappers -include /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DU_I18N_IMPLEMENTATION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_HIDE_OBSOLETE_UTF_OLD_H=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DU_CHARSET_IS_UTF8 -DUNISTR_FROM_CHAR_EXPLICIT=explicit -DUNISTR_FROM_STRING_EXPLICIT=explicit -DU_ENABLE_DYLOAD=0 -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/config/external/icu/i18n -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/config/external/icu/i18n -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/intl/icu/source/common -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include -DMOZILLA_CLIENT -include /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/js/src/js-confdefs.h -fno-sized-deallocation -fno-aligned-new -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/anolis/anolis-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -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 -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wformat -Wformat-overflow=2 -Wno-psabi -Wno-error=builtin-macro-redefined -frtti -fno-strict-aliasing -ffp-contract=off -MD -MP -MF .deps/rbnf.o.pp /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/intl/icu/source/i18n/rbnf.cpp make[3]: Leaving directory '/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/config/external/icu/i18n' make[3]: Entering directory '/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/config/external/icu/common' config/external/icu/common/uscript_props.o /usr/bin/g++ -o uscript_props.o -c -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/system_wrappers -include /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DU_COMMON_IMPLEMENTATION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_HIDE_OBSOLETE_UTF_OLD_H=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DU_CHARSET_IS_UTF8 -DUNISTR_FROM_CHAR_EXPLICIT=explicit -DUNISTR_FROM_STRING_EXPLICIT=explicit -DU_ENABLE_DYLOAD=0 -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/config/external/icu/common -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/config/external/icu/common -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/intl/icu/source/i18n -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include -DMOZILLA_CLIENT -include /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/js/src/js-confdefs.h -fno-sized-deallocation -fno-aligned-new -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/anolis/anolis-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -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 -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wformat -Wformat-overflow=2 -Wno-psabi -Wno-error=builtin-macro-redefined -frtti -fno-strict-aliasing -ffp-contract=off -MD -MP -MF .deps/uscript_props.o.pp /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/intl/icu/source/common/uscript_props.cpp make[3]: Leaving directory '/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/config/external/icu/common' make[3]: Entering directory '/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/config/external/icu/common' config/external/icu/common/ustack.o /usr/bin/g++ -o ustack.o -c -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/system_wrappers -include /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DU_COMMON_IMPLEMENTATION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_HIDE_OBSOLETE_UTF_OLD_H=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DU_CHARSET_IS_UTF8 -DUNISTR_FROM_CHAR_EXPLICIT=explicit -DUNISTR_FROM_STRING_EXPLICIT=explicit -DU_ENABLE_DYLOAD=0 -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/config/external/icu/common -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/config/external/icu/common -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/intl/icu/source/i18n -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include -DMOZILLA_CLIENT -include /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/js/src/js-confdefs.h -fno-sized-deallocation -fno-aligned-new -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/anolis/anolis-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -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 -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wformat -Wformat-overflow=2 -Wno-psabi -Wno-error=builtin-macro-redefined -frtti -fno-strict-aliasing -ffp-contract=off -MD -MP -MF .deps/ustack.o.pp /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/intl/icu/source/common/ustack.cpp make[3]: Leaving directory '/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/config/external/icu/common' make[3]: Entering directory '/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/config/external/icu/i18n' config/external/icu/i18n/taiwncal.o /usr/bin/g++ -o taiwncal.o -c -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/system_wrappers -include /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DU_I18N_IMPLEMENTATION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_HIDE_OBSOLETE_UTF_OLD_H=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DU_CHARSET_IS_UTF8 -DUNISTR_FROM_CHAR_EXPLICIT=explicit -DUNISTR_FROM_STRING_EXPLICIT=explicit -DU_ENABLE_DYLOAD=0 -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/config/external/icu/i18n -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/config/external/icu/i18n -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/intl/icu/source/common -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include -DMOZILLA_CLIENT -include /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/js/src/js-confdefs.h -fno-sized-deallocation -fno-aligned-new -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/anolis/anolis-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -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 -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wformat -Wformat-overflow=2 -Wno-psabi -Wno-error=builtin-macro-redefined -frtti -fno-strict-aliasing -ffp-contract=off -MD -MP -MF .deps/taiwncal.o.pp /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/intl/icu/source/i18n/taiwncal.cpp make[3]: Leaving directory '/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/config/external/icu/i18n' make[3]: Entering directory '/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/config/external/icu/i18n' config/external/icu/i18n/stsearch.o /usr/bin/g++ -o stsearch.o -c -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/system_wrappers -include /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DU_I18N_IMPLEMENTATION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_HIDE_OBSOLETE_UTF_OLD_H=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DU_CHARSET_IS_UTF8 -DUNISTR_FROM_CHAR_EXPLICIT=explicit -DUNISTR_FROM_STRING_EXPLICIT=explicit -DU_ENABLE_DYLOAD=0 -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/config/external/icu/i18n -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/config/external/icu/i18n -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/intl/icu/source/common -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include -DMOZILLA_CLIENT -include /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/js/src/js-confdefs.h -fno-sized-deallocation -fno-aligned-new -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/anolis/anolis-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -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 -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wformat -Wformat-overflow=2 -Wno-psabi -Wno-error=builtin-macro-redefined -frtti -fno-strict-aliasing -ffp-contract=off -MD -MP -MF .deps/stsearch.o.pp /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/intl/icu/source/i18n/stsearch.cpp make[3]: Leaving directory '/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/config/external/icu/i18n' make[3]: Entering directory '/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/config/external/icu/common' config/external/icu/common/unormcmp.o /usr/bin/g++ -o unormcmp.o -c -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/system_wrappers -include /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DU_COMMON_IMPLEMENTATION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_HIDE_OBSOLETE_UTF_OLD_H=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DU_CHARSET_IS_UTF8 -DUNISTR_FROM_CHAR_EXPLICIT=explicit -DUNISTR_FROM_STRING_EXPLICIT=explicit -DU_ENABLE_DYLOAD=0 -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/config/external/icu/common -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/config/external/icu/common -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/intl/icu/source/i18n -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include -DMOZILLA_CLIENT -include /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/js/src/js-confdefs.h -fno-sized-deallocation -fno-aligned-new -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/anolis/anolis-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -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 -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wformat -Wformat-overflow=2 -Wno-psabi -Wno-error=builtin-macro-redefined -frtti -fno-strict-aliasing -ffp-contract=off -MD -MP -MF .deps/unormcmp.o.pp /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/intl/icu/source/common/unormcmp.cpp make[3]: Leaving directory '/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/config/external/icu/common' make[3]: Entering directory '/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/config/external/icu/common' config/external/icu/common/uscript.o /usr/bin/g++ -o uscript.o -c -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/system_wrappers -include /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DU_COMMON_IMPLEMENTATION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_HIDE_OBSOLETE_UTF_OLD_H=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DU_CHARSET_IS_UTF8 -DUNISTR_FROM_CHAR_EXPLICIT=explicit -DUNISTR_FROM_STRING_EXPLICIT=explicit -DU_ENABLE_DYLOAD=0 -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/config/external/icu/common -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/config/external/icu/common -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/intl/icu/source/i18n -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include -DMOZILLA_CLIENT -include /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/js/src/js-confdefs.h -fno-sized-deallocation -fno-aligned-new -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/anolis/anolis-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -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 -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wformat -Wformat-overflow=2 -Wno-psabi -Wno-error=builtin-macro-redefined -frtti -fno-strict-aliasing -ffp-contract=off -MD -MP -MF .deps/uscript.o.pp /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/intl/icu/source/common/uscript.cpp make[3]: Leaving directory '/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/config/external/icu/common' make[3]: Entering directory '/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/config/external/icu/common' config/external/icu/common/uset_props.o /usr/bin/g++ -o uset_props.o -c -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/system_wrappers -include /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DU_COMMON_IMPLEMENTATION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_HIDE_OBSOLETE_UTF_OLD_H=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DU_CHARSET_IS_UTF8 -DUNISTR_FROM_CHAR_EXPLICIT=explicit -DUNISTR_FROM_STRING_EXPLICIT=explicit -DU_ENABLE_DYLOAD=0 -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/config/external/icu/common -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/config/external/icu/common -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/intl/icu/source/i18n -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include -DMOZILLA_CLIENT -include /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/js/src/js-confdefs.h -fno-sized-deallocation -fno-aligned-new -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/anolis/anolis-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -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 -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wformat -Wformat-overflow=2 -Wno-psabi -Wno-error=builtin-macro-redefined -frtti -fno-strict-aliasing -ffp-contract=off -MD -MP -MF .deps/uset_props.o.pp /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/intl/icu/source/common/uset_props.cpp make[3]: Leaving directory '/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/config/external/icu/common' make[3]: Entering directory '/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/config/external/icu/i18n' config/external/icu/i18n/string_segment.o /usr/bin/g++ -o string_segment.o -c -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/system_wrappers -include /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DU_I18N_IMPLEMENTATION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_HIDE_OBSOLETE_UTF_OLD_H=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DU_CHARSET_IS_UTF8 -DUNISTR_FROM_CHAR_EXPLICIT=explicit -DUNISTR_FROM_STRING_EXPLICIT=explicit -DU_ENABLE_DYLOAD=0 -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/config/external/icu/i18n -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/config/external/icu/i18n -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/intl/icu/source/common -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include -DMOZILLA_CLIENT -include /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/js/src/js-confdefs.h -fno-sized-deallocation -fno-aligned-new -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/anolis/anolis-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -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 -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wformat -Wformat-overflow=2 -Wno-psabi -Wno-error=builtin-macro-redefined -frtti -fno-strict-aliasing -ffp-contract=off -MD -MP -MF .deps/string_segment.o.pp /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/intl/icu/source/i18n/string_segment.cpp make[3]: Leaving directory '/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/config/external/icu/i18n' /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/intl/icu/source/i18n/string_segment.cpp:10: warning: "UNISTR_FROM_STRING_EXPLICIT" redefined 10 | #define UNISTR_FROM_STRING_EXPLICIT | : note: this is the location of the previous definition make[3]: Entering directory '/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/config/external/icu/common' config/external/icu/common/usetiter.o /usr/bin/g++ -o usetiter.o -c -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/system_wrappers -include /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DU_COMMON_IMPLEMENTATION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_HIDE_OBSOLETE_UTF_OLD_H=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DU_CHARSET_IS_UTF8 -DUNISTR_FROM_CHAR_EXPLICIT=explicit -DUNISTR_FROM_STRING_EXPLICIT=explicit -DU_ENABLE_DYLOAD=0 -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/config/external/icu/common -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/config/external/icu/common -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/intl/icu/source/i18n -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include -DMOZILLA_CLIENT -include /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/js/src/js-confdefs.h -fno-sized-deallocation -fno-aligned-new -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/anolis/anolis-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -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 -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wformat -Wformat-overflow=2 -Wno-psabi -Wno-error=builtin-macro-redefined -frtti -fno-strict-aliasing -ffp-contract=off -MD -MP -MF .deps/usetiter.o.pp /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/intl/icu/source/common/usetiter.cpp make[3]: Leaving directory '/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/config/external/icu/common' make[3]: Entering directory '/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/config/external/icu/i18n' config/external/icu/i18n/simpletz.o /usr/bin/g++ -o simpletz.o -c -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/system_wrappers -include /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DU_I18N_IMPLEMENTATION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_HIDE_OBSOLETE_UTF_OLD_H=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DU_CHARSET_IS_UTF8 -DUNISTR_FROM_CHAR_EXPLICIT=explicit -DUNISTR_FROM_STRING_EXPLICIT=explicit -DU_ENABLE_DYLOAD=0 -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/config/external/icu/i18n -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/config/external/icu/i18n -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/intl/icu/source/common -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include -DMOZILLA_CLIENT -include /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/js/src/js-confdefs.h -fno-sized-deallocation -fno-aligned-new -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/anolis/anolis-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -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 -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wformat -Wformat-overflow=2 -Wno-psabi -Wno-error=builtin-macro-redefined -frtti -fno-strict-aliasing -ffp-contract=off -MD -MP -MF .deps/simpletz.o.pp /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/intl/icu/source/i18n/simpletz.cpp make[3]: Leaving directory '/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/config/external/icu/i18n' make[3]: Entering directory '/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/config/external/icu/common' config/external/icu/common/uset.o /usr/bin/g++ -o uset.o -c -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/system_wrappers -include /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DU_COMMON_IMPLEMENTATION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_HIDE_OBSOLETE_UTF_OLD_H=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DU_CHARSET_IS_UTF8 -DUNISTR_FROM_CHAR_EXPLICIT=explicit -DUNISTR_FROM_STRING_EXPLICIT=explicit -DU_ENABLE_DYLOAD=0 -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/config/external/icu/common -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/config/external/icu/common -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/intl/icu/source/i18n -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include -DMOZILLA_CLIENT -include /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/js/src/js-confdefs.h -fno-sized-deallocation -fno-aligned-new -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/anolis/anolis-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -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 -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wformat -Wformat-overflow=2 -Wno-psabi -Wno-error=builtin-macro-redefined -frtti -fno-strict-aliasing -ffp-contract=off -MD -MP -MF .deps/uset.o.pp /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/intl/icu/source/common/uset.cpp make[3]: Leaving directory '/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/config/external/icu/common' make[3]: Entering directory '/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/config/external/icu/i18n' config/external/icu/i18n/tztrans.o /usr/bin/g++ -o tztrans.o -c -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/system_wrappers -include /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DU_I18N_IMPLEMENTATION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_HIDE_OBSOLETE_UTF_OLD_H=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DU_CHARSET_IS_UTF8 -DUNISTR_FROM_CHAR_EXPLICIT=explicit -DUNISTR_FROM_STRING_EXPLICIT=explicit -DU_ENABLE_DYLOAD=0 -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/config/external/icu/i18n -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/config/external/icu/i18n -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/intl/icu/source/common -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include -DMOZILLA_CLIENT -include /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/js/src/js-confdefs.h -fno-sized-deallocation -fno-aligned-new -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/anolis/anolis-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -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 -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wformat -Wformat-overflow=2 -Wno-psabi -Wno-error=builtin-macro-redefined -frtti -fno-strict-aliasing -ffp-contract=off -MD -MP -MF .deps/tztrans.o.pp /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/intl/icu/source/i18n/tztrans.cpp make[3]: Leaving directory '/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/config/external/icu/i18n' make[3]: Entering directory '/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/config/external/icu/common' config/external/icu/common/uprops.o /usr/bin/g++ -o uprops.o -c -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/system_wrappers -include /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DU_COMMON_IMPLEMENTATION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_HIDE_OBSOLETE_UTF_OLD_H=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DU_CHARSET_IS_UTF8 -DUNISTR_FROM_CHAR_EXPLICIT=explicit -DUNISTR_FROM_STRING_EXPLICIT=explicit -DU_ENABLE_DYLOAD=0 -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/config/external/icu/common -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/config/external/icu/common -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/intl/icu/source/i18n -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include -DMOZILLA_CLIENT -include /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/js/src/js-confdefs.h -fno-sized-deallocation -fno-aligned-new -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/anolis/anolis-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -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 -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wformat -Wformat-overflow=2 -Wno-psabi -Wno-error=builtin-macro-redefined -frtti -fno-strict-aliasing -ffp-contract=off -MD -MP -MF .deps/uprops.o.pp /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/intl/icu/source/common/uprops.cpp make[3]: Leaving directory '/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/config/external/icu/common' make[3]: Entering directory '/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/config/external/icu/common' config/external/icu/common/uresdata.o /usr/bin/g++ -o uresdata.o -c -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/system_wrappers -include /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DU_COMMON_IMPLEMENTATION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_HIDE_OBSOLETE_UTF_OLD_H=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DU_CHARSET_IS_UTF8 -DUNISTR_FROM_CHAR_EXPLICIT=explicit -DUNISTR_FROM_STRING_EXPLICIT=explicit -DU_ENABLE_DYLOAD=0 -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/config/external/icu/common -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/config/external/icu/common -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/intl/icu/source/i18n -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include -DMOZILLA_CLIENT -include /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/js/src/js-confdefs.h -fno-sized-deallocation -fno-aligned-new -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/anolis/anolis-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -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 -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wformat -Wformat-overflow=2 -Wno-psabi -Wno-error=builtin-macro-redefined -frtti -fno-strict-aliasing -ffp-contract=off -MD -MP -MF .deps/uresdata.o.pp /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/intl/icu/source/common/uresdata.cpp make[3]: Leaving directory '/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/config/external/icu/common' In file included from /usr/include/string.h:548, from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/system_wrappers/string.h:3, from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/intl/icu/source/common/cmemory.h:32, from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/intl/icu/source/common/uresdata.cpp:26: In function 'memcpy', inlined from 'ures_swapResource(UDataSwapper const*, unsigned int const*, unsigned int*, unsigned int, char const*, TempTable*, UErrorCode*)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/intl/icu/source/common/uresdata.cpp:1253:21: /usr/include/bits/string_fortified.h:29:33: warning: 'memcpy' specified bound between 18446744071562067968 and 18446744073709551614 exceeds maximum object size 9223372036854775807 [-Wstringop-overflow=] 29 | return __builtin___memcpy_chk (__dest, __src, __len, | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 30 | __glibc_objsize0 (__dest)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~ In function 'memcpy', inlined from 'ures_swapResource(UDataSwapper const*, unsigned int const*, unsigned int*, unsigned int, char const*, TempTable*, UErrorCode*)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/intl/icu/source/common/uresdata.cpp:1268:21: /usr/include/bits/string_fortified.h:29:33: warning: 'memcpy' specified bound between 18446744071562067968 and 18446744073709551612 exceeds maximum object size 9223372036854775807 [-Wstringop-overflow=] 29 | return __builtin___memcpy_chk (__dest, __src, __len, | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 30 | __glibc_objsize0 (__dest)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~ make[3]: Entering directory '/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/config/external/icu/common' config/external/icu/common/uniset.o /usr/bin/g++ -o uniset.o -c -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/system_wrappers -include /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DU_COMMON_IMPLEMENTATION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_HIDE_OBSOLETE_UTF_OLD_H=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DU_CHARSET_IS_UTF8 -DUNISTR_FROM_CHAR_EXPLICIT=explicit -DUNISTR_FROM_STRING_EXPLICIT=explicit -DU_ENABLE_DYLOAD=0 -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/config/external/icu/common -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/config/external/icu/common -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/intl/icu/source/i18n -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include -DMOZILLA_CLIENT -include /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/js/src/js-confdefs.h -fno-sized-deallocation -fno-aligned-new -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/anolis/anolis-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -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 -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wformat -Wformat-overflow=2 -Wno-psabi -Wno-error=builtin-macro-redefined -frtti -fno-strict-aliasing -ffp-contract=off -MD -MP -MF .deps/uniset.o.pp /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/intl/icu/source/common/uniset.cpp make[3]: Leaving directory '/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/config/external/icu/common' make[3]: Entering directory '/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/config/external/icu/common' config/external/icu/common/ustrfmt.o /usr/bin/g++ -o ustrfmt.o -c -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/system_wrappers -include /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DU_COMMON_IMPLEMENTATION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_HIDE_OBSOLETE_UTF_OLD_H=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DU_CHARSET_IS_UTF8 -DUNISTR_FROM_CHAR_EXPLICIT=explicit -DUNISTR_FROM_STRING_EXPLICIT=explicit -DU_ENABLE_DYLOAD=0 -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/config/external/icu/common -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/config/external/icu/common -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/intl/icu/source/i18n -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include -DMOZILLA_CLIENT -include /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/js/src/js-confdefs.h -fno-sized-deallocation -fno-aligned-new -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/anolis/anolis-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -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 -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wformat -Wformat-overflow=2 -Wno-psabi -Wno-error=builtin-macro-redefined -frtti -fno-strict-aliasing -ffp-contract=off -MD -MP -MF .deps/ustrfmt.o.pp /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/intl/icu/source/common/ustrfmt.cpp make[3]: Leaving directory '/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/config/external/icu/common' make[3]: Entering directory '/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/js/src/jit' js/src/jit/Unified_cpp_js_src_jit11.o /usr/bin/g++ -o Unified_cpp_js_src_jit11.o -c -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/system_wrappers -include /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.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/gjs-1.80.2/firefox-115.15.0/js/src/jit -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/js/src/jit -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/js/src -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include -DMOZILLA_CLIENT -include /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/js/src/js-confdefs.h -fno-sized-deallocation -fno-aligned-new -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/anolis/anolis-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -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 -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wformat -Wformat-overflow=2 -Wno-psabi -Wno-error=builtin-macro-redefined -Werror=format -Wno-attributes -fno-strict-aliasing -ffp-contract=off -MD -MP -MF .deps/Unified_cpp_js_src_jit11.o.pp Unified_cpp_js_src_jit11.cpp make[3]: Leaving directory '/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/js/src/jit' In file included from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/CallArgs.h:73, from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/CallNonGenericMethod.h:12, from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/NamespaceImports.h:15, from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/jit/IonTypes.h:17, from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/jit/Snapshots.h:13, from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/jit/Snapshots.cpp:7, from Unified_cpp_js_src_jit11.cpp:2: In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, JSObject*&&)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1174:26, inlined from 'js::HasOwnProperty(JSContext*, JS::Handle, JS::Handle, bool*)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/vm/Interpreter-inl.h:215:41, inlined from 'js::CheckPrivateFieldOperation(JSContext*, unsigned char*, JS::Handle, JS::Handle, bool*)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/vm/Interpreter-inl.h:588:22: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'obj' in 'MEM[(struct StackRootedBase * *)cx_23(D) + 24B]' [-Wdangling-pointer=] 1141 | *this->stack = this; | ~~~~~~~~~~~~~^~~~~~ In file included from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/jit/VMFunctionList-inl.h:32, from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/jit/VMFunctions.cpp:44, from Unified_cpp_js_src_jit11.cpp:38: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/vm/Interpreter-inl.h: In function 'js::CheckPrivateFieldOperation(JSContext*, unsigned char*, JS::Handle, JS::Handle, bool*)': /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/vm/Interpreter-inl.h:215:16: note: 'obj' declared here 215 | RootedObject obj(cx, ToObject(cx, val)); | ^~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/vm/Interpreter-inl.h:215:16: note: 'cx_23(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, js::SharedShape*&&)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1174:26, inlined from 'js::CreateThis(JSContext*, JS::Handle, JS::Handle, js::NewObjectKind, JS::MutableHandle)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/vm/PlainObject-inl.h:77:77, inlined from 'js::jit::CreateThisFromIC(JSContext*, JS::Handle, JS::Handle, JS::MutableHandle)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/jit/VMFunctions.cpp:824:22: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'shape' in 'MEM[(struct StackRootedBase * *)cx_4(D) + 40B]' [-Wdangling-pointer=] 1141 | *this->stack = this; | ~~~~~~~~~~~~~^~~~~~ In file included from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/jit/VMFunctions.cpp:48: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/vm/PlainObject-inl.h: In function 'js::jit::CreateThisFromIC(JSContext*, JS::Handle, JS::Handle, JS::MutableHandle)': /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/vm/PlainObject-inl.h:77:24: note: 'shape' declared here 77 | Rooted shape(cx, ThisShapeForFunction(cx, callee, newTarget)); | ^~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/vm/PlainObject-inl.h:77:24: note: 'cx_4(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, js::StringObject*&&)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1174:26, inlined from 'js::StringObject::create(JSContext*, JS::Handle, JS::Handle, js::NewObjectKind)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/vm/StringObject-inl.h:39:75, inlined from 'js::jit::NewStringObject(JSContext*, JS::Handle)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/jit/VMFunctions.cpp:800:30: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'obj' in 'MEM[(struct StackRootedBase * *)cx_2(D) + 24B]' [-Wdangling-pointer=] 1141 | *this->stack = this; | ~~~~~~~~~~~~~^~~~~~ In file included from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/jit/VMFunctions.cpp:49: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/vm/StringObject-inl.h: In function 'js::jit::NewStringObject(JSContext*, JS::Handle)': /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/vm/StringObject-inl.h:38:25: note: 'obj' declared here 38 | Rooted obj( | ^~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/vm/StringObject-inl.h:38:25: note: 'cx_2(D)' declared here make[3]: Entering directory '/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/config/external/icu/common' config/external/icu/common/utf_impl.o /usr/bin/g++ -o utf_impl.o -c -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/system_wrappers -include /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DU_COMMON_IMPLEMENTATION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_HIDE_OBSOLETE_UTF_OLD_H=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DU_CHARSET_IS_UTF8 -DUNISTR_FROM_CHAR_EXPLICIT=explicit -DUNISTR_FROM_STRING_EXPLICIT=explicit -DU_ENABLE_DYLOAD=0 -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/config/external/icu/common -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/config/external/icu/common -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/intl/icu/source/i18n -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include -DMOZILLA_CLIENT -include /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/js/src/js-confdefs.h -fno-sized-deallocation -fno-aligned-new -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/anolis/anolis-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -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 -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wformat -Wformat-overflow=2 -Wno-psabi -Wno-error=builtin-macro-redefined -frtti -fno-strict-aliasing -ffp-contract=off -MD -MP -MF .deps/utf_impl.o.pp /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/intl/icu/source/common/utf_impl.cpp make[3]: Leaving directory '/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/config/external/icu/common' make[3]: Entering directory '/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/js/src' js/src/Unified_cpp_js_src8.o /usr/bin/g++ -o Unified_cpp_js_src8.o -c -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/system_wrappers -include /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.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/gjs-1.80.2/firefox-115.15.0/js/src -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/js/src -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include -DMOZILLA_CLIENT -include /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/js/src/js-confdefs.h -fno-sized-deallocation -fno-aligned-new -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/anolis/anolis-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -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 -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wformat -Wformat-overflow=2 -Wno-psabi -Wno-error=builtin-macro-redefined -Werror=format -Wno-attributes -fno-strict-aliasing -ffp-contract=off -MD -MP -MF .deps/Unified_cpp_js_src8.o.pp Unified_cpp_js_src8.cpp make[3]: Leaving directory '/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/js/src' In file included from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/CallArgs.h:73, from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/CallNonGenericMethod.h:12, from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/Proxy.h:15, from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/Wrapper.h:12, from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/proxy/OpaqueCrossCompartmentWrapper.cpp:8, from Unified_cpp_js_src8.cpp:2: In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, JSObject*&&)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1174:26, inlined from 'js::ScriptedProxyHandler::isArray(JSContext*, JS::Handle, JS::IsArrayAnswer*) const' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/proxy/ScriptedProxyHandler.cpp:1412:60: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'target' in 'MEM[(struct StackRootedBase * *)cx_33(D) + 24B]' [-Wdangling-pointer=] 1141 | *this->stack = this; | ~~~~~~~~~~~~~^~~~~~ In file included from Unified_cpp_js_src8.cpp:20: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/proxy/ScriptedProxyHandler.cpp: In member function 'js::ScriptedProxyHandler::isArray(JSContext*, JS::Handle, JS::IsArrayAnswer*) const': /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/proxy/ScriptedProxyHandler.cpp:1412:16: note: 'target' declared here 1412 | RootedObject target(cx, proxy->as().target()); | ^~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/proxy/ScriptedProxyHandler.cpp:1412:16: note: 'cx_33(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, JSObject*&&)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1174:26, inlined from 'ProxyGetOwnPropertyDescriptorFromExpando(JSContext*, JS::Handle, JS::Handle, JS::MutableHandle >)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/proxy/Proxy.cpp:76:79, inlined from 'js::Proxy::getOwnPropertyDescriptor(JSContext*, JS::Handle, JS::Handle, JS::MutableHandle >)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/proxy/Proxy.cpp:220:52: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'expando' in 'MEM[(struct StackRootedBase * *)cx_13(D) + 24B]' [-Wdangling-pointer=] 1141 | *this->stack = this; | ~~~~~~~~~~~~~^~~~~~ In file included from Unified_cpp_js_src8.cpp:11: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/proxy/Proxy.cpp: In function 'js::Proxy::getOwnPropertyDescriptor(JSContext*, JS::Handle, JS::Handle, JS::MutableHandle >)': /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/proxy/Proxy.cpp:76:16: note: 'expando' declared here 76 | RootedObject expando(cx, proxy->as().expando().toObjectOrNull()); | ^~~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/proxy/Proxy.cpp:76:16: note: 'cx_13(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, JSObject*&&)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1174:26, inlined from 'ProxyHasOnExpando(JSContext*, JS::Handle, JS::Handle, bool*)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/proxy/Proxy.cpp:129:79, inlined from 'js::Proxy::hasOwn(JSContext*, JS::Handle, JS::Handle, bool*)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/proxy/Proxy.cpp:458:29: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'expando' in 'MEM[(struct StackRootedBase * *)cx_17(D) + 24B]' [-Wdangling-pointer=] 1141 | *this->stack = this; | ~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/proxy/Proxy.cpp: In function 'js::Proxy::hasOwn(JSContext*, JS::Handle, JS::Handle, bool*)': /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/proxy/Proxy.cpp:129:16: note: 'expando' declared here 129 | RootedObject expando(cx, proxy->as().expando().toObjectOrNull()); | ^~~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/proxy/Proxy.cpp:129:16: note: 'cx_17(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, JSObject*&&)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1174:26, inlined from 'ProxyCreate(JSContext*, JS::CallArgs&, char const*)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/proxy/ScriptedProxyHandler.cpp:1476:76, inlined from 'js::proxy(JSContext*, unsigned int, JS::Value*)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/proxy/ScriptedProxyHandler.cpp:1521:21: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'target' in 'MEM[(struct StackRootedBase * *)cx_5(D) + 24B]' [-Wdangling-pointer=] 1141 | *this->stack = this; | ~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/proxy/ScriptedProxyHandler.cpp: In function 'js::proxy(JSContext*, unsigned int, JS::Value*)': /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/proxy/ScriptedProxyHandler.cpp:1475:16: note: 'target' declared here 1475 | RootedObject target(cx, | ^~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/proxy/ScriptedProxyHandler.cpp:1475:16: note: 'cx_5(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, JSObject*&&)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1174:26, inlined from 'ProxyCreate(JSContext*, JS::CallArgs&, char const*)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/proxy/ScriptedProxyHandler.cpp:1476:76, inlined from 'js::proxy_revocable(JSContext*, unsigned int, JS::Value*)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/proxy/ScriptedProxyHandler.cpp:1548:19: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'target' in 'MEM[(struct StackRootedBase * *)cx_27(D) + 24B]' [-Wdangling-pointer=] 1141 | *this->stack = this; | ~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/proxy/ScriptedProxyHandler.cpp: In function 'js::proxy_revocable(JSContext*, unsigned int, JS::Value*)': /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/proxy/ScriptedProxyHandler.cpp:1475:16: note: 'target' declared here 1475 | RootedObject target(cx, | ^~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/proxy/ScriptedProxyHandler.cpp:1475:16: note: 'cx_27(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, JSObject*&&)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1174:26, inlined from 'RevokeProxy(JSContext*, unsigned int, JS::Value*)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/proxy/ScriptedProxyHandler.cpp:1529:43: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'p' in 'MEM[(struct StackRootedBase * *)cx_62(D) + 24B]' [-Wdangling-pointer=] 1141 | *this->stack = this; | ~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/proxy/ScriptedProxyHandler.cpp: In function 'RevokeProxy(JSContext*, unsigned int, JS::Value*)': /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/proxy/ScriptedProxyHandler.cpp:1528:16: note: 'p' declared here 1528 | RootedObject p(cx, func->getExtendedSlot(ScriptedProxyHandler::REVOKE_SLOT) | ^ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/proxy/ScriptedProxyHandler.cpp:1528:16: note: 'cx_62(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, js::ArrayObject*&&)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1174:26, inlined from 'js::ScriptedProxyHandler::call(JSContext*, JS::Handle, JS::CallArgs const&) const' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/proxy/ScriptedProxyHandler.cpp:1311:77: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'argArray' in 'MEM[(struct StackRootedBase * *)cx_177(D) + 24B]' [-Wdangling-pointer=] 1141 | *this->stack = this; | ~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/proxy/ScriptedProxyHandler.cpp: In member function 'js::ScriptedProxyHandler::call(JSContext*, JS::Handle, JS::CallArgs const&) const': /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/proxy/ScriptedProxyHandler.cpp:1310:16: note: 'argArray' declared here 1310 | RootedObject argArray(cx, | ^~~~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/proxy/ScriptedProxyHandler.cpp:1310:16: note: 'cx_177(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, js::ArrayObject*&&)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1174:26, inlined from 'js::ScriptedProxyHandler::construct(JSContext*, JS::Handle, JS::CallArgs const&) const' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/proxy/ScriptedProxyHandler.cpp:1368:77: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'argArray' in 'MEM[(struct StackRootedBase * *)cx_220(D) + 24B]' [-Wdangling-pointer=] 1141 | *this->stack = this; | ~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/proxy/ScriptedProxyHandler.cpp: In member function 'js::ScriptedProxyHandler::construct(JSContext*, JS::Handle, JS::CallArgs const&) const': /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/proxy/ScriptedProxyHandler.cpp:1367:16: note: 'argArray' declared here 1367 | RootedObject argArray(cx, | ^~~~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/proxy/ScriptedProxyHandler.cpp:1367:16: note: 'cx_220(D)' declared here make[3]: Entering directory '/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/config/external/icu/i18n' config/external/icu/i18n/ucln_in.o /usr/bin/g++ -o ucln_in.o -c -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/system_wrappers -include /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DU_I18N_IMPLEMENTATION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_HIDE_OBSOLETE_UTF_OLD_H=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DU_CHARSET_IS_UTF8 -DUNISTR_FROM_CHAR_EXPLICIT=explicit -DUNISTR_FROM_STRING_EXPLICIT=explicit -DU_ENABLE_DYLOAD=0 -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/config/external/icu/i18n -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/config/external/icu/i18n -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/intl/icu/source/common -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include -DMOZILLA_CLIENT -include /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/js/src/js-confdefs.h -fno-sized-deallocation -fno-aligned-new -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/anolis/anolis-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -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 -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wformat -Wformat-overflow=2 -Wno-psabi -Wno-error=builtin-macro-redefined -frtti -fno-strict-aliasing -ffp-contract=off -MD -MP -MF .deps/ucln_in.o.pp /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/intl/icu/source/i18n/ucln_in.cpp make[3]: Leaving directory '/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/config/external/icu/i18n' make[3]: Entering directory '/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/config/external/icu/common' config/external/icu/common/ustr_cnv.o /usr/bin/g++ -o ustr_cnv.o -c -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/system_wrappers -include /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DU_COMMON_IMPLEMENTATION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_HIDE_OBSOLETE_UTF_OLD_H=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DU_CHARSET_IS_UTF8 -DUNISTR_FROM_CHAR_EXPLICIT=explicit -DUNISTR_FROM_STRING_EXPLICIT=explicit -DU_ENABLE_DYLOAD=0 -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/config/external/icu/common -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/config/external/icu/common -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/intl/icu/source/i18n -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include -DMOZILLA_CLIENT -include /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/js/src/js-confdefs.h -fno-sized-deallocation -fno-aligned-new -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/anolis/anolis-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -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 -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wformat -Wformat-overflow=2 -Wno-psabi -Wno-error=builtin-macro-redefined -frtti -fno-strict-aliasing -ffp-contract=off -MD -MP -MF .deps/ustr_cnv.o.pp /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/intl/icu/source/common/ustr_cnv.cpp make[3]: Leaving directory '/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/config/external/icu/common' make[3]: Entering directory '/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/config/external/icu/common' config/external/icu/common/ustr_titlecase_brkiter.o /usr/bin/g++ -o ustr_titlecase_brkiter.o -c -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/system_wrappers -include /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DU_COMMON_IMPLEMENTATION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_HIDE_OBSOLETE_UTF_OLD_H=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DU_CHARSET_IS_UTF8 -DUNISTR_FROM_CHAR_EXPLICIT=explicit -DUNISTR_FROM_STRING_EXPLICIT=explicit -DU_ENABLE_DYLOAD=0 -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/config/external/icu/common -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/config/external/icu/common -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/intl/icu/source/i18n -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include -DMOZILLA_CLIENT -include /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/js/src/js-confdefs.h -fno-sized-deallocation -fno-aligned-new -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/anolis/anolis-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -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 -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wformat -Wformat-overflow=2 -Wno-psabi -Wno-error=builtin-macro-redefined -frtti -fno-strict-aliasing -ffp-contract=off -MD -MP -MF .deps/ustr_titlecase_brkiter.o.pp /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/intl/icu/source/common/ustr_titlecase_brkiter.cpp make[3]: Leaving directory '/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/config/external/icu/common' make[3]: Entering directory '/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/config/external/icu/i18n' config/external/icu/i18n/rulebasedcollator.o /usr/bin/g++ -o rulebasedcollator.o -c -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/system_wrappers -include /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DU_I18N_IMPLEMENTATION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_HIDE_OBSOLETE_UTF_OLD_H=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DU_CHARSET_IS_UTF8 -DUNISTR_FROM_CHAR_EXPLICIT=explicit -DUNISTR_FROM_STRING_EXPLICIT=explicit -DU_ENABLE_DYLOAD=0 -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/config/external/icu/i18n -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/config/external/icu/i18n -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/intl/icu/source/common -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include -DMOZILLA_CLIENT -include /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/js/src/js-confdefs.h -fno-sized-deallocation -fno-aligned-new -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/anolis/anolis-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -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 -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wformat -Wformat-overflow=2 -Wno-psabi -Wno-error=builtin-macro-redefined -frtti -fno-strict-aliasing -ffp-contract=off -MD -MP -MF .deps/rulebasedcollator.o.pp /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/intl/icu/source/i18n/rulebasedcollator.cpp make[3]: Leaving directory '/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/config/external/icu/i18n' make[3]: Entering directory '/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/config/external/icu/i18n' config/external/icu/i18n/tmutfmt.o /usr/bin/g++ -o tmutfmt.o -c -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/system_wrappers -include /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DU_I18N_IMPLEMENTATION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_HIDE_OBSOLETE_UTF_OLD_H=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DU_CHARSET_IS_UTF8 -DUNISTR_FROM_CHAR_EXPLICIT=explicit -DUNISTR_FROM_STRING_EXPLICIT=explicit -DU_ENABLE_DYLOAD=0 -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/config/external/icu/i18n -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/config/external/icu/i18n -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/intl/icu/source/common -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include -DMOZILLA_CLIENT -include /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/js/src/js-confdefs.h -fno-sized-deallocation -fno-aligned-new -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/anolis/anolis-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -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 -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wformat -Wformat-overflow=2 -Wno-psabi -Wno-error=builtin-macro-redefined -frtti -fno-strict-aliasing -ffp-contract=off -MD -MP -MF .deps/tmutfmt.o.pp /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/intl/icu/source/i18n/tmutfmt.cpp make[3]: Leaving directory '/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/config/external/icu/i18n' make[3]: Entering directory '/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/config/external/icu/common' config/external/icu/common/ustrcase_locale.o /usr/bin/g++ -o ustrcase_locale.o -c -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/system_wrappers -include /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DU_COMMON_IMPLEMENTATION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_HIDE_OBSOLETE_UTF_OLD_H=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DU_CHARSET_IS_UTF8 -DUNISTR_FROM_CHAR_EXPLICIT=explicit -DUNISTR_FROM_STRING_EXPLICIT=explicit -DU_ENABLE_DYLOAD=0 -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/config/external/icu/common -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/config/external/icu/common -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/intl/icu/source/i18n -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include -DMOZILLA_CLIENT -include /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/js/src/js-confdefs.h -fno-sized-deallocation -fno-aligned-new -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/anolis/anolis-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -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 -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wformat -Wformat-overflow=2 -Wno-psabi -Wno-error=builtin-macro-redefined -frtti -fno-strict-aliasing -ffp-contract=off -MD -MP -MF .deps/ustrcase_locale.o.pp /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/intl/icu/source/common/ustrcase_locale.cpp make[3]: Leaving directory '/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/config/external/icu/common' make[3]: Entering directory '/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/config/external/icu/i18n' config/external/icu/i18n/ufieldpositer.o /usr/bin/g++ -o ufieldpositer.o -c -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/system_wrappers -include /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DU_I18N_IMPLEMENTATION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_HIDE_OBSOLETE_UTF_OLD_H=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DU_CHARSET_IS_UTF8 -DUNISTR_FROM_CHAR_EXPLICIT=explicit -DUNISTR_FROM_STRING_EXPLICIT=explicit -DU_ENABLE_DYLOAD=0 -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/config/external/icu/i18n -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/config/external/icu/i18n -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/intl/icu/source/common -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include -DMOZILLA_CLIENT -include /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/js/src/js-confdefs.h -fno-sized-deallocation -fno-aligned-new -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/anolis/anolis-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -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 -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wformat -Wformat-overflow=2 -Wno-psabi -Wno-error=builtin-macro-redefined -frtti -fno-strict-aliasing -ffp-contract=off -MD -MP -MF .deps/ufieldpositer.o.pp /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/intl/icu/source/i18n/ufieldpositer.cpp make[3]: Leaving directory '/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/config/external/icu/i18n' make[3]: Entering directory '/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/config/external/icu/i18n' config/external/icu/i18n/plurrule.o /usr/bin/g++ -o plurrule.o -c -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/system_wrappers -include /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DU_I18N_IMPLEMENTATION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_HIDE_OBSOLETE_UTF_OLD_H=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DU_CHARSET_IS_UTF8 -DUNISTR_FROM_CHAR_EXPLICIT=explicit -DUNISTR_FROM_STRING_EXPLICIT=explicit -DU_ENABLE_DYLOAD=0 -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/config/external/icu/i18n -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/config/external/icu/i18n -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/intl/icu/source/common -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include -DMOZILLA_CLIENT -include /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/js/src/js-confdefs.h -fno-sized-deallocation -fno-aligned-new -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/anolis/anolis-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -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 -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wformat -Wformat-overflow=2 -Wno-psabi -Wno-error=builtin-macro-redefined -frtti -fno-strict-aliasing -ffp-contract=off -MD -MP -MF .deps/plurrule.o.pp /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/intl/icu/source/i18n/plurrule.cpp make[3]: Leaving directory '/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/config/external/icu/i18n' make[3]: Entering directory '/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/config/external/icu/common' config/external/icu/common/usprep.o /usr/bin/g++ -o usprep.o -c -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/system_wrappers -include /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DU_COMMON_IMPLEMENTATION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_HIDE_OBSOLETE_UTF_OLD_H=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DU_CHARSET_IS_UTF8 -DUNISTR_FROM_CHAR_EXPLICIT=explicit -DUNISTR_FROM_STRING_EXPLICIT=explicit -DU_ENABLE_DYLOAD=0 -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/config/external/icu/common -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/config/external/icu/common -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/intl/icu/source/i18n -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include -DMOZILLA_CLIENT -include /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/js/src/js-confdefs.h -fno-sized-deallocation -fno-aligned-new -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/anolis/anolis-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -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 -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wformat -Wformat-overflow=2 -Wno-psabi -Wno-error=builtin-macro-redefined -frtti -fno-strict-aliasing -ffp-contract=off -MD -MP -MF .deps/usprep.o.pp /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/intl/icu/source/common/usprep.cpp make[3]: Leaving directory '/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/config/external/icu/common' make[3]: Entering directory '/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/config/external/icu/i18n' config/external/icu/i18n/tzrule.o /usr/bin/g++ -o tzrule.o -c -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/system_wrappers -include /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DU_I18N_IMPLEMENTATION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_HIDE_OBSOLETE_UTF_OLD_H=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DU_CHARSET_IS_UTF8 -DUNISTR_FROM_CHAR_EXPLICIT=explicit -DUNISTR_FROM_STRING_EXPLICIT=explicit -DU_ENABLE_DYLOAD=0 -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/config/external/icu/i18n -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/config/external/icu/i18n -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/intl/icu/source/common -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include -DMOZILLA_CLIENT -include /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/js/src/js-confdefs.h -fno-sized-deallocation -fno-aligned-new -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/anolis/anolis-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -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 -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wformat -Wformat-overflow=2 -Wno-psabi -Wno-error=builtin-macro-redefined -frtti -fno-strict-aliasing -ffp-contract=off -MD -MP -MF .deps/tzrule.o.pp /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/intl/icu/source/i18n/tzrule.cpp make[3]: Leaving directory '/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/config/external/icu/i18n' make[3]: Entering directory '/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/config/external/icu/i18n' config/external/icu/i18n/tznames.o /usr/bin/g++ -o tznames.o -c -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/system_wrappers -include /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DU_I18N_IMPLEMENTATION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_HIDE_OBSOLETE_UTF_OLD_H=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DU_CHARSET_IS_UTF8 -DUNISTR_FROM_CHAR_EXPLICIT=explicit -DUNISTR_FROM_STRING_EXPLICIT=explicit -DU_ENABLE_DYLOAD=0 -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/config/external/icu/i18n -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/config/external/icu/i18n -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/intl/icu/source/common -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include -DMOZILLA_CLIENT -include /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/js/src/js-confdefs.h -fno-sized-deallocation -fno-aligned-new -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/anolis/anolis-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -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 -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wformat -Wformat-overflow=2 -Wno-psabi -Wno-error=builtin-macro-redefined -frtti -fno-strict-aliasing -ffp-contract=off -MD -MP -MF .deps/tznames.o.pp /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/intl/icu/source/i18n/tznames.cpp make[3]: Leaving directory '/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/config/external/icu/i18n' make[3]: Entering directory '/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/config/external/icu/common' config/external/icu/common/ustrenum.o /usr/bin/g++ -o ustrenum.o -c -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/system_wrappers -include /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DU_COMMON_IMPLEMENTATION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_HIDE_OBSOLETE_UTF_OLD_H=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DU_CHARSET_IS_UTF8 -DUNISTR_FROM_CHAR_EXPLICIT=explicit -DUNISTR_FROM_STRING_EXPLICIT=explicit -DU_ENABLE_DYLOAD=0 -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/config/external/icu/common -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/config/external/icu/common -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/intl/icu/source/i18n -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include -DMOZILLA_CLIENT -include /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/js/src/js-confdefs.h -fno-sized-deallocation -fno-aligned-new -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/anolis/anolis-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -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 -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wformat -Wformat-overflow=2 -Wno-psabi -Wno-error=builtin-macro-redefined -frtti -fno-strict-aliasing -ffp-contract=off -MD -MP -MF .deps/ustrenum.o.pp /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/intl/icu/source/common/ustrenum.cpp make[3]: Leaving directory '/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/config/external/icu/common' make[3]: Entering directory '/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/config/external/icu/i18n' config/external/icu/i18n/ucol.o /usr/bin/g++ -o ucol.o -c -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/system_wrappers -include /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DU_I18N_IMPLEMENTATION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_HIDE_OBSOLETE_UTF_OLD_H=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DU_CHARSET_IS_UTF8 -DUNISTR_FROM_CHAR_EXPLICIT=explicit -DUNISTR_FROM_STRING_EXPLICIT=explicit -DU_ENABLE_DYLOAD=0 -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/config/external/icu/i18n -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/config/external/icu/i18n -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/intl/icu/source/common -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include -DMOZILLA_CLIENT -include /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/js/src/js-confdefs.h -fno-sized-deallocation -fno-aligned-new -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/anolis/anolis-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -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 -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wformat -Wformat-overflow=2 -Wno-psabi -Wno-error=builtin-macro-redefined -frtti -fno-strict-aliasing -ffp-contract=off -MD -MP -MF .deps/ucol.o.pp /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/intl/icu/source/i18n/ucol.cpp /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/intl/icu/source/i18n/ucol.cpp: In function 'UCollator* ucol_clone_73(const UCollator*, UErrorCode*)': /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/intl/icu/source/i18n/ucol.cpp:108:26: warning: 'UCollator* ucol_safeClone_73(const UCollator*, void*, int32_t*, UErrorCode*)' is deprecated [-Wdeprecated-declarations] 108 | return ucol_safeClone(coll, nullptr, nullptr, status); In file included from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/intl/icu/source/common/unicode/platform.h:25, from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/intl/icu/source/common/unicode/ptypes.h:52, from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/intl/icu/source/common/unicode/umachine.h:46, from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/intl/icu/source/common/unicode/utypes.h:38, from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/intl/icu/source/i18n/ucol.cpp:22: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/intl/icu/source/common/unicode/urename.h:784:49: note: declared here 784 | #define ucol_safeClone U_ICU_ENTRY_POINT_RENAME(ucol_safeClone) | ^~~~~~~~~~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/intl/icu/source/common/unicode/uvernum.h:121:50: note: in definition of macro 'U_DEF_ICU_ENTRY_POINT_RENAME' 121 | # define U_DEF_ICU_ENTRY_POINT_RENAME(x,y) x ## y | ^ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/intl/icu/source/common/unicode/uvernum.h:123:47: note: in expansion of macro 'U_DEF2_ICU_ENTRY_POINT_RENAME' 123 | # define U_ICU_ENTRY_POINT_RENAME(x) U_DEF2_ICU_ENTRY_POINT_RENAME(x,U_ICU_VERSION_SUFFIX) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/intl/icu/source/common/unicode/urename.h:784:24: note: in expansion of macro 'U_ICU_ENTRY_POINT_RENAME' 784 | #define ucol_safeClone U_ICU_ENTRY_POINT_RENAME(ucol_safeClone) | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/intl/icu/source/i18n/ucol.cpp:79:1: note: in expansion of macro 'ucol_safeClone' 79 | ucol_safeClone(const UCollator *coll, void * /*stackBuffer*/, int32_t * pBufferSize, UErrorCode *status) | ^~~~~~~~~~~~~~ make[3]: Leaving directory '/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/config/external/icu/i18n' make[3]: Entering directory '/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/config/external/icu/i18n' config/external/icu/i18n/timezone.o /usr/bin/g++ -o timezone.o -c -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/system_wrappers -include /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DU_I18N_IMPLEMENTATION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_HIDE_OBSOLETE_UTF_OLD_H=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DU_CHARSET_IS_UTF8 -DUNISTR_FROM_CHAR_EXPLICIT=explicit -DUNISTR_FROM_STRING_EXPLICIT=explicit -DU_ENABLE_DYLOAD=0 -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/config/external/icu/i18n -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/config/external/icu/i18n -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/intl/icu/source/common -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include -DMOZILLA_CLIENT -include /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/js/src/js-confdefs.h -fno-sized-deallocation -fno-aligned-new -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/anolis/anolis-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -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 -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wformat -Wformat-overflow=2 -Wno-psabi -Wno-error=builtin-macro-redefined -frtti -fno-strict-aliasing -ffp-contract=off -MD -MP -MF .deps/timezone.o.pp /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/intl/icu/source/i18n/timezone.cpp make[3]: Leaving directory '/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/config/external/icu/i18n' make[3]: Entering directory '/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/config/external/icu/i18n' config/external/icu/i18n/ucal.o /usr/bin/g++ -o ucal.o -c -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/system_wrappers -include /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DU_I18N_IMPLEMENTATION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_HIDE_OBSOLETE_UTF_OLD_H=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DU_CHARSET_IS_UTF8 -DUNISTR_FROM_CHAR_EXPLICIT=explicit -DUNISTR_FROM_STRING_EXPLICIT=explicit -DU_ENABLE_DYLOAD=0 -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/config/external/icu/i18n -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/config/external/icu/i18n -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/intl/icu/source/common -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include -DMOZILLA_CLIENT -include /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/js/src/js-confdefs.h -fno-sized-deallocation -fno-aligned-new -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/anolis/anolis-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -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 -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wformat -Wformat-overflow=2 -Wno-psabi -Wno-error=builtin-macro-redefined -frtti -fno-strict-aliasing -ffp-contract=off -MD -MP -MF .deps/ucal.o.pp /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/intl/icu/source/i18n/ucal.cpp make[3]: Leaving directory '/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/config/external/icu/i18n' make[3]: Entering directory '/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/config/external/icu/common' config/external/icu/common/utypes.o /usr/bin/g++ -o utypes.o -c -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/system_wrappers -include /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DU_COMMON_IMPLEMENTATION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_HIDE_OBSOLETE_UTF_OLD_H=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DU_CHARSET_IS_UTF8 -DUNISTR_FROM_CHAR_EXPLICIT=explicit -DUNISTR_FROM_STRING_EXPLICIT=explicit -DU_ENABLE_DYLOAD=0 -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/config/external/icu/common -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/config/external/icu/common -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/intl/icu/source/i18n -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include -DMOZILLA_CLIENT -include /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/js/src/js-confdefs.h -fno-sized-deallocation -fno-aligned-new -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/anolis/anolis-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -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 -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wformat -Wformat-overflow=2 -Wno-psabi -Wno-error=builtin-macro-redefined -frtti -fno-strict-aliasing -ffp-contract=off -MD -MP -MF .deps/utypes.o.pp /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/intl/icu/source/common/utypes.cpp make[3]: Leaving directory '/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/config/external/icu/common' make[3]: Entering directory '/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/config/external/icu/i18n' config/external/icu/i18n/tzgnames.o /usr/bin/g++ -o tzgnames.o -c -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/system_wrappers -include /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DU_I18N_IMPLEMENTATION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_HIDE_OBSOLETE_UTF_OLD_H=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DU_CHARSET_IS_UTF8 -DUNISTR_FROM_CHAR_EXPLICIT=explicit -DUNISTR_FROM_STRING_EXPLICIT=explicit -DU_ENABLE_DYLOAD=0 -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/config/external/icu/i18n -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/config/external/icu/i18n -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/intl/icu/source/common -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include -DMOZILLA_CLIENT -include /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/js/src/js-confdefs.h -fno-sized-deallocation -fno-aligned-new -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/anolis/anolis-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -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 -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wformat -Wformat-overflow=2 -Wno-psabi -Wno-error=builtin-macro-redefined -frtti -fno-strict-aliasing -ffp-contract=off -MD -MP -MF .deps/tzgnames.o.pp /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/intl/icu/source/i18n/tzgnames.cpp make[3]: Leaving directory '/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/config/external/icu/i18n' make[3]: Entering directory '/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/config/external/icu/common' config/external/icu/common/unistr.o /usr/bin/g++ -o unistr.o -c -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/system_wrappers -include /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DU_COMMON_IMPLEMENTATION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_HIDE_OBSOLETE_UTF_OLD_H=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DU_CHARSET_IS_UTF8 -DUNISTR_FROM_CHAR_EXPLICIT=explicit -DUNISTR_FROM_STRING_EXPLICIT=explicit -DU_ENABLE_DYLOAD=0 -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/config/external/icu/common -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/config/external/icu/common -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/intl/icu/source/i18n -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include -DMOZILLA_CLIENT -include /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/js/src/js-confdefs.h -fno-sized-deallocation -fno-aligned-new -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/anolis/anolis-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -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 -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wformat -Wformat-overflow=2 -Wno-psabi -Wno-error=builtin-macro-redefined -frtti -fno-strict-aliasing -ffp-contract=off -MD -MP -MF .deps/unistr.o.pp /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/intl/icu/source/common/unistr.cpp make[3]: Leaving directory '/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/config/external/icu/common' make[3]: Entering directory '/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/config/external/icu/i18n' config/external/icu/i18n/ucoleitr.o /usr/bin/g++ -o ucoleitr.o -c -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/system_wrappers -include /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DU_I18N_IMPLEMENTATION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_HIDE_OBSOLETE_UTF_OLD_H=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DU_CHARSET_IS_UTF8 -DUNISTR_FROM_CHAR_EXPLICIT=explicit -DUNISTR_FROM_STRING_EXPLICIT=explicit -DU_ENABLE_DYLOAD=0 -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/config/external/icu/i18n -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/config/external/icu/i18n -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/intl/icu/source/common -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include -DMOZILLA_CLIENT -include /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/js/src/js-confdefs.h -fno-sized-deallocation -fno-aligned-new -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/anolis/anolis-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -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 -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wformat -Wformat-overflow=2 -Wno-psabi -Wno-error=builtin-macro-redefined -frtti -fno-strict-aliasing -ffp-contract=off -MD -MP -MF .deps/ucoleitr.o.pp /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/intl/icu/source/i18n/ucoleitr.cpp make[3]: Leaving directory '/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/config/external/icu/i18n' make[3]: Entering directory '/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/js/src' js/src/Unified_cpp_js_src9.o /usr/bin/g++ -o Unified_cpp_js_src9.o -c -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/system_wrappers -include /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.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/gjs-1.80.2/firefox-115.15.0/js/src -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/js/src -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include -DMOZILLA_CLIENT -include /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/js/src/js-confdefs.h -fno-sized-deallocation -fno-aligned-new -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/anolis/anolis-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -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 -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wformat -Wformat-overflow=2 -Wno-psabi -Wno-error=builtin-macro-redefined -Werror=format -Wno-attributes -fno-strict-aliasing -ffp-contract=off -MD -MP -MF .deps/Unified_cpp_js_src9.o.pp Unified_cpp_js_src9.cpp make[3]: Leaving directory '/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/js/src' In file included from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/CallArgs.h:73, from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/CallNonGenericMethod.h:12, from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/NamespaceImports.h:15, from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/vm/NativeObject.h:17, from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/builtin/AtomicsObject.h:15, from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/vm/JSContext.h:17, from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/threading/ProtectedData.cpp:10, from Unified_cpp_js_src9.cpp:2: In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, JSObject*&&)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1174:26, inlined from 'js::UnmappedArgumentsObject::obj_resolve(JSContext*, JS::Handle, JS::Handle, bool*)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/vm/ArgumentsObject.cpp:962:70: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'throwTypeError' in 'MEM[(struct StackRootedBase * *)cx_120(D) + 24B]' [-Wdangling-pointer=] 1141 | *this->stack = this; | ~~~~~~~~~~~~~^~~~~~ In file included from Unified_cpp_js_src9.cpp:47: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/vm/ArgumentsObject.cpp: In function 'js::UnmappedArgumentsObject::obj_resolve(JSContext*, JS::Handle, JS::Handle, bool*)': /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/vm/ArgumentsObject.cpp:961:18: note: 'throwTypeError' declared here 961 | RootedObject throwTypeError( | ^~~~~~~~~~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/vm/ArgumentsObject.cpp:961:18: note: 'cx_120(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, js::SharedShape*&&)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1174:26, inlined from 'js::ArgumentsObject::createTemplateObject(JSContext*, bool)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/vm/ArgumentsObject.cpp:240:65: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'shape' in 'MEM[(struct StackRootedBase * *)cx_68(D) + 40B]' [-Wdangling-pointer=] 1141 | *this->stack = this; | ~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/vm/ArgumentsObject.cpp: In function 'js::ArgumentsObject::createTemplateObject(JSContext*, bool)': /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/vm/ArgumentsObject.cpp:238:24: note: 'shape' declared here 238 | Rooted shape(cx, SharedShape::getInitialShape( | ^~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/vm/ArgumentsObject.cpp:238:24: note: 'cx_68(D)' declared here make[3]: Entering directory '/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/js/src' js/src/Unified_cpp_js_src22.o /usr/bin/g++ -o Unified_cpp_js_src22.o -c -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/system_wrappers -include /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.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/gjs-1.80.2/firefox-115.15.0/js/src -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/js/src -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include -DMOZILLA_CLIENT -include /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/js/src/js-confdefs.h -fno-sized-deallocation -fno-aligned-new -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/anolis/anolis-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -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 -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wformat -Wformat-overflow=2 -Wno-psabi -Wno-error=builtin-macro-redefined -Werror=format -Wno-attributes -fno-strict-aliasing -ffp-contract=off -MD -MP -MF .deps/Unified_cpp_js_src22.o.pp Unified_cpp_js_src22.cpp make[3]: Leaving directory '/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/js/src' In file included from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/CallArgs.h:73, from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/CallNonGenericMethod.h:12, from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/NamespaceImports.h:15, from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/vm/NativeObject.h:17, from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/builtin/AtomicsObject.h:15, from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/vm/JSContext.h:17, from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/vm/SourceHook.cpp:15, from Unified_cpp_js_src22.cpp:2: In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, JSAtom*&&)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1174:26, inlined from 'FillWithRepresentatives)::{lambda(JSString*)#1}, char16_t>(JSContext*, JS::Handle, unsigned int*, char16_t const*, unsigned long, unsigned long, JSString::fillWithRepresentatives(JSContext*, JS::Handle)::{lambda(JSString*)#1} const&, js::gc::Heap)bool [clone .constprop.0]' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/vm/StringType.cpp:1984:16: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'atom1' in 'MEM[(struct StackRootedBase * *)cx_2(D) + 48B]' [-Wdangling-pointer=] 1141 | *this->stack = this; | ~~~~~~~~~~~~~^~~~~~ In file included from Unified_cpp_js_src22.cpp:47: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/vm/StringType.cpp: In function 'FillWithRepresentatives)::{lambda(JSString*)#1}, char16_t>(JSContext*, JS::Handle, unsigned int*, char16_t const*, unsigned long, unsigned long, JSString::fillWithRepresentatives(JSContext*, JS::Handle)::{lambda(JSString*)#1} const&, js::gc::Heap)bool [clone .constprop.0]': /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/vm/StringType.cpp:1984:16: note: 'atom1' declared here 1984 | RootedString atom1(cx, AtomizeChars(cx, chars, len)); | ^~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/vm/StringType.cpp:1984:16: note: 'cx_2(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, JSAtom*&&)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1174:26, inlined from 'FillWithRepresentatives)::{lambda(JSString*)#2}, unsigned char>(JSContext*, JS::Handle, unsigned int*, unsigned char const*, unsigned long, unsigned long, JSString::fillWithRepresentatives(JSContext*, JS::Handle)::{lambda(JSString*)#2} const&, js::gc::Heap)bool [clone .constprop.0]' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/vm/StringType.cpp:1984:16: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'atom1' in 'MEM[(struct StackRootedBase * *)cx_2(D) + 48B]' [-Wdangling-pointer=] 1141 | *this->stack = this; | ~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/vm/StringType.cpp: In function 'FillWithRepresentatives)::{lambda(JSString*)#2}, unsigned char>(JSContext*, JS::Handle, unsigned int*, unsigned char const*, unsigned long, unsigned long, JSString::fillWithRepresentatives(JSContext*, JS::Handle)::{lambda(JSString*)#2} const&, js::gc::Heap)bool [clone .constprop.0]': /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/vm/StringType.cpp:1984:16: note: 'atom1' declared here 1984 | RootedString atom1(cx, AtomizeChars(cx, chars, len)); | ^~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/vm/StringType.cpp:1984:16: note: 'cx_2(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, JSObject*&&)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1174:26, inlined from 'js::StencilObject::create(JSContext*, RefPtr)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/vm/StencilObject.cpp:58:58: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'obj' in 'MEM[(struct StackRootedBase * *)cx_35(D) + 24B]' [-Wdangling-pointer=] 1141 | *this->stack = this; | ~~~~~~~~~~~~~^~~~~~ In file included from Unified_cpp_js_src22.cpp:38: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/vm/StencilObject.cpp: In function 'js::StencilObject::create(JSContext*, RefPtr)': /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/vm/StencilObject.cpp:58:25: note: 'obj' declared here 58 | JS::Rooted obj(cx, JS_NewObject(cx, &class_)); | ^~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/vm/StencilObject.cpp:58:25: note: 'cx_35(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, JSObject*&&)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1174:26, inlined from 'js::StencilXDRBufferObject::create(JSContext*, unsigned char*, unsigned long)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/vm/StencilObject.cpp:122:58: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'obj' in 'MEM[(struct StackRootedBase * *)cx_69(D) + 24B]' [-Wdangling-pointer=] 1141 | *this->stack = this; | ~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/vm/StencilObject.cpp: In function 'js::StencilXDRBufferObject::create(JSContext*, unsigned char*, unsigned long)': /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/vm/StencilObject.cpp:122:25: note: 'obj' declared here 122 | JS::Rooted obj(cx, JS_NewObject(cx, &class_)); | ^~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/vm/StencilObject.cpp:122:25: note: 'cx_69(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, JSLinearString*&&)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1174:26, inlined from 'JS::AutoStableStringChars::init(JSContext*, JSString*)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/vm/StringType.cpp:1313:63: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'linearString' in 'MEM[(struct StackRootedBase * *)cx_70(D) + 48B]' [-Wdangling-pointer=] 1141 | *this->stack = this; | ~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/vm/StringType.cpp: In member function 'JS::AutoStableStringChars::init(JSContext*, JSString*)': /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/vm/StringType.cpp:1313:27: note: 'linearString' declared here 1313 | Rooted linearString(cx, s->ensureLinear(cx)); | ^~~~~~~~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/vm/StringType.cpp:1313:27: note: 'cx_70(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, JSLinearString*&&)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1174:26, inlined from 'JS::AutoStableStringChars::initTwoByte(JSContext*, JSString*)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/vm/StringType.cpp:1342:63: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'linearString' in 'MEM[(struct StackRootedBase * *)cx_55(D) + 48B]' [-Wdangling-pointer=] 1141 | *this->stack = this; | ~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/vm/StringType.cpp: In member function 'JS::AutoStableStringChars::initTwoByte(JSContext*, JSString*)': /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/vm/StringType.cpp:1342:27: note: 'linearString' declared here 1342 | Rooted linearString(cx, s->ensureLinear(cx)); | ^~~~~~~~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/vm/StringType.cpp:1342:27: note: 'cx_55(D)' declared here make[3]: Entering directory '/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/config/external/icu/common' config/external/icu/common/ustrtrns.o /usr/bin/g++ -o ustrtrns.o -c -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/system_wrappers -include /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DU_COMMON_IMPLEMENTATION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_HIDE_OBSOLETE_UTF_OLD_H=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DU_CHARSET_IS_UTF8 -DUNISTR_FROM_CHAR_EXPLICIT=explicit -DUNISTR_FROM_STRING_EXPLICIT=explicit -DU_ENABLE_DYLOAD=0 -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/config/external/icu/common -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/config/external/icu/common -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/intl/icu/source/i18n -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include -DMOZILLA_CLIENT -include /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/js/src/js-confdefs.h -fno-sized-deallocation -fno-aligned-new -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/anolis/anolis-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -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 -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wformat -Wformat-overflow=2 -Wno-psabi -Wno-error=builtin-macro-redefined -frtti -fno-strict-aliasing -ffp-contract=off -MD -MP -MF .deps/ustrtrns.o.pp /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/intl/icu/source/common/ustrtrns.cpp make[3]: Leaving directory '/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/config/external/icu/common' make[3]: Entering directory '/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/config/external/icu/common' config/external/icu/common/wintz.o /usr/bin/g++ -o wintz.o -c -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/system_wrappers -include /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DU_COMMON_IMPLEMENTATION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_HIDE_OBSOLETE_UTF_OLD_H=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DU_CHARSET_IS_UTF8 -DUNISTR_FROM_CHAR_EXPLICIT=explicit -DUNISTR_FROM_STRING_EXPLICIT=explicit -DU_ENABLE_DYLOAD=0 -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/config/external/icu/common -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/config/external/icu/common -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/intl/icu/source/i18n -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include -DMOZILLA_CLIENT -include /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/js/src/js-confdefs.h -fno-sized-deallocation -fno-aligned-new -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/anolis/anolis-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -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 -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wformat -Wformat-overflow=2 -Wno-psabi -Wno-error=builtin-macro-redefined -frtti -fno-strict-aliasing -ffp-contract=off -MD -MP -MF .deps/wintz.o.pp /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/intl/icu/source/common/wintz.cpp make[3]: Leaving directory '/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/config/external/icu/common' make[3]: Entering directory '/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/config/external/icu/common' config/external/icu/common/ustring.o /usr/bin/g++ -o ustring.o -c -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/system_wrappers -include /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DU_COMMON_IMPLEMENTATION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_HIDE_OBSOLETE_UTF_OLD_H=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DU_CHARSET_IS_UTF8 -DUNISTR_FROM_CHAR_EXPLICIT=explicit -DUNISTR_FROM_STRING_EXPLICIT=explicit -DU_ENABLE_DYLOAD=0 -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/config/external/icu/common -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/config/external/icu/common -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/intl/icu/source/i18n -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include -DMOZILLA_CLIENT -include /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/js/src/js-confdefs.h -fno-sized-deallocation -fno-aligned-new -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/anolis/anolis-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -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 -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wformat -Wformat-overflow=2 -Wno-psabi -Wno-error=builtin-macro-redefined -frtti -fno-strict-aliasing -ffp-contract=off -MD -MP -MF .deps/ustring.o.pp /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/intl/icu/source/common/ustring.cpp make[3]: Leaving directory '/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/config/external/icu/common' make[3]: Entering directory '/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/config/external/icu/common' config/external/icu/common/ustrcase.o /usr/bin/g++ -o ustrcase.o -c -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/system_wrappers -include /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DU_COMMON_IMPLEMENTATION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_HIDE_OBSOLETE_UTF_OLD_H=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DU_CHARSET_IS_UTF8 -DUNISTR_FROM_CHAR_EXPLICIT=explicit -DUNISTR_FROM_STRING_EXPLICIT=explicit -DU_ENABLE_DYLOAD=0 -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/config/external/icu/common -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/config/external/icu/common -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/intl/icu/source/i18n -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include -DMOZILLA_CLIENT -include /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/js/src/js-confdefs.h -fno-sized-deallocation -fno-aligned-new -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/anolis/anolis-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -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 -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wformat -Wformat-overflow=2 -Wno-psabi -Wno-error=builtin-macro-redefined -frtti -fno-strict-aliasing -ffp-contract=off -MD -MP -MF .deps/ustrcase.o.pp /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/intl/icu/source/common/ustrcase.cpp make[3]: Leaving directory '/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/config/external/icu/common' make[3]: Entering directory '/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/config/external/icu/i18n' config/external/icu/i18n/udatpg.o /usr/bin/g++ -o udatpg.o -c -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/system_wrappers -include /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DU_I18N_IMPLEMENTATION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_HIDE_OBSOLETE_UTF_OLD_H=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DU_CHARSET_IS_UTF8 -DUNISTR_FROM_CHAR_EXPLICIT=explicit -DUNISTR_FROM_STRING_EXPLICIT=explicit -DU_ENABLE_DYLOAD=0 -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/config/external/icu/i18n -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/config/external/icu/i18n -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/intl/icu/source/common -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include -DMOZILLA_CLIENT -include /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/js/src/js-confdefs.h -fno-sized-deallocation -fno-aligned-new -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/anolis/anolis-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -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 -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wformat -Wformat-overflow=2 -Wno-psabi -Wno-error=builtin-macro-redefined -frtti -fno-strict-aliasing -ffp-contract=off -MD -MP -MF .deps/udatpg.o.pp /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/intl/icu/source/i18n/udatpg.cpp make[3]: Leaving directory '/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/config/external/icu/i18n' make[3]: Entering directory '/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/config/external/icu/i18n' config/external/icu/i18n/windtfmt.o /usr/bin/g++ -o windtfmt.o -c -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/system_wrappers -include /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DU_I18N_IMPLEMENTATION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_HIDE_OBSOLETE_UTF_OLD_H=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DU_CHARSET_IS_UTF8 -DUNISTR_FROM_CHAR_EXPLICIT=explicit -DUNISTR_FROM_STRING_EXPLICIT=explicit -DU_ENABLE_DYLOAD=0 -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/config/external/icu/i18n -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/config/external/icu/i18n -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/intl/icu/source/common -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include -DMOZILLA_CLIENT -include /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/js/src/js-confdefs.h -fno-sized-deallocation -fno-aligned-new -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/anolis/anolis-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -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 -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wformat -Wformat-overflow=2 -Wno-psabi -Wno-error=builtin-macro-redefined -frtti -fno-strict-aliasing -ffp-contract=off -MD -MP -MF .deps/windtfmt.o.pp /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/intl/icu/source/i18n/windtfmt.cpp make[3]: Leaving directory '/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/config/external/icu/i18n' make[3]: Entering directory '/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/config/external/icu/common' config/external/icu/common/utrie_swap.o /usr/bin/g++ -o utrie_swap.o -c -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/system_wrappers -include /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DU_COMMON_IMPLEMENTATION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_HIDE_OBSOLETE_UTF_OLD_H=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DU_CHARSET_IS_UTF8 -DUNISTR_FROM_CHAR_EXPLICIT=explicit -DUNISTR_FROM_STRING_EXPLICIT=explicit -DU_ENABLE_DYLOAD=0 -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/config/external/icu/common -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/config/external/icu/common -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/intl/icu/source/i18n -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include -DMOZILLA_CLIENT -include /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/js/src/js-confdefs.h -fno-sized-deallocation -fno-aligned-new -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/anolis/anolis-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -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 -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wformat -Wformat-overflow=2 -Wno-psabi -Wno-error=builtin-macro-redefined -frtti -fno-strict-aliasing -ffp-contract=off -MD -MP -MF .deps/utrie_swap.o.pp /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/intl/icu/source/common/utrie_swap.cpp make[3]: Leaving directory '/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/config/external/icu/common' make[3]: Entering directory '/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/config/external/icu/i18n' config/external/icu/i18n/ucol_sit.o /usr/bin/g++ -o ucol_sit.o -c -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/system_wrappers -include /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DU_I18N_IMPLEMENTATION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_HIDE_OBSOLETE_UTF_OLD_H=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DU_CHARSET_IS_UTF8 -DUNISTR_FROM_CHAR_EXPLICIT=explicit -DUNISTR_FROM_STRING_EXPLICIT=explicit -DU_ENABLE_DYLOAD=0 -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/config/external/icu/i18n -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/config/external/icu/i18n -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/intl/icu/source/common -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include -DMOZILLA_CLIENT -include /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/js/src/js-confdefs.h -fno-sized-deallocation -fno-aligned-new -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/anolis/anolis-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -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 -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wformat -Wformat-overflow=2 -Wno-psabi -Wno-error=builtin-macro-redefined -frtti -fno-strict-aliasing -ffp-contract=off -MD -MP -MF .deps/ucol_sit.o.pp /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/intl/icu/source/i18n/ucol_sit.cpp make[3]: Leaving directory '/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/config/external/icu/i18n' /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/intl/icu/source/i18n/ucol_sit.cpp: In function 'UCollator* ucol_openFromShortString_73(const char*, UBool, UParseError*, UErrorCode*)': /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/intl/icu/source/i18n/ucol_sit.cpp:549:32: warning: 'uint32_t ucol_setVariableTop_73(UCollator*, const UChar*, int32_t, UErrorCode*)' is deprecated [-Wdeprecated-declarations] 549 | ucol_setVariableTop(result, s.variableTopString, s.variableTopStringLen, status); In file included from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/intl/icu/source/common/unicode/platform.h:25, from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/intl/icu/source/common/unicode/ptypes.h:52, from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/intl/icu/source/common/unicode/umachine.h:46, from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/intl/icu/source/common/unicode/utypes.h:38, from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/intl/icu/source/common/unicode/ustring.h:21, from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/intl/icu/source/i18n/ucol_sit.cpp:18: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/intl/icu/source/common/unicode/urename.h:792:54: note: declared here 792 | #define ucol_setVariableTop U_ICU_ENTRY_POINT_RENAME(ucol_setVariableTop) | ^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/intl/icu/source/common/unicode/uvernum.h:121:50: note: in definition of macro 'U_DEF_ICU_ENTRY_POINT_RENAME' 121 | # define U_DEF_ICU_ENTRY_POINT_RENAME(x,y) x ## y | ^ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/intl/icu/source/common/unicode/uvernum.h:123:47: note: in expansion of macro 'U_DEF2_ICU_ENTRY_POINT_RENAME' 123 | # define U_ICU_ENTRY_POINT_RENAME(x) U_DEF2_ICU_ENTRY_POINT_RENAME(x,U_ICU_VERSION_SUFFIX) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/intl/icu/source/common/unicode/urename.h:792:29: note: in expansion of macro 'U_ICU_ENTRY_POINT_RENAME' 792 | #define ucol_setVariableTop U_ICU_ENTRY_POINT_RENAME(ucol_setVariableTop) | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/intl/icu/source/i18n/unicode/ucol.h:1275:1: note: in expansion of macro 'ucol_setVariableTop' 1275 | ucol_setVariableTop(UCollator *coll, | ^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/intl/icu/source/i18n/ucol_sit.cpp:551:36: warning: 'void ucol_restoreVariableTop_73(UCollator*, uint32_t, UErrorCode*)' is deprecated [-Wdeprecated-declarations] 551 | ucol_restoreVariableTop(result, s.variableTopValue, status); /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/intl/icu/source/common/unicode/urename.h:783:58: note: declared here 783 | #define ucol_restoreVariableTop U_ICU_ENTRY_POINT_RENAME(ucol_restoreVariableTop) | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/intl/icu/source/common/unicode/uvernum.h:121:50: note: in definition of macro 'U_DEF_ICU_ENTRY_POINT_RENAME' 121 | # define U_DEF_ICU_ENTRY_POINT_RENAME(x,y) x ## y | ^ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/intl/icu/source/common/unicode/uvernum.h:123:47: note: in expansion of macro 'U_DEF2_ICU_ENTRY_POINT_RENAME' 123 | # define U_ICU_ENTRY_POINT_RENAME(x) U_DEF2_ICU_ENTRY_POINT_RENAME(x,U_ICU_VERSION_SUFFIX) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/intl/icu/source/common/unicode/urename.h:783:33: note: in expansion of macro 'U_ICU_ENTRY_POINT_RENAME' 783 | #define ucol_restoreVariableTop U_ICU_ENTRY_POINT_RENAME(ucol_restoreVariableTop) | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/intl/icu/source/i18n/unicode/ucol.h:1309:1: note: in expansion of macro 'ucol_restoreVariableTop' 1309 | ucol_restoreVariableTop(UCollator *coll, const uint32_t varTop, UErrorCode *status); | ^~~~~~~~~~~~~~~~~~~~~~~ make[3]: Entering directory '/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/config/external/icu/i18n' config/external/icu/i18n/utmscale.o /usr/bin/g++ -o utmscale.o -c -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/system_wrappers -include /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DU_I18N_IMPLEMENTATION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_HIDE_OBSOLETE_UTF_OLD_H=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DU_CHARSET_IS_UTF8 -DUNISTR_FROM_CHAR_EXPLICIT=explicit -DUNISTR_FROM_STRING_EXPLICIT=explicit -DU_ENABLE_DYLOAD=0 -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/config/external/icu/i18n -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/config/external/icu/i18n -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/intl/icu/source/common -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include -DMOZILLA_CLIENT -include /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/js/src/js-confdefs.h -fno-sized-deallocation -fno-aligned-new -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/anolis/anolis-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -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 -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wformat -Wformat-overflow=2 -Wno-psabi -Wno-error=builtin-macro-redefined -frtti -fno-strict-aliasing -ffp-contract=off -MD -MP -MF .deps/utmscale.o.pp /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/intl/icu/source/i18n/utmscale.cpp make[3]: Leaving directory '/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/config/external/icu/i18n' make[3]: Entering directory '/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/config/external/icu/common' config/external/icu/common/utrie2.o /usr/bin/g++ -o utrie2.o -c -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/system_wrappers -include /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DU_COMMON_IMPLEMENTATION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_HIDE_OBSOLETE_UTF_OLD_H=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DU_CHARSET_IS_UTF8 -DUNISTR_FROM_CHAR_EXPLICIT=explicit -DUNISTR_FROM_STRING_EXPLICIT=explicit -DU_ENABLE_DYLOAD=0 -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/config/external/icu/common -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/config/external/icu/common -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/intl/icu/source/i18n -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include -DMOZILLA_CLIENT -include /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/js/src/js-confdefs.h -fno-sized-deallocation -fno-aligned-new -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/anolis/anolis-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -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 -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wformat -Wformat-overflow=2 -Wno-psabi -Wno-error=builtin-macro-redefined -frtti -fno-strict-aliasing -ffp-contract=off -MD -MP -MF .deps/utrie2.o.pp /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/intl/icu/source/common/utrie2.cpp make[3]: Leaving directory '/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/config/external/icu/common' make[3]: Entering directory '/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/config/external/icu/i18n' config/external/icu/i18n/winnmfmt.o /usr/bin/g++ -o winnmfmt.o -c -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/system_wrappers -include /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DU_I18N_IMPLEMENTATION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_HIDE_OBSOLETE_UTF_OLD_H=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DU_CHARSET_IS_UTF8 -DUNISTR_FROM_CHAR_EXPLICIT=explicit -DUNISTR_FROM_STRING_EXPLICIT=explicit -DU_ENABLE_DYLOAD=0 -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/config/external/icu/i18n -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/config/external/icu/i18n -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/intl/icu/source/common -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include -DMOZILLA_CLIENT -include /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/js/src/js-confdefs.h -fno-sized-deallocation -fno-aligned-new -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/anolis/anolis-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -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 -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wformat -Wformat-overflow=2 -Wno-psabi -Wno-error=builtin-macro-redefined -frtti -fno-strict-aliasing -ffp-contract=off -MD -MP -MF .deps/winnmfmt.o.pp /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/intl/icu/source/i18n/winnmfmt.cpp make[3]: Leaving directory '/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/config/external/icu/i18n' make[3]: Entering directory '/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/config/external/icu/i18n' config/external/icu/i18n/wintzimpl.o /usr/bin/g++ -o wintzimpl.o -c -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/system_wrappers -include /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DU_I18N_IMPLEMENTATION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_HIDE_OBSOLETE_UTF_OLD_H=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DU_CHARSET_IS_UTF8 -DUNISTR_FROM_CHAR_EXPLICIT=explicit -DUNISTR_FROM_STRING_EXPLICIT=explicit -DU_ENABLE_DYLOAD=0 -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/config/external/icu/i18n -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/config/external/icu/i18n -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/intl/icu/source/common -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include -DMOZILLA_CLIENT -include /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/js/src/js-confdefs.h -fno-sized-deallocation -fno-aligned-new -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/anolis/anolis-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -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 -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wformat -Wformat-overflow=2 -Wno-psabi -Wno-error=builtin-macro-redefined -frtti -fno-strict-aliasing -ffp-contract=off -MD -MP -MF .deps/wintzimpl.o.pp /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/intl/icu/source/i18n/wintzimpl.cpp make[3]: Leaving directory '/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/config/external/icu/i18n' make[3]: Entering directory '/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/config/external/icu/common' config/external/icu/common/util.o /usr/bin/g++ -o util.o -c -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/system_wrappers -include /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DU_COMMON_IMPLEMENTATION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_HIDE_OBSOLETE_UTF_OLD_H=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DU_CHARSET_IS_UTF8 -DUNISTR_FROM_CHAR_EXPLICIT=explicit -DUNISTR_FROM_STRING_EXPLICIT=explicit -DU_ENABLE_DYLOAD=0 -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/config/external/icu/common -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/config/external/icu/common -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/intl/icu/source/i18n -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include -DMOZILLA_CLIENT -include /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/js/src/js-confdefs.h -fno-sized-deallocation -fno-aligned-new -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/anolis/anolis-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -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 -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wformat -Wformat-overflow=2 -Wno-psabi -Wno-error=builtin-macro-redefined -frtti -fno-strict-aliasing -ffp-contract=off -MD -MP -MF .deps/util.o.pp /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/intl/icu/source/common/util.cpp make[3]: Leaving directory '/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/config/external/icu/common' make[3]: Entering directory '/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/config/external/icu/i18n' config/external/icu/i18n/udateintervalformat.o /usr/bin/g++ -o udateintervalformat.o -c -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/system_wrappers -include /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DU_I18N_IMPLEMENTATION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_HIDE_OBSOLETE_UTF_OLD_H=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DU_CHARSET_IS_UTF8 -DUNISTR_FROM_CHAR_EXPLICIT=explicit -DUNISTR_FROM_STRING_EXPLICIT=explicit -DU_ENABLE_DYLOAD=0 -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/config/external/icu/i18n -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/config/external/icu/i18n -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/intl/icu/source/common -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include -DMOZILLA_CLIENT -include /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/js/src/js-confdefs.h -fno-sized-deallocation -fno-aligned-new -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/anolis/anolis-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -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 -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wformat -Wformat-overflow=2 -Wno-psabi -Wno-error=builtin-macro-redefined -frtti -fno-strict-aliasing -ffp-contract=off -MD -MP -MF .deps/udateintervalformat.o.pp /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/intl/icu/source/i18n/udateintervalformat.cpp make[3]: Leaving directory '/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/config/external/icu/i18n' make[3]: Entering directory '/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/config/external/icu/common' config/external/icu/common/utrie.o /usr/bin/g++ -o utrie.o -c -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/system_wrappers -include /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DU_COMMON_IMPLEMENTATION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_HIDE_OBSOLETE_UTF_OLD_H=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DU_CHARSET_IS_UTF8 -DUNISTR_FROM_CHAR_EXPLICIT=explicit -DUNISTR_FROM_STRING_EXPLICIT=explicit -DU_ENABLE_DYLOAD=0 -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/config/external/icu/common -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/config/external/icu/common -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/intl/icu/source/i18n -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include -DMOZILLA_CLIENT -include /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/js/src/js-confdefs.h -fno-sized-deallocation -fno-aligned-new -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/anolis/anolis-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -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 -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wformat -Wformat-overflow=2 -Wno-psabi -Wno-error=builtin-macro-redefined -frtti -fno-strict-aliasing -ffp-contract=off -MD -MP -MF .deps/utrie.o.pp /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/intl/icu/source/common/utrie.cpp make[3]: Leaving directory '/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/config/external/icu/common' make[3]: Entering directory '/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/config/external/icu/i18n' config/external/icu/i18n/unumsys.o /usr/bin/g++ -o unumsys.o -c -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/system_wrappers -include /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DU_I18N_IMPLEMENTATION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_HIDE_OBSOLETE_UTF_OLD_H=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DU_CHARSET_IS_UTF8 -DUNISTR_FROM_CHAR_EXPLICIT=explicit -DUNISTR_FROM_STRING_EXPLICIT=explicit -DU_ENABLE_DYLOAD=0 -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/config/external/icu/i18n -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/config/external/icu/i18n -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/intl/icu/source/common -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include -DMOZILLA_CLIENT -include /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/js/src/js-confdefs.h -fno-sized-deallocation -fno-aligned-new -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/anolis/anolis-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -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 -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wformat -Wformat-overflow=2 -Wno-psabi -Wno-error=builtin-macro-redefined -frtti -fno-strict-aliasing -ffp-contract=off -MD -MP -MF .deps/unumsys.o.pp /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/intl/icu/source/i18n/unumsys.cpp make[3]: Leaving directory '/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/config/external/icu/i18n' make[3]: Entering directory '/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/config/external/icu/common' config/external/icu/common/uresbund.o /usr/bin/g++ -o uresbund.o -c -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/system_wrappers -include /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DU_COMMON_IMPLEMENTATION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_HIDE_OBSOLETE_UTF_OLD_H=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DU_CHARSET_IS_UTF8 -DUNISTR_FROM_CHAR_EXPLICIT=explicit -DUNISTR_FROM_STRING_EXPLICIT=explicit -DU_ENABLE_DYLOAD=0 -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/config/external/icu/common -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/config/external/icu/common -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/intl/icu/source/i18n -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include -DMOZILLA_CLIENT -include /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/js/src/js-confdefs.h -fno-sized-deallocation -fno-aligned-new -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/anolis/anolis-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -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 -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wformat -Wformat-overflow=2 -Wno-psabi -Wno-error=builtin-macro-redefined -frtti -fno-strict-aliasing -ffp-contract=off -MD -MP -MF .deps/uresbund.o.pp /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/intl/icu/source/common/uresbund.cpp make[3]: Leaving directory '/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/config/external/icu/common' make[3]: Entering directory '/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/config/external/icu/i18n' config/external/icu/i18n/ulistformatter.o /usr/bin/g++ -o ulistformatter.o -c -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/system_wrappers -include /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DU_I18N_IMPLEMENTATION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_HIDE_OBSOLETE_UTF_OLD_H=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DU_CHARSET_IS_UTF8 -DUNISTR_FROM_CHAR_EXPLICIT=explicit -DUNISTR_FROM_STRING_EXPLICIT=explicit -DU_ENABLE_DYLOAD=0 -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/config/external/icu/i18n -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/config/external/icu/i18n -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/intl/icu/source/common -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include -DMOZILLA_CLIENT -include /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/js/src/js-confdefs.h -fno-sized-deallocation -fno-aligned-new -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/anolis/anolis-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -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 -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wformat -Wformat-overflow=2 -Wno-psabi -Wno-error=builtin-macro-redefined -frtti -fno-strict-aliasing -ffp-contract=off -MD -MP -MF .deps/ulistformatter.o.pp /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/intl/icu/source/i18n/ulistformatter.cpp make[3]: Leaving directory '/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/config/external/icu/i18n' make[3]: Entering directory '/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/config/external/icu/i18n' config/external/icu/i18n/ucol_res.o /usr/bin/g++ -o ucol_res.o -c -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/system_wrappers -include /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DU_I18N_IMPLEMENTATION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_HIDE_OBSOLETE_UTF_OLD_H=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DU_CHARSET_IS_UTF8 -DUNISTR_FROM_CHAR_EXPLICIT=explicit -DUNISTR_FROM_STRING_EXPLICIT=explicit -DU_ENABLE_DYLOAD=0 -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/config/external/icu/i18n -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/config/external/icu/i18n -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/intl/icu/source/common -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include -DMOZILLA_CLIENT -include /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/js/src/js-confdefs.h -fno-sized-deallocation -fno-aligned-new -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/anolis/anolis-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -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 -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wformat -Wformat-overflow=2 -Wno-psabi -Wno-error=builtin-macro-redefined -frtti -fno-strict-aliasing -ffp-contract=off -MD -MP -MF .deps/ucol_res.o.pp /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/intl/icu/source/i18n/ucol_res.cpp make[3]: Leaving directory '/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/config/external/icu/i18n' make[3]: Entering directory '/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/config/external/icu/i18n' config/external/icu/i18n/umsg.o /usr/bin/g++ -o umsg.o -c -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/system_wrappers -include /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DU_I18N_IMPLEMENTATION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_HIDE_OBSOLETE_UTF_OLD_H=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DU_CHARSET_IS_UTF8 -DUNISTR_FROM_CHAR_EXPLICIT=explicit -DUNISTR_FROM_STRING_EXPLICIT=explicit -DU_ENABLE_DYLOAD=0 -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/config/external/icu/i18n -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/config/external/icu/i18n -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/intl/icu/source/common -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include -DMOZILLA_CLIENT -include /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/js/src/js-confdefs.h -fno-sized-deallocation -fno-aligned-new -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/anolis/anolis-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -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 -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wformat -Wformat-overflow=2 -Wno-psabi -Wno-error=builtin-macro-redefined -frtti -fno-strict-aliasing -ffp-contract=off -MD -MP -MF .deps/umsg.o.pp /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/intl/icu/source/i18n/umsg.cpp make[3]: Leaving directory '/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/config/external/icu/i18n' make[3]: Entering directory '/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/config/external/icu/common' config/external/icu/common/utrace.o /usr/bin/g++ -o utrace.o -c -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/system_wrappers -include /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DU_COMMON_IMPLEMENTATION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_HIDE_OBSOLETE_UTF_OLD_H=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DU_CHARSET_IS_UTF8 -DUNISTR_FROM_CHAR_EXPLICIT=explicit -DUNISTR_FROM_STRING_EXPLICIT=explicit -DU_ENABLE_DYLOAD=0 -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/config/external/icu/common -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/config/external/icu/common -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/intl/icu/source/i18n -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include -DMOZILLA_CLIENT -include /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/js/src/js-confdefs.h -fno-sized-deallocation -fno-aligned-new -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/anolis/anolis-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -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 -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wformat -Wformat-overflow=2 -Wno-psabi -Wno-error=builtin-macro-redefined -frtti -fno-strict-aliasing -ffp-contract=off -MD -MP -MF .deps/utrace.o.pp /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/intl/icu/source/common/utrace.cpp make[3]: Leaving directory '/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/config/external/icu/common' make[3]: Entering directory '/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/config/external/icu/i18n' config/external/icu/i18n/udat.o /usr/bin/g++ -o udat.o -c -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/system_wrappers -include /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DU_I18N_IMPLEMENTATION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_HIDE_OBSOLETE_UTF_OLD_H=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DU_CHARSET_IS_UTF8 -DUNISTR_FROM_CHAR_EXPLICIT=explicit -DUNISTR_FROM_STRING_EXPLICIT=explicit -DU_ENABLE_DYLOAD=0 -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/config/external/icu/i18n -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/config/external/icu/i18n -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/intl/icu/source/common -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include -DMOZILLA_CLIENT -include /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/js/src/js-confdefs.h -fno-sized-deallocation -fno-aligned-new -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/anolis/anolis-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -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 -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wformat -Wformat-overflow=2 -Wno-psabi -Wno-error=builtin-macro-redefined -frtti -fno-strict-aliasing -ffp-contract=off -MD -MP -MF .deps/udat.o.pp /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/intl/icu/source/i18n/udat.cpp make[3]: Leaving directory '/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/config/external/icu/i18n' make[3]: Entering directory '/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/config/external/icu/common' config/external/icu/common/uvectr32.o /usr/bin/g++ -o uvectr32.o -c -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/system_wrappers -include /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DU_COMMON_IMPLEMENTATION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_HIDE_OBSOLETE_UTF_OLD_H=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DU_CHARSET_IS_UTF8 -DUNISTR_FROM_CHAR_EXPLICIT=explicit -DUNISTR_FROM_STRING_EXPLICIT=explicit -DU_ENABLE_DYLOAD=0 -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/config/external/icu/common -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/config/external/icu/common -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/intl/icu/source/i18n -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include -DMOZILLA_CLIENT -include /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/js/src/js-confdefs.h -fno-sized-deallocation -fno-aligned-new -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/anolis/anolis-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -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 -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wformat -Wformat-overflow=2 -Wno-psabi -Wno-error=builtin-macro-redefined -frtti -fno-strict-aliasing -ffp-contract=off -MD -MP -MF .deps/uvectr32.o.pp /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/intl/icu/source/common/uvectr32.cpp make[3]: Leaving directory '/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/config/external/icu/common' make[3]: Entering directory '/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/config/external/icu/common' config/external/icu/common/uvectr64.o /usr/bin/g++ -o uvectr64.o -c -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/system_wrappers -include /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DU_COMMON_IMPLEMENTATION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_HIDE_OBSOLETE_UTF_OLD_H=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DU_CHARSET_IS_UTF8 -DUNISTR_FROM_CHAR_EXPLICIT=explicit -DUNISTR_FROM_STRING_EXPLICIT=explicit -DU_ENABLE_DYLOAD=0 -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/config/external/icu/common -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/config/external/icu/common -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/intl/icu/source/i18n -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include -DMOZILLA_CLIENT -include /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/js/src/js-confdefs.h -fno-sized-deallocation -fno-aligned-new -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/anolis/anolis-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -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 -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wformat -Wformat-overflow=2 -Wno-psabi -Wno-error=builtin-macro-redefined -frtti -fno-strict-aliasing -ffp-contract=off -MD -MP -MF .deps/uvectr64.o.pp /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/intl/icu/source/common/uvectr64.cpp make[3]: Leaving directory '/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/config/external/icu/common' make[3]: Entering directory '/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/js/src' js/src/Unified_cpp_js_src5.o /usr/bin/g++ -o Unified_cpp_js_src5.o -c -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/system_wrappers -include /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.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/gjs-1.80.2/firefox-115.15.0/js/src -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/js/src -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include -DMOZILLA_CLIENT -include /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/js/src/js-confdefs.h -fno-sized-deallocation -fno-aligned-new -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/anolis/anolis-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -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 -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wformat -Wformat-overflow=2 -Wno-psabi -Wno-error=builtin-macro-redefined -Werror=format -Wno-attributes -fno-strict-aliasing -ffp-contract=off -MD -MP -MF .deps/Unified_cpp_js_src5.o.pp Unified_cpp_js_src5.cpp In file included from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/builtin/intl/LanguageTag.h:16, from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/builtin/intl/LanguageTag.cpp:7, from Unified_cpp_js_src5.cpp:2: In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, js::ListFormatObject*&&)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1174:26, inlined from 'ListFormat(JSContext*, unsigned int, JS::Value*)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/builtin/intl/ListFormat.cpp:105:63: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'listFormat' in 'MEM[(struct StackRootedBase * *)cx_102(D) + 24B]' [-Wdangling-pointer=] 1141 | *this->stack = this; | ~~~~~~~~~~~~~^~~~~~ In file included from Unified_cpp_js_src5.cpp:11: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/builtin/intl/ListFormat.cpp: In function 'ListFormat(JSContext*, unsigned int, JS::Value*)': /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/builtin/intl/ListFormat.cpp:104:29: note: 'listFormat' declared here 104 | Rooted listFormat( | ^~~~~~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/builtin/intl/ListFormat.cpp:104:29: note: 'cx_102(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, JSObject*&&)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1174:26, inlined from 'NewPluralRules(JSContext*, JS::Handle)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/builtin/intl/PluralRules.cpp:172:71: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'internals' in 'MEM[(struct StackRootedBase * *)cx_249(D) + 24B]' [-Wdangling-pointer=] 1141 | *this->stack = this; | ~~~~~~~~~~~~~^~~~~~ In file included from Unified_cpp_js_src5.cpp:38: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/builtin/intl/PluralRules.cpp: In function 'NewPluralRules(JSContext*, JS::Handle)': /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/builtin/intl/PluralRules.cpp:172:16: note: 'internals' declared here 172 | RootedObject internals(cx, intl::GetInternalsObject(cx, pluralRules)); | ^~~~~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/builtin/intl/PluralRules.cpp:172:16: note: 'cx_249(D)' declared here In file included from /usr/include/c++/12/algorithm:60, from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/system_wrappers/algorithm:3, from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Result.h:12, from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/intl/ICUError.h:9, from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/intl/Locale.h:11, from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/builtin/intl/LanguageTag.h:12: In function 'std::__copy_move::__copy_m(unsigned char const*, unsigned char const*, char*)char*', inlined from 'std::__copy_move_a2(unsigned char const*, unsigned char const*, char*)char*' at /usr/include/c++/12/bits/stl_algobase.h:495:30, inlined from 'std::__copy_move_a1(unsigned char const*, unsigned char const*, char*)char*' at /usr/include/c++/12/bits/stl_algobase.h:522:42, inlined from 'std::__copy_move_a(unsigned char const*, unsigned char const*, char*)char*' at /usr/include/c++/12/bits/stl_algobase.h:529:31, inlined from 'std::copy(unsigned char const*, unsigned char const*, char*)char*' at /usr/include/c++/12/bits/stl_algobase.h:620:7, inlined from 'std::__copy_n(unsigned char const*, unsigned long, char*, std::random_access_iterator_tag)char*' at /usr/include/c++/12/bits/stl_algo.h:728:23, inlined from 'std::copy_n(unsigned char const*, unsigned long, char*)char*' at /usr/include/c++/12/bits/stl_algo.h:760:27, inlined from 'mozilla::intl::LanguageTagSubtag<8ul>::Set(mozilla::Span)void' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/intl/Locale.h:151:16, inlined from 'js::intl::ParseStandaloneLanguageTag(JS::Handle, mozilla::intl::LanguageTagSubtag<8ul>&)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/builtin/intl/LanguageTag.cpp:49:27: /usr/include/c++/12/bits/stl_algobase.h:385:25: warning: writing 1 byte into a region of size 0 [-Wstringop-overflow=] 385 | *__result = *__first; | ~~~~~~~~~~^~~~~~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/intl/Locale.h: In function 'js::intl::ParseStandaloneLanguageTag(JS::Handle, mozilla::intl::LanguageTagSubtag<8ul>&)': /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/intl/Locale.h:126:8: note: at offset 8 into destination object 'mChars' of size 8 126 | char mChars[SubtagLength] = {}; // zero initialize | ^~~~~~ In function 'std::__copy_move::__copy_m(unsigned char const*, unsigned char const*, char*)char*', inlined from 'std::__copy_move_a2(unsigned char const*, unsigned char const*, char*)char*' at /usr/include/c++/12/bits/stl_algobase.h:495:30, inlined from 'std::__copy_move_a1(unsigned char const*, unsigned char const*, char*)char*' at /usr/include/c++/12/bits/stl_algobase.h:522:42, inlined from 'std::__copy_move_a(unsigned char const*, unsigned char const*, char*)char*' at /usr/include/c++/12/bits/stl_algobase.h:529:31, inlined from 'std::copy(unsigned char const*, unsigned char const*, char*)char*' at /usr/include/c++/12/bits/stl_algobase.h:620:7, inlined from 'std::__copy_n(unsigned char const*, unsigned long, char*, std::random_access_iterator_tag)char*' at /usr/include/c++/12/bits/stl_algo.h:728:23, inlined from 'std::copy_n(unsigned char const*, unsigned long, char*)char*' at /usr/include/c++/12/bits/stl_algo.h:760:27, inlined from 'mozilla::intl::LanguageTagSubtag<8ul>::Set(mozilla::Span)void' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/intl/Locale.h:151:16, inlined from 'js::intl::ParseStandaloneLanguageTag(JS::Handle, mozilla::intl::LanguageTagSubtag<8ul>&)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/builtin/intl/LanguageTag.cpp:49:27: /usr/include/c++/12/bits/stl_algobase.h:385:25: warning: writing 1 byte into a region of size 0 [-Wstringop-overflow=] 385 | *__result = *__first; | ~~~~~~~~~~^~~~~~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/intl/Locale.h: In function 'js::intl::ParseStandaloneLanguageTag(JS::Handle, mozilla::intl::LanguageTagSubtag<8ul>&)': /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/intl/Locale.h:126:8: note: at offset 9 into destination object 'mChars' of size 8 126 | char mChars[SubtagLength] = {}; // zero initialize | ^~~~~~ In function 'std::__copy_move::__copy_m(unsigned char const*, unsigned char const*, char*)char*', inlined from 'std::__copy_move_a2(unsigned char const*, unsigned char const*, char*)char*' at /usr/include/c++/12/bits/stl_algobase.h:495:30, inlined from 'std::__copy_move_a1(unsigned char const*, unsigned char const*, char*)char*' at /usr/include/c++/12/bits/stl_algobase.h:522:42, inlined from 'std::__copy_move_a(unsigned char const*, unsigned char const*, char*)char*' at /usr/include/c++/12/bits/stl_algobase.h:529:31, inlined from 'std::copy(unsigned char const*, unsigned char const*, char*)char*' at /usr/include/c++/12/bits/stl_algobase.h:620:7, inlined from 'std::__copy_n(unsigned char const*, unsigned long, char*, std::random_access_iterator_tag)char*' at /usr/include/c++/12/bits/stl_algo.h:728:23, inlined from 'std::copy_n(unsigned char const*, unsigned long, char*)char*' at /usr/include/c++/12/bits/stl_algo.h:760:27, inlined from 'mozilla::intl::LanguageTagSubtag<8ul>::Set(mozilla::Span)void' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/intl/Locale.h:151:16, inlined from 'js::intl::ParseStandaloneLanguageTag(JS::Handle, mozilla::intl::LanguageTagSubtag<8ul>&)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/builtin/intl/LanguageTag.cpp:49:27: /usr/include/c++/12/bits/stl_algobase.h:385:25: warning: writing 1 byte into a region of size 0 [-Wstringop-overflow=] 385 | *__result = *__first; | ~~~~~~~~~~^~~~~~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/intl/Locale.h: In function 'js::intl::ParseStandaloneLanguageTag(JS::Handle, mozilla::intl::LanguageTagSubtag<8ul>&)': /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/intl/Locale.h:126:8: note: at offset 10 into destination object 'mChars' of size 8 126 | char mChars[SubtagLength] = {}; // zero initialize | ^~~~~~ In function 'std::__copy_move::__copy_m(unsigned char const*, unsigned char const*, char*)char*', inlined from 'std::__copy_move_a2(unsigned char const*, unsigned char const*, char*)char*' at /usr/include/c++/12/bits/stl_algobase.h:495:30, inlined from 'std::__copy_move_a1(unsigned char const*, unsigned char const*, char*)char*' at /usr/include/c++/12/bits/stl_algobase.h:522:42, inlined from 'std::__copy_move_a(unsigned char const*, unsigned char const*, char*)char*' at /usr/include/c++/12/bits/stl_algobase.h:529:31, inlined from 'std::copy(unsigned char const*, unsigned char const*, char*)char*' at /usr/include/c++/12/bits/stl_algobase.h:620:7, inlined from 'std::__copy_n(unsigned char const*, unsigned long, char*, std::random_access_iterator_tag)char*' at /usr/include/c++/12/bits/stl_algo.h:728:23, inlined from 'std::copy_n(unsigned char const*, unsigned long, char*)char*' at /usr/include/c++/12/bits/stl_algo.h:760:27, inlined from 'mozilla::intl::LanguageTagSubtag<8ul>::Set(mozilla::Span)void' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/intl/Locale.h:151:16, inlined from 'js::intl::ParseStandaloneLanguageTag(JS::Handle, mozilla::intl::LanguageTagSubtag<8ul>&)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/builtin/intl/LanguageTag.cpp:49:27: /usr/include/c++/12/bits/stl_algobase.h:385:25: warning: writing 1 byte into a region of size 0 [-Wstringop-overflow=] 385 | *__result = *__first; | ~~~~~~~~~~^~~~~~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/intl/Locale.h: In function 'js::intl::ParseStandaloneLanguageTag(JS::Handle, mozilla::intl::LanguageTagSubtag<8ul>&)': /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/intl/Locale.h:126:8: note: at offset 11 into destination object 'mChars' of size 8 126 | char mChars[SubtagLength] = {}; // zero initialize | ^~~~~~ In function 'std::__copy_move::__copy_m(unsigned char const*, unsigned char const*, char*)char*', inlined from 'std::__copy_move_a2(unsigned char const*, unsigned char const*, char*)char*' at /usr/include/c++/12/bits/stl_algobase.h:495:30, inlined from 'std::__copy_move_a1(unsigned char const*, unsigned char const*, char*)char*' at /usr/include/c++/12/bits/stl_algobase.h:522:42, inlined from 'std::__copy_move_a(unsigned char const*, unsigned char const*, char*)char*' at /usr/include/c++/12/bits/stl_algobase.h:529:31, inlined from 'std::copy(unsigned char const*, unsigned char const*, char*)char*' at /usr/include/c++/12/bits/stl_algobase.h:620:7, inlined from 'std::__copy_n(unsigned char const*, unsigned long, char*, std::random_access_iterator_tag)char*' at /usr/include/c++/12/bits/stl_algo.h:728:23, inlined from 'std::copy_n(unsigned char const*, unsigned long, char*)char*' at /usr/include/c++/12/bits/stl_algo.h:760:27, inlined from 'mozilla::intl::LanguageTagSubtag<8ul>::Set(mozilla::Span)void' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/intl/Locale.h:151:16, inlined from 'js::intl::ParseStandaloneLanguageTag(JS::Handle, mozilla::intl::LanguageTagSubtag<8ul>&)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/builtin/intl/LanguageTag.cpp:49:27: /usr/include/c++/12/bits/stl_algobase.h:385:25: warning: writing 1 byte into a region of size 0 [-Wstringop-overflow=] 385 | *__result = *__first; | ~~~~~~~~~~^~~~~~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/intl/Locale.h: In function 'js::intl::ParseStandaloneLanguageTag(JS::Handle, mozilla::intl::LanguageTagSubtag<8ul>&)': /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/intl/Locale.h:126:8: note: at offset 12 into destination object 'mChars' of size 8 126 | char mChars[SubtagLength] = {}; // zero initialize | ^~~~~~ In function 'std::__copy_move::__copy_m(unsigned char const*, unsigned char const*, char*)char*', inlined from 'std::__copy_move_a2(unsigned char const*, unsigned char const*, char*)char*' at /usr/include/c++/12/bits/stl_algobase.h:495:30, inlined from 'std::__copy_move_a1(unsigned char const*, unsigned char const*, char*)char*' at /usr/include/c++/12/bits/stl_algobase.h:522:42, inlined from 'std::__copy_move_a(unsigned char const*, unsigned char const*, char*)char*' at /usr/include/c++/12/bits/stl_algobase.h:529:31, inlined from 'std::copy(unsigned char const*, unsigned char const*, char*)char*' at /usr/include/c++/12/bits/stl_algobase.h:620:7, inlined from 'std::__copy_n(unsigned char const*, unsigned long, char*, std::random_access_iterator_tag)char*' at /usr/include/c++/12/bits/stl_algo.h:728:23, inlined from 'std::copy_n(unsigned char const*, unsigned long, char*)char*' at /usr/include/c++/12/bits/stl_algo.h:760:27, inlined from 'mozilla::intl::LanguageTagSubtag<8ul>::Set(mozilla::Span)void' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/intl/Locale.h:151:16, inlined from 'js::intl::ParseStandaloneLanguageTag(JS::Handle, mozilla::intl::LanguageTagSubtag<8ul>&)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/builtin/intl/LanguageTag.cpp:49:27: /usr/include/c++/12/bits/stl_algobase.h:385:25: warning: writing 1 byte into a region of size 0 [-Wstringop-overflow=] 385 | *__result = *__first; | ~~~~~~~~~~^~~~~~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/intl/Locale.h: In function 'js::intl::ParseStandaloneLanguageTag(JS::Handle, mozilla::intl::LanguageTagSubtag<8ul>&)': /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/intl/Locale.h:126:8: note: at offset 13 into destination object 'mChars' of size 8 126 | char mChars[SubtagLength] = {}; // zero initialize | ^~~~~~ In function 'std::__copy_move::__copy_m(unsigned char const*, unsigned char const*, char*)char*', inlined from 'std::__copy_move_a2(unsigned char const*, unsigned char const*, char*)char*' at /usr/include/c++/12/bits/stl_algobase.h:495:30, inlined from 'std::__copy_move_a1(unsigned char const*, unsigned char const*, char*)char*' at /usr/include/c++/12/bits/stl_algobase.h:522:42, inlined from 'std::__copy_move_a(unsigned char const*, unsigned char const*, char*)char*' at /usr/include/c++/12/bits/stl_algobase.h:529:31, inlined from 'std::copy(unsigned char const*, unsigned char const*, char*)char*' at /usr/include/c++/12/bits/stl_algobase.h:620:7, inlined from 'std::__copy_n(unsigned char const*, unsigned long, char*, std::random_access_iterator_tag)char*' at /usr/include/c++/12/bits/stl_algo.h:728:23, inlined from 'std::copy_n(unsigned char const*, unsigned long, char*)char*' at /usr/include/c++/12/bits/stl_algo.h:760:27, inlined from 'mozilla::intl::LanguageTagSubtag<8ul>::Set(mozilla::Span)void' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/intl/Locale.h:151:16, inlined from 'js::intl::ParseStandaloneLanguageTag(JS::Handle, mozilla::intl::LanguageTagSubtag<8ul>&)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/builtin/intl/LanguageTag.cpp:49:27: /usr/include/c++/12/bits/stl_algobase.h:385:25: warning: writing 1 byte into a region of size 0 [-Wstringop-overflow=] 385 | *__result = *__first; | ~~~~~~~~~~^~~~~~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/intl/Locale.h: In function 'js::intl::ParseStandaloneLanguageTag(JS::Handle, mozilla::intl::LanguageTagSubtag<8ul>&)': /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/intl/Locale.h:126:8: note: at offset 14 into destination object 'mChars' of size 8 126 | char mChars[SubtagLength] = {}; // zero initialize | ^~~~~~ In function 'std::__copy_move::__copy_m(unsigned char const*, unsigned char const*, char*)char*', inlined from 'std::__copy_move_a2(unsigned char const*, unsigned char const*, char*)char*' at /usr/include/c++/12/bits/stl_algobase.h:495:30, inlined from 'std::__copy_move_a1(unsigned char const*, unsigned char const*, char*)char*' at /usr/include/c++/12/bits/stl_algobase.h:522:42, inlined from 'std::__copy_move_a(unsigned char const*, unsigned char const*, char*)char*' at /usr/include/c++/12/bits/stl_algobase.h:529:31, inlined from 'std::copy(unsigned char const*, unsigned char const*, char*)char*' at /usr/include/c++/12/bits/stl_algobase.h:620:7, inlined from 'std::__copy_n(unsigned char const*, unsigned long, char*, std::random_access_iterator_tag)char*' at /usr/include/c++/12/bits/stl_algo.h:728:23, inlined from 'std::copy_n(unsigned char const*, unsigned long, char*)char*' at /usr/include/c++/12/bits/stl_algo.h:760:27, inlined from 'mozilla::intl::LanguageTagSubtag<4ul>::Set(mozilla::Span)void' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/intl/Locale.h:151:16, inlined from 'js::intl::ParseStandaloneScriptTag(JS::Handle, mozilla::intl::LanguageTagSubtag<4ul>&)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/builtin/intl/LanguageTag.cpp:70:27: /usr/include/c++/12/bits/stl_algobase.h:385:25: warning: writing 1 byte into a region of size 0 [-Wstringop-overflow=] 385 | *__result = *__first; | ~~~~~~~~~~^~~~~~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/intl/Locale.h: In function 'js::intl::ParseStandaloneScriptTag(JS::Handle, mozilla::intl::LanguageTagSubtag<4ul>&)': /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/intl/Locale.h:126:8: note: at offset [8, 4294967288] into destination object 'mChars' of size 4 126 | char mChars[SubtagLength] = {}; // zero initialize | ^~~~~~ In function 'std::__copy_move::__copy_m(unsigned char const*, unsigned char const*, char*)char*', inlined from 'std::__copy_move_a2(unsigned char const*, unsigned char const*, char*)char*' at /usr/include/c++/12/bits/stl_algobase.h:495:30, inlined from 'std::__copy_move_a1(unsigned char const*, unsigned char const*, char*)char*' at /usr/include/c++/12/bits/stl_algobase.h:522:42, inlined from 'std::__copy_move_a(unsigned char const*, unsigned char const*, char*)char*' at /usr/include/c++/12/bits/stl_algobase.h:529:31, inlined from 'std::copy(unsigned char const*, unsigned char const*, char*)char*' at /usr/include/c++/12/bits/stl_algobase.h:620:7, inlined from 'std::__copy_n(unsigned char const*, unsigned long, char*, std::random_access_iterator_tag)char*' at /usr/include/c++/12/bits/stl_algo.h:728:23, inlined from 'std::copy_n(unsigned char const*, unsigned long, char*)char*' at /usr/include/c++/12/bits/stl_algo.h:760:27, inlined from 'mozilla::intl::LanguageTagSubtag<4ul>::Set(mozilla::Span)void' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/intl/Locale.h:151:16, inlined from 'js::intl::ParseStandaloneScriptTag(JS::Handle, mozilla::intl::LanguageTagSubtag<4ul>&)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/builtin/intl/LanguageTag.cpp:70:27: /usr/include/c++/12/bits/stl_algobase.h:385:25: warning: writing 1 byte into a region of size 0 [-Wstringop-overflow=] 385 | *__result = *__first; | ~~~~~~~~~~^~~~~~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/intl/Locale.h: In function 'js::intl::ParseStandaloneScriptTag(JS::Handle, mozilla::intl::LanguageTagSubtag<4ul>&)': /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/intl/Locale.h:126:8: note: at offset [9, 4294967289] into destination object 'mChars' of size 4 126 | char mChars[SubtagLength] = {}; // zero initialize | ^~~~~~ In function 'std::__copy_move::__copy_m(unsigned char const*, unsigned char const*, char*)char*', inlined from 'std::__copy_move_a2(unsigned char const*, unsigned char const*, char*)char*' at /usr/include/c++/12/bits/stl_algobase.h:495:30, inlined from 'std::__copy_move_a1(unsigned char const*, unsigned char const*, char*)char*' at /usr/include/c++/12/bits/stl_algobase.h:522:42, inlined from 'std::__copy_move_a(unsigned char const*, unsigned char const*, char*)char*' at /usr/include/c++/12/bits/stl_algobase.h:529:31, inlined from 'std::copy(unsigned char const*, unsigned char const*, char*)char*' at /usr/include/c++/12/bits/stl_algobase.h:620:7, inlined from 'std::__copy_n(unsigned char const*, unsigned long, char*, std::random_access_iterator_tag)char*' at /usr/include/c++/12/bits/stl_algo.h:728:23, inlined from 'std::copy_n(unsigned char const*, unsigned long, char*)char*' at /usr/include/c++/12/bits/stl_algo.h:760:27, inlined from 'mozilla::intl::LanguageTagSubtag<4ul>::Set(mozilla::Span)void' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/intl/Locale.h:151:16, inlined from 'js::intl::ParseStandaloneScriptTag(JS::Handle, mozilla::intl::LanguageTagSubtag<4ul>&)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/builtin/intl/LanguageTag.cpp:70:27: /usr/include/c++/12/bits/stl_algobase.h:385:25: warning: writing 1 byte into a region of size 0 [-Wstringop-overflow=] 385 | *__result = *__first; | ~~~~~~~~~~^~~~~~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/intl/Locale.h: In function 'js::intl::ParseStandaloneScriptTag(JS::Handle, mozilla::intl::LanguageTagSubtag<4ul>&)': /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/intl/Locale.h:126:8: note: at offset [10, 4294967290] into destination object 'mChars' of size 4 126 | char mChars[SubtagLength] = {}; // zero initialize | ^~~~~~ In function 'std::__copy_move::__copy_m(unsigned char const*, unsigned char const*, char*)char*', inlined from 'std::__copy_move_a2(unsigned char const*, unsigned char const*, char*)char*' at /usr/include/c++/12/bits/stl_algobase.h:495:30, inlined from 'std::__copy_move_a1(unsigned char const*, unsigned char const*, char*)char*' at /usr/include/c++/12/bits/stl_algobase.h:522:42, inlined from 'std::__copy_move_a(unsigned char const*, unsigned char const*, char*)char*' at /usr/include/c++/12/bits/stl_algobase.h:529:31, inlined from 'std::copy(unsigned char const*, unsigned char const*, char*)char*' at /usr/include/c++/12/bits/stl_algobase.h:620:7, inlined from 'std::__copy_n(unsigned char const*, unsigned long, char*, std::random_access_iterator_tag)char*' at /usr/include/c++/12/bits/stl_algo.h:728:23, inlined from 'std::copy_n(unsigned char const*, unsigned long, char*)char*' at /usr/include/c++/12/bits/stl_algo.h:760:27, inlined from 'mozilla::intl::LanguageTagSubtag<4ul>::Set(mozilla::Span)void' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/intl/Locale.h:151:16, inlined from 'js::intl::ParseStandaloneScriptTag(JS::Handle, mozilla::intl::LanguageTagSubtag<4ul>&)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/builtin/intl/LanguageTag.cpp:70:27: /usr/include/c++/12/bits/stl_algobase.h:385:25: warning: writing 1 byte into a region of size 0 [-Wstringop-overflow=] 385 | *__result = *__first; | ~~~~~~~~~~^~~~~~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/intl/Locale.h: In function 'js::intl::ParseStandaloneScriptTag(JS::Handle, mozilla::intl::LanguageTagSubtag<4ul>&)': /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/intl/Locale.h:126:8: note: at offset [11, 4294967291] into destination object 'mChars' of size 4 126 | char mChars[SubtagLength] = {}; // zero initialize | ^~~~~~ In function 'std::__copy_move::__copy_m(unsigned char const*, unsigned char const*, char*)char*', inlined from 'std::__copy_move_a2(unsigned char const*, unsigned char const*, char*)char*' at /usr/include/c++/12/bits/stl_algobase.h:495:30, inlined from 'std::__copy_move_a1(unsigned char const*, unsigned char const*, char*)char*' at /usr/include/c++/12/bits/stl_algobase.h:522:42, inlined from 'std::__copy_move_a(unsigned char const*, unsigned char const*, char*)char*' at /usr/include/c++/12/bits/stl_algobase.h:529:31, inlined from 'std::copy(unsigned char const*, unsigned char const*, char*)char*' at /usr/include/c++/12/bits/stl_algobase.h:620:7, inlined from 'std::__copy_n(unsigned char const*, unsigned long, char*, std::random_access_iterator_tag)char*' at /usr/include/c++/12/bits/stl_algo.h:728:23, inlined from 'std::copy_n(unsigned char const*, unsigned long, char*)char*' at /usr/include/c++/12/bits/stl_algo.h:760:27, inlined from 'mozilla::intl::LanguageTagSubtag<4ul>::Set(mozilla::Span)void' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/intl/Locale.h:151:16, inlined from 'js::intl::ParseStandaloneScriptTag(JS::Handle, mozilla::intl::LanguageTagSubtag<4ul>&)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/builtin/intl/LanguageTag.cpp:70:27: /usr/include/c++/12/bits/stl_algobase.h:385:25: warning: writing 1 byte into a region of size 0 [-Wstringop-overflow=] 385 | *__result = *__first; | ~~~~~~~~~~^~~~~~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/intl/Locale.h: In function 'js::intl::ParseStandaloneScriptTag(JS::Handle, mozilla::intl::LanguageTagSubtag<4ul>&)': /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/intl/Locale.h:126:8: note: at offset [12, 4294967292] into destination object 'mChars' of size 4 126 | char mChars[SubtagLength] = {}; // zero initialize | ^~~~~~ In function 'std::__copy_move::__copy_m(unsigned char const*, unsigned char const*, char*)char*', inlined from 'std::__copy_move_a2(unsigned char const*, unsigned char const*, char*)char*' at /usr/include/c++/12/bits/stl_algobase.h:495:30, inlined from 'std::__copy_move_a1(unsigned char const*, unsigned char const*, char*)char*' at /usr/include/c++/12/bits/stl_algobase.h:522:42, inlined from 'std::__copy_move_a(unsigned char const*, unsigned char const*, char*)char*' at /usr/include/c++/12/bits/stl_algobase.h:529:31, inlined from 'std::copy(unsigned char const*, unsigned char const*, char*)char*' at /usr/include/c++/12/bits/stl_algobase.h:620:7, inlined from 'std::__copy_n(unsigned char const*, unsigned long, char*, std::random_access_iterator_tag)char*' at /usr/include/c++/12/bits/stl_algo.h:728:23, inlined from 'std::copy_n(unsigned char const*, unsigned long, char*)char*' at /usr/include/c++/12/bits/stl_algo.h:760:27, inlined from 'mozilla::intl::LanguageTagSubtag<4ul>::Set(mozilla::Span)void' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/intl/Locale.h:151:16, inlined from 'js::intl::ParseStandaloneScriptTag(JS::Handle, mozilla::intl::LanguageTagSubtag<4ul>&)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/builtin/intl/LanguageTag.cpp:70:27: /usr/include/c++/12/bits/stl_algobase.h:385:25: warning: writing 1 byte into a region of size 0 [-Wstringop-overflow=] 385 | *__result = *__first; | ~~~~~~~~~~^~~~~~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/intl/Locale.h: In function 'js::intl::ParseStandaloneScriptTag(JS::Handle, mozilla::intl::LanguageTagSubtag<4ul>&)': /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/intl/Locale.h:126:8: note: at offset [13, 4294967293] into destination object 'mChars' of size 4 126 | char mChars[SubtagLength] = {}; // zero initialize | ^~~~~~ In function 'std::__copy_move::__copy_m(unsigned char const*, unsigned char const*, char*)char*', inlined from 'std::__copy_move_a2(unsigned char const*, unsigned char const*, char*)char*' at /usr/include/c++/12/bits/stl_algobase.h:495:30, inlined from 'std::__copy_move_a1(unsigned char const*, unsigned char const*, char*)char*' at /usr/include/c++/12/bits/stl_algobase.h:522:42, inlined from 'std::__copy_move_a(unsigned char const*, unsigned char const*, char*)char*' at /usr/include/c++/12/bits/stl_algobase.h:529:31, inlined from 'std::copy(unsigned char const*, unsigned char const*, char*)char*' at /usr/include/c++/12/bits/stl_algobase.h:620:7, inlined from 'std::__copy_n(unsigned char const*, unsigned long, char*, std::random_access_iterator_tag)char*' at /usr/include/c++/12/bits/stl_algo.h:728:23, inlined from 'std::copy_n(unsigned char const*, unsigned long, char*)char*' at /usr/include/c++/12/bits/stl_algo.h:760:27, inlined from 'mozilla::intl::LanguageTagSubtag<4ul>::Set(mozilla::Span)void' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/intl/Locale.h:151:16, inlined from 'js::intl::ParseStandaloneScriptTag(JS::Handle, mozilla::intl::LanguageTagSubtag<4ul>&)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/builtin/intl/LanguageTag.cpp:70:27: /usr/include/c++/12/bits/stl_algobase.h:385:25: warning: writing 1 byte into a region of size 0 [-Wstringop-overflow=] 385 | *__result = *__first; | ~~~~~~~~~~^~~~~~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/intl/Locale.h: In function 'js::intl::ParseStandaloneScriptTag(JS::Handle, mozilla::intl::LanguageTagSubtag<4ul>&)': /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/intl/Locale.h:126:8: note: at offset [14, 4294967294] into destination object 'mChars' of size 4 126 | char mChars[SubtagLength] = {}; // zero initialize | ^~~~~~ In function 'std::__copy_move::__copy_m(unsigned char const*, unsigned char const*, char*)char*', inlined from 'std::__copy_move_a2(unsigned char const*, unsigned char const*, char*)char*' at /usr/include/c++/12/bits/stl_algobase.h:495:30, inlined from 'std::__copy_move_a1(unsigned char const*, unsigned char const*, char*)char*' at /usr/include/c++/12/bits/stl_algobase.h:522:42, inlined from 'std::__copy_move_a(unsigned char const*, unsigned char const*, char*)char*' at /usr/include/c++/12/bits/stl_algobase.h:529:31, inlined from 'std::copy(unsigned char const*, unsigned char const*, char*)char*' at /usr/include/c++/12/bits/stl_algobase.h:620:7, inlined from 'std::__copy_n(unsigned char const*, unsigned long, char*, std::random_access_iterator_tag)char*' at /usr/include/c++/12/bits/stl_algo.h:728:23, inlined from 'std::copy_n(unsigned char const*, unsigned long, char*)char*' at /usr/include/c++/12/bits/stl_algo.h:760:27, inlined from 'mozilla::intl::LanguageTagSubtag<3ul>::Set(mozilla::Span)void' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/intl/Locale.h:151:16, inlined from 'js::intl::ParseStandaloneRegionTag(JS::Handle, mozilla::intl::LanguageTagSubtag<3ul>&)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/builtin/intl/LanguageTag.cpp:91:27: /usr/include/c++/12/bits/stl_algobase.h:385:25: warning: writing 1 byte into a region of size 0 [-Wstringop-overflow=] 385 | *__result = *__first; | ~~~~~~~~~~^~~~~~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/intl/Locale.h: In function 'js::intl::ParseStandaloneRegionTag(JS::Handle, mozilla::intl::LanguageTagSubtag<3ul>&)': /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/intl/Locale.h:126:8: note: at offset [8, 4294967288] into destination object 'mChars' of size 3 126 | char mChars[SubtagLength] = {}; // zero initialize | ^~~~~~ In function 'std::__copy_move::__copy_m(unsigned char const*, unsigned char const*, char*)char*', inlined from 'std::__copy_move_a2(unsigned char const*, unsigned char const*, char*)char*' at /usr/include/c++/12/bits/stl_algobase.h:495:30, inlined from 'std::__copy_move_a1(unsigned char const*, unsigned char const*, char*)char*' at /usr/include/c++/12/bits/stl_algobase.h:522:42, inlined from 'std::__copy_move_a(unsigned char const*, unsigned char const*, char*)char*' at /usr/include/c++/12/bits/stl_algobase.h:529:31, inlined from 'std::copy(unsigned char const*, unsigned char const*, char*)char*' at /usr/include/c++/12/bits/stl_algobase.h:620:7, inlined from 'std::__copy_n(unsigned char const*, unsigned long, char*, std::random_access_iterator_tag)char*' at /usr/include/c++/12/bits/stl_algo.h:728:23, inlined from 'std::copy_n(unsigned char const*, unsigned long, char*)char*' at /usr/include/c++/12/bits/stl_algo.h:760:27, inlined from 'mozilla::intl::LanguageTagSubtag<3ul>::Set(mozilla::Span)void' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/intl/Locale.h:151:16, inlined from 'js::intl::ParseStandaloneRegionTag(JS::Handle, mozilla::intl::LanguageTagSubtag<3ul>&)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/builtin/intl/LanguageTag.cpp:91:27: /usr/include/c++/12/bits/stl_algobase.h:385:25: warning: writing 1 byte into a region of size 0 [-Wstringop-overflow=] 385 | *__result = *__first; | ~~~~~~~~~~^~~~~~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/intl/Locale.h: In function 'js::intl::ParseStandaloneRegionTag(JS::Handle, mozilla::intl::LanguageTagSubtag<3ul>&)': /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/intl/Locale.h:126:8: note: at offset [9, 4294967289] into destination object 'mChars' of size 3 126 | char mChars[SubtagLength] = {}; // zero initialize | ^~~~~~ In function 'std::__copy_move::__copy_m(unsigned char const*, unsigned char const*, char*)char*', inlined from 'std::__copy_move_a2(unsigned char const*, unsigned char const*, char*)char*' at /usr/include/c++/12/bits/stl_algobase.h:495:30, inlined from 'std::__copy_move_a1(unsigned char const*, unsigned char const*, char*)char*' at /usr/include/c++/12/bits/stl_algobase.h:522:42, inlined from 'std::__copy_move_a(unsigned char const*, unsigned char const*, char*)char*' at /usr/include/c++/12/bits/stl_algobase.h:529:31, inlined from 'std::copy(unsigned char const*, unsigned char const*, char*)char*' at /usr/include/c++/12/bits/stl_algobase.h:620:7, inlined from 'std::__copy_n(unsigned char const*, unsigned long, char*, std::random_access_iterator_tag)char*' at /usr/include/c++/12/bits/stl_algo.h:728:23, inlined from 'std::copy_n(unsigned char const*, unsigned long, char*)char*' at /usr/include/c++/12/bits/stl_algo.h:760:27, inlined from 'mozilla::intl::LanguageTagSubtag<3ul>::Set(mozilla::Span)void' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/intl/Locale.h:151:16, inlined from 'js::intl::ParseStandaloneRegionTag(JS::Handle, mozilla::intl::LanguageTagSubtag<3ul>&)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/builtin/intl/LanguageTag.cpp:91:27: /usr/include/c++/12/bits/stl_algobase.h:385:25: warning: writing 1 byte into a region of size 0 [-Wstringop-overflow=] 385 | *__result = *__first; | ~~~~~~~~~~^~~~~~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/intl/Locale.h: In function 'js::intl::ParseStandaloneRegionTag(JS::Handle, mozilla::intl::LanguageTagSubtag<3ul>&)': /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/intl/Locale.h:126:8: note: at offset [10, 4294967290] into destination object 'mChars' of size 3 126 | char mChars[SubtagLength] = {}; // zero initialize | ^~~~~~ In function 'std::__copy_move::__copy_m(unsigned char const*, unsigned char const*, char*)char*', inlined from 'std::__copy_move_a2(unsigned char const*, unsigned char const*, char*)char*' at /usr/include/c++/12/bits/stl_algobase.h:495:30, inlined from 'std::__copy_move_a1(unsigned char const*, unsigned char const*, char*)char*' at /usr/include/c++/12/bits/stl_algobase.h:522:42, inlined from 'std::__copy_move_a(unsigned char const*, unsigned char const*, char*)char*' at /usr/include/c++/12/bits/stl_algobase.h:529:31, inlined from 'std::copy(unsigned char const*, unsigned char const*, char*)char*' at /usr/include/c++/12/bits/stl_algobase.h:620:7, inlined from 'std::__copy_n(unsigned char const*, unsigned long, char*, std::random_access_iterator_tag)char*' at /usr/include/c++/12/bits/stl_algo.h:728:23, inlined from 'std::copy_n(unsigned char const*, unsigned long, char*)char*' at /usr/include/c++/12/bits/stl_algo.h:760:27, inlined from 'mozilla::intl::LanguageTagSubtag<3ul>::Set(mozilla::Span)void' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/intl/Locale.h:151:16, inlined from 'js::intl::ParseStandaloneRegionTag(JS::Handle, mozilla::intl::LanguageTagSubtag<3ul>&)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/builtin/intl/LanguageTag.cpp:91:27: /usr/include/c++/12/bits/stl_algobase.h:385:25: warning: writing 1 byte into a region of size 0 [-Wstringop-overflow=] 385 | *__result = *__first; | ~~~~~~~~~~^~~~~~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/intl/Locale.h: In function 'js::intl::ParseStandaloneRegionTag(JS::Handle, mozilla::intl::LanguageTagSubtag<3ul>&)': /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/intl/Locale.h:126:8: note: at offset [11, 4294967291] into destination object 'mChars' of size 3 126 | char mChars[SubtagLength] = {}; // zero initialize | ^~~~~~ In function 'std::__copy_move::__copy_m(unsigned char const*, unsigned char const*, char*)char*', inlined from 'std::__copy_move_a2(unsigned char const*, unsigned char const*, char*)char*' at /usr/include/c++/12/bits/stl_algobase.h:495:30, inlined from 'std::__copy_move_a1(unsigned char const*, unsigned char const*, char*)char*' at /usr/include/c++/12/bits/stl_algobase.h:522:42, inlined from 'std::__copy_move_a(unsigned char const*, unsigned char const*, char*)char*' at /usr/include/c++/12/bits/stl_algobase.h:529:31, inlined from 'std::copy(unsigned char const*, unsigned char const*, char*)char*' at /usr/include/c++/12/bits/stl_algobase.h:620:7, inlined from 'std::__copy_n(unsigned char const*, unsigned long, char*, std::random_access_iterator_tag)char*' at /usr/include/c++/12/bits/stl_algo.h:728:23, inlined from 'std::copy_n(unsigned char const*, unsigned long, char*)char*' at /usr/include/c++/12/bits/stl_algo.h:760:27, inlined from 'mozilla::intl::LanguageTagSubtag<3ul>::Set(mozilla::Span)void' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/intl/Locale.h:151:16, inlined from 'js::intl::ParseStandaloneRegionTag(JS::Handle, mozilla::intl::LanguageTagSubtag<3ul>&)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/builtin/intl/LanguageTag.cpp:91:27: /usr/include/c++/12/bits/stl_algobase.h:385:25: warning: writing 1 byte into a region of size 0 [-Wstringop-overflow=] 385 | *__result = *__first; | ~~~~~~~~~~^~~~~~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/intl/Locale.h: In function 'js::intl::ParseStandaloneRegionTag(JS::Handle, mozilla::intl::LanguageTagSubtag<3ul>&)': /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/intl/Locale.h:126:8: note: at offset [12, 4294967292] into destination object 'mChars' of size 3 126 | char mChars[SubtagLength] = {}; // zero initialize | ^~~~~~ In function 'std::__copy_move::__copy_m(unsigned char const*, unsigned char const*, char*)char*', inlined from 'std::__copy_move_a2(unsigned char const*, unsigned char const*, char*)char*' at /usr/include/c++/12/bits/stl_algobase.h:495:30, inlined from 'std::__copy_move_a1(unsigned char const*, unsigned char const*, char*)char*' at /usr/include/c++/12/bits/stl_algobase.h:522:42, inlined from 'std::__copy_move_a(unsigned char const*, unsigned char const*, char*)char*' at /usr/include/c++/12/bits/stl_algobase.h:529:31, inlined from 'std::copy(unsigned char const*, unsigned char const*, char*)char*' at /usr/include/c++/12/bits/stl_algobase.h:620:7, inlined from 'std::__copy_n(unsigned char const*, unsigned long, char*, std::random_access_iterator_tag)char*' at /usr/include/c++/12/bits/stl_algo.h:728:23, inlined from 'std::copy_n(unsigned char const*, unsigned long, char*)char*' at /usr/include/c++/12/bits/stl_algo.h:760:27, inlined from 'mozilla::intl::LanguageTagSubtag<3ul>::Set(mozilla::Span)void' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/intl/Locale.h:151:16, inlined from 'js::intl::ParseStandaloneRegionTag(JS::Handle, mozilla::intl::LanguageTagSubtag<3ul>&)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/builtin/intl/LanguageTag.cpp:91:27: /usr/include/c++/12/bits/stl_algobase.h:385:25: warning: writing 1 byte into a region of size 0 [-Wstringop-overflow=] 385 | *__result = *__first; | ~~~~~~~~~~^~~~~~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/intl/Locale.h: In function 'js::intl::ParseStandaloneRegionTag(JS::Handle, mozilla::intl::LanguageTagSubtag<3ul>&)': /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/intl/Locale.h:126:8: note: at offset [13, 4294967293] into destination object 'mChars' of size 3 126 | char mChars[SubtagLength] = {}; // zero initialize | ^~~~~~ In function 'std::__copy_move::__copy_m(unsigned char const*, unsigned char const*, char*)char*', inlined from 'std::__copy_move_a2(unsigned char const*, unsigned char const*, char*)char*' at /usr/include/c++/12/bits/stl_algobase.h:495:30, inlined from 'std::__copy_move_a1(unsigned char const*, unsigned char const*, char*)char*' at /usr/include/c++/12/bits/stl_algobase.h:522:42, inlined from 'std::__copy_move_a(unsigned char const*, unsigned char const*, char*)char*' at /usr/include/c++/12/bits/stl_algobase.h:529:31, inlined from 'std::copy(unsigned char const*, unsigned char const*, char*)char*' at /usr/include/c++/12/bits/stl_algobase.h:620:7, inlined from 'std::__copy_n(unsigned char const*, unsigned long, char*, std::random_access_iterator_tag)char*' at /usr/include/c++/12/bits/stl_algo.h:728:23, inlined from 'std::copy_n(unsigned char const*, unsigned long, char*)char*' at /usr/include/c++/12/bits/stl_algo.h:760:27, inlined from 'mozilla::intl::LanguageTagSubtag<3ul>::Set(mozilla::Span)void' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/intl/Locale.h:151:16, inlined from 'js::intl::ParseStandaloneRegionTag(JS::Handle, mozilla::intl::LanguageTagSubtag<3ul>&)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/builtin/intl/LanguageTag.cpp:91:27: /usr/include/c++/12/bits/stl_algobase.h:385:25: warning: writing 1 byte into a region of size 0 [-Wstringop-overflow=] 385 | *__result = *__first; | ~~~~~~~~~~^~~~~~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/intl/Locale.h: In function 'js::intl::ParseStandaloneRegionTag(JS::Handle, mozilla::intl::LanguageTagSubtag<3ul>&)': /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/intl/Locale.h:126:8: note: at offset [14, 4294967294] into destination object 'mChars' of size 3 126 | char mChars[SubtagLength] = {}; // zero initialize | ^~~~~~ In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, JSLinearString*&&)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1174:26, inlined from 'js::intl_ValidateAndCanonicalizeUnicodeExtensionType(JSContext*, unsigned int, JS::Value*)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/builtin/intl/Locale.cpp:1447:79: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'unicodeType' in 'MEM[(struct StackRootedBase * *)cx_161(D) + 48B]' [-Wdangling-pointer=] 1141 | *this->stack = this; | ~~~~~~~~~~~~~^~~~~~ In file included from Unified_cpp_js_src5.cpp:20: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/builtin/intl/Locale.cpp: In function 'js::intl_ValidateAndCanonicalizeUnicodeExtensionType(JSContext*, unsigned int, JS::Value*)': /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/builtin/intl/Locale.cpp:1447:27: note: 'unicodeType' declared here 1447 | Rooted unicodeType(cx, typeArg.toString()->ensureLinear(cx)); | ^~~~~~~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/builtin/intl/Locale.cpp:1447:27: note: 'cx_161(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, JSLinearString*&&)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1174:26, inlined from 'js::intl_ValidateAndCanonicalizeLanguageTag(JSContext*, unsigned int, JS::Value*)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/builtin/intl/Locale.cpp:1326:68: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'tagLinearStr' in 'MEM[(struct StackRootedBase * *)cx_124(D) + 48B]' [-Wdangling-pointer=] 1141 | *this->stack = this; | ~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/builtin/intl/Locale.cpp: In function 'js::intl_ValidateAndCanonicalizeLanguageTag(JSContext*, unsigned int, JS::Value*)': /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/builtin/intl/Locale.cpp:1326:27: note: 'tagLinearStr' declared here 1326 | Rooted tagLinearStr(cx, tagStr->ensureLinear(cx)); | ^~~~~~~~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/builtin/intl/Locale.cpp:1326:27: note: 'cx_124(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, JSLinearString*&&)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1174:26, inlined from 'js::intl_TryValidateAndCanonicalizeLanguageTag(JSContext*, unsigned int, JS::Value*)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/builtin/intl/Locale.cpp:1381:74: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'linear' in 'MEM[(struct StackRootedBase * *)cx_107(D) + 48B]' [-Wdangling-pointer=] 1141 | *this->stack = this; | ~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/builtin/intl/Locale.cpp: In function 'js::intl_TryValidateAndCanonicalizeLanguageTag(JSContext*, unsigned int, JS::Value*)': /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/builtin/intl/Locale.cpp:1381:27: note: 'linear' declared here 1381 | Rooted linear(cx, args[0].toString()->ensureLinear(cx)); | ^~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/builtin/intl/Locale.cpp:1381:27: note: 'cx_107(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, js::ArrayObject*&&)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1174:26, inlined from 'FormattedNumberToParts(JSContext*, JS::Handle, mozilla::Vector const&, DisplayNumberPartSource, js::ImmutableTenuredPtr JSAtomState::*, JS::MutableHandle)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/builtin/intl/NumberFormat.cpp:884:58: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'partsArray' in 'MEM[(struct StackRootedBase * *)cx_163(D) + 24B]' [-Wdangling-pointer=] 1141 | *this->stack = this; | ~~~~~~~~~~~~~^~~~~~ In file included from Unified_cpp_js_src5.cpp:29: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/builtin/intl/NumberFormat.cpp: In function 'FormattedNumberToParts(JSContext*, JS::Handle, mozilla::Vector const&, DisplayNumberPartSource, js::ImmutableTenuredPtr JSAtomState::*, JS::MutableHandle)': /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/builtin/intl/NumberFormat.cpp:883:24: note: 'partsArray' declared here 883 | Rooted partsArray( | ^~~~~~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/builtin/intl/NumberFormat.cpp:883:24: note: 'cx_163(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, JSLinearString*&&)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1174:26, inlined from 'Locale_minimize(JSContext*, JS::CallArgs const&)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/builtin/intl/Locale.cpp:970:77: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'tagStr' in 'MEM[(struct StackRootedBase * *)cx_67(D) + 48B]' [-Wdangling-pointer=] 1141 | *this->stack = this; | ~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/builtin/intl/Locale.cpp: In function 'Locale_minimize(JSContext*, JS::CallArgs const&)': /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/builtin/intl/Locale.cpp:970:27: note: 'tagStr' declared here 970 | Rooted tagStr(cx, locale->languageTag()->ensureLinear(cx)); | ^~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/builtin/intl/Locale.cpp:970:27: note: 'cx_67(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, JSLinearString*&&)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1174:26, inlined from 'Locale_maximize(JSContext*, JS::CallArgs const&)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/builtin/intl/Locale.cpp:933:77: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'tagStr' in 'MEM[(struct StackRootedBase * *)cx_67(D) + 48B]' [-Wdangling-pointer=] 1141 | *this->stack = this; | ~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/builtin/intl/Locale.cpp: In function 'Locale_maximize(JSContext*, JS::CallArgs const&)': /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/builtin/intl/Locale.cpp:933:27: note: 'tagStr' declared here 933 | Rooted tagStr(cx, locale->languageTag()->ensureLinear(cx)); | ^~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/builtin/intl/Locale.cpp:933:27: note: 'cx_67(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, JSObject*&&)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1174:26, inlined from 'NewListFormat(JSContext*, JS::Handle)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/builtin/intl/ListFormat.cpp:140:70, inlined from 'GetOrCreateListFormat(JSContext*, JS::Handle)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/builtin/intl/ListFormat.cpp:216:21, inlined from 'js::intl_FormatList(JSContext*, unsigned int, JS::Value*)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/builtin/intl/ListFormat.cpp:327:56: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'internals' in 'MEM[(struct StackRootedBase * *)cx_177(D) + 24B]' [-Wdangling-pointer=] 1141 | *this->stack = this; | ~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/builtin/intl/ListFormat.cpp: In function 'js::intl_FormatList(JSContext*, unsigned int, JS::Value*)': /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/builtin/intl/ListFormat.cpp:140:16: note: 'internals' declared here 140 | RootedObject internals(cx, intl::GetInternalsObject(cx, listFormat)); | ^~~~~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/builtin/intl/ListFormat.cpp:140:16: note: 'cx_177(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, JSObject*&&)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1174:26, inlined from 'NewNumberFormat(JSContext*, JS::Handle)mozilla::intl::NumberFormat*' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/builtin/intl/NumberFormat.cpp:745:16, inlined from 'GetOrCreateNumberFormat(JSContext*, JS::Handle)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/builtin/intl/NumberFormat.cpp:783:52, inlined from 'js::intl_FormatNumber(JSContext*, unsigned int, JS::Value*)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/builtin/intl/NumberFormat.cpp:1150:60: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/srcmake[3]: Leaving directory '/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/js/src' make[3]: Entering directory '/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/config/external/icu/common' config/external/icu/common/utrie2_builder.o /usr/bin/g++ -o utrie2_builder.o -c -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/system_wrappers -include /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DU_COMMON_IMPLEMENTATION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_HIDE_OBSOLETE_UTF_OLD_H=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DU_CHARSET_IS_UTF8 -DUNISTR_FROM_CHAR_EXPLICIT=explicit -DUNISTR_FROM_STRING_EXPLICIT=explicit -DU_ENABLE_DYLOAD=0 -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/config/external/icu/common -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/config/external/icu/common -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/intl/icu/source/i18n -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include -DMOZILLA_CLIENT -include /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/js/src/js-confdefs.h -fno-sized-deallocation -fno-aligned-new -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/anolis/anolis-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -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 -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wformat -Wformat-overflow=2 -Wno-psabi -Wno-error=builtin-macro-redefined -frtti -fno-strict-aliasing -ffp-contract=off -MD -MP -MF .deps/utrie2_builder.o.pp /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/intl/icu/source/common/utrie2_builder.cpp make[3]: Leaving directory '/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/config/external/icu/common' /dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'internals' in 'MEM[(struct StackRootedBase * *)cx_247(D) + 24B]' [-Wdangling-pointer=] 1141 | *this->stack = this; | ~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/builtin/intl/NumberFormat.cpp: In function 'js::intl_FormatNumber(JSContext*, unsigned int, JS::Value*)': /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/builtin/intl/NumberFormat.cpp:745:16: note: 'internals' declared here 745 | RootedObject internals(cx, intl::GetInternalsObject(cx, numberFormat)); | ^~~~~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/builtin/intl/NumberFormat.cpp:745:16: note: 'cx_247(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, JSObject*&&)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1174:26, inlined from 'NewNumberFormat(JSContext*, JS::Handle)mozilla::intl::NumberRangeFormat*' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/builtin/intl/NumberFormat.cpp:745:16, inlined from 'GetOrCreateNumberRangeFormat(JSContext*, JS::Handle)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/builtin/intl/NumberFormat.cpp:802:58, inlined from 'js::intl_FormatNumberRange(JSContext*, unsigned int, JS::Value*)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/builtin/intl/NumberFormat.cpp:1286:55: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'internals' in 'MEM[(struct StackRootedBase * *)cx_256(D) + 24B]' [-Wdangling-pointer=] 1141 | *this->stack = this; | ~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/builtin/intl/NumberFormat.cpp: In function 'js::intl_FormatNumberRange(JSContext*, unsigned int, JS::Value*)': /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/builtin/intl/NumberFormat.cpp:745:16: note: 'internals' declared here 745 | RootedObject internals(cx, intl::GetInternalsObject(cx, numberFormat)); | ^~~~~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/builtin/intl/NumberFormat.cpp:745:16: note: 'cx_256(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, JSLinearString*&&)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1174:26, inlined from 'js::intl_FormatRelativeTime(JSContext*, unsigned int, JS::Value*)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/builtin/intl/RelativeTimeFormat.cpp:379:67: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'str' in 'MEM[(struct StackRootedBase * *)cx_186(D) + 48B]' [-Wdangling-pointer=] 1141 | *this->stack = this; | ~~~~~~~~~~~~~^~~~~~ In file included from Unified_cpp_js_src5.cpp:47: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/builtin/intl/RelativeTimeFormat.cpp: In function 'js::intl_FormatRelativeTime(JSContext*, unsigned int, JS::Value*)': /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/builtin/intl/RelativeTimeFormat.cpp:379:18: note: 'str' declared here 379 | RootedString str(cx, NewStringCopy(cx, result.unwrap())); | ^~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/builtin/intl/RelativeTimeFormat.cpp:379:18: note: 'cx_186(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, JSLinearString*&&)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1174:26, inlined from 'Locale(JSContext*, unsigned int, JS::Value*)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/builtin/intl/Locale.cpp:534:68: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'tagLinearStr' in 'MEM[(struct StackRootedBase * *)cx_483(D) + 48B]' [-Wdangling-pointer=] 1141 | *this->stack = this; | ~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/builtin/intl/Locale.cpp: In function 'Locale(JSContext*, unsigned int, JS::Value*)': /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/builtin/intl/Locale.cpp:534:27: note: 'tagLinearStr' declared here 534 | Rooted tagLinearStr(cx, tagStr->ensureLinear(cx)); | ^~~~~~~~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/builtin/intl/Locale.cpp:534:27: note: 'cx_483(D)' declared here make[3]: Entering directory '/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/config/external/icu/common' config/external/icu/common/uvector.o /usr/bin/g++ -o uvector.o -c -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/system_wrappers -include /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DU_COMMON_IMPLEMENTATION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_HIDE_OBSOLETE_UTF_OLD_H=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DU_CHARSET_IS_UTF8 -DUNISTR_FROM_CHAR_EXPLICIT=explicit -DUNISTR_FROM_STRING_EXPLICIT=explicit -DU_ENABLE_DYLOAD=0 -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/config/external/icu/common -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/config/external/icu/common -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/intl/icu/source/i18n -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include -DMOZILLA_CLIENT -include /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/js/src/js-confdefs.h -fno-sized-deallocation -fno-aligned-new -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/anolis/anolis-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -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 -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wformat -Wformat-overflow=2 -Wno-psabi -Wno-error=builtin-macro-redefined -frtti -fno-strict-aliasing -ffp-contract=off -MD -MP -MF .deps/uvector.o.pp /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/intl/icu/source/common/uvector.cpp make[3]: Leaving directory '/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/config/external/icu/common' make[3]: Entering directory '/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/config/external/icu/i18n' config/external/icu/i18n/uitercollationiterator.o /usr/bin/g++ -o uitercollationiterator.o -c -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/system_wrappers -include /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DU_I18N_IMPLEMENTATION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_HIDE_OBSOLETE_UTF_OLD_H=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DU_CHARSET_IS_UTF8 -DUNISTR_FROM_CHAR_EXPLICIT=explicit -DUNISTR_FROM_STRING_EXPLICIT=explicit -DU_ENABLE_DYLOAD=0 -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/config/external/icu/i18n -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/config/external/icu/i18n -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/intl/icu/source/common -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include -DMOZILLA_CLIENT -include /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/js/src/js-confdefs.h -fno-sized-deallocation -fno-aligned-new -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/anolis/anolis-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -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 -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wformat -Wformat-overflow=2 -Wno-psabi -Wno-error=builtin-macro-redefined -frtti -fno-strict-aliasing -ffp-contract=off -MD -MP -MF .deps/uitercollationiterator.o.pp /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/intl/icu/source/i18n/uitercollationiterator.cpp make[3]: Leaving directory '/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/config/external/icu/i18n' make[3]: Entering directory '/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/config/external/icu/common' config/external/icu/common/utext.o /usr/bin/g++ -o utext.o -c -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/system_wrappers -include /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DU_COMMON_IMPLEMENTATION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_HIDE_OBSOLETE_UTF_OLD_H=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DU_CHARSET_IS_UTF8 -DUNISTR_FROM_CHAR_EXPLICIT=explicit -DUNISTR_FROM_STRING_EXPLICIT=explicit -DU_ENABLE_DYLOAD=0 -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/config/external/icu/common -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/config/external/icu/common -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/intl/icu/source/i18n -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include -DMOZILLA_CLIENT -include /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/js/src/js-confdefs.h -fno-sized-deallocation -fno-aligned-new -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/anolis/anolis-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -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 -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wformat -Wformat-overflow=2 -Wno-psabi -Wno-error=builtin-macro-redefined -frtti -fno-strict-aliasing -ffp-contract=off -MD -MP -MF .deps/utext.o.pp /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/intl/icu/source/common/utext.cpp make[3]: Leaving directory '/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/config/external/icu/common' make[3]: Entering directory '/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/config/external/icu/i18n' config/external/icu/i18n/tznames_impl.o /usr/bin/g++ -o tznames_impl.o -c -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/system_wrappers -include /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DU_I18N_IMPLEMENTATION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_HIDE_OBSOLETE_UTF_OLD_H=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DU_CHARSET_IS_UTF8 -DUNISTR_FROM_CHAR_EXPLICIT=explicit -DUNISTR_FROM_STRING_EXPLICIT=explicit -DU_ENABLE_DYLOAD=0 -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/config/external/icu/i18n -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/config/external/icu/i18n -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/intl/icu/source/common -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include -DMOZILLA_CLIENT -include /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/js/src/js-confdefs.h -fno-sized-deallocation -fno-aligned-new -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/anolis/anolis-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -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 -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wformat -Wformat-overflow=2 -Wno-psabi -Wno-error=builtin-macro-redefined -frtti -fno-strict-aliasing -ffp-contract=off -MD -MP -MF .deps/tznames_impl.o.pp /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/intl/icu/source/i18n/tznames_impl.cpp make[3]: Leaving directory '/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/config/external/icu/i18n' make[3]: Entering directory '/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/config/external/icu/i18n' config/external/icu/i18n/reldatefmt.o /usr/bin/g++ -o reldatefmt.o -c -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/system_wrappers -include /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DU_I18N_IMPLEMENTATION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_HIDE_OBSOLETE_UTF_OLD_H=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DU_CHARSET_IS_UTF8 -DUNISTR_FROM_CHAR_EXPLICIT=explicit -DUNISTR_FROM_STRING_EXPLICIT=explicit -DU_ENABLE_DYLOAD=0 -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/config/external/icu/i18n -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/config/external/icu/i18n -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/intl/icu/source/common -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include -DMOZILLA_CLIENT -include /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/js/src/js-confdefs.h -fno-sized-deallocation -fno-aligned-new -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/anolis/anolis-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -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 -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wformat -Wformat-overflow=2 -Wno-psabi -Wno-error=builtin-macro-redefined -frtti -fno-strict-aliasing -ffp-contract=off -MD -MP -MF .deps/reldatefmt.o.pp /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/intl/icu/source/i18n/reldatefmt.cpp make[3]: Leaving directory '/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/config/external/icu/i18n' make[3]: Entering directory '/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/config/external/icu/i18n' config/external/icu/i18n/unum.o /usr/bin/g++ -o unum.o -c -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/system_wrappers -include /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DU_I18N_IMPLEMENTATION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_HIDE_OBSOLETE_UTF_OLD_H=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DU_CHARSET_IS_UTF8 -DUNISTR_FROM_CHAR_EXPLICIT=explicit -DUNISTR_FROM_STRING_EXPLICIT=explicit -DU_ENABLE_DYLOAD=0 -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/config/external/icu/i18n -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/config/external/icu/i18n -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/intl/icu/source/common -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include -DMOZILLA_CLIENT -include /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/js/src/js-confdefs.h -fno-sized-deallocation -fno-aligned-new -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/anolis/anolis-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -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 -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wformat -Wformat-overflow=2 -Wno-psabi -Wno-error=builtin-macro-redefined -frtti -fno-strict-aliasing -ffp-contract=off -MD -MP -MF .deps/unum.o.pp /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/intl/icu/source/i18n/unum.cpp make[3]: Leaving directory '/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/config/external/icu/i18n' make[3]: Entering directory '/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/config/external/icu/i18n' config/external/icu/i18n/units_converter.o /usr/bin/g++ -o units_converter.o -c -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/system_wrappers -include /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DU_I18N_IMPLEMENTATION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_HIDE_OBSOLETE_UTF_OLD_H=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DU_CHARSET_IS_UTF8 -DUNISTR_FROM_CHAR_EXPLICIT=explicit -DUNISTR_FROM_STRING_EXPLICIT=explicit -DU_ENABLE_DYLOAD=0 -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/config/external/icu/i18n -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/config/external/icu/i18n -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/intl/icu/source/common -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include -DMOZILLA_CLIENT -include /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/js/src/js-confdefs.h -fno-sized-deallocation -fno-aligned-new -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/anolis/anolis-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -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 -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wformat -Wformat-overflow=2 -Wno-psabi -Wno-error=builtin-macro-redefined -frtti -fno-strict-aliasing -ffp-contract=off -MD -MP -MF .deps/units_converter.o.pp /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/intl/icu/source/i18n/units_converter.cpp make[3]: Leaving directory '/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/config/external/icu/i18n' make[3]: Entering directory '/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/js/src' js/src/Unified_cpp_js_src23.o /usr/bin/g++ -o Unified_cpp_js_src23.o -c -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/system_wrappers -include /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.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/gjs-1.80.2/firefox-115.15.0/js/src -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/js/src -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include -DMOZILLA_CLIENT -include /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/js/src/js-confdefs.h -fno-sized-deallocation -fno-aligned-new -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/anolis/anolis-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -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 -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wformat -Wformat-overflow=2 -Wno-psabi -Wno-error=builtin-macro-redefined -Werror=format -Wno-attributes -fno-strict-aliasing -ffp-contract=off -MD -MP -MF .deps/Unified_cpp_js_src23.o.pp Unified_cpp_js_src23.cpp make[3]: Leaving directory '/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/js/src' In file included from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/StructuredClone.h:20, from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/vm/StructuredClone.cpp:29, from Unified_cpp_js_src23.cpp:2: In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, JSString*&&)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1174:26, inlined from 'BoxedToSource(JSContext*, JS::Handle, char const*)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/vm/ToSource.cpp:108:48: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'str' in 'MEM[(struct StackRootedBase * *)cx_77(D) + 48B]' [-Wdangling-pointer=] 1141 | *this->stack = this; | ~~~~~~~~~~~~~^~~~~~ In file included from Unified_cpp_js_src23.cpp:47: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/vm/ToSource.cpp: In function 'BoxedToSource(JSContext*, JS::Handle, char const*)': /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/vm/ToSource.cpp:108:16: note: 'str' declared here 108 | RootedString str(cx, ValueToSource(cx, value)); | ^~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/vm/ToSource.cpp:108:16: note: 'cx_77(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, JSAtom*&&)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1174:26, inlined from 'SymbolToSource(JSContext*, JS::Symbol*)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/vm/ToSource.cpp:68:46, inlined from 'js::ValueToSource(JSContext*, JS::Handle)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/vm/ToSource.cpp:137:28: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'desc' in 'MEM[(struct StackRootedBase * *)cx_262(D) + 48B]' [-Wdangling-pointer=] 1141 | *this->stack = this; | ~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/vm/ToSource.cpp: In function 'js::ValueToSource(JSContext*, JS::Handle)': /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/vm/ToSource.cpp:68:16: note: 'desc' declared here 68 | RootedString desc(cx, symbol->description()); | ^~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/vm/ToSource.cpp:68:16: note: 'cx_262(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, JSAtom*&&)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1174:26, inlined from 'JS::Symbol::for_(JSContext*, JS::Handle)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/vm/SymbolType.cpp:50:58: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'atom' in 'MEM[(struct StackRootedBase * *)cx_61(D) + 48B]' [-Wdangling-pointer=] 1141 | *this->stack = this; | ~~~~~~~~~~~~~^~~~~~ In file included from Unified_cpp_js_src23.cpp:11: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/vm/SymbolType.cpp: In function 'JS::Symbol::for_(JSContext*, JS::Handle)': /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/vm/SymbolType.cpp:50:19: note: 'atom' declared here 50 | Rooted atom(cx, AtomizeString(cx, description)); | ^~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/vm/SymbolType.cpp:50:19: note: 'cx_61(D)' declared here make[3]: Entering directory '/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/config/external/icu/i18n' config/external/icu/i18n/units_complexconverter.o /usr/bin/g++ -o units_complexconverter.o -c -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/system_wrappers -include /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DU_I18N_IMPLEMENTATION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_HIDE_OBSOLETE_UTF_OLD_H=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DU_CHARSET_IS_UTF8 -DUNISTR_FROM_CHAR_EXPLICIT=explicit -DUNISTR_FROM_STRING_EXPLICIT=explicit -DU_ENABLE_DYLOAD=0 -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/config/external/icu/i18n -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/config/external/icu/i18n -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/intl/icu/source/common -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include -DMOZILLA_CLIENT -include /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/js/src/js-confdefs.h -fno-sized-deallocation -fno-aligned-new -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/anolis/anolis-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -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 -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wformat -Wformat-overflow=2 -Wno-psabi -Wno-error=builtin-macro-redefined -frtti -fno-strict-aliasing -ffp-contract=off -MD -MP -MF .deps/units_complexconverter.o.pp /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/intl/icu/source/i18n/units_complexconverter.cpp make[3]: Leaving directory '/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/config/external/icu/i18n' In file included from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/intl/icu/source/i18n/units_complexconverter.cpp:10: In member function 'icu_73::MaybeStackArray::releaseArray()', inlined from 'icu_73::MaybeStackArray::resize(int, int)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/intl/icu/source/common/cmemory.h:521:25, inlined from 'icu_73::MaybeStackArray::resize(int, int)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/intl/icu/source/common/cmemory.h:505:11, inlined from 'icu_73::MaybeStackArray::MaybeStackArray(int, UErrorCode)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/intl/icu/source/common/cmemory.h:355:23, inlined from 'icu_73::units::ComplexUnitsConverter::convert(double, icu_73::number::impl::RoundingImpl*, UErrorCode&) const' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/intl/icu/source/i18n/units_complexconverter.cpp:195:78: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/intl/icu/source/common/cmemory.h:459:12: warning: array subscript 'struct MaybeStackArray[0]' is partly outside array bounds of 'struct MaybeStackArray[1]' [-Warray-bounds] 459 | if(needToRelease) { | ^~~~~~~~~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/intl/icu/source/i18n/units_complexconverter.cpp: In member function 'icu_73::units::ComplexUnitsConverter::convert(double, icu_73::number::impl::RoundingImpl*, UErrorCode&) const': /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/intl/icu/source/i18n/units_complexconverter.cpp:195:35: note: object 'tmpResult' of size 48 195 | MaybeStackArray tmpResult(unitsConverters_.length(), status); | ^~~~~~~~~ In member function 'icu_73::MaybeStackArray::releaseArray()', inlined from 'icu_73::MaybeStackArray::resize(int, int)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/intl/icu/source/common/cmemory.h:521:25, inlined from 'icu_73::MaybeStackArray::resize(int, int)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/intl/icu/source/common/cmemory.h:505:11, inlined from 'icu_73::MaybeStackArray::MaybeStackArray(int, UErrorCode)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/intl/icu/source/common/cmemory.h:355:23, inlined from 'icu_73::units::ComplexUnitsConverter::convert(double, icu_73::number::impl::RoundingImpl*, UErrorCode&) const' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/intl/icu/source/i18n/units_complexconverter.cpp:195:78: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/intl/icu/source/common/cmemory.h:460:23: warning: array subscript 'struct MaybeStackArray[0]' is partly outside array bounds of 'struct MaybeStackArray[1]' [-Warray-bounds] 460 | uprv_free(ptr); | ^~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/intl/icu/source/i18n/units_complexconverter.cpp: In member function 'icu_73::units::ComplexUnitsConverter::convert(double, icu_73::number::impl::RoundingImpl*, UErrorCode&) const': /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/intl/icu/source/i18n/units_complexconverter.cpp:195:35: note: object 'tmpResult' of size 48 195 | MaybeStackArray tmpResult(unitsConverters_.length(), status); | ^~~~~~~~~ In member function 'icu_73::MaybeStackArray::resize(int, int)', inlined from 'icu_73::MaybeStackArray::resize(int, int)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/intl/icu/source/common/cmemory.h:505:11, inlined from 'icu_73::MaybeStackArray::MaybeStackArray(int, UErrorCode)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/intl/icu/source/common/cmemory.h:355:23, inlined from 'icu_73::units::ComplexUnitsConverter::convert(double, icu_73::number::impl::RoundingImpl*, UErrorCode&) const' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/intl/icu/source/i18n/units_complexconverter.cpp:195:78: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/intl/icu/source/common/cmemory.h:522:16: warning: array subscript 'struct MaybeStackArray[0]' is partly outside array bounds of 'struct MaybeStackArray[1]' [-Warray-bounds] 522 | ptr=p; | ~~~^~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/intl/icu/source/i18n/units_complexconverter.cpp: In member function 'icu_73::units::ComplexUnitsConverter::convert(double, icu_73::number::impl::RoundingImpl*, UErrorCode&) const': /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/intl/icu/source/i18n/units_complexconverter.cpp:195:35: note: object 'tmpResult' of size 48 195 | MaybeStackArray tmpResult(unitsConverters_.length(), status); | ^~~~~~~~~ In member function 'icu_73::MaybeStackArray::resize(int, int)', inlined from 'icu_73::MaybeStackArray::resize(int, int)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/intl/icu/source/common/cmemory.h:505:11, inlined from 'icu_73::MaybeStackArray::MaybeStackArray(int, UErrorCode)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/intl/icu/source/common/cmemory.h:355:23, inlined from 'icu_73::units::ComplexUnitsConverter::convert(double, icu_73::number::impl::RoundingImpl*, UErrorCode&) const' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/intl/icu/source/i18n/units_complexconverter.cpp:195:78: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/intl/icu/source/common/cmemory.h:523:21: warning: array subscript 'struct MaybeStackArray[0]' is partly outside array bounds of 'struct MaybeStackArray[1]' [-Warray-bounds] 523 | capacity=newCapacity; | ~~~~~~~~^~~~~~~~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/intl/icu/source/i18n/units_complexconverter.cpp: In member function 'icu_73::units::ComplexUnitsConverter::convert(double, icu_73::number::impl::RoundingImpl*, UErrorCode&) const': /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/intl/icu/source/i18n/units_complexconverter.cpp:195:35: note: object 'tmpResult' of size 48 195 | MaybeStackArray tmpResult(unitsConverters_.length(), status); | ^~~~~~~~~ In member function 'icu_73::MaybeStackArray::resize(int, int)', inlined from 'icu_73::MaybeStackArray::resize(int, int)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/intl/icu/source/common/cmemory.h:505:11, inlined from 'icu_73::MaybeStackArray::MaybeStackArray(int, UErrorCode)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/intl/icu/source/common/cmemory.h:355:23, inlined from 'icu_73::units::ComplexUnitsConverter::convert(double, icu_73::number::impl::RoundingImpl*, UErrorCode&) const' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/intl/icu/source/i18n/units_complexconverter.cpp:195:78: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/intl/icu/source/common/cmemory.h:524:26: warning: array subscript 'struct MaybeStackArray[0]' is partly outside array bounds of 'struct MaybeStackArray[1]' [-Warray-bounds] 524 | needToRelease=true; | ~~~~~~~~~~~~~^~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/intl/icu/source/i18n/units_complexconverter.cpp: In member function 'icu_73::units::ComplexUnitsConverter::convert(double, icu_73::number::impl::RoundingImpl*, UErrorCode&) const': /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/intl/icu/source/i18n/units_complexconverter.cpp:195:35: note: object 'tmpResult' of size 48 195 | MaybeStackArray tmpResult(unitsConverters_.length(), status); | ^~~~~~~~~ make[3]: Entering directory '/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/config/external/icu/i18n' config/external/icu/i18n/uspoof.o /usr/bin/g++ -o uspoof.o -c -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/system_wrappers -include /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DU_I18N_IMPLEMENTATION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_HIDE_OBSOLETE_UTF_OLD_H=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DU_CHARSET_IS_UTF8 -DUNISTR_FROM_CHAR_EXPLICIT=explicit -DUNISTR_FROM_STRING_EXPLICIT=explicit -DU_ENABLE_DYLOAD=0 -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/config/external/icu/i18n -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/config/external/icu/i18n -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/intl/icu/source/common -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include -DMOZILLA_CLIENT -include /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/js/src/js-confdefs.h -fno-sized-deallocation -fno-aligned-new -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/anolis/anolis-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -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 -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wformat -Wformat-overflow=2 -Wno-psabi -Wno-error=builtin-macro-redefined -frtti -fno-strict-aliasing -ffp-contract=off -MD -MP -MF .deps/uspoof.o.pp /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/intl/icu/source/i18n/uspoof.cpp make[3]: Leaving directory '/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/config/external/icu/i18n' make[3]: Entering directory '/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/config/external/icu/i18n' config/external/icu/i18n/smpdtfmt.o /usr/bin/g++ -o smpdtfmt.o -c -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/system_wrappers -include /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DU_I18N_IMPLEMENTATION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_HIDE_OBSOLETE_UTF_OLD_H=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DU_CHARSET_IS_UTF8 -DUNISTR_FROM_CHAR_EXPLICIT=explicit -DUNISTR_FROM_STRING_EXPLICIT=explicit -DU_ENABLE_DYLOAD=0 -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/config/external/icu/i18n -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/config/external/icu/i18n -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/intl/icu/source/common -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include -DMOZILLA_CLIENT -include /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/js/src/js-confdefs.h -fno-sized-deallocation -fno-aligned-new -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/anolis/anolis-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -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 -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wformat -Wformat-overflow=2 -Wno-psabi -Wno-error=builtin-macro-redefined -frtti -fno-strict-aliasing -ffp-contract=off -MD -MP -MF .deps/smpdtfmt.o.pp /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/intl/icu/source/i18n/smpdtfmt.cpp make[3]: Leaving directory '/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/config/external/icu/i18n' make[3]: Entering directory '/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/config/external/icu/i18n' config/external/icu/i18n/tzfmt.o /usr/bin/g++ -o tzfmt.o -c -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/system_wrappers -include /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DU_I18N_IMPLEMENTATION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_HIDE_OBSOLETE_UTF_OLD_H=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DU_CHARSET_IS_UTF8 -DUNISTR_FROM_CHAR_EXPLICIT=explicit -DUNISTR_FROM_STRING_EXPLICIT=explicit -DU_ENABLE_DYLOAD=0 -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/config/external/icu/i18n -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/config/external/icu/i18n -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/intl/icu/source/common -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include -DMOZILLA_CLIENT -include /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/js/src/js-confdefs.h -fno-sized-deallocation -fno-aligned-new -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/anolis/anolis-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -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 -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wformat -Wformat-overflow=2 -Wno-psabi -Wno-error=builtin-macro-redefined -frtti -fno-strict-aliasing -ffp-contract=off -MD -MP -MF .deps/tzfmt.o.pp /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/intl/icu/source/i18n/tzfmt.cpp make[3]: Leaving directory '/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/config/external/icu/i18n' make[3]: Entering directory '/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/config/external/icu/i18n' config/external/icu/i18n/units_data.o /usr/bin/g++ -o units_data.o -c -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/system_wrappers -include /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DU_I18N_IMPLEMENTATION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_HIDE_OBSOLETE_UTF_OLD_H=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DU_CHARSET_IS_UTF8 -DUNISTR_FROM_CHAR_EXPLICIT=explicit -DUNISTR_FROM_STRING_EXPLICIT=explicit -DU_ENABLE_DYLOAD=0 -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/config/external/icu/i18n -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/config/external/icu/i18n -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/intl/icu/source/common -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include -DMOZILLA_CLIENT -include /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/js/src/js-confdefs.h -fno-sized-deallocation -fno-aligned-new -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/anolis/anolis-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -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 -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wformat -Wformat-overflow=2 -Wno-psabi -Wno-error=builtin-macro-redefined -frtti -fno-strict-aliasing -ffp-contract=off -MD -MP -MF .deps/units_data.o.pp /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/intl/icu/source/i18n/units_data.cpp make[3]: Leaving directory '/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/config/external/icu/i18n' make[3]: Entering directory '/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/config/external/icu/i18n' config/external/icu/i18n/uspoof_impl.o /usr/bin/g++ -o uspoof_impl.o -c -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/system_wrappers -include /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DU_I18N_IMPLEMENTATION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_HIDE_OBSOLETE_UTF_OLD_H=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DU_CHARSET_IS_UTF8 -DUNISTR_FROM_CHAR_EXPLICIT=explicit -DUNISTR_FROM_STRING_EXPLICIT=explicit -DU_ENABLE_DYLOAD=0 -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/config/external/icu/i18n -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/config/external/icu/i18n -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/intl/icu/source/common -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include -DMOZILLA_CLIENT -include /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/js/src/js-confdefs.h -fno-sized-deallocation -fno-aligned-new -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/anolis/anolis-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -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 -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wformat -Wformat-overflow=2 -Wno-psabi -Wno-error=builtin-macro-redefined -frtti -fno-strict-aliasing -ffp-contract=off -MD -MP -MF .deps/uspoof_impl.o.pp /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/intl/icu/source/i18n/uspoof_impl.cpp make[3]: Leaving directory '/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/config/external/icu/i18n' make[3]: Entering directory '/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/config/external/icu/i18n' config/external/icu/i18n/upluralrules.o /usr/bin/g++ -o upluralrules.o -c -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/system_wrappers -include /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DU_I18N_IMPLEMENTATION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_HIDE_OBSOLETE_UTF_OLD_H=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DU_CHARSET_IS_UTF8 -DUNISTR_FROM_CHAR_EXPLICIT=explicit -DUNISTR_FROM_STRING_EXPLICIT=explicit -DU_ENABLE_DYLOAD=0 -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/config/external/icu/i18n -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/config/external/icu/i18n -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/intl/icu/source/common -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include -DMOZILLA_CLIENT -include /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/js/src/js-confdefs.h -fno-sized-deallocation -fno-aligned-new -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/anolis/anolis-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -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 -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wformat -Wformat-overflow=2 -Wno-psabi -Wno-error=builtin-macro-redefined -frtti -fno-strict-aliasing -ffp-contract=off -MD -MP -MF .deps/upluralrules.o.pp /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/intl/icu/source/i18n/upluralrules.cpp make[3]: Leaving directory '/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/config/external/icu/i18n' make[3]: Entering directory '/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/config/external/icu/common' config/external/icu/common/uts46.o /usr/bin/g++ -o uts46.o -c -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/system_wrappers -include /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DU_COMMON_IMPLEMENTATION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_HIDE_OBSOLETE_UTF_OLD_H=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DU_CHARSET_IS_UTF8 -DUNISTR_FROM_CHAR_EXPLICIT=explicit -DUNISTR_FROM_STRING_EXPLICIT=explicit -DU_ENABLE_DYLOAD=0 -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/config/external/icu/common -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/config/external/icu/common -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/intl/icu/source/i18n -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include -DMOZILLA_CLIENT -include /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/js/src/js-confdefs.h -fno-sized-deallocation -fno-aligned-new -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/anolis/anolis-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -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 -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wformat -Wformat-overflow=2 -Wno-psabi -Wno-error=builtin-macro-redefined -frtti -fno-strict-aliasing -ffp-contract=off -MD -MP -MF .deps/uts46.o.pp /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/intl/icu/source/common/uts46.cpp make[3]: Leaving directory '/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/config/external/icu/common' make[3]: Entering directory '/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/config/external/icu/i18n' config/external/icu/i18n/units_router.o /usr/bin/g++ -o units_router.o -c -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/system_wrappers -include /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DU_I18N_IMPLEMENTATION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_HIDE_OBSOLETE_UTF_OLD_H=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DU_CHARSET_IS_UTF8 -DUNISTR_FROM_CHAR_EXPLICIT=explicit -DUNISTR_FROM_STRING_EXPLICIT=explicit -DU_ENABLE_DYLOAD=0 -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/config/external/icu/i18n -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/config/external/icu/i18n -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/intl/icu/source/common -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include -DMOZILLA_CLIENT -include /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/js/src/js-confdefs.h -fno-sized-deallocation -fno-aligned-new -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/anolis/anolis-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -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 -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wformat -Wformat-overflow=2 -Wno-psabi -Wno-error=builtin-macro-redefined -frtti -fno-strict-aliasing -ffp-contract=off -MD -MP -MF .deps/units_router.o.pp /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/intl/icu/source/i18n/units_router.cpp make[3]: Leaving directory '/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/config/external/icu/i18n' make[3]: Entering directory '/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/js/src/gc' js/src/gc/Unified_cpp_js_src_gc0.o /usr/bin/g++ -o Unified_cpp_js_src_gc0.o -c -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/system_wrappers -include /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.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/gjs-1.80.2/firefox-115.15.0/js/src/gc -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/js/src/gc -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/js/src -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include -DMOZILLA_CLIENT -include /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/js/src/js-confdefs.h -fno-sized-deallocation -fno-aligned-new -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/anolis/anolis-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -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 -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wformat -Wformat-overflow=2 -Wno-psabi -Wno-error=builtin-macro-redefined -Werror=format -Wno-attributes -fno-strict-aliasing -ffp-contract=off -MD -MP -MF .deps/Unified_cpp_js_src_gc0.o.pp Unified_cpp_js_src_gc0.cpp make[3]: Leaving directory '/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/js/src/gc' In file included from Unified_cpp_js_src_gc0.cpp:29: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/gc/Compacting.cpp: In function 'void RelocateCell(JS::Zone*, js::gc::TenuredCell*, js::gc::AllocKind, size_t)': /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/gc/Compacting.cpp:221:9: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class js::gc::TenuredCell' with no trivial copy-assignment [-Wclass-memaccess] 221 | memcpy(dst, src, thingSize); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/gc/Allocator.h:15, from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/gc/Allocator.cpp:7, from Unified_cpp_js_src_gc0.cpp:2: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/gc/Cell.h:269:7: note: 'class js::gc::TenuredCell' declared here 269 | class TenuredCell : public Cell { | ^~~~~~~~~~~ make[3]: Entering directory '/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/config/external/icu/i18n' config/external/icu/i18n/utf16collationiterator.o /usr/bin/g++ -o utf16collationiterator.o -c -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/system_wrappers -include /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DU_I18N_IMPLEMENTATION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_HIDE_OBSOLETE_UTF_OLD_H=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DU_CHARSET_IS_UTF8 -DUNISTR_FROM_CHAR_EXPLICIT=explicit -DUNISTR_FROM_STRING_EXPLICIT=explicit -DU_ENABLE_DYLOAD=0 -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/config/external/icu/i18n -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/config/external/icu/i18n -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/intl/icu/source/common -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include -DMOZILLA_CLIENT -include /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/js/src/js-confdefs.h -fno-sized-deallocation -fno-aligned-new -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/anolis/anolis-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -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 -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wformat -Wformat-overflow=2 -Wno-psabi -Wno-error=builtin-macro-redefined -frtti -fno-strict-aliasing -ffp-contract=off -MD -MP -MF .deps/utf16collationiterator.o.pp /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/intl/icu/source/i18n/utf16collationiterator.cpp make[3]: Leaving directory '/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/config/external/icu/i18n' make[3]: Entering directory '/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/config/external/icu/i18n' config/external/icu/i18n/zonemeta.o /usr/bin/g++ -o zonemeta.o -c -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/system_wrappers -include /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DU_I18N_IMPLEMENTATION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_HIDE_OBSOLETE_UTF_OLD_H=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DU_CHARSET_IS_UTF8 -DUNISTR_FROM_CHAR_EXPLICIT=explicit -DUNISTR_FROM_STRING_EXPLICIT=explicit -DU_ENABLE_DYLOAD=0 -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/config/external/icu/i18n -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/config/external/icu/i18n -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/intl/icu/source/common -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include -DMOZILLA_CLIENT -include /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/js/src/js-confdefs.h -fno-sized-deallocation -fno-aligned-new -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/anolis/anolis-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -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 -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wformat -Wformat-overflow=2 -Wno-psabi -Wno-error=builtin-macro-redefined -frtti -fno-strict-aliasing -ffp-contract=off -MD -MP -MF .deps/zonemeta.o.pp /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/intl/icu/source/i18n/zonemeta.cpp make[3]: Leaving directory '/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/config/external/icu/i18n' make[3]: Entering directory '/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/js/src' js/src/Unified_cpp_js_src16.o /usr/bin/g++ -o Unified_cpp_js_src16.o -c -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/system_wrappers -include /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.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/gjs-1.80.2/firefox-115.15.0/js/src -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/js/src -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include -DMOZILLA_CLIENT -include /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/js/src/js-confdefs.h -fno-sized-deallocation -fno-aligned-new -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/anolis/anolis-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -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 -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wformat -Wformat-overflow=2 -Wno-psabi -Wno-error=builtin-macro-redefined -Werror=format -Wno-attributes -fno-strict-aliasing -ffp-contract=off -MD -MP -MF .deps/Unified_cpp_js_src16.o.pp Unified_cpp_js_src16.cpp make[3]: Leaving directory '/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/js/src' In file included from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/CallArgs.h:73, from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/CallNonGenericMethod.h:12, from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/NamespaceImports.h:15, from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/gc/Barrier.h:12, from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/vm/Iteration.h:18, from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/vm/Iteration.cpp:9, from Unified_cpp_js_src16.cpp:2: In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, js::PlainObject*&&)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1174:26, inlined from 'js::GlobalObject::createIterResultTemplateObject(JSContext*, js::GlobalObject::WithObjectPrototype)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/vm/Iteration.cpp:1377:53: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'templateObject' in 'MEM[(struct StackRootedBase * *)cx_44(D) + 24B]' [-Wdangling-pointer=] 1141 | *this->stack = this; | ~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/vm/Iteration.cpp: In function 'js::GlobalObject::createIterResultTemplateObject(JSContext*, js::GlobalObject::WithObjectPrototype)': /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/vm/Iteration.cpp:1374:24: note: 'templateObject' declared here 1374 | Rooted templateObject( | ^~~~~~~~~~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/vm/Iteration.cpp:1374:24: note: 'cx_44(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, js::NativeObject*&&)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1174:26, inlined from 'js::NewArrayIteratorTemplate(JSContext*)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/vm/Iteration.cpp:1460:76: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'proto' in 'MEM[(struct StackRootedBase * *)cx_32(D) + 24B]' [-Wdangling-pointer=] 1141 | *this->stack = this; | ~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/vm/Iteration.cpp: In function 'js::NewArrayIteratorTemplate(JSContext*)': /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/vm/Iteration.cpp:1459:16: note: 'proto' declared here 1459 | RootedObject proto( | ^~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/vm/Iteration.cpp:1459:16: note: 'cx_32(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, js::NativeObject*&&)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1174:26, inlined from 'js::NewArrayIterator(JSContext*)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/vm/Iteration.cpp:1470:76: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'proto' in 'MEM[(struct StackRootedBase * *)cx_32(D) + 24B]' [-Wdangling-pointer=] 1141 | *this->stack = this; | ~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/vm/Iteration.cpp: In function 'js::NewArrayIterator(JSContext*)': /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/vm/Iteration.cpp:1469:16: note: 'proto' declared here 1469 | RootedObject proto( | ^~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/vm/Iteration.cpp:1469:16: note: 'cx_32(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, JSObject*&&)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1174:26, inlined from 'js::NewStringIteratorTemplate(JSContext*)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/vm/Iteration.cpp:1497:77: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'proto' in 'MEM[(struct StackRootedBase * *)cx_32(D) + 24B]' [-Wdangling-pointer=] 1141 | *this->stack = this; | ~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/vm/Iteration.cpp: In function 'js::NewStringIteratorTemplate(JSContext*)': /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/vm/Iteration.cpp:1496:16: note: 'proto' declared here 1496 | RootedObject proto( | ^~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/vm/Iteration.cpp:1496:16: note: 'cx_32(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, JSObject*&&)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1174:26, inlined from 'js::NewStringIterator(JSContext*)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/vm/Iteration.cpp:1507:77: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'proto' in 'MEM[(struct StackRootedBase * *)cx_32(D) + 24B]' [-Wdangling-pointer=] 1141 | *this->stack = this; | ~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/vm/Iteration.cpp: In function 'js::NewStringIterator(JSContext*)': /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/vm/Iteration.cpp:1506:16: note: 'proto' declared here 1506 | RootedObject proto( | ^~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/vm/Iteration.cpp:1506:16: note: 'cx_32(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, JSObject*&&)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1174:26, inlined from 'js::NewRegExpStringIteratorTemplate(JSContext*)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/vm/Iteration.cpp:1575:47: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'proto' in 'MEM[(struct StackRootedBase * *)cx_32(D) + 24B]' [-Wdangling-pointer=] 1141 | *this->stack = this; | ~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/vm/Iteration.cpp: In function 'js::NewRegExpStringIteratorTemplate(JSContext*)': /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/vm/Iteration.cpp:1574:16: note: 'proto' declared here 1574 | RootedObject proto(cx, GlobalObject::getOrCreateRegExpStringIteratorPrototype( | ^~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/vm/Iteration.cpp:1574:16: note: 'cx_32(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, JSObject*&&)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1174:26, inlined from 'js::NewRegExpStringIterator(JSContext*)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/vm/Iteration.cpp:1585:47: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'proto' in 'MEM[(struct StackRootedBase * *)cx_32(D) + 24B]' [-Wdangling-pointer=] 1141 | *this->stack = this; | ~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/vm/Iteration.cpp: In function 'js::NewRegExpStringIterator(JSContext*)': /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/vm/Iteration.cpp:1584:16: note: 'proto' declared here 1584 | RootedObject proto(cx, GlobalObject::getOrCreateRegExpStringIteratorPrototype( | ^~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/vm/Iteration.cpp:1584:16: note: 'cx_32(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, js::NativeObject*&&)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1174:26, inlined from 'js::NewWrapForValidIterator(JSContext*)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/vm/Iteration.cpp:2102:47: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'proto' in 'MEM[(struct StackRootedBase * *)cx_29(D) + 24B]' [-Wdangling-pointer=] 1141 | *this->stack = this; | ~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/vm/Iteration.cpp: In function 'js::NewWrapForValidIterator(JSContext*)': /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/vm/Iteration.cpp:2101:16: note: 'proto' declared here 2101 | RootedObject proto(cx, GlobalObject::getOrCreateWrapForValidIteratorPrototype( | ^~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/vm/Iteration.cpp:2101:16: note: 'cx_29(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, js::NativeObject*&&)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1174:26, inlined from 'js::NewIteratorHelper(JSContext*)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/vm/Iteration.cpp:2134:77: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'proto' in 'MEM[(struct StackRootedBase * *)cx_29(D) + 24B]' [-Wdangling-pointer=] 1141 | *this->stack = this; | ~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/vm/Iteration.cpp: In function 'js::NewIteratorHelper(JSContext*)': /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/vm/Iteration.cpp:2133:16: note: 'proto' declared here 2133 | RootedObject proto( | ^~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/vm/Iteration.cpp:2133:16: note: 'cx_29(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, JSString*&&)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1174:26, inlined from 'js::ReportIsNullOrUndefinedForPropertyAccess(JSContext*, JS::Handle, int, JS::Handle)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/vm/JSContext.cpp:625:50: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'idStr' in 'MEM[(struct StackRootedBase * *)cx_100(D) + 48B]' [-Wdangling-pointer=] 1141 | *this->stack = this; | ~~~~~~~~~~~~~^~~~~~ In file included from Unified_cpp_js_src16.cpp:20: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/vm/JSContext.cpp: In function 'js::ReportIsNullOrUndefinedForPropertyAccess(JSContext*, JS::Handle, int, JS::Handle)': /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/vm/JSContext.cpp:625:16: note: 'idStr' declared here 625 | RootedString idStr(cx, ValueToSource(cx, idVal)); | ^~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/vm/JSContext.cpp:625:16: note: 'cx_100(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, js::ArrayObject*&&)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1174:26, inlined from 'js::CreateErrorNotesArray(JSContext*, JSErrorReport*)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/vm/JSContext.cpp:674:61: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'notesArray' in 'MEM[(struct StackRootedBase * *)cx_237(D) + 24B]' [-Wdangling-pointer=] 1141 | *this->stack = this; | ~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/vm/JSContext.cpp: In function 'js::CreateErrorNotesArray(JSContext*, JSErrorReport*)': /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/vm/JSContext.cpp:674:24: note: 'notesArray' declared here 674 | Rooted notesArray(cx, NewDenseEmptyArray(cx)); | ^~~~~~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/vm/JSContext.cpp:674:24: note: 'cx_237(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, JS::Value&)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1174:26, inlined from 'JSContext::getPendingException(JS::MutableHandle)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/vm/JSContext.cpp:1184:51: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'exception' in 'MEM[(struct StackRootedBase * *)this_9(D) + 104B]' [-Wdangling-pointer=] 1141 | *this->stack = this; | ~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/vm/JSContext.cpp: In member function 'JSContext::getPendingException(JS::MutableHandle)': /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/vm/JSContext.cpp:1184:15: note: 'exception' declared here 1184 | RootedValue exception(this, unwrappedException()); | ^~~~~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/vm/JSContext.cpp:1184:15: note: 'this_9(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(JSContext* const&)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1165:26, inlined from 'js::InternalJobQueue::runJobs(JSContext*)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/vm/JSContext.cpp:863:24, inlined from 'js::InternalJobQueue::runJobs(JSContext*)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/vm/JSContext.cpp:847:6: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'rval' in 'MEM[(struct StackRootedBase * *)cx_8(D) + 104B]' [-Wdangling-pointer=] 1141 | *this->stack = this; | ~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/vm/JSContext.cpp: In member function 'js::InternalJobQueue::runJobs(JSContext*)': /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/vm/JSContext.cpp:863:17: note: 'rval' declared here 863 | RootedValue rval(cx); | ^~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/vm/JSContext.cpp:863:17: note: 'cx_8(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, js::ArgumentsObject*&&)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1174:26, inlined from 'ArgumentsGetterImpl(JSContext*, JS::CallArgs const&)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/vm/JSFunction.cpp:201:79: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'argsobj' in 'MEM[(struct StackRootedBase * *)cx_66(D) + 24B]' [-Wdangling-pointer=] 1141 | *this->stack = this; | ~~~~~~~~~~~~~^~~~~~ In file included from Unified_cpp_js_src16.cpp:29: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/vm/JSFunction.cpp: In function 'ArgumentsGetterImpl(JSContext*, JS::CallArgs const&)': /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/vm/JSFunction.cpp:200:28: note: 'argsobj' declared here 200 | Rooted argsobj(cx, | ^~~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/vm/JSFunction.cpp:200:28: note: 'cx_66(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, js::PlainObject*&&)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1174:26, inlined from 'ResolveInterpretedFunctionPrototype(JSContext*, JS::Handle, JS::Handle)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/vm/JSFunction.cpp:382:63, inlined from 'fun_resolve(JSContext*, JS::Handle, JS::Handle, bool*)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/vm/JSFunction.cpp:478:45: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'proto' in 'MEM[(struct StackRootedBase * *)cx_137(D) + 24B]' [-Wdangling-pointer=] 1141 | *this->stack = this; | ~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/vm/JSFunction.cpp: In function 'fun_resolve(JSContext*, JS::Handle, JS::Handle, bool*)': /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/vm/JSFunction.cpp:381:24: note: 'proto' declared here 381 | Rooted proto( | ^~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/vm/JSFunction.cpp:381:24: note: 'cx_137(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, JSObject*&&)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1174:26, inlined from 'js::GlobalObject::createFunctionShapeWithDefaultProto(JSContext*, bool)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/vm/JSFunction.cpp:1515:78: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'proto' in 'MEM[(struct StackRootedBase * *)cx_43(D) + 24B]' [-Wdangling-pointer=] 1141 | *this->stack = this; | ~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/vm/JSFunction.cpp: In function 'js::GlobalObject::createFunctionShapeWithDefaultProto(JSContext*, bool)': /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/vm/JSFunction.cpp:1514:16: note: 'proto' declared here 1514 | RootedObject proto(cx, | ^~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/vm/JSFunction.cpp:1514:16: note: 'cx_43(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, JSObject*&&)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1174:26, inlined from 'fun_toSource(JSContext*, unsigned int, JS::Value*)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/vm/JSFunction.cpp:903:50: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'obj' in 'MEM[(struct StackRootedBase * *)cx_88(D) + 24B]' [-Wdangling-pointer=] 1141 | *this->stack = this; | ~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/vm/JSFunction.cpp: In function 'fun_toSource(JSContext*, unsigned int, JS::Value*)': /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/vm/JSFunction.cpp:903:16: note: 'obj' declared here 903 | RootedObject obj(cx, ToObject(cx, args.thisv())); | ^~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/vm/JSFunction.cpp:903:16: note: 'cx_88(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, JSObject*&&)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1174:26, inlined from 'js::fun_toString(JSContext*, unsigned int, JS::Value*)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/vm/JSFunction.cpp:885:50: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'obj' in 'MEM[(struct StackRootedBase * *)cx_44(D) + 24B]' [-Wdangling-pointer=] 1141 | *this->stack = this; | ~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/vm/JSFunction.cpp: In function 'js::fun_toString(JSContext*, unsigned int, JS::Value*)': /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/vm/JSFunction.cpp:885:16: note: 'obj' declared here 885 | RootedObject obj(cx, ToObject(cx, args.thisv())); | ^~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/vm/JSFunction.cpp:885:16: note: 'cx_44(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, JSObject*&&)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1174:26, inlined from 'js::GlobalObject::initObjectIteratorProto<(js::GlobalObjectData::ProtoKind)2, &StringIteratorPrototypeClass, &string_iterator_methods>(JSContext*, JS::Handle, JS::Handle)bool' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/vm/Iteration.cpp:1966:16: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'iteratorProto' in 'MEM[(struct StackRootedBase * *)cx_59(D) + 24B]' [-Wdangling-pointer=] 1141 | *this->stack = this; | ~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/vm/Iteration.cpp: In function 'js::GlobalObject::initObjectIteratorProto<(js::GlobalObjectData::ProtoKind)2, &StringIteratorPrototypeClass, &string_iterator_methods>(JSContext*, JS::Handle, JS::Handle)bool': /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/vm/Iteration.cpp:1966:16: note: 'iteratorProto' declared here 1966 | RootedObject iteratorProto( | ^~~~~~~~~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/vm/Iteration.cpp:1966:16: note: 'cx_59(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, js::PlainObject*&&)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1174:26, inlined from 'js::GlobalObject::initIteratorProto(JSContext*, JS::Handle)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/vm/Iteration.cpp:1936:70: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'proto' in 'MEM[(struct StackRootedBase * *)cx_35(D) + 24B]' [-Wdangling-pointer=] 1141 | *this->stack = this; | ~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/vm/Iteration.cpp: In function 'js::GlobalObject::initIteratorProto(JSContext*, JS::Handle)': /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/vm/Iteration.cpp:1935:16: note: 'proto' declared here 1935 | RootedObject proto( | ^~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/vm/Iteration.cpp:1935:16: note: 'cx_35(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, JSObject*&&)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1174:26, inlined from 'js::GlobalObject::initObjectIteratorProto<(js::GlobalObjectData::ProtoKind)1, &ArrayIteratorPrototypeClass, &array_iterator_methods>(JSContext*, JS::Handle, JS::Handle)bool' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/vm/Iteration.cpp:1966:16: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'iteratorProto' in 'MEM[(struct StackRootedBase * *)cx_59(D) + 24B]' [-Wdangling-pointer=] 1141 | *this->stack = this; | ~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/vm/Iteration.cpp: In function 'js::GlobalObject::initObjectIteratorProto<(js::GlobalObjectData::ProtoKind)1, &ArrayIteratorPrototypeClass, &array_iterator_methods>(JSContext*, JS::Handle, JS::Handle)bool': /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/vm/Iteration.cpp:1966:16: note: 'iteratorProto' declared here 1966 | RootedObject iteratorProto( | ^~~~~~~~~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/vm/Iteration.cpp:1966:16: note: 'cx_59(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, JSObject*&&)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1174:26, inlined from 'js::GlobalObject::initObjectIteratorProto<(js::GlobalObjectData::ProtoKind)11, &IteratorHelperPrototypeClass, &iterator_helper_methods>(JSContext*, JS::Handle, JS::Handle)bool' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/vm/Iteration.cpp:1966:16: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'iteratorProto' in 'MEM[(struct StackRootedBase * *)cx_59(D) + 24B]' [-Wdangling-pointer=] 1141 | *this->stack = this; | ~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/vm/Iteration.cpp: In function 'js::GlobalObject::initObjectIteratorProto<(js::GlobalObjectData::ProtoKind)11, &IteratorHelperPrototypeClass, &iterator_helper_methods>(JSContext*, JS::Handle, JS::Handle)bool': /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/vm/Iteration.cpp:1966:16: note: 'iteratorProto' declared here 1966 | RootedObject iteratorProto( | ^~~~~~~~~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/vm/Iteration.cpp:1966:16: note: 'cx_59(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, JSObject*&&)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1174:26, inlined from 'js::GlobalObject::initObjectIteratorProto<(js::GlobalObjectData::ProtoKind)10, &WrapForValidIteratorPrototypeClass, &wrap_for_valid_iterator_methods>(JSContext*, JS::Handle, JS::Handle)bool' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/vm/Iteration.cpp:1966:16: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'iteratorProto' in 'MEM[(struct StackRootedBase * *)cx_59(D) + 24B]' [-Wdangling-pointer=] 1141 | *this->stack = this; | ~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/vm/Iteration.cpp: In function 'js::GlobalObject::initObjectIteratorProto<(js::GlobalObjectData::ProtoKind)10, &WrapForValidIteratorPrototypeClass, &wrap_for_valid_iterator_methods>(JSContext*, JS::Handle, JS::Handle)bool': /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/vm/Iteration.cpp:1966:16: note: 'iteratorProto' declared here 1966 | RootedObject iteratorProto( | ^~~~~~~~~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/vm/Iteration.cpp:1966:16: note: 'cx_59(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, JSObject*&&)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1174:26, inlined from 'js::GlobalObject::initObjectIteratorProto<(js::GlobalObjectData::ProtoKind)3, &RegExpStringIteratorPrototypeClass, ®exp_string_iterator_methods>(JSContext*, JS::Handle, JS::Handle)bool' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/vm/Iteration.cpp:1966:16: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'iteratorProto' in 'MEM[(struct StackRootedBase * *)cx_59(D) + 24B]' [-Wdangling-pointer=] 1141 | *this->stack = this; | ~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/vm/Iteration.cpp: In function 'js::GlobalObject::initObjectIteratorProto<(js::GlobalObjectData::ProtoKind)3, &RegExpStringIteratorPrototypeClass, ®exp_string_iterator_methods>(JSContext*, JS::Handle, JS::Handle)bool': /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/vm/Iteration.cpp:1966:16: note: 'iteratorProto' declared here 1966 | RootedObject iteratorProto( | ^~~~~~~~~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/vm/Iteration.cpp:1966:16: note: 'cx_59(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, JSString*&&)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1174:26, inlined from 'CreateDynamicFunction(JSContext*, JS::CallArgs const&, js::GeneratorKind, js::FunctionAsyncKind)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/vm/JSFunction.cpp:1289:71: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'body' in 'MEM[(struct StackRootedBase * *)cx_432(D) + 48B]' [-Wdangling-pointer=] 1141 | *this->stack = this; | ~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/vm/JSFunction.cpp: In function 'CreateDynamicFunction(JSContext*, JS::CallArgs const&, js::GeneratorKind, js::FunctionAsyncKind)': /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/vm/JSFunction.cpp:1289:18: note: 'body' declared here 1289 | RootedString body(cx, ToString(cx, args[args.length() - 1])); | ^~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/vm/JSFunction.cpp:1289:18: note: 'cx_432(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, js::PlainObject*&&)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1174:26, inlined from 'js::CreateIterResultObject(JSContext*, JS::Handle, bool)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/vm/Iteration.cpp:1322:64: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'templateObject' in 'MEM[(struct StackRootedBase * *)cx_66(D) + 24B]' [-Wdangling-pointer=] 1141 | *this->stack = this; | ~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/vm/Iteration.cpp: In function 'js::CreateIterResultObject(JSContext*, JS::Handle, bool)': /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/vm/Iteration.cpp:1321:24: note: 'templateObject' declared here 1321 | Rooted templateObject( | ^~~~~~~~~~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/vm/Iteration.cpp:1321:24: note: 'cx_66(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, js::PropertyIteratorObject*&&)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1174:26, inlined from 'CreatePropertyIterator(JSContext*, JS::Handle, JS::Handle >, bool, mozilla::Vector*, unsigned int)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/vm/Iteration.cpp:857:77: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'propIter' in 'MEM[(struct StackRootedBase * *)cx_45(D) + 24B]' [-Wdangling-pointer=] 1141 | *this->stack = this; | ~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/vm/Iteration.cpp: In function 'CreatePropertyIterator(JSContext*, JS::Handle, JS::Handle >, bool, mozilla::Vector*, unsigned int)': /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/vm/Iteration.cpp:857:35: note: 'propIter' declared here 857 | Rooted propIter(cx, NewPropertyIteratorObject(cx)); | ^~~~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/vm/Iteration.cpp:857:35: note: 'cx_45(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, JSFunction*&&)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1174:26, inlined from 'js::CloneFunctionReuseScript(JSContext*, JS::Handle, JS::Handle, JS::Handle)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/vm/JSFunction.cpp:1698:60: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'clone' in 'MEM[(struct StackRootedBase * *)cx_45(D) + 24B]' [-Wdangling-pointer=] 1141 | *this->stack = this; | ~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/vm/JSFunction.cpp: In function 'js::CloneFunctionReuseScript(JSContext*, JS::Handle, JS::Handle, JS::Handle)': /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/vm/JSFunction.cpp:1698:18: note: 'clone' declared here 1698 | RootedFunction clone(cx, NewFunctionClone(cx, fun, proto)); | ^~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/vm/JSFunction.cpp:1698:18: note: 'cx_45(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, JSAtom*&&)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1174:26, inlined from 'js::DefineFunction(JSContext*, JS::Handle, JS::Handle, bool (*)(JSContext*, unsigned int, JS::Value*), unsigned int, unsigned int, js::gc::AllocKind)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/vm/JSFunction.cpp:1882:52: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'atom' in 'MEM[(struct StackRootedBase * *)cx_88(D) + 48B]' [-Wdangling-pointer=] 1141 | *this->stack = this; | ~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/vm/JSFunction.cpp: In function 'js::DefineFunction(JSContext*, JS::Handle, JS::Handle, bool (*)(JSContext*, unsigned int, JS::Value*), unsigned int, unsigned int, js::gc::AllocKind)': /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/vm/JSFunction.cpp:1882:19: note: 'atom' declared here 1882 | Rooted atom(cx, IdToFunctionName(cx, id)); | ^~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/vm/JSFunction.cpp:1882:19: note: 'cx_88(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, JSLinearString*&&)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1174:26, inlined from 'js::SuppressDeletedElement(JSContext*, JS::Handle, unsigned int)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/vm/Iteration.cpp:1863:53: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'str' in 'MEM[(struct StackRootedBase * *)cx_110(D) + 48B]' [-Wdangling-pointer=] 1141 | *this->stack = this; | ~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/vm/Iteration.cpp: In function 'js::SuppressDeletedElement(JSContext*, JS::Handle, unsigned int)': /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/vm/Iteration.cpp:1863:27: note: 'str' declared here 1863 | Rooted str(cx, IdToString(cx, id)); | ^~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/vm/Iteration.cpp:1863:27: note: 'cx_110(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, JSLinearString*&&)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1174:26, inlined from 'js::SuppressDeletedProperty(JSContext*, JS::Handle, JS::PropertyKey)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/vm/Iteration.cpp:1845:53: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'str' in 'MEM[(struct StackRootedBase * *)cx_83(D) + 48B]' [-Wdangling-pointer=] 1141 | *this->stack = this; | ~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/vm/Iteration.cpp: In function 'js::SuppressDeletedProperty(JSContext*, JS::Handle, JS::PropertyKey)': /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/vm/Iteration.cpp:1845:27: note: 'str' declared here 1845 | Rooted str(cx, IdToString(cx, id)); | ^~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/vm/Iteration.cpp:1845:27: note: 'cx_83(D)' declared here make[3]: Entering directory '/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/js/src' js/src/Unified_cpp_js_src4.o /usr/bin/g++ -o Unified_cpp_js_src4.o -c -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/system_wrappers -include /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.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/gjs-1.80.2/firefox-115.15.0/js/src -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/js/src -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include -DMOZILLA_CLIENT -include /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/js/src/js-confdefs.h -fno-sized-deallocation -fno-aligned-new -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/anolis/anolis-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -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 -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wformat -Wformat-overflow=2 -Wno-psabi -Wno-error=builtin-macro-redefined -Werror=format -Wno-attributes -fno-strict-aliasing -ffp-contract=off -MD -MP -MF .deps/Unified_cpp_js_src4.o.pp Unified_cpp_js_src4.cpp make[3]: Leaving directory '/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/js/src' In file included from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/CallArgs.h:73, from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/Class.h:17, from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/builtin/intl/Collator.h:13, from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/builtin/intl/Collator.cpp:9, from Unified_cpp_js_src4.cpp:2: In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(JSContext* const&)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1165:26, inlined from 'IntlClassFinish(JSContext*, JS::Handle, JS::Handle)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/builtin/intl/IntlObject.cpp:885:27: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'ctorValue' in 'MEM[(struct StackRootedBase * *)cx_62(D) + 104B]' [-Wdangling-pointer=] 1141 | *this->stack = this; | ~~~~~~~~~~~~~^~~~~~ In file included from Unified_cpp_js_src4.cpp:47: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/builtin/intl/IntlObject.cpp: In function 'IntlClassFinish(JSContext*, JS::Handle, JS::Handle)': /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/builtin/intl/IntlObject.cpp:885:15: note: 'ctorValue' declared here 885 | RootedValue ctorValue(cx); | ^~~~~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/builtin/intl/IntlObject.cpp:885:15: note: 'cx_62(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, js::ArrayObject*&&)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1174:26, inlined from 'js::intl_availableCollations(JSContext*, unsigned int, JS::Value*)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/builtin/intl/Collator.cpp:168:53: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'collations' in 'MEM[(struct StackRootedBase * *)cx_125(D) + 24B]' [-Wdangling-pointer=] 1141 | *this->stack = this; | ~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/builtin/intl/Collator.cpp: In function 'js::intl_availableCollations(JSContext*, unsigned int, JS::Value*)': /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/builtin/intl/Collator.cpp:168:16: note: 'collations' declared here 168 | RootedObject collations(cx, NewDenseEmptyArray(cx)); | ^~~~~~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/builtin/intl/Collator.cpp:168:16: note: 'cx_125(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, JSFunction*&&)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1174:26, inlined from 'JS::AddMozDateTimeFormatConstructor(JSContext*, JS::Handle)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/builtin/intl/DateTimeFormat.cpp:211:73: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'ctor' in 'MEM[(struct StackRootedBase * *)cx_84(D) + 24B]' [-Wdangling-pointer=] 1141 | *this->stack = this; | ~~~~~~~~~~~~~^~~~~~ In file included from Unified_cpp_js_src4.cpp:20: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/builtin/intl/DateTimeFormat.cpp: In function 'JS::AddMozDateTimeFormatConstructor(JSContext*, JS::Handle)': /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/builtin/intl/DateTimeFormat.cpp:209:16: note: 'ctor' declared here 209 | RootedObject ctor( | ^~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/builtin/intl/DateTimeFormat.cpp:209:16: note: 'cx_84(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, js::ArrayObject*&&)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1174:26, inlined from 'js::intl_availableCalendars(JSContext*, unsigned int, JS::Value*)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/builtin/intl/DateTimeFormat.cpp:278:52: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'calendars' in 'MEM[(struct StackRootedBase * *)cx_136(D) + 24B]' [-Wdangling-pointer=] 1141 | *this->stack = this; | ~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/builtin/intl/DateTimeFormat.cpp: In function 'js::intl_availableCalendars(JSContext*, unsigned int, JS::Value*)': /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/builtin/intl/DateTimeFormat.cpp:278:16: note: 'calendars' declared here 278 | RootedObject calendars(cx, NewDenseEmptyArray(cx)); | ^~~~~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/builtin/intl/DateTimeFormat.cpp:278:16: note: 'cx_136(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, JSFunction*&&)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1174:26, inlined from 'JS::AddMozDisplayNamesConstructor(JSContext*, JS::Handle)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/builtin/intl/DisplayNames.cpp:203:78: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'ctor' in 'MEM[(struct StackRootedBase * *)cx_84(D) + 24B]' [-Wdangling-pointer=] 1141 | *this->stack = this; | ~~~~~~~~~~~~~^~~~~~ In file included from Unified_cpp_js_src4.cpp:38: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/builtin/intl/DisplayNames.cpp: In function 'JS::AddMozDisplayNamesConstructor(JSContext*, JS::Handle)': /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/builtin/intl/DisplayNames.cpp:202:16: note: 'ctor' declared here 202 | RootedObject ctor(cx, GlobalObject::createConstructor( | ^~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/builtin/intl/DisplayNames.cpp:202:16: note: 'cx_84(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, js::PlainObject*&&)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1174:26, inlined from 'js::intl_GetCalendarInfo(JSContext*, unsigned int, JS::Value*)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/builtin/intl/IntlObject.cpp:69:43: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'info' in 'MEM[(struct StackRootedBase * *)cx_183(D) + 24B]' [-Wdangling-pointer=] 1141 | *this->stack = this; | ~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/builtin/intl/IntlObject.cpp: In function 'js::intl_GetCalendarInfo(JSContext*, unsigned int, JS::Value*)': /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/builtin/intl/IntlObject.cpp:69:16: note: 'info' declared here 69 | RootedObject info(cx, NewPlainObject(cx)); | ^~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/builtin/intl/IntlObject.cpp:69:16: note: 'cx_183(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, JSLinearString*&&)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1174:26, inlined from 'js::intl_BestAvailableLocale(JSContext*, unsigned int, JS::Value*)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/builtin/intl/IntlObject.cpp:250:74: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'locale' in 'MEM[(struct StackRootedBase * *)cx_108(D) + 48B]' [-Wdangling-pointer=] 1141 | *this->stack = this; | ~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/builtin/intl/IntlObject.cpp: In function 'js::intl_BestAvailableLocale(JSContext*, unsigned int, JS::Value*)': /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/builtin/intl/IntlObject.cpp:250:27: note: 'locale' declared here 250 | Rooted locale(cx, args[1].toString()->ensureLinear(cx)); | ^~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/builtin/intl/IntlObject.cpp:250:27: note: 'cx_108(D)' declared here In file included from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/builtin/intl/DisplayNames.cpp:12: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/intl/DisplayNames.h: In member function 'mozilla::intl::DisplayNames::GetMonth >(js::intl::FormatBuffer&, mozilla::intl::Month, mozilla::Span, mozilla::intl::DisplayNames::Fallback)mozilla::Result': /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/intl/DisplayNames.h:785:50: warning: 'symbolType' may be used uninitialized [-Wmaybe-uninitialized] 785 | if (auto result = ComputeDateTimeDisplayNames( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 786 | symbolType, mozilla::Span(indices), aCalendar); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/intl/DisplayNames.h:763:27: note: 'symbolType' was declared here 763 | UDateFormatSymbolType symbolType; | ^~~~~~~~~~ In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, JSLinearString*&&)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1174:26, inlined from 'js::intl_supportedLocaleOrFallback(JSContext*, unsigned int, JS::Value*)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/builtin/intl/IntlObject.cpp:335:74: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'locale' in 'MEM[(struct StackRootedBase * *)cx_203(D) + 48B]' [-Wdangling-pointer=] 1141 | *this->stack = this; | ~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/builtin/intl/IntlObject.cpp: In function 'js::intl_supportedLocaleOrFallback(JSContext*, unsigned int, JS::Value*)': /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/builtin/intl/IntlObject.cpp:335:27: note: 'locale' declared here 335 | Rooted locale(cx, args[0].toString()->ensureLinear(cx)); | ^~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/builtin/intl/IntlObject.cpp:335:27: note: 'cx_203(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, JSLinearString*&&)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1174:26, inlined from 'js::intl_ComputeDisplayName(JSContext*, unsigned int, JS::Value*)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/builtin/intl/DisplayNames.cpp:307:76: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'calendar' in 'MEM[(struct StackRootedBase * *)cx_449(D) + 48B]' [-Wdangling-pointer=] 1141 | *this->stack = this; | ~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/builtin/intl/DisplayNames.cpp: In function 'js::intl_ComputeDisplayName(JSContext*, unsigned int, JS::Value*)': /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/builtin/intl/DisplayNames.cpp:307:27: note: 'calendar' declared here 307 | Rooted calendar(cx, args[2].toString()->ensureLinear(cx)); | ^~~~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/builtin/intl/DisplayNames.cpp:307:27: note: 'cx_449(D)' declared here In file included from /usr/include/string.h:548, from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/system_wrappers/string.h:3, from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Poison.h:19, from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Maybe.h:23, from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/Class.h:13: In function 'memcpy', inlined from 'mozilla::PodCopy(unsigned char*, unsigned char const*, unsigned long)void' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/PodOperations.h:109:11, inlined from 'js::intl_ComputeDisplayName(JSContext*, unsigned int, JS::Value*)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/builtin/intl/DisplayNames.cpp:402:21: /usr/include/bits/string_fortified.h:29:33: warning: '__memcpy_chk' forming offset [32, 127] is out of the bounds [0, 32] of object 'ascii' with type 'unsigned char[32]' [-Warray-bounds] 29 | return __builtin___memcpy_chk (__dest, __src, __len, | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 30 | __glibc_objsize0 (__dest)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/builtin/intl/DisplayNames.cpp: In function 'js::intl_ComputeDisplayName(JSContext*, unsigned int, JS::Value*)': /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/builtin/intl/DisplayNames.cpp:398:17: note: 'ascii' declared here 398 | unsigned char ascii[32]; | ^~~~~ In member function 'mozilla::intl::DisplayNames::GetDateTimeField >(js::intl::FormatBuffer&, mozilla::intl::DateTimeField, mozilla::intl::DateTimePatternGenerator&, mozilla::intl::DisplayNames::Fallback)::{lambda(char16_t*, int, UErrorCode*)#1}::operator()(char16_t*, int, UErrorCode*) const', inlined from 'mozilla::intl::FillBufferWithICUCall >(js::intl::FormatBuffer&, mozilla::intl::DateTimeField, mozilla::intl::DateTimePatternGenerator&, mozilla::intl::DisplayNames::Fallback)::{lambda(char16_t*, int, UErrorCode*)#1}, js::intl::FormatBuffer >(js::intl::FormatBuffer&, mozilla::intl::DisplayNames::GetDateTimeField >(js::intl::FormatBuffer&, mozilla::intl::DateTimeField, mozilla::intl::DateTimePatternGenerator&, mozilla::intl::DisplayNames::Fallback)::{lambda(char16_t*, int, UErrorCode*)#1} const&)mozilla::Result' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/intl/ICU4CGlue.h:168:25, inlined from 'mozilla::intl::DisplayNames::GetDateTimeField >(js::intl::FormatBuffer&, mozilla::intl::DateTimeField, mozilla::intl::DateTimePatternGenerator&, mozilla::intl::DisplayNames::Fallback)mozilla::Result' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/intl/DisplayNames.h:947:40, inlined from 'js::intl_ComputeDisplayName(JSContext*, unsigned int, JS::Value*)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/builtin/intl/DisplayNames.cpp:513:34: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/intl/DisplayNames.h:949:44: warning: 'width' may be used uninitialized [-Wmaybe-uninitialized] 949 | return udatpg_getFieldDisplayName( /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/intl/DisplayNames.h: In function 'js::intl_ComputeDisplayName(JSContext*, unsigned int, JS::Value*)': /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/intl/DisplayNames.h:933:29: note: 'width' was declared here 933 | UDateTimePGDisplayWidth width; | ^~~~~ In member function 'mozilla::intl::DisplayNames::GetQuarter >(js::intl::FormatBuffer&, mozilla::intl::Quarter, mozilla::Span, mozilla::intl::DisplayNames::Fallback)mozilla::Result', inlined from 'js::intl_ComputeDisplayName(JSContext*, unsigned int, JS::Value*)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/builtin/intl/DisplayNames.cpp:457:23: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/intl/DisplayNames.h:830:50: warning: 'symbolType' may be used uninitialized [-Wmaybe-uninitialized] 830 | if (auto result = ComputeDateTimeDisplayNames( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 831 | symbolType, mozilla::Span(indices), aCalendar); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/intl/DisplayNames.h: In function 'js::intl_ComputeDisplayName(JSContext*, unsigned int, JS::Value*)': /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/intl/DisplayNames.h:811:27: note: 'symbolType' was declared here 811 | UDateFormatSymbolType symbolType; | ^~~~~~~~~~ In member function 'mozilla::intl::DisplayNames::GetWeekday >(js::intl::FormatBuffer&, mozilla::intl::Weekday, mozilla::Span, mozilla::intl::DisplayNames::Fallback)mozilla::Result', inlined from 'js::intl_ComputeDisplayName(JSContext*, unsigned int, JS::Value*)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/builtin/intl/DisplayNames.cpp:434:23: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/intl/DisplayNames.h:734:50: warning: 'symbolType' may be used uninitialized [-Wmaybe-uninitialized] 734 | if (auto result = ComputeDateTimeDisplayNames( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 735 | symbolType, mozilla::Span(indices), aCalendar); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/intl/DisplayNames.h: In function 'js::intl_ComputeDisplayName(JSContext*, unsigned int, JS::Value*)': /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/intl/DisplayNames.h:709:27: note: 'symbolType' was declared here 709 | UDateFormatSymbolType symbolType; | ^~~~~~~~~~ In member function 'mozilla::intl::DisplayNames::GetCurrency >(js::intl::FormatBuffer&, mozilla::Span, mozilla::intl::DisplayNames::Fallback) constmozilla::Result', inlined from 'js::intl_ComputeDisplayName(JSContext*, unsigned int, JS::Value*)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/builtin/intl/DisplayNames.cpp:424:29: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/intl/DisplayNames.h:485:41: warning: 'style' may be used uninitialized [-Wmaybe-uninitialized] 485 | const char16_t* name = ucurr_getName(currency, IcuLocale(mLocale), style, /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/intl/DisplayNames.h: In function 'js::intl_ComputeDisplayName(JSContext*, unsigned int, JS::Value*)': /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/intl/DisplayNames.h:469:20: note: 'style' was declared here 469 | UCurrNameStyle style; | ^~~~~ In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, JSLinearString*&&)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1174:26, inlined from 'CreateDateTimePartArray(JSContext*, mozilla::Span, bool, mozilla::Vector const&, JS::MutableHandle)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/builtin/intl/DateTimeFormat.cpp:1191:73: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'overallResult' in 'MEM[(struct StackRootedBase * *)cx_177(D) + 48B]' [-Wdangling-pointer=] 1141 | *this->stack = this; | ~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/builtin/intl/DateTimeFormat.cpp: In function 'CreateDateTimePartArray(JSContext*, mozilla::Span, bool, mozilla::Vector const&, JS::MutableHandle)': /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/builtin/intl/DateTimeFormat.cpp:1191:16: note: 'overallResult' declared here 1191 | RootedString overallResult(cx, NewStringCopy(cx, formattedSpan)); | ^~~~~~~~~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/builtin/intl/DateTimeFormat.cpp:1191:16: note: 'cx_177(D)' declared here In file included from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/builtin/intl/Collator.cpp:19: In member function 'js::intl::UnicodeExtensionKeyword::UnicodeExtensionKeyword(char const (&) [3], JSLinearString*)', inlined from 'mozilla::detail::VectorImpl::new_(js::intl::UnicodeExtensionKeyword*, char const (&) [3], JSAtom*&)void' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Vector.h:154:5, inlined from 'mozilla::Vector::emplaceBack(char const (&) [3], JSAtom*&)bool' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Vector.h:768:15, inlined from 'JS::GCVector::emplaceBack(char const (&) [3], JSAtom*&)bool' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/GCVector.h:107:30, inlined from 'js::MutableWrappedPtrOperations, JS::Rooted > >::emplaceBack(char const (&) [3], JSAtom*&)bool' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/GCVector.h:276:29, inlined from 'DateTimeFormatLocale(JSContext*, JS::Handle, mozilla::Maybe)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/builtin/intl/DateTimeFormat.cpp:565:30: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/builtin/intl/LanguageTag.h:75:31: warning: 'hourCycleStr' may be used uninitialized [-Wmaybe-uninitialized] 75 | : key_{key[0], key[1]}, type_(type) {} | ^~~~~~~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/builtin/intl/DateTimeFormat.cpp: In function 'DateTimeFormatLocale(JSContext*, JS::Handle, mozilla::Maybe)': /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/builtin/intl/DateTimeFormat.cpp:549:13: note: 'hourCycleStr' was declared here 549 | JSAtom* hourCycleStr; | ^~~~~~~~~~~~ In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, JSObject*&&)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1174:26, inlined from 'NewDateTimeFormat(JSContext*, JS::Handle)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/builtin/intl/DateTimeFormat.cpp:796:74: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'internals' in 'MEM[(struct StackRootedBase * *)cx_491(D) + 24B]' [-Wdangling-pointer=] 1141 | *this->stack = this; | ~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/builtin/intl/DateTimeFormat.cpp: In function 'NewDateTimeFormat(JSContext*, JS::Handle)': /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/builtin/intl/DateTimeFormat.cpp:796:16: note: 'internals' declared here 796 | RootedObject internals(cx, intl::GetInternalsObject(cx, dateTimeFormat)); | ^~~~~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/builtin/intl/DateTimeFormat.cpp:796:16: note: 'cx_491(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, JSObject*&&)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1174:26, inlined from 'NewDateIntervalFormat(JSContext*, JS::Handle, mozilla::intl::DateTimeFormat&)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/builtin/intl/DateTimeFormat.cpp:1312:74: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'internals' in 'MEM[(struct StackRootedBase * *)cx_185(D) + 24B]' [-Wdangling-pointer=] 1141 | *this->stack = this; | ~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/builtin/intl/DateTimeFormat.cpp: In function 'NewDateIntervalFormat(JSContext*, JS::Handle, mozilla::intl::DateTimeFormat&)': /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/builtin/intl/DateTimeFormat.cpp:1312:16: note: 'internals' declared here 1312 | RootedObject internals(cx, intl::GetInternalsObject(cx, dateTimeFormat)); | ^~~~~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/builtin/intl/DateTimeFormat.cpp:1312:16: note: 'cx_185(D)' declared here make[3]: Entering directory '/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/config/external/icu/i18n' config/external/icu/i18n/utf8collationiterator.o /usr/bin/g++ -o utf8collationiterator.o -c -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/system_wrappers -include /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DU_I18N_IMPLEMENTATION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_HIDE_OBSOLETE_UTF_OLD_H=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DU_CHARSET_IS_UTF8 -DUNISTR_FROM_CHAR_EXPLICIT=explicit -DUNISTR_FROM_STRING_EXPLICIT=explicit -DU_ENABLE_DYLOAD=0 -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/config/external/icu/i18n -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/config/external/icu/i18n -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/intl/icu/source/common -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include -DMOZILLA_CLIENT -include /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/js/src/js-confdefs.h -fno-sized-deallocation -fno-aligned-new -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/anolis/anolis-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -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 -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wformat -Wformat-overflow=2 -Wno-psabi -Wno-error=builtin-macro-redefined -frtti -fno-strict-aliasing -ffp-contract=off -MD -MP -MF .deps/utf8collationiterator.o.pp /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/intl/icu/source/i18n/utf8collationiterator.cpp make[3]: Leaving directory '/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/config/external/icu/i18n' make[3]: Entering directory '/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/js/src' js/src/Unified_cpp_js_src7.o /usr/bin/g++ -o Unified_cpp_js_src7.o -c -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/system_wrappers -include /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.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/gjs-1.80.2/firefox-115.15.0/js/src -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/js/src -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include -DMOZILLA_CLIENT -include /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/js/src/js-confdefs.h -fno-sized-deallocation -fno-aligned-new -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/anolis/anolis-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -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 -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wformat -Wformat-overflow=2 -Wno-psabi -Wno-error=builtin-macro-redefined -Werror=format -Wno-attributes -fno-strict-aliasing -ffp-contract=off -MD -MP -MF .deps/Unified_cpp_js_src7.o.pp Unified_cpp_js_src7.cpp make[3]: Leaving directory '/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/js/src' In file included from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/CallArgs.h:73, from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/jsfriendapi.h:12, from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/jsfriendapi.cpp:7, from Unified_cpp_js_src7.cpp:2: In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, JSObject*&&)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1174:26, inlined from 'js::BaseProxyHandler::get(JSContext*, JS::Handle, JS::Handle, JS::Handle, JS::MutableHandle) const' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/proxy/BaseProxyHandler.cpp:124:41: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'getter' in 'MEM[(struct StackRootedBase * *)cx_105(D) + 24B]' [-Wdangling-pointer=] 1141 | *this->stack = this; | ~~~~~~~~~~~~~^~~~~~ In file included from Unified_cpp_js_src7.cpp:20: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/proxy/BaseProxyHandler.cpp: In member function 'js::BaseProxyHandler::get(JSContext*, JS::Handle, JS::Handle, JS::Handle, JS::MutableHandle) const': /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/proxy/BaseProxyHandler.cpp:124:16: note: 'getter' declared here 124 | RootedObject getter(cx, desc->getter()); | ^~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/proxy/BaseProxyHandler.cpp:124:16: note: 'cx_105(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, JSFunction*&&)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1174:26, inlined from 'JS_DefineFunctionsWithHelp(JSContext*, JS::Handle, JSFunctionSpecWithHelp const*)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/jsfriendapi.cpp:213:72: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'fun' in 'MEM[(struct StackRootedBase * *)cx_102(D) + 24B]' [-Wdangling-pointer=] 1141 | *this->stack = this; | ~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/jsfriendapi.cpp: In function 'JS_DefineFunctionsWithHelp(JSContext*, JS::Handle, JSFunctionSpecWithHelp const*)': /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/jsfriendapi.cpp:212:20: note: 'fun' declared here 212 | RootedFunction fun(cx, DefineFunction(cx, obj, id, fs->call, fs->nargs, | ^~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/jsfriendapi.cpp:212:20: note: 'cx_102(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, JSObject*&&)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1174:26, inlined from 'js::GetTestingFunctions(JSContext*)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/jsfriendapi.cpp:672:45: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'obj' in 'MEM[(struct StackRootedBase * *)cx_25(D) + 24B]' [-Wdangling-pointer=] 1141 | *this->stack = this; | ~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/jsfriendapi.cpp: In function 'js::GetTestingFunctions(JSContext*)': /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/jsfriendapi.cpp:672:16: note: 'obj' declared here 672 | RootedObject obj(cx, JS_NewPlainObject(cx)); | ^~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/jsfriendapi.cpp:672:16: note: 'cx_25(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(JSContext* const&)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1165:26, inlined from 'js::SetPropertyIgnoringNamedGetter(JSContext*, JS::Handle, JS::Handle, JS::Handle, JS::Handle, JS::Handle >, JS::ObjectOpResult&)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/proxy/BaseProxyHandler.cpp:165:40: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'ownDesc' in 'MEM[(struct StackRootedBase * *)cx_279(D) + 112B]' [-Wdangling-pointer=] 1141 | *this->stack = this; | ~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/proxy/BaseProxyHandler.cpp: In function 'js::SetPropertyIgnoringNamedGetter(JSContext*, JS::Handle, JS::Handle, JS::Handle, JS::Handle, JS::Handle >, JS::ObjectOpResult&)': /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/proxy/BaseProxyHandler.cpp:165:30: note: 'ownDesc' declared here 165 | Rooted ownDesc(cx); | ^~~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/proxy/BaseProxyHandler.cpp:165:30: note: 'cx_279(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, JSString*&&)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1174:26, inlined from 'num_parseInt(JSContext*, unsigned int, JS::Value*)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/jsnum.cpp:630:60: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'inputString' in 'MEM[(struct StackRootedBase * *)cx_107(D) + 48B]' [-Wdangling-pointer=] 1141 | *this->stack = this; | ~~~~~~~~~~~~~^~~~~~ In file included from Unified_cpp_js_src7.cpp:11: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/jsnum.cpp: In function 'num_parseInt(JSContext*, unsigned int, JS::Value*)': /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/jsnum.cpp:630:16: note: 'inputString' declared here 630 | RootedString inputString(cx, ToString(cx, args[0])); | ^~~~~~~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/jsnum.cpp:630:16: note: 'cx_107(D)' declared here make[3]: Entering directory '/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/config/external/icu/i18n' config/external/icu/i18n/usearch.o /usr/bin/g++ -o usearch.o -c -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/system_wrappers -include /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DU_I18N_IMPLEMENTATION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_HIDE_OBSOLETE_UTF_OLD_H=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DU_CHARSET_IS_UTF8 -DUNISTR_FROM_CHAR_EXPLICIT=explicit -DUNISTR_FROM_STRING_EXPLICIT=explicit -DU_ENABLE_DYLOAD=0 -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/config/external/icu/i18n -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/config/external/icu/i18n -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/intl/icu/source/common -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include -DMOZILLA_CLIENT -include /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/js/src/js-confdefs.h -fno-sized-deallocation -fno-aligned-new -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/anolis/anolis-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -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 -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wformat -Wformat-overflow=2 -Wno-psabi -Wno-error=builtin-macro-redefined -frtti -fno-strict-aliasing -ffp-contract=off -MD -MP -MF .deps/usearch.o.pp /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/intl/icu/source/i18n/usearch.cpp make[3]: Leaving directory '/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/config/external/icu/i18n' make[3]: Entering directory '/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/js/src/shell' js/src/shell/Unified_cpp_js_src_shell0.o /usr/bin/g++ -o Unified_cpp_js_src_shell0.o -c -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/system_wrappers -include /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.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/gjs-1.80.2/firefox-115.15.0/js/src/shell -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/js/src/shell -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/js/src -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include -DMOZILLA_CLIENT -include /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/js/src/js-confdefs.h -fno-sized-deallocation -fno-aligned-new -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/anolis/anolis-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -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 -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wformat -Wformat-overflow=2 -Wno-psabi -Wno-error=builtin-macro-redefined -Werror=format -Wno-attributes -fno-strict-aliasing -ffp-contract=off -MD -MP -MF .deps/Unified_cpp_js_src_shell0.o.pp Unified_cpp_js_src_shell0.cpp In file included from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/CallArgs.h:73, from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/CallNonGenericMethod.h:12, from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/NamespaceImports.h:15, from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/gc/Barrier.h:12, from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/builtin/ModuleObject.h:17, from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/shell/ModuleLoader.h:10, from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/shell/ModuleLoader.cpp:7, from Unified_cpp_js_src_shell0.cpp:2: In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, JSObject*&&)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1174:26, inlined from 'dom_genericMethod(JSContext*, unsigned int, JS::Value*)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/shell/js.cpp:10150:48: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'obj' in 'MEM[(struct StackRootedBase * *)cx_71(D) + 24B]' [-Wdangling-pointer=] 1141 | *this->stack = this; | ~~~~~~~~~~~~~^~~~~~ In file included from Unified_cpp_js_src_shell0.cpp:38: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/shell/js.cpp: In function 'dom_genericMethod(JSContext*, unsigned int, JS::Value*)': /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/shell/js.cpp:10150:16: note: 'obj' declared here 10150 | RootedObject obj(cx, &args.thisv().toObject()); | ^~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/shell/js.cpp:10150:16: note: 'cx_71(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, JSObject*&&)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1174:26, inlined from 'dom_genericSetter(JSContext*, unsigned int, JS::Value*)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/shell/js.cpp:10124:48: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'obj' in 'MEM[(struct StackRootedBase * *)cx_70(D) + 24B]' [-Wdangling-pointer=] 1141 | *this->stack = this; | ~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/shell/js.cpp: In function 'dom_genericSetter(JSContext*, unsigned int, JS::Value*)': /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/shell/js.cpp:10124:16: note: 'obj' declared here 10124 | RootedObject obj(cx, &args.thisv().toObject()); | ^~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/shell/js.cpp:10124:16: note: 'cx_70(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, JSObject*&&)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1174:26, inlined from 'dom_genericGetter(JSContext*, unsigned int, JS::Value*)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/shell/js.cpp:10102:48: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'obj' in 'MEM[(struct StackRootedBase * *)cx_67(D) + 24B]' [-Wdangling-pointer=] 1141 | *this->stack = this; | ~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/shell/js.cpp: In function 'dom_genericGetter(JSContext*, unsigned int, JS::Value*)': /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/shell/js.cpp:10102:16: note: 'obj' declared here 10102 | RootedObject obj(cx, &args.thisv().toObject()); | ^~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/shell/js.cpp:10102:16: note: 'cx_67(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, JSString*&&)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1174:26, inlined from 'js::shell::os_getenv(JSContext*, unsigned int, JS::Value*)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/shell/OSObject.cpp:947:45: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'key' in 'MEM[(struct StackRootedBase * *)cx_75(D) + 48B]' [-Wdangling-pointer=] 1141 | *this->stack = this; | ~~~~~~~~~~~~~^~~~~~ In file included from Unified_cpp_js_src_shell0.cpp:11: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/shell/OSObject.cpp: In function 'js::shell::os_getenv(JSContext*, unsigned int, JS::Value*)': /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/shell/OSObject.cpp:947:16: note: 'key' declared here 947 | RootedString key(cx, ToString(cx, args[0])); | ^~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/shell/OSObject.cpp:947:16: note: 'cx_75(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, JSString*&&)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1174:26, inlined from 'ReadLineBuf(JSContext*, unsigned int, JS::Value*)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/shell/js.cpp:2837:51: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'str' in 'MEM[(struct StackRootedBase * *)cx_99(D) + 48B]' [-Wdangling-pointer=] 1141 | *this->stack = this; | ~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/shell/js.cpp: In function 'ReadLineBuf(JSContext*, unsigned int, JS::Value*)': /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/shell/js.cpp:2837:18: note: 'str' declared here 2837 | RootedString str(cx, JS::ToString(cx, args[0])); | ^~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/shell/js.cpp:2837:18: note: 'cx_99(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, JSString*&&)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1174:26, inlined from 'PrintInternal(JSContext*, JS::CallArgs const&, js::shell::RCFile*)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/shell/js.cpp:2900:51: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'str' in 'MEM[(struct StackRootedBase * *)cx_66(D) + 48B]' [-Wdangling-pointer=] 1141 | *this->stack = this; | ~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/shell/js.cpp: In function 'PrintInternal(JSContext*, JS::CallArgs const&, js::shell::RCFile*)': /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/shell/js.cpp:2900:18: note: 'str' declared here 2900 | RootedString str(cx, JS::ToString(cx, args[i])); | ^~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/shell/js.cpp:2900:18: note: 'cx_66(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, JSString*&&)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1174:26, inlined from 'PutStr(JSContext*, unsigned int, JS::Value*)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/shell/js.cpp:2863:51: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'str' in 'MEM[(struct StackRootedBase * *)cx_68(D) + 48B]' [-Wdangling-pointer=] 1141 | *this->stack = this; | ~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/shell/js.cpp: In function 'PutStr(JSContext*, unsigned int, JS::Value*)': /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/shell/js.cpp:2863:18: note: 'str' declared here 2863 | RootedString str(cx, JS::ToString(cx, args[0])); | ^~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/shell/js.cpp:2863:18: note: 'cx_68(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, JSString*&&)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1174:26, inlined from 'CopyErrorReportToObject(JSContext*, JSErrorReport*, JS::Handle)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/shell/js.cpp:3765:59: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'messageStr' in 'MEM[(struct StackRootedBase * *)cx_177(D) + 48B]' [-Wdangling-pointer=] 1141 | *this->stack = this; | ~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/shell/js.cpp: In function 'CopyErrorReportToObject(JSContext*, JSErrorReport*, JS::Handle)': /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/shell/js.cpp:3765:16: note: 'messageStr' declared here 3765 | RootedString messageStr(cx, report->newMessageString(cx)); | ^~~~~~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/shell/js.cpp:3765:16: note: 'cx_177(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, JSLinearString*&&)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1174:26, inlined from 'IsValidJSON(JSContext*, unsigned int, JS::Value*)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/shell/js.cpp:8689:77: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'input' in 'MEM[(struct StackRootedBase * *)cx_88(D) + 48B]' [-Wdangling-pointer=] 1141 | *this->stack = this; | ~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/shell/js.cpp: In function 'IsValidJSON(JSContext*, unsigned int, JS::Value*)': /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/shell/js.cpp:8689:31: note: 'input' declared here 8689 | JS::Rooted input(cx, args[0].toString()->ensureLinear(cx)); | ^~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/shell/js.cpp:8689:31: note: 'cx_88(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, JSString*&&)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1174:26, inlined from 'BoundToAsyncStack(JSContext*, unsigned int, JS::Value*)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/shell/js.cpp:1435:47: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'causeString' in 'MEM[(struct StackRootedBase * *)cx_177(D) + 48B]' [-Wdangling-pointer=] 1141 | *this->stack = this; | ~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/shell/js.cpp: In function 'BoundToAsyncStack(JSContext*, unsigned int, JS::Value*)': /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/shell/js.cpp:1435:16: note: 'causeString' declared here 1435 | RootedString causeString(cx, ToString(cx, v)); | ^~~~~~~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/shell/js.cpp:1435:16: note: 'cx_177(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, js::ArrayObject*&&)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1174:26, inlined from 'GetMarks(JSContext*, unsigned int, JS::Value*)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/shell/js.cpp:7962:58: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'ret' in 'MEM[(struct StackRootedBase * *)cx_107(D) + 24B]' [-Wdangling-pointer=] 1141 | *this->stack = this; | ~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/shell/js.cpp: In function 'GetMarks(JSContext*, unsigned int, JS::Value*)': /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/shell/js.cpp:7962:24: note: 'ret' declared here 7962 | Rooted ret(cx, js::NewDenseEmptyArray(cx)); | ^~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/shell/js.cpp:7962:24: note: 'cx_107(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, JSString*&&)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1174:26, inlined from 'Options(JSContext*, unsigned int, JS::Value*)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/shell/js.cpp:1916:51: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'str' in 'MEM[(struct StackRootedBase * *)cx_152(D) + 48B]' [-Wdangling-pointer=] 1141 | *this->stack = this; | ~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/shell/js.cpp: In function 'Options(JSContext*, unsigned int, JS::Value*)': /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/shell/js.cpp:1916:18: note: 'str' declared here 1916 | RootedString str(cx, JS::ToString(cx, args[i])); | ^~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/shell/js.cpp:1916:18: note: 'cx_152(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, JSString*&&)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1174:26, inlined from 'Crash(JSContext*, unsigned int, JS::Value*)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/shell/js.cpp:3703:53: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'message' in 'MEM[(struct StackRootedBase * *)cx_115(D) + 48B]' [-Wdangling-pointer=] 1141 | *this->stack = this; | ~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/shell/js.cpp: In function 'Crash(JSContext*, unsigned int, JS::Value*)': /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/shell/js.cpp:3703:16: note: 'message' declared here 3703 | RootedString message(cx, JS::ToString(cx, args[0])); | ^~~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/shell/js.cpp:3703:16: note: 'cx_115(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, JSFunction*&&)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1174:26, inlined from 'BindToAsyncStack(JSContext*, unsigned int, JS::Value*)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/shell/js.cpp:1482:77: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'bound' in 'MEM[(struct StackRootedBase * *)cx_51(D) + 24B]' [-Wdangling-pointer=] 1141 | *this->stack = this; | ~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/shell/js.cpp: In function 'BindToAsyncStack(JSContext*, unsigned int, JS::Value*)': /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/shell/js.cpp:1481:18: note: 'bound' declared here 1481 | RootedFunction bound(cx, NewFunctionWithReserved(cx, BoundToAsyncStack, 0, 0, | ^~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/shell/js.cpp:1481:18: note: 'cx_51(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, JSAtom*&&)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1174:26, inlined from 'GetSelfHostedValue(JSContext*, unsigned int, JS::Value*)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/shell/js.cpp:6820:57: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'srcAtom' in 'MEM[(struct StackRootedBase * *)cx_58(D) + 48B]' [-Wdangling-pointer=] 1141 | *this->stack = this; | ~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/shell/js.cpp: In function 'GetSelfHostedValue(JSContext*, unsigned int, JS::Value*)': /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/shell/js.cpp:6820:19: note: 'srcAtom' declared here 6820 | Rooted srcAtom(cx, ToAtom(cx, args[0])); | ^~~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/shell/js.cpp:6820:19: note: 'cx_58(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, js::ArrayBufferObject*&&)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1174:26, inlined from 'StreamCacheEntryObject::getBuffer(JSContext*, unsigned int, JS::Value*)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/shell/js.cpp:7470:64: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'buffer' in 'MEM[(struct StackRootedBase * *)cx_64(D) + 24B]' [-Wdangling-pointer=] 1141 | *this->stack = this; | ~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/shell/js.cpp: In function 'StreamCacheEntryObject::getBuffer(JSContext*, unsigned int, JS::Value*)': /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/shell/js.cpp:7469:29: note: 'buffer' declared here 7469 | RootedArrayBufferObject buffer( | ^~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/shell/js.cpp:7469:29: note: 'cx_64(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(JSContext* const&)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1165:26, inlined from 'ShellModuleWrapperGetter, JS::MutableHandle)>(JSContext*, JS::CallArgs const&, JS::Value (*)(js::ExportEntry*), bool (*)(JSContext*, JS::Handle, JS::MutableHandle))bool' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/shell/ShellModuleObjectWrapper.cpp:226:25, inlined from 'ShellExportEntryWrapper_columnNumberGetter_impl(JSContext*, JS::CallArgs const&)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/shell/ShellModuleObjectWrapper.cpp:340:1: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'filtered' in 'MEM[(struct StackRootedBase * *)cx_2(D) + 104B]' [-Wdangling-pointer=] 1141 | *this->stack = this; | ~~~~~~~~~~~~~^~~~~~ In file included from Unified_cpp_js_src_shell0.cpp:20: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/shell/ShellModuleObjectWrapper.cpp: In function 'ShellExportEntryWrapper_columnNumberGetter_impl(JSContext*, JS::CallArgs const&)': /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/shell/ShellModuleObjectWrapper.cpp:226:25: note: 'filtered' declared here 226 | JS::Rooted filtered(cx); | ^~~~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/shell/ShellModuleObjectWrapper.cpp:226:25: note: 'cx_2(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(JSContext* const&)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1165:26, inlined from 'ShellModuleWrapperGetter, JS::MutableHandle)>(JSContext*, JS::CallArgs const&, JS::Value (*)(js::ImportEntry*), bool (*)(JSContext*, JS::Handle, JS::MutableHandle))bool' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/shell/ShellModuleObjectWrapper.cpp:226:25, inlined from 'ShellImportEntryWrapper_lineNumberGetter_impl(JSContext*, JS::CallArgs const&)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/shell/ShellModuleObjectWrapper.cpp:323:1: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'filtered' in 'MEM[(struct StackRootedBase * *)cx_2(D) + 104B]' [-Wdangling-pointer=] 1141 | *this->stack = this; | ~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/shell/ShellModuleObjectWrapper.cpp: In function 'ShellImportEntryWrapper_lineNumberGetter_impl(JSContext*, JS::CallArgs const&)': /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/shell/ShellModuleObjectWrapper.cpp:226:25: note: 'filtered' declared here 226 | JS::Rooted filtered(cx); | ^~~~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/shell/ShellModuleObjectWrapper.cpp:226:25: note: 'cx_2(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(JSContext* const&)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1165:26, inlined from 'ShellModuleWrapperGetter, JS::MutableHandle)>(JSContext*, JS::CallArgs const&, JS::Value (*)(js::RequestedModule*), bool (*)(JSContext*, JS::Handle, JS::MutableHandle))bool' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/shell/ShellModuleObjectWrapper.cpp:226:25, inlined from 'ShellRequestedModuleWrapper_lineNumberGetter_impl(JSContext*, JS::CallArgs const&)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/shell/ShellModuleObjectWrapper.cpp:353:1: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'filtered' in 'MEM[(struct StackRootedBase * *)cx_2(D) + 104B]' [-Wdangling-pointer=] 1141 | *this->stack = this; | ~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/shell/ShellModuleObjectWrapper.cpp: In function 'ShellRequestedModuleWrapper_lineNumberGetter_impl(JSContext*, JS::CallArgs const&)': /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/shell/ShellModuleObjectWrapper.cpp:226:25: note: 'filtered' declared here 226 | JS::Rooted filtered(cx); | ^~~~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/shell/ShellModuleObjectWrapper.cpp:226:25: note: 'cx_2(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(JSContext* const&)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1165:26, inlined from 'ShellModuleWrapperGetter, JS::MutableHandle)>(JSContext*, JS::CallArgs const&, JS::Value (*)(js::RequestedModule*), bool (*)(JSContext*, JS::Handle, JS::MutableHandle))bool' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/shell/ShellModuleObjectWrapper.cpp:226:25, inlined from 'ShellRequestedModuleWrapper_columnNumberGetter_impl(JSContext*, JS::CallArgs const&)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/shell/ShellModuleObjectWrapper.cpp:354:1: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'filtered' in 'MEM[(struct StackRootedBase * *)cx_2(D) + 104B]' [-Wdangling-pointer=] 1141 | *this->stack = this; | ~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/shell/ShellModuleObjectWrapper.cpp: In function 'ShellRequestedModuleWrapper_columnNumberGetter_impl(JSContext*, JS::CallArgs const&)': /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/shell/ShellModuleObjectWrapper.cpp:226:25: note: 'filtered' declared here 226 | JS::Rooted filtered(cx); | ^~~~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/shell/ShellModuleObjectWrapper.cpp:226:25: note: 'cx_2(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(JSContext* const&)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1165:26, inlined from 'ShellModuleWrapperGetter, JS::MutableHandle)>(JSContext*, JS::CallArgs const&, JS::Value (*)(js::ExportEntry*), bool (*)(JSContext*, JS::Handle, JS::MutableHandle))bool' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/shell/ShellModuleObjectWrapper.cpp:226:25, inlined from 'ShellExportEntryWrapper_lineNumberGetter_impl(JSContext*, JS::CallArgs const&)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/shell/ShellModuleObjectWrapper.cpp:339:1: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'filtered' in 'MEM[(struct StackRootedBase * *)cx_2(D) + 104B]' [-Wdangling-pointer=] 1141 | *this->stack = this; | ~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/shell/ShellModuleObjectWrapper.cpp: In function 'ShellExportEntryWrapper_lineNumberGetter_impl(JSContext*, JS::CallArgs const&)': /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/shell/ShellModuleObjectWrapper.cpp:226:25: note: 'filtered' declared here 226 | JS::Rooted filtered(cx); | ^~~~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/shell/ShellModuleObjectWrapper.cpp:226:25: note: 'cx_2(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(JSContext* const&)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1165:26, inlined from 'ShellModuleWrapperGetter, JS::MutableHandle)>(JSContext*, JS::CallArgs const&, JS::Value (*)(js::ImportEntry*), bool (*)(JSContext*, JS::Handle, JS::MutableHandle))bool' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/shell/ShellModuleObjectWrapper.cpp:226:25, inlined from 'ShellImportEntryWrapper_localNameGetter_impl(JSContext*, JS::CallArgs const&)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/shell/ShellModuleObjectWrapper.cpp:322:1: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'filtered' in 'MEM[(struct StackRootedBase * *)cx_2(D) + 104B]' [-Wdangling-pointer=] 1141 | *this->stack = this; | ~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/shell/ShellModuleObjectWrapper.cpp: In function 'ShellImportEntryWrapper_localNameGetter_impl(JSContext*, JS::CallArgs const&)': /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/shell/ShellModuleObjectWrapper.cpp:226:25: note: 'filtered' declared here 226 | JS::Rooted filtered(cx); | ^~~~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/shell/ShellModuleObjectWrapper.cpp:226:25: note: 'cx_2(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(JSContext* const&)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1165:26, inlined from 'ShellModuleWrapperGetter, JS::MutableHandle)>(JSContext*, JS::CallArgs const&, JS::Value (*)(js::ImportEntry*), bool (*)(JSContext*, JS::Handle, JS::MutableHandle))bool' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/shell/ShellModuleObjectWrapper.cpp:226:25, inlined from 'ShellImportEntryWrapper_columnNumberGetter_impl(JSContext*, JS::CallArgs const&)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/shell/ShellModuleObjectWrapper.cpp:324:1: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'filtered' in 'MEM[(struct StackRootedBase * *)cx_2(D) + 104B]' [-Wdangling-pointer=] 1141 | *this->stack = this; | ~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/shell/ShellModuleObjectWrapper.cpp: In function 'ShellImportEntryWrapper_columnNumberGetter_impl(JSContext*, JS::CallArgs const&)': /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/shell/ShellModuleObjectWrapper.cpp:226:25: note: 'filtered' declared here 226 | JS::Rooted filtered(cx); | ^~~~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/shell/ShellModuleObjectWrapper.cpp:226:25: note: 'cx_2(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(JSContext* const&)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1165:26, inlined from 'ShellModuleWrapperGetter, JS::MutableHandle)>(JSContext*, JS::CallArgs const&, JS::Value (*)(js::ImportEntry*), bool (*)(JSContext*, JS::Handle, JS::MutableHandle))bool' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/shell/ShellModuleObjectWrapper.cpp:226:25, inlined from 'ShellImportEntryWrapper_importNameGetter_impl(JSContext*, JS::CallArgs const&)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/shell/ShellModuleObjectWrapper.cpp:321:1: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'filtered' in 'MEM[(struct StackRootedBase * *)cx_2(D) + 104B]' [-Wdangling-pointer=] 1141 | *this->stack = this; | ~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/shell/ShellModuleObjectWrapper.cpp: In function 'ShellImportEntryWrapper_importNameGetter_impl(JSContext*, JS::CallArgs const&)': /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/shell/ShellModuleObjectWrapper.cpp:226:25: note: 'filtered' declared here 226 | JS::Rooted filtered(cx); | ^~~~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/shell/ShellModuleObjectWrapper.cpp:226:25: note: 'cx_2(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, JSScript*&&)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1174:26, inlined from 'GetScriptAndPCArgs(JSContext*, JS::CallArgs&, JS::MutableHandle, int*)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/shell/js.cpp:3070:43, inlined from 'PCToLine(JSContext*, unsigned int, JS::Value*)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/shell/js.cpp:3136:26: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'script' in 'MEM[(struct StackRootedBase * *)cx_57(D) + 32B]' [-Wdangling-pointer=] 1141 | *this->stack = this; | ~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/shell/js.cpp: In function 'PCToLine(JSContext*, unsigned int, JS::Value*)': /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/shell/js.cpp:3070:16: note: 'script' declared here 3070 | RootedScript script(cx, GetTopScript(cx)); | ^~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/shell/js.cpp:3070:16: note: 'cx_57(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, js::StencilObject*&&)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1174:26, inlined from 'FinishOffThreadStencil(JSContext*, unsigned int, JS::Value*)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/shell/js.cpp:5867:76: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'stencilObj' in 'MEM[(struct StackRootedBase * *)cx_59(D) + 24B]' [-Wdangling-pointer=] 1141 | *this->stack = this; | ~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/shell/js.cpp: In function 'FinishOffThreadStencil(JSContext*, unsigned int, JS::Value*)': /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/shell/js.cpp:5866:16: note: 'stencilObj' declared here 5866 | RootedObject stencilObj(cx, | ^~~~~~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/shell/js.cpp:5866:16: note: 'cx_59(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(JSContext* const&)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1165:26, inlined from 'ShellModuleWrapperGetter, JS::MutableHandle)>(JSContext*, JS::CallArgs const&, JS::Value (*)(js::ModuleRequestObject*), bool (*)(JSContext*, JS::Handle, JS::MutableHandle))bool' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/shell/ShellModuleObjectWrapper.cpp:226:25, inlined from 'ShellModuleRequestObjectWrapper_assertionsGetter_impl(JSContext*, JS::CallArgs const&)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/shell/ShellModuleObjectWrapper.cpp:311:1: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'filtered' in 'MEM[(struct StackRootedBase * *)cx_2(D) + 104B]' [-Wdangling-pointer=] 1141 | *this->stack = this; | ~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/shell/ShellModuleObjectWrapper.cpp: In function 'ShellModuleRequestObjectWrapper_assertionsGetter_impl(JSContext*, JS::CallArgs const&)': /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/shell/ShellModuleObjectWrapper.cpp:226:25: note: 'filtered' declared here 226 | JS::Rooted filtered(cx); | ^~~~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/shell/ShellModuleObjectWrapper.cpp:226:25: note: 'cx_2(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(JSContext* const&)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1165:26, inlined from 'ShellModuleWrapperGetter, JS::MutableHandle)>(JSContext*, JS::CallArgs const&, JS::Value (*)(js::ModuleRequestObject*), bool (*)(JSContext*, JS::Handle, JS::MutableHandle))bool' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/shell/ShellModuleObjectWrapper.cpp:226:25, inlined from 'ShellModuleRequestObjectWrapper_specifierGetter_impl(JSContext*, JS::CallArgs const&)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/shell/ShellModuleObjectWrapper.cpp:309:1: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'filtered' in 'MEM[(struct StackRootedBase * *)cx_2(D) + 104B]' [-Wdangling-pointer=] 1141 | *this->stack = this; | ~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/shell/ShellModuleObjectWrapper.cpp: In function 'ShellModuleRequestObjectWrapper_specifierGetter_impl(JSContext*, JS::CallArgs const&)': /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/shell/ShellModuleObjectWrapper.cpp:226:25: note: 'filtered' declared here 226 | JS::Rooted filtered(cx); | ^~~~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/shell/ShellModuleObjectWrapper.cpp:226:25: note: 'cx_2(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, JSString*&&)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1174:26, inlined from 'js::shell::os_spawn(JSContext*, unsigned int, JS::Value*)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/shell/OSObject.cpp:1076:54: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'str' in 'MEM[(struct StackRootedBase * *)cx_78(D) + 48B]' [-Wdangling-pointer=] 1141 | *this->stack = this; | ~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/shell/OSObject.cpp: In function 'js::shell::os_spawn(JSContext*, unsigned int, JS::Value*)': /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/shell/OSObject.cpp:1076:21: note: 'str' declared here 1076 | Rooted str(cx, JS::ToString(cx, args[0])); | ^~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/shell/OSObject.cpp:1076:21: note: 'cx_78(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, JSString*&&)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1174:26, inlined from 'RegisterScriptPathWithModuleLoader(JSContext*, JS::Handle, char const*)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/shell/js.cpp:1016:56, inlined from 'RunFile(JSContext*, char const*, _IO_FILE*, CompileUtf8, bool, bool)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/shell/js.cpp:1092:42: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'path' in 'MEM[(struct StackRootedBase * *)cx_143(D) + 48B]' [-Wdangling-pointer=] 1141 | *this->stack = this; | ~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/shell/js.cpp: In function 'RunFile(JSContext*, char const*, _IO_FILE*, CompileUtf8, bool, bool)': /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/shell/js.cpp:1016:16: note: 'path' declared here 1016 | RootedString path(cx, NewStringCopyUTF8(cx, filename)); | ^~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/shell/js.cpp:1016:16: note: 'cx_143(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(JSContext* const&)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1165:26, inlined from 'ShellModuleWrapperGetter, JS::MutableHandle)>(JSContext*, JS::CallArgs const&, JS::Value (*)(js::ExportEntry*), bool (*)(JSContext*, JS::Handle, JS::MutableHandle))bool' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/shell/ShellModuleObjectWrapper.cpp:226:25, inlined from 'ShellExportEntryWrapper_importNameGetter_impl(JSContext*, JS::CallArgs const&)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/shell/ShellModuleObjectWrapper.cpp:337:1: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'filtered' in 'MEM[(struct StackRootedBase * *)cx_2(D) + 104B]' [-Wdangling-pointer=] 1141 | *this->stack = this; | ~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/shell/ShellModuleObjectWrapper.cpp: In function 'ShellExportEntryWrapper_importNameGetter_impl(JSContext*, JS::CallArgs const&)': /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/shell/ShellModuleObjectWrapper.cpp:226:25: note: 'filtered' declared here 226 | JS::Rooted filtered(cx); | ^~~~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/shell/ShellModuleObjectWrapper.cpp:226:25: note: 'cx_2(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(JSContext* const&)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1165:26, inlined from 'ShellModuleWrapperGetter, JS::MutableHandle)>(JSContext*, JS::CallArgs const&, JS::Value (*)(js::ExportEntry*), bool (*)(JSContext*, JS::Handle, JS::MutableHandle))bool' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/shell/ShellModuleObjectWrapper.cpp:226:25, inlined from 'ShellExportEntryWrapper_localNameGetter_impl(JSContext*, JS::CallArgs const&)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/shell/ShellModuleObjectWrapper.cpp:338:1: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'filtered' in 'MEM[(struct StackRootedBase * *)cx_2(D) + 104B]' [-Wdangling-pointer=] 1141 | *this->stack = this; | ~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/shell/ShellModuleObjectWrapper.cpp: In function 'ShellExportEntryWrapper_localNameGetter_impl(JSContext*, JS::CallArgs const&)': /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/shell/ShellModuleObjectWrapper.cpp:226:25: note: 'filtered' declared here 226 | JS::Rooted filtered(cx); | ^~~~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/shell/ShellModuleObjectWrapper.cpp:226:25: note: 'cx_2(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(JSContext* const&)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1165:26, inlined from 'ShellModuleWrapperGetter, JS::MutableHandle)>(JSContext*, JS::CallArgs const&, JS::Value (*)(js::ExportEntry*), bool (*)(JSContext*, JS::Handle, JS::MutableHandle))bool' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/shell/ShellModuleObjectWrapper.cpp:226:25, inlined from 'ShellExportEntryWrapper_exportNameGetter_impl(JSContext*, JS::CallArgs const&)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/shell/ShellModuleObjectWrapper.cpp:334:1: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'filtered' in 'MEM[(struct StackRootedBase * *)cx_2(D) + 104B]' [-Wdangling-pointer=] 1141 | *this->stack = this; | ~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/shell/ShellModuleObjectWrapper.cpp: In function 'ShellExportEntryWrapper_exportNameGetter_impl(JSContext*, JS::CallArgs const&)': /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/shell/ShellModuleObjectWrapper.cpp:226:25: note: 'filtered' declared here 226 | JS::Rooted filtered(cx); | ^~~~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/shell/ShellModuleObjectWrapper.cpp:226:25: note: 'cx_2(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, JSLinearString*&&)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1174:26, inlined from 'ShellSourceHook::load(JSContext*, char const*, char16_t**, char**, unsigned long*)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/shell/js.cpp:6863:61: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'linear' in 'MEM[(struct StackRootedBase * *)cx_121(D) + 48B]' [-Wdangling-pointer=] 1141 | *this->stack = this; | ~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/shell/js.cpp: In member function 'ShellSourceHook::load(JSContext*, char const*, char16_t**, char**, unsigned long*)': /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/shell/js.cpp:6863:29: note: 'linear' declared here 6863 | Rooted linear(cx, str->ensureLinear(cx)); | ^~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/shell/js.cpp:6863:29: note: 'cx_121(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(JSContext* const&)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1165:26, inlined from 'ShellModuleWrapperGetter, JS::MutableHandle)>(JSContext*, JS::CallArgs const&, JS::Value (*)(js::ModuleRequestObject*), bool (*)(JSContext*, JS::Handle, JS::MutableHandle))bool' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/shell/ShellModuleObjectWrapper.cpp:226:25, inlined from 'ShellModuleRequestObjectWrapper_specifierGetter_impl(JSContext*, JS::CallArgs const&)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/shell/ShellModuleObjectWrapper.cpp:309:1, inlined from 'JS::CallNonGenericMethod<&(IsShellModuleRequestObjectWrapper(JS::Handle)), &(ShellModuleRequestObjectWrapper_specifierGetter_impl(JSContext*, JS::CallArgs const&))>(JSContext*, JS::CallArgs const&)bool' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/CallNonGenericMethod.h:103:16, inlined from 'ShellModuleRequestObjectWrapper_specifierGetter(JSContext*, unsigned int, JS::Value*)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/shell/ShellModuleObjectWrapper.cpp:309:1: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'filtered' in 'MEM[(struct StackRootedBase * *)cx_4(D) + 104B]' [-Wdangling-pointer=] 1141 | *this->stack = this; | ~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/shell/ShellModuleObjectWrapper.cpp: In function 'ShellModuleRequestObjectWrapper_specifierGetter(JSContext*, unsigned int, JS::Value*)': /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/shell/ShellModuleObjectWrapper.cpp:226:25: note: 'filtered' declared here 226 | JS::Rooted filtered(cx); | ^~~~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/shell/ShellModuleObjectWrapper.cpp:226:25: note: 'cx_4(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(JSContext* const&)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1165:26, inlined from 'ShellModuleWrapperGetter, JS::MutableHandle)>(JSContext*, JS::CallArgs const&, JS::Value (*)(js::ModuleRequestObject*), bool (*)(JSContext*, JS::Handle, JS::MutableHandle))bool' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/shell/ShellModuleObjectWrapper.cpp:226:25, inlined from 'ShellModuleRequestObjectWrapper_assertionsGetter_impl(JSContext*, JS::CallArgs const&)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/shell/ShellModuleObjectWrapper.cpp:311:1, inlined from 'JS::CallNonGenericMethod<&(IsShellModuleRequestObjectWrapper(JS::Handle)), &(ShellModuleRequestObjectWrapper_assertionsGetter_impl(JSContext*, JS::CallArgs const&))>(JSContext*, JS::CallArgs const&)bool' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/CallNonGenericMethod.h:103:16, inlined from 'ShellModuleRequestObjectWrapper_assertionsGetter(JSContext*, unsigned int, JS::Value*)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/shell/ShellModuleObjectWrapper.cpp:311:1: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'filtered' in 'MEM[(struct StackRootedBase * *)cx_4(D) + 104B]' [-Wdangling-pointer=] 1141 | *this->stack = this; | ~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/shell/ShellModuleObjectWrapper.cpp: In function 'ShellModuleRequestObjectWrapper_assertionsGetter(JSContext*, unsigned int, JS::Value*)': /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/shell/ShellModuleObjectWrapper.cpp:226:25: note: 'filtered' declared here 226 | JS::Rooted filtered(cx); | ^~~~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/shell/ShellModuleObjectWrapper.cpp:226:25: note: 'cx_4(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, JSObject*&&)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1174:26, inlined from 'Help(JSContext*, unsigned int, JS::Value*)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/shell/js.cpp:9654:43: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'obj' in 'MEM[(struct StackRootedBase * *)cx_100(D) + 24B]' [-Wdangling-pointer=] 1141 | *this->stack = this; | ~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/shell/js.cpp: In function 'Help(JSContext*, unsigned int, JS::Value*)': /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/shell/js.cpp:9654:16: note: 'obj' declared here 9654 | RootedObject obj(cx, &args[0].toObject()); | ^~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/shell/js.cpp:9654:16: note: 'cx_100(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(JSContext* const&)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1165:26, inlined from 'ShellModuleWrapperGetter, JS::MutableHandle)>(JSContext*, JS::CallArgs const&, JS::Value (*)(js::ExportEntry*), bool (*)(JSContext*, JS::Handle, JS::MutableHandle))bool' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/shell/ShellModuleObjectWrapper.cpp:226:25, inlined from 'ShellExportEntryWrapper_localNameGetter_impl(JSContext*, JS::CallArgs const&)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/shell/ShellModuleObjectWrapper.cpp:338:1, inlined from 'JS::CallNonGenericMethod<&(IsShellExportEntryWrapper(JS::Handle)), &(ShellExportEntryWrapper_localNameGetter_impl(JSContext*, JS::CallArgs const&))>(JSContext*, JS::CallArgs const&)bool' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/CallNonGenericMethod.h:103:16, inlined from 'ShellExportEntryWrapper_localNameGetter(JSContext*, unsigned int, JS::Value*)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/shell/ShellModuleObjectWrapper.cpp:338:1: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'filtered' in 'MEM[(struct StackRootedBase * *)cx_4(D) + 104B]' [-Wdangling-pointer=] 1141 | *this->stack = this; | ~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/shell/ShellModuleObjectWrapper.cpp: In function 'ShellExportEntryWrapper_localNameGetter(JSContext*, unsigned int, JS::Value*)': /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/shell/ShellModuleObjectWrapper.cpp:226:25: note: 'filtered' declared here 226 | JS::Rooted filtered(cx); | ^~~~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/shell/ShellModuleObjectWrapper.cpp:226:25: note: 'cx_4(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(JSContext* const&)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1165:26, inlined from 'ShellModuleWrapperGetter, JS::MutableHandle)>(JSContext*, JS::CallArgs const&, JS::Value (*)(js::ExportEntry*), bool (*)(JSContext*, JS::Handle, JS::MutableHandle))bool' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/shell/ShellModuleObjectWrapper.cpp:226:25, inlined from 'ShellExportEntryWrapper_importNameGetter_impl(JSContext*, JS::CallArgs const&)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/shell/ShellModuleObjectWrapper.cpp:337:1, inlined from 'JS::CallNonGenericMethod<&(IsShellExportEntryWrapper(JS::Handle)), &(ShellExportEntryWrapper_importNameGetter_impl(JSContext*, JS::CallArgs const&))>(JSContext*, JS::CallArgs const&)bool' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/CallNonGenericMethod.h:103:16, inlined from 'ShellExportEntryWrapper_importNameGetter(JSContext*, unsigned int, JS::Value*)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/shell/ShellModuleObjectWrapper.cpp:337:1: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'filtered' in 'MEM[(struct StackRootedBase * *)cx_4(D) + 104B]' [-Wdangling-pointer=] 1141 | *this->stack = this; | ~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/shell/ShellModuleObjectWrapper.cpp: In function 'ShellExportEntryWrapper_importNameGetter(JSContext*, unsigned int, JS::Value*)': /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/shell/ShellModuleObjectWrapper.cpp:226:25: note: 'filtered' declared here 226 | JS::Rooted filtered(cx); | ^~~~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/shell/ShellModuleObjectWrapper.cpp:226:25: note: 'cx_4(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(JSContext* const&)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1165:26, inlined from 'ShellModuleWrapperGetter, JS::MutableHandle)>(JSContext*, JS::CallArgs const&, JS::Value (*)(js::ExportEntry*), bool (*)(JSContext*, JS::Handle, JS::MutableHandle))bool' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/shell/ShellModuleObjectWrapper.cpp:226:25, inlined from 'ShellExportEntryWrapper_exportNameGetter_impl(JSContext*, JS::CallArgs const&)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/shell/ShellModuleObjectWrapper.cpp:334:1, inlined from 'JS::CallNonGenericMethod<&(IsShellExportEntryWrapper(JS::Handle)), &(ShellExportEntryWrapper_exportNameGetter_impl(JSContext*, JS::CallArgs const&))>(JSContext*, JS::CallArgs const&)bool' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/CallNonGenericMethod.h:103:16, inlined from 'ShellExportEntryWrapper_exportNameGetter(JSContext*, unsigned int, JS::Value*)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/shell/ShellModuleObjectWrapper.cpp:334:1: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'filtered' in 'MEM[(struct StackRootedBase * *)cx_4(D) + 104B]' [-Wdangling-pointer=] 1141 | *this->stack = this; | ~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/shell/ShellModuleObjectWrapper.cpp: In function 'ShellExportEntryWrapper_exportNameGetter(JSContext*, unsigned int, JS::Value*)': /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/shell/ShellModuleObjectWrapper.cpp:226:25: note: 'filtered' declared here 226 | JS::Rooted filtered(cx); | ^~~~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/shell/ShellModuleObjectWrapper.cpp:226:25: note: 'cx_4(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(JSContext* const&)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1165:26, inlined from 'ShellModuleWrapperGetter, JS::MutableHandle)>(JSContext*, JS::CallArgs const&, JS::Value (*)(js::ModuleObject*), bool (*)(JSContext*, JS::Handle, JS::MutableHandle))bool' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/shell/ShellModuleObjectWrapper.cpp:226:25, inlined from 'ShellModuleObjectWrapper_maybeDfsAncestorIndexGetter_impl(JSContext*, JS::CallArgs const&)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/shell/ShellModuleObjectWrapper.cpp:378:1: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'filtered' in 'MEM[(struct StackRootedBase * *)cx_2(D) + 104B]' [-Wdangling-pointer=] 1141 | *this->stack = this; | ~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/shell/ShellModuleObjectWrapper.cpp: In function 'ShellModuleObjectWrapper_maybeDfsAncestorIndexGetter_impl(JSContext*, JS::CallArgs const&)': /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/shell/ShellModuleObjectWrapper.cpp:226:25: note: 'filtered' declared here 226 | JS::Rooted filtered(cx); | ^~~~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/shell/ShellModuleObjectWrapper.cpp:226:25: note: 'cx_2(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(JSContext* const&)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1165:26, inlined from 'ShellModuleWrapperGetter, JS::MutableHandle)>(JSContext*, JS::CallArgs const&, JS::Value (*)(js::ModuleObject*), bool (*)(JSContext*, JS::Handle, JS::MutableHandle))bool' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/shell/ShellModuleObjectWrapper.cpp:226:25, inlined from 'ShellModuleObjectWrapper_statusGetter_impl(JSContext*, JS::CallArgs const&)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/shell/ShellModuleObjectWrapper.cpp:364:1: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'filtered' in 'MEM[(struct StackRootedBase * *)cx_2(D) + 104B]' [-Wdangling-pointer=] 1141 | *this->stack = this; | ~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/shell/ShellModuleObjectWrapper.cpp: In function 'ShellModuleObjectWrapper_statusGetter_impl(JSContext*, JS::CallArgs const&)': /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/shell/ShellModuleObjectWrapper.cpp:226:25: note: 'filtered' declared here 226 | JS::Rooted filtered(cx); | ^~~~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/shell/ShellModuleObjectWrapper.cpp:226:25: note: 'cx_2(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(JSContext* const&)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1165:26, inlined from 'ShellModuleWrapperGetter, JS::MutableHandle)>(JSContext*, JS::CallArgs const&, JS::Value (*)(js::ModuleObject*), bool (*)(JSContext*, JS::Handle, JS::MutableHandle))bool' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/shell/ShellModuleObjectWrapper.cpp:226:25, inlined from 'ShellModuleObjectWrapper_maybeAsyncEvaluatingPostOrderGetter_impl(JSContext*, JS::CallArgs const&)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/shell/ShellModuleObjectWrapper.cpp:386:1: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'filtered' in 'MEM[(struct StackRootedBase * *)cx_2(D) + 104B]' [-Wdangling-pointer=] 1141 | *this->stack = this; | ~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/shell/ShellModuleObjectWrapper.cpp: In function 'ShellModuleObjectWrapper_maybeAsyncEvaluatingPostOrderGetter_impl(JSContext*, JS::CallArgs const&)': /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/shell/ShellModuleObjectWrapper.cpp:226:25: note: 'filtered' declared here 226 | JS::Rooted filtered(cx); | ^~~~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/shell/ShellModuleObjectWrapper.cpp:226:25: note: 'cx_2(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(JSContext* const&)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1165:26, inlined from 'ShellModuleWrapperGetter, JS::MutableHandle)>(JSContext*, JS::CallArgs const&, JS::Value (*)(js::ModuleObject*), bool (*)(JSContext*, JS::Handle, JS::MutableHandle))bool' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/shell/ShellModuleObjectWrapper.cpp:226:25, inlined from 'ShellModuleObjectWrapper_namespace_Getter_impl(JSContext*, JS::CallArgs const&)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/shell/ShellModuleObjectWrapper.cpp:362:1: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'filtered' in 'MEM[(struct StackRootedBase * *)cx_2(D) + 104B]' [-Wdangling-pointer=] 1141 | *this->stack = this; | ~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/shell/ShellModuleObjectWrapper.cpp: In function 'ShellModuleObjectWrapper_namespace_Getter_impl(JSContext*, JS::CallArgs const&)': /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/shell/ShellModuleObjectWrapper.cpp:226:25: note: 'filtered' declared here 226 | JS::Rooted filtered(cx); | ^~~~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/shell/ShellModuleObjectWrapper.cpp:226:25: note: 'cx_2(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(JSContext* const&)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1165:26, inlined from 'ShellModuleWrapperGetter, JS::MutableHandle)>(JSContext*, JS::CallArgs const&, JS::Value (*)(js::ModuleObject*), bool (*)(JSContext*, JS::Handle, JS::MutableHandle))bool' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/shell/ShellModuleObjectWrapper.cpp:226:25, inlined from 'ShellModuleObjectWrapper_maybeEvaluationErrorGetter_impl(JSContext*, JS::CallArgs const&)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/shell/ShellModuleObjectWrapper.cpp:365:1: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'filtered' in 'MEM[(struct StackRootedBase * *)cx_2(D) + 104B]' [-Wdangling-pointer=] 1141 | *this->stack = this; | ~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/shell/ShellModuleObjectWrapper.cpp: In function 'ShellModuleObjectWrapper_maybeEvaluationErrorGetter_impl(JSContext*, JS::CallArgs const&)': /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/shell/ShellModuleObjectWrapper.cpp:226:25: note: 'filtered' declared here 226 | JS::Rooted filtered(cx); | ^~~~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/shell/ShellModuleObjectWrapper.cpp:226:25: note: 'cx_2(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(JSContext* const&)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1165:26, inlined from 'ShellModuleWrapperGetter, JS::MutableHandle)>(JSContext*, JS::CallArgs const&, JS::Value (*)(js::ModuleObject*), bool (*)(JSContext*, JS::Handle, JS::MutableHandle))bool' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/shell/ShellModuleObjectWrapper.cpp:226:25, inlined from 'ShellModuleObjectWrapper_hasTopLevelAwaitGetter_impl(JSContext*, JS::CallArgs const&)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/shell/ShellModuleObjectWrapper.cpp:380:1: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'filtered' in 'MEM[(struct StackRootedBase * *)cx_2(D) + 104B]' [-Wdangling-pointer=] 1141 | *this->stack = this; | ~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/shell/ShellModuleObjectWrapper.cpp: In function 'ShellModuleObjectWrapper_hasTopLevelAwaitGetter_impl(JSContext*, JS::CallArgs const&)': /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/shell/ShellModuleObjectWrapper.cpp:226:25: note: 'filtered' declared here 226 | JS::Rooted filtered(cx); | ^~~~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/shell/ShellModuleObjectWrapper.cpp:226:25: note: 'cx_2(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(JSContext* const&)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1165:26, inlined from 'ShellModuleWrapperGetter, JS::MutableHandle)>(JSContext*, JS::CallArgs const&, JS::Value (*)(js::ModuleObject*), bool (*)(JSContext*, JS::Handle, JS::MutableHandle))bool' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/shell/ShellModuleObjectWrapper.cpp:226:25, inlined from 'ShellModuleObjectWrapper_maybeTopLevelCapabilityGetter_impl(JSContext*, JS::CallArgs const&)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/shell/ShellModuleObjectWrapper.cpp:382:1: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'filtered' in 'MEM[(struct StackRootedBase * *)cx_2(D) + 104B]' [-Wdangling-pointer=] 1141 | *this->stack = this; | ~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/shell/ShellModuleObjectWrapper.cpp: In function 'ShellModuleObjectWrapper_maybeTopLevelCapabilityGetter_impl(JSContext*, JS::CallArgs const&)': /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/shell/ShellModuleObjectWrapper.cpp:226:25: note: 'filtered' declared here 226 | JS::Rooted filtered(cx); | ^~~~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/shell/ShellModuleObjectWrapper.cpp:226:25: note: 'cx_2(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(JSContext* const&)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1165:26, inlined from 'ShellModuleWrapperGetter, JS::MutableHandle)>(JSContext*, JS::CallArgs const&, JS::Value (*)(js::ModuleObject*), bool (*)(JSContext*, JS::Handle, JS::MutableHandle))bool' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/shell/ShellModuleObjectWrapper.cpp:226:25, inlined from 'ShellModuleObjectWrapper_isAsyncEvaluatingGetter_impl(JSContext*, JS::CallArgs const&)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/shell/ShellModuleObjectWrapper.cpp:384:1: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'filtered' in 'MEM[(struct StackRootedBase * *)cx_2(D) + 104B]' [-Wdangling-pointer=] 1141 | *this->stack = this; | ~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/shell/ShellModuleObjectWrapper.cpp: In function 'ShellModuleObjectWrapper_isAsyncEvaluatingGetter_impl(JSContext*, JS::CallArgs const&)': /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/shell/ShellModuleObjectWrapper.cpp:226:25: note: 'filtered' declared here 226 | JS::Rooted filtered(cx); | ^~~~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/shell/ShellModuleObjectWrapper.cpp:226:25: note: 'cx_2(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(JSContext* const&)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1165:26, inlined from 'ShellModuleWrapperGetter, JS::MutableHandle)>(JSContext*, JS::CallArgs const&, JS::Value (*)(js::ModuleObject*), bool (*)(JSContext*, JS::Handle, JS::MutableHandle))bool' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/shell/ShellModuleObjectWrapper.cpp:226:25, inlined from 'ShellModuleObjectWrapper_maybePendingAsyncDependenciesGetter_impl(JSContext*, JS::CallArgs const&)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/shell/ShellModuleObjectWrapper.cpp:390:1: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'filtered' in 'MEM[(struct StackRootedBase * *)cx_2(D) + 104B]' [-Wdangling-pointer=] 1141 | *this->stack = this; | ~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/shell/ShellModuleObjectWrapper.cpp: In function 'ShellModuleObjectWrapper_maybePendingAsyncDependenciesGetter_impl(JSContext*, JS::CallArgs const&)': /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/shell/ShellModuleObjectWrapper.cpp:226:25: note: 'filtered' declared here 226 | JS::Rooted filtered(cx); | ^~~~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/shell/ShellModuleObjectWrapper.cpp:226:25: note: 'cx_2(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(JSContext* const&)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1165:26, inlined from 'ShellModuleWrapperGetter, JS::MutableHandle)>(JSContext*, JS::CallArgs const&, JS::Value (*)(js::ModuleObject*), bool (*)(JSContext*, JS::Handle, JS::MutableHandle))bool' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/shell/ShellModuleObjectWrapper.cpp:226:25, inlined from 'ShellModuleObjectWrapper_maybeDfsIndexGetter_impl(JSContext*, JS::CallArgs const&)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/shell/ShellModuleObjectWrapper.cpp:376:1: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'filtered' in 'MEM[(struct StackRootedBase * *)cx_2(D) + 104B]' [-Wdangling-pointer=] 1141 | *this->stack = this; | ~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/shell/ShellModuleObjectWrapper.cpp: In function 'ShellModuleObjectWrapper_maybeDfsIndexGetter_impl(JSContext*, JS::CallArgs const&)': /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/shell/ShellModuleObjectWrapper.cpp:226:25: note: 'filtered' declared here 226 | JS::Rooted filtered(cx); | ^~~~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/shell/ShellModuleObjectWrapper.cpp:226:25: note: 'cx_2(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, JSObject*&&)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1174:26, inlined from 'dom_constructor(JSContext*, unsigned int, JS::Value*)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/shell/js.cpp:10198:76: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'domObj' in 'MEM[(struct StackRootedBase * *)cx_100(D) + 24B]' [-Wdangling-pointer=] 1141 | *this->stack = this; | ~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/shell/js.cpp: In function 'dom_constructor(JSContext*, unsigned int, JS::Value*)': /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/shell/js.cpp:10198:16: note: 'domObj' declared here 10198 | RootedObject domObj(cx, JS_NewObjectWithGivenProto(cx, &dom_class, proto)); | ^~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/shell/js.cpp:10198:16: note: 'cx_100(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, JSObject*&&)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1174:26, inlined from 'js::shell::os_waitpid(JSContext*, unsigned int, JS::Value*)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/shell/OSObject.cpp:1168:46: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'info' in 'MEM[(struct StackRootedBase * *)cx_109(D) + 24B]' [-Wdangling-pointer=] 1141 | *this->stack = this; | ~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/shell/OSObject.cpp: In function 'js::shell::os_waitpid(JSContext*, unsigned int, JS::Value*)': /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/shell/OSObject.cpp:1168:16: note: 'info' declared here 1168 | RootedObject info(cx, JS_NewPlainObject(cx)); | ^~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/shell/OSObject.cpp:1168:16: note: 'cx_109(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, JSObject*&&)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1174:26, inlined from 'CacheEntry(JSContext*, unsigned int, JS::Value*)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/shell/js.cpp:2098:59: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'obj' in 'MEM[(struct StackRootedBase * *)cx_49(D) + 24B]' [-Wdangling-pointer=] 1141 | *this->stack = this; | ~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/shell/js.cpp: In function 'CacheEntry(JSContext*, unsigned int, JS::Value*)': /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/shell/js.cpp:2098:16: note: 'obj' declared here 2098 | RootedObject obj(cx, JS_NewObject(cx, &CacheEntry_class)); | ^~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/shell/js.cpp:2098:16: note: 'cx_49(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, JSString*&&)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1174:26, inlined from 'js::shell::os_system(JSContext*, unsigned int, JS::Value*)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/shell/OSObject.cpp:1029:54: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'str' in 'MEM[(struct StackRootedBase * *)cx_70(D) + 48B]' [-Wdangling-pointer=] 1141 | *this->stack = this; | ~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/shell/OSObject.cpp: In function 'js::shell::os_system(JSContext*, unsigned int, JS::Value*)': /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/shell/OSObject.cpp:1029:21: note: 'str' declared here 1029 | Rooted str(cx, JS::ToString(cx, args[0])); | ^~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/shell/OSObject.cpp:1029:21: note: 'cx_70(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(JSContext* const&)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1165:26, inlined from 'ShellModuleWrapperGetter, JS::MutableHandle)>(JSContext*, JS::CallArgs const&, JS::Value (*)(js::ModuleObject*), bool (*)(JSContext*, JS::Handle, JS::MutableHandle))bool' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/shell/ShellModuleObjectWrapper.cpp:226:25, inlined from 'ShellModuleObjectWrapper_maybeDfsIndexGetter_impl(JSContext*, JS::CallArgs const&)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/shell/ShellModuleObjectWrapper.cpp:376:1, inlined from 'JS::CallNonGenericMethod<&(IsShellModuleObjectWrapper(JS::Handle)), &(ShellModuleObjectWrapper_maybeDfsIndexGetter_impl(JSContext*, JS::CallArgs const&))>(JSContext*, JS::CallArgs const&)bool' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/CallNonGenericMethod.h:103:16, inlined from 'ShellModuleObjectWrapper_maybeDfsIndexGetter(JSContext*, unsigned int, JS::Value*)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/shell/ShellModuleObjectWrapper.cpp:376:1: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'filtered' in 'MEM[(struct StackRootedBase * *)cx_4(D) + 104B]' [-Wdangling-pointer=] 1141 | *this->stack = this; | ~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/shell/ShellModuleObjectWrapper.cpp: In function 'ShellModuleObjectWrapper_maybeDfsIndexGetter(JSContext*, unsigned int, JS::Value*)': /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/shell/ShellModuleObjectWrapper.cpp:226:25: note: 'filtered' declared here 226 | JS::Rooted filtered(cx); | ^~~~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/shell/ShellModuleObjectWrapper.cpp:226:25: note: 'cx_4(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(JSContext* const&)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1165:26, inlined from 'ShellModuleWrapperGetter, JS::MutableHandle)>(JSContext*, JS::CallArgs const&, JS::Value (*)(js::ModuleObject*), bool (*)(JSContext*, JS::Handle, JS::MutableHandle))bool' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/shell/ShellModuleObjectWrapper.cpp:226:25, inlined from 'ShellModuleObjectWrapper_isAsyncEvaluatingGetter_impl(JSContext*, JS::CallArgs const&)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/shell/ShellModuleObjectWrapper.cpp:384:1, inlined from 'JS::CallNonGenericMethod<&(IsShellModuleObjectWrapper(JS::Handle)), &(ShellModuleObjectWrapper_isAsyncEvaluatingGetter_impl(JSContext*, JS::CallArgs const&))>(JSContext*, JS::CallArgs const&)bool' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/CallNonGenericMethod.h:103:16, inlined from 'ShellModuleObjectWrapper_isAsyncEvaluatingGetter(JSContext*, unsigned int, JS::Value*)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/shell/ShellModuleObjectWrapper.cpp:384:1: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'filtered' in 'MEM[(struct StackRootedBase * *)cx_4(D) + 104B]' [-Wdangling-pointer=] 1141 | *this->stack = this; | ~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/shell/ShellModuleObjectWrapper.cpp: In function 'ShellModuleObjectWrapper_isAsyncEvaluatingGetter(JSContext*, unsigned int, JS::Value*)': /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/shell/ShellModuleObjectWrapper.cpp:226:25: note: 'filtered' declared here 226 | JS::Rooted filtered(cx); | ^~~~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/shell/ShellModuleObjectWrapper.cpp:226:25: note: 'cx_4(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(JSContext* const&)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1165:26, inlined from 'ShellModuleWrapperGetter, JS::MutableHandle)>(JSContext*, JS::CallArgs const&, JS::Value (*)(js::ModuleObject*), bool (*)(JSContext*, JS::Handle, JS::MutableHandle))bool' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/shell/ShellModuleObjectWrapper.cpp:226:25, inlined from 'ShellModuleObjectWrapper_maybeAsyncEvaluatingPostOrderGetter_impl(JSContext*, JS::CallArgs const&)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/shell/ShellModuleObjectWrapper.cpp:386:1, inlined from 'JS::CallNonGenericMethod<&(IsShellModuleObjectWrapper(JS::Handle)), &(ShellModuleObjectWrapper_maybeAsyncEvaluatingPostOrderGetter_impl(JSContext*, JS::CallArgs const&))>(JSContext*, JS::CallArgs const&)bool' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/CallNonGenericMethod.h:103:16, inlined from 'ShellModuleObjectWrapper_maybeAsyncEvaluatingPostOrderGetter(JSContext*, unsigned int, JS::Value*)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/shell/ShellModuleObjectWrapper.cpp:386:1: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'filtered' in 'MEM[(struct StackRootedBase * *)cx_4(D) + 104B]' [-Wdangling-pointer=] 1141 | *this->stack = this; | ~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/shell/ShellModuleObjectWrapper.cpp: In function 'ShellModuleObjectWrapper_maybeAsyncEvaluatingPostOrderGetter(JSContext*, unsigned int, JS::Value*)': /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/shell/ShellModuleObjectWrapper.cpp:226:25: note: 'filtered' declared here 226 | JS::Rooted filtered(cx); | ^~~~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/shell/ShellModuleObjectWrapper.cpp:226:25: note: 'cx_4(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(JSContext* const&)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1165:26, inlined from 'ShellModuleWrapperGetter, JS::MutableHandle)>(JSContext*, JS::CallArgs const&, JS::Value (*)(js::ModuleObject*), bool (*)(JSContext*, JS::Handle, JS::MutableHandle))bool' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/shell/ShellModuleObjectWrapper.cpp:226:25, inlined from 'ShellModuleObjectWrapper_maybeEvaluationErrorGetter_impl(JSContext*, JS::CallArgs const&)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/shell/ShellModuleObjectWrapper.cpp:365:1, inlined from 'JS::CallNonGenericMethod<&(IsShellModuleObjectWrapper(JS::Handle)), &(ShellModuleObjectWrapper_maybeEvaluationErrorGetter_impl(JSContext*, JS::CallArgs const&))>(JSContext*, JS::CallArgs const&)bool' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/CallNonGenericMethod.h:103:16, inlined from 'ShellModuleObjectWrapper_maybeEvaluationErrorGetter(JSContext*, unsigned int, JS::Value*)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/shell/ShellModuleObjectWrapper.cpp:365:1: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'filtered' in 'MEM[(struct StackRootedBase * *)cx_4(D) + 104B]' [-Wdangling-pointer=] 1141 | *this->stack = this; | ~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/shell/ShellModuleObjectWrapper.cpp: In function 'ShellModuleObjectWrapper_maybeEvaluationErrorGetter(JSContext*, unsigned int, JS::Value*)': /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/shell/ShellModuleObjectWrapper.cpp:226:25: note: 'filtered' declared here 226 | JS::Rooted filtered(cx); | ^~~~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/shell/ShellModuleObjectWrapper.cpp:226:25: note: 'cx_4(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(JSContext* const&)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1165:26, inlined from 'ShellModuleWrapperGetter, JS::MutableHandle)>(JSContext*, JS::CallArgs const&, JS::Value (*)(js::ModuleObject*), bool (*)(JSContext*, JS::Handle, JS::MutableHandle))bool' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/shell/ShellModuleObjectWrapper.cpp:226:25, inlined from 'ShellModuleObjectWrapper_statusGetter_impl(JSContext*, JS::CallArgs const&)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/shell/ShellModuleObjectWrapper.cpp:364:1, inlined from 'JS::CallNonGenericMethod<&(IsShellModuleObjectWrapper(JS::Handle)), &(ShellModuleObjectWrapper_statusGetter_impl(JSContext*, JS::CallArgs const&))>(JSContext*, JS::CallArgs const&)bool' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/CallNonGenericMethod.h:103:16, inlined from 'ShellModuleObjectWrapper_statusGetter(JSContext*, unsigned int, JS::Value*)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/shell/ShellModuleObjectWrapper.cpp:364:1: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'filtered' in 'MEM[(struct StackRootedBase * *)cx_4(D) + 104B]' [-Wdangling-pointer=] 1141 | *this->stack = this; | ~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/shell/ShellModuleObjectWrapper.cpp: In function 'ShellModuleObjectWrapper_statusGetter(JSContext*, unsigned int, JS::Value*)': /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/shell/ShellModuleObjectWrapper.cpp:226:25: note: 'filtered' declared here 226 | JS::Rooted filtered(cx); | ^~~~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/shell/ShellModuleObjectWrapper.cpp:226:25: note: 'cx_4(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(JSContext* const&)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1165:26, inlined from 'ShellModuleWrapperGetter, JS::MutableHandle)>(JSContext*, JS::CallArgs const&, JS::Value (*)(js::ModuleObject*), bool (*)(JSContext*, JS::Handle, JS::MutableHandle))bool' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/shell/ShellModuleObjectWrapper.cpp:226:25, inlined from 'ShellModuleObjectWrapper_maybeTopLevelCapabilityGetter_impl(JSContext*, JS::CallArgs const&)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/shell/ShellModuleObjectWrapper.cpp:382:1, inlined from 'JS::CallNonGenericMethod<&(IsShellModuleObjectWrapper(JS::Handle)), &(ShellModuleObjectWrapper_maybeTopLevelCapabilityGetter_impl(JSContext*, JS::CallArgs const&))>(JSContext*, JS::CallArgs const&)bool' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/CallNonGenericMethod.h:103:16, inlined from 'ShellModuleObjectWrapper_maybeTopLevelCapabilityGetter(JSContext*, unsigned int, JS::Value*)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/shell/ShellModuleObjectWrapper.cpp:382:1: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'filtered' in 'MEM[(struct StackRootedBase * *)cx_4(D) + 104B]' [-Wdangling-pointer=] 1141 | *this->stack = this; | ~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/shell/ShellModuleObjectWrapper.cpp: In function 'ShellModuleObjectWrapper_maybeTopLevelCapabilityGetter(JSContext*, unsigned int, JS::Value*)': /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/shell/ShellModuleObjectWrapper.cpp:226:25: note: 'filtered' declared here 226 | JS::Rooted filtered(cx); | ^~~~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/shell/ShellModuleObjectWrapper.cpp:226:25: note: 'cx_4(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(JSContext* const&)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1165:26, inlined from 'ShellModuleWrapperGetter, JS::MutableHandle)>(JSContext*, JS::CallArgs const&, JS::Value (*)(js::ModuleObject*), bool (*)(JSContext*, JS::Handle, JS::MutableHandle))bool' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/shell/ShellModuleObjectWrapper.cpp:226:25, inlined from 'ShellModuleObjectWrapper_namespace_Getter_impl(JSContext*, JS::CallArgs const&)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/shell/ShellModuleObjectWrapper.cpp:362:1, inlined from 'JS::CallNonGenericMethod<&(IsShellModuleObjectWrapper(JS::Handle)), &(ShellModuleObjectWrapper_namespace_Getter_impl(JSContext*, JS::CallArgs const&))>(JSContext*, JS::CallArgs const&)bool' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/CallNonGenericMethod.h:103:16, inlined from 'ShellModuleObjectWrapper_namespace_Getter(JSContext*, unsigned int, JS::Value*)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/shell/ShellModuleObjectWrapper.cpp:362:1: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'filtered' in 'MEM[(struct StackRootedBase * *)cx_4(D) + 104B]' [-Wdangling-pointer=] 1141 | *this->stack = this; | ~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/shell/ShellModuleObjectWrapper.cpp: In function 'ShellModuleObjectWrapper_namespace_Getter(JSContext*, unsigned int, JS::Value*)': /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/shell/ShellModuleObjectWrapper.cpp:226:25: note: 'filtered' declared here 226 | JS::Rooted filtered(cx); | ^~~~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/shell/ShellModuleObjectWrapper.cpp:226:25: note: 'cx_4(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(JSContext* const&)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1165:26, inlined from 'ShellModuleWrapperGetter, JS::MutableHandle)>(JSContext*, JS::CallArgs const&, JS::Value (*)(js::ModuleObject*), bool (*)(JSContext*, JS::Handle, JS::MutableHandle))bool' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/shell/ShellModuleObjectWrapper.cpp:226:25, inlined from 'ShellModuleObjectWrapper_maybePendingAsyncDependenciesGetter_impl(JSContext*, JS::CallArgs const&)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/shell/ShellModuleObjectWrapper.cpp:390:1, inlined from 'JS::CallNonGenericMethod<&(IsShellModuleObjectWrapper(JS::Handle)), &(ShellModuleObjectWrapper_maybePendingAsyncDependenciesGetter_impl(JSContext*, JS::CallArgs const&))>(JSContext*, JS::CallArgs const&)bool' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/CallNonGenericMethod.h:103:16, inlined from 'ShellModuleObjectWrapper_maybePendingAsyncDependenciesGetter(JSContext*, unsigned int, JS::Value*)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/shell/ShellModuleObjectWrapper.cpp:390:1: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'filtered' in 'MEM[(struct StackRootedBase * *)cx_4(D) + 104B]' [-Wdangling-pointer=] 1141 | *this->stack = this; | ~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/shell/ShellModuleObjectWrapper.cpp: In function 'ShellModuleObjectWrapper_maybePendingAsyncDependenciesGetter(JSContext*, unsigned int, JS::Value*)': /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/shell/ShellModuleObjectWrapper.cpp:226:25: note: 'filtered' declared here 226 | JS::Rooted filtered(cx); | ^~~~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/shell/ShellModuleObjectWrapper.cpp:226:25: note: 'cx_4(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(JSContext* const&)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1165:26, inlined from 'ShellModuleWrapperGetter, JS::MutableHandle)>(JSContext*, JS::CallArgs const&, JS::Value (*)(js::ModuleObject*), bool (*)(JSContext*, JS::Handle, JS::MutableHandle))bool' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/shell/ShellModuleObjectWrapper.cpp:226:25, inlined from 'ShellModuleObjectWrapper_maybeDfsAncestorIndexGetter_impl(JSContext*, JS::CallArgs const&)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/shell/ShellModuleObjectWrapper.cpp:378:1, inlined from 'JS::CallNonGenericMethod<&(IsShellModuleObjectWrapper(JS::Handle)), &(ShellModuleObjectWrapper_maybeDfsAncestorIndexGetter_impl(JSContext*, JS::CallArgs const&))>(JSContext*, JS::CallArgs const&)bool' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/CallNonGenericMethod.h:103:16, inlined from 'ShellModuleObjectWrapper_maybeDfsAncestorIndexGetter(JSContext*, unsigned int, JS::Value*)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/shell/ShellModuleObjectWrapper.cpp:378:1: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'filtered' in 'MEM[(struct StackRootedBase * *)cx_4(D) + 104B]' [-Wdangling-pointer=] 1141 | *this->stack = this; | ~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/shell/ShellModuleObjectWrapper.cpp: In function 'ShellModuleObjectWrapper_maybeDfsAncestorIndexGetter(JSContext*, unsigned int, JS::Value*)': /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/shell/ShellModuleObjectWrapper.cpp:226:25: note: 'filtered' declared here 226 | JS::Rooted filtered(cx); | ^~~~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/shell/ShellModuleObjectWrapper.cpp:226:25: note: 'cx_4(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(JSContext* const&)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1165:26, inlined from 'ShellModuleWrapperGetter, JS::MutableHandle)>(JSContext*, JS::CallArgs const&, JS::Value (*)(js::ModuleObject*), bool (*)(JSContext*, JS::Handle, JS::MutableHandle))bool' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/shell/ShellModuleObjectWrapper.cpp:226:25, inlined from 'ShellModuleObjectWrapper_hasTopLevelAwaitGetter_impl(JSContext*, JS::CallArgs const&)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/shell/ShellModuleObjectWrapper.cpp:380:1, inlined from 'JS::CallNonGenericMethod<&(IsShellModuleObjectWrapper(JS::Handle)), &(ShellModuleObjectWrapper_hasTopLevelAwaitGetter_impl(JSContext*, JS::CallArgs const&))>(JSContext*, JS::CallArgs const&)bool' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/CallNonGenericMethod.h:103:16, inlined from 'ShellModuleObjectWrapper_hasTopLevelAwaitGetter(JSContext*, unsigned int, JS::Value*)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/shell/ShellModuleObjectWrapper.cpp:380:1: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'filtered' in 'MEM[(struct StackRootedBase * *)cx_4(D) + 104B]' [-Wdangling-pointer=] 1141 | *this->stack = this; | ~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/shell/ShellModuleObjectWrapper.cpp: In function 'ShellModuleObjectWrapper_hasTopLevelAwaitGetter(JSContext*, unsigned int, JS::Value*)': /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/shell/ShellModuleObjectWrapper.cpp:226:25: note: 'filtered' declared here 226 | JS::Rooted filtered(cx); | ^~~~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/shell/ShellModuleObjectWrapper.cpp:226:25: note: 'cx_4(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, JSFunction*&&)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1174:26, inlined from 'TransplantableObject(JSContext*, unsigned int, JS::Value*)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/shell/js.cpp:8591:75: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'transplant' in 'MEM[(struct StackRootedBase * *)cx_279(D) + 24B]' [-Wdangling-pointer=] 1141 | *this->stack = this; | ~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/shell/js.cpp: In function 'TransplantableObject(JSContext*, unsigned int, JS::Value*)': /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/shell/js.cpp:8590:16: note: 'transplant' declared here 8590 | RootedObject transplant( | ^~~~~~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/shell/js.cpp:8590:16: note: 'cx_279(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, JSObject*&&)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1174:26, inlined from 'js::shell::ModuleLoader::dynamicImport(JSContext*, JS::Handle, JS::Handle, JS::Handle)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/shell/ModuleLoader.cpp:266:76, inlined from 'js::shell::ModuleLoader::ImportModuleDynamically(JSContext*, JS::Handle, JS::Handle, JS::Handle)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/shell/ModuleLoader.cpp:125:42: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'closure' in 'MEM[(struct StackRootedBase * *)cx_2(D) + 24B]' [-Wdangling-pointer=] 1141 | *this->stack = this; | ~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/shell/ModuleLoader.cpp: In function 'js::shell::ModuleLoader::ImportModuleDynamically(JSContext*, JS::Handle, JS::Handle, JS::Handle)': /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/shell/ModuleLoader.cpp:266:16: note: 'closure' declared here 266 | RootedObject closure(cx, JS_NewObjectWithGivenProto(cx, nullptr, nullptr)); | ^~~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/shell/ModuleLoader.cpp:266:16: note: 'cx_2(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, JSObject*&&)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1174:26, inlined from 'js::shell::ModuleLoader::dynamicImport(JSContext*, JS::Handle, JS::Handle, JS::Handle)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/shell/ModuleLoader.cpp:266:76: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'closure' in 'MEM[(struct StackRootedBase * *)cx_170(D) + 24B]' [-Wdangling-pointer=] 1141 | *this->stack = this; | ~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/shell/ModuleLoader.cpp: In member function 'js::shell::ModuleLoader::dynamicImport(JSContext*, JS::Handle, JS::Handle, JS::Handle)': /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/shell/ModuleLoader.cpp:266:16: note: 'closure' declared here 266 | RootedObject closure(cx, JS_NewObjectWithGivenProto(cx, nullptr, nullptr)); | ^~~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/shell/ModuleLoader.cpp:266:16: note: 'cx_170(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, JSLinearString*&&)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1174:26, inlined from 'js::shell::ResolvePath(JSContext*, JS::Handle, js::shell::PathResolutionMode)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/shell/OSObject.cpp:180:73: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'str' in 'MEM[(struct StackRootedBase * *)cx_109(D) + 48B]' [-Wdangling-pointer=] 1141 | *this->stack = this; | ~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/shell/OSObject.cpp: In function 'js::shell::ResolvePath(JSContext*, JS::Handle, js::shell::PathResolutionMode)': /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/shell/OSObject.cpp:180:27: note: 'str' declared here 180 | Rooted str(cx, JS_EnsureLinearString(cx, filenameStr)); | ^~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/shell/OSObject.cpp:180:27: note: 'cx_109(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(JSContext* const&)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1165:26, inlined from 'LoadScript(JSContext*, unsigned int, JS::Value*, bool)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/shell/js.cpp:1974:22: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'str' in 'MEM[(struct StackRootedBase * *)cx_125(D) + 48B]' [-Wdangling-pointer=] 1141 | *this->stack = this; | ~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/shell/js.cpp: In function 'LoadScript(JSContext*, unsigned int, JS::Value*, bool)': /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/shell/js.cpp:1974:16: note: 'str' declared here 1974 | RootedString str(cx); | ^~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/shell/js.cpp:1974:16: note: 'cx_125(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, JSObject*&&)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1174:26, inlined from 'js::shell::FileAsTypedArray(JSContext*, JS::Handle)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/shell/OSObject.cpp:329:58: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'obj' in 'MEM[(struct StackRootedBase * *)cx_65(D) + 24B]' [-Wdangling-pointer=] 1141 | *this->stack = this; | ~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/shell/OSObject.cpp: In function 'js::shell::FileAsTypedArray(JSContext*, JS::Handle)': /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/shell/OSObject.cpp:329:25: note: 'obj' declared here 329 | JS::Rooted obj(cx, JS_NewUint8Array(cx, len)); | ^~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/shell/OSObject.cpp:329:25: note: 'cx_65(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, JSString*&&)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1174:26, inlined from 'WasmLoop(JSContext*, unsigned int, JS::Value*)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/shell/js.cpp:8292:69: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'filename' in 'MEM[(struct StackRootedBase * *)cx_153(D) + 48B]' [-Wdangling-pointer=] 1141 | *this->stack = this; | ~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/shell/js.cpp: In function 'WasmLoop(JSContext*, unsigned int, JS::Value*)': /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/shell/js.cpp:8292:16: note: 'filename' declared here 8292 | RootedString filename(cx, ResolvePath(cx, givenPath, RootRelative)); | ^~~~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/shell/js.cpp:8292:16: note: 'cx_153(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, JSString*&&)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1174:26, inlined from 'js::shell::osfile_writeTypedArrayToFile(JSContext*, unsigned int, JS::Value*)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/shell/OSObject.cpp:554:64: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'str' in 'MEM[(struct StackRootedBase * *)cx_127(D) + 48B]' [-Wdangling-pointer=] 1141 | *this->stack = this; | ~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/shell/OSObject.cpp: In function 'js::shell::osfile_writeTypedArrayToFile(JSContext*, unsigned int, JS::Value*)': /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/shell/OSObject.cpp:554:16: note: 'str' declared here 554 | RootedString str(cx, ResolvePath(cx, givenPath, RootRelative)); | ^~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/shell/OSObject.cpp:554:16: note: 'cx_127(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, JSString*&&)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1174:26, inlined from 'CreateMappedArrayBuffer(JSContext*, unsigned int, JS::Value*)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/shell/js.cpp:1773:60: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'rawFilenameStr' in 'MEM[(struct StackRootedBase * *)cx_150(D) + 48B]' [-Wdangling-pointer=] 1141 | *this->stack = this; | ~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/shell/js.cpp: In function 'CreateMappedArrayBuffer(JSContext*, unsigned int, JS::Value*)': /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/shell/js.cpp:1773:16: note: 'rawFilenameStr' declared here 1773 | RootedString rawFilenameStr(cx, JS::ToString(cx, args[0])); | ^~~~~~~~~~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/shell/js.cpp:1773:16: note: 'cx_150(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, JSObject*&&)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1174:26, inlined from 'js::shell::DefineOS(JSContext*, JS::Handle, bool, js::shell::RCFile**, js::shell::RCFile**)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/shell/OSObject.cpp:1233:45: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'obj' in 'MEM[(struct StackRootedBase * *)cx_158(D) + 24B]' [-Wdangling-pointer=] 1141 | *this->stack = this; | ~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/shell/OSObject.cpp: In function 'js::shell::DefineOS(JSContext*, JS::Handle, bool, js::shell::RCFile**, js::shell::RCFile**)': /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/shell/OSObject.cpp:1233:16: note: 'obj' declared here 1233 | RootedObject obj(cx, JS_NewPlainObject(cx)); | ^~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/shell/OSObject.cpp:1233:16: note: 'cx_158(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, JSObject*&&)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1174:26, inlined from 'NewGlobalObject(JSContext*, JS::RealmOptions&, JSPrincipals*, ShellGlobalKind, bool)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/shell/js.cpp:10242:77: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'glob' in 'MEM[(struct StackRootedBase * *)cx_263(D) + 24B]' [-Wdangling-pointer=] 1141 | *this->stack = this; | ~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/shell/js.cpp: In function 'NewGlobalObject(JSContext*, JS::RealmOptions&, JSPrincipals*, ShellGlobalKind, bool)': /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/shell/js.cpp:10240:16: note: 'glob' declared here 10240 | RootedObject glob(cx, | ^~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/shell/js.cpp:10240:16: note: 'cx_263(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, JSObject*&&)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1174:26, inlined from 'NewGlobal(JSContext*, unsigned int, JS::Value*)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/shell/js.cpp:6657:62: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'global' in 'MEM[(struct StackRootedBase * *)cx_343(D) + 24B]' [-Wdangling-pointer=] 1141 | *this->stack = this; | ~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/shell/js.cpp: In function 'NewGlobal(JSContext*, unsigned int, JS::Value*)': /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/shell/js.cpp:6656:16: note: 'global' declared here 6656 | RootedObject global(cx, NewGlobalObject(cx, options, principals.get(), kind, | ^~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/shell/js.cpp:6656:16: note: 'cx_343(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, JSString*&&)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1174:26, inlined from 'EvalInContext(JSContext*, unsigned int, JS::Value*)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/shell/js.cpp:3988:45: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'str' in 'MEM[(struct StackRootedBase * *)cx_194(D) + 48B]' [-Wdangling-pointer=] 1141 | *this->stack = this; | ~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/shell/js.cpp: In function 'EvalInContext(JSContext*, unsigned int, JS::Value*)': /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/shell/js.cpp:3988:16: note: 'str' declared here 3988 | RootedString str(cx, ToString(cx, args[0])); | ^~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/shell/js.cpp:3988:16: note: 'cx_194(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, JSObject*&&)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1174:26, inlined from 'WasmTextToBinary(JSContext*, unsigned int, JS::Value*)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/shell/js.cpp:8251:63: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'binary' in 'MEM[(struct StackRootedBase * *)cx_121(D) + 24B]' [-Wdangling-pointer=] 1141 | *this->stack = this; | ~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/shell/js.cpp: In function 'WasmTextToBinary(JSContext*, unsigned int, JS::Value*)': /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/shell/js.cpp:8251:16: note: 'binary' declared here 8251 | RootedObject binary(cx, JS_NewUint8Array(cx, bytes.length())); | ^~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/shell/js.cpp:8251:16: note: 'cx_121(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, JSString*&&)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1174:26, inlined from 'Run(JSContext*, unsigned int, JS::Value*)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/shell/js.cpp:2616:49: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'str' in 'MEM[(struct StackRootedBase * *)cx_153(D) + 48B]' [-Wdangling-pointer=] 1141 | *this->stack = this; | ~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/shell/js.cpp: In function 'Run(JSContext*, unsigned int, JS::Value*)': /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/shell/js.cpp:2616:16: note: 'str' declared here 2616 | RootedString str(cx, JS::ToString(cx, args[0])); | ^~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/shell/js.cpp:2616:16: note: 'cx_153(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, JSString*&&)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1174:26, inlined from 'js::shell::ModuleLoader::fetchSource(JSContext*, JS::Handle)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/shell/ModuleLoader.cpp:666:68: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'resolvedPath' in 'MEM[(struct StackRootedBase * *)cx_37(D) + 48B]' [-Wdangling-pointer=] 1141 | *this->stack = this; | ~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/shell/ModuleLoader.cpp: In member function 'js::shell::ModuleLoader::fetchSource(JSContext*, JS::Handle)': /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/shell/ModuleLoader.cpp:666:16: note: 'resolvedPath' declared here 666 | RootedString resolvedPath(cx, ResolvePath(cx, path, RootRelative)); | ^~~~~~~~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/shell/ModuleLoader.cpp:666:16: note: 'cx_37(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, JSString*&&)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1174:26, inlined from 'js::shell::ReadFile(JSContext*, unsigned int, JS::Value*, js::shell::PathResolutionMode)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/shell/OSObject.cpp:399:79, inlined from 'js::shell::osfile_readRelativeToScript(JSContext*, unsigned int, JS::Value*)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/shell/OSObject.cpp:436:18: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'str' in 'MEM[(struct StackRootedBase * *)cx_2(D) + 48B]' [-Wdangling-pointer=] 1141 | *this->stack = this; | ~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/shell/OSObject.cpp: In function 'js::shell::osfile_readRelativeToScript(JSContext*, unsigned int, JS::Value*)': /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/shell/OSObject.cpp:398:25: note: 'str' declared here 398 | JS::Rooted str(cx, | ^~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/shell/OSObject.cpp:398:25: note: 'cx_2(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, JSString*&&)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1174:26, inlined from 'js::shell::ReadFile(JSContext*, unsigned int, JS::Value*, js::shell::PathResolutionMode)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/shell/OSObject.cpp:399:79, inlined from 'js::shell::osfile_readFile(JSContext*, unsigned int, JS::Value*)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/shell/OSObject.cpp:431:18: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'str' in 'MEM[(struct StackRootedBase * *)cx_2(D) + 48B]' [-Wdangling-pointer=] 1141 | *this->stack = this; | ~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/shell/OSObject.cpp: In function 'js::shell::osfile_readFile(JSContext*, unsigned int, JS::Value*)': /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/shell/OSObject.cpp:398:25: note: 'str' declared here 398 | JS::Rooted str(cx, | ^~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/shell/OSObject.cpp:398:25: note: 'cx_2(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, JSObject*&&)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1174:26, inlined from 'js::shell::ShellAutoEntryMonitor::buildResult(JSContext*, JS::MutableHandle)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/shell/js.cpp:8052:65: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'result' in 'MEM[(struct StackRootedBase * *)cx_87(D) + 24B]' [-Wdangling-pointer=] 1141 | *this->stack = this; | ~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/shell/js.cpp: In member function 'js::shell::ShellAutoEntryMonitor::buildResult(JSContext*, JS::MutableHandle)': /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/shell/js.cpp:8052:18: note: 'result' declared here 8052 | RootedObject result(cx, JS::NewArrayObject(cx, log.length())); | ^~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/shell/js.cpp:8052:18: note: 'cx_87(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, JSObject*&&)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1174:26, inlined from 'EntryPoints(JSContext*, unsigned int, JS::Value*)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/shell/js.cpp:8085:46: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'opts' in 'MEM[(struct StackRootedBase * *)cx_507(D) + 24B]' [-Wdangling-pointer=] 1141 | *this->stack = this; | ~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/shell/js.cpp: In function 'EntryPoints(JSContext*, unsigned int, JS::Value*)': /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/shell/js.cpp:8085:16: note: 'opts' declared here 8085 | RootedObject opts(cx, ToObject(cx, args[0])); | ^~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/shell/js.cpp:8085:16: note: 'cx_507(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, JSObject*&&)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1174:26, inlined from 'DefineConsole(JSContext*, JS::Handle)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/shell/js.cpp:9492:45: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'obj' in 'MEM[(struct StackRootedBase * *)cx_29(D) + 24B]' [-Wdangling-pointer=] 1141 | *this->stack = this; | ~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/shell/js.cpp: In function 'DefineConsole(JSContext*, JS::Handle)': /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/shell/js.cpp:9492:16: note: 'obj' declared here 9492 | RootedObject obj(cx, JS_NewPlainObject(cx)); | ^~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/shell/js.cpp:9492:16: note: 'cx_29(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, JSLinmake[3]: Leaving directory '/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/js/src/shell' earString*&&)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1174:26, inlined from 'FrontendTest(JSContext*, unsigned int, JS::Value*, char const*, DumpType)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/shell/js.cpp:5509:76: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'linearString' in 'MEM[(struct StackRootedBase * *)cx_247(D) + 48B]' [-Wdangling-pointer=] 1141 | *this->stack = this; | ~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/shell/js.cpp: In function 'FrontendTest(JSContext*, unsigned int, JS::Value*, char const*, DumpType)': /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/shell/js.cpp:5509:27: note: 'linearString' declared here 5509 | Rooted linearString(cx, scriptContents->ensureLinear(cx)); | ^~~~~~~~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/shell/js.cpp:5509:27: note: 'cx_247(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, JSString*&&)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1174:26, inlined from 'InitModuleLoader(JSContext*, js::cli::OptionParser const&)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/shell/js.cpp:12564:71: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'jspath' in 'MEM[(struct StackRootedBase * *)cx_111(D) + 48B]' [-Wdangling-pointer=] 1141 | *this->stack = this; | ~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/shell/js.cpp: In function 'InitModuleLoader(JSContext*, js::cli::OptionParser const&)': /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/shell/js.cpp:12564:23: note: 'jspath' declared here 12564 | Rooted jspath(cx, NewStringCopyUTF8(cx, pathUtf8.get())); | ^~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/shell/js.cpp:12564:23: note: 'cx_111(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, StreamCacheEntryObject*&&)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1174:26, inlined from 'StreamCacheEntryObject::construct(JSContext*, unsigned int, JS::Value*)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/shell/js.cpp:7515:73: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'obj' in 'MEM[(struct StackRootedBase * *)cx_126(D) + 24B]' [-Wdangling-pointer=] 1141 | *this->stack = this; | ~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/shell/js.cpp: In function 'StreamCacheEntryObject::construct(JSContext*, unsigned int, JS::Value*)': /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/shell/js.cpp:7514:27: note: 'obj' declared here 7514 | Rooted obj( | ^~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/shell/js.cpp:7514:27: note: 'cx_126(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, JSObject*&&)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1174:26, inlined from 'ShellModuleRequestObjectWrapper::create(JSContext*, JS::Handle)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/shell/ShellModuleObjectWrapper.cpp:460:1: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'obj' in 'MEM[(struct StackRootedBase * *)cx_37(D) + 24B]' [-Wdangling-pointer=] 1141 | *this->stack = this; | ~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/shell/ShellModuleObjectWrapper.cpp: In function 'ShellModuleRequestObjectWrapper::create(JSContext*, JS::Handle)': /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/shell/ShellModuleObjectWrapper.cpp:431:27: note: 'obj' declared here 431 | JS::Rooted obj(cx, JS_NewObject(cx, &class_)); \ | ^~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/shell/ShellModuleObjectWrapper.cpp:431:27: note: 'cx_37(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(JSContext* const&)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1165:26, inlined from 'ShellModuleWrapperGetter, JS::MutableHandle)>(JSContext*, JS::CallArgs const&, JS::Value (*)(js::RequestedModule*), bool (*)(JSContext*, JS::Handle, JS::MutableHandle))bool' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/shell/ShellModuleObjectWrapper.cpp:226:25, inlined from 'ShellRequestedModuleWrapper_moduleRequestGetter_impl(JSContext*, JS::CallArgs const&)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/shell/ShellModuleObjectWrapper.cpp:351:1: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'filtered' in 'MEM[(struct StackRootedBase * *)cx_2(D) + 104B]' [-Wdangling-pointer=] 1141 | *this->stack = this; | ~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/shell/ShellModuleObjectWrapper.cpp: In function 'ShellRequestedModuleWrapper_moduleRequestGetter_impl(JSContext*, JS::CallArgs const&)': /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/shell/ShellModuleObjectWrapper.cpp:226:25: note: 'filtered' declared here 226 | JS::Rooted filtered(cx); | ^~~~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/shell/ShellModuleObjectWrapper.cpp:226:25: note: 'cx_2(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(JSContext* const&)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1165:26, inlined from 'ShellModuleWrapperGetter, JS::MutableHandle)>(JSContext*, JS::CallArgs const&, JS::Value (*)(js::ExportEntry*), bool (*)(JSContext*, JS::Handle, JS::MutableHandle))bool' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/shell/ShellModuleObjectWrapper.cpp:226:25, inlined from 'ShellExportEntryWrapper_moduleRequestGetter_impl(JSContext*, JS::CallArgs const&)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/shell/ShellModuleObjectWrapper.cpp:335:1: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'filtered' in 'MEM[(struct StackRootedBase * *)cx_2(D) + 104B]' [-Wdangling-pointer=] 1141 | *this->stack = this; | ~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/shell/ShellModuleObjectWrapper.cpp: In function 'ShellExportEntryWrapper_moduleRequestGetter_impl(JSContext*, JS::CallArgs const&)': /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/shell/ShellModuleObjectWrapper.cpp:226:25: note: 'filtered' declared here 226 | JS::Rooted filtered(cx); | ^~~~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/shell/ShellModuleObjectWrapper.cpp:226:25: note: 'cx_2(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(JSContext* const&)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1165:26, inlined from 'ShellModuleWrapperGetter, JS::MutableHandle)>(JSContext*, JS::CallArgs const&, JS::Value (*)(js::ImportEntry*), bool (*)(JSContext*, JS::Handle, JS::MutableHandle))bool' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/shell/ShellModuleObjectWrapper.cpp:226:25, inlined from 'ShellImportEntryWrapper_moduleRequestGetter_impl(JSContext*, JS::CallArgs const&)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/shell/ShellModuleObjectWrapper.cpp:319:1: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'filtered' in 'MEM[(struct StackRootedBase * *)cx_2(D) + 104B]' [-Wdangling-pointer=] 1141 | *this->stack = this; | ~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/shell/ShellModuleObjectWrapper.cpp: In function 'ShellImportEntryWrapper_moduleRequestGetter_impl(JSContext*, JS::CallArgs const&)': /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/shell/ShellModuleObjectWrapper.cpp:226:25: note: 'filtered' declared here 226 | JS::Rooted filtered(cx); | ^~~~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/shell/ShellModuleObjectWrapper.cpp:226:25: note: 'cx_2(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, JSObject*&&)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1174:26, inlined from 'js::shell::ShellModuleObjectWrapper::create(JSContext*, JS::Handle)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/shell/ShellModuleObjectWrapper.cpp:466:1: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'obj' in 'MEM[(struct StackRootedBase * *)cx_37(D) + 24B]' [-Wdangling-pointer=] 1141 | *this->stack = this; | ~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/shell/ShellModuleObjectWrapper.cpp: In function 'js::shell::ShellModuleObjectWrapper::create(JSContext*, JS::Handle)': /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/shell/ShellModuleObjectWrapper.cpp:431:27: note: 'obj' declared here 431 | JS::Rooted obj(cx, JS_NewObject(cx, &class_)); \ | ^~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/shell/ShellModuleObjectWrapper.cpp:431:27: note: 'cx_37(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, js::ArrayObject*&&)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1174:26, inlined from 'ListToArrayFilter(JSContext*, JS::Handle, JS::MutableHandle)bool' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/shell/ShellModuleObjectWrapper.cpp:167:28: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'toArray' in 'MEM[(struct StackRootedBase * *)cx_128(D) + 24B]' [-Wdangling-pointer=] 1141 | *this->stack = this; | ~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/shell/ShellModuleObjectWrapper.cpp: In function 'ListToArrayFilter(JSContext*, JS::Handle, JS::MutableHandle)bool': /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/shell/ShellModuleObjectWrapper.cpp:167:28: note: 'toArray' declared here 167 | JS::Rooted toArray(cx, NewDenseFullyAllocatedArray(cx, length)); | ^~~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/shell/ShellModuleObjectWrapper.cpp:167:28: note: 'cx_128(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, JSObject*&&)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1174:26, inlined from 'ShellExportEntryWrapper::create(JSContext*, JS::Handle, js::ExportEntry*)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/shell/ShellModuleObjectWrapper.cpp:463:1: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'obj' in 'MEM[(struct StackRootedBase * *)cx_42(D) + 24B]' [-Wdangling-pointer=] 1141 | *this->stack = this; | ~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/shell/ShellModuleObjectWrapper.cpp: In function 'ShellExportEntryWrapper::create(JSContext*, JS::Handle, js::ExportEntry*)': /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/shell/ShellModuleObjectWrapper.cpp:447:27: note: 'obj' declared here 447 | JS::Rooted obj(cx, JS_NewObject(cx, &class_)); \ | ^~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/shell/ShellModuleObjectWrapper.cpp:447:27: note: 'cx_42(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, JSObject*&&)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1174:26, inlined from 'ShellRequestedModuleWrapper::create(JSContext*, JS::Handle, js::RequestedModule*)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/shell/ShellModuleObjectWrapper.cpp:464:1: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'obj' in 'MEM[(struct StackRootedBase * *)cx_42(D) + 24B]' [-Wdangling-pointer=] 1141 | *this->stack = this; | ~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/shell/ShellModuleObjectWrapper.cpp: In function 'ShellRequestedModuleWrapper::create(JSContext*, JS::Handle, js::RequestedModule*)': /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/shell/ShellModuleObjectWrapper.cpp:447:27: note: 'obj' declared here 447 | JS::Rooted obj(cx, JS_NewObject(cx, &class_)); \ | ^~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/shell/ShellModuleObjectWrapper.cpp:447:27: note: 'cx_42(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, JSObject*&&)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1174:26, inlined from 'ShellImportEntryWrapper::create(JSContext*, JS::Handle, js::ImportEntry*)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/shell/ShellModuleObjectWrapper.cpp:462:1: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'obj' in 'MEM[(struct StackRootedBase * *)cx_42(D) + 24B]' [-Wdangling-pointer=] 1141 | *this->stack = this; | ~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/shell/ShellModuleObjectWrapper.cpp: In function 'ShellImportEntryWrapper::create(JSContext*, JS::Handle, js::ImportEntry*)': /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/shell/ShellModuleObjectWrapper.cpp:447:27: note: 'obj' declared here 447 | JS::Rooted obj(cx, JS_NewObject(cx, &class_)); \ | ^~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/shell/ShellModuleObjectWrapper.cpp:447:27: note: 'cx_42(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, js::shell::FileObject*&&)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1174:26, inlined from 'js::shell::Redirect(JSContext*, JS::CallArgs const&, js::shell::RCFile**) [clone .part.0]' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/shell/OSObject.cpp:726:62: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'oldFileObj' in 'MEM[(struct StackRootedBase * *)cx_3(D) + 24B]' [-Wdangling-pointer=] 1141 | *this->stack = this; | ~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/shell/OSObject.cpp: In function 'js::shell::Redirect(JSContext*, JS::CallArgs const&, js::shell::RCFile**) [clone .part.0]': /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/shell/OSObject.cpp:726:16: note: 'oldFileObj' declared here 726 | RootedObject oldFileObj(cx, FileObject::create(cx, oldFile)); | ^~~~~~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/shell/OSObject.cpp:726:16: note: 'cx_3(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, js::ArrayObject*&&)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1174:26, inlined from 'SpanToArrayFilter(JSContext*, JS::Handle, mozilla::Span, JS::MutableHandle)bool' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/shell/ShellModuleObjectWrapper.cpp:257:28: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'toArray' in 'MEM[(struct StackRootedBase * *)cx_61(D) + 24B]' [-Wdangling-pointer=] 1141 | *this->stack = this; | ~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/shell/ShellModuleObjectWrapper.cpp: In function 'SpanToArrayFilter(JSContext*, JS::Handle, mozilla::Span, JS::MutableHandle)bool': /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/shell/ShellModuleObjectWrapper.cpp:257:28: note: 'toArray' declared here 257 | JS::Rooted toArray(cx, NewDenseFullyAllocatedArray(cx, length)); | ^~~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/shell/ShellModuleObjectWrapper.cpp:257:28: note: 'cx_61(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, js::ArrayObject*&&)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1174:26, inlined from 'SpanToArrayFilter(JSContext*, JS::Handle, mozilla::Span, JS::MutableHandle)bool' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/shell/ShellModuleObjectWrapper.cpp:257:28: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'toArray' in 'MEM[(struct StackRootedBase * *)cx_61(D) + 24B]' [-Wdangling-pointer=] 1141 | *this->stack = this; | ~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/shell/ShellModuleObjectWrapper.cpp: In function 'SpanToArrayFilter(JSContext*, JS::Handle, mozilla::Span, JS::MutableHandle)bool': /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/shell/ShellModuleObjectWrapper.cpp:257:28: note: 'toArray' declared here 257 | JS::Rooted toArray(cx, NewDenseFullyAllocatedArray(cx, length)); | ^~~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/shell/ShellModuleObjectWrapper.cpp:257:28: note: 'cx_61(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, js::ArrayObject*&&)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1174:26, inlined from 'SpanToArrayFilter(JSContext*, JS::Handle, mozilla::Span, JS::MutableHandle)bool' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/shell/ShellModuleObjectWrapper.cpp:257:28: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'toArray' in 'MEM[(struct StackRootedBase * *)cx_61(D) + 24B]' [-Wdangling-pointer=] 1141 | *this->stack = this; | ~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/shell/ShellModuleObjectWrapper.cpp: In function 'SpanToArrayFilter(JSContext*, JS::Handle, mozilla::Span, JS::MutableHandle)bool': /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/shell/ShellModuleObjectWrapper.cpp:257:28: note: 'toArray' declared here 257 | JS::Rooted toArray(cx, NewDenseFullyAllocatedArray(cx, length)); | ^~~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/shell/ShellModuleObjectWrapper.cpp:257:28: note: 'cx_61(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, JSObject*&&)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1174:26, inlined from 'js::shell::ModuleLoader::addModuleToRegistry(JSContext*, JS::Handle, JS::Handle)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/shell/ModuleLoader.cpp:528:58: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'registry' in 'MEM[(struct StackRootedBase * *)cx_60(D) + 24B]' [-Wdangling-pointer=] 1141 | *this->stack = this; | ~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/shell/ModuleLoader.cpp: In member function 'js::shell::ModuleLoader::addModuleToRegistry(JSContext*, JS::Handle, JS::Handle)': /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/shell/ModuleLoader.cpp:528:16: note: 'registry' declared here 528 | RootedObject registry(cx, getOrCreateModuleRegistry(cx)); | ^~~~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/shell/ModuleLoader.cpp:528:16: note: 'cx_60(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, JSObject*&&)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1174:26, inlined from 'js::shell::ModuleLoader::lookupModuleInRegistry(JSContext*, JS::Handle, JS::MutableHandle)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/shell/ModuleLoader.cpp:508:58: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'registry' in 'MEM[(struct StackRootedBase * *)cx_64(D) + 24B]' [-Wdangling-pointer=] 1141 | *this->stack = this; | ~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/shell/ModuleLoader.cpp: In member function 'js::shell::ModuleLoader::lookupModuleInRegistry(JSContext*, JS::Handle, JS::MutableHandle)': /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/shell/ModuleLoader.cpp:508:16: note: 'registry' declared here 508 | RootedObject registry(cx, getOrCreateModuleRegistry(cx)); | ^~~~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/shell/ModuleLoader.cpp:508:16: note: 'cx_64(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, JSLinearString*&&)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1174:26, inlined from 'js::shell::ModuleLoader::resolve(JSContext*, JS::Handle, JS::Handle)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/shell/ModuleLoader.cpp:376:72: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'name' in 'MEM[(struct StackRootedBase * *)cx_139(D) + 48B]' [-Wdangling-pointer=] 1141 | *this->stack = this; | ~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/shell/ModuleLoader.cpp: In member function 'js::shell::ModuleLoader::resolve(JSContext*, JS::Handle, JS::Handle)': /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/shell/ModuleLoader.cpp:376:27: note: 'name' declared here 376 | Rooted name(cx, JS_EnsureLinearString(cx, specifier)); | ^~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/shell/ModuleLoader.cpp:376:27: note: 'cx_139(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, JSString*&&)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1174:26, inlined from 'js::shell::ModuleLoader::ImportMetaResolve(JSContext*, unsigned int, JS::Value*)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/shell/ModuleLoader.cpp:101:49: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'specifier' in 'MEM[(struct StackRootedBase * *)cx_98(D) + 48B]' [-Wdangling-pointer=] 1141 | *this->stack = this; | ~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/shell/ModuleLoader.cpp: In function 'js::shell::ModuleLoader::ImportMetaResolve(JSContext*, unsigned int, JS::Value*)': /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/shell/ModuleLoader.cpp:101:16: note: 'specifier' declared here 101 | RootedString specifier(cx, JS::ToString(cx, v)); | ^~~~~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/shell/ModuleLoader.cpp:101:16: note: 'cx_98(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, JSLinearString*&&)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1174:26, inlined from 'js::shell::ModuleLoader::resolve(JSContext*, JS::Handle, JS::Handle)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/shell/ModuleLoader.cpp:366:64: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'name' in 'MEM[(struct StackRootedBase * *)cx_35(D) + 48B]' [-Wdangling-pointer=] 1141 | *this->stack = this; | ~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/shell/ModuleLoader.cpp: In member function 'js::shell::ModuleLoader::resolve(JSContext*, JS::Handle, JS::Handle)': /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/shell/ModuleLoader.cpp:365:27: note: 'name' declared here 365 | Rooted name( | ^~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/shell/ModuleLoader.cpp:365:27: note: 'cx_35(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, JSLinearString*&&)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1174:26, inlined from 'js::shell::ModuleLoader::registerTestModule(JSContext*, JS::Handle, JS::Handle)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/shell/ModuleLoader.cpp:161:59: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'path' in 'MEM[(struct StackRootedBase * *)cx_36(D) + 48B]' [-Wdangling-pointer=] 1141 | *this->stack = this; | ~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/shell/ModuleLoader.cpp: In member function 'js::shell::ModuleLoader::registerTestModule(JSContext*, JS::Handle, JS::Handle)': /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/shell/ModuleLoader.cpp:160:27: note: 'path' declared here 160 | Rooted path( | ^~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/shell/ModuleLoader.cpp:160:27: note: 'cx_36(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, JSAtom*&&)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1174:26, inlined from 'RegisterModule(JSContext*, unsigned int, JS::Value*)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/shell/js.cpp:5152:70: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'specifier' in 'MEM[(struct StackRootedBase * *)cx_130(D) + 48B]' [-Wdangling-pointer=] 1141 | *this->stack = this; | ~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/shell/js.cpp: In function 'RegisterModule(JSContext*, unsigned int, JS::Value*)': /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/shell/js.cpp:5152:19: note: 'specifier' declared here 5152 | Rooted specifier(cx, AtomizeString(cx, args[0].toString())); | ^~~~~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/shell/js.cpp:5152:19: note: 'cx_130(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, JSLinearString*&&)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1174:26, inlined from 'js::shell::ModuleLoader::loadAndParse(JSContext*, JS::Handle)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/shell/ModuleLoader.cpp:443:70: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'path' in 'MEM[(struct StackRootedBase * *)cx_155(D) + 48B]' [-Wdangling-pointer=] 1141 | *this->stack = this; | ~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/shell/ModuleLoader.cpp: In member function 'js::shell::ModuleLoader::loadAndParse(JSContext*, JS::Handle)': /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/shell/ModuleLoader.cpp:443:27: note: 'path' declared here 443 | Rooted path(cx, JS_EnsureLinearString(cx, pathArg)); | ^~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/shell/ModuleLoader.cpp:443:27: note: 'cx_155(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, JSObject*&&)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1174:26, inlined from 'js::shell::ModuleLoader::loadAndExecute(JSContext*, JS::Handle, JS::MutableHandle)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/shell/ModuleLoader.cpp:181:49: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'module' in 'MEM[(struct StackRootedBase * *)cx_30(D) + 24B]' [-Wdangling-pointer=] 1141 | *this->stack = this; | ~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/shell/ModuleLoader.cpp: In member function 'js::shell::ModuleLoader::loadAndExecute(JSContext*, JS::Handle, JS::MutableHandle)': /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/shell/ModuleLoader.cpp:181:16: note: 'module' declared here 181 | RootedObject module(cx, loadAndParse(cx, path)); | ^~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/shell/ModuleLoader.cpp:181:16: note: 'cx_30(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, JSLinearString*&&)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1174:26, inlined from 'js::shell::ModuleLoader::resolveImportedModule(JSContext*, JS::Handle, JS::Handle)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/shell/ModuleLoader.cpp:197:78: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'path' in 'MEM[(struct StackRootedBase * *)cx_24(D) + 48B]' [-Wdangling-pointer=] 1141 | *this->stack = this; | ~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/shell/ModuleLoader.cpp: In member function 'js::shell::ModuleLoader::resolveImportedModule(JSContext*, JS::Handle, JS::Handle)': /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/shell/ModuleLoader.cpp:196:27: note: 'path' declared here 196 | Rooted path(cx, | ^~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/shell/ModuleLoader.cpp:196:27: note: 'cx_24(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, JSLinearString*&&)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1174:26, inlined from 'js::shell::ModuleLoader::resolveImportedModule(JSContext*, JS::Handle, JS::Handle)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/shell/ModuleLoader.cpp:197:78, inlined from 'js::shell::ModuleLoader::ResolveImportedModule(JSContext*, JS::Handle, JS::Handle)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/shell/ModuleLoader.cpp:79:50: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'path' in 'MEM[(struct StackRootedBase * *)cx_2(D) + 48B]' [-Wdangling-pointer=] 1141 | *this->stack = this; | ~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/shell/ModuleLoader.cpp: In function 'js::shell::ModuleLoader::ResolveImportedModule(JSContext*, JS::Handle, JS::Handle)': /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/shell/ModuleLoader.cpp:196:27: note: 'path' declared here 196 | Rooted path(cx, | ^~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/shell/ModuleLoader.cpp:196:27: note: 'cx_2(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, JSObject*&&)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1174:26, inlined from 'js::shell::ModuleLoader::loadAndExecute(JSContext*, JS::Handle, JS::MutableHandle)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/shell/ModuleLoader.cpp:181:49, inlined from 'js::shell::ModuleLoader::loadRootModule(JSContext*, JS::Handle)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/shell/ModuleLoader.cpp:146:22: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'module' in 'MEM[(struct StackRootedBase * *)cx_44(D) + 24B]' [-Wdangling-pointer=] 1141 | *this->stack = this; | ~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/shell/ModuleLoader.cpp: In member function 'js::shell::ModuleLoader::loadRootModule(JSContext*, JS::Handle)': /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/shell/ModuleLoader.cpp:181:16: note: 'module' declared here 181 | RootedObject module(cx, loadAndParse(cx, path)); | ^~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/shell/ModuleLoader.cpp:181:16: note: 'cx_44(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, JSString*&&)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1174:26, inlined from 'RunModule(JSContext*, char const*, bool)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/shell/js.cpp:1117:56, inlined from 'Process(JSContext*, char const*, bool, FileKind)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/shell/js.cpp:1694:23: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'path' in 'MEM[(struct StackRootedBase * *)cx_25(D) + 48B]' [-Wdangling-pointer=] 1141 | *this->stack = this; | ~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/shell/js.cpp: In function 'Process(JSContext*, char const*, bool, FileKind)': /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/shell/js.cpp:1117:16: note: 'path' declared here 1117 | RootedString path(cx, NewStringCopyUTF8(cx, filename)); | ^~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/shell/js.cpp:1117:16: note: 'cx_25(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, JSLinearString*&&)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1174:26, inlined from 'js::shell::ModuleLoader::tryDynamicImport(JSContext*, JS::Handle, JS::Handle, JS::Handle, JS::MutableHandle)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/shell/ModuleLoader.cpp:347:78: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'path' in 'MEM[(struct StackRootedBase * *)cx_24(D) + 48B]' [-Wdangling-pointer=] 1141 | *this->stack = this; | ~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/shell/ModuleLoader.cpp: In member function 'js::shell::ModuleLoader::tryDynamicImport(JSContext*, JS::Handle, JS::Handle, JS::Handle, JS::MutableHandle)': /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/shell/ModuleLoader.cpp:346:27: note: 'path' declared here 346 | Rooted path(cx, | ^~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/shell/ModuleLoader.cpp:346:27: note: 'cx_24(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, JSString*&&)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1174:26, inlined from 'js::shell::ListDir(JSContext*, unsigned int, JS::Value*, js::shell::PathResolutionMode)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/shell/OSObject.cpp:455:63: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'str' in 'MEM[(struct StackRootedBase * *)_65 + 48B]' [-Wdangling-pointer=] 1141 | *this->stack = this; | ~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/shell/OSObject.cpp: In function 'js::shell::ListDir(JSContext*, unsigned int, JS::Value*, js::shell::PathResolutionMode)': /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/shell/OSObject.cpp:455:16: note: 'str' declared here 455 | RootedString str(cx, ResolvePath(cx, givenPath, resolveMode)); | ^~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/shell/OSObject.cpp:455:16: note: 'MEM[(struct JSContext * const &)&cx]' declared here make[3]: Entering directory '/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/config/external/icu/i18n' config/external/icu/i18n/vtzone.o /usr/bin/g++ -o vtzone.o -c -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/system_wrappers -include /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DU_I18N_IMPLEMENTATION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_HIDE_OBSOLETE_UTF_OLD_H=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DU_CHARSET_IS_UTF8 -DUNISTR_FROM_CHAR_EXPLICIT=explicit -DUNISTR_FROM_STRING_EXPLICIT=explicit -DU_ENABLE_DYLOAD=0 -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/config/external/icu/i18n -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/config/external/icu/i18n -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/intl/icu/source/common -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include -DMOZILLA_CLIENT -include /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/js/src/js-confdefs.h -fno-sized-deallocation -fno-aligned-new -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/anolis/anolis-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -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 -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wformat -Wformat-overflow=2 -Wno-psabi -Wno-error=builtin-macro-redefined -frtti -fno-strict-aliasing -ffp-contract=off -MD -MP -MF .deps/vtzone.o.pp /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/intl/icu/source/i18n/vtzone.cpp make[3]: Leaving directory '/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/config/external/icu/i18n' make[3]: Entering directory '/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/js/src' js/src/Unified_cpp_js_src21.o /usr/bin/g++ -o Unified_cpp_js_src21.o -c -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/system_wrappers -include /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.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/gjs-1.80.2/firefox-115.15.0/js/src -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/js/src -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include -DMOZILLA_CLIENT -include /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/js/src/js-confdefs.h -fno-sized-deallocation -fno-aligned-new -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/anolis/anolis-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -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 -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wformat -Wformat-overflow=2 -Wno-psabi -Wno-error=builtin-macro-redefined -Werror=format -Wno-attributes -fno-strict-aliasing -ffp-contract=off -MD -MP -MF .deps/Unified_cpp_js_src21.o.pp Unified_cpp_js_src21.cpp In file included from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/CallArgs.h:73, from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/CallNonGenericMethod.h:12, from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/NamespaceImports.h:15, from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/vm/SelfHosting.h:10, from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/vm/SelfHosting.cpp:7, from Unified_cpp_js_src21.cpp:2: In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, JSLinearString*&&)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1174:26, inlined from 'intrinsic_RegExpGetSubstitution(JSContext*, unsigned int, JS::Value*)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/vm/SelfHosting.cpp:1356:74: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'string' in 'MEM[(struct StackRootedBase * *)cx_123(D) + 48B]' [-Wdangling-pointer=] 1141 | *this->stack = this; | ~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/vm/SelfHosting.cpp: In function 'intrinsic_RegExpGetSubstitution(JSContext*, unsigned int, JS::Value*)': /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/vm/SelfHosting.cpp:1356:27: note: 'string' declared here 1356 | Rooted string(cx, args[1].toString()->ensureLinear(cx)); | ^~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/vm/SelfHosting.cpp:1356:27: note: 'cx_123(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted >(JSContext* const&, JS::MutableHandle&&)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1174:26, inlined from 'intrinsic_IsArray(JSContext*, unsigned int, JS::Value*)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/vm/SelfHosting.cpp:150:30: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'val' in 'MEM[(struct StackRootedBase * *)cx_63(D) + 104B]' [-Wdangling-pointer=] 1141 | *this->stack = this; | ~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/vm/SelfHosting.cpp: In function 'intrinsic_IsArray(JSContext*, unsigned int, JS::Value*)': /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/vm/SelfHosting.cpp:150:15: note: 'val' declared here 150 | RootedValue val(cx, args[0]); | ^~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/vm/SelfHosting.cpp:150:15: note: 'cx_63(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(JSContext* const&)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1165:26, inlined from 'InitSelfHostingFromStencil(JSContext*, js::frontend::CompilationAtomCache&, js::frontend::CompilationStencil const&)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/vm/SelfHosting.cpp:2379:32, inlined from 'JSRuntime::initSelfHostingFromStencil(JSContext*)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/vm/SelfHosting.cpp:2554:36: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'prevAtom' in 'MEM[(struct StackRootedBase * *)cx_5(D) + 48B]' [-Wdangling-pointer=] 1141 | *this->stack = this; | ~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/vm/SelfHosting.cpp: In member function 'JSRuntime::initSelfHostingFromStencil(JSContext*)': /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/vm/SelfHosting.cpp:2379:21: note: 'prevAtom' declared here 2379 | Rooted prevAtom(cx); | ^~~~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/vm/SelfHosting.cpp:2379:21: note: 'cx_5(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, js::DictionaryPropMap*&&)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1174:26, inlined from 'js::NativeObject::toDictionaryMode(JSContext*, JS::Handle)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/vm/Shape.cpp:115:61: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'dictMap' in 'MEM[(struct StackRootedBase * *)cx_100(D) + 88B]' [-Wdangling-pointer=] 1141 | *this->stack = this; | ~~~~~~~~~~~~~^~~~~~ In file included from Unified_cpp_js_src21.cpp:11: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/vm/Shape.cpp: In function 'js::NativeObject::toDictionaryMode(JSContext*, JS::Handle)': /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/vm/Shape.cpp:114:30: note: 'dictMap' declared here 114 | Rooted dictMap( | ^~~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/vm/Shape.cpp:114:30: note: 'cx_100(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, js::SharedShape*&&)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1174:26, inlined from 'js::SharedShape::getPropMapShape(JSContext*, js::BaseShape*, unsigned long, JS::Handle, unsigned int, js::EnumFlags, bool*)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/vm/Shape.cpp:1310:79: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'shape' in 'MEM[(struct StackRootedBase * *)cx_89(D) + 40B]' [-Wdangling-pointer=] 1141 | *this->stack = this; | ~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/vm/Shape.cpp: In function 'js::SharedShape::getPropMapShape(JSContext*, js::BaseShape*, unsigned long, JS::Handle, unsigned int, js::EnumFlags, bool*)': /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/vm/Shape.cpp:1309:24: note: 'shape' declared here 1309 | Rooted shape( | ^~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/vm/Shape.cpp:1309:24: note: 'cx_89(D)' declared here In file included from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/vm/Shape.h:28, from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/vm/JSObject.h:18, from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/builtin/Array.h:14, from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/vm/SelfHosting.cpp:24: In member function 'js::LinkedPropMap::getPropertyInfo(unsigned int) const', inlined from 'js::PropMap::getPropertyInfo(unsigned int) const' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/vm/PropMap.h:1079:51, inlined from 'make[3]: Leaving directory '/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/js/src' js::NativeObject::changeCustomDataPropAttributes(JSContext*, JS::Handle, JS::Handle, js::PropertyFlags)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/vm/Shape.cpp:647:50: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/vm/PropMap.h:828:33: warning: 'propIndex' may be used uninitialized [-Wmaybe-uninitialized] 828 | return data_.propInfos[index]; | ^ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/vm/Shape.cpp: In function 'js::NativeObject::changeCustomDataPropAttributes(JSContext*, JS::Handle, JS::Handle, js::PropertyFlags)': /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/vm/Shape.cpp:643:12: note: 'propIndex' was declared here 643 | uint32_t propIndex; | ^~~~~~~~~ In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, js::BaseShape*&&)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1174:26, inlined from 'js::WasmGCShape::getShape(JSContext*, JSClass const*, JS::Realm*, js::TaggedProto, js::wasm::RecGroup const*, js::EnumFlags)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/vm/Shape.cpp:1450:75: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'nbase' in 'MEM[(struct StackRootedBase * *)cx_128(D)]' [-Wdangling-pointer=] 1141 | *this->stack = this; | ~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/vm/Shape.cpp: In function 'js::WasmGCShape::getShape(JSContext*, JSClass const*, JS::Realm*, js::TaggedProto, js::wasm::RecGroup const*, js::EnumFlags)': /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/vm/Shape.cpp:1450:22: note: 'nbase' declared here 1450 | Rooted nbase(cx, BaseShape::get(cx, clasp, realm, protoRoot)); | ^~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/vm/Shape.cpp:1450:22: note: 'cx_128(D)' declared here /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/vm/Shape.cpp: In function 'js::NativeObject::changeProperty(JSContext*, JS::Handle, JS::Handle, js::PropertyFlags, unsigned int*)': /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/vm/Shape.cpp:524:12: warning: 'propIndex' may be used uninitialized [-Wmaybe-uninitialized] 524 | uint32_t propIndex; | ^~~~~~~~~ In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, js::BaseShape*&&)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1174:26, inlined from 'js::SharedShape::getInitialShape(JSContext*, JSClass const*, JS::Realm*, js::TaggedProto, unsigned long, js::EnumFlags)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/vm/Shape.cpp:1256:75: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'nbase' in 'MEM[(struct StackRootedBase * *)cx_169(D)]' [-Wdangling-pointer=] 1141 | *this->stack = this; | ~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/vm/Shape.cpp: In function 'js::SharedShape::getInitialShape(JSContext*, JSClass const*, JS::Realm*, js::TaggedProto, unsigned long, js::EnumFlags)': /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/vm/Shape.cpp:1256:22: note: 'nbase' declared here 1256 | Rooted nbase(cx, BaseShape::get(cx, clasp, realm, protoRoot)); | ^~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/vm/Shape.cpp:1256:22: note: 'cx_169(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, js::BaseShape*&&)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1174:26, inlined from 'js::ProxyShape::getShape(JSContext*, JSClass const*, JS::Realm*, js::TaggedProto, js::EnumFlags)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/vm/Shape.cpp:1405:75: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'nbase' in 'MEM[(struct StackRootedBase * *)cx_124(D)]' [-Wdangling-pointer=] 1141 | *this->stack = this; | ~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/vm/Shape.cpp: In function 'js::ProxyShape::getShape(JSContext*, JSClass const*, JS::Realm*, js::TaggedProto, js::EnumFlags)': /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/vm/Shape.cpp:1405:22: note: 'nbase' declared here 1405 | Rooted nbase(cx, BaseShape::get(cx, clasp, realm, protoRoot)); | ^~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/vm/Shape.cpp:1405:22: note: 'cx_124(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, JSScript*&&)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1174:26, inlined from 'GetComputedIntrinsic(JSContext*, JS::Handle, JS::MutableHandle)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/vm/SelfHosting.cpp:2697:53, inlined from 'JSRuntime::getSelfHostedValue(JSContext*, JS::Handle, JS::MutableHandle)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/vm/SelfHosting.cpp:2749:30: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'script' in 'MEM[(struct StackRootedBase * *)cx_12(D) + 32B]' [-Wdangling-pointer=] 1141 | *this->stack = this; | ~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/vm/SelfHosting.cpp: In member function 'JSRuntime::getSelfHostedValue(JSContext*, JS::Handle, JS::MutableHandle)': /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/vm/SelfHosting.cpp:2695:18: note: 'script' declared here 2695 | RootedScript script( | ^~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/vm/SelfHosting.cpp:2695:18: note: 'cx_12(D)' declared here make[3]: Entering directory '/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/js/src/jit' js/src/jit/Unified_cpp_js_src_jit2.o /usr/bin/g++ -o Unified_cpp_js_src_jit2.o -c -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/system_wrappers -include /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.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/gjs-1.80.2/firefox-115.15.0/js/src/jit -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/js/src/jit -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/js/src -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include -DMOZILLA_CLIENT -include /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/js/src/js-confdefs.h -fno-sized-deallocation -fno-aligned-new -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/anolis/anolis-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -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 -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wformat -Wformat-overflow=2 -Wno-psabi -Wno-error=builtin-macro-redefined -Werror=format -Wno-attributes -fno-strict-aliasing -ffp-contract=off -MD -MP -MF .deps/Unified_cpp_js_src_jit2.o.pp Unified_cpp_js_src_jit2.cpp make[3]: Leaving directory '/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/js/src/jit' In file included from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/jit/CacheIR.cpp:7, from Unified_cpp_js_src_jit2.cpp:20: In function 'js::jit::GetIndexOfArgument(js::jit::ArgumentKind, js::jit::CallFlags, bool*)', inlined from 'js::jit::CacheIRWriter::loadArgumentDynamicSlot(js::jit::ArgumentKind, js::jit::Int32OperandId, js::jit::CallFlags) [clone .isra.0]' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/jit/CacheIRWriter.h:477:43: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/jit/CacheIR.h:477:8: warning: 'addArgc' may be used uninitialized [-Wmaybe-uninitialized] 477 | bool hasArgumentArray = !*addArgc; | ^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/jit/CacheIRReader.h:17, from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/jit/CacheIRCloner.h:18, from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/jit/CacheIR.cpp:20: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/jit/CacheIRWriter.h: In member function 'js::jit::CacheIRWriter::loadArgumentDynamicSlot(js::jit::ArgumentKind, js::jit::Int32OperandId, js::jit::CallFlags) [clone .isra.0]': /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/jit/CacheIRWriter.h:476:10: note: 'addArgc' was declared here 476 | bool addArgc; | ^~~~~~~ In function 'js::jit::GetIndexOfArgument(js::jit::ArgumentKind, js::jit::CallFlags, bool*)', inlined from 'js::jit::CacheIRWriter::loadArgumentFixedSlot(js::jit::ArgumentKind, unsigned int, js::jit::CallFlags) [clone .constprop.2] [clone .isra.0]' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/jit/CacheIRWriter.h:464:43: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/jit/CacheIR.h:477:8: warning: 'addArgc' may be used uninitialized [-Wmaybe-uninitialized] 477 | bool hasArgumentArray = !*addArgc; | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/jit/CacheIRWriter.h: In member function 'js::jit::CacheIRWriter::loadArgumentFixedSlot(js::jit::ArgumentKind, unsigned int, js::jit::CallFlags) [clone .constprop.2] [clone .isra.0]': /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/jit/CacheIRWriter.h:463:10: note: 'addArgc' was declared here 463 | bool addArgc; | ^~~~~~~ In function 'js::jit::GetIndexOfArgument(js::jit::ArgumentKind, js::jit::CallFlags, bool*)', inlined from 'js::jit::CacheIRWriter::loadArgumentFixedSlot(js::jit::ArgumentKind, unsigned int, js::jit::CallFlags) [clone .constprop.1] [clone .isra.0]' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/jit/CacheIRWriter.h:464:43: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/jit/CacheIR.h:477:8: warning: 'addArgc' may be used uninitialized [-Wmaybe-uninitialized] 477 | bool hasArgumentArray = !*addArgc; | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/jit/CacheIRWriter.h: In member function 'js::jit::CacheIRWriter::loadArgumentFixedSlot(js::jit::ArgumentKind, unsigned int, js::jit::CallFlags) [clone .constprop.1] [clone .isra.0]': /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/jit/CacheIRWriter.h:463:10: note: 'addArgc' was declared here 463 | bool addArgc; | ^~~~~~~ In function 'js::jit::GetIndexOfArgument(js::jit::ArgumentKind, js::jit::CallFlags, bool*)', inlined from 'js::jit::CacheIRWriter::loadArgumentFixedSlot(js::jit::ArgumentKind, unsigned int, js::jit::CallFlags) [clone .constprop.0] [clone .isra.0]' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/jit/CacheIRWriter.h:464:43: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/jit/CacheIR.h:477:8: warning: 'addArgc' may be used uninitialized [-Wmaybe-uninitialized] 477 | bool hasArgumentArray = !*addArgc; | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/jit/CacheIRWriter.h: In member function 'js::jit::CacheIRWriter::loadArgumentFixedSlot(js::jit::ArgumentKind, unsigned int, js::jit::CallFlags) [clone .constprop.0] [clone .isra.0]': /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/jit/CacheIRWriter.h:463:10: note: 'addArgc' was declared here 463 | bool addArgc; | ^~~~~~~ In file included from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:12, from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/Value.h:24, from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/util/Poison.h:25, from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/ds/LifoAlloc.h:196, from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/jit/JitAllocPolicy.h:22, from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/jit/BitSet.cpp:11, from Unified_cpp_js_src_jit2.cpp:2: In member function 'mozilla::EnumeratedArray::operator[](JSProtoKey) const', inlined from 'js::GlobalObject::maybeGetPrototype(JSProtoKey) const' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/vm/GlobalObject.h:377:47, inlined from 'js::jit::GetPropIRGenerator::tryAttachPrimitive(js::jit::ValOperandId, JS::Handle)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/jit/CacheIR.cpp:2375:53: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/EnumeratedArray.h:62:18: warning: 'protoKey' may be used uninitialized [-Wmaybe-uninitialized] 62 | return mArray[size_t(aIndex)]; | ~~~~~~^ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/jit/CacheIR.cpp: In member function 'js::jit::GetPropIRGenerator::tryAttachPrimitive(js::jit::ValOperandId, JS::Handle)': /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/jit/CacheIR.cpp:2341:14: note: 'protoKey' was declared here 2341 | JSProtoKey protoKey; | ^~~~~~~~ make[3]: Entering directory '/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/js/src/frontend' js/src/frontend/Parser.o /usr/bin/g++ -o Parser.o -c -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/system_wrappers -include /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.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/gjs-1.80.2/firefox-115.15.0/js/src/frontend -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/js/src/frontend -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/js/src -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include -DMOZILLA_CLIENT -include /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/js/src/js-confdefs.h -fno-sized-deallocation -fno-aligned-new -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/anolis/anolis-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -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 -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wformat -Wformat-overflow=2 -Wno-psabi -Wno-error=builtin-macro-redefined -Werror=format -Wno-attributes -fno-strict-aliasing -ffp-contract=off -MD -MP -MF .deps/Parser.o.pp /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/frontend/Parser.cpp make[3]: Leaving directory '/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/js/src/frontend' /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/frontend/Parser.cpp: In member function 'js::frontend::GeneralParser::ifStatement(js::frontend::YieldHandling)': /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/frontend/Parser.cpp:6447:19: warning: 'ifNode' may be used uninitialized [-Wmaybe-uninitialized] 6447 | TernaryNodeType ifNode; | ^~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/frontend/Parser.cpp: In member function 'js::frontend::GeneralParser::ifStatement(js::frontend::YieldHandling)': /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/frontend/Parser.cpp:6447:19: warning: 'ifNode' may be used uninitialized [-Wmaybe-uninitialized] make[3]: Entering directory '/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/js/src/frontend' js/src/frontend/Unified_cpp_js_src_frontend6.o /usr/bin/g++ -o Unified_cpp_js_src_frontend6.o -c -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/system_wrappers -include /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.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/gjs-1.80.2/firefox-115.15.0/js/src/frontend -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/js/src/frontend -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/js/src -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include -DMOZILLA_CLIENT -include /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/js/src/js-confdefs.h -fno-sized-deallocation -fno-aligned-new -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/anolis/anolis-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -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 -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wformat -Wformat-overflow=2 -Wno-psabi -Wno-error=builtin-macro-redefined -Werror=format -Wno-attributes -fno-strict-aliasing -ffp-contract=off -MD -MP -MF .deps/Unified_cpp_js_src_frontend6.o.pp Unified_cpp_js_src_frontend6.cpp make[3]: Leaving directory '/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/js/src/frontend' In file included from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/frontend/ScopeIndex.h:12, from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/frontend/AbstractScopePtr.h:12, from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/frontend/Stencil.h:18, from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/frontend/Stencil.cpp:7, from Unified_cpp_js_src_frontend6.cpp:11: In member function 'js::frontend::TypedIndex::operator unsigned long() const', inlined from 'js::frontend::ScopeStencilRef::scope() const' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/frontend/CompilationStencil.h:1772:40, inlined from 'js::frontend::InputScope::kind() const::{lambda(js::frontend::ScopeStencilRef const&)#2}::operator()(js::frontend::ScopeStencilRef const&) const' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/frontend/CompilationStencil.h:134:58, inlined from 'mozilla::detail::VariantImplementation::matchN const&, js::frontend::InputScope::kind() const::{lambda(js::frontend::ScopeStencilRef const&)#2}>(mozilla::Variant const&, js::frontend::InputScope::kind() const::{lambda(js::frontend::ScopeStencilRef const&)#2}&&)decltype(auto)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Variant.h:202:45, inlined from 'mozilla::detail::VariantImplementation::matchN const&, js::frontend::InputScope::kind() const::{lambda(js::Scope const*)#1}, js::frontend::InputScope::kind() const::{lambda(js::frontend::ScopeStencilRef const&)#2}>(mozilla::Variant const&, js::frontend::InputScope::kind() const::{lambda(js::Scope const*)#1}&&, js::frontend::InputScope::kind() const::{lambda(js::frontend::ScopeStencilRef const&)#2}&&)decltype(auto)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Variant.h:318:26, inlined from 'mozilla::Variant::matchN const&, js::frontend::InputScope::kind() const::{lambda(js::Scope const*)#1}, js::frontend::InputScope::kind() const::{lambda(js::frontend::ScopeStencilRef const&)#2}>(mozilla::Variant const&, js::frontend::InputScope::kind() const::{lambda(js::Scope const*)#1}&&, js::frontend::InputScope::kind() const::{lambda(js::frontend::ScopeStencilRef const&)#2}&&)decltype(auto)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Variant.h:902:24, inlined from 'mozilla::Variant::match(js::frontend::InputScope::kind() const::{lambda(js::Scope const*)#1}&&, js::frontend::InputScope::kind() const::{lambda(js::frontend::ScopeStencilRef const&)#2}&&) const &decltype(auto)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Variant.h:845:18, inlined from 'js::frontend::InputScope::kind() const' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/frontend/CompilationStencil.h:132:24, inlined from 'js::frontend::InputScopeIter::kind() const' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/frontend/CompilationStencil.h:324:46, inlined from 'js::frontend::ScopeContext::computeInScope(js::frontend::InputScope const&)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/frontend/Stencil.cpp:460:16: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/frontend/TypedIndex.h:26:36: warning: 'MEM[(const struct TypedIndex *)&si + 8B].index' may be used uninitialized [-Wmaybe-uninitialized] 26 | operator size_t() const { return index; } | ^~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/frontend/Stencil.cpp: In member function 'js::frontend::ScopeContext::computeInScope(js::frontend::InputScope const&)': /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/frontend/Stencil.cpp:459:23: note: 'MEM[(const struct TypedIndex *)&si + 8B].index' was declared here 459 | for (InputScopeIter si(enclosingScope); si; si++) { | ^~ In file included from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/CallArgs.h:73, from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/CallNonGenericMethod.h:12, from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/NamespaceImports.h:15, from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/frontend/ParserAtom.h:19, from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/frontend/ObjLiteral.h:14, from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/frontend/Stencil.h:19: In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, JSAtom*&&)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1174:26, inlined from 'js::frontend::RegExpStencil::createRegExpAndEnsureAtom(JSContext*, js::FrontendContext*, js::frontend::ParserAtomsTable&, js::frontend::CompilationAtomCache&) const' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/frontend/Stencil.cpp:1655:74: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'atom' in 'MEM[(struct StackRootedBase * *)cx_30(D) + 48B]' [-Wdangling-pointer=] 1141 | *this->stack = this; | ~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/frontend/Stencil.cpp: In member function 'js::frontend::RegExpStencil::createRegExpAndEnsureAtom(JSContext*, js::FrontendContext*, js::frontend::ParserAtomsTable&, js::frontend::CompilationAtomCache&) const': /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/frontend/Stencil.cpp:1655:19: note: 'atom' declared here 1655 | Rooted atom(cx, parserAtoms.toJSAtom(cx, fc, atom_, atomCache)); | ^~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/frontend/Stencil.cpp:1655:19: note: 'cx_30(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, JSFunction*&&)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1174:26, inlined from 'js::frontend::CompilationStencil::instantiateSelfHostedLazyFunction(JSContext*, js::frontend::CompilationAtomCache&, js::frontend::TypedIndex, JS::Handle)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/frontend/Stencil.cpp:2593:76: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'fun' in 'MEM[(struct StackRootedBase * *)cx_171(D) + 24B]' [-Wdangling-pointer=] 1141 | *this->stack = this; | ~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/frontend/Stencil.cpp: In member function 'js::frontend::CompilationStencil::instantiateSelfHostedLazyFunction(JSContext*, js::frontend::CompilationAtomCache&, js::frontend::TypedIndex, JS::Handle)': /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/frontend/Stencil.cpp:2589:18: note: 'fun' declared here 2589 | RootedFunction fun( | ^~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/frontend/Stencil.cpp:2589:18: note: 'cx_171(D)' declared here In member function 'js::frontend::TypedIndex::operator unsigned long() const', inlined from 'js::frontend::ScopeStencilRef::scope() const' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/frontend/CompilationStencil.h:1772:40, inlined from 'js::frontend::InputScope::kind() const::{lambda(js::frontend::ScopeStencilRef const&)#2}::operator()(js::frontend::ScopeStencilRef const&) const' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/frontend/CompilationStencil.h:134:58, inlined from 'mozilla::detail::VariantImplementation::matchN const&, js::frontend::InputScope::kind() const::{lambda(js::frontend::ScopeStencilRef const&)#2}>(mozilla::Variant const&, js::frontend::InputScope::kind() const::{lambda(js::frontend::ScopeStencilRef const&)#2}&&)decltype(auto)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Variant.h:202:45, inlined from 'mozilla::detail::VariantImplementation::matchN const&, js::frontend::InputScope::kind() const::{lambda(js::Scope const*)#1}, js::frontend::InputScope::kind() const::{lambda(js::frontend::ScopeStencilRef const&)#2}>(mozilla::Variant const&, js::frontend::InputScope::kind() const::{lambda(js::Scope const*)#1}&&, js::frontend::InputScope::kind() const::{lambda(js::frontend::ScopeStencilRef const&)#2}&&)decltype(auto)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Variant.h:318:26, inlined from 'mozilla::Variant::matchN const&, js::frontend::InputScope::kind() const::{lambda(js::Scope const*)#1}, js::frontend::InputScope::kind() const::{lambda(js::frontend::ScopeStencilRef const&)#2}>(mozilla::Variant const&, js::frontend::InputScope::kind() const::{lambda(js::Scope const*)#1}&&, js::frontend::InputScope::kind() const::{lambda(js::frontend::ScopeStencilRef const&)#2}&&)decltype(auto)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Variant.h:902:24, inlined from 'mozilla::Variant::match(js::frontend::InputScope::kind() const::{lambda(js::Scope const*)#1}&&, js::frontend::InputScope::kind() const::{lambda(js::frontend::ScopeStencilRef const&)#2}&&) const &decltype(auto)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Variant.h:845:18, inlined from 'js::frontend::InputScope::kind() const' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/frontend/CompilationStencil.h:132:24, inlined from 'js::frontend::InputScopeIter::kind() const' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/frontend/CompilationStencil.h:324:46, inlined from 'js::frontend::ScopeContext::computeThisBinding(js::frontend::InputScope const&)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/frontend/Stencil.cpp:431:16: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/frontend/TypedIndex.h:26:36: warning: 'MEM[(const struct TypedIndex *)&si + 8B].index' may be used uninitialized [-Wmaybe-uninitialized] 26 | operator size_t() const { return index; } | ^~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/frontend/Stencil.cpp: In member function 'js::frontend::ScopeContext::computeThisBinding(js::frontend::InputScope const&)': /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/frontend/Stencil.cpp:430:23: note: 'MEM[(const struct TypedIndex *)&si + 8B].index' was declared here 430 | for (InputScopeIter si(scope); si; si++) { | ^~ In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, JSFunction*&&)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1174:26, inlined from 'CreateFunction(JSContext*, js::frontend::CompilationAtomCache&, js::frontend::CompilationStencil const&, js::frontend::ScriptStencil const&, js::frontend::ScriptStencilExtra const&, js::frontend::TypedIndex)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/frontend/Stencil.cpp:1888:64: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'fun' in 'MEM[(struct StackRootedBase * *)cx_162(D) + 24B]' [-Wdangling-pointer=] 1141 | *this->stack = this; | ~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/frontend/Stencil.cpp: In function 'CreateFunction(JSContext*, js::frontend::CompilationAtomCache&, js::frontend::CompilationStencil const&, js::frontend::ScriptStencil const&, js::frontend::ScriptStencilExtra const&, js::frontend::TypedIndex)': /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/frontend/Stencil.cpp:1885:18: note: 'fun' declared here 1885 | RootedFunction fun( | ^~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/frontend/Stencil.cpp:1885:18: note: 'cx_162(D)' declared here make[3]: Entering directory '/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/js/src/wasm' js/src/wasm/Unified_cpp_js_src_wasm3.o /usr/bin/g++ -o Unified_cpp_js_src_wasm3.o -c -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/system_wrappers -include /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.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/gjs-1.80.2/firefox-115.15.0/js/src/wasm -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/js/src/wasm -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/js/src -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include -DMOZILLA_CLIENT -include /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/js/src/js-confdefs.h -fno-sized-deallocation -fno-aligned-new -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/anolis/anolis-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -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 -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wformat -Wformat-overflow=2 -Wno-psabi -Wno-error=builtin-macro-redefined -Werror=format -Wno-attributes -fno-strict-aliasing -ffp-contract=off -MD -MP -MF .deps/Unified_cpp_js_src_wasm3.o.pp Unified_cpp_js_src_wasm3.cpp make[3]: Leaving directory '/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/js/src/wasm' In file included from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/Value.h:24, from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/util/Poison.h:25, from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/ds/LifoAlloc.h:196, from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/jit/JitAllocPolicy.h:22, from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/jit/MoveResolver.h:13, from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/jit/none/MacroAssembler-none.h:12, from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/jit/MacroAssembler.h:35, from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/wasm/WasmGenerator.h:25, from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/wasm/WasmIonCompile.h:22, from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/wasm/WasmIonCompile.cpp:19, from Unified_cpp_js_src_wasm3.cpp:2: In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, JSAtom*&&)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1174:26, inlined from 'CreateWasmConstructor(JSContext*, JSProtoKey)JSObject*' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/wasm/WasmJS.cpp:961:19: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'className' in 'MEM[(struct StackRootedBase * *)cx_34(D) + 48B]' [-Wdangling-pointer=] 1141 | *this->stack = this; | ~~~~~~~~~~~~~^~~~~~ In file included from Unified_cpp_js_src_wasm3.cpp:11: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/wasm/WasmJS.cpp: In function 'CreateWasmConstructor(JSContext*, JSProtoKey)JSObject*': /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/wasm/WasmJS.cpp:961:19: note: 'className' declared here 961 | Rooted className(cx, Atomize(cx, name, strlen(name))); | ^~~~~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/wasm/WasmJS.cpp:961:19: note: 'cx_34(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, JSAtom*&&)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1174:26, inlined from 'CreateWasmConstructor(JSContext*, JSProtoKey)JSObject*' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/wasm/WasmJS.cpp:961:19: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'className' in 'MEM[(struct StackRootedBase * *)cx_34(D) + 48B]' [-Wdangling-pointer=] 1141 | *this->stack = this; | ~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/wasm/WasmJS.cpp: In function 'CreateWasmConstructor(JSContext*, JSProtoKey)JSObject*': /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/wasm/WasmJS.cpp:961:19: note: 'className' declared here 961 | Rooted className(cx, Atomize(cx, name, strlen(name))); | ^~~~~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/wasm/WasmJS.cpp:961:19: note: 'cx_34(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, JSAtom*&&)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1174:26, inlined from 'CreateWasmConstructor(JSContext*, JSProtoKey)JSObject*' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/wasm/WasmJS.cpp:961:19: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'className' in 'MEM[(struct StackRootedBase * *)cx_34(D) + 48B]' [-Wdangling-pointer=] 1141 | *this->stack = this; | ~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/wasm/WasmJS.cpp: In function 'CreateWasmConstructor(JSContext*, JSProtoKey)JSObject*': /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/wasm/WasmJS.cpp:961:19: note: 'className' declared here 961 | Rooted className(cx, Atomize(cx, name, strlen(name))); | ^~~~~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/wasm/WasmJS.cpp:961:19: note: 'cx_34(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, JSAtom*&&)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1174:26, inlined from 'CreateWasmConstructor(JSContext*, JSProtoKey)JSObject*' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/wasm/WasmJS.cpp:961:19: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'className' in 'MEM[(struct StackRootedBase * *)cx_34(D) + 48B]' [-Wdangling-pointer=] 1141 | *this->stack = this; | ~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/wasm/WasmJS.cpp: In function 'CreateWasmConstructor(JSContext*, JSProtoKey)JSObject*': /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/wasm/WasmJS.cpp:961:19: note: 'className' declared here 961 | Rooted className(cx, Atomize(cx, name, strlen(name))); | ^~~~~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/wasm/WasmJS.cpp:961:19: note: 'cx_34(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, JSAtom*&&)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1174:26, inlined from 'CreateWasmConstructor(JSContext*, JSProtoKey)JSObject*' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/wasm/WasmJS.cpp:961:19: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'className' in 'MEM[(struct StackRootedBase * *)cx_34(D) + 48B]' [-Wdangling-pointer=] 1141 | *this->stack = this; | ~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/wasm/WasmJS.cpp: In function 'CreateWasmConstructor(JSContext*, JSProtoKey)JSObject*': /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/wasm/WasmJS.cpp:961:19: note: 'className' declared here 961 | Rooted className(cx, Atomize(cx, name, strlen(name))); | ^~~~~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/wasm/WasmJS.cpp:961:19: note: 'cx_34(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, JSAtom*&&)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1174:26, inlined from 'CreateWasmConstructor(JSContext*, JSProtoKey)JSObject*' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/wasm/WasmJS.cpp:961:19: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'className' in 'MEM[(struct StackRootedBase * *)cx_34(D) + 48B]' [-Wdangling-pointer=] 1141 | *this->stack = this; | ~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/wasm/WasmJS.cpp: In function 'CreateWasmConstructor(JSContext*, JSProtoKey)JSObject*': /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/wasm/WasmJS.cpp:961:19: note: 'className' declared here 961 | Rooted className(cx, Atomize(cx, name, strlen(name))); | ^~~~~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/wasm/WasmJS.cpp:961:19: note: 'cx_34(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, JSAtom*&&)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1174:26, inlined from 'CreateWasmConstructor(JSContext*, JSProtoKey)JSObject*' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/wasm/WasmJS.cpp:961:19: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'className' in 'MEM[(struct StackRootedBase * *)cx_34(D) + 48B]' [-Wdangling-pointer=] 1141 | *this->stack = this; | ~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/wasm/WasmJS.cpp: In function 'CreateWasmConstructor(JSContext*, JSProtoKey)JSObject*': /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/wasm/WasmJS.cpp:961:19: note: 'className' declared here 961 | Rooted className(cx, Atomize(cx, name, strlen(name))); | ^~~~~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/wasm/WasmJS.cpp:961:19: note: 'cx_34(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, JSLinearString*&&)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1174:26, inlined from 'Reject(JSContext*, js::wasm::CompileArgs const&, JS::Handle, mozilla::UniquePtr const&)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/wasm/WasmJS.cpp:4480:69: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'message' in 'MEM[(struct StackRootedBase * *)cx_136(D) + 48B]' [-Wdangling-pointer=] 1141 | *this->stack = this; | ~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/wasm/WasmJS.cpp: In function 'Reject(JSContext*, js::wasm::CompileArgs const&, JS::Handle, mozilla::UniquePtr const&)': /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/wasm/WasmJS.cpp:4480:16: note: 'message' declared here 4480 | RootedString message(cx, NewStringCopyN(cx, str.get(), len)); | ^~~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/wasm/WasmJS.cpp:4480:16: note: 'cx_136(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, JSObject*&&)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1174:26, inlined from 'js::WasmExceptionObject::getStack_impl(JSContext*, JS::CallArgs const&)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/wasm/WasmJS.cpp:4126:49: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'savedFrameObj' in 'MEM[(struct StackRootedBase * *)cx_80(D) + 24B]' [-Wdangling-pointer=] 1141 | *this->stack = this; | ~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/wasm/WasmJS.cpp: In function 'js::WasmExceptionObject::getStack_impl(JSContext*, JS::CallArgs const&)': /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/wasm/WasmJS.cpp:4126:16: note: 'savedFrameObj' declared here 4126 | RootedObject savedFrameObj(cx, exnObj->stack()); | ^~~~~~~~~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/wasm/WasmJS.cpp:4126:16: note: 'cx_80(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(JSContext* const&)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1165:26, inlined from 'WebAssemblyClassFinish(JSContext*, JS::Handle, JS::Handle)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/wasm/WasmJS.cpp:5486:17: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'id' in 'MEM[(struct StackRootedBase * *)cx_65(D) + 96B]' [-Wdangling-pointer=] 1141 | *this->stack = this; | ~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/wasm/WasmJS.cpp: In function 'WebAssemblyClassFinish(JSContext*, JS::Handle, JS::Handle)': /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/wasm/WasmJS.cpp:5486:12: note: 'id' declared here 5486 | RootedId id(cx); | ^~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/wasm/WasmJS.cpp:5486:12: note: 'cx_65(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, JSString*&&)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1174:26, inlined from 'js::wasm::ToIndexType(JSContext*, JS::Handle, js::wasm::IndexType*)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/wasm/WasmMemory.cpp:46:47: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'typeStr' in 'MEM[(struct StackRootedBase * *)cx_58(D) + 48B]' [-Wdangling-pointer=] 1141 | *this->stack = this; | ~~~~~~~~~~~~~^~~~~~ In file included from Unified_cpp_js_src_wasm3.cpp:29: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/wasm/WasmMemory.cpp: In function 'js::wasm::ToIndexType(JSContext*, JS::Handle, js::wasm::IndexType*)': /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/wasm/WasmMemory.cpp:46:16: note: 'typeStr' declared here 46 | RootedString typeStr(cx, ToString(cx, value)); | ^~~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/wasm/WasmMemory.cpp:46:16: note: 'cx_58(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, js::PlainObject*&&)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1174:26, inlined from 'js::wasm::Module::extractCode(JSContext*, js::wasm::Tier, JS::MutableHandle) const' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/wasm/WasmModule.cpp:349:53: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'result' in 'MEM[(struct StackRootedBase * *)cx_257(D) + 24B]' [-Wdangling-pointer=] 1141 | *this->stack = this; | ~~~~~~~~~~~~~^~~~~~ In file included from Unified_cpp_js_src_wasm3.cpp:38: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/wasm/WasmModule.cpp: In member function 'js::wasm::Module::extractCode(JSContext*, js::wasm::Tier, JS::MutableHandle) const': /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/wasm/WasmModule.cpp:349:24: note: 'result' declared here 349 | Rooted result(cx, NewPlainObject(cx)); | ^~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/wasm/WasmModule.cpp:349:24: note: 'cx_257(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, JSAtom*&&)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1174:26, inlined from 'js::wasm::CacheableName::toQuotedString(JSContext*) const' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/wasm/WasmModuleTypes.cpp:67:35: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'atom' in 'MEM[(struct StackRootedBase * *)cx_23(D) + 48B]' [-Wdangling-pointer=] 1141 | *this->stack = this; | ~~~~~~~~~~~~~^~~~~~ In file included from Unified_cpp_js_src_wasm3.cpp:47: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/wasm/WasmModuleTypes.cpp: In member function 'js::wasm::CacheableName::toQuotedString(JSContext*) const': /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/wasm/WasmModuleTypes.cpp:67:16: note: 'atom' declared here 67 | RootedString atom(cx, toAtom(cx)); | ^~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/wasm/WasmModuleTypes.cpp:67:16: note: 'cx_23(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, js::PromiseObject*&&)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1174:26, inlined from 'WebAssembly_compile(JSContext*, unsigned int, JS::Value*)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/wasm/WasmJS.cpp:4692:79, inlined from 'WebAssembly_compile(JSContext*, unsigned int, JS::Value*)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/wasm/WasmJS.cpp:4685:13: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'promise' in 'MEM[(struct StackRootedBase * *)cx_10(D) + 24B]' [-Wdangling-pointer=] 1141 | *this->stack = this; | ~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/wasm/WasmJS.cpp: In function 'WebAssembly_compile(JSContext*, unsigned int, JS::Value*)': /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/wasm/WasmJS.cpp:4692:26: note: 'promise' declared here 4692 | Rooted promise(cx, PromiseObject::createSkippingExecutor(cx)); | ^~~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/wasm/WasmJS.cpp:4692:26: note: 'cx_10(D)' declared here /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/wasm/WasmIonCompile.cpp: In function 'EmitTeeGlobal((anonymous namespace)::FunctionCompiler&)': /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/wasm/WasmIonCompile.cpp:5059:26: warning: 'value' may be used uninitialized [-Wmaybe-uninitialized] 5059 | return f.storeGlobalVar(bytecodeOffset, global.offset(), global.isIndirect(), | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 5060 | value); | ~~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/wasm/WasmIonCompile.cpp:5051:16: note: 'value' was declared here 5051 | MDefinition* value; | ^~~~~ In file included from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/wasm/WasmIonCompile.cpp:41: In member function 'js::wasm::OpIter<(anonymous namespace)::IonCompilePolicy>::readTeeGlobal(unsigned int*, js::jit::MDefinition**)', inlined from 'EmitTeeGlobal((anonymous namespace)::FunctionCompiler&)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/wasm/WasmIonCompile.cpp:5052:30: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/wasm/WasmOpIter.h:2214:11: warning: 'id' may be used uninitialized [-Wmaybe-uninitialized] 2214 | if (*id >= env_.globals.length()) { | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/wasm/WasmIonCompile.cpp: In function 'EmitTeeGlobal((anonymous namespace)::FunctionCompiler&)': /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/wasm/WasmIonCompile.cpp:5050:12: note: 'id' was declared here 5050 | uint32_t id; | ^~ In member function '(anonymous namespace)::FunctionCompiler::finishTryCatch(js::wasm::LabelKind, (anonymous namespace)::Control&, mozilla::Vector*)', inlined from 'EmitEnd((anonymous namespace)::FunctionCompiler&)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/wasm/WasmIonCompile.cpp:4654:28: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/wasm/WasmIonCompile.cpp:3172:5: warning: 'kind' may be used uninitialized [-Wmaybe-uninitialized] 3172 | switch (kind) { | ^~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/wasm/WasmIonCompile.cpp: In function 'EmitEnd((anonymous namespace)::FunctionCompiler&)': /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/wasm/WasmIonCompile.cpp:4584:13: note: 'kind' was declared here 4584 | LabelKind kind; | ^~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/wasm/WasmIonCompile.cpp: In function 'EmitTableFill((anonymous namespace)::FunctionCompiler&)': /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/wasm/WasmIonCompile.cpp:6108:45: warning: 'tableIndex' may be used uninitialized [-Wmaybe-uninitialized] 6108 | MDefinition* tableIndexArg = f.constantI32(int32_t(tableIndex)); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/wasm/WasmIonCompile.cpp:6096:12: note: 'tableIndex' was declared here 6096 | uint32_t tableIndex; | ^~~~~~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/wasm/WasmIonCompile.cpp: In function 'EmitTableGrow((anonymous namespace)::FunctionCompiler&)': /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/wasm/WasmIonCompile.cpp:6194:45: warning: 'tableIndex' may be used uninitialized [-Wmaybe-uninitialized] 6194 | MDefinition* tableIndexArg = f.constantI32(int32_t(tableIndex)); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/wasm/WasmIonCompile.cpp:6181:12: note: 'tableIndex' was declared here 6181 | uint32_t tableIndex; | ^~~~~~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/wasm/WasmIonCompile.cpp: In function 'EmitMemCopy((anonymous namespace)::FunctionCompiler&)': /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/wasm/WasmIonCompile.cpp:5879:12: warning: 'srcMemIndex' may be used uninitialized [-Wmaybe-uninitialized] 5879 | uint32_t srcMemIndex; | ^~~~~~~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/wasm/WasmIonCompile.cpp:5878:12: warning: 'dstMemIndex' may be used uninitialized [-Wmaybe-uninitialized] 5878 | uint32_t dstMemIndex; | ^~~~~~~~~~~ In member function '(anonymous namespace)::FunctionCompiler::constantI64(long)', inlined from 'EmitI64Const((anonymous namespace)::FunctionCompiler&)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/wasm/WasmIonCompile.cpp:4501:21, inlined from 'EmitBodyExprs((anonymous namespace)::FunctionCompiler&)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/wasm/WasmIonCompile.cpp:7428:9: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/wasm/WasmIonCompile.cpp:408:46: warning: 'i64' may be used uninitialized [-Wmaybe-uninitialized] 408 | MConstant* constant = MConstant::NewInt64(alloc(), i); | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/wasm/WasmIonCompile.cpp: In function 'EmitBodyExprs((anonymous namespace)::FunctionCompiler&)': /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/wasm/WasmIonCompile.cpp:4496:11: note: 'i64' was declared here 4496 | int64_t i64; | ^~~ In function 'EmitI32Const((anonymous namespace)::FunctionCompiler&)', inlined from 'EmitBodyExprs((anonymous namespace)::FunctionCompiler&)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/wasm/WasmIonCompile.cpp:7426:9: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/wasm/WasmIonCompile.cpp:4491:21: warning: 'i32' may be used uninitialized [-Wmaybe-uninitialized] 4491 | f.iter().setResult(f.constantI32(i32)); | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/wasm/WasmIonCompile.cpp: In function 'EmitBodyExprs((anonymous namespace)::FunctionCompiler&)': /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/wasm/WasmIonCompile.cpp:4486:11: note: 'i32' was declared here 4486 | int32_t i32; | ^~~ In file included from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/jit/LIR.h:22, from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/jit/PerfSpewer.h:16, from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/jit/CodeGenerator.h:10, from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/wasm/WasmIonCompile.cpp:27: In member function 'js::jit::MBasicBlock::setSlot(unsigned int, js::jit::MDefinition*)', inlined from '(anonymous namespace)::FunctionCompiler::assign(unsigned int, js::jit::MDefinition*)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/wasm/WasmIonCompile.cpp:836:23, inlined from 'EmitTeeLocal((anonymous namespace)::FunctionCompiler&)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/wasm/WasmIonCompile.cpp:4979:11, inlined from 'EmitBodyExprs((anonymous namespace)::FunctionCompiler&)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/wasm/WasmIonCompile.cpp:7362:9: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/jit/MIRGraph.h:201:64: warning: 'value' may be used uninitialized [-Wmaybe-uninitialized] 201 | void setSlot(uint32_t slot, MDefinition* ins) { slots_[slot] = ins; } /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/wasm/WasmIonCompile.cpp: In function 'EmitBodyExprs((anonymous namespace)::FunctionCompiler&)': /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/wasm/WasmIonCompile.cpp:4974:16: note: 'value' was declared here 4974 | MDefinition* value; | ^~~~~ In member function 'js::wasm::OpIter<(anonymous namespace)::IonCompilePolicy>::controlFindInnermostFrom(js::wasm::LabelKind, unsigned int, unsigned int*)', inlined from '(anonymous namespace)::FunctionCompiler::delegatePadPatches(mozilla::Vector const&, unsigned int)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/wasm/WasmIonCompile.cpp:2883:41, inlined from 'EmitDelegate((anonymous namespace)::FunctionCompiler&)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/wasm/WasmIonCompile.cpp:4806:30, inlined from 'EmitBodyExprs((anonymous namespace)::FunctionCompiler&)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/wasm/WasmIonCompile.cpp:7319:26: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/wasm/WasmOpIter.h:894:76: warning: 'relativeDepth' may be used uninitialized [-Wmaybe-uninitialized] 894 | int32_t fromAbsoluteDepth = controlStack_.length() - fromRelativeDepth - 1; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/wasm/WasmIonCompile.cpp: In function 'EmitBodyExprs((anonymous namespace)::FunctionCompiler&)': /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/wasm/WasmIonCompile.cpp:4792:12: note: 'relativeDepth' was declared here 4792 | uint32_t relativeDepth; | ^~~~~~~~~~~~~ In member function '(anonymous namespace)::FunctionCompiler::switchToCatch((anonymous namespace)::Control&, js::wasm::LabelKind const&, unsigned int)', inlined from 'EmitCatchAll((anonymous namespace)::FunctionCompiler&)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/wasm/WasmIonCompile.cpp:4788:25, inlined from 'EmitBodyExprs((anonymous namespace)::FunctionCompiler&)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/wasm/WasmIonCompile.cpp:7314:9: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/wasm/WasmIonCompile.cpp:3052:5: warning: 'kind' may be used uninitialized [-Wmaybe-uninitialized] 3052 | if (fromKind == LabelKind::Try) { | ^~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/wasm/WasmIonCompile.cpp: In function 'EmitBodyExprs((anonymous namespace)::FunctionCompiler&)': /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/wasm/WasmIonCompile.cpp:4774:13: note: 'kind' was declared here 4774 | LabelKind kind; | ^~~~ In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, js::PromiseObject*&&)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1174:26, inlined from 'WebAssembly_instantiate(JSContext*, unsigned int, JS::Value*)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/wasm/WasmJS.cpp:4747:79, inlined from 'WebAssembly_instantiate(JSContext*, unsigned int, JS::Value*)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/wasm/WasmJS.cpp:4740:13: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'promise' in 'MEM[(struct StackRootedBase * *)cx_10(D) + 24B]' [-Wdangling-pointer=] 1141 | *this->stack = this; | ~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/wasm/WasmJS.cpp: In function 'WebAssembly_instantiate(JSContext*, unsigned int, JS::Value*)': /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/wasm/WasmJS.cpp:4747:26: note: 'promise' declared here 4747 | Rooted promise(cx, PromiseObject::createSkippingExecutor(cx)); | ^~~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/wasm/WasmJS.cpp:4747:26: note: 'cx_10(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, JSString*&&)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1174:26, inlined from 'js::WasmModuleObject::customSections(JSContext*, unsigned int, JS::Value*)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/wasm/WasmJS.cpp:1560:51: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'str' in 'MEM[(struct StackRootedBase * *)cx_175(D) + 48B]' [-Wdangling-pointer=] 1141 | *this->stack = this; | ~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/wasm/WasmJS.cpp: In function 'js::WasmModuleObject::customSections(JSContext*, unsigned int, JS::Value*)': /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/wasm/WasmJS.cpp:1560:18: note: 'str' declared here 1560 | RootedString str(cx, ToString(cx, args.get(1))); | ^~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/wasm/WasmJS.cpp:1560:18: note: 'cx_175(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, js::SharedArrayBufferObject*&&)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1174:26, inlined from 'js::WasmMemoryObject::bufferGetterImpl(JSContext*, JS::CallArgs const&)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/wasm/WasmJS.cpp:2637:71: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'newBuffer' in 'MEM[(struct StackRootedBase * *)cx_141(D) + 24B]' [-Wdangling-pointer=] 1141 | *this->stack = this; | ~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/wasm/WasmJS.cpp: In function 'js::WasmMemoryObject::bufferGetterImpl(JSContext*, JS::CallArgs const&)': /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/wasm/WasmJS.cpp:2635:37: note: 'newBuffer' declared here 2635 | RootedSharedArrayBufferObject newBuffer( | ^~~~~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/wasm/WasmJS.cpp:2635:37: note: 'cx_141(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, js::WasmTagObject*&&)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1174:26, inlined from 'js::WasmTagObject::create(JSContext*, RefPtr const&, JS::Handle)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/wasm/WasmJS.cpp:3763:79: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'obj' in 'MEM[(struct StackRootedBase * *)cx_37(D) + 24B]' [-Wdangling-pointer=] 1141 | *this->stack = this; | ~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/wasm/WasmJS.cpp: In function 'js::WasmTagObject::create(JSContext*, RefPtr const&, JS::Handle)': /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/wasm/WasmJS.cpp:3762:26: note: 'obj' declared here 3762 | Rooted obj(cx, | ^~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/wasm/WasmJS.cpp:3762:26: note: 'cx_37(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, js::WasmTagObject*&&)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1174:26, inlined from 'js::WasmTagObject::construct(JSContext*, unsigned int, JS::Value*)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/wasm/WasmJS.cpp:3749:78: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'tagObj' in 'MEM[(struct StackRootedBase * *)cx_161(D) + 24B]' [-Wdangling-pointer=] 1141 | *this->stack = this; | ~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/wasm/WasmJS.cpp: In function 'js::WasmTagObject::construct(JSContext*, unsigned int, JS::Value*)': /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/wasm/WasmJS.cpp:3749:26: note: 'tagObj' declared here 3749 | Rooted tagObj(cx, WasmTagObject::create(cx, tagType, proto)); | ^~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/wasm/WasmJS.cpp:3749:26: note: 'cx_161(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, js::WasmInstanceScope*&&)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1174:26, inlined from 'js::WasmInstanceObject::getScope(JSContext*, JS::Handle)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/wasm/WasmJS.cpp:2430:53: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'instanceScope' in 'MEM[(struct StackRootedBase * *)cx_46(D) + 16B]' [-Wdangling-pointer=] 1141 | *this->stack = this; | ~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/wasm/WasmJS.cpp: In function 'js::WasmInstanceObject::getScope(JSContext*, JS::Handle)': /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/wasm/WasmJS.cpp:2429:30: note: 'instanceScope' declared here 2429 | Rooted instanceScope( | ^~~~~~~~~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/wasm/WasmJS.cpp:2429:30: note: 'cx_46(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, js::WasmInstanceScope*&&)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1174:26, inlined from 'js::WasmInstanceObject::getFunctionScope(JSContext*, JS::Handle, unsigned int)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/wasm/WasmJS.cpp:2451:56: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'instanceScope' in 'MEM[(struct StackRootedBase * *)cx_78(D) + 16B]' [-Wdangling-pointer=] 1141 | *this->stack = this; | ~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/wasm/WasmJS.cpp: In function 'js::WasmInstanceObject::getFunctionScope(JSContext*, JS::Handle, unsigned int)': /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/wasm/WasmJS.cpp:2450:30: note: 'instanceScope' declared here 2450 | Rooted instanceScope( | ^~~~~~~~~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/wasm/WasmJS.cpp:2450:30: note: 'cx_78(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, ResolveResponseClosure*&&)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1174:26, inlined from 'ResolveResponse(JSContext*, JS::CallArgs, JS::Handle, bool, JS::Handle) [clone .isra.0]' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/wasm/WasmJS.cpp:5296:52: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'closure' in 'MEM[(struct StackRootedBase * *)cx_2(D) + 24B]' [-Wdangling-pointer=] 1141 | *this->stack = this; | ~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/wasm/WasmJS.cpp: In function 'ResolveResponse(JSContext*, JS::CallArgs, JS::Handle, bool, JS::Handle) [clone .isra.0]': /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/wasm/WasmJS.cpp:5294:16: note: 'closure' declared here 5294 | RootedObject closure( | ^~~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/wasm/WasmJS.cpp:5294:16: note: 'cx_2(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, js::PromiseObject*&&)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1174:26, inlined from 'WebAssembly_compileStreaming(JSContext*, unsigned int, JS::Value*)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/wasm/WasmJS.cpp:5335:79, inlined from 'WebAssembly_compileStreaming(JSContext*, unsigned int, JS::Value*)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/wasm/WasmJS.cpp:5327:13: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'promise' in 'MEM[(struct StackRootedBase * *)cx_10(D) + 24B]' [-Wdangling-pointer=] 1141 | *this->stack = this; | ~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/wasm/WasmJS.cpp: In function 'WebAssembly_compileStreaming(JSContext*, unsigned int, JS::Value*)': /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/wasm/WasmJS.cpp:5335:26: note: 'promise' declared here 5335 | Rooted promise(cx, PromiseObject::createSkippingExecutor(cx)); | ^~~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/wasm/WasmJS.cpp:5335:26: note: 'cx_10(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, js::PromiseObject*&&)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1174:26, inlined from 'WebAssembly_instantiateStreaming(JSContext*, unsigned int, JS::Value*)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/wasm/WasmJS.cpp:5365:79, inlined from 'WebAssembly_instantiateStreaming(JSContext*, unsigned int, JS::Value*)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/wasm/WasmJS.cpp:5357:13: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'promise' in 'MEM[(struct StackRootedBase * *)cx_10(D) + 24B]' [-Wdangling-pointer=] 1141 | *this->stack = this; | ~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/wasm/WasmJS.cpp: In function 'WebAssembly_instantiateStreaming(JSContext*, unsigned int, JS::Value*)': /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/wasm/WasmJS.cpp:5365:26: note: 'promise' declared here 5365 | Rooted promise(cx, PromiseObject::createSkippingExecutor(cx)); | ^~~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/wasm/WasmJS.cpp:5365:26: note: 'cx_10(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, JSAtom*&&)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1174:26, inlined from 'js::WasmInstanceObject::getExportedFunction(JSContext*, JS::Handle, unsigned int, JS::MutableHandle)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/wasm/WasmJS.cpp:2341:72: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'name' in 'MEM[(struct StackRootedBase * *)cx_302(D) + 48B]' [-Wdangling-pointer=] 1141 | *this->stack = this; | ~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/wasm/WasmJS.cpp: In function 'js::WasmInstanceObject::getExportedFunction(JSContext*, JS::Handle, unsigned int, JS::MutableHandle)': /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/wasm/WasmJS.cpp:2341:21: note: 'name' declared here 2341 | Rooted name(cx, instance.getFuncDisplayAtom(cx, funcIndex)); | ^~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/wasm/WasmJS.cpp:2341:21: note: 'cx_302(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, js::WasmGlobalObject*&&)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1174:26, inlined from 'js::WasmGlobalObject::create(JSContext*, JS::Handle, bool, JS::Handle)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/wasm/WasmJS.cpp:3460:63: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'obj' in 'MEM[(struct StackRootedBase * *)cx_73(D) + 24B]' [-Wdangling-pointer=] 1141 | *this->stack = this; | ~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/wasm/WasmJS.cpp: In function 'js::WasmGlobalObject::create(JSContext*, JS::Handle, bool, JS::Handle)': /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/wasm/WasmJS.cpp:3459:29: note: 'obj' declared here 3459 | Rooted obj( | ^~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/wasm/WasmJS.cpp:3459:29: note: 'cx_73(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, js::WasmTableObject*&&)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1174:26, inlined from 'js::WasmTableObject::construct(JSContext*, unsigned int, JS::Value*)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/wasm/WasmJS.cpp:3162:41: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'table' in 'MEM[(struct StackRootedBase * *)cx_232(D) + 24B]' [-Wdangling-pointer=] 1141 | *this->stack = this; | ~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/wasm/WasmJS.cpp: In function 'js::WasmTableObject::construct(JSContext*, unsigned int, JS::Value*)': /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/wasm/WasmJS.cpp:3160:28: note: 'table' declared here 3160 | Rooted table( | ^~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/wasm/WasmJS.cpp:3160:28: note: 'cx_232(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(JSContext* const&)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1165:26, inlined from 'js::WasmInstanceObject::construct(JSContext*, unsigned int, JS::Value*)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/wasm/WasmJS.cpp:2020:28: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'importObj' in 'MEM[(struct StackRootedBase * *)cx_125(D) + 24B]' [-Wdangling-pointer=] 1141 | *this->stack = this; | ~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/wasm/WasmJS.cpp: In function 'js::WasmInstanceObject::construct(JSContext*, unsigned int, JS::Value*)': /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/wasm/WasmJS.cpp:2020:16: note: 'importObj' declared here 2020 | RootedObject importObj(cx); | ^~~~~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/wasm/WasmJS.cpp:2020:16: note: 'cx_125(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, js::WasmExceptionObject*&&)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1174:26, inlined from 'js::WasmExceptionObject::create(JSContext*, JS::Handle, JS::Handle, JS::Handle)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/wasm/WasmJS.cpp:4008:66: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'obj' in 'MEM[(struct StackRootedBase * *)cx_78(D) + 24B]' [-Wdangling-pointer=] 1141 | *this->stack = this; | ~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/wasm/WasmJS.cpp: In function 'js::WasmExceptionObject::create(JSContext*, JS::Handle, JS::Handle, JS::Handle)': /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/wasm/WasmJS.cpp:4007:32: note: 'obj' declared here 4007 | Rooted obj( | ^~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/wasm/WasmJS.cpp:4007:32: note: 'cx_78(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, js::WasmExceptionObject*&&)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1174:26, inlined from 'js::WasmExceptionObject::construct(JSContext*, unsigned int, JS::Value*)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/wasm/WasmJS.cpp:3968:64: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'exnObj' in 'MEM[(struct StackRootedBase * *)cx_234(D) + 24B]' [-Wdangling-pointer=] 1141 | *this->stack = this; | ~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/wasm/WasmJS.cpp: In function 'js::WasmExceptionObject::construct(JSContext*, unsigned int, JS::Value*)': /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/wasm/WasmJS.cpp:3967:32: note: 'exnObj' declared here 3967 | Rooted exnObj( | ^~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/wasm/WasmJS.cpp:3967:32: note: 'cx_234(D)' declared here make[3]: Entering directory '/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/js/src/gc' js/src/gc/Unified_cpp_js_src_gc3.o /usr/bin/g++ -o Unified_cpp_js_src_gc3.o -c -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/system_wrappers -include /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.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/gjs-1.80.2/firefox-115.15.0/js/src/gc -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/js/src/gc -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/js/src -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include -DMOZILLA_CLIENT -include /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/js/src/js-confdefs.h -fno-sized-deallocation -fno-aligned-new -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/anolis/anolis-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -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 -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wformat -Wformat-overflow=2 -Wno-psabi -Wno-error=builtin-macro-redefined -Werror=format -Wno-attributes -fno-strict-aliasing -ffp-contract=off -MD -MP -MF .deps/Unified_cpp_js_src_gc3.o.pp Unified_cpp_js_src_gc3.cpp make[3]: Leaving directory '/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/js/src/gc' In file included from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/HashTable.h:10, from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/HeapAPI.h:18, from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/TracingAPI.h:11, from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/GCPolicyAPI.h:52, from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:23, from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/CallArgs.h:73, from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/CallNonGenericMethod.h:12, from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/NamespaceImports.h:15, from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/gc/Statistics.h:17, from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/gc/Statistics.cpp:7, from Unified_cpp_js_src_gc3.cpp:2: In member function 'mozilla::detail::EntrySlot, false> > >::operator==(mozilla::detail::EntrySlot, false> > > const&) const', inlined from 'mozilla::detail::HashTable, false> >, mozilla::HashMap, false>, mozilla::DefaultHasher, js::TrackedAllocPolicy<(js::TrackingKind)1> >::MapHashPolicy, js::TrackedAllocPolicy<(js::TrackingKind)1> >::Iterator::done() const' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/HashTable.h:1399:19, inlined from 'mozilla::detail::HashTable, false> >, mozilla::HashMap, false>, mozilla::DefaultHasher, js::TrackedAllocPolicy<(js::TrackingKind)1> >::MapHashPolicy, js::TrackedAllocPolicy<(js::TrackingKind)1> >::Enum::empty() const' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/HashTable.h:1530:43, inlined from 'js::ObjectWrapperMap::Enum::goToNext()' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/vm/Compartment.h:49:27, inlined from 'js::ObjectWrapperMap::Enum::popFront()' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/vm/Compartment.h:109:15, inlined from 'JS::Compartment::findSweepGroupEdges()' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/gc/Sweeping.cpp:639:71: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/HashTable.h:1137:72: warning: 'MEM[(const struct EntrySlot &)&e + 16].mEntry' may be used uninitialized [-Wmaybe-uninitialized] 1137 | bool operator==(const EntrySlot& aRhs) const { return mEntry == aRhs.mEntry; } | ~~~~~^~~~~~ In file included from Unified_cpp_js_src_gc3.cpp:11: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/gc/Sweeping.cpp: In member function 'JS::Compartment::findSweepGroupEdges()': /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/gc/Sweeping.cpp:639:28: note: 'e' declared here 639 | for (ObjectWrapperEnum e(this, targetComp); !e.empty(); e.popFront()) { | ^ In member function 'mozilla::detail::EntrySlot, false> > >::operator==(mozilla::detail::EntrySlot, false> > > const&) const', inlined from 'mozilla::detail::HashTable, false> >, mozilla::HashMap, false>, mozilla::DefaultHasher, js::TrackedAllocPolicy<(js::TrackingKind)1> >::MapHashPolicy, js::TrackedAllocPolicy<(js::TrackingKind)1> >::Iterator::done() const' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/HashTable.h:1399:19, inlined from 'mozilla::detail::HashTable, false> >, mozilla::HashMap, false>, mozilla::DefaultHasher, js::TrackedAllocPolicy<(js::TrackingKind)1> >::MapHashPolicy, js::TrackedAllocPolicy<(js::TrackingKind)1> >::Enum::empty() const' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/HashTable.h:1530:43, inlined from 'js::ObjectWrapperMap::Enum::empty() const' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/vm/Compartment.h:92:48, inlined from 'JS::Compartment::findSweepGroupEdges()' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/gc/Sweeping.cpp:639:57: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/HashTable.h:1137:72: warning: 'MEM[(const struct EntrySlot &)&e + 16].mEntry' may be used uninitialized [-Wmaybe-uninitialized] 1137 | bool operator==(const EntrySlot& aRhs) const { return mEntry == aRhs.mEntry; } | ~~~~~^~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/gc/Sweeping.cpp: In member function 'JS::Compartment::findSweepGroupEdges()': /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/gc/Sweeping.cpp:639:28: note: 'e' declared here 639 | for (ObjectWrapperEnum e(this, targetComp); !e.empty(); e.popFront()) { | ^ In member function 'mozilla::detail::EntrySlot, false> > >::operator==(mozilla::detail::EntrySlot, false> > > const&) const', inlined from 'mozilla::detail::HashTable, false> >, mozilla::HashMap, false>, mozilla::DefaultHasher, js::TrackedAllocPolicy<(js::TrackingKind)1> >::MapHashPolicy, js::TrackedAllocPolicy<(js::TrackingKind)1> >::Iterator::done() const' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/HashTable.h:1399:19, inlined from 'mozilla::detail::HashTable, false> >, mozilla::HashMap, false>, mozilla::DefaultHasher, js::TrackedAllocPolicy<(js::TrackingKind)1> >::MapHashPolicy, js::TrackedAllocPolicy<(js::TrackingKind)1> >::Enum::empty() const' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/HashTable.h:1530:43, inlined from 'js::ObjectWrapperMap::Enum::empty() const' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/vm/Compartment.h:92:48, inlined from 'JS::Compartment::findSweepGroupEdges()' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/gc/Sweeping.cpp:639:57: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/HashTable.h:1137:72: warning: 'MEM[(const struct EntrySlot &)&e + 16].mEntry' may be used uninitialized [-Wmaybe-uninitialized] 1137 | bool operator==(const EntrySlot& aRhs) const { return mEntry == aRhs.mEntry; } | ~~~~~^~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/gc/Sweeping.cpp: In member function 'JS::Compartment::findSweepGroupEdges()': /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/gc/Sweeping.cpp:639:28: note: 'e' declared here 639 | for (ObjectWrapperEnum e(this, targetComp); !e.empty(); e.popFront()) { | ^ In member function 'mozilla::detail::EntrySlot, false> > >::operator==(mozilla::detail::EntrySlot, false> > > const&) const', inlined from 'mozilla::detail::HashTable, false> >, mozilla::HashMap, false>, mozilla::DefaultHasher, js::TrackedAllocPolicy<(js::TrackingKind)1> >::MapHashPolicy, js::TrackedAllocPolicy<(js::TrackingKind)1> >::Iterator::done() const' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/HashTable.h:1399:19, inlined from 'mozilla::detail::HashTable, false> >, mozilla::HashMap, false>, mozilla::DefaultHasher, js::TrackedAllocPolicy<(js::TrackingKind)1> >::MapHashPolicy, js::TrackedAllocPolicy<(js::TrackingKind)1> >::Enum::empty() const' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/HashTable.h:1530:43, inlined from 'js::ObjectWrapperMap::Enum::empty() const' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/vm/Compartment.h:92:48, inlined from 'JS::Compartment::findSweepGroupEdges()' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/gc/Sweeping.cpp:639:57: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/HashTable.h:1137:72: warning: 'MEM[(const struct EntrySlot &)&e + 16].mEntry' may be used uninitialized [-Wmaybe-uninitialized] 1137 | bool operator==(const EntrySlot& aRhs) const { return mEntry == aRhs.mEntry; } | ~~~~~^~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/gc/Sweeping.cpp: In member function 'JS::Compartment::findSweepGroupEdges()': /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/gc/Sweeping.cpp:639:28: note: 'e' declared here 639 | for (ObjectWrapperEnum e(this, targetComp); !e.empty(); e.popFront()) { | ^ In member function 'mozilla::detail::EntrySlot, false> > >::operator==(mozilla::detail::EntrySlot, false> > > const&) const', inlined from 'mozilla::detail::HashTable, false> >, mozilla::HashMap, false>, mozilla::DefaultHasher, js::TrackedAllocPolicy<(js::TrackingKind)1> >::MapHashPolicy, js::TrackedAllocPolicy<(js::TrackingKind)1> >::Iterator::done() const' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/HashTable.h:1399:19, inlined from 'mozilla::detail::HashTable, false> >, mozilla::HashMap, false>, mozilla::DefaultHasher, js::TrackedAllocPolicy<(js::TrackingKind)1> >::MapHashPolicy, js::TrackedAllocPolicy<(js::TrackingKind)1> >::Enum::empty() const' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/HashTable.h:1530:43, inlined from 'js::ObjectWrapperMap::Enum::goToNext()' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/vm/Compartment.h:49:27, inlined from 'js::ObjectWrapperMap::Enum::popFront()' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/vm/Compartment.h:109:15, inlined from 'js::gc::TraceIncomingCCWs(JSTracer*, mozilla::HashSet, js::SystemAllocPolicy> const&)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/gc/Tracer.cpp:80:22: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/HashTable.h:1137:72: warning: 'MEM[(const struct EntrySlot &)&e + 16].mEntry' may be used uninitialized [-Wmaybe-uninitialized] 1137 | bool operator==(const EntrySlot& aRhs) const { return mEntry == aRhs.mEntry; } | ~~~~~^~~~~~ In file included from Unified_cpp_js_src_gc3.cpp:29: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/gc/Tracer.cpp: In function 'js::gc::TraceIncomingCCWs(JSTracer*, mozilla::HashSet, js::SystemAllocPolicy> const&)': /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/gc/Tracer.cpp:79:43: note: 'e' declared here 79 | for (Compartment::ObjectWrapperEnum e(source, dest); !e.empty(); | ^ In member function 'mozilla::detail::EntrySlot, false> > >::operator<(mozilla::detail::EntrySlot, false> > > const&) const', inlined from 'mozilla::detail::HashTable, false> >, mozilla::HashMap, false>, mozilla::DefaultHasher, js::TrackedAllocPolicy<(js::TrackingKind)1> >::MapHashPolicy, js::TrackedAllocPolicy<(js::TrackingKind)1> >::Iterator::moveToNextLiveEntry()' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/HashTable.h:1362:21, inlined from 'mozilla::detail::HashTable, false> >, mozilla::HashMap, false>, mozilla::DefaultHasher, js::TrackedAllocPolicy<(js::TrackingKind)1> >::MapHashPolicy, js::TrackedAllocPolicy<(js::TrackingKind)1> >::Iterator::next()' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/HashTable.h:1414:26, inlined from 'mozilla::detail::HashTable, false> >, mozilla::HashMap, false>, mozilla::DefaultHasher, js::TrackedAllocPolicy<(js::TrackingKind)1> >::MapHashPolicy, js::TrackedAllocPolicy<(js::TrackingKind)1> >::Enum::popFront()' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/HashTable.h:1534:40, inlined from 'js::ObjectWrapperMap::Enum::goToNext()' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/vm/Compartment.h:61:26, inlined from 'js::ObjectWrapperMap::Enum::goToNext()' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/vm/Compartment.h:45:10, inlined from 'js::ObjectWrapperMap::Enum::popFront()' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/vm/Compartment.h:109:15, inlined from 'js::gc::TraceIncomingCCWs(JSTracer*, mozilla::HashSet, js::SystemAllocPolicy> const&)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/gc/Tracer.cpp:80:22: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/HashTable.h:1139:70: warning: 'MEM[(const struct EntrySlot &)&e + 16].mEntry' may be used uninitialized [-Wmaybe-uninitialized] 1139 | bool operator<(const EntrySlot& aRhs) const { return mEntry < aRhs.mEntry; } | ~~~~~^~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/gc/Tracer.cpp: In function 'js::gc::TraceIncomingCCWs(JSTracer*, mozilla::HashSet, js::SystemAllocPolicy> const&)': /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/gc/Tracer.cpp:79:43: note: 'e' declared here 79 | for (Compartment::ObjectWrapperEnum e(source, dest); !e.empty(); | ^ In member function 'mozilla::detail::EntrySlot, false> > >::operator==(mozilla::detail::EntrySlot, false> > > const&) const', inlined from 'mozilla::detail::HashTable, false> >, mozilla::HashMap, false>, mozilla::DefaultHasher, js::TrackedAllocPolicy<(js::TrackingKind)1> >::MapHashPolicy, js::TrackedAllocPolicy<(js::TrackingKind)1> >::Iterator::done() const' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/HashTable.h:1399:19, inlined from 'mozilla::detail::HashTable, false> >, mozilla::HashMap, false>, mozilla::DefaultHasher, js::TrackedAllocPolicy<(js::TrackingKind)1> >::MapHashPolicy, js::TrackedAllocPolicy<(js::TrackingKind)1> >::Enum::empty() const' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/HashTable.h:1530:43, inlined from 'js::ObjectWrapperMap::Enum::empty() const' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/vm/Compartment.h:92:48, inlined from 'js::gc::TraceIncomingCCWs(JSTracer*, mozilla::HashSet, js::SystemAllocPolicy> const&)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/gc/Tracer.cpp:79:68: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/HashTable.h:1137:72: warning: 'MEM[(const struct EntrySlot &)&e + 16].mEntry' may be used uninitialized [-Wmaybe-uninitialized] 1137 | bool operator==(const EntrySlot& aRhs) const { return mEntry == aRhs.mEntry; } | ~~~~~^~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/gc/Tracer.cpp: In function 'js::gc::TraceIncomingCCWs(JSTracer*, mozilla::HashSet, js::SystemAllocPolicy> const&)': /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/gc/Tracer.cpp:79:43: note: 'e' declared here 79 | for (Compartment::ObjectWrapperEnum e(source, dest); !e.empty(); | ^ In member function 'mozilla::detail::EntrySlot, false> > >::operator==(mozilla::detail::EntrySlot, false> > > const&) const', inlined from 'mozilla::detail::HashTable, false> >, mozilla::HashMap, false>, mozilla::DefaultHasher, js::TrackedAllocPolicy<(js::TrackingKind)1> >::MapHashPolicy, js::TrackedAllocPolicy<(js::TrackingKind)1> >::Iterator::done() const' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/HashTable.h:1399:19, inlined from 'mozilla::detail::HashTable, false> >, mozilla::HashMap, false>, mozilla::DefaultHasher, js::TrackedAllocPolicy<(js::TrackingKind)1> >::MapHashPolicy, js::TrackedAllocPolicy<(js::TrackingKind)1> >::Enum::empty() const' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/HashTable.h:1530:43, inlined from 'js::ObjectWrapperMap::Enum::empty() const' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/vm/Compartment.h:92:48, inlined from 'js::gc::TraceIncomingCCWs(JSTracer*, mozilla::HashSet, js::SystemAllocPolicy> const&)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/gc/Tracer.cpp:79:68: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/HashTable.h:1137:72: warning: 'MEM[(const struct EntrySlot &)&e + 16].mEntry' may be used uninitialized [-Wmaybe-uninitialized] 1137 | bool operator==(const EntrySlot& aRhs) const { return mEntry == aRhs.mEntry; } | ~~~~~^~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/gc/Tracer.cpp: In function 'js::gc::TraceIncomingCCWs(JSTracer*, mozilla::HashSet, js::SystemAllocPolicy> const&)': /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/gc/Tracer.cpp:79:43: note: 'e' declared here 79 | for (Compartment::ObjectWrapperEnum e(source, dest); !e.empty(); | ^ make[3]: Entering directory '/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/js/src/wasm' js/src/wasm/Unified_cpp_js_src_wasm0.o /usr/bin/g++ -o Unified_cpp_js_src_wasm0.o -c -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/system_wrappers -include /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.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/gjs-1.80.2/firefox-115.15.0/js/src/wasm -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/js/src/wasm -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/js/src -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include -DMOZILLA_CLIENT -include /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/js/src/js-confdefs.h -fno-sized-deallocation -fno-aligned-new -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/anolis/anolis-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -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 -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wformat -Wformat-overflow=2 -Wno-psabi -Wno-error=builtin-macro-redefined -Werror=format -Wno-attributes -fno-strict-aliasing -ffp-contract=off -MD -MP -MF .deps/Unified_cpp_js_src_wasm0.o.pp Unified_cpp_js_src_wasm0.cpp make[3]: Leaving directory '/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/js/src/wasm' In file included from Unified_cpp_js_src_wasm0.cpp:20: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/wasm/WasmBCMemory.cpp: In member function 'js::wasm::BaseCompiler::popConstMemoryAccess(js::wasm::MemoryAccessDesc*, js::wasm::AccessCheck*)js::wasm::RegI32': /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/wasm/WasmBCMemory.cpp:131:12: warning: 'addrTemp' may be used uninitialized [-Wmaybe-uninitialized] 131 | uint32_t addr = addrTemp; | ^~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/wasm/WasmBCMemory.cpp:129:11: note: 'addrTemp' was declared here 129 | int32_t addrTemp; | ^~~~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/wasm/WasmBCMemory.cpp: In member function 'js::wasm::BaseCompiler::memCopyInlineM32()': /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/wasm/WasmBCMemory.cpp:2309:11: warning: 'signedLength' may be used uninitialized [-Wmaybe-uninitialized] 2309 | int32_t signedLength; | ^~~~~~~~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/wasm/WasmBCMemory.cpp: In member function 'js::wasm::BaseCompiler::memFillInlineM32()': /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/wasm/WasmBCMemory.cpp:2514:11: warning: 'signedLength' may be used uninitialized [-Wmaybe-uninitialized] 2514 | int32_t signedLength; | ^~~~~~~~~~~~ In file included from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/wasm/WasmBCFrame.h:28, from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/wasm/WasmBCFrame.cpp:19, from Unified_cpp_js_src_wasm0.cpp:11: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/wasm/WasmBCStk.h: In member function 'js::wasm::BaseCompiler::captureStackResult(js::wasm::ABIResult const&, js::wasm::StackHeight, unsigned int)': /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/wasm/WasmBCStk.h:133:10: warning: 'k' may be used uninitialized [-Wmaybe-uninitialized] 133 | Kind k; | ^ In file included from Unified_cpp_js_src_wasm0.cpp:29: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/wasm/WasmBaselineCompile.cpp: In member function 'js::wasm::BaseCompiler::emitQuotientI32()': /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/wasm/WasmBaselineCompile.cpp:2687:24: warning: 'c' may be used uninitialized [-Wmaybe-uninitialized] 2687 | quotientOrRemainder(rs, r, reserved, IsUnsigned(false), | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2688 | ZeroOnOverflow(false), isConst, c, QuotientI32); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/wasm/WasmBaselineCompile.cpp:2670:11: note: 'c' was declared here 2670 | int32_t c; | ^ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/wasm/WasmBaselineCompile.cpp: In member function 'js::wasm::BaseCompiler::emitQuotientU32()': /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/wasm/WasmBaselineCompile.cpp:2708:24: warning: 'c' may be used uninitialized [-Wmaybe-uninitialized] 2708 | quotientOrRemainder(rs, r, reserved, IsUnsigned(true), | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2709 | ZeroOnOverflow(false), isConst, c, QuotientI32); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/wasm/WasmBaselineCompile.cpp:2696:11: note: 'c' was declared here 2696 | int32_t c; | ^ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/wasm/WasmBaselineCompile.cpp: In member function 'js::wasm::BaseCompiler::emitQuotientI64()': /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/wasm/WasmBaselineCompile.cpp:2786:24: warning: 'c' may be used uninitialized [-Wmaybe-uninitialized] 2786 | quotientOrRemainder(rs, r, reserved, IsUnsigned(false), | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2787 | ZeroOnOverflow(false), isConst, c, QuotientI64); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/wasm/WasmBaselineCompile.cpp:2768:11: note: 'c' was declared here 2768 | int64_t c; | ^ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/wasm/WasmBaselineCompile.cpp: In member function 'js::wasm::BaseCompiler::emitQuotientU64()': /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/wasm/WasmBaselineCompile.cpp:2807:24: warning: 'c' may be used uninitialized [-Wmaybe-uninitialized] 2807 | quotientOrRemainder(rs, r, reserved, IsUnsigned(true), | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2808 | ZeroOnOverflow(false), isConst, c, QuotientI64); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/wasm/WasmBaselineCompile.cpp:2795:11: note: 'c' was declared here 2795 | int64_t c; | ^ In file included from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/CallArgs.h:73, from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/wasm/AsmJS.h:27, from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/wasm/AsmJS.cpp:19, from Unified_cpp_js_src_wasm0.cpp:2: In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, JSLinearString*&&)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1174:26, inlined from 'js::AsmJSFunctionToString(JSContext*, JS::Handle)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/wasm/AsmJS.cpp:7360:70: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'src' in 'MEM[(struct StackRootedBase * *)cx_93(D) + 48B]' [-Wdangling-pointer=] 1141 | *this->stack = this; | ~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/wasm/AsmJS.cpp: In function 'js::AsmJSFunctionToString(JSContext*, JS::Handle)': /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/wasm/AsmJS.cpp:7360:29: note: 'src' declared here 7360 | Rooted src(cx, source->substring(cx, begin, end)); | ^~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/wasm/AsmJS.cpp:7360:29: note: 'cx_93(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, JSLinearString*&&)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1174:26, inlined from 'js::AsmJSModuleToString(JSContext*, JS::Handle, bool)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/wasm/AsmJS.cpp:7310:70: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'src' in 'MEM[(struct StackRootedBase * *)cx_117(D) + 48B]' [-Wdangling-pointer=] 1141 | *this->stack = this; | ~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/wasm/AsmJS.cpp: In function 'js::AsmJSModuleToString(JSContext*, JS::Handle, bool)': /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/wasm/AsmJS.cpp:7310:29: note: 'src' declared here 7310 | Rooted src(cx, source->substring(cx, begin, end)); | ^~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/wasm/AsmJS.cpp:7310:29: note: 'cx_117(D)' declared here In file included from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/GCVector.h:14, from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/NamespaceImports.h:17, from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/jsmath.h:12, from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/wasm/AsmJS.cpp:33: In function 'mozilla::detail::VectorImpl::new_(js::wasm::Stk*, js::wasm::Stk&&)void', inlined from 'mozilla::Vector::infallibleEmplaceBack(js::wasm::Stk&&)void' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Vector.h:805:15, inlined from 'js::wasm::BaseCompiler::push(js::wasm::Stk)void' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/wasm/WasmBCStkMgmt-inl.h:44:29, inlined from 'js::wasm::BaseCompiler::pushResults(js::wasm::ResultType, js::wasm::StackHeight)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/wasm/WasmBaselineCompile.cpp:1177:9: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Vector.h:154:5: warning: 'k' may be used uninitialized [-Wmaybe-uninitialized] 154 | new (KnownNotNull, aDst) T(std::forward(aArgs)...); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/wasm/WasmBCStk.h: In member function 'js::wasm::BaseCompiler::pushResults(js::wasm::ResultType, js::wasm::StackHeight)': /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/wasm/WasmBCStk.h:133:10: note: 'k' was declared here 133 | Kind k; | ^ In function 'mozilla::detail::VectorImpl::new_(js::wasm::Stk*, js::wasm::Stk&&)void', inlined from 'mozilla::Vector::infallibleEmplaceBack(js::wasm::Stk&&)void' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Vector.h:805:15, inlined from 'js::wasm::BaseCompiler::push(js::wasm::Stk)void' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/wasm/WasmBCStkMgmt-inl.h:44:29, inlined from 'js::wasm::BaseCompiler::pushStackResultsForCall(js::wasm::ResultType const&, js::wasm::RegPtr, js::wasm::StackResultsLoc*)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/wasm/WasmBaselineCompile.cpp:4667:11: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Vector.h:154:5: warning: 'k' may be used uninitialized [-Wmaybe-uninitialized] 154 | new (KnownNotNull, aDst) T(std::forward(aArgs)...); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/wasm/WasmBCStk.h: In member function 'js::wasm::BaseCompiler::pushStackResultsForCall(js::wasm::ResultType const&, js::wasm::RegPtr, js::wasm::StackResultsLoc*)': /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/wasm/WasmBCStk.h:133:10: note: 'k' was declared here 133 | Kind k; | ^ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/wasm/WasmBaselineCompile.cpp: In member function 'js::wasm::BaseCompiler::emitCatchAll()': /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/wasm/WasmBaselineCompile.cpp:4147:17: warning: 'kind' may be used uninitialized [-Wmaybe-uninitialized] 4147 | emitCatchSetup(kind, tryCatch, resultType); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/wasm/WasmBaselineCompile.cpp:4137:13: note: 'kind' was declared here 4137 | LabelKind kind; | ^~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/wasm/WasmBaselineCompile.cpp: In member function 'js::wasm::BaseCompiler::emitEnd()': /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/wasm/WasmBaselineCompile.cpp:3679:3: warning: 'kind' may be used uninitialized [-Wmaybe-uninitialized] 3679 | switch (kind) { | ^~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/wasm/WasmBaselineCompile.cpp:3670:13: note: 'kind' was declared here 3670 | LabelKind kind; | ^~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/wasm/WasmBaselineCompile.cpp: In member function 'js::wasm::BaseCompiler::emitCatch()': /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/wasm/WasmBaselineCompile.cpp:4039:17: warning: 'kind' may be used uninitialized [-Wmaybe-uninitialized] 4039 | emitCatchSetup(kind, tryCatch, resultType); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/wasm/WasmBaselineCompile.cpp:4027:13: note: 'kind' was declared here 4027 | LabelKind kind; | ^~~~ In function 'mozilla::detail::VectorImpl::new_(js::wasm::CatchInfo*, js::wasm::CatchInfo&)void', inlined from 'mozilla::Vector::emplaceBack(js::wasm::CatchInfo&)bool' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Vector.h:768:15, inlined from 'js::wasm::BaseCompiler::emitCatch()' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/wasm/WasmBaselineCompile.cpp:4047:39: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Vector.h:154:5: warning: 'tagIndex' may be used uninitialized [-Wmaybe-uninitialized] 154 | new (KnownNotNull, aDst) T(std::forward(aArgs)...); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/wasm/WasmBaselineCompile.cpp: In member function 'js::wasm::BaseCompiler::emitCatch()': /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/wasm/WasmBaselineCompile.cpp:4028:12: note: 'tagIndex' was declared here 4028 | uint32_t tagIndex; | ^~~~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/wasm/WasmBaselineCompile.cpp: In member function 'js::wasm::BaseCompiler::emitCall()': /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/wasm/WasmBaselineCompile.cpp:4725:57: warning: 'funcIndex' may be used uninitialized [-Wmaybe-uninitialized] 4725 | const FuncType& funcType = *moduleEnv_.funcs[funcIndex].type; | ^ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/wasm/WasmBaselineCompile.cpp:4713:12: note: 'funcIndex' was declared here 4713 | uint32_t funcIndex; | ^~~~~~~~~ In file included from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/wasm/WasmBCDefs.h:64, from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/wasm/WasmBCFrame.h:26: In member function 'js::wasm::OpIter::controlItem(unsigned int)', inlined from 'js::wasm::BaseCompiler::controlItem(unsigned int)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/wasm/WasmBCRegMgmt-inl.h:474:27, inlined from 'js::wasm::BaseCompiler::emitBr()' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/wasm/WasmBaselineCompile.cpp:3742:32: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/wasm/WasmOpIter.h:870:55: warning: 'relativeDepth' may be used uninitialized [-Wmaybe-uninitialized] 870 | return controlStack_[controlStack_.length() - 1 - relativeDepth] | ^~~~~~~~~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/wasm/WasmBaselineCompile.cpp: In member function 'js::wasm::BaseCompiler::emitBr()': /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/wasm/WasmBaselineCompile.cpp:3731:12: note: 'relativeDepth' was declared here 3731 | uint32_t relativeDepth; | ^~~~~~~~~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/wasm/WasmOpIter.h: In member function 'js::wasm::BaseCompiler::emitSetGlobal()': /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/wasm/WasmOpIter.h:2195:11: warning: 'id' may be used uninitialized [-Wmaybe-uninitialized] 2195 | if (*id >= env_.globals.length()) { | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/wasm/WasmBaselineCompile.cpp:5337:12: note: 'id' was declared here 5337 | uint32_t id; | ^~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/wasm/WasmBaselineCompile.cpp: In member function 'js::wasm::BaseCompiler::emitTableSet()': /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/wasm/WasmBaselineCompile.cpp:6110:35: warning: 'tableIndex' may be used uninitialized [-Wmaybe-uninitialized] 6110 | if (moduleEnv_.tables[tableIndex].elemType.tableRepr() == TableRepr::Ref) { | ^ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/wasm/WasmBaselineCompile.cpp:6102:12: note: 'tableIndex' was declared here 6102 | uint32_t tableIndex; | ^~~~~~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/wasm/WasmBaselineCompile.cpp: In member function 'js::wasm::BaseCompiler::emitTableGet()': /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/wasm/WasmBaselineCompile.cpp:6084:35: warning: 'tableIndex' may be used uninitialized [-Wmaybe-uninitialized] 6084 | if (moduleEnv_.tables[tableIndex].elemType.tableRepr() == TableRepr::Ref) { | ^ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/wasm/WasmBaselineCompile.cpp:6076:12: note: 'tableIndex' was declared here 6076 | uint32_t tableIndex; | ^~~~~~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/wasm/WasmBaselineCompile.cpp: In member function 'js::wasm::BaseCompiler::emitSetLocal()': /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/wasm/WasmBaselineCompile.cpp:5231:33: warning: 'slot' may be used uninitialized [-Wmaybe-uninitialized] 5231 | return emitSetOrTeeLocal(slot); | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/wasm/WasmBaselineCompile.cpp:5226:12: note: 'slot' was declared here 5226 | uint32_t slot; | ^~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/wasm/WasmBaselineCompile.cpp: In member function 'js::wasm::BaseCompiler::emitGetLocal()': /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/wasm/WasmBaselineCompile.cpp:5114:23: warning: 'slot' may be used uninitialized [-Wmaybe-uninitialized] 5114 | switch (locals_[slot].kind()) { | ^ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/wasm/WasmBaselineCompile.cpp:5101:12: note: 'slot' was declared here 5101 | uint32_t slot; | ^~~~ In member function 'js::wasm::OpIter::controlItem(unsigned int)', inlined from 'js::wasm::BaseCompiler::controlItem(unsigned int)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/wasm/WasmBCRegMgmt-inl.h:474:27, inlined from 'js::wasm::BaseCompiler::emitBrIf()' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/wasm/WasmBaselineCompile.cpp:3776:32: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/wasm/WasmOpIter.h:870:55: warning: 'relativeDepth' may be used uninitialized [-Wmaybe-uninitialized] 870 | return controlStack_[controlStack_.length() - 1 - relativeDepth] | ^~~~~~~~~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/wasm/WasmBaselineCompile.cpp: In member function 'js::wasm::BaseCompiler::emitBrIf()': /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/wasm/WasmBaselineCompile.cpp:3762:12: note: 'relativeDepth' was declared here 3762 | uint32_t relativeDepth; | ^~~~~~~~~~~~~ In file included from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/wasm/WasmExprType.h:24, from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/wasm/WasmInstance.h:30, from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/wasm/WasmInstanceData.h:29, from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/wasm/WasmCodegenTypes.h:31, from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/wasm/WasmJS.h:41, from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/vm/Scope.h:37, from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/frontend/Stencil.h:32, from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/frontend/ParseNode.h:21, from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/wasm/AsmJS.cpp:38: In member function 'js::wasm::TypeContext::operator[](unsigned int) const', inlined from 'js::wasm::BaseCompiler::emitCallIndirect()' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/wasm/WasmBaselineCompile.cpp:4784:63: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/wasm/WasmTypeDef.h:1196:73: warning: 'funcTypeIndex' may be used uninitialized [-Wmaybe-uninitialized] 1196 | const TypeDef& operator[](uint32_t index) const { return *types_[index]; } | ^ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/wasm/WasmBaselineCompile.cpp: In member function 'js::wasm::BaseCompiler::emitCallIndirect()': /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/wasm/WasmBaselineCompile.cpp:4770:12: note: 'funcTypeIndex' was declared here 4770 | uint32_t funcTypeIndex; | ^~~~~~~~~~~~~ In member function 'js::wasm::OpIter::readGetGlobal(unsigned int*)', inlined from 'js::wasm::BaseCompiler::emitGetGlobal()' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/wasm/WasmBaselineCompile.cpp:5245:27: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/wasm/WasmOpIter.h:2171:11: warning: 'id' may be used uninitialized [-Wmaybe-uninitialized] 2171 | if (*id >= env_.globals.length()) { | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/wasm/WasmBaselineCompile.cpp: In member function 'js::wasm::BaseCompiler::emitGetGlobal()': /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/wasm/WasmBaselineCompile.cpp:5244:12: note: 'id' was declared here 5244 | uint32_t id; | ^~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/wasm/WasmBaselineCompile.cpp: In member function 'js::wasm::BaseCompiler::emitTeeLocal()': /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/wasm/WasmBaselineCompile.cpp:5240:34: warning: 'slot' may be used uninitialized [-Wmaybe-uninitialized] 5240 | return emitSetOrTeeLocal(slot); | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/wasm/WasmBaselineCompile.cpp:5235:12: note: 'slot' was declared here 5235 | uint32_t slot; | ^~~~ In function 'mozilla::detail::VectorImpl::new_(js::wasm::Stk*, js::wasm::Stk&&)void', inlined from 'mozilla::Vector::infallibleEmplaceBack(js::wasm::Stk&&)void' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Vector.h:805:15, inlined from 'js::wasm::BaseCompiler::push(js::wasm::Stk)void' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/wasm/WasmBCStkMgmt-inl.h:44:29, inlined from 'js::wasm::BaseCompiler::pushI64(long)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/wasm/WasmBCStkMgmt-inl.h:566:45, inlined from 'js::wasm::BaseCompiler::emitBody()' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/wasm/WasmBaselineCompile.cpp:9184:18: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Vector.h:154:5: warning: 'i64' may be used uninitialized [-Wmaybe-uninitialized] 154 | new (KnownNotNull, aDst) T(std::forward(aArgs)...); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/wasm/WasmBaselineCompile.cpp: In member function 'js::wasm::BaseCompiler::emitBody()': /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/wasm/WasmBaselineCompile.cpp:9181:17: note: 'i64' was declared here 9181 | int64_t i64; | ^~~ In function 'mozilla::detail::VectorImpl::new_(js::wasm::Stk*, js::wasm::Stk&&)void', inlined from 'mozilla::Vector::infallibleEmplaceBack(js::wasm::Stk&&)void' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Vector.h:805:15, inlined from 'js::wasm::BaseCompiler::push(js::wasm::Stk)void' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/wasm/WasmBCStkMgmt-inl.h:44:29, inlined from 'js::wasm::BaseCompiler::pushI32(int)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/wasm/WasmBCStkMgmt-inl.h:564:45, inlined from 'js::wasm::BaseCompiler::emitBody()' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/wasm/WasmBaselineCompile.cpp:9094:18: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Vector.h:154:5: warning: 'i32' may be used uninitialized [-Wmaybe-uninitialized] 154 | new (KnownNotNull, aDst) T(std::forward(aArgs)...); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/wasm/WasmBaselineCompile.cpp: In member function 'js::wasm::BaseCompiler::emitBody()': /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/wasm/WasmBaselineCompile.cpp:9091:17: note: 'i32' was declared here 9091 | int32_t i32; | ^~~ In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, JSAtom*&&)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1174:26, inlined from 'HandleInstantiationFailure(JSContext*, JS::CallArgs, js::AsmJSMetadata const&)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/wasm/AsmJS.cpp:6985:73, inlined from 'js::InstantiateAsmJS(JSContext*, unsigned int, JS::Value*)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/wasm/AsmJS.cpp:7071:38: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'name' in 'MEM[(struct StackRootedBase * *)cx_72(D) + 48B]' [-Wdangling-pointer=] 1141 | *this->stack = this; | ~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/wasm/AsmJS.cpp: In function 'js::InstantiateAsmJS(JSContext*, unsigned int, JS::Value*)': /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/wasm/AsmJS.cpp:6985:19: note: 'name' declared here 6985 | Rooted name(cx, args.callee().as().explicitName()); | ^~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/wasm/AsmJS.cpp:6985:19: note: 'cx_72(D)' declared here /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/wasm/AsmJS.cpp: In member function 'ModuleValidator::declareFuncPtrTable(js::wasm::FuncType&&, js::frontend::TaggedParserAtomIndex, unsigned int, unsigned int, unsigned int*)': /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/wasm/AsmJS.cpp:2056:47: warning: 'sigIndex' may be used uninitialized [-Wmaybe-uninitialized] 2056 | moduleEnv_.asmJSSigToTableIndex[sigIndex] = moduleEnv_.tables.length(); /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/wasm/AsmJS.cpp:2046:14: note: 'sigIndex' was declared here 2046 | uint32_t sigIndex; | ^~~~~~~~ make[3]: Entering directory '/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/js/src/jit' js/src/jit/Unified_cpp_js_src_jit12.o /usr/bin/g++ -o Unified_cpp_js_src_jit12.o -c -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/system_wrappers -include /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.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/gjs-1.80.2/firefox-115.15.0/js/src/jit -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/js/src/jit -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/js/src -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include -DMOZILLA_CLIENT -include /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/js/src/js-confdefs.h -fno-sized-deallocation -fno-aligned-new -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/anolis/anolis-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -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 -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wformat -Wformat-overflow=2 -Wno-psabi -Wno-error=builtin-macro-redefined -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/gjs-1.80.2/firefox-115.15.0/js/src/js/src/jit' In file included from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/jit/WarpBuilder.h:14, from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/jit/WarpBuilder.cpp:7, from Unified_cpp_js_src_jit12.cpp:2: In member function 'js::jit::MDefinition::setResultType(js::jit::MIRType)', inlined from 'js::jit::MUnreachableResult::MUnreachableResult(js::jit::MIRType)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/jit/MIR.h:11036:18, inlined from 'js::jit::MUnreachableResult::New(js::jit::TempAllocator&, js::jit::MIRType&)js::jit::MUnreachableResult*' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/jit/MIR.h:11041:3, inlined from 'js::jit::WarpBuilder::buildBailoutForColdIC(js::BytecodeLocation, js::jit::CacheKind)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/jit/WarpBuilder.cpp:3428:38: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/jit/MIR.h:879:50: warning: 'resultType' may be used uninitialized [-Wmaybe-uninitialized] 879 | void setResultType(MIRType type) { resultType_ = type; } | ~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/jit/WarpBuilder.cpp: In member function 'js::jit::WarpBuilder::buildBailoutForColdIC(js::BytecodeLocation, js::jit::CacheKind)': /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/jit/WarpBuilder.cpp:3390:11: note: 'resultType' was declared here 3390 | MIRType resultType; | ^~~~~~~~~~ make[3]: Entering directory '/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/js/src' js/src/Unified_cpp_js_src2.o /usr/bin/g++ -o Unified_cpp_js_src2.o -c -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/system_wrappers -include /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.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/gjs-1.80.2/firefox-115.15.0/js/src -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/js/src -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include -DMOZILLA_CLIENT -include /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/js/src/js-confdefs.h -fno-sized-deallocation -fno-aligned-new -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/anolis/anolis-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -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 -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wformat -Wformat-overflow=2 -Wno-psabi -Wno-error=builtin-macro-redefined -Werror=format -Wno-attributes -fno-strict-aliasing -ffp-contract=off -MD -MP -MF .deps/Unified_cpp_js_src2.o.pp Unified_cpp_js_src2.cpp In file included from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/builtin/Promise.h:12, from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/builtin/Promise.cpp:7, from Unified_cpp_js_src2.cpp:2: In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, JSObject*&&)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1174:26, inlined from 'js::Reflect_getPrototypeOf(JSContext*, unsigned int, JS::Value*)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/builtin/Reflect.cpp:62:78: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'target' in 'MEM[(struct StackRootedBase * *)cx_63(D) + 24B]' [-Wdangling-pointer=] 1141 | *this->stack = this; | ~~~~~~~~~~~~~^~~~~~ In file included from Unified_cpp_js_src2.cpp:11: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/builtin/Reflect.cpp: In function 'js::Reflect_getPrototypeOf(JSContext*, unsigned int, JS::Value*)': /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/builtin/Reflect.cpp:60:16: note: 'target' declared here 60 | RootedObject target( | ^~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/builtin/Reflect.cpp:60:16: note: 'cx_63(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, JSObject*&&)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1174:26, inlined from 'js::Reflect_isExtensible(JSContext*, unsigned int, JS::Value*)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/builtin/Reflect.cpp:83:76: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'target' in 'MEM[(struct StackRootedBase * *)cx_48(D) + 24B]' [-Wdangling-pointer=] 1141 | *this->stack = this; | ~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/builtin/Reflect.cpp: In function 'js::Reflect_isExtensible(JSContext*, unsigned int, JS::Value*)': /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/builtin/Reflect.cpp:81:16: note: 'target' declared here 81 | RootedObject target( | ^~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/builtin/Reflect.cpp:81:16: note: 'cx_48(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, JSObject*&&)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1174:26, inlined from 'Reflect_setPrototypeOf(JSContext*, unsigned int, JS::Value*)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/builtin/Reflect.cpp:178:79: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'obj' in 'MEM[(struct StackRootedBase * *)cx_77(D) + 24B]' [-Wdangling-pointer=] 1141 | *this->stack = this; | ~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/builtin/Reflect.cpp: In function 'Reflect_setPrototypeOf(JSContext*, unsigned int, JS::Value*)': /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/builtin/Reflect.cpp:177:16: note: 'obj' declared here 177 | RootedObject obj(cx, RequireObjectArg(cx, "`target`", | ^~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/builtin/Reflect.cpp:177:16: note: 'cx_77(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, JSObject*&&)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1174:26, inlined from 'Reflect_preventExtensions(JSContext*, unsigned int, JS::Value*)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/builtin/Reflect.cpp:122:40: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'target' in 'MEM[(struct StackRootedBase * *)cx_51(D) + 24B]' [-Wdangling-pointer=] 1141 | *this->stack = this; | ~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/builtin/Reflect.cpp: In function 'Reflect_preventExtensions(JSContext*, unsigned int, JS::Value*)': /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/builtin/Reflect.cpp:120:16: note: 'target' declared here 120 | RootedObject target( | ^~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/builtin/Reflect.cpp:120:16: note: 'cx_51(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, js::ArrayObject*&&)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1174:26, inlined from '(anonymous namespace)::NodeBuilder::newArray(JS::RootedVector&, JS::MutableHandle)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/builtin/ReflectParse.cpp:689:72: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'array' in 'MEM[(struct StackRootedBase * *)_31 + 24B]' [-Wdangling-pointer=] 1141 | *this->stack = this; | ~~~~~~~~~~~~~^~~~~~ In file included from Unified_cpp_js_src2.cpp:20: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/builtin/ReflectParse.cpp: In member function '(anonymous namespace)::NodeBuilder::newArray(JS::RootedVector&, JS::MutableHandle)': /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/builtin/ReflectParse.cpp:689:16: note: 'array' declared here 689 | RootedObject array(cx, NewDenseFullyAllocatedArray(cx, uint32_t(len))); | ^~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/builtin/ReflectParse.cpp:689:16: note: 'MEM[(struct JSContext * const &)this_18(D)]' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, JSString*&&)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1174:26, inlined from 'js::SymbolObject::for_(JSContext*, unsigned int, JS::Value*)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/builtin/Symbol.cpp:116:55: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'stringKey' in 'MEM[(struct StackRootedBase * *)cx_49(D) + 48B]' [-Wdangling-pointer=] 1141 | *this->stack = this; | ~~~~~~~~~~~~~^~~~~~ In file included from Unified_cpp_js_src2.cpp:47: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/builtin/Symbol.cpp: In function 'js::SymbolObject::for_(JSContext*, unsigned int, JS::Value*)': /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/builtin/Symbol.cpp:116:16: note: 'stringKey' declared here 116 | RootedString stringKey(cx, ToString(cx, args.get(0))); | ^~~~~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/builtin/Symbol.cpp:116:16: note: 'cx_49(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, JSAtom*&&)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1174:26, inlined from '(anonymous namespace)::NodeBuilder::defineProperty(JS::Handle, char const*, JS::Handle)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/builtin/ReflectParse.cpp:384:61: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'atom' in 'MEM[(struct StackRootedBase * *)_16 + 48B]' [-Wdangling-pointer=] 1141 | *this->stack = this; | ~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/builtin/ReflectParse.cpp: In member function '(anonymous namespace)::NodeBuilder::defineProperty(JS::Handle, char const*, JS::Handle)': /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/builtin/ReflectParse.cpp:384:21: note: 'atom' declared here 384 | Rooted atom(cx, Atomize(cx, name, strlen(name))); | ^~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/builtin/ReflectParse.cpp:384:21: note: 'MEM[(struct JSContext * const &)this_10(D)]' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, JSAtom*&&)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1174:26, inlined from 'ShadowRealmImportValue(JSContext*, JS::Handle, JS::Handle, JS::Realm*, JS::Realm*)::{lambda(JSContext*, unsigned int, JS::Value*)#1}::operator()(JSContext*, unsigned int, JS::Value*) const' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/builtin/ShadowRealm.cpp:538:66, inlined from 'ShadowRealmImportValue(JSContext*, JS::Handle, JS::Handle, JS::Realm*, JS::Realm*)::{lambda(JSContext*, unsigned int, JS::Value*)#1}::_FUN(JSContext*, unsigned int, JS::Value*)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/builtin/ShadowRealm.cpp:568:11: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'stringAtom' in 'MEM[(struct StackRootedBase * *)_2(D) + 48B]' [-Wdangling-pointer=] 1141 | *this->stack = this; | ~~~~~~~~~~~~~^~~~~~ In file included from Unified_cpp_js_src2.cpp:29: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/builtin/ShadowRealm.cpp: In function 'ShadowRealmImportValue(JSContext*, JS::Handle, JS::Handle, JS::Realm*, JS::Realm*)::{lambda(JSContext*, unsigned int, JS::Value*)#1}::_FUN(JSContext*, unsigned int, JS::Value*)': /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/builtin/ShadowRealm.cpp:537:29: note: 'stringAtom' declared here 537 | Rooted stringAtom( | ^~~~~~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/builtin/ShadowRealm.cpp:537:29: note: '_2(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, JSObject*&&)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1174:26, inlined from 'Reflect_set(JSContext*, unsigned int, JS::Value*)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/builtin/Reflect.cpp:142:71: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'target' in 'MEM[(struct StackRootedBase * *)cx_132(D) + 24B]' [-Wdangling-pointer=] 1141 | *this->stack = this; | ~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/builtin/Reflect.cpp: In function 'Reflect_set(JSContext*, unsigned int, JS::Value*)': /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/builtin/Reflect.cpp:141:16: note: 'target' declared here 141 | RootedObject target( | ^~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/builtin/Reflect.cpp:141:16: note: 'cx_132(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, JSObject*&&)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1174:26, inlined from 'Reflect_deleteProperty(JSContext*, unsigned int, JS::Value*)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/builtin/Reflect.cpp:34:78: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'target' in 'MEM[(struct StackRootedBase * *)cx_98(D) + 24B]' [-Wdangling-pointer=] 1141 | *this->stack = this; | ~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/builtin/Reflect.cpp: In function 'Reflect_deleteProperty(JSContext*, unsigned int, JS::Value*)': /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/builtin/Reflect.cpp:32:16: note: 'target' declared here 32 | RootedObject target( | ^~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/builtin/Reflect.cpp:32:16: note: 'cx_98(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, js::PlainObject*&&)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1174:26, inlined from '(anonymous namespace)::NodeBuilder::createNode(ASTType, js::frontend::TokenPos*, JS::MutableHandle)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/builtin/ReflectParse.cpp:673:51: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'node' in 'MEM[(struct StackRootedBase * *)_23 + 24B]' [-Wdangling-pointer=] 1141 | *this->stack = this; | ~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/builtin/ReflectParse.cpp: In member function '(anonymous namespace)::NodeBuilder::createNode(ASTType, js::frontend::TokenPos*, JS::MutableHandle)': /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/builtin/ReflectParse.cpp:673:24: note: 'node' declared here 673 | Rooted node(cx, NewPlainObject(cx)); | ^~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/builtin/ReflectParse.cpp:673:24: 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&)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1165:26, inlined from '(anonymous namespace)::NodeBuilder::setNodeLoc(JS::Handle, js::frontend::TokenPos*)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/builtin/ReflectParse.cpp:780:21, inlined from '(anonymous namespace)::NodeBuilder::createNode(ASTType, js::frontend::TokenPos*, JS::MutableHandle)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/builtin/ReflectParse.cpp:674:27: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'loc' in 'MEM[(struct StackRootedBase * *)_64 + 104B]' [-Wdangling-pointer=] 1141 | *this->stack = this; | ~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/builtin/ReflectParse.cpp: In member function '(anonymous namespace)::NodeBuilder::createNode(ASTType, js::frontend::TokenPos*, JS::MutableHandle)': /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/builtin/ReflectParse.cpp:780:15: note: 'loc' declared here 780 | RootedValue loc(cx); | ^~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/builtin/ReflectParse.cpp:780:15: note: 'MEM[(struct JSContext * const &)this_12(D)]' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, JSAtom*&&)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1174:26, inlined from '(anonymous namespace)::NodeBuilder::defineProperty(JS::Handle, char const*, JS::Handle)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/builtin/ReflectParse.cpp:384:61, inlined from '(anonymous namespace)::NodeBuilder::newNodeHelper&>(JS::Handle, char const*, JS::Handle, JS::MutableHandle&)bool' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/builtin/ReflectParse.cpp:348:26, inlined from '(anonymous namespace)::NodeBuilder::newNode&, JS::MutableHandle&>(ASTType, js::frontend::TokenPos*, char const (&) [11], JS::Handle&, JS::MutableHandle&)bool' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/builtin/ReflectParse.cpp:363:25: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'atom' in 'MEM[(struct StackRootedBase * *)_44 + 48B]' [-Wdangling-pointer=] 1141 | *this->stack = this; | ~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/builtin/ReflectParse.cpp: In member function '(anonymous namespace)::NodeBuilder::newNode&, JS::MutableHandle&>(ASTType, js::frontend::TokenPos*, char const (&) [11], JS::Handle&, JS::MutableHandle&)bool': /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/builtin/ReflectParse.cpp:384:21: note: 'atom' declared here 384 | Rooted atom(cx, Atomize(cx, name, strlen(name))); | ^~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/builtin/ReflectParse.cpp:384:21: note: 'MEM[(struct JSContext * const &)this_5(D)]' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, JSAtom*&&)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1174:26, inlined from '(anonymous namespace)::NodeBuilder::defineProperty(JS::Handle, char const*, JS::Handle)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/builtin/ReflectParse.cpp:384:61, inlined from '(anonymous namespace)::NodeBuilder::newNodeHelper&, JS::MutableHandle&>(JS::Handle, char const*, JS::Handle, char const (&) [10], JS::Rooted&, JS::MutableHandle&)bool' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/builtin/ReflectParse.cpp:348:26, inlined from '(anonymous namespace)::NodeBuilder::newNode&, char const (&) [10], JS::Rooted&, JS::MutableHandle&>(ASTType, js::frontend::TokenPos*, char const (&) [7], JS::Handle&, char const (&) [10], JS::Rooted&, JS::MutableHandle&)bool' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/builtin/ReflectParse.cpp:363:25: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'atom' in 'MEM[(struct StackRootedBase * *)_49 + 48B]' [-Wdangling-pointer=] 1141 | *this->stack = this; | ~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/builtin/ReflectParse.cpp: In member function '(anonymous namespace)::NodeBuilder::newNode&, char const (&) [10], JS::Rooted&, JS::MutableHandle&>(ASTType, js::frontend::TokenPos*, char const (&) [7], JS::Handle&, char const (&) [10], JS::Rooted&, JS::MutableHandle&)bool': /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/builtin/ReflectParse.cpp:384:21: note: 'atom' declared here 384 | Rooted atom(cx, Atomize(cx, name, strlen(name))); | ^~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/builtin/ReflectParse.cpp:384:21: note: 'MEM[(struct JSContext * const &)this_6(D)]' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, JSAtom*&&)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1174:26, inlined from '(anonymous namespace)::NodeBuilder::defineProperty(JS::Handle, char const*, JS::Handle)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/builtin/ReflectParse.cpp:384:61, inlined from '(anonymous namespace)::NodeBuilder::newNodeHelper&, JS::MutableHandle&>(JS::Handle, char const*, JS::Handle, char const (&) [5], JS::Handle&, JS::MutableHandle&)bool' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/builtin/ReflectParse.cpp:348:26, inlined from '(anonymous namespace)::NodeBuilder::newNode&, char const (&) [5], JS::Handle&, JS::MutableHandle&>(ASTType, js::frontend::TokenPos*, char const (&) [6], JS::Handle&, char const (&) [5], JS::Handle&, JS::MutableHandle&)bool' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/builtin/ReflectParse.cpp:363:25: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'atom' in 'MEM[(struct StackRootedBase * *)_48 + 48B]' [-Wdangling-pointer=] 1141 | *this->stack = this; | ~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/builtin/ReflectParse.cpp: In member function '(anonymous namespace)::NodeBuilder::newNode&, char const (&) [5], JS::Handle&, JS::MutableHandle&>(ASTType, js::frontend::TokenPos*, char const (&) [6], JS::Handle&, char const (&) [5], JS::Handle&, JS::MutableHandle&)bool': /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/builtin/ReflectParse.cpp:384:21: note: 'atom' declared here 384 | Rooted atom(cx, Atomize(cx, name, strlen(name))); | ^~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/builtin/ReflectParse.cpp:384:21: note: 'MEM[(struct JSContext * const &)this_6(D)]' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, JSAtom*&&)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1174:26, inlined from '(anonymous namespace)::ASTSerializer::identifier(js::frontend::NameNode*, JS::MutableHandle)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/builtin/ReflectParse.cpp:3425:72: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'pnAtom' in 'MEM[(struct StackRootedBase * *)_20 + 48B]' [-Wdangling-pointer=] 1141 | *this->stack = this; | ~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/builtin/ReflectParse.cpp: In member function '(anonymous namespace)::ASTSerializer::identifier(js::frontend::NameNode*, JS::MutableHandle)': /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/builtin/ReflectParse.cpp:3425:19: note: 'pnAtom' declared here 3425 | Rooted pnAtom(cx, parser->liftParserAtomToJSAtom(id->atom())); | ^~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/builtin/ReflectParse.cpp:3425:19: 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&, JSAtom*&&)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1174:26, inlined from '(anonymous namespace)::NodeBuilder::defineProperty(JS::Handle, char const*, JS::Handle)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/builtin/ReflectParse.cpp:384:61, inlined from '(anonymous namespace)::NodeBuilder::newNodeHelper&, char const (&) [10], JS::Handle&, JS::MutableHandle&>(JS::Handle, char const*, JS::Handle, char const (&) [11], JS::Handle&, char const (&) [10], JS::Handle&, JS::MutableHandle&)bool' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/builtin/ReflectParse.cpp:348:26, inlined from '(anonymous namespace)::NodeBuilder::newNode&, char const (&) [11], JS::Handle&, char const (&) [10], JS::Handle&, JS::MutableHandle&>(ASTType, js::frontend::TokenPos*, char const (&) [5], JS::Handle&, char const (&) [11], JS::Handle&, char const (&) [10], JS::Handle&, JS::MutableHandle&)bool' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/builtin/ReflectParse.cpp:363:25: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'atom' in 'MEM[(struct StackRootedBase * *)_45 + 48B]' [-Wdangling-pointer=] 1141 | *this->stack = this; | ~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/builtin/ReflectParse.cpp: In member function '(anonymous namespace)::NodeBuilder::newNode&, char const (&) [11], JS::Handle&, char const (&) [10], JS::Handle&, JS::MutableHandle&>(ASTType, js::frontend::TokenPos*, char const (&) [5], JS::Handle&, char const (&) [11], JS::Handle&, char const (&) [10], JS::Handle&, JS::MutableHandle&)bool': /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/builtin/ReflectParse.cpp:384:21: note: 'atom' declared here 384 | Rooted atom(cx, Atomize(cx, name, strlen(name))); | ^~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/builtin/ReflectParse.cpp:384:21: note: 'MEM[(struct JSContext * const &)this_6(D)]' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, JSAtom*&&)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1174:26, inlined from '(anonymous namespace)::NodeBuilder::defineProperty(JS::Handle, char const*, JS::Handle)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/builtin/ReflectParse.cpp:384:61, inlined from '(anonymous namespace)::NodeBuilder::newNodeHelper&, char const (&) [7], JS::Rooted&, JS::MutableHandle&>(JS::Handle, char const*, JS::Handle, char const (&) [9], JS::Handle&, char const (&) [7], JS::Rooted&, JS::MutableHandle&)bool' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/builtin/ReflectParse.cpp:348:26, inlined from '(anonymous namespace)::NodeBuilder::newNode&, char const (&) [9], JS::Handle&, char const (&) [9], JS::Rooted&, JS::MutableHandle&>(ASTType, js::frontend::TokenPos*, char const (&) [7], JS::Handle&, char const (&) [9], JS::Handle&, char const (&) [9], JS::Rooted&, JS::MutableHandle&)bool' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/builtin/ReflectParse.cpp:363:25, inlined from '(anonymous namespace)::NodeBuilder::memberExpression(bool, JS::Handle, JS::Handle, js::frontend::TokenPos*, JS::MutableHandle, bool)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/builtin/ReflectParse.cpp:1018:17: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'atom' in 'MEM[(struct StackRootedBase * *)_39 + 48B]' [-Wdangling-pointer=] 1141 | *this->stack = this; | ~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/builtin/ReflectParse.cpp: In member function '(anonymous namespace)::NodeBuilder::memberExpression(bool, JS::Handle, JS::Handle, js::frontend::TokenPos*, JS::MutableHandle, bool)': /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/builtin/ReflectParse.cpp:384:21: note: 'atom' declared here 384 | Rooted atom(cx, Atomize(cx, name, strlen(name))); | ^~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/builtin/ReflectParse.cpp:384:21: note: 'MEM[(struct JSContext * const &)this_2(D)]' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, JSAtom*&&)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1174:26, inlined from '(anonymous namespace)::NodeBuilder::defineProperty(JS::Handle, char const*, JS::Handle)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/builtin/ReflectParse.cpp:384:61, inlined from '(anonymous namespace)::NodeBuilder::newNodeHelper&, JS::MutableHandle&>(JS::Handle, char const*, JS::Handle, char const (&) [10], JS::Rooted&, JS::MutableHandle&)bool' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/builtin/ReflectParse.cpp:348:26, inlined from '(anonymous namespace)::NodeBuilder::newNodeHelper&, char const (&) [8], JS::Rooted&, JS::MutableHandle&>(JS::Handle, char const*, JS::Handle, char const (&) [6], JS::Rooted&, char const (&) [8], JS::Rooted&, JS::MutableHandle&)bool' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/builtin/ReflectParse.cpp:349:25: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'atom' in 'MEM[(struct StackRootedBase * *)_57 + 48B]' [-Wdangling-pointer=] 1141 | *this->stack = this; | ~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/builtin/ReflectParse.cpp: In member function '(anonymous namespace)::NodeBuilder::newNodeHelper&, char const (&) [8], JS::Rooted&, JS::MutableHandle&>(JS::Handle, char const*, JS::Handle, char const (&) [6], JS::Rooted&, char const (&) [8], JS::Rooted&, JS::MutableHandle&)bool': /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/builtin/ReflectParse.cpp:384:21: note: 'atom' declared here 384 | Rooted atom(cx, Atomize(cx, name, strlen(name))); | ^~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/builtin/ReflectParse.cpp:384:21: note: 'MEM[(struct JSContext * const &)this_7(D)]' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, JSAtom*&&)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1174:26, inlined from '(anonymous namespace)::NodeBuilder::defineProperty(JS::Handle, char const*, JS::Handle)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/builtin/ReflectParse.cpp:384:61, inlined from '(anonymous namespace)::NodeBuilder::newNodeHelper&, char const (&) [8], JS::Rooted&, JS::MutableHandle&>(JS::Handle, char const*, JS::Handle, char const (&) [6], JS::Rooted&, char const (&) [8], JS::Rooted&, JS::MutableHandle&)bool' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/builtin/ReflectParse.cpp:348:26: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'atom' in 'MEM[(struct StackRootedBase * *)_24 + 48B]' [-Wdangling-pointer=] 1141 | *this->stack = this; | ~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/builtin/ReflectParse.cpp: In member function '(anonymous namespace)::NodeBuilder::newNodeHelper&, char const (&) [8], JS::Rooted&, JS::MutableHandle&>(JS::Handle, char const*, JS::Handle, char const (&) [6], JS::Rooted&, char const (&) [8], JS::Rooted&, JS::MutableHandle&)bool': /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/builtin/ReflectParse.cpp:384:21: note: 'atom' declared here 384 | Rooted atom(cx, Atomize(cx, name, strlen(name))); | ^~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/builtin/ReflectParse.cpp:384:21: note: 'MEM[(struct JSContext * const &)this_7(D)]' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, JSAtom*&&)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1174:26, inlined from '(anonymous namespace)::NodeBuilder::defineProperty(JS::Handle, char const*, JS::Handle)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/builtin/ReflectParse.cpp:384:61, inlined from '(anonymous namespace)::NodeBuilder::newNodeHelper&>(JS::Handle, char const*, JS::Handle, JS::MutableHandle&)bool' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/builtin/ReflectParse.cpp:348:26, inlined from '(anonymous namespace)::NodeBuilder::newNode&, JS::MutableHandle&>(ASTType, js::frontend::TokenPos*, char const*&, JS::Rooted&, JS::MutableHandle&)bool' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/builtin/ReflectParse.cpp:363:25, inlined from '(anonymous namespace)::NodeBuilder::listNode(ASTType, char const*, JS::RootedVector&, js::frontend::TokenPos*, JS::MutableHandle)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/builtin/ReflectParse.cpp:374:19: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'atom' in 'MEM[(struct StackRootedBase * *)_46 + 48B]' [-Wdangling-pointer=] 1141 | *this->stack = this; | ~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/builtin/ReflectParse.cpp: In member function '(anonymous namespace)::NodeBuilder::listNode(ASTType, char const*, JS::RootedVector&, js::frontend::TokenPos*, JS::MutableHandle)': /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/builtin/ReflectParse.cpp:384:21: note: 'atom' declared here 384 | Rooted atom(cx, Atomize(cx, name, strlen(name))); | ^~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/builtin/ReflectParse.cpp:384:21: 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&, JSAtom*&&)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1174:26, inlined from '(anonymous namespace)::NodeBuilder::defineProperty(JS::Handle, char const*, JS::Handle)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/builtin/ReflectParse.cpp:384:61, inlined from '(anonymous namespace)::NodeBuilder::newNodeHelper&, char const (&) [10], JS::Handle&, JS::MutableHandle&>(JS::Handle, char const*, JS::Handle, char const (&) [11], JS::Handle&, char const (&) [10], JS::Handle&, JS::MutableHandle&)bool' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/builtin/ReflectParse.cpp:348:26, inlined from '(anonymous namespace)::NodeBuilder::newNode&, char const (&) [5], JS::Handle&, char const (&) [6], JS::Handle&, JS::MutableHandle&>(ASTType, js::frontend::TokenPos*, char const (&) [9], JS::Rooted&, char const (&) [5], JS::Handle&, char const (&) [6], JS::Handle&, JS::MutableHandle&)bool' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/builtin/ReflectParse.cpp:363:25, inlined from '(anonymous namespace)::NodeBuilder::binaryExpression(BinaryOperator, JS::Handle, JS::Handle, js::frontend::TokenPos*, JS::MutableHandle)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/builtin/ReflectParse.cpp:905:17: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'atom' in 'MEM[(struct StackRootedBase * *)_54 + 48B]' [-Wdangling-pointer=] 1141 | *this->stack = this; | ~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/builtin/ReflectParse.cpp: In member function '(anonymous namespace)::NodeBuilder::binaryExpression(BinaryOperator, JS::Handle, JS::Handle, js::frontend::TokenPos*, JS::MutableHandle)': /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/builtin/ReflectParse.cpp:384:21: note: 'atom' declared here 384 | Rooted atom(cx, Atomize(cx, name, strlen(name))); | ^~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/builtin/ReflectParse.cpp:384:21: 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::Value&&)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1174:26, inlined from 'js::PromiseObject::forEachReactionRecord(JSContext*, js::PromiseReactionRecordBuilder&)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/builtin/Promise.cpp:6203:43: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'reactionsVal' in 'MEM[(struct StackRootedBase * *)_22 + 104B]' [-Wdangling-pointer=] 1141 | *this->stack = this; | ~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/builtin/Promise.cpp: In member function 'js::PromiseObject::forEachReactionRecord(JSContext*, js::PromiseReactionRecordBuilder&)': /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/builtin/Promise.cpp:6203:15: note: 'reactionsVal' declared here 6203 | RootedValue reactionsVal(cx, reactions()); | ^~~~~~~~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/builtin/Promise.cpp:6203:15: note: 'MEM[(struct JSContext * const &)&cx]' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, js::ShadowRealmObject*&&)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1174:26, inlined from 'ShadowRealm_evaluate(JSContext*, unsigned int, JS::Value*)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/builtin/ShadowRealm.cpp:340:76: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'shadowRealm' in 'MEM[(struct StackRootedBase * *)cx_74(D) + 24B]' [-Wdangling-pointer=] 1141 | *this->stack = this; | ~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/builtin/ShadowRealm.cpp: In function 'ShadowRealm_evaluate(JSContext*, unsigned int, JS::Value*)': /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/builtin/ShadowRealm.cpp:339:30: note: 'shadowRealm' declared here 339 | Rooted shadowRealm(cx, | ^~~~~~~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/builtin/ShadowRealm.cpp:339:30: note: 'cx_74(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, JSLinearString*&&)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1174:26, inlined from 'js::SubstringKernel(JSContext*, JS::Handle, int, int)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/builtin/String.cpp:593:76: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'lhs' in 'MEM[(struct StackRootedBase * *)cx_105(D) + 48B]' [-Wdangling-pointer=] 1141 | *this->stack = this; | ~~~~~~~~~~~~~^~~~~~ In file included from Unified_cpp_js_src2.cpp:38: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/builtin/String.cpp: In function 'js::SubstringKernel(JSContext*, JS::Handle, int, int)': /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/builtin/String.cpp:592:18: note: 'lhs' declared here 592 | RootedString lhs( | ^~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/builtin/String.cpp:592:18: note: 'cx_105(D)' declared here In file included from /usr/include/string.h:548, from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/system_wrappers/string.h:3, from /usr/include/c++/12/cstring:42, from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/system_wrappers/cstring:3, from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Casting.h:14, from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/jstypes.h:24, from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/builtin/Promise.h:10: In function 'memcpy', inlined from 'mozilla::PodCopy(unsigned char*, unsigned char const*, unsigned long)void' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/PodOperations.h:109:11, inlined from 'js::InlineCharBuffer::maybeRealloc(JSContext*, unsigned long, unsigned long)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/vm/InlineCharBuffer-inl.h:97:23, inlined from 'ToUpperCase(JSContext*, js::InlineCharBuffer&, unsigned char const*, unsigned long, unsigned long, unsigned long*)bool' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/builtin/String.cpp:1160:31, inlined from 'ToUpperCase(JSContext*, JSLinearString*)JSString*' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/builtin/String.cpp:1261:25, inlined from 'js::StringToUpperCase(JSContext*, JS::Handle)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/builtin/String.cpp:1297:35: /usr/include/bits/string_fortified.h:29:33: warning: 'memcpy' forming offset [40, 127] is out of the bounds [0, 40] of object 'newChars' with type 'struct MaybeOneOf' [-Warray-bounds] 29 | return __builtin___memcpy_chk (__dest, __src, __len, | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 30 | __glibc_objsize0 (__dest)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/builtin/String.cpp: In function 'js::StringToUpperCase(JSContext*, JS::Handle)': /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/builtin/String.cpp:1176:52: note: 'newChars' declared here 1176 | mozilla::MaybeOneOf newChars; | ^~~~~~~~ In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, JSLinearString*&&)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1174:26, inlined from 'js::StringFlatReplaceString(JSContext*, JS::Handle, JS::Handle, JS::Handle)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/builtin/String.cpp:3001:71: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'linearRepl' in 'MEM[(struct StackRootedBase * *)cx_130(D) + 48B]' [-Wdangling-pointer=] 1141 | *this->stack = this; | ~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/builtin/String.cpp: In function 'js::StringFlatReplaceString(JSContext*, JS::Handle, JS::Handle, JS::Handle)': /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/builtin/String.cpp:3001:27: note: 'linearRepl' declared here 3001 | Rooted linearRepl(cx, replacement->ensureLinear(cx)); | ^~~~~~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/builtin/String.cpp:3001:27: note: 'cx_130(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, JSLinearString*&&)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1174:26, inlined from 'js::str_replaceAll_string_raw(JSContext*, JS::Handle, JS::Handle, JS::Handle)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/builtin/String.cpp:3338:59: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'str' in 'MEM[(struct StackRootedBase * *)cx_115(D) + 48B]' [-Wdangling-pointer=] 1141 | *this->stack = this; | ~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/builtin/String.cpp: In function 'js::str_replaceAll_string_raw(JSContext*, JS::Handle, JS::Handle, JS::Handle)': /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/builtin/String.cpp:3338:27: note: 'str' declared here 3338 | Rooted str(cx, string->ensureLinear(cx)); | ^~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/builtin/String.cpp:3338:27: note: 'cx_115(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, js::StringObject*&&)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1174:26, inlined from 'js::StringObject::create(JSContext*, JS::Handle, JS::Handle, js::NewObjectKind)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/vm/StringObject-inl.h:39:75, inlined from 'js::StringConstructor(JSContext*, unsigned int, JS::Value*)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/builtin/String.cpp:3733:48: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'obj' in 'MEM[(struct StackRootedBase * *)cx_114(D) + 24B]' [-Wdangling-pointer=] 1141 | *this->stack = this; | ~~~~~~~~~~~~~^~~~~~ In file included from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/builtin/String.cpp:59: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/vm/StringObject-inl.h: In function 'js::StringConstructor(JSContext*, unsigned int, JS::Value*)': /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/vm/StringObject-inl.h:38:25: note: 'obj' declared here 38 | Rooted obj( | ^~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/vm/StringObject-inl.h:38:25: note: 'cx_114(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, js::ShadowRealmObject*&&)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1174:26, inlined from 'js::ShadowRealmObject::construct(JSContext*, unsigned int, JS::Value*)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/builtin/ShadowRealm.cpp:79:64: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'shadowRealmObj' in 'MEM[(struct StackRootedBase * *)cx_151(D) + 24B]' [-Wdangling-pointer=] 1141 | *this->stack = this; | ~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/builtin/ShadowRealm.cpp: In function 'js::ShadowRealmObject::construct(JSContext*, unsigned int, JS::Value*)': /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/builtin/ShadowRealm.cpp:78:30: note: 'shadowRealmObj' declared here 78 | Rooted shadowRealmObj( | ^~~~~~~~~~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/builtin/ShadowRealm.cpp:78:30: note: 'cx_151(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(JSContext* const&)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1165:26, inlined from 'PromiseResolveThenableJob(JSContext*, unsigned int, JS::Value*)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/builtin/Promise.cpp:2326:31: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'stack' in 'MEM[(struct StackRootedBase * *)cx_250(D) + 24B]' [-Wdangling-pointer=] 1141 | *this->stack = this; | ~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/builtin/Promise.cpp: In function 'PromiseResolveThenableJob(JSContext*, unsigned int, JS::Value*)': /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/builtin/Promise.cpp:2326:23: note: 'stack' declared here 2326 | Rooted stack(cx); | ^~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/builtin/Promise.cpp:2326:23: note: 'cx_250(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, PromiseReactionRecord*&&)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1174:26, inlined from 'AddDummyPromiseReactionForDebugger(JSContext*, JS::Handle, JS::Handle)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/builtin/Promise.cpp:6132:55: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'reaction' in 'MEM[(struct StackRootedBase * *)cx_66(D) + 24B]' [-Wdangling-pointer=] 1141 | *this->stack = this; | ~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/builtin/Promise.cpp: In function 'AddDummyPromiseReactionForDebugger(JSContext*, JS::Handle, JS::Handle)': /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/builtin/Promise.cpp:6130:34: note: 'reaction' declared here 6130 | Rooted reaction( | ^~~~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/builtin/Promise.cpp:6130:34: note: 'cx_66(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, PromiseDebugInfo*&&)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1174:26, inlined from 'PromiseDebugInfo::create(JSContext*, JS::Handle)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/builtin/Promise.cpp:408:58: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'debugInfo' in 'MEM[(struct StackRootedBase * *)cx_79(D) + 24B]' [-Wdangling-pointer=] 1141 | *this->stack = this; | ~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/builtin/Promise.cpp: In function 'PromiseDebugInfo::create(JSContext*, JS::Handle)': /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/builtin/Promise.cpp:407:31: note: 'debugInfo' declared here 407 | Rooted debugInfo( | ^~~~~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/builtin/Promise.cpp:407:31: note: 'cx_79(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, js::PromiseObject*&&)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1174:26, inlined from 'CreatePromiseWithDefaultResolutionFunctions(JSContext*, JS::MutableHandle, JS::MutableHandle)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/builtin/Promise.cpp:1736:69, inlined from 'NewPromiseCapability(JSContext*, JS::Handle, JS::MutableHandle, bool)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/builtin/Promise.cpp:1791:60: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'promise' in 'MEM[(struct StackRootedBase * *)cx_150(D) + 24B]' [-Wdangling-pointer=] 1141 | *this->stack = this; | ~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/builtin/Promise.cpp: In function 'NewPromiseCapability(JSContext*, JS::Handle, JS::MutableHandle, bool)': /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/builtin/Promise.cpp:1736:26: note: 'promise' declared here 1736 | Rooted promise(cx, CreatePromiseObjectInternal(cx)); | ^~~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/builtin/Promise.cpp:1736:26: note: 'cx_150(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, JSObject*&&)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1174:26, inlined from 'PromiseThenNewPromiseCapability(JSContext*, JS::Handle, CreateDependentPromise, JS::MutableHandle)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/builtin/Promise.cpp:5070:58: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'C' in 'MEM[(struct StackRootedBase * *)cx_111(D) + 24B]' [-Wdangling-pointer=] 1141 | *this->stack = this; | ~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/builtin/Promise.cpp: In function 'PromiseThenNewPromiseCapability(JSContext*, JS::Handle, CreateDependentPromise, JS::MutableHandle)': /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/builtin/Promise.cpp:5069:16: note: 'C' declared here 5069 | RootedObject C(cx, SpeciesConstructor(cx, promiseObj, JSProto_Promise, | ^ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/builtin/Promise.cpp:5069:16: note: 'cx_111(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, JSFunction*&&)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1174:26, inlined from 'EnqueuePromiseReactionJob(JSContext*, JS::Handle, JS::Handle, JS::PromiseState)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/builtin/Promise.cpp:1507:77: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'job' in 'MEM[(struct StackRootedBase * *)cx_903(D) + 24B]' [-Wdangling-pointer=] 1141 | *this->stack = this; | ~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/builtin/Promise.cpp: In function 'EnqueuePromiseReactionJob(JSContext*, JS::Handle, JS::Handle, JS::PromiseState)': /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/builtin/Promise.cpp:1505:18: note: 'job' declared here 1505 | RootedFunction job( | ^~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/builtin/Promise.cpp:1505:18: note: 'cx_903(D)' declared here In file included from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/vm/GlobalObject.h:38, from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/debugger/DebugAPI.h:10, from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/debugger/DebugAPI-inl.h:10, from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/builtin/Promise.cpp:38: In member function 'JS::Realm::zone()', inlined from 'JSContext::setRealm(JS::Realm*)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/vm/JSContext-inl.h:346:12, inlined from 'JSContext::leaveRealm(JS::Realm*)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/vm/JSContext-inl.h:329:11, inlined from 'js::AutoRealm::~AutoRealm()' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/vm/Realm-inl.h:71:46, inlined from 'mozilla::detail::MaybeStorage::~MaybeStorage()' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Maybe.h:269:26, inlined from 'mozilla::detail::MaybeStorage::~MaybeStorage()' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Maybe.h:267:3, inlined from 'mozilla::Maybe::~Maybe()' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Maybe.h:349:55, inlined from 'EnqueuePromiseReactionJob(JSContext*, JS::Handle, JS::Handle, JS::PromiseState)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/builtin/Promise.cpp:1567:1: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/vm/Realm.h:413:29: warning: 'MEM[(struct AutoRealm *)&ar].origin_' may be used uninitialized [-Wmaybe-uninitialized] 413 | JS::Zone* zone() { return zone_; } | ^~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/builtin/Promise.cpp: In function 'EnqueuePromiseReactionJob(JSContext*, JS::Handle, JS::Handle, JS::PromiseState)': /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/builtin/Promise.cpp:1413:29: note: 'MEM[(struct AutoRealm *)&ar].origin_' was declared here 1413 | mozilla::Maybe ar; | ^~ In file included from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/gc/Nursery-inl.h:18, from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/gc/Marking-inl.h:20, from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/vm/NativeObject-inl.h:28, from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/jit/BaselineFrame-inl.h:18, from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/vm/Stack-inl.h:22, from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/debugger/DebugAPI-inl.h:16: In member function 'JSContext::leaveRealm(JS::Realm*)', inlined from 'js::AutoRealm::~AutoRealm()' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/vm/Realm-inl.h:71:46, inlined from 'mozilla::detail::MaybeStorage::~MaybeStorage()' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Maybe.h:269:26, inlined from 'mozilla::detail::MaybeStorage::~MaybeStorage()' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Maybe.h:267:3, inlined from 'mozilla::Maybe::~Maybe()' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozillamake[3]: Leaving directory '/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/js/src' /Maybe.h:349:55, inlined from 'EnqueuePromiseReactionJob(JSContext*, JS::Handle, JS::Handle, JS::PromiseState)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/builtin/Promise.cpp:1567:1: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/vm/JSContext-inl.h:324:14: warning: 'MEM[(struct AutoRealm *)&ar].cx_' may be used uninitialized [-Wmaybe-uninitialized] 324 | JS::Realm* startingRealm = realm_; | ^~~~~~~~~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/builtin/Promise.cpp: In function 'EnqueuePromiseReactionJob(JSContext*, JS::Handle, JS::Handle, JS::PromiseState)': /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/builtin/Promise.cpp:1413:29: note: 'MEM[(struct AutoRealm *)&ar].cx_' was declared here 1413 | mozilla::Maybe ar; | ^~ In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(JSContext* const&)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1165:26, inlined from 'AbruptRejectPromise(JSContext*, JS::CallArgs&, JS::Handle, JS::Handle)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/builtin/Promise.cpp:616:31: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'stack' in 'MEM[(struct StackRootedBase * *)cx_55(D) + 24B]' [-Wdangling-pointer=] 1141 | *this->stack = this; | ~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/builtin/Promise.cpp: In function 'AbruptRejectPromise(JSContext*, JS::CallArgs&, JS::Handle, JS::Handle)': /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/builtin/Promise.cpp:616:23: note: 'stack' declared here 616 | Rooted stack(cx); | ^~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/builtin/Promise.cpp:616:23: note: 'cx_55(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(JSContext* const&)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1165:26, inlined from 'PromiseAnyRejectElementFunction(JSContext*, unsigned int, JS::Value*)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/builtin/Promise.cpp:4549:33: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'stack' in 'MEM[(struct StackRootedBase * *)cx_199(D) + 24B]' [-Wdangling-pointer=] 1141 | *this->stack = this; | ~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/builtin/Promise.cpp: In function 'PromiseAnyRejectElementFunction(JSContext*, unsigned int, JS::Value*)': /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/builtin/Promise.cpp:4549:25: note: 'stack' declared here 4549 | Rooted stack(cx); | ^~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/builtin/Promise.cpp:4549:25: note: 'cx_199(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, js::PromiseObject*&&)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1174:26, inlined from 'js::PromiseObject::unforgeableReject(JSContext*, JS::Handle)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/builtin/Promise.cpp:4790:60: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'promise' in 'MEM[(struct StackRootedBase * *)cx_28(D) + 24B]' [-Wdangling-pointer=] 1141 | *this->stack = this; | ~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/builtin/Promise.cpp: In function 'js::PromiseObject::unforgeableReject(JSContext*, JS::Handle)': /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/builtin/Promise.cpp:4789:26: note: 'promise' declared here 4789 | Rooted promise( | ^~~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/builtin/Promise.cpp:4789:26: note: 'cx_28(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, PromiseReactionRecord*&&)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1174:26, inlined from 'PerformPromiseThenWithoutSettleHandlers(JSContext*, JS::Handle, JS::Handle, JS::Handle)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/builtin/Promise.cpp:5948:56, inlined from 'OriginalPromiseThenWithoutSettleHandlers(JSContext*, JS::Handle, JS::Handle)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/builtin/Promise.cpp:5180:49, inlined from 'PromiseResolveBuiltinThenableJob(JSContext*, unsigned int, JS::Value*)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/builtin/Promise.cpp:2386:47: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'reaction' in 'MEM[(struct StackRootedBase * *)cx_117(D) + 24B]' [-Wdangling-pointer=] 1141 | *this->stack = this; | ~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/builtin/Promise.cpp: In function 'PromiseResolveBuiltinThenableJob(JSContext*, unsigned int, JS::Value*)': /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/builtin/Promise.cpp:5946:34: note: 'reaction' declared here 5946 | Rooted reaction( | ^~~~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/builtin/Promise.cpp:5946:34: note: 'cx_117(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, PromiseReactionRecord*&&)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1174:26, inlined from 'PerformPromiseThen(JSContext*, JS::Handle, JS::Handle, JS::Handle, JS::Handle)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/builtin/Promise.cpp:5908:56: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'reaction' in 'MEM[(struct StackRootedBase * *)cx_62(D) + 24B]' [-Wdangling-pointer=] 1141 | *this->stack = this; | ~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/builtin/Promise.cpp: In function 'PerformPromiseThen(JSContext*, JS::Handle, JS::Handle, JS::Handle, JS::Handle)': /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/builtin/Promise.cpp:5906:34: note: 'reaction' declared here 5906 | Rooted reaction( | ^~~~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/builtin/Promise.cpp:5906:34: note: 'cx_62(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, js::PromiseObject*&&)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1174:26, inlined from 'js::OriginalPromiseThen(JSContext*, JS::Handle, JS::Handle, JS::Handle)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/builtin/Promise.cpp:5125:9: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'unwrappedPromise' in 'MEM[(struct StackRootedBase * *)cx_130(D) + 24B]' [-Wdangling-pointer=] 1141 | *this->stack = this; | ~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/builtin/Promise.cpp: In function 'js::OriginalPromiseThen(JSContext*, JS::Handle, JS::Handle, JS::Handle)': /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/builtin/Promise.cpp:5119:26: note: 'unwrappedPromise' declared here 5119 | Rooted unwrappedPromise( | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/builtin/Promise.cpp:5119:26: note: 'cx_130(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, js::ShadowRealmObject*&&)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1174:26, inlined from 'ShadowRealm_importValue(JSContext*, unsigned int, JS::Value*)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/builtin/ShadowRealm.cpp:606:76: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'shadowRealm' in 'MEM[(struct StackRootedBase * *)cx_107(D) + 24B]' [-Wdangling-pointer=] 1141 | *this->stack = this; | ~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/builtin/ShadowRealm.cpp: In function 'ShadowRealm_importValue(JSContext*, unsigned int, JS::Value*)': /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/builtin/ShadowRealm.cpp:605:30: note: 'shadowRealm' declared here 605 | Rooted shadowRealm(cx, | ^~~~~~~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/builtin/ShadowRealm.cpp:605:30: note: 'cx_107(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, js::PromiseObject*&&)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1174:26, inlined from 'Promise_then_impl(JSContext*, JS::Handle, JS::Handle, JS::Handle, JS::MutableHandle, bool)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/builtin/Promise.cpp:5800:9: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'unwrappedPromise' in 'MEM[(struct StackRootedBase * *)cx_106(D) + 24B]' [-Wdangling-pointer=] 1141 | *this->stack = this; | ~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/builtin/Promise.cpp: In function 'Promise_then_impl(JSContext*, JS::Handle, JS::Handle, JS::Handle, JS::MutableHandle, bool)': /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/builtin/Promise.cpp:5794:26: note: 'unwrappedPromise' declared here 5794 | Rooted unwrappedPromise( | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/builtin/Promise.cpp:5794:26: note: 'cx_106(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, PromiseReactionRecord*&&)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1174:26, inlined from 'js::ReactToUnwrappedPromise(JSContext*, JS::Handle, JS::Handle, JS::Handle, js::UnhandledRejectionBehavior)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/builtin/Promise.cpp:5211:56: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'reaction' in 'MEM[(struct StackRootedBase * *)cx_95(D) + 24B]' [-Wdangling-pointer=] 1141 | *this->stack = this; | ~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/builtin/Promise.cpp: In function 'js::ReactToUnwrappedPromise(JSContext*, JS::Handle, JS::Handle, JS::Handle, js::UnhandledRejectionBehavior)': /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/builtin/Promise.cpp:5209:34: note: 'reaction' declared here 5209 | Rooted reaction( | ^~~~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/builtin/Promise.cpp:5209:34: note: 'cx_95(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, js::PromiseObject*&&)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1174:26, inlined from 'js::PromiseObject::create(JSContext*, JS::Handle, JS::Handle, bool)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/builtin/Promise.cpp:2826:75: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'promise' in 'MEM[(struct StackRootedBase * *)cx_402(D) + 24B]' [-Wdangling-pointer=] 1141 | *this->stack = this; | ~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/builtin/Promise.cpp: In function 'js::PromiseObject::create(JSContext*, JS::Handle, JS::Handle, bool)': /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/builtin/Promise.cpp:2825:26: note: 'promise' declared here 2825 | Rooted promise( | ^~~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/builtin/Promise.cpp:2825:26: note: 'cx_402(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, js::StringObject*&&)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1174:26, inlined from 'js::StringObject::createPrototype(JSContext*, JSProtoKey)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/builtin/String.cpp:3980:77: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'proto' in 'MEM[(struct StackRootedBase * *)cx_48(D) + 24B]' [-Wdangling-pointer=] 1141 | *this->stack = this; | ~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/builtin/String.cpp: In function 'js::StringObject::createPrototype(JSContext*, JSProtoKey)': /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/builtin/String.cpp:3979:25: note: 'proto' declared here 3979 | Rooted proto( | ^~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/builtin/String.cpp:3979:25: note: 'cx_48(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(JSContext* const&)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1165:26, inlined from 'js::ResolvePromiseInternal(JSContext*, JS::Handle, JS::Handle)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/builtin/Promise.cpp:1244:33: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'stack' in 'MEM[(struct StackRootedBase * *)cx_217(D) + 24B]' [-Wdangling-pointer=] 1141 | *this->stack = this; | ~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/builtin/Promise.cpp: In function 'js::ResolvePromiseInternal(JSContext*, JS::Handle, JS::Handle)': /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/builtin/Promise.cpp:1244:25: note: 'stack' declared here 1244 | Rooted stack(cx); | ^~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/builtin/Promise.cpp:1244:25: note: 'cx_217(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, js::PromiseObject*&&)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1174:26, inlined from 'js::PromiseObject::unforgeableResolveWithNonPromise(JSContext*, JS::Handle)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/builtin/Promise.cpp:4885:60: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'promise' in 'MEM[(struct StackRootedBase * *)cx_25(D) + 24B]' [-Wdangling-pointer=] 1141 | *this->stack = this; | ~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/builtin/Promise.cpp: In function 'js::PromiseObject::unforgeableResolveWithNonPromise(JSContext*, JS::Handle)': /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/builtin/Promise.cpp:4884:26: note: 'promise' declared here 4884 | Rooted promise( | ^~~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/builtin/Promise.cpp:4884:26: note: 'cx_25(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, JSObject*&&)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1174:26, inlined from 'js::GetWaitForAllPromise(JSContext*, JS::Handle >)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/builtin/Promise.cpp:3161:79: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'C' in 'MEM[(struct StackRootedBase * *)cx_273(D) + 24B]' [-Wdangling-pointer=] 1141 | *this->stack = this; | ~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/builtin/Promise.cpp: In function 'js::GetWaitForAllPromise(JSContext*, JS::Handle >)': /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/builtin/Promise.cpp:3160:16: note: 'C' declared here 3160 | RootedObject C(cx, | ^ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/builtin/Promise.cpp:3160:16: note: 'cx_273(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, js::PromiseObject*&&)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1174:26, inlined from 'js::AsyncFromSyncIteratorMethod(JSContext*, JS::CallArgs&, js::CompletionKind)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/builtin/Promise.cpp:5512:60: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'resultPromise' in 'MEM[(struct StackRootedBase * *)cx_432(D) + 24B]' [-Wdangling-pointer=] 1141 | *this->stack = this; | ~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/builtin/Promise.cpp: In function 'js::AsyncFromSyncIteratorMethod(JSContext*, JS::CallArgs&, js::CompletionKind)': /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/builtin/Promise.cpp:5511:26: note: 'resultPromise' declared here 5511 | Rooted resultPromise( | ^~~~~~~~~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/builtin/Promise.cpp:5511:26: note: 'cx_432(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, JSObject*&&)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1174:26, inlined from 'CommonPerformPromiseCombinator, JS::Handle, JS::Handle, bool*)::{lambda(JS::MutableHandle, JS::MutableHandle)#1}>(JSContext*, PromiseForOfIterator&, JS::Handle, JS::Handle, JS::Handle, bool*, bool, PerformPromiseAny(JSContext*, PromiseForOfIterator&, JS::Handle, JS::Handle, JS::Handle, bool*)::{lambda(JS::MutableHandle, JS::MutableHandle)#1})bool' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/builtin/Promise.cpp:3485:16: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'promiseCtor' in 'MEM[(struct StackRootedBase * *)cx_885(D) + 24B]' [-Wdangling-pointer=] 1141 | *this->stack = this; | ~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/builtin/Promise.cpp: In function 'CommonPerformPromiseCombinator, JS::Handle, JS::Handle, bool*)::{lambda(JS::MutableHandle, JS::MutableHandle)#1}>(JSContext*, PromiseForOfIterator&, JS::Handle, JS::Handle, JS::Handle, bool*, bool, PerformPromiseAny(JSContext*, PromiseForOfIterator&, JS::Handle, JS::Handle, JS::Handle, bool*)::{lambda(JS::MutableHandle, JS::MutableHandle)#1})bool': /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/builtin/Promise.cpp:3485:16: note: 'promiseCtor' declared here 3485 | RootedObject promiseCtor( | ^~~~~~~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/builtin/Promise.cpp:3485:16: note: 'cx_885(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, JSObject*&&)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1174:26, inlined from 'InternalAwait, JS::Handle, js::PromiseHandler, js::PromiseHandler)::{lambda(JS::Handle)#1}>(JSContext*, JS::Handle, JS::Handle, js::PromiseHandler, js::PromiseHandler, js::InternalAsyncGeneratorAwait(JSContext*, JS::Handle, JS::Handle, js::PromiseHandler, js::PromiseHandler)::{lambda(JS::Handle)#1})bool' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/builtin/Promise.cpp:5440:16, inlined from 'js::InternalAsyncGeneratorAwait(JSContext*, JS::Handle, JS::Handle, js::PromiseHandler, js::PromiseHandler)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/builtin/Promise.cpp:5478:23: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'promise' in 'MEM[(struct StackRootedBase * *)cx_3(D) + 24B]' [-Wdangling-pointer=] 1141 | *this->stack = this; | ~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/builtin/Promise.cpp: In function 'js::InternalAsyncGeneratorAwait(JSContext*, JS::Handle, JS::Handle, js::PromiseHandler, js::PromiseHandler)': /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/builtin/Promise.cpp:5440:16: note: 'promise' declared here 5440 | RootedObject promise(cx, PromiseObject::unforgeableResolve(cx, value)); | ^~~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/builtin/Promise.cpp:5440:16: note: 'cx_3(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, JSObject*&&)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1174:26, inlined from 'InternalAwait, JS::Handle)::{lambda(JS::Handle)#1}>(JSContext*, JS::Handle, JS::Handle, js::PromiseHandler, js::PromiseHandler, js::AsyncFunctionAwait(JSContext*, JS::Handle, JS::Handle)::{lambda(JS::Handle)#1})bool' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/builtin/Promise.cpp:5440:16, inlined from 'js::AsyncFunctionAwait(JSContext*, JS::Handle, JS::Handle)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/builtin/Promise.cpp:5493:21: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'promise' in 'MEM[(struct StackRootedBase * *)cx_6(D) + 24B]' [-Wdangling-pointer=] 1141 | *this->stack = this; | ~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/builtin/Promise.cpp: In function 'js::AsyncFunctionAwait(JSContext*, JS::Handle, JS::Handle)': /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/builtin/Promise.cpp:5440:16: note: 'promise' declared here 5440 | RootedObject promise(cx, PromiseObject::unforgeableResolve(cx, value)); | ^~~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/builtin/Promise.cpp:5440:16: note: 'cx_6(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, js::PlainObject*&&)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1174:26, inlined from 'PromiseAllSettledElementFunction<(PromiseAllSettledElementFunctionKind)1>(JSContext*, unsigned int, JS::Value*)bool' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/builtin/Promise.cpp:4321:24: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'obj' in 'MEM[(struct StackRootedBase * *)cx_245(D) + 24B]' [-Wdangling-pointer=] 1141 | *this->stack = this; | ~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/builtin/Promise.cpp: In function 'PromiseAllSettledElementFunction<(PromiseAllSettledElementFunctionKind)1>(JSContext*, unsigned int, JS::Value*)bool': /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/builtin/Promise.cpp:4321:24: note: 'obj' declared here 4321 | Rooted obj(cx, NewPlainObject(cx)); | ^~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/builtin/Promise.cpp:4321:24: note: 'cx_245(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, js::PlainObject*&&)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1174:26, inlined from 'PromiseAllSettledElementFunction<(PromiseAllSettledElementFunctionKind)0>(JSContext*, unsigned int, JS::Value*)bool' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/builtin/Promise.cpp:4321:24: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'obj' in 'MEM[(struct StackRootedBase * *)cx_245(D) + 24B]' [-Wdangling-pointer=] 1141 | *this->stack = this; | ~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/builtin/Promise.cpp: In function 'PromiseAllSettledElementFunction<(PromiseAllSettledElementFunctionKind)0>(JSContext*, unsigned int, JS::Value*)bool': /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/builtin/Promise.cpp:4321:24: note: 'obj' declared here 4321 | Rooted obj(cx, NewPlainObject(cx)); | ^~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/builtin/Promise.cpp:4321:24: note: 'cx_245(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, JS::Value&&)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1174:26, inlined from 'js::PromiseObject::dependentPromises(JSContext*, JS::MutableHandle >)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/builtin/Promise.cpp:6166:43: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'reactionsVal' in 'MEM[(struct StackRootedBase * *)_24 + 104B]' [-Wdangling-pointer=] 1141 | *this->stack = this; | ~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/builtin/Promise.cpp: In member function 'js::PromiseObject::dependentPromises(JSContext*, JS::MutableHandle >)': /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/builtin/Promise.cpp:6166:15: note: 'reactionsVal' declared here 6166 | RootedValue reactionsVal(cx, reactions()); | ^~~~~~~~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/builtin/Promise.cpp:6166:15: note: 'MEM[(struct JSContext * const &)&cx]' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, JSAtom*&&)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1174:26, inlined from '(anonymous namespace)::ASTSerializer::identifier(js::frontend::NameNode*, JS::MutableHandle)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/builtin/ReflectParse.cpp:3425:72, inlined from '(anonymous namespace)::ASTSerializer::identifierOrLiteral(js::frontend::ParseNode*, JS::MutableHandle)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/builtin/ReflectParse.cpp:3434:22, inlined from '(anonymous namespace)::ASTSerializer::importAssertions(js::frontend::ListNode*, JS::RootedVector&) [clone .isra.0]' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/builtin/ReflectParse.cpp:1995:29: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'pnAtom' in 'MEM[(struct StackRootedBase * *)_102 + 48B]' [-Wdangling-pointer=] 1141 | *this->stack = this; | ~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/builtin/ReflectParse.cpp: In member function '(anonymous namespace)::ASTSerializer::importAssertions(js::frontend::ListNode*, JS::RootedVector&) [clone .isra.0]': /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/builtin/ReflectParse.cpp:3425:19: note: 'pnAtom' declared here 3425 | Rooted pnAtom(cx, parser->liftParserAtomToJSAtom(id->atom())); | ^~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/builtin/ReflectParse.cpp:3425:19: 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&, JSLinearString*&&)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1174:26, inlined from 'js::StringSplitString(JSContext*, JS::Handle, JS::Handle, unsigned int)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/builtin/String.cpp:3613:62: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'linearStr' in 'MEM[(struct StackRootedBase * *)cx_82(D) + 48B]' [-Wdangling-pointer=] 1141 | *this->stack = this; | ~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/builtin/String.cpp: In function 'js::StringSplitString(JSContext*, JS::Handle, JS::Handle, unsigned int)': /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/builtin/String.cpp:3613:27: note: 'linearStr' declared here 3613 | Rooted linearStr(cx, str->ensureLinear(cx)); | ^~~~~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/builtin/String.cpp:3613:27: note: 'cx_82(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(JSContext* const&)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1165:26, inlined from '(anonymous namespace)::ASTSerializer::statement(js::frontend::ParseNode*, JS::MutableHandle)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/builtin/ReflectParse.cpp:2310:48: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'update' in 'MEM[(struct StackRootedBase * *)_314 + 104B]' [-Wdangling-pointer=] 1141 | *this->stack = this; | ~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/builtin/ReflectParse.cpp: In member function '(anonymous namespace)::ASTSerializer::statement(js::frontend::ParseNode*, JS::MutableHandle)': /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/builtin/ReflectParse.cpp:2310:39: note: 'update' declared here 2310 | RootedValue init(cx), test(cx), update(cx); | ^~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/builtin/ReflectParse.cpp:2310:39: note: 'MEM[(struct JSContext * const &)this_102(D)]' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, JSAtom*&&)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1174:26, inlined from '(anonymous namespace)::ASTSerializer::statement(js::frontend::ParseNode*, JS::MutableHandle)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/builtin/ReflectParse.cpp:2342:65: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'pnAtom' in 'MEM[(struct StackRootedBase * *)_347 + 48B]' [-Wdangling-pointer=] 1141 | *this->stack = this; | ~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/builtin/ReflectParse.cpp: In member function '(anonymous namespace)::ASTSerializer::statement(js::frontend::ParseNode*, JS::MutableHandle)': /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/builtin/ReflectParse.cpp:2341:23: note: 'pnAtom' declared here 2341 | Rooted pnAtom( | ^~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/builtin/ReflectParse.cpp:2341:23: note: 'MEM[(struct JSContext * const &)this_102(D)]' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(JSContext* const&)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1165:26, inlined from '(anonymous namespace)::ASTSerializer::statement(js::frontend::ParseNode*, JS::MutableHandle)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/builtin/ReflectParse.cpp:2367:25: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'arg' in 'MEM[(struct StackRootedBase * *)_372 + 104B]' [-Wdangling-pointer=] 1141 | *this->stack = this; | ~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/builtin/ReflectParse.cpp: In member function '(anonymous namespace)::ASTSerializer::statement(js::frontend::ParseNode*, JS::MutableHandle)': /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/builtin/ReflectParse.cpp:2367:19: note: 'arg' declared here 2367 | RootedValue arg(cx); | ^~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/builtin/ReflectParse.cpp:2367:19: note: 'MEM[(struct JSContext * const &)this_102(D)]' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, JSString*&&)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1174:26, inlined from 'reflect_parse(JSContext*, unsigned int, JS::Value*)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/builtin/ReflectParse.cpp:3611:52: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'src' in 'MEM[(struct StackRootedBase * *)cx_641(D) + 48B]' [-Wdangling-pointer=] 1141 | *this->stack = this; | ~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/builtin/ReflectParse.cpp: In function 'reflect_parse(JSContext*, unsigned int, JS::Value*)': /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/builtin/ReflectParse.cpp:3611:16: note: 'src' declared here 3611 | RootedString src(cx, ToString(cx, args[0])); | ^~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/builtin/ReflectParse.cpp:3611:16: note: 'cx_641(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, JSAtom*&&)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1174:26, inlined from '(anonymous namespace)::ASTSerializer::identifier(js::frontend::NameNode*, JS::MutableHandle)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/builtin/ReflectParse.cpp:3425:72, inlined from '(anonymous namespace)::ASTSerializer::classDefinition(js::frontend::ClassNode*, bool, JS::MutableHandle)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/builtin/ReflectParse.cpp:2146:20: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'pnAtom' in 'MEM[(struct StackRootedBase * *)_89 + 48B]' [-Wdangling-pointer=] 1141 | *this->stack = this; | ~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/builtin/ReflectParse.cpp: In member function '(anonymous namespace)::ASTSerializer::classDefinition(js::frontend::ClassNode*, bool, JS::MutableHandle)': /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/builtin/ReflectParse.cpp:3425:19: note: 'pnAtom' declared here 3425 | Rooted pnAtom(cx, parser->liftParserAtomToJSAtom(id->atom())); | ^~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/builtin/ReflectParse.cpp:3425:19: note: 'MEM[(struct JSContext * const &)this_11(D)]' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(JSContext* const&)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1165:26, inlined from '(anonymous namespace)::ASTSerializer::classDefinition(js::frontend::ClassNode*, bool, JS::MutableHandle)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/builtin/ReflectParse.cpp:2143:27: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'classBody' in 'MEM[(struct StackRootedBase * *)_19 + 104B]' [-Wdangling-pointer=] 1141 | *this->stack = this; | ~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/builtin/ReflectParse.cpp: In member function '(anonymous namespace)::ASTSerializer::classDefinition(js::frontend::ClassNode*, bool, JS::MutableHandle)': /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/builtin/ReflectParse.cpp:2143:15: note: 'classBody' declared here 2143 | RootedValue classBody(cx); | ^~~~~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/builtin/ReflectParse.cpp:2143:15: note: 'MEM[(struct JSContext * const &)this_11(D)]' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, JSAtom*&&)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1174:26, inlined from '(anonymous namespace)::ASTSerializer::expression(js::frontend::ParseNode*, JS::MutableHandle)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/builtin/ReflectParse.cpp:2802:65: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'pnAtom' in 'MEM[(struct StackRootedBase * *)_595 + 48B]' [-Wdangling-pointer=] 1141 | *this->stack = this; | ~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/builtin/ReflectParse.cpp: In member function '(anonymous namespace)::ASTSerializer::expression(js::frontend::ParseNode*, JS::MutableHandle)': /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/builtin/ReflectParse.cpp:2801:23: note: 'pnAtom' declared here 2801 | Rooted pnAtom( | ^~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/builtin/ReflectParse.cpp:2801:23: note: 'MEM[(struct JSContext * const &)this_248(D)]' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(JSContext* const&)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1165:26, inlined from '(anonymous namespace)::ASTSerializer::expression(js::frontend::ParseNode*, JS::MutableHandle)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/builtin/ReflectParse.cpp:3074:25: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'arg' in 'MEM[(struct StackRootedBase * *)_809 + 104B]' [-Wdangling-pointer=] 1141 | *this->stack = this; | ~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/builtin/ReflectParse.cpp: In member function '(anonymous namespace)::ASTSerializer::expression(js::frontend::ParseNode*, JS::MutableHandle)': /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/builtin/ReflectParse.cpp:3074:19: note: 'arg' declared here 3074 | RootedValue arg(cx); | ^~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/builtin/ReflectParse.cpp:3074:19: note: 'MEM[(struct JSContext * const &)this_248(D)]' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, JSAtom*&&)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1174:26, inlined from '(anonymous namespace)::ASTSerializer::identifier(js::frontend::NameNode*, JS::MutableHandle)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/builtin/ReflectParse.cpp:3425:72, inlined from '(anonymous namespace)::ASTSerializer::propertyName(js::frontend::ParseNode*, JS::MutableHandle)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/builtin/ReflectParse.cpp:3189:22: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'pnAtom' in 'MEM[(struct StackRootedBase * *)_21 + 48B]' [-Wdangling-pointer=] 1141 | *this->stack = this; | ~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/builtin/ReflectParse.cpp: In member function '(anonymous namespace)::ASTSerializer::propertyName(js::frontend::ParseNode*, JS::MutableHandle)': /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/builtin/ReflectParse.cpp:3425:19: note: 'pnAtom' declared here 3425 | Rooted pnAtom(cx, parser->liftParserAtomToJSAtom(id->atom())); | ^~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/builtin/ReflectParse.cpp:3425:19: note: 'MEM[(struct JSContext * const &)this_8(D)]' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, JSLinearString*&&)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1174:26, inlined from 'js::str_replace_string_raw(JSContext*, JS::Handle, JS::Handle, JS::Handle)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/builtin/String.cpp:3055:65: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'repl' in 'MEM[(struct StackRootedBase * *)cx_120(D) + 48B]' [-Wdangling-pointer=] 1141 | *this->stack = this; | ~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/builtin/String.cpp: In function 'js::str_replace_string_raw(JSContext*, JS::Handle, JS::Handle, JS::Handle)': /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/builtin/String.cpp:3055:27: note: 'repl' declared here 3055 | Rooted repl(cx, replacement->ensureLinear(cx)); | ^~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/builtin/String.cpp:3055:27: note: 'cx_120(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, JSLinearString*&&)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1174:26, inlined from 'FlatStringMatchHelper(JSContext*, JS::Handle, JS::Handle, bool*, int*)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/builtin/String.cpp:4467:70, inlined from 'js::FlatStringMatch(JSContext*, unsigned int, JS::Value*)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/builtin/String.cpp:4575:29: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'linearPattern' in 'MEM[(struct StackRootedBase * *)cx_70(D) + 48B]' [-Wdangling-pointer=] 1141 | *this->stack = this; | ~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/builtin/String.cpp: In function 'js::FlatStringMatch(JSContext*, unsigned int, JS::Value*)': /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/builtin/String.cpp:4467:27: note: 'linearPattern' declared here 4467 | Rooted linearPattern(cx, pattern->ensureLinear(cx)); | ^~~~~~~~~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/builtin/String.cpp:4467:27: note: 'cx_70(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, JSLinearString*&&)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1174:26, inlined from 'FlatStringMatchHelper(JSContext*, JS::Handle, JS::Handle, bool*, int*)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/builtin/String.cpp:4467:70, inlined from 'js::FlatStringSearch(JSContext*, unsigned int, JS::Value*)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/builtin/String.cpp:4606:29: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'linearPattern' in 'MEM[(struct StackRootedBase * *)cx_66(D) + 48B]' [-Wdangling-pointer=] 1141 | *this->stack = this; | ~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/builtin/String.cpp: In function 'js::FlatStringSearch(JSContext*, unsigned int, JS::Value*)': /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/builtin/String.cpp:4467:27: note: 'linearPattern' declared here 4467 | Rooted linearPattern(cx, pattern->ensureLinear(cx)); | ^~~~~~~~~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/builtin/String.cpp:4467:27: note: 'cx_66(D)' declared here make[3]: Entering directory '/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/js/src' js/src/Unified_cpp_js_src6.o /usr/bin/g++ -o Unified_cpp_js_src6.o -c -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/system_wrappers -include /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.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/gjs-1.80.2/firefox-115.15.0/js/src -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/js/src -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include -DMOZILLA_CLIENT -include /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/js/src/js-confdefs.h -fno-sized-deallocation -fno-aligned-new -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/anolis/anolis-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -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 -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wformat -Wformat-overflow=2 -Wno-psabi -Wno-error=builtin-macro-redefined -Werror=format -Wno-attributes -fno-strict-aliasing -ffp-contract=off -MD -MP -MF .deps/Unified_cpp_js_src6.o.pp Unified_cpp_js_src6.cpp make[3]: Leaving directory '/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/js/src' In file included from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/GCHashTable.h:14, from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/builtin/intl/SharedIntlData.h:17, from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/builtin/intl/SharedIntlData.cpp:9, from Unified_cpp_js_src6.cpp:2: In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, JSLinearString*&&)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1174:26, inlined from 'js::intl::SharedIntlData::isUpperCaseFirst(JSContext*, JS::Handle, bool*)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/builtin/intl/SharedIntlData.cpp:647:68: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'localeLinear' in 'MEM[(struct StackRootedBase * *)cx_35(D) + 48B]' [-Wdangling-pointer=] 1141 | *this->stack = this; | ~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/builtin/intl/SharedIntlData.cpp: In member function 'js::intl::SharedIntlData::isUpperCaseFirst(JSContext*, JS::Handle, bool*)': /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/builtin/intl/SharedIntlData.cpp:647:27: note: 'localeLinear' declared here 647 | Rooted localeLinear(cx, locale->ensureLinear(cx)); | ^~~~~~~~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/builtin/intl/SharedIntlData.cpp:647:27: note: 'cx_35(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, JSAtom*&&)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1174:26, inlined from 'JS::GetSelfHostedFunction(JSContext*, char const*, JS::Handle, unsigned int)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/jsapi.cpp:2170:52: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'name' in 'MEM[(struct StackRootedBase * *)cx_69(D) + 48B]' [-Wdangling-pointer=] 1141 | *this->stack = this; | ~~~~~~~~~~~~~^~~~~~ In file included from Unified_cpp_js_src6.cpp:29: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/jsapi.cpp: In function 'JS::GetSelfHostedFunction(JSContext*, char const*, JS::Handle, unsigned int)': /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/jsapi.cpp:2170:19: note: 'name' declared here 2170 | Rooted name(cx, IdToFunctionName(cx, id)); | ^~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/jsapi.cpp:2170:19: note: 'cx_69(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, JSAtom*&&)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1174:26, inlined from 'JS::NewFunctionFromSpec(JSContext*, JSFunctionSpec const*, JS::Handle)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/jsapi.cpp:2217:54: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'name' in 'MEM[(struct StackRootedBase * *)cx_133(D) + 48B]' [-Wdangling-pointer=] 1141 | *this->stack = this; | ~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/jsapi.cpp: In function 'JS::NewFunctionFromSpec(JSContext*, JSFunctionSpec const*, JS::Handle)': /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/jsapi.cpp:2217:21: note: 'name' declared here 2217 | Rooted name(cx, IdToFunctionName(cx, id)); | ^~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/jsapi.cpp:2217:21: note: 'cx_133(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, JSAtom*&&)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1174:26, inlined from 'JS_CharsToId(JSContext*, JS::TwoByteChars, JS::MutableHandle)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/jsapi.cpp:4385:77: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'atom' in 'MEM[(struct StackRootedBase * *)cx_44(D) + 48B]' [-Wdangling-pointer=] 1141 | *this->stack = this; | ~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/jsapi.cpp: In function 'JS_CharsToId(JSContext*, JS::TwoByteChars, JS::MutableHandle)': /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/jsapi.cpp:4384:19: note: 'atom' declared here 4384 | Rooted atom(cx, | ^~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/jsapi.cpp:4384:19: note: 'cx_44(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, JSLinearString*&&)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1174:26, inlined from 'FormatDate(JSContext*, js::DateTimeInfo::ShouldRFP, double, FormatSpec, JS::MutableHandle)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/jsdate.cpp:3161:54: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'str' in 'MEM[(struct StackRootedBase * *)cx_133(D) + 48B]' [-Wdangling-pointer=] 1141 | *this->stack = this; | ~~~~~~~~~~~~~^~~~~~ In file included from Unified_cpp_js_src6.cpp:38: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/jsdate.cpp: In function 'FormatDate(JSContext*, js::DateTimeInfo::ShouldRFP, double, FormatSpec, JS::MutableHandle)': /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/jsdate.cpp:3161:16: note: 'str' declared here 3161 | RootedString str(cx, NewStringCopyZ(cx, buf)); | ^~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/jsdate.cpp:3161:16: note: 'cx_133(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(JSContext* const&)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1165:26, inlined from 'js::intl::SharedIntlData::ensureTimeZones(JSContext*) [clone .part.0]' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/builtin/intl/SharedIntlData.cpp:187:30: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'linkName' in 'MEM[(struct StackRootedBase * *)cx_4(D) + 48B]' [-Wdangling-pointer=] 1141 | *this->stack = this; | ~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/builtin/intl/SharedIntlData.cpp: In member function 'js::intl::SharedIntlData::ensureTimeZones(JSContext*) [clone .part.0]': /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/builtin/intl/SharedIntlData.cpp:187:19: note: 'linkName' declared here 187 | Rooted linkName(cx); | ^~~~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/builtin/intl/SharedIntlData.cpp:187:19: note: 'cx_4(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, JSLinearString*&&)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1174:26, inlined from 'js::intl::SharedIntlData::tryCanonicalizeTimeZoneConsistentWithIANA(JSContext*, JS::Handle, JS::MutableHandle)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/builtin/intl/SharedIntlData.cpp:251:72: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'timeZoneLinear' in 'MEM[(struct StackRootedBase * *)cx_168(D) + 48B]' [-Wdangling-pointer=] 1141 | *this->stack = this; | ~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/builtin/intl/SharedIntlData.cpp: In member function 'js::intl::SharedIntlData::tryCanonicalizeTimeZoneConsistentWithIANA(JSContext*, JS::Handle, JS::MutableHandle)': /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/builtin/intl/SharedIntlData.cpp:251:27: note: 'timeZoneLinear' declared here 251 | Rooted timeZoneLinear(cx, timeZone->ensureLinear(cx)); | ^~~~~~~~~~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/builtin/intl/SharedIntlData.cpp:251:27: note: 'cx_168(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, JSLinearString*&&)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1174:26, inlined from 'js::intl::SharedIntlData::isSupportedLocale(JSContext*, js::intl::SharedIntlData::SupportedLocaleKind, JS::Handle, bool*)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/builtin/intl/SharedIntlData.cpp:520:68: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'localeLinear' in 'MEM[(struct StackRootedBase * *)cx_47(D) + 48B]' [-Wdangling-pointer=] 1141 | *this->stack = this; | ~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/builtin/intl/SharedIntlData.cpp: In member function 'js::intl::SharedIntlData::isSupportedLocale(JSContext*, js::intl::SharedIntlData::SupportedLocaleKind, JS::Handle, bool*)': /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/builtin/intl/SharedIntlData.cpp:520:27: note: 'localeLinear' declared here 520 | Rooted localeLinear(cx, locale->ensureLinear(cx)); | ^~~~~~~~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/builtin/intl/SharedIntlData.cpp:520:27: note: 'cx_47(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, js::DateObject*&&)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1174:26, inlined from 'date_setHours(JSContext*, unsigned int, JS::Value*)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/jsdate.cpp:2475:67: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'unwrapped' in 'MEM[(struct StackRootedBase * *)cx_112(D) + 24B]' [-Wdangling-pointer=] 1141 | *this->stack = this; | ~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/jsdate.cpp: In function 'date_setHours(JSContext*, unsigned int, JS::Value*)': /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/jsdate.cpp:2474:23: note: 'unwrapped' declared here 2474 | Rooted unwrapped( | ^~~~~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/jsdate.cpp:2474:23: note: 'cx_112(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, js::DateObject*&&)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1174:26, inlined from 'date_setUTCMilliseconds(JSContext*, unsigned int, JS::Value*)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/jsdate.cpp:2288:77: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'unwrapped' in 'MEM[(struct StackRootedBase * *)cx_81(D) + 24B]' [-Wdangling-pointer=] 1141 | *this->stack = this; | ~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/jsdate.cpp: In function 'date_setUTCMilliseconds(JSContext*, unsigned int, JS::Value*)': /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/jsdate.cpp:2287:23: note: 'unwrapped' declared here 2287 | Rooted unwrapped( | ^~~~~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/jsdate.cpp:2287:23: note: 'cx_81(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, js::DateObject*&&)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1174:26, inlined from 'date_setUTCDate(JSContext*, unsigned int, JS::Value*)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/jsdate.cpp:2601:69: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'unwrapped' in 'MEM[(struct StackRootedBase * *)cx_84(D) + 24B]' [-Wdangling-pointer=] 1141 | *this->stack = this; | ~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/jsdate.cpp: In function 'date_setUTCDate(JSContext*, unsigned int, JS::Value*)': /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/jsdate.cpp:2600:23: note: 'unwrapped' declared here 2600 | Rooted unwrapped( | ^~~~~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/jsdate.cpp:2600:23: note: 'cx_84(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, js::DateObject*&&)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1174:26, inlined from 'date_setMilliseconds(JSContext*, unsigned int, JS::Value*)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/jsdate.cpp:2260:74: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'unwrapped' in 'MEM[(struct StackRootedBase * *)cx_103(D) + 24B]' [-Wdangling-pointer=] 1141 | *this->stack = this; | ~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/jsdate.cpp: In function 'date_setMilliseconds(JSContext*, unsigned int, JS::Value*)': /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/jsdate.cpp:2259:23: note: 'unwrapped' declared here 2259 | Rooted unwrapped( | ^~~~~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/jsdate.cpp:2259:23: note: 'cx_103(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, js::DateObject*&&)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1174:26, inlined from 'date_setDate(JSContext*, unsigned int, JS::Value*)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/jsdate.cpp:2571:66: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'unwrapped' in 'MEM[(struct StackRootedBase * *)cx_106(D) + 24B]' [-Wdangling-pointer=] 1141 | *this->stack = this; | ~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/jsdate.cpp: In function 'date_setDate(JSContext*, unsigned int, JS::Value*)': /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/jsdate.cpp:2570:23: note: 'unwrapped' declared here 2570 | Rooted unwrapped( | ^~~~~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/jsdate.cpp:2570:23: note: 'cx_106(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, js::DateObject*&&)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1174:26, inlined from 'date_setYear(JSContext*, unsigned int, JS::Value*)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/jsdate.cpp:2822:66: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'unwrapped' in 'MEM[(struct StackRootedBase * *)cx_108(D) + 24B]' [-Wdangling-pointer=] 1141 | *this->stack = this; | ~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/jsdate.cpp: In function 'date_setYear(JSContext*, unsigned int, JS::Value*)': /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/jsdate.cpp:2821:23: note: 'unwrapped' declared here 2821 | Rooted unwrapped( | ^~~~~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/jsdate.cpp:2821:23: note: 'cx_108(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, js::DateObject*&&)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1174:26, inlined from 'date_setUTCMonth(JSContext*, unsigned int, JS::Value*)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/jsdate.cpp:2687:70: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'unwrapped' in 'MEM[(struct StackRootedBase * *)cx_86(D) + 24B]' [-Wdangling-pointer=] 1141 | *this->stack = this; | ~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/jsdate.cpp: In function 'date_setUTCMonth(JSContext*, unsigned int, JS::Value*)': /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/jsdate.cpp:2686:23: note: 'unwrapped' declared here 2686 | Rooted unwrapped( | ^~~~~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/jsdate.cpp:2686:23: note: 'cx_86(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, js::DateObject*&&)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1174:26, inlined from 'date_setUTCSeconds(JSContext*, unsigned int, JS::Value*)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/jsdate.cpp:2354:72: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'unwrapped' in 'MEM[(struct StackRootedBase * *)cx_84(D) + 24B]' [-Wdangling-pointer=] 1141 | *this->stack = this; | ~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/jsdate.cpp: In function 'date_setUTCSeconds(JSContext*, unsigned int, JS::Value*)': /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/jsdate.cpp:2353:23: note: 'unwrapped' declared here 2353 | Rooted unwrapped( | ^~~~~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/jsdate.cpp:2353:23: note: 'cx_84(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, js::DateObject*&&)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1174:26, inlined from 'date_setTime(JSContext*, unsigned int, JS::Value*)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/jsdate.cpp:2208:66: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'unwrapped' in 'MEM[(struct StackRootedBase * *)cx_61(D) + 24B]' [-Wdangling-pointer=] 1141 | *this->stack = this; | ~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/jsdate.cpp: In function 'date_setTime(JSContext*, unsigned int, JS::Value*)': /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/jsdate.cpp:2207:23: note: 'unwrapped' declared here 2207 | Rooted unwrapped( | ^~~~~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/jsdate.cpp:2207:23: note: 'cx_61(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, js::DateObject*&&)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1174:26, inlined from 'date_setMonth(JSContext*, unsigned int, JS::Value*)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/jsdate.cpp:2650:67: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'unwrapped' in 'MEM[(struct StackRootedBase * *)cx_108(D) + 24B]' [-Wdangling-pointer=] 1141 | *this->stack = this; | ~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/jsdate.cpp: In function 'date_setMonth(JSContext*, unsigned int, JS::Value*)': /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/jsdate.cpp:2649:23: note: 'unwrapped' declared here 2649 | Rooted unwrapped( | ^~~~~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/jsdate.cpp:2649:23: note: 'cx_108(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, js::DateObject*&&)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1174:26, inlined from 'date_setSeconds(JSContext*, unsigned int, JS::Value*)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/jsdate.cpp:2317:69: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'unwrapped' in 'MEM[(struct StackRootedBase * *)cx_106(D) + 24B]' [-Wdangling-pointer=] 1141 | *this->stack = this; | ~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/jsdate.cpp: In function 'date_setSeconds(JSContext*, unsigned int, JS::Value*)': /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/jsdate.cpp:2316:23: note: 'unwrapped' declared here 2316 | Rooted unwrapped( | ^~~~~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/jsdate.cpp:2316:23: note: 'cx_106(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, js::DateObject*&&)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1174:26, inlined from 'date_setUTCFullYear(JSContext*, unsigned int, JS::Value*)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/jsdate.cpp:2780:73: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'unwrapped' in 'MEM[(struct StackRootedBase * *)cx_89(D) + 24B]' [-Wdangling-pointer=] 1141 | *this->stack = this; | ~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/jsdate.cpp: In function 'date_setUTCFullYear(JSContext*, unsigned int, JS::Value*)': /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/jsdate.cpp:2779:23: note: 'unwrapped' declared here 2779 | Rooted unwrapped( | ^~~~~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/jsdate.cpp:2779:23: note: 'cx_89(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, js::DateObject*&&)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1174:26, inlined from 'date_setUTCMinutes(JSContext*, unsigned int, JS::Value*)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/jsdate.cpp:2433:72: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'unwrapped' in 'MEM[(struct StackRootedBase * *)cx_87(D) + 24B]' [-Wdangling-pointer=] 1141 | *this->stack = this; | ~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/jsdate.cpp: In function 'date_setUTCMinutes(JSContext*, unsigned int, JS::Value*)': /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/jsdate.cpp:2432:23: note: 'unwrapped' declared here 2432 | Rooted unwrapped( | ^~~~~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/jsdate.cpp:2432:23: note: 'cx_87(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, js::DateObject*&&)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1174:26, inlined from 'date_setFullYear(JSContext*, unsigned int, JS::Value*)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/jsdate.cpp:2738:70: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'unwrapped' in 'MEM[(struct StackRootedBase * *)cx_101(D) + 24B]' [-Wdangling-pointer=] 1141 | *this->stack = this; | ~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/jsdate.cpp: In function 'date_setFullYear(JSContext*, unsigned int, JS::Value*)': /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/jsdate.cpp:2737:23: note: 'unwrapped' declared here 2737 | Rooted unwrapped( | ^~~~~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/jsdate.cpp:2737:23: note: 'cx_101(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, js::DateObject*&&)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1174:26, inlined from 'date_setMinutes(JSContext*, unsigned int, JS::Value*)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/jsdate.cpp:2391:69: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'unwrapped' in 'MEM[(struct StackRootedBase * *)cx_109(D) + 24B]' [-Wdangling-pointer=] 1141 | *this->stack = this; | ~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/jsdate.cpp: In function 'date_setMinutes(JSContext*, unsigned int, JS::Value*)': /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/jsdate.cpp:2390:23: note: 'unwrapped' declared here 2390 | Rooted unwrapped( | ^~~~~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/jsdate.cpp:2390:23: note: 'cx_109(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, js::DateObject*&&)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1174:26, inlined from 'date_setUTCHours(JSContext*, unsigned int, JS::Value*)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/jsdate.cpp:2523:70: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'unwrapped' in 'MEM[(struct StackRootedBase * *)cx_90(D) + 24B]' [-Wdangling-pointer=] 1141 | *this->stack = this; | ~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/jsdate.cpp: In function 'date_setUTCHours(JSContext*, unsigned int, JS::Value*)': /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/jsdate.cpp:2522:23: note: 'unwrapped' declared here 2522 | Rooted unwrapped( | ^~~~~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/jsdate.cpp:2522:23: note: 'cx_90(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, js::PromiseObject*&&)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1174:26, inlined from 'JS::SetSettledPromiseIsHandled(JSContext*, JS::Handle)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/jsapi.cpp:2673:71: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'promiseObj' in 'MEM[(struct StackRootedBase * *)cx_26(D) + 24B]' [-Wdangling-pointer=] 1141 | *this->stack = this; | ~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/jsapi.cpp: In function 'JS::SetSettledPromiseIsHandled(JSContext*, JS::Handle)': /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/jsapi.cpp:2673:26: note: 'promiseObj' declared here 2673 | Rooted promiseObj(cx, UnwrapPromise(cx, promise, ar)); | ^~~~~~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/jsapi.cpp:2673:26: note: 'cx_26(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, js::PromiseObject*&&)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1174:26, inlined from 'JS::SetAnyPromiseIsHandled(JSContext*, JS::Handle)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/jsapi.cpp:2684:71: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'promiseObj' in 'MEM[(struct StackRootedBase * *)cx_26(D) + 24B]' [-Wdangling-pointer=] 1141 | *this->stack = this; | ~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/jsapi.cpp: In function 'JS::SetAnyPromiseIsHandled(JSContext*, JS::Handle)': /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/jsapi.cpp:2684:26: note: 'promiseObj' declared here 2684 | Rooted promiseObj(cx, UnwrapPromise(cx, promise, ar)); | ^~~~~~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/jsapi.cpp:2684:26: note: 'cx_26(D)' declared here make[3]: Entering directory '/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/js/src' js/src/Unified_cpp_js_src20.o /usr/bin/g++ -o Unified_cpp_js_src20.o -c -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/system_wrappers -include /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.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/gjs-1.80.2/firefox-115.15.0/js/src -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/js/src -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include -DMOZILLA_CLIENT -include /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/js/src/js-confdefs.h -fno-sized-deallocation -fno-aligned-new -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/anolis/anolis-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -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 -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wformat -Wformat-overflow=2 -Wno-psabi -Wno-error=builtin-macro-redefined -Werror=format -Wno-attributes -fno-strict-aliasing -ffp-contract=off -MD -MP -MF .deps/Unified_cpp_js_src20.o.pp Unified_cpp_js_src20.cpp make[3]: Leaving directory '/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/js/src' In file included from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/CallArgs.h:73, from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/jsfriendapi.h:12, from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/vm/JSObject.h:12, from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/builtin/Array.h:14, from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/vm/Realm.h:19, from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/vm/Realm-inl.h:10, from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/vm/Realm.cpp:8, from Unified_cpp_js_src20.cpp:2: In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted&>(JSContext* const&, JS::Handle&)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1174:26, inlined from 'js::GetFirstMatchedFrame)>(JSContext*, JSPrincipals*, bool (&)(JSContext*, JSPrincipals*, JS::Handle), JS::Handle, JS::SavedFrameSelfHosted, bool&)js::SavedFrame* [clone .constprop.1]' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/vm/SavedStacks.cpp:647:23: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'rootedFrame' in 'MEM[(struct StackRootedBase * *)cx_4(D) + 24B]' [-Wdangling-pointer=] 1141 | *this->stack = this; | ~~~~~~~~~~~~~^~~~~~ In file included from Unified_cpp_js_src20.cpp:38: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/vm/SavedStacks.cpp: In function 'js::GetFirstMatchedFrame)>(JSContext*, JSPrincipals*, bool (&)(JSContext*, JSPrincipals*, JS::Handle), JS::Handle, JS::SavedFrameSelfHosted, bool&)js::SavedFrame* [clone .constprop.1]': /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/vm/SavedStacks.cpp:647:23: note: 'rootedFrame' declared here 647 | Rooted rootedFrame(cx, frame); | ^~~~~~~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/vm/SavedStacks.cpp:647:23: note: 'cx_4(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, JSLinearString*&&)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1174:26, inlined from 'JS::ExecuteRegExp(JSContext*, JS::Handle, JS::Handle, char16_t const*, unsigned long, unsigned long*, bool, JS::MutableHandle)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/vm/RegExpObject.cpp:1139:77: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'input' in 'MEM[(struct StackRootedBase * *)cx_37(D) + 48B]' [-Wdangling-pointer=] 1141 | *this->stack = this; | ~~~~~~~~~~~~~^~~~~~ In file included from Unified_cpp_js_src20.cpp:11: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/vm/RegExpObject.cpp: In function 'JS::ExecuteRegExp(JSContext*, JS::Handle, JS::Handle, char16_t const*, unsigned long, unsigned long*, bool, JS::MutableHandle)': /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/vm/RegExpObject.cpp:1139:27: note: 'input' declared here 1139 | Rooted input(cx, NewStringCopyN(cx, chars, length)); | ^~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/vm/RegExpObject.cpp:1139:27: note: 'cx_37(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, JSLinearString*&&)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1174:26, inlined from 'JS::ExecuteRegExpNoStatics(JSContext*, JS::Handle, char16_t const*, unsigned long, unsigned long*, bool, JS::MutableHandle)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/vm/RegExpObject.cpp:1156:77: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'input' in 'MEM[(struct StackRootedBase * *)cx_30(D) + 48B]' [-Wdangling-pointer=] 1141 | *this->stack = this; | ~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/vm/RegExpObject.cpp: In function 'JS::ExecuteRegExpNoStatics(JSContext*, JS::Handle, char16_t const*, unsigned long, unsigned long*, bool, JS::MutableHandle)': /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/vm/RegExpObject.cpp:1156:27: note: 'input' declared here 1156 | Rooted input(cx, NewStringCopyN(cx, chars, length)); | ^~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/vm/RegExpObject.cpp:1156:27: note: 'cx_30(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, JSObject*&&)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1174:26, inlined from 'js::SavedFrame::create(JSContext*)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/vm/SavedStacks.cpp:573:78: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'proto' in 'MEM[(struct StackRootedBase * *)cx_42(D) + 24B]' [-Wdangling-pointer=] 1141 | *this->stack = this; | ~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/vm/SavedStacks.cpp: In function 'js::SavedFrame::create(JSContext*)': /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/vm/SavedStacks.cpp:572:16: note: 'proto' declared here 572 | RootedObject proto(cx, | ^~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/vm/SavedStacks.cpp:572:16: note: 'cx_42(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted&>(JSContext* const&, JS::Handle&)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1174:26, inlined from 'js::GetFirstMatchedFrame, JS::SavedFrameSelfHosted)::{lambda(JSContext*, JSPrincipals*, JS::Handle)#1}>(JSContext*, JSPrincipals*, js::GetFirstSubsumedSavedFrame(JSContext*, JSPrincipals*, JS::Handle, JS::SavedFrameSelfHosted)::{lambda(JSContext*, JSPrincipals*, JS::Handle)#1}&, JS::Handle, JS::SavedFrameSelfHosted, bool&)js::SavedFrame*' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/vm/SavedStacks.cpp:647:23, inlined from 'js::GetFirstSubsumedSavedFrame(JSContext*, JSPrincipals*, JS::Handle, JS::SavedFrameSelfHosted)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/vm/SavedStacks.cpp:698:30: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'rootedFrame' in 'MEM[(struct StackRootedBase * *)cx_31(D) + 24B]' [-Wdangling-pointer=] 1141 | *this->stack = this; | ~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/vm/SavedStacks.cpp: In function 'js::GetFirstSubsumedSavedFrame(JSContext*, JSPrincipals*, JS::Handle, JS::SavedFrameSelfHosted)': /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/vm/SavedStacks.cpp:647:23: note: 'rootedFrame' declared here 647 | Rooted rootedFrame(cx, frame); | ^~~~~~~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/vm/SavedStacks.cpp:647:23: note: 'cx_31(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, js::SavedFrame*&&)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1174:26, inlined from 'js::UnwrapSavedFrame(JSContext*, JSPrincipals*, JS::Handle, JS::SavedFrameSelfHosted, bool&)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/vm/SavedStacks.cpp:754:65: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'frame' in 'MEM[(struct StackRootedBase * *)cx_37(D) + 24B]' [-Wdangling-pointer=] 1141 | *this->stack = this; | ~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/vm/SavedStacks.cpp: In function 'js::UnwrapSavedFrame(JSContext*, JSPrincipals*, JS::Handle, JS::SavedFrameSelfHosted, bool&)': /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/vm/SavedStacks.cpp:754:23: note: 'frame' declared here 754 | Rooted frame(cx, obj->maybeUnwrapAs()); | ^~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/vm/SavedStacks.cpp:754:23: note: 'cx_37(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, js::SavedFrame*&&)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1174:26, inlined from 'JS::GetSavedFrameAsyncParent(JSContext*, JSPrincipals*, JS::Handle, JS::MutableHandle, JS::SavedFrameSelfHosted)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/vm/SavedStacks.cpp:916:79: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'frame' in 'MEM[(struct StackRootedBase * *)cx_77(D) + 24B]' [-Wdangling-pointer=] 1141 | *this->stack = this; | ~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/vm/SavedStacks.cpp: In function 'JS::GetSavedFrameAsyncParent(JSContext*, JSPrincipals*, JS::Handle, JS::MutableHandle, JS::SavedFrameSelfHosted)': /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/vm/SavedStacks.cpp:915:27: note: 'frame' declared here 915 | Rooted frame(cx, UnwrapSavedFrame(cx, principals, savedFrame, | ^~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/vm/SavedStacks.cpp:915:27: note: 'cx_77(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, js::SavedFrame*&&)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1174:26, inlined from 'JS::GetSavedFrameParent(JSContext*, JSPrincipals*, JS::Handle, JS::MutableHandle, JS::SavedFrameSelfHosted)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/vm/SavedStacks.cpp:951:79: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'frame' in 'MEM[(struct StackRootedBase * *)cx_76(D) + 24B]' [-Wdangling-pointer=] 1141 | *this->stack = this; | ~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/vm/SavedStacks.cpp: In function 'JS::GetSavedFrameParent(JSContext*, JSPrincipals*, JS::Handle, JS::MutableHandle, JS::SavedFrameSelfHosted)': /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/vm/SavedStacks.cpp:950:27: note: 'frame' declared here 950 | Rooted frame(cx, UnwrapSavedFrame(cx, principals, savedFrame, | ^~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/vm/SavedStacks.cpp:950:27: note: 'cx_76(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, JSObject*&&)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1174:26, inlined from 'JS::ConvertSavedFrameToPlainObject(JSContext*, JS::Handle, JS::SavedFrameSelfHosted)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/vm/SavedStacks.cpp:1155:65: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'nextConverted' in 'MEM[(struct StackRootedBase * *)cx_171(D) + 24B]' [-Wdangling-pointer=] 1141 | *this->stack = this; | ~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/vm/SavedStacks.cpp: In function 'JS::ConvertSavedFrameToPlainObject(JSContext*, JS::Handle, JS::SavedFrameSelfHosted)': /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/vm/SavedStacks.cpp:1155:22: note: 'nextConverted' declared here 1155 | RootedObject nextConverted(cx, JS_NewObject(cx, nullptr)); | ^~~~~~~~~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/vm/SavedStacks.cpp:1155:22: note: 'cx_171(D)' declared here In member function 'JS::Rooted >::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted >::Rooted >(JSContext* const&, js::AbstractBindingIter&&)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1174:26, inlined from 'js::DumpBindings(JSContext*, js::Scope*)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/vm/Scope.cpp:1280:53: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'bi' in 'MEM[(struct StackRootedBase * *)cx_107(D) + 112B]' [-Wdangling-pointer=] 1141 | *this->stack = this; | ~~~~~~~~~~~~~^~~~~~ In file included from Unified_cpp_js_src20.cpp:47: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/vm/Scope.cpp: In function 'js::DumpBindings(JSContext*, js::Scope*)': /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/vm/Scope.cpp:1280:28: note: 'bi' declared here 1280 | for (Rooted bi(cx, BindingIter(scope)); bi; bi++) { | ^~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/vm/Scope.cpp:1280:28: note: 'cx_107(D)' declared here In member function 'JS::Rooted, JS::DeletePolicy > > >::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted, JS::DeletePolicy > > >::Rooted, JS::DeletePolicy > > >(JSContext* const&, mozilla::UniquePtr, JS::DeletePolicy > >&&)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1174:26, inlined from 'js::GlobalScope::createEmpty(JSContext*, js::ScopeKind)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/vm/Scope.cpp:625:53: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'data' in 'MEM[(struct StackRootedBase * *)cx_38(D) + 112B]' [-Wdangling-pointer=] 1141 | *this->stack = this; | ~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/vm/Scope.cpp: In function 'js::GlobalScope::createEmpty(JSContext*, js::ScopeKind)': /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/vm/Scope.cpp:624:34: note: 'data' declared here 624 | Rooted> data( | ^~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/vm/Scope.cpp:624:34: note: 'cx_38(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, decltype(nullptr)&&)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1174:26, inlined from 'js::SavedStacks::checkForEvalInFramePrev(JSContext*, JS::MutableHandle)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/vm/SavedStacks.cpp:1752:40: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'saved' in 'MEM[(struct StackRootedBase * *)cx_126(D) + 24B]' [-Wdangling-pointer=] 1141 | *this->stack = this; | ~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/vm/SavedStacks.cpp: In member function 'js::SavedStacks::checkForEvalInFramePrev(JSContext*, JS::MutableHandle)': /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/vm/SavedStacks.cpp:1752:23: note: 'saved' declared here 1752 | Rooted saved(cx, nullptr); | ^~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/vm/SavedStacks.cpp:1752:23: note: 'cx_126(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, JSAtom*&&)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1174:26, inlined from 'JS::FormatSpiderMonkeyStackFrame(JSContext*, js::StringBuffer&, JS::Handle, unsigned long, bool)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/vm/SavedStacks.cpp:1012:59, inlined from 'JS::BuildStackString(JSContext*, JSPrincipals*, JS::Handle, JS::MutableHandle, unsigned long, js::StackFormat)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/vm/SavedStacks.cpp:1077:44: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'name' in 'MEM[(struct StackRootedBase * *)cx_144(D) + 48B]' [-Wdangling-pointer=] 1141 | *this->stack = this; | ~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/vm/SavedStacks.cpp: In function 'JS::BuildStackString(JSContext*, JSPrincipals*, JS::Handle, JS::MutableHandle, unsigned long, js::StackFormat)': /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/vm/SavedStacks.cpp:1012:19: note: 'name' declared here 1012 | Rooted name(cx, frame->getFunctionDisplayName()); | ^~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/vm/SavedStacks.cpp:1012:19: note: 'cx_144(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, JSAtom*&&)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1174:26, inlined from 'js::RegExpObject::toString(JSContext*, JS::Handle)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/vm/RegExpObject.cpp:466:43: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'src' in 'MEM[(struct StackRootedBase * *)cx_154(D) + 48B]' [-Wdangling-pointer=] 1141 | *this->stack = this; | ~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/vm/RegExpObject.cpp: In function 'js::RegExpObject::toString(JSContext*, JS::Handle)': /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/vm/RegExpObject.cpp:466:19: note: 'src' declared here 466 | Rooted src(cx, obj->getSource()); | ^~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/vm/RegExpObject.cpp:466:19: note: 'cx_154(D)' declared here In member function 'JS::Rooted, JS::DeletePolicy > > >::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted, JS::DeletePolicy > > >::Rooted, JS::DeletePolicy > > >(JSContext* const&, mozilla::UniquePtr, JS::DeletePolicy > >&&)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1174:26, inlined from 'js::WasmFunctionScope::create(JSContext*, JS::Handle, unsigned int)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/vm/Scope.cpp:798:71: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'data' in 'MEM[(struct StackRootedBase * *)cx_105(D) + 112B]' [-Wdangling-pointer=] 1141 | *this->stack = this; | ~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/vm/Scope.cpp: In function 'js::WasmFunctionScope::create(JSContext*, JS::Handle, unsigned int)': /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/vm/Scope.cpp:797:34: note: 'data' declared here 797 | Rooted> data( | ^~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/vm/Scope.cpp:797:34: note: 'cx_105(D)' declared here In member function 'JS::Rooted, JS::DeletePolicy > > >::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted, JS::DeletePolicy > > >::Rooted, JS::DeletePolicy > > >(JSContext* const&, mozilla::UniquePtr, JS::DeletePolicy > >&&)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1174:26, inlined from 'js::frontend::ScopeStencil::createSpecificScope(JSContext*, js::frontend::CompilationAtomCache&, JS::Handle, js::AbstractBaseScopeData*) constjs::Scope*' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/vm/Scope.cpp:1672:72: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'rootedData' in 'MEM[(struct StackRootedBase * *)cx_42(D) + 112B]' [-Wdangling-pointer=] 1141 | *this->stack = this; | ~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/vm/Scope.cpp: In member function 'js::frontend::ScopeStencil::createSpecificScope(JSContext*, js::frontend::CompilationAtomCache&, JS::Handle, js::AbstractBaseScopeData*) constjs::Scope*': /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/vm/Scope.cpp:1671:47: note: 'rootedData' declared here 1671 | Rooted> rootedData( | ^~~~~~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/vm/Scope.cpp:1671:47: note: 'cx_42(D)' declared here In member function 'JS::Rooted, JS::DeletePolicy > > >::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted, JS::DeletePolicy > > >::Rooted, JS::DeletePolicy > > >(JSContext* const&, mozilla::UniquePtr, JS::DeletePolicy > >&&)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1174:26, inlined from 'js::frontend::ScopeStencil::createSpecificScope(JSContext*, js::frontend::CompilationAtomCache&, JS::Handle, js::AbstractBaseScopeData*) constjs::Scope*' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/vm/Scope.cpp:1689:59: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'rootedData' in 'MEM[(struct StackRootedBase * *)cx_59(D) + 112B]' [-Wdangling-pointer=] 1141 | *this->stack = this; | ~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/vm/Scope.cpp: In member function 'js::frontend::ScopeStencil::createSpecificScope(JSContext*, js::frontend::CompilationAtomCache&, JS::Handle, js::AbstractBaseScopeData*) constjs::Scope*': /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/vm/Scope.cpp:1689:59: note: 'rootedData' declared here 1689 | Rooted> rootedData( | ^~~~~~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/vm/Scope.cpp:1689:59: note: 'cx_59(D)' declared here In member function 'JS::Rooted, JS::DeletePolicy > > >::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted, JS::DeletePolicy > > >::Rooted, JS::DeletePolicy > > >(JSContext* const&, mozilla::UniquePtr, JS::DeletePolicy > >&&)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1174:26, inlined from 'js::frontend::ScopeStencil::createSpecificScope(JSContext*, js::frontend::CompilationAtomCache&, JS::Handle, js::AbstractBaseScopeData*) constjs::Scope*' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/vm/Scope.cpp:1689:59: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'rootedData' in 'MEM[(struct StackRootedBase * *)cx_59(D) + 112B]' [-Wdangling-pointer=] 1141 | *this->stack = this; | ~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/vm/Scope.cpp: In member function 'js::frontend::ScopeStencil::createSpecificScope(JSContext*, js::frontend::CompilationAtomCache&, JS::Handle, js::AbstractBaseScopeData*) constjs::Scope*': /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/vm/Scope.cpp:1689:59: note: 'rootedData' declared here 1689 | Rooted> rootedData( | ^~~~~~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/vm/Scope.cpp:1689:59: note: 'cx_59(D)' declared here In member function 'JS::Rooted, JS::DeletePolicy > > >::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted, JS::DeletePolicy > > >::Rooted, JS::DeletePolicy > > >(JSContext* const&, mozilla::UniquePtr, JS::DeletePolicy > >&&)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1174:26, inlined from 'js::frontend::ScopeStencil::createSpecificScope(JSContext*, js::frontend::CompilationAtomCache&, JS::Handle, js::AbstractBaseScopeData*) constjs::Scope*' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/vm/Scope.cpp:1689:59: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'rootedData' in 'MEM[(struct StackRootedBase * *)cx_59(D) + 112B]' [-Wdangling-pointer=] 1141 | *this->stack = this; | ~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/vm/Scope.cpp: In member function 'js::frontend::ScopeStencil::createSpecificScope(JSContext*, js::frontend::CompilationAtomCache&, JS::Handle, js::AbstractBaseScopeData*) constjs::Scope*': /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/vm/Scope.cpp:1689:59: note: 'rootedData' declared here 1689 | Rooted> rootedData( | ^~~~~~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/vm/Scope.cpp:1689:59: note: 'cx_59(D)' declared here In member function 'JS::Rooted, JS::DeletePolicy > > >::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted, JS::DeletePolicy > > >::Rooted, JS::DeletePolicy > > >(JSContext* const&, mozilla::UniquePtr, JS::DeletePolicy > >&&)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1174:26, inlined from 'js::frontend::ScopeStencil::createSpecificScope(JSContext*, js::frontend::CompilationAtomCache&, JS::Handle, js::AbstractBaseScopeData*) constjs::Scope*' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/vm/Scope.cpp:1689:59: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'rootedData' in 'MEM[(struct StackRootedBase * *)cx_59(D) + 112B]' [-Wdangling-pointer=] 1141 | *this->stack = this; | ~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/vm/Scope.cpp: In member function 'js::frontend::ScopeStencil::createSpecificScope(JSContext*, js::frontend::CompilationAtomCache&, JS::Handle, js::AbstractBaseScopeData*) constjs::Scope*': /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/vm/Scope.cpp:1689:59: note: 'rootedData' declared here 1689 | Rooted> rootedData( | ^~~~~~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/vm/Scope.cpp:1689:59: note: 'cx_59(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, js::RegExpShared*&&)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1174:26, inlined from 'js::RegExpStatics::executeLazy(JSContext*)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/vm/RegExpStatics.cpp:31:77, inlined from 'js::RegExpStatics::executeLazy(JSContext*)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/vm/RegExpStatics.cpp:19:6: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'shared' in 'MEM[(struct StackRootedBase * *)cx_8(D) + 72B]' [-Wdangling-pointer=] 1141 | *this->stack = this; | ~~~~~~~~~~~~~^~~~~~ In file included from Unified_cpp_js_src20.cpp:20: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/vm/RegExpStatics.cpp: In member function 'js::RegExpStatics::executeLazy(JSContext*)': /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/vm/RegExpStatics.cpp:30:22: note: 'shared' declared here 30 | RootedRegExpShared shared(cx, | ^~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/vm/RegExpStatics.cpp:30:22: note: 'cx_8(D)' declared here In member function 'JS::Rooted > >::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted > >::Rooted > >(JSContext* const&, mozilla::UniquePtr >&&)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1174:26, inlined from 'js::frontend::ScopeStencil::createSpecificScope(JSContext*, js::frontend::CompilationAtomCache&, JS::Handle, js::AbstractBaseScopeData*) constjs::Scope*' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/vm/Scope.cpp:1689:59: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'rootedData' in 'MEM[(struct StackRootedBase * *)cx_58(D) + 112B]' [-Wdangling-pointer=] 1141 | *this->stack = this; | ~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/vm/Scope.cpp: In member function 'js::frontend::ScopeStencil::createSpecificScope(JSContext*, js::frontend::CompilationAtomCache&, JS::Handle, js::AbstractBaseScopeData*) constjs::Scope*': /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/vm/Scope.cpp:1689:59: note: 'rootedData' declared here 1689 | Rooted> rootedData( | ^~~~~~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/vm/Scope.cpp:1689:59: note: 'cx_58(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, JSObject*&&)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1174:26, inlined from 'js::ObjectRealm::getOrCreateNonSyntacticLexicalEnvironment(JSContext*, JS::Handle, JS::Handle, JS::Handle)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/vm/Realm.cpp:168:76: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'lexicalEnv' in 'MEM[(struct StackRootedBase * *)cx_53(D) + 24B]' [-Wdangling-pointer=] 1141 | *this->stack = this; | ~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/vm/Realm.cpp: In member function 'js::ObjectRealm::getOrCreateNonSyntacticLexicalEnvironment(JSContext*, JS::Handle, JS::Handle, JS::Handle)': /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/vm/Realm.cpp:168:16: note: 'lexicalEnv' declared here 168 | RootedObject lexicalEnv(cx, nonSyntacticLexicalEnvironments_->lookup(key)); | ^~~~~~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/vm/Realm.cpp:168:16: note: 'cx_53(D)' declared here In member function 'JS::Rooted > >::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted > >::Rooted > >(JSContext* const&, mozilla::UniquePtr >&&)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1174:26, inlined from 'js::frontend::ScopeStencil::createSpecificScope(JSContext*, js::frontend::CompilationAtomCache&, JS::Handle, js::AbstractBaseScopeData*) constjs::Scope*' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/vm/Scope.cpp:1689:59: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'rootedData' in 'MEM[(struct StackRootedBase * *)cx_58(D) + 112B]' [-Wdangling-pointer=] 1141 | *this->stack = this; | ~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/vm/Scope.cpp: In member function 'js::frontend::ScopeStencil::createSpecificScope(JSContext*, js::frontend::CompilationAtomCache&, JS::Handle, js::AbstractBaseScopeData*) constjs::Scope*': /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/vm/Scope.cpp:1689:59: note: 'rootedData' declared here 1689 | Rooted> rootedData( | ^~~~~~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/vm/Scope.cpp:1689:59: note: 'cx_58(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, js::ArrayObject*&&)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1174:26, inlined from 'js::RegExpRealm::createMatchResultTemplateObject(JSContext*, js::RegExpRealm::ResultTemplateKind)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/vm/RegExpObject.cpp:859:78: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'templateObject' in 'MEM[(struct StackRootedBase * *)cx_171(D) + 24B]' [-Wdangling-pointer=] 1141 | *this->stack = this; | ~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/vm/RegExpObject.cpp: In member function 'js::RegExpRealm::createMatchResultTemplateObject(JSContext*, js::RegExpRealm::ResultTemplateKind)': /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/vm/RegExpObject.cpp:857:24: note: 'templateObject' declared here 857 | Rooted templateObject( | ^~~~~~~~~~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/vm/RegExpObject.cpp:857:24: note: 'cx_171(D)' declared here In member function 'JS::Rooted > >::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted > >::Rooted > >(JSContext* const&, mozilla::UniquePtr >&&)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1174:26, inlined from 'js::WasmInstanceScope::create(JSContext*, js::WasmInstanceObject*)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/vm/Scope.cpp:741:71: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'data' in 'MEM[(struct StackRootedBase * *)cx_130(D) + 112B]' [-Wdangling-pointer=] 1141 | *this->stack = this; | ~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/vm/Scope.cpp: In function 'js::WasmInstanceScope::create(JSContext*, js::WasmInstanceObject*)': /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/vm/Scope.cpp:740:34: note: 'data' declared here 740 | Rooted> data( | ^~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/vm/Scope.cpp:740:34: note: 'cx_130(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, js::SavedFrame*&&)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1174:26, inlined from 'js::SavedStacks::createFrameFromLookup(JSContext*, JS::Handle)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/vm/SavedStacks.cpp:1805:55: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'frame' in 'MEM[(struct StackRootedBase * *)cx_25(D) + 24B]' [-Wdangling-pointer=] 1141 | *this->stack = this; | ~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/vm/SavedStacks.cpp: In member function 'js::SavedStacks::createFrameFromLookup(JSContext*, JS::Handle)': /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/vm/SavedStacks.cpp:1805:23: note: 'frame' declared here 1805 | Rooted frame(cx, SavedFrame::create(cx)); | ^~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/vm/SavedStacks.cpp:1805:23: note: 'cx_25(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, js::SavedFrame*&&)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1174:26, inlined from 'js::SavedStacks::getOrCreateSavedFrame(JSContext*, JS::Handle)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/vm/SavedStacks.cpp:1791:66: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'frame' in 'MEM[(struct StackRootedBase * *)cx_37(D) + 24B]' [-Wdangling-pointer=] 1141 | *this->stack = this; | ~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/vm/SavedStacks.cpp: In member function 'js::SavedStacks::getOrCreateSavedFrame(JSContext*, JS::Handle)': /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/vm/SavedStacks.cpp:1791:23: note: 'frame' declared here 1791 | Rooted frame(cx, createFrameFromLookup(cx, lookup)); | ^~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/vm/SavedStacks.cpp:1791:23: note: 'cx_37(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, JSAtom*&&)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1174:26, inlined from 'js::SavedStacks::copyAsyncStack(JSContext*, JS::Handle, JS::Handle, JS::MutableHandle, mozilla::Maybe const&)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/vm/SavedStacks.cpp:1333:67: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'asyncCauseAtom' in 'MEM[(struct StackRootedBase * *)cx_68(D) + 48B]' [-Wdangling-pointer=] 1141 | *this->stack = this; | ~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/vm/SavedStacks.cpp: In member function 'js::SavedStacks::copyAsyncStack(JSContext*, JS::Handle, JS::Handle, JS::MutableHandle, mozilla::Maybe const&)': /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/vm/SavedStacks.cpp:1333:19: note: 'asyncCauseAtom' declared here 1333 | Rooted asyncCauseAtom(cx, AtomizeString(cx, asyncCause)); | ^~~~~~~~~~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/vm/SavedStacks.cpp:1333:19: note: 'cx_68(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted&>(JSContext* const&, JS::Handle&)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1174:26, inlined from 'js::SavedStacks::MetadataBuilder::build(JSContext*, JS::Handle, js::AutoEnterOOMUnsafeRegion&) const' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/vm/SavedStacks.cpp:1925:30: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'obj' in 'MEM[(struct StackRootedBase * *)cx_109(D) + 24B]' [-Wdangling-pointer=] 1141 | *this->stack = this; | ~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/vm/SavedStacks.cpp: In member function 'js::SavedStacks::MetadataBuilder::build(JSContext*, JS::Handle, js::AutoEnterOOMUnsafeRegion&) const': /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/vm/SavedStacks.cpp:1925:16: note: 'obj' declared here 1925 | RootedObject obj(cx, target); | ^~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/vm/SavedStacks.cpp:1925:16: note: 'cx_109(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, js::RegExpObject*&&)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1174:26, inlined from 'js::RegExpAlloc(JSContext*, js::NewObjectKind, JS::Handle)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/vm/RegExpObject.cpp:65:75: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'regexp' in 'MEM[(struct StackRootedBase * *)cx_32(D) + 24B]' [-Wdangling-pointer=] 1141 | *this->stack = this; | ~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/vm/RegExpObject.cpp: In function 'js::RegExpAlloc(JSContext*, js::NewObjectKind, JS::Handle)': /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/vm/RegExpObject.cpp:64:25: note: 'regexp' declared here 64 | Rooted regexp( | ^~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/vm/RegExpObject.cpp:64:25: note: 'cx_32(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, js::RegExpObject*&&)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1174:26, inlined from 'js::RegExpObject::createSyntaxChecked(JSContext*, JS::Handle, JS::RegExpFlags, js::NewObjectKind)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/vm/RegExpObject.cpp:209:60: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'regexp' in 'MEM[(struct StackRootedBase * *)cx_29(D) + 24B]' [-Wdangling-pointer=] 1141 | *this->stack = this; | ~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/vm/RegExpObject.cpp: In function 'js::RegExpObject::createSyntaxChecked(JSContext*, JS::Handle, JS::RegExpFlags, js::NewObjectKind)': /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/vm/RegExpObject.cpp:209:25: note: 'regexp' declared here 209 | Rooted regexp(cx, RegExpAlloc(cx, newKind)); | ^~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/vm/RegExpObject.cpp:209:25: note: 'cx_29(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, JSAtom*&&)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1174:26, inlined from 'js::RegExpObject::create(JSContext*, char16_t const*, unsigned long, JS::RegExpFlags, js::NewObjectKind)js::RegExpObject*' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/vm/RegExpObject.cpp:192:19: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'source' in 'MEM[(struct StackRootedBase * *)cx_26(D) + 48B]' [-Wdangling-pointer=] 1141 | *this->stack = this; | ~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/vm/RegExpObject.cpp: In function 'js::RegExpObject::create(JSContext*, char16_t const*, unsigned long, JS::RegExpFlags, js::NewObjectKind)js::RegExpObject*': /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/vm/RegExpObject.cpp:192:19: note: 'source' declared here 192 | Rooted source(cx, AtomizeChars(cx, chars, length)); | ^~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/vm/RegExpObject.cpp:192:19: note: 'cx_26(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, JSAtom*&&)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1174:26, inlined from 'js::RegExpObject::create(JSContext*, char16_t const*, unsigned long, JS::RegExpFlags, js::NewObjectKind)js::RegExpObject*' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/vm/RegExpObject.cpp:192:19, inlined from 'JS::NewUCRegExpObject(JSContext*, char16_t const*, unsigned long, JS::RegExpFlags)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/vm/RegExpObject.cpp:1092:30: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'source' in 'MEM[(struct StackRootedBase * *)cx_3(D) + 48B]' [-Wdangling-pointer=] 1141 | *this->stack = this; | ~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/vm/RegExpObject.cpp: In function 'JS::NewUCRegExpObject(JSContext*, char16_t const*, unsigned long, JS::RegExpFlags)': /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/vm/RegExpObject.cpp:192:19: note: 'source' declared here 192 | Rooted source(cx, AtomizeChars(cx, chars, length)); | ^~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/vm/RegExpObject.cpp:192:19: note: 'cx_3(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, JSAtom*&&)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1174:26, inlined from 'js::RegExpObject::create(JSContext*, char16_t const*, unsigned long, JS::RegExpFlags, js::NewObjectKind)js::RegExpObject*' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/vm/RegExpObject.cpp:192:19, inlined from 'JS::NewRegExpObject(JSContext*, char const*, unsigned long, JS::RegExpFlags)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/vm/RegExpObject.cpp:1082:30: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'source' in 'MEM[(struct StackRootedBase * *)cx_6(D) + 48B]' [-Wdangling-pointer=] 1141 | *this->stack = this; | ~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/vm/RegExpObject.cpp: In function 'JS::NewRegExpObject(JSContext*, char const*, unsigned long, JS::RegExpFlags)': /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/vm/RegExpObject.cpp:192:19: note: 'source' declared here 192 | Rooted source(cx, AtomizeChars(cx, chars, length)); | ^~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/vm/RegExpObject.cpp:192:19: note: 'cx_6(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, js::RegExpObject*&&)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1174:26, inlined from 'js::CloneRegExpObject(JSContext*, JS::Handle)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/vm/RegExpObject.cpp:965:65: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'clone' in 'MEM[(struct StackRootedBase * *)cx_81(D) + 24B]' [-Wdangling-pointer=] 1141 | *this->stack = this; | ~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/vm/RegExpObject.cpp: In function 'js::CloneRegExpObject(JSContext*, JS::Handle)': /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/vm/RegExpObject.cpp:964:25: note: 'clone' declared here 964 | Rooted clone( | ^~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/vm/RegExpObject.cpp:964:25: note: 'cx_81(D)' declared here make[3]: Entering directory '/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/js/src/debugger' js/src/debugger/Unified_cpp_js_src_debugger0.o /usr/bin/g++ -o Unified_cpp_js_src_debugger0.o -c -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/system_wrappers -include /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.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/gjs-1.80.2/firefox-115.15.0/js/src/debugger -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/js/src/debugger -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/js/src -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include -DMOZILLA_CLIENT -include /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/js/src/js-confdefs.h -fno-sized-deallocation -fno-aligned-new -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/anolis/anolis-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -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 -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wformat -Wformat-overflow=2 -Wno-psabi -Wno-error=builtin-macro-redefined -Werror=format -Wno-attributes -fno-strict-aliasing -ffp-contract=off -MD -MP -MF .deps/Unified_cpp_js_src_debugger0.o.pp Unified_cpp_js_src_debugger0.cpp In file included from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/CallArgs.h:73, from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/CallNonGenericMethod.h:12, from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/NamespaceImports.h:15, from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/gc/Barrier.h:12, from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/gc/WeakMap.h:12, from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/debugger/DebugScript.h:16, from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/debugger/DebugScript.cpp:7, from Unified_cpp_js_src_debugger0.cpp:2: In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, js::DebuggerEnvironment*&&)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1174:26, inlined from 'js::DebuggerEnvironment::CallData::ToNative<&js::DebuggerEnvironment::CallData::optimizedOutGetter>(JSContext*, unsigned int, JS::Value*)bool' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/debugger/Environment.cpp:134:32: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'environment' in 'MEM[(struct StackRootedBase * *)cx_42(D) + 24B]' [-Wdangling-pointer=] 1141 | *this->stack = this; | ~~~~~~~~~~~~~^~~~~~ In file included from Unified_cpp_js_src_debugger0.cpp:29: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/debugger/Environment.cpp: In function 'js::DebuggerEnvironment::CallData::ToNative<&js::DebuggerEnvironment::CallData::optimizedOutGetter>(JSContext*, unsigned int, JS::Value*)bool': /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/debugger/Environment.cpp:134:32: note: 'environment' declared here 134 | Rooted environment( | ^~~~~~~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/debugger/Environment.cpp:134:32: note: 'cx_42(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, JSLinearString*&&)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1174:26, inlined from 'js::ValueToStableChars(JSContext*, char const*, JS::Handle, JS::AutoStableStringChars&)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/debugger/Debugger.cpp:333:72: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'linear' in 'MEM[(struct StackRootedBase * *)cx_38(D) + 48B]' [-Wdangling-pointer=] 1141 | *this->stack = this; | ~~~~~~~~~~~~~^~~~~~ In file included from Unified_cpp_js_src_debugger0.cpp:11: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/debugger/Debugger.cpp: In function 'js::ValueToStableChars(JSContext*, char const*, JS::Handle, JS::AutoStableStringChars&)': /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/debugger/Debugger.cpp:333:27: note: 'linear' declared here 333 | Rooted linear(cx, value.toString()->ensureLinear(cx)); | ^~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/debugger/Debugger.cpp:333:27: note: 'cx_38(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, JSString*&&)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1174:26, inlined from 'js::ParseEvalOptions(JSContext*, JS::Handle, js::EvalOptions&)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/debugger/Debugger.cpp:369:52: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'url_str' in 'MEM[(struct StackRootedBase * *)cx_131(D) + 48B]' [-Wdangling-pointer=] 1141 | *this->stack = this; | ~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/debugger/Debugger.cpp: In function 'js::ParseEvalOptions(JSContext*, JS::Handle, js::EvalOptions&)': /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/debugger/Debugger.cpp:369:18: note: 'url_str' declared here 369 | RootedString url_str(cx, ToString(cx, v)); | ^~~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/debugger/Debugger.cpp:369:18: note: 'cx_131(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted >(JSContext* const&, JS::MutableHandle&&)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1174:26, inlined from 'js::Debugger::unwrapPropertyDescriptor(JSContext*, JS::Handle, JS::MutableHandle)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/debugger/Debugger.cpp:1595:39: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'set' in 'MEM[(struct StackRootedBase * *)cx_138(D) + 24B]' [-Wdangling-pointer=] 1141 | *this->stack = this; | ~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/debugger/Debugger.cpp: In member function 'js::Debugger::unwrapPropertyDescriptor(JSContext*, JS::Handle, JS::MutableHandle)': /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/debugger/Debugger.cpp:1595:18: note: 'set' declared here 1595 | RootedObject set(cx, desc.setter()); | ^~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/debugger/Debugger.cpp:1595:18: note: 'cx_138(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, js::AbstractGeneratorObject*&&)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1174:26, inlined from 'js::Completion::fromJSFramePop(JSContext*, js::AbstractFramePtr, unsigned char const*, bool)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/debugger/Debugger.cpp:1998:48: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'generatorObj' in 'MEM[(struct StackRootedBase * *)cx_53(D) + 24B]' [-Wdangling-pointer=] 1141 | *this->stack = this; | ~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/debugger/Debugger.cpp: In function 'js::Completion::fromJSFramePop(JSContext*, js::AbstractFramePtr, unsigned char const*, bool)': /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/debugger/Debugger.cpp:1997:36: note: 'generatorObj' declared here 1997 | Rooted generatorObj( | ^~~~~~~~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/debugger/Debugger.cpp:1997:36: note: 'cx_53(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, js::GlobalObject*&&)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1174:26, inlined from 'js::Debugger::CallData::enableAsyncStack()' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/debugger/Debugger.cpp:6310:76, inlined from 'js::Debugger::CallData::ToNative<&js::Debugger::CallData::enableAsyncStack>(JSContext*, unsigned int, JS::Value*)bool' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/debugger/Debugger.cpp:6408:5: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'global' in 'MEM[(struct StackRootedBase * *)_42 + 24B]' [-Wdangling-pointer=] 1141 | *this->stack = this; | ~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/debugger/Debugger.cpp: In function 'js::Debugger::CallData::ToNative<&js::Debugger::CallData::enableAsyncStack>(JSContext*, unsigned int, JS::Value*)bool': /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/debugger/Debugger.cpp:6310:25: note: 'global' declared here 6310 | Rooted global(cx, dbg->unwrapDebuggeeArgument(cx, args[0])); | ^~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/debugger/Debugger.cpp:6310:25: note: 'MEM[(struct JSContext * const &)&data]' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, js::GlobalObject*&&)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1174:26, inlined from 'js::Debugger::CallData::disableAsyncStack()' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/debugger/Debugger.cpp:6325:76, inlined from 'js::Debugger::CallData::ToNative<&js::Debugger::CallData::disableAsyncStack>(JSContext*, unsigned int, JS::Value*)bool' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/debugger/Debugger.cpp:6409:5: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'global' in 'MEM[(struct StackRootedBase * *)_42 + 24B]' [-Wdangling-pointer=] 1141 | *this->stack = this; | ~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/debugger/Debugger.cpp: In function 'js::Debugger::CallData::ToNative<&js::Debugger::CallData::disableAsyncStack>(JSContext*, unsigned int, JS::Value*)bool': /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/debugger/Debugger.cpp:6325:25: note: 'global' declared here 6325 | Rooted global(cx, dbg->unwrapDebuggeeArgument(cx, args[0])); | ^~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/debugger/Debugger.cpp:6325:25: note: 'MEM[(struct JSContext * const &)&data]' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, js::GlobalObject*&&)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1174:26, inlined from 'js::Debugger::CallData::enableUnlimitedStacksCapturing()' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/debugger/Debugger.cpp:6340:76, inlined from 'js::Debugger::CallData::ToNative<&js::Debugger::CallData::enableUnlimitedStacksCapturing>(JSContext*, unsigned int, JS::Value*)bool' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/debugger/Debugger.cpp:6410:5: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'global' in 'MEM[(struct StackRootedBase * *)_42 + 24B]' [-Wdangling-pointer=] 1141 | *this->stack = this; | ~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/debugger/Debugger.cpp: In function 'js::Debugger::CallData::ToNative<&js::Debugger::CallData::enableUnlimitedStacksCapturing>(JSContext*, unsigned int, JS::Value*)bool': /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/debugger/Debugger.cpp:6340:25: note: 'global' declared here 6340 | Rooted global(cx, dbg->unwrapDebuggeeArgument(cx, args[0])); | ^~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/debugger/Debugger.cpp:6340:25: note: 'MEM[(struct JSContext * const &)&data]' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, js::GlobalObject*&&)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1174:26, inlined from 'js::Debugger::CallData::disableUnlimitedStacksCapturing()' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/debugger/Debugger.cpp:6355:76, inlined from 'js::Debugger::CallData::ToNative<&js::Debugger::CallData::disableUnlimitedStacksCapturing>(JSContext*, unsigned int, JS::Value*)bool' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/debugger/Debugger.cpp:6412:5: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'global' in 'MEM[(struct StackRootedBase * *)_42 + 24B]' [-Wdangling-pointer=] 1141 | *this->stack = this; | ~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/debugger/Debugger.cpp: In function 'js::Debugger::CallData::ToNative<&js::Debugger::CallData::disableUnlimitedStacksCapturing>(JSContext*, unsigned int, JS::Value*)bool': /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/debugger/Debugger.cpp:6355:25: note: 'global' declared here 6355 | Rooted global(cx, dbg->unwrapDebuggeeArgument(cx, args[0])); | ^~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/debugger/Debugger.cpp:6355:25: note: 'MEM[(struct JSContext * const &)&data]' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, js::GlobalObject*&&)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1174:26, inlined from 'js::Debugger::CallData::enableAsyncStack()' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/debugger/Debugger.cpp:6310:76: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'global' in 'MEM[(struct StackRootedBase * *)_19 + 24B]' [-Wdangling-pointer=] 1141 | *this->stack = this; | ~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/debugger/Debugger.cpp: In member function 'js::Debugger::CallData::enableAsyncStack()': /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/debugger/Debugger.cpp:6310:25: note: 'global' declared here 6310 | Rooted global(cx, dbg->unwrapDebuggeeArgument(cx, args[0])); | ^~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/debugger/Debugger.cpp:6310:25: note: 'MEM[(struct JSContext * const &)this_11(D)]' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, js::GlobalObject*&&)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1174:26, inlined from 'js::Debugger::CallData::disableAsyncStack()' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/debugger/Debugger.cpp:6325:76: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'global' in 'MEM[(struct StackRootedBase * *)_19 + 24B]' [-Wdangling-pointer=] 1141 | *this->stack = this; | ~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/debugger/Debugger.cpp: In member function 'js::Debugger::CallData::disableAsyncStack()': /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/debugger/Debugger.cpp:6325:25: note: 'global' declared here 6325 | Rooted global(cx, dbg->unwrapDebuggeeArgument(cx, args[0])); | ^~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/debugger/Debugger.cpp:6325:25: note: 'MEM[(struct JSContext * const &)this_11(D)]' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, js::GlobalObject*&&)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1174:26, inlined from 'js::Debugger::CallData::enableUnlimitedStacksCapturing()' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/debugger/Debugger.cpp:6340:76: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'global' in 'MEM[(struct StackRootedBase * *)_19 + 24B]' [-Wdangling-pointer=] 1141 | *this->stack = this; | ~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/debugger/Debugger.cpp: In member function 'js::Debugger::CallData::enableUnlimitedStacksCapturing()': /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/debugger/Debugger.cpp:6340:25: note: 'global' declared here 6340 | Rooted global(cx, dbg->unwrapDebuggeeArgument(cx, args[0])); | ^~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/debugger/Debugger.cpp:6340:25: note: 'MEM[(struct JSContext * const &)this_11(D)]' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, js::GlobalObject*&&)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1174:26, inlined from 'js::Debugger::CallData::disableUnlimitedStacksCapturing()' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/debugger/Debugger.cpp:6355:76: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'global' in 'MEM[(struct StackRootedBase * *)_19 + 24B]' [-Wdangling-pointer=] 1141 | *this->stack = this; | ~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/debugger/Debugger.cpp: In member function 'js::Debugger::CallData::disableUnlimitedStacksCapturing()': /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/debugger/Debugger.cpp:6355:25: note: 'global' declared here 6355 | Rooted global(cx, dbg->unwrapDebuggeeArgument(cx, args[0])); | ^~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/debugger/Debugger.cpp:6355:25: note: 'MEM[(struct JSContext * const &)this_11(D)]' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, JS::Value&&)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1174:26, inlined from 'JS::dbg::GarbageCollectionEvent::toJSObject(JSContext*) const' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/debugger/Debugger.cpp:7016:63: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'gcCycleNumberVal' in 'MEM[(struct StackRootedBase * *)cx_274(D) + 104B]' [-Wdangling-pointer=] 1141 | *this->stack = this; | ~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/debugger/Debugger.cpp: In member function 'JS::dbg::GarbageCollectionEvent::toJSObject(JSContext*) const': /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/debugger/Debugger.cpp:7016:15: note: 'gcCycleNumberVal' declared here 7016 | RootedValue gcCycleNumberVal(cx, NumberValue(majorGCNumber_)); | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/debugger/Debugger.cpp:7016:15: note: 'cx_274(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, js::DebuggerFrame*&&)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1174:26, inlined from 'js::DebuggerFrame::CallData::ToNative<&js::DebuggerFrame::CallData::onPopGetter>(JSContext*, unsigned int, JS::Value*)bool' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/debugger/Frame.cpp:1294:26: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'frame' in 'MEM[(struct StackRootedBase * *)cx_45(D) + 24B]' [-Wdangling-pointer=] 1141 | *this->stack = this; | ~~~~~~~~~~~~~^~~~~~ In file included from Unified_cpp_js_src_debugger0.cpp:38: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/debugger/Frame.cpp: In function 'js::DebuggerFrame::CallData::ToNative<&js::DebuggerFrame::CallData::onPopGetter>(JSContext*, unsigned int, JS::Value*)bool': /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/debugger/Frame.cpp:1294:26: note: 'frame' declared here 1294 | Rooted frame(cx, DebuggerFrame::check(cx, args.thisv())); | ^~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/debugger/Frame.cpp:1294:26: note: 'cx_45(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, JS::Value&&)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1174:26, inlined from 'js::DebuggerFrame::CallData::onPopGetter()' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/debugger/Frame.cpp:1793:71, inlined from 'js::DebuggerFrame::CallData::ToNative<&js::DebuggerFrame::CallData::onPopGetter>(JSContext*, unsigned int, JS::Value*)bool' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/debugger/Frame.cpp:1908:5: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'value' in 'MEM[(struct StackRootedBase * *)_62 + 104B]' [-Wdangling-pointer=] 1141 | *this->stack = this; | ~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/debugger/Frame.cpp: In function 'js::DebuggerFrame::CallData::ToNative<&js::DebuggerFrame::CallData::onPopGetter>(JSContext*, unsigned int, JS::Value*)bool': /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/debugger/Frame.cpp:1792:15: note: 'value' declared here 1792 | RootedValue value( | ^~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/debugger/Frame.cpp:1792:15: note: 'MEM[(struct JSContext * const &)&data]' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, js::DebuggerFrame*&&)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1174:26, inlined from 'js::DebuggerFrame::CallData::ToNative<&js::DebuggerFrame::CallData::onStepGetter>(JSContext*, unsigned int, JS::Value*)bool' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/debugger/Frame.cpp:1294:26: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'frame' in 'MEM[(struct StackRootedBase * *)cx_45(D) + 24B]' [-Wdangling-pointer=] 1141 | *this->stack = this; | ~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/debugger/Frame.cpp: In function 'js::DebuggerFrame::CallData::ToNative<&js::DebuggerFrame::CallData::onStepGetter>(JSContext*, unsigned int, JS::Value*)bool': /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/debugger/Frame.cpp:1294:26: note: 'frame' declared here 1294 | Rooted frame(cx, DebuggerFrame::check(cx, args.thisv())); | ^~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/debugger/Frame.cpp:1294:26: note: 'cx_45(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, JS::Value&&)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1174:26, inlined from 'js::DebuggerFrame::CallData::onStepGetter()' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/debugger/Frame.cpp:1758:76, inlined from 'js::DebuggerFrame::CallData::ToNative<&js::DebuggerFrame::CallData::onStepGetter>(JSContext*, unsigned int, JS::Value*)bool' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/debugger/Frame.cpp:1907:5: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'value' in 'MEM[(struct StackRootedBase * *)_62 + 104B]' [-Wdangling-pointer=] 1141 | *this->stack = this; | ~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/debugger/Frame.cpp: In function 'js::DebuggerFrame::CallData::ToNative<&js::DebuggerFrame::CallData::onStepGetter>(JSContext*, unsigned int, JS::Value*)bool': /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/debugger/Frame.cpp:1757:15: note: 'value' declared here 1757 | RootedValue value( | ^~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/debugger/Frame.cpp:1757:15: note: 'MEM[(struct JSContext * const &)&data]' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, js::DebuggerFrame*&&)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1174:26, inlined from 'js::DebuggerFrame::CallData::ToNative<&js::DebuggerFrame::CallData::terminatedGetter>(JSContext*, unsigned int, JS::Value*)bool' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/debugger/Frame.cpp:1294:26: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'frame' in 'MEM[(struct StackRootedBase * *)cx_45(D) + 24B]' [-Wdangling-pointer=] 1141 | *this->stack = this; | ~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/debugger/Frame.cpp: In function 'js::DebuggerFrame::CallData::ToNative<&js::DebuggerFrame::CallData::terminatedGetter>(JSContext*, unsigned int, JS::Value*)bool': /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/debugger/Frame.cpp:1294:26: note: 'frame' declared here 1294 | Rooted frame(cx, DebuggerFrame::check(cx, args.thisv())); | ^~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/debugger/Frame.cpp:1294:26: note: 'cx_45(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, js::DebuggerFrame*&&)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1174:26, inlined from 'js::DebuggerFrame::CallData::ToNative<&js::DebuggerFrame::CallData::liveGetter>(JSContext*, unsigned int, JS::Value*)bool' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/debugger/Frame.cpp:1294:26: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'frame' in 'MEM[(struct StackRootedBase * *)cx_32(D) + 24B]' [-Wdangling-pointer=] 1141 | *this->stack = this; | ~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/debugger/Frame.cpp: In function 'js::DebuggerFrame::CallData::ToNative<&js::DebuggerFrame::CallData::liveGetter>(JSContext*, unsigned int, JS::Value*)bool': /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/debugger/Frame.cpp:1294:26: note: 'frame' declared here 1294 | Rooted frame(cx, DebuggerFrame::check(cx, args.thisv())); | ^~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/debugger/Frame.cpp:1294:26: note: 'cx_32(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, js::DebuggerFrame*&&)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1174:26, inlined from 'js::DebuggerFrame::CallData::ToNative<&js::DebuggerFrame::CallData::generatorGetter>(JSContext*, unsigned int, JS::Value*)bool' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/debugger/Frame.cpp:1294:26: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'frame' in 'MEM[(struct StackRootedBase * *)cx_32(D) + 24B]' [-Wdangling-pointer=] 1141 | *this->stack = this; | ~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/debugger/Frame.cpp: In function 'js::DebuggerFrame::CallData::ToNative<&js::DebuggerFrame::CallData::generatorGetter>(JSContext*, unsigned int, JS::Value*)bool': /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/debugger/Frame.cpp:1294:26: note: 'frame' declared here 1294 | Rooted frame(cx, DebuggerFrame::check(cx, args.thisv())); | ^~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/debugger/Frame.cpp:1294:26: note: 'cx_32(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, js::DebuggerFrame*&&)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1174:26, inlined from 'js::DebuggerFrame::CallData::ToNative<&js::DebuggerFrame::CallData::typeGetter>(JSContext*, unsigned int, JS::Value*)bool' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/debugger/Frame.cpp:1294:26: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'frame' in 'MEM[(struct StackRootedBase * *)cx_45(D) + 24B]' [-Wdangling-pointer=] 1141 | *this->stack = this; | ~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/debugger/Frame.cpp: In function 'js::DebuggerFrame::CallData::ToNative<&js::DebuggerFrame::CallData::typeGetter>(JSContext*, unsigned int, JS::Value*)bool': /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/debugger/Frame.cpp:1294:26: note: 'frame' declared here 1294 | Rooted frame(cx, DebuggerFrame::check(cx, args.thisv())); | ^~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/debugger/Frame.cpp:1294:26: note: 'cx_45(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, js::DebuggerFrame*&&)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1174:26, inlined from 'js::DebuggerFrame::CallData::ToNative<&js::DebuggerFrame::CallData::implementationGetter>(JSContext*, unsigned int, JS::Value*)bool' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/debugger/Frame.cpp:1294:26: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'frame' in 'MEM[(struct StackRootedBase * *)cx_45(D) + 24B]' [-Wdangling-pointer=] 1141 | *this->stack = this; | ~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/debugger/Frame.cpp: In function 'js::DebuggerFrame::CallData::ToNative<&js::DebuggerFrame::CallData::implementationGetter>(JSContext*, unsigned int, JS::Value*)bool': /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/debugger/Frame.cpp:1294:26: note: 'frame' declared here 1294 | Rooted frame(cx, DebuggerFrame::check(cx, args.thisv())); | ^~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/debugger/Frame.cpp:1294:26: note: 'cx_45(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, JS::Value&&)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1174:26, inlined from 'js::DebuggerFrame::CallData::onStepGetter()' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/debugger/Frame.cpp:1758:76: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'value' in 'MEM[(struct StackRootedBase * *)_26 + 104B]' [-Wdangling-pointer=] 1141 | *this->stack = this; | ~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/debugger/Frame.cpp: In member function 'js::DebuggerFrame::CallData::onStepGetter()': /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/debugger/Frame.cpp:1757:15: note: 'value' declared here 1757 | RootedValue value( | ^~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/debugger/Frame.cpp:1757:15: note: 'MEM[(struct JSContext * const &)this_9(D)]' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, JS::Value&&)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1174:26, inlined from 'js::DebuggerFrame::CallData::onPopGetter()' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/debugger/Frame.cpp:1793:71: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'value' in 'MEM[(struct StackRootedBase * *)_26 + 104B]' [-Wdangling-pointer=] 1141 | *this->stack = this; | ~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/debugger/Frame.cpp: In member function 'js::DebuggerFrame::CallData::onPopGetter()': /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/debugger/Frame.cpp:1792:15: note: 'value' declared here 1792 | RootedValue value( | ^~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/debugger/Frame.cpp:1792:15: note: 'MEM[(struct JSContext * const &)this_9(D)]' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, js::DebuggerFrame*&&)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1174:26, inlined from 'js::DebuggerFrame::CallData::ToNative<&js::DebuggerFrame::CallData::offsetGetter>(JSContext*, unsigned int, JS::Value*)bool' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/debugger/Frame.cpp:1294:26: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'frame' in 'MEM[(struct StackRootedBase * *)cx_45(D) + 24B]' [-Wdangling-pointer=] 1141 | *this->stack = this; | ~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/debugger/Frame.cpp: In function 'js::DebuggerFrame::CallData::ToNative<&js::DebuggerFrame::CallData::offsetGetter>(JSContext*, unsigned int, JS::Value*)bool': /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/debugger/Frame.cpp:1294:26: note: 'frame' declared here 1294 | Rooted frame(cx, DebuggerFrame::check(cx, args.thisv())); | ^~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/debugger/Frame.cpp:1294:26: note: 'cx_45(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, js::DebuggerFrame*&&)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1174:26, inlined from 'js::DebuggerFrame::CallData::ToNative<&js::DebuggerFrame::CallData::constructingGetter>(JSContext*, unsigned int, JS::Value*)bool' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/debugger/Frame.cpp:1294:26: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'frame' in 'MEM[(struct StackRootedBase * *)cx_45(D) + 24B]' [-Wdangling-pointer=] 1141 | *this->stack = this; | ~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/debugger/Frame.cpp: In function 'js::DebuggerFrame::CallData::ToNative<&js::DebuggerFrame::CallData::constructingGetter>(JSContext*, unsigned int, JS::Value*)bool': /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/debugger/Frame.cpp:1294:26: note: 'frame' declared here 1294 | Rooted frame(cx, DebuggerFrame::check(cx, args.thisv())); | ^~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/debugger/Frame.cpp:1294:26: note: 'cx_45(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, js::ArrayObject*&&)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1174:26, inlined from 'js::Debugger::CallData::findSourceURLs()' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/debugger/Debugger.cpp:6051:49: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'result' in 'MEM[(struct StackRootedBase * *)_28 + 24B]' [-Wdangling-pointer=] 1141 | *this->stack = this; | ~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/debugger/Debugger.cpp: In member function 'js::Debugger::CallData::findSourceURLs()': /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/debugger/Debugger.cpp:6051:16: note: 'result' declared here 6051 | RootedObject result(cx, NewDenseEmptyArray(cx)); | ^~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/debugger/Debugger.cpp:6051:16: note: 'MEM[(struct JSContext * const &)this_19(D)]' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, js::DebuggerMemory*&&)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1174:26, inlined from 'js::DebuggerMemory::CallData::ToNative<&js::DebuggerMemory::CallData::setAllocationSamplingProbability>(JSContext*, unsigned int, JS::Value*)bool' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/debugger/DebuggerMemory.cpp:136:27: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'memory' in 'MEM[(struct StackRootedBase * *)cx_42(D) + 24B]' [-Wdangling-pointer=] 1141 | *this->stack = this; | ~~~~~~~~~~~~~^~~~~~ In file included from Unified_cpp_js_src_debugger0.cpp:20: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/debugger/DebuggerMemory.cpp: In function 'js::DebuggerMemory::CallData::ToNative<&js::DebuggerMemory::CallData::setAllocationSamplingProbability>(JSContext*, unsigned int, JS::Value*)bool': /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/debugger/DebuggerMemory.cpp:136:27: note: 'memory' declared here 136 | Rooted memory(cx, DebuggerMemory::checkThis(cx, args)); | ^~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/debugger/DebuggerMemory.cpp:136:27: note: 'cx_42(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, js::DebuggerMemory*&&)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1174:26, inlined from 'js::DebuggerMemory::CallData::ToNative<&js::DebuggerMemory::CallData::takeCensus>(JSContext*, unsigned int, JS::Value*)bool' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/debugger/DebuggerMemory.cpp:136:27: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'memory' in 'MEM[(struct StackRootedBase * *)cx_42(D) + 24B]' [-Wdangling-pointer=] 1141 | *this->stack = this; | ~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/debugger/DebuggerMemory.cpp: In function 'js::DebuggerMemory::CallData::ToNative<&js::DebuggerMemory::CallData::takeCensus>(JSContext*, unsigned int, JS::Value*)bool': /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/debugger/DebuggerMemory.cpp:136:27: note: 'memory' declared here 136 | Rooted memory(cx, DebuggerMemory::checkThis(cx, args)); | ^~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/debugger/DebuggerMemory.cpp:136:27: note: 'cx_42(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, js::DebuggerMemory*&&)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1174:26, inlined from 'js::DebuggerMemory::CallData::ToNative<&js::DebuggerMemory::CallData::setTrackingAllocationSites>(JSContext*, unsigned int, JS::Value*)bool' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/debugger/DebuggerMemory.cpp:136:27: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'memory' in 'MEM[(struct StackRootedBase * *)cx_42(D) + 24B]' [-Wdangling-pointer=] 1141 | *this->stack = this; | ~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/debugger/DebuggerMemory.cpp: In function 'js::DebuggerMemory::CallData::ToNative<&js::DebuggerMemory::CallData::setTrackingAllocationSites>(JSContext*, unsigned int, JS::Value*)bool': /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/debugger/DebuggerMemory.cpp:136:27: note: 'memory' declared here 136 | Rooted memory(cx, DebuggerMemory::checkThis(cx, args)); | ^~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/debugger/DebuggerMemory.cpp:136:27: note: 'cx_42(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, js::DebuggerFrame*&&)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1174:26, inlined from 'js::DebuggerFrame::CallData::ToNative<&js::DebuggerFrame::CallData::getScript>(JSContext*, unsigned int, JS::Value*)bool' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/debugger/Frame.cpp:1294:26: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'frame' in 'MEM[(struct StackRootedBase * *)cx_45(D) + 24B]' [-Wdangling-pointer=] 1141 | *this->stack = this; | ~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/debugger/Frame.cpp: In function 'js::DebuggerFrame::CallData::ToNative<&js::DebuggerFrame::CallData::getScript>(JSContext*, unsigned int, JS::Value*)bool': /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/debugger/Frame.cpp:1294:26: note: 'frame' declared here 1294 | Rooted frame(cx, DebuggerFrame::check(cx, args.thisv())); | ^~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/debugger/Frame.cpp:1294:26: note: 'cx_45(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, JSObject*&&)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1174:26, inlined from 'js::Debugger::CallData::adoptSource()' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/debugger/Debugger.cpp:6277:50: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'obj' in 'MEM[(struct StackRootedBase * *)_22 + 24B]' [-Wdangling-pointer=] 1141 | *this->stack = this; | ~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/debugger/Debugger.cpp: In member function 'js::Debugger::CallData::adoptSource()': /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/debugger/Debugger.cpp:6277:16: note: 'obj' declared here 6277 | RootedObject obj(cx, RequireObject(cx, args[0])); | ^~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/debugger/Debugger.cpp:6277:16: note: 'MEM[(struct JSContext * const &)this_21(D)]' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, js::DebuggerMemory*&&)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1174:26, inlined from 'js::DebuggerMemory::CallData::ToNative<&js::DebuggerMemory::CallData::setMaxAllocationsLogLength>(JSContext*, unsigned int, JS::Value*)bool' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/debugger/DebuggerMemory.cpp:136:27: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'memory' in 'MEM[(struct StackRootedBase * *)cx_42(D) + 24B]' [-Wdangling-pointer=] 1141 | *this->stack = this; | ~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/debugger/DebuggerMemory.cpp: In function 'js::DebuggerMemory::CallData::ToNative<&js::DebuggerMemory::CallData::setMaxAllocationsLogLength>(JSContext*, unsigned int, JS::Value*)bool': /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/debugger/DebuggerMemory.cpp:136:27: note: 'memory' declared here 136 | Rooted memory(cx, DebuggerMemory::checkThis(cx, args)); | ^~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/debugger/DebuggerMemory.cpp:136:27: note: 'cx_42(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, js::DebuggerEnvironment*&&)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1174:26, inlined from 'js::DebuggerEnvironment::CallData::ToNative<&js::DebuggerEnvironment::CallData::inspectableGetter>(JSContext*, unsigned int, JS::Value*)bool' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/debugger/Environment.cpp:134:32: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'environment' in 'MEM[(struct StackRootedBase * *)cx_42(D) + 24B]' [-Wdangling-pointer=] 1141 | *this->stack = this; | ~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/debugger/Environment.cpp: In function 'js::DebuggerEnvironment::CallData::ToNative<&js::DebuggerEnvironment::CallData::inspectableGetter>(JSContext*, unsigned int, JS::Value*)bool': /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/debugger/Environment.cpp:134:32: note: 'environment' declared here 134 | Rooted environment( | ^~~~~~~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/debugger/Environment.cpp:134:32: note: 'cx_42(D)' declared here /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/debugger/Environment.cpp: In member function 'js::DebuggerEnvironment::CallData::typeGetter()': /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/debugger/Environment.cpp:182:24: warning: 's' may be used uninitialized [-Wmaybe-uninitialized] 182 | JSAtom* str = Atomize(cx, s, strlen(s)); | ~~~~~~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/debugger/Environment.cpp:169:15: note: 's' was declared here 169 | const char* s; | ^ In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, js::DebuggerEnvironment*&&)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1174:26, inlined from 'js::DebuggerEnvironment::CallData::ToNative<&js::DebuggerEnvironment::CallData::typeGetter>(JSContext*, unsigned int, JS::Value*)bool' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/debugger/Environment.cpp:134:32: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'environment' in 'MEM[(struct StackRootedBase * *)cx_42(D) + 24B]' [-Wdangling-pointer=] 1141 | *this->stack = this; | ~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/debugger/Environment.cpp: In function 'js::DebuggerEnvironment::CallData::ToNative<&js::DebuggerEnvironment::CallData::typeGetter>(JSContext*, unsigned int, JS::Value*)bool': /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/debugger/Environment.cpp:134:32: note: 'environment' declared here 134 | Rooted environment( | ^~~~~~~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/debugger/Environment.cpp:134:32: note: 'cx_42(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, js::DebuggerEnvironment*&&)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1174:26, inlined from 'js::DebuggerEnvironment::CallData::ToNative<&js::DebuggerEnvironment::CallData::setVariableMethod>(JSContext*, unsigned int, JS::Value*)bool' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/debugger/Environment.cpp:134:32: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'environment' in 'MEM[(struct StackRootedBase * *)cx_42(D) + 24B]' [-Wdangling-pointer=] 1141 | *this->stack = this; | ~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/debugger/Environment.cpp: In function 'js::DebuggerEnvironment::CallData::ToNative<&js::DebuggerEnvironment::CallData::setVariableMethod>(JSContext*, unsigned int, JS::Value*)bool': /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/debugger/Environment.cpp:134:32: note: 'environment' declared here 134 | Rooted environment( | ^~~~~~~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/debugger/Environment.cpp:134:32: note: 'cx_42(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, js::DebuggerEnvironment*&&)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1174:26, inlined from 'js::DebuggerEnvironment::CallData::ToNative<&js::DebuggerEnvironment::CallData::scopeKindGetter>(JSContext*, unsigned int, JS::Value*)bool' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/debugger/Environment.cpp:134:32: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'environment' in 'MEM[(struct StackRootedBase * *)cx_42(D) + 24B]' [-Wdangling-pointer=] 1141 | *this->stack = this; | ~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/debugger/Environment.cpp: In function 'js::DebuggerEnvironment::CallData::ToNative<&js::DebuggerEnvironment::CallData::scopeKindGetter>(JSContext*, unsigned int, JS::Value*)bool': /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/debugger/Environment.cpp:134:32: note: 'environment' declared here 134 | Rooted environment( | ^~~~~~~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/debugger/Environment.cpp:134:32: note: 'cx_42(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, js::DebuggerEnvironment*&&)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1174:26, inlined from 'js::DebuggerEnvironment::CallData::ToNative<&js::DebuggerEnvironment::CallData::calleeScriptGetter>(JSContext*, unsigned int, JS::Value*)bool' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/debugger/Environment.cpp:134:32: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'environment' in 'MEM[(struct StackRootedBase * *)cx_42(D) + 24B]' [-Wdangling-pointer=] 1141 | *this->stack = this; | ~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/debugger/Environment.cpp: In function 'js::DebuggerEnvironment::CallData::ToNative<&js::DebuggerEnvironment::CallData::calleeScriptGetter>(JSContext*, unsigned int, JS::Value*)bool': /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/debugger/Environment.cpp:134:32: note: 'environment' declared here 134 | Rooted environment( | ^~~~~~~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/debugger/Environment.cpp:134:32: note: 'cx_42(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, js::DebuggerObject*&&)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1174:26, inlined from 'js::Debugger::wrapDebuggeeObject(JSContext*, JS::Handle, JS::MutableHandle)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/debugger/Debugger.cpp:1493:61: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'dobj' in 'MEM[(struct StackRootedBase * *)cx_101(D) + 24B]' [-Wdangling-pointer=] 1141 | *this->stack = this; | ~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/debugger/Debugger.cpp: In member function 'js::Debugger::wrapDebuggeeObject(JSContext*, JS::Handle, JS::MutableHandle)': /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/debugger/Debugger.cpp:1492:29: note: 'dobj' declared here 1492 | Rooted dobj( | ^~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/debugger/Debugger.cpp:1492:29: note: 'cx_101(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, js::PlainObject*&&)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1174:26, inlined from 'js::Debugger::wrapDebuggeeValue(JSContext*, JS::MutableHandle)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/debugger/Debugger.cpp:1431:55: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'optObj' in 'MEM[(struct StackRootedBase * *)cx_128(D) + 24B]' [-Wdangling-pointer=] 1141 | *this->stack = this; | ~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/debugger/Debugger.cpp: In member function 'js::Debugger::wrapDebuggeeValue(JSContext*, JS::MutableHandle)': /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/debugger/Debugger.cpp:1431:26: note: 'optObj' declared here 1431 | Rooted optObj(cx, NewPlainObject(cx)); | ^~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/debugger/Debugger.cpp:1431:26: note: 'cx_128(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, JS::Value const&)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1174:26, inlined from 'js::Completion::BuildValueMatcher::operator()(js::Completion::Return const&)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/debugger/Debugger.cpp:2033:37, inlined from 'mozilla::detail::VariantImplementation::match const&>(js::Completion::BuildValueMatcher&&, mozilla::Variant const&)decltype(auto)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Variant.h:266:47: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'retval' in 'MEM[(struct StackRootedBase * *)_17 + 104B]' [-Wdangling-pointer=] 1141 | *this->stack = this; | ~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/debugger/Debugger.cpp: In function 'mozilla::detail::VariantImplementation::match const&>(js::Completion::BuildValueMatcher&&, mozilla::Variant const&)decltype(auto)': /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/debugger/Debugger.cpp:2033:17: note: 'retval' declared here 2033 | RootedValue retval(cx, ret.value); | ^~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/debugger/Debugger.cpp:2033:17: note: 'MEM[(struct JSContext * const &)aMatcher_6(D)]' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, JS::Value const&)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1174:26, inlined from 'js::Completion::BuildValueMatcher::operator()(js::Completion::Throw const&)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/debugger/Debugger.cpp:2043:38, inlined from 'mozilla::detail::VariantImplementation::match const&>(js::Completion::BuildValueMatcher&&, mozilla::Variant const&)decltype(auto)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Variant.h:266:47, inlined from 'mozilla::detail::VariantImplementation::match const&>(js::Completion::BuildValueMatcher&&, mozilla::Variant const&)decltype(auto)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Variant.h:279:25: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'exc' in 'MEM[(struct StackRootedBase * *)_49 + 104B]' [-Wdangling-pointer=] 1141 | *this->stack = this; | ~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/debugger/Debugger.cpp: In function 'mozilla::detail::VariantImplementation::match const&>(js::Completion::BuildValueMatcher&&, mozilla::Variant const&)decltype(auto)': /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/debugger/Debugger.cpp:2043:17: note: 'exc' declared here 2043 | RootedValue exc(cx, thr.exception); | ^~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/debugger/Debugger.cpp:2043:17: note: 'MEM[(struct JSContext * const &)aMatcher_6(D)]' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, JS::Value&&)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1174:26, inlined from 'js::Completion::BuildValueMatcher::operator()(js::Completion::InitialYield const&)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/debugger/Debugger.cpp:2064:67, inlined from 'mozilla::detail::VariantImplementation::match const&>(js::Completion::BuildValueMatcher&&, mozilla::Variant const&)decltype(auto)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Variant.h:266:47, inlined from 'mozilla::detail::VariantImplementation::match const&>(js::Completion::BuildValueMatcher&&, mozilla::Variant const&)decltype(auto)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Variant.h:279:25, inlined from 'mozilla::detail::VariantImplementation::match const&>(js::Completion::BuildValueMatcher&&, mozilla::Variant const&)decltype(auto)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Variant.h:279:25, inlined from 'mozilla::detail::VariantImplementation::match const&>(js::Completion::BuildValueMatcher&&, mozilla::Variant const&)decltype(auto)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Variant.h:279:25: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'gen' in 'MEM[(struct StackRootedBase * *)_105 + 104B]' [-Wdangling-pointer=] 1141 | *this->stack = this; | ~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/debugger/Debugger.cpp: In function 'mozilla::detail::VariantImplementation::match const&>(js::Completion::BuildValueMatcher&&, mozilla::Variant const&)decltype(auto)': /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/debugger/Debugger.cpp:2064:17: note: 'gen' declared here 2064 | RootedValue gen(cx, ObjectValue(*initialYield.generatorObject)); | ^~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/debugger/Debugger.cpp:2064:17: note: 'MEM[(struct JSContext * const &)aMatcher_6(D)]' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, JS::Value const&)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1174:26, inlined from 'js::Completion::BuildValueMatcher::operator()(js::Completion::Yield const&)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/debugger/Debugger.cpp:2076:56, inlined from 'mozilla::detail::VariantImplementation::match const&>(js::Completion::BuildValueMatcher&&, mozilla::Variant const&)decltype(auto)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Variant.h:266:47, inlined from 'mozilla::detail::VariantImplementation::match const&>(js::Completion::BuildValueMatcher&&, mozilla::Variant const&)decltype(auto)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Variant.h:279:25, inlined from 'mozilla::detail::VariantImplementation::match const&>(js::Completion::BuildValueMatcher&&, mozilla::Variant const&)decltype(auto)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Variant.h:279:25, inlined from 'mozilla::detail::VariantImplementation::match const&>(js::Completion::BuildValueMatcher&&, mozilla::Variant const&)decltype(auto)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Variant.h:279:25, inlined from 'mozilla::detail::VariantImplementation::match const&>(js::Completion::BuildValueMatcher&&, mozilla::Variant const&)decltype(auto)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Variant.h:279:25: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'iteratorResult' in 'MEM[(struct StackRootedBase * *)_146 + 104B]' [-Wdangling-pointer=] 1141 | *this->stack = this; | ~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/debugger/Debugger.cpp: In function 'mozilla::detail::VariantImplementation::match const&>(js::Completion::BuildValueMatcher&&, mozilla::Variant const&)decltype(auto)': /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/debugger/Debugger.cpp:2076:17: note: 'iteratorResult' declared here 2076 | RootedValue iteratorResult(cx, yield.iteratorResult); | ^~~~~~~~~~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/debugger/Debugger.cpp:2076:17: note: 'MEM[(struct JSContext * const &)aMatcher_6(D)]' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, JS::Value const&)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1174:26, inlined from 'js::Completion::BuildValueMatcher::operator()(js::Completion::Await const&)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/debugger/Debugger.cpp:2088:42, inlined from 'mozilla::detail::VariantImplementation::match const&>(js::Completion::BuildValueMatcher&&, mozilla::Variant const&)decltype(auto)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Variant.h:189:45, inlined from 'mozilla::detail::VariantImplementation::match const&>(js::Completion::BuildValueMatcher&&, mozilla::Variant const&)decltype(auto)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Variant.h:279:25, inlined from 'mozilla::detail::VariantImplementation::match const&>(js::Completion::BuildValueMatcher&&, mozilla::Variant const&)decltype(auto)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Variant.h:279:25, inlined from 'mozilla::detail::VariantImplementation::match const&>(js::Completion::BuildValueMatcher&&, mozilla::Variant const&)decltype(auto)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Variant.h:279:25, inlined from 'mozilla::detail::VariantImplementation::match const&>(js::Completion::BuildValueMatcher&&, mozilla::Variant const&)decltype(auto)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Variant.h:279:25, inlined from 'mozilla::detail::VariantImplementation::match const&>(js::Completion::BuildValueMatcher&&, mozilla::Variant const&)decltype(auto)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Variant.h:279:25: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'awaitee' in 'MEM[(struct StackRootedBase * *)_183 + 104B]' [-Wdangling-pointer=] 1141 | *this->stack = this; | ~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/debugger/Debugger.cpp: In function 'mozilla::detail::VariantImplementation::match const&>(js::Completion::BuildValueMatcher&&, mozilla::Variant const&)decltype(auto)': /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/debugger/Debugger.cpp:2088:17: note: 'awaitee' declared here 2088 | RootedValue awaitee(cx, await.awaitee); | ^~~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/debugger/Debugger.cpp:2088:17: note: 'MEM[(struct JSContext * const &)aMatcher_6(D)]' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, js::DebuggerFrame*&&)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1174:26, inlined from 'js::DebuggerFrame::CallData::ToNative<&js::DebuggerFrame::CallData::evalMethod>(JSContext*, unsigned int, JS::Value*)bool' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/debugger/Frame.cpp:1294:26: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'frame' in 'MEM[(struct StackRootedBase * *)cx_45(D) + 24B]' [-Wdangling-pointer=] 1141 | *this->stack = this; | ~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/debugger/Frame.cpp: In function 'js::DebuggerFrame::CallData::ToNative<&js::DebuggerFrame::CallData::evalMethod>(JSContext*, unsigned int, JS::Value*)bool': /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/debugger/Frame.cpp:1294:26: note: 'frame' declared here 1294 | Rooted frame(cx, DebuggerFrame::check(cx, args.thisv())); | ^~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/debugger/Frame.cpp:1294:26: note: 'cx_45(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, JSObject*&&)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1174:26, inlined from 'js::DebuggerFrame::CallData::evalWithBindingsMethod()' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/debugger/Frame.cpp:1867:55: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'bindings' in 'MEM[(struct StackRootedBase * *)_62 + 24B]' [-Wdangling-pointer=] 1141 | *this->stack = this; | ~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/debugger/Frame.cpp: In member function 'js::DebuggerFrame::CallData::evalWithBindingsMethod()': /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/debugger/Frame.cpp:1867:16: note: 'bindings' declared here 1867 | RootedObject bindings(cx, RequireObject(cx, args[1])); | ^~~~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/debugger/Frame.cpp:1867:16: note: 'MEM[(struct JSContext * const &)this_28(D)]' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, js::DebuggerFrame*&&)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1174:26, inlined from 'js::DebuggerFrame::CallData::ToNative<&js::DebuggerFrame::CallData::evalWithBindingsMethod>(JSContext*, unsigned int, JS::Value*)bool' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/debugger/Frame.cpp:1294:26: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'frame' in 'MEM[(struct StackRootedBase * *)cx_45(D) + 24B]' [-Wdangling-pointer=] 1141 | *this->stack = this; | ~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/debugger/Frame.cpp: In function 'js::DebuggerFrame::CallData::ToNative<&js::DebuggerFrame::CallData::evalWithBindingsMethod>(JSContext*, unsigned int, JS::Value*)bool': /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/debugger/Frame.cpp:1294:26: note: 'frame' declared here 1294 | Rooted frame(cx, DebuggerFrame::check(cx, args.thisv())); | ^~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/debugger/Frame.cpp:1294:26: note: 'cx_45(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, js::GlobalObject*&&)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1174:26, inlined from 'js::Debugger::CallData::addDebuggee()' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/debugger/Debugger.cpp:4482:76: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'global' in 'MEM[(struct StackRootedBase * *)_34 + 24B]' [-Wdangling-pointer=] 1141 | *this->stack = this; | ~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/debugger/Debugger.cpp: In member function 'js::Debugger::CallData::addDebuggee()': /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/debugger/Debugger.cpp:4482:25: note: 'global' declared here 4482 | Rooted global(cx, dbg->unwrapDebuggeeArgument(cx, args[0])); | ^~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/debugger/Debugger.cpp:4482:25: note: 'MEM[(struct JSContext * const &)this_21(D)]' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, js::GlobalObject*&&)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1174:26, inlined from 'js::Debugger::CallData::makeGlobalObjectReference()' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/debugger/Debugger.cpp:6085:76: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'global' in 'MEM[(struct StackRootedBase * *)_27 + 24B]' [-Wdangling-pointer=] 1141 | *this->stack = this; | ~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/debugger/Debugger.cpp: In member function 'js::Debugger::CallData::makeGlobalObjectReference()': /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/debugger/Debugger.cpp:6085:25: note: 'global' declared here 6085 | Rooted global(cx, dbg->unwrapDebuggeeArgument(cx, args[0])); | ^~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/debugger/Debugger.cpp:6085:25: 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::DebuggerEnvironment*&&)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1174:26, inlined from 'js::DebuggerEnvironment::CallData::ToNative<&js::DebuggerEnvironment::CallData::getVariableMethod>(JSContext*, unsigned int, JS::Value*)bool' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/debugger/Environment.cpp:134:32: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'environment' in 'MEM[(struct StackRootedBase * *)cx_42(D) + 24B]' [-Wdangling-pointer=] 1141 | *this->stack = this; | ~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/debugger/Environment.cpp: In function 'js::DebuggerEnvironment::CallData::ToNative<&js::DebuggerEnvironment::CallData::getVariableMethod>(JSContext*, unsigned int, JS::Value*)bool': /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/debugger/Environment.cpp:134:32: note: 'environment' declared here 134 | Rooted environment( | ^~~~~~~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/debugger/Environment.cpp:134:32: note: 'cx_42(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, js::DebuggerFrame*&&)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1174:26, inlined from 'js::DebuggerFrame::CallData::ToNative<&js::DebuggerFrame::CallData::thisGetter>(JSContext*, unsigned int, JS::Value*)bool' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/debugger/Frame.cpp:1294:26: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'frame' in 'MEM[(struct StackRootedBase * *)cx_45(D) + 24B]' [-Wdangling-pointer=] 1141 | *this->stack = this; | ~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/debugger/Frame.cpp: In function 'js::DebuggerFrame::CallData::ToNative<&js::DebuggerFrame::CallData::thisGetter>(JSContext*, unsigned int, JS::Value*)bool': /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/debugger/Frame.cpp:1294:26: note: 'frame' declared here 1294 | Rooted frame(cx, DebuggerFrame::check(cx, args.thisv())); | ^~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/debugger/Frame.cpp:1294:26: note: 'cx_45(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, JSObject*&&)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1174:26, inlined from 'DebuggerArguments_getArg(JSContext*, unsigned int, JS::Value*)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/debugger/Frame.cpp:1573:59: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'argsobj' in 'MEM[(struct StackRootedBase * *)cx_300(D) + 24B]' [-Wdangling-pointer=] 1141 | *this->stack = this; | ~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/debugger/Frame.cpp: In function 'DebuggerArguments_getArg(JSContext*, unsigned int, JS::Value*)': /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/debugger/Frame.cpp:1573:16: note: 'argsobj' declared here 1573 | RootedObject argsobj(cx, RequireObject(cx, args.thisv())); | ^~~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/debugger/Frame.cpp:1573:16: note: 'cx_300(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, JS::Value const&)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1174:26, inlined from 'js::Completion::BuildValueMatcher::operator()(js::Completion::Return const&)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/debugger/Debugger.cpp:2033:37, inlined from 'mozilla::detail::VariantImplementation::match const&>(js::Completion::BuildValueMatcher&&, mozilla::Variant const&)decltype(auto)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Variant.h:266:47, inlined from 'mozilla::Variant::match(js::Completion::BuildValueMatcher&&) const &decltype(auto)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Variant.h:840:23, inlined from 'js::Completion::buildCompletionValue(JSContext*, js::Debugger*, JS::MutableHandle) const' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/debugger/Debugger.cpp:2117:23: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'retval' in 'MEM[(struct StackRootedBase * *)_25 + 104B]' [-Wdangling-pointer=] 1141 | *this->stack = this; | ~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/debugger/Debugger.cpp: In member function 'js::Completion::buildCompletionValue(JSContext*, js::Debugger*, JS::MutableHandle) const': /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/debugger/Debugger.cpp:2033:17: note: 'retval' declared here 2033 | RootedValue retval(cx, ret.value); | ^~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/debugger/Debugger.cpp:2033:17: note: 'MEM[(struct JSContext * const &)&D.643977]' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, JS::Value const&)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1174:26, inlined from 'js::Completion::BuildValueMatcher::operator()(js::Completion::Throw const&)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/debugger/Debugger.cpp:2043:38, inlined from 'mozilla::detail::VariantImplementation::match const&>(js::Completion::BuildValueMatcher&&, mozilla::Variant const&)decltype(auto)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Variant.h:266:47, inlined from 'mozilla::detail::VariantImplementation::match const&>(js::Completion::BuildValueMatcher&&, mozilla::Variant const&)decltype(auto)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Variant.h:279:25, inlined from 'mozilla::Variant::match(js::Completion::BuildValueMatcher&&) const &decltype(auto)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Variant.h:840:23, inlined from 'js::Completion::buildCompletionValue(JSContext*, js::Debugger*, JS::MutableHandle) const' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/debugger/Debugger.cpp:2117:23: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'exc' in 'MEM[(struct StackRootedBase * *)_57 + 104B]' [-Wdangling-pointer=] 1141 | *this->stack = this; | ~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/debugger/Debugger.cpp: In member function 'js::Completion::buildCompletionValue(JSContext*, js::Debugger*, JS::MutableHandle) const': /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/debugger/Debugger.cpp:2043:17: note: 'exc' declared here 2043 | RootedValue exc(cx, thr.exception); | ^~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/debugger/Debugger.cpp:2043:17: note: 'MEM[(struct JSContext * const &)&D.643977]' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, JS::Value&&)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1174:26, inlined from 'js::Completion::BuildValueMatcher::operator()(js::Completion::InitialYield const&)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/debugger/Debugger.cpp:2064:67, inlined from 'mozilla::detail::VariantImplementation::match const&>(js::Completion::BuildValueMatcher&&, mozilla::Variant const&)decltype(auto)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Variant.h:266:47, inlined from 'mozilla::detail::VariantImplementation::match const&>(js::Completion::BuildValueMatcher&&, mozilla::Variant const&)decltype(auto)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Variant.h:279:25, inlined from 'mozilla::detail::VariantImplementation::match const&>(js::Completion::BuildValueMatcher&&, mozilla::Variant const&)decltype(auto)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Variant.h:279:25, inlined from 'mozilla::detail::VariantImplementation::match const&>(js::Completion::BuildValueMatcher&&, mozilla::Variant const&)decltype(auto)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Variant.h:279:25, inlined from 'mozilla::Variant::match(js::Completion::BuildValueMatcher&&) const &decltype(auto)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Variant.h:840:23, inlined from 'js::Completion::buildCompletionValue(JSContext*, js::Debugger*, JS::MutableHandle) const' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/debugger/Debugger.cpp:2117:23: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'gen' in 'MEM[(struct StackRootedBase * *)_113 + 104B]' [-Wdangling-pointer=] 1141 | *this->stack = this; | ~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/debugger/Debugger.cpp: In member function 'js::Completion::buildCompletionValue(JSContext*, js::Debugger*, JS::MutableHandle) const': /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/debugger/Debugger.cpp:2064:17: note: 'gen' declared here 2064 | RootedValue gen(cx, ObjectValue(*initialYield.generatorObject)); | ^~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/debugger/Debugger.cpp:2064:17: note: 'MEM[(struct JSContext * const &)&D.643977]' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, JS::Value const&)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1174:26, inlined from 'js::Completion::BuildValueMatcher::operator()(js::Completion::Yield const&)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/debugger/Debugger.cpp:2076:56, inlined from 'mozilla::detail::VariantImplementation::match const&>(js::Completion::BuildValueMatcher&&, mozilla::Variant const&)decltype(auto)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Variant.h:266:47, inlined from 'mozilla::detail::VariantImplementation::match const&>(js::Completion::BuildValueMatcher&&, mozilla::Variant const&)decltype(auto)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Variant.h:279:25, inlined from 'mozilla::detail::VariantImplementation::match const&>(js::Completion::BuildValueMatcher&&, mozilla::Variant const&)decltype(auto)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Variant.h:279:25, inlined from 'mozilla::detail::VariantImplementation::match const&>(js::Completion::BuildValueMatcher&&, mozilla::Variant const&)decltype(auto)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Variant.h:279:25, inlined from 'mozilla::detail::VariantImplementation::match const&>(js::Completion::BuildValueMatcher&&, mozilla::Variant const&)decltype(auto)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Variant.h:279:25, inlined from 'mozilla::Variant::match(js::Completion::BuildValueMatcher&&) const &decltype(auto)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Variant.h:840:23, inlined from 'js::Completion::buildCompletionValue(JSContext*, js::Debugger*, JS::MutableHandle) const' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/debugger/Debugger.cpp:2117:23: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'iteratorResult' in 'MEM[(struct StackRootedBase * *)_154 + 104B]' [-Wdangling-pointer=] 1141 | *this->stack = this; | ~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/debugger/Debugger.cpp: In member function 'js::Completion::buildCompletionValue(JSContext*, js::Debugger*, JS::MutableHandle) const': /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/debugger/Debugger.cpp:2076:17: note: 'iteratorResult' declared here 2076 | RootedValue iteratorResult(cx, yield.iteratorResult); | ^~~~~~~~~~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/debugger/Debugger.cpp:2076:17: note: 'MEM[(struct JSContext * const &)&D.643977]' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, JS::Value const&)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1174:26, inlined from 'js::Completion::BuildValueMatcher::operator()(js::Completion::Await const&)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/debugger/Debugger.cpp:2088:42, inlined from 'mozilla::detail::VariantImplementation::match const&>(js::Completion::BuildValueMatcher&&, mozilla::Variant const&)decltype(auto)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Variant.h:189:45, inlined from 'mozilla::detail::VariantImplementation::match const&>(js::Completion::BuildValueMatcher&&, mozilla::Variant const&)decltype(auto)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Variant.h:279:25, inlined from 'mozilla::detail::VariantImplementation::match const&>(js::Completion::BuildValueMatcher&&, mozilla::Variant const&)decltype(auto)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Variant.h:279:25, inlined from 'mozilla::detail::VariantImplementation::match const&>(js::Completion::BuildValueMatcher&&, mozilla::Variant const&)decltype(auto)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Variant.h:279:25, inlined from 'mozilla::detail::VariantImplementation::match const&>(js::Completion::BuildValueMatcher&&, mozilla::Variant const&)decltype(auto)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Variant.h:279:25, inlined from 'mozilla::detail::VariantImplementation::match const&>(js::Completion::BuildValueMatcher&&, mozilla::Variant const&)decltype(auto)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Variant.h:279:25, inlined from 'mozilla::Variant::match(js::Completion::BuildValueMatcher&&) const &decltype(auto)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Variant.h:840:23, inlined from 'js::Completion::buildCompletionValue(JSContext*, js::Debugger*, JS::MutableHandle) const' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/debugger/Debugger.cpp:2117:23: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'awaitee' in 'MEM[(struct StackRootedBase * *)_191 + 104B]' [-Wdangling-pointer=] 1141 | *this->stack = this; | ~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/debugger/Debugger.cpp: In member function 'js::Completion::buildCompletionValue(JSContext*, js::Debugger*, JS::MutableHandle) const': /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/debugger/Debugger.cpp:2088:17: note: 'awaitee' declared here 2088 | RootedValue awaitee(cx, await.awaitee); | ^~~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/debugger/Debugger.cpp:2088:17: note: 'MEM[(struct JSContext * const &)&D.643977]' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, js::DebuggerFrame*&&)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1174:26, inlined from 'js::DebuggerFrame::CallData::ToNative<&js::DebuggerFrame::CallData::calleeGetter>(JSContext*, unsigned int, JS::Value*)bool' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/debugger/Frame.cpp:1294:26: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'frame' in 'MEM[(struct StackRootedBase * *)cx_45(D) + 24B]' [-Wdangling-pointer=] 1141 | *this->stack = this; | ~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/debugger/Frame.cpp: In function 'js::DebuggerFrame::CallData::ToNative<&js::DebuggerFrame::CallData::calleeGetter>(JSContext*, unsigned int, JS::Value*)bool': /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/debugger/Frame.cpp:1294:26: note: 'frame' declared here 1294 | Rooted frame(cx, DebuggerFrame::check(cx, args.thisv())); | ^~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/debugger/Frame.cpp:1294:26: note: 'cx_45(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, js::DebuggerFrame*&&)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1174:26, inlined from 'js::DebuggerFrame::CallData::ToNative<&js::DebuggerFrame::CallData::asyncPromiseGetter>(JSContext*, unsigned int, JS::Value*)bool' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/debugger/Frame.cpp:1294:26: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'frame' in 'MEM[(struct StackRootedBase * *)cx_45(D) + 24B]' [-Wdangling-pointer=] 1141 | *this->stack = this; | ~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/debugger/Frame.cpp: In function 'js::DebuggerFrame::CallData::ToNative<&js::DebuggerFrame::CallData::asyncPromiseGetter>(JSContext*, unsigned int, JS::Value*)bool': /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/debugger/Frame.cpp:1294:26: note: 'frame' declared here 1294 | Rooted frame(cx, DebuggerFrame::check(cx, args.thisv())); | ^~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/debugger/Frame.cpp:1294:26: note: 'cx_45(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, js::DebuggerEnvironment*&&)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1174:26, inlined from 'js::DebuggerEnvironment::CallData::ToNative<&js::DebuggerEnvironment::CallData::objectGetter>(JSContext*, unsigned int, JS::Value*)bool' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/debugger/Environment.cpp:134:32: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'environment' in 'MEM[(struct StackRootedBase * *)cx_42(D) + 24B]' [-Wdangling-pointer=] 1141 | *this->stack = this; | ~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/debugger/Environment.cpp: In function 'js::DebuggerEnvironment::CallData::ToNative<&js::DebuggerEnvironment::CallData::objectGetter>(JSContext*, unsigned int, JS::Value*)bool': /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/debugger/Environment.cpp:134:32: note: 'environment' declared here 134 | Rooted environment( | ^~~~~~~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/debugger/Environment.cpp:134:32: note: 'cx_42(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, js::DebuggerFrame*&&)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1174:26, inlined from 'js::DebuggerFrame::CallData::ToNative<&js::DebuggerFrame::CallData::olderSavedFrameGetter>(JSContext*, unsigned int, JS::Value*)bool' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/debugger/Frame.cpp:1294:26: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'frame' in 'MEM[(struct StackRootedBase * *)cx_45(D) + 24B]' [-Wdangling-pointer=] 1141 | *this->stack = this; | ~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/debugger/Frame.cpp: In function 'js::DebuggerFrame::CallData::ToNative<&js::DebuggerFrame::CallData::olderSavedFrameGetter>(JSContext*, unsigned int, JS::Value*)bool': /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/debugger/Frame.cpp:1294:26: note: 'frame' declared here 1294 | Rooted frame(cx, DebuggerFrame::check(cx, args.thisv())); | ^~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/debugger/Frame.cpp:1294:26: note: 'cx_45(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, js::DebuggerArguments*&&)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1174:26, inlined from 'js::DebuggerArguments::create(JSContext*, JS::Handle, JS::Handle)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/debugger/Frame.cpp:1640:64: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'obj' in 'MEM[(struct StackRootedBase * *)cx_146(D) + 24B]' [-Wdangling-pointer=] 1141 | *this->stack = this; | ~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/debugger/Frame.cpp: In function 'js::DebuggerArguments::create(JSContext*, JS::Handle, JS::Handle)': /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/debugger/Frame.cpp:1639:30: note: 'obj' declared here 1639 | Rooted obj( | ^~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/debugger/Frame.cpp:1639:30: note: 'cx_146(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, js::GlobalObject*&&)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1174:26, inlined from 'js::Debugger::CallData::removeDebuggee()' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/debugger/Debugger.cpp:4527:76: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'global' in 'MEM[(struct StackRootedBase * *)_28 + 24B]' [-Wdangling-pointer=] 1141 | *this->stack = this; | ~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/debugger/Debugger.cpp: In member function 'js::Debugger::CallData::removeDebuggee()': /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/debugger/Debugger.cpp:4527:25: note: 'global' declared here 4527 | Rooted global(cx, dbg->unwrapDebuggeeArgument(cx, args[0])); | ^~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/debugger/Debugger.cpp:4527:25: note: 'MEM[(struct JSContext * const &)this_25(D)]' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, js::DebuggerMemory*&&)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1174:26, inlined from 'js::DebuggerMemory::CallData::ToNative<&js::DebuggerMemory::CallData::setOnGarbageCollection>(JSContext*, unsigned int, JS::Value*)bool' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/debugger/DebuggerMemory.cpp:136:27: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'memory' in 'MEM[(struct StackRootedBase * *)cx_42(D) + 24B]' [-Wdangling-pointer=] 1141 | *this->stack = this; | ~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/debugger/DebuggerMemory.cpp: In function 'js::DebuggerMemory::CallData::ToNative<&js::DebuggerMemory::CallData::setOnGarbageCollection>(JSContext*, unsigned int, JS::Value*)bool': /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/debugger/DebuggerMemory.cpp:136:27: note: 'memory' declared here 136 | Rooted memory(cx, DebuggerMemory::checkThis(cx, args)); | ^~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/debugger/DebuggerMemory.cpp:136:27: note: 'cx_42(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, js::NativeObject*&&)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1174:26, inlined from 'js::DebuggerFrame::getArguments(JSContext*, JS::Handle, JS::MutableHandle)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/debugger/Frame.cpp:894:79: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'proto' in 'MEM[(struct StackRootedBase * *)cx_107(D) + 24B]' [-Wdangling-pointer=] 1141 | *this->stack = this; | ~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/debugger/Frame.cpp: In function 'js::DebuggerFrame::getArguments(JSContext*, JS::Handle, JS::MutableHandle)': /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/debugger/Frame.cpp:894:18: note: 'proto' declared here 894 | RootedObject proto(cx, GlobalObject::getOrCreateArrayPrototype(cx, global)); | ^~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/debugger/Frame.cpp:894:18: note: 'cx_107(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, js::DebuggerFrame*&&)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1174:26, inlined from 'js::DebuggerFrame::CallData::ToNative<&js::DebuggerFrame::CallData::argumentsGetter>(JSContext*, unsigned int, JS::Value*)bool' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/debugger/Frame.cpp:1294:26: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'frame' in 'MEM[(struct StackRootedBase * *)cx_45(D) + 24B]' [-Wdangling-pointer=] 1141 | *this->stack = this; | ~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/debugger/Frame.cpp: In function 'js::DebuggerFrame::CallData::ToNative<&js::DebuggerFrame::CallData::argumentsGetter>(JSContext*, unsigned int, JS::Value*)bool': /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/debugger/Frame.cpp:1294:26: note: 'frame' declared here 1294 | Rooted frame(cx, DebuggerFrame::check(cx, args.thisv())); | ^~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/debugger/Frame.cpp:1294:26: note: 'cx_45(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, js::DebuggerFrame*&&)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1174:26, inlined from 'js::DebuggerFrame::CallData::ToNative<&js::DebuggerFrame::CallData::onPopSetter>(JSContext*, unsigned int, JS::Value*)bool' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/debugger/Frame.cpp:1294:26: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'frame' in 'MEM[(struct StackRootedBase * *)cx_45(D) + 24B]' [-Wdangling-pointer=] 1141 | *this->stack = this; | ~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/debugger/Frame.cpp: In function 'js::DebuggerFrame::CallData::ToNative<&js::DebuggerFrame::CallData::onPopSetter>(JSContext*, unsigned int, JS::Value*)bool': /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/debugger/Frame.cpp:1294:26: note: 'frame' declared here 1294 | Rooted frame(cx, DebuggerFrame::check(cx, args.thisv())); | ^~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/debugger/Frame.cpp:1294:26: note: 'cx_45(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, js::DebuggerInstanceObject*&&)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1174:26, inlined from 'js::Debugger::construct(JSContext*, unsigned int, JS::Value*)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/debugger/Debugger.cpp:4684:76: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'obj' in 'MEM[(struct StackRootedBase * *)cx_250(D) + 24B]' [-Wdangling-pointer=] 1141 | *this->stack = this; | ~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/debugger/Debugger.cpp: In function 'js::Debugger::construct(JSContext*, unsigned int, JS::Value*)': /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/debugger/Debugger.cpp:4683:35: note: 'obj' declared here 4683 | Rooted obj( | ^~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/debugger/Debugger.cpp:4683:35: note: 'cx_250(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, js::DebugScriptObject*&&)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1174:26, inlined from 'js::DebugScript::getOrCreate(JSContext*, JS::Handle)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/debugger/DebugScript.cpp:126:66: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'object' in 'MEM[(struct StackRootedBase * *)cx_98(D) + 24B]' [-Wdangling-pointer=] 1141 | *this->stack = this; | ~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/debugger/DebugScript.cpp: In function 'js::DebugScript::getOrCreate(JSContext*, JS::Handle)': /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/debugger/DebugScript.cpp:125:30: note: 'object' declared here 125 | Rooted object( | ^~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/debugger/DebugScript.cpp:125:30: note: 'cx_98(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, js::DebuggerFrame*&&)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1174:26, inlined from 'js::DebuggerFrame::CallData::ToNative<&js::DebuggerFrame::CallData::onStepSetter>(JSContext*, unsigned int, JS::Value*)bool' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/debugger/Frame.cpp:1294:26: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'frame' in 'MEM[(struct StackRootedBase * *)cx_45(D) + 24B]' [-Wdangling-pointer=] 1141 | *this->stack = this; | ~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/debugger/Frame.cpp: In function 'js::DebuggerFrame::CallData::ToNative<&js::DebuggerFrame::CallData::onStepSetter>(JSContext*, unsigned int, JS::Value*)bool': /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/debugger/Frame.cpp:1294:26: note: 'frame' declared here 1294 | Rooted frame(cx, DebuggerFrame::check(cx, args.thisv())); | ^~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/debugger/Frame.cpp:1294:26: note: 'cx_45(D)' declared here In member function 'JS::Rooted > >::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted > >::Rooted > >(JSContext* const&, mozilla::UniquePtr >&&)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1174:26, inlined from 'js::DebuggerFrame::setGeneratorInfo(JSContext*, JS::Handle, JS::Handle)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/debugger/Frame.cpp:374:57: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'info' in 'MEM[(struct StackRootedBase * *)cx_103(D) + 112B]' [-Wdangling-pointer=] 1141 | *this->stack = this; make[3]: Leaving directory '/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/js/src/debugger' | ~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/debugger/Frame.cpp: In function 'js::DebuggerFrame::setGeneratorInfo(JSContext*, JS::Handle, JS::Handle)': /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/debugger/Frame.cpp:373:36: note: 'info' declared here 373 | Rooted> info( | ^~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/debugger/Frame.cpp:373:36: note: 'cx_103(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, js::DebuggerMemory*&&)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1174:26, inlined from 'js::DebuggerMemory::create(JSContext*, js::Debugger*)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/debugger/DebuggerMemory.cpp:49:67: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'memory' in 'MEM[(struct StackRootedBase * *)cx_71(D) + 24B]' [-Wdangling-pointer=] 1141 | *this->stack = this; | ~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/debugger/DebuggerMemory.cpp: In function 'js::DebuggerMemory::create(JSContext*, js::Debugger*)': /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/debugger/DebuggerMemory.cpp:48:27: note: 'memory' declared here 48 | Rooted memory( | ^~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/debugger/DebuggerMemory.cpp:48:27: note: 'cx_71(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, js::DebuggerEnvironment*&&)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1174:26, inlined from 'js::Debugger::wrapEnvironment(JSContext*, JS::Handle, JS::MutableHandle)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/debugger/Debugger.cpp:1400:66: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'envobj' in 'MEM[(struct StackRootedBase * *)cx_101(D) + 24B]' [-Wdangling-pointer=] 1141 | *this->stack = this; | ~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/debugger/Debugger.cpp: In member function 'js::Debugger::wrapEnvironment(JSContext*, JS::Handle, JS::MutableHandle)': /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/debugger/Debugger.cpp:1399:34: note: 'envobj' declared here 1399 | Rooted envobj( | ^~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/debugger/Debugger.cpp:1399:34: note: 'cx_101(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, JSObject*&&)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1174:26, inlined from 'js::DebuggerEnvironment::getParent(JSContext*, JS::MutableHandle) const' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/debugger/Environment.cpp:428:61: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'parent' in 'MEM[(struct StackRootedBase * *)cx_43(D) + 24B]' [-Wdangling-pointer=] 1141 | *this->stack = this; | ~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/debugger/Environment.cpp: In member function 'js::DebuggerEnvironment::getParent(JSContext*, JS::MutableHandle) const': /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/debugger/Environment.cpp:428:16: note: 'parent' declared here 428 | Rooted parent(cx, referent()->enclosingEnvironment()); | ^~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/debugger/Environment.cpp:428:16: note: 'cx_43(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, js::DebuggerEnvironment*&&)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1174:26, inlined from 'js::DebuggerEnvironment::CallData::ToNative<&js::DebuggerEnvironment::CallData::findMethod>(JSContext*, unsigned int, JS::Value*)bool' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/debugger/Environment.cpp:134:32: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'environment' in 'MEM[(struct StackRootedBase * *)cx_42(D) + 24B]' [-Wdangling-pointer=] 1141 | *this->stack = this; | ~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/debugger/Environment.cpp: In function 'js::DebuggerEnvironment::CallData::ToNative<&js::DebuggerEnvironment::CallData::findMethod>(JSContext*, unsigned int, JS::Value*)bool': /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/debugger/Environment.cpp:134:32: note: 'environment' declared here 134 | Rooted environment( | ^~~~~~~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/debugger/Environment.cpp:134:32: note: 'cx_42(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, js::DebuggerFrame*&&)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1174:26, inlined from 'js::DebuggerFrame::CallData::ToNative<&js::DebuggerFrame::CallData::environmentGetter>(JSContext*, unsigned int, JS::Value*)bool' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/debugger/Frame.cpp:1294:26: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'frame' in 'MEM[(struct StackRootedBase * *)cx_45(D) + 24B]' [-Wdangling-pointer=] 1141 | *this->stack = this; | ~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/debugger/Frame.cpp: In function 'js::DebuggerFrame::CallData::ToNative<&js::DebuggerFrame::CallData::environmentGetter>(JSContext*, unsigned int, JS::Value*)bool': /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/debugger/Frame.cpp:1294:26: note: 'frame' declared here 1294 | Rooted frame(cx, DebuggerFrame::check(cx, args.thisv())); | ^~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/debugger/Frame.cpp:1294:26: note: 'cx_45(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, js::DebuggerEnvironment*&&)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1174:26, inlined from 'js::DebuggerEnvironment::CallData::ToNative<&js::DebuggerEnvironment::CallData::parentGetter>(JSContext*, unsigned int, JS::Value*)bool' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/debugger/Environment.cpp:134:32: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'environment' in 'MEM[(struct StackRootedBase * *)cx_42(D) + 24B]' [-Wdangling-pointer=] 1141 | *this->stack = this; | ~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/debugger/Environment.cpp: In function 'js::DebuggerEnvironment::CallData::ToNative<&js::DebuggerEnvironment::CallData::parentGetter>(JSContext*, unsigned int, JS::Value*)bool': /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/debugger/Environment.cpp:134:32: note: 'environment' declared here 134 | Rooted environment( | ^~~~~~~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/debugger/Environment.cpp:134:32: note: 'cx_42(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, js::DebuggerFrame*&&)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1174:26, inlined from 'js::DebuggerFrame::create(JSContext*, JS::Handle, JS::Handle, js::FrameIter const*, JS::Handle)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/debugger/Frame.cpp:233:60: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'frame' in 'MEM[(struct StackRootedBase * *)cx_61(D) + 24B]' [-Wdangling-pointer=] 1141 | *this->stack = this; | ~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/debugger/Frame.cpp: In function 'js::DebuggerFrame::create(JSContext*, JS::Handle, JS::Handle, js::FrameIter const*, JS::Handle)': /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/debugger/Frame.cpp:232:26: note: 'frame' declared here 232 | Rooted frame( | ^~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/debugger/Frame.cpp:232:26: note: 'cx_61(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, js::DebuggerFrame*&&)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1174:26, inlined from 'js::Debugger::getFrame(JSContext*, js::FrameIter const&, JS::MutableHandle)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/debugger/Debugger.cpp:670:70: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'frame' in 'MEM[(struct StackRootedBase * *)_193 + 24B]' [-Wdangling-pointer=] 1141 | *this->stack = this; | ~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/debugger/Debugger.cpp: In member function 'js::Debugger::getFrame(JSContext*, js::FrameIter const&, JS::MutableHandle)': /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/debugger/Debugger.cpp:669:28: note: 'frame' declared here 669 | Rooted frame( | ^~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/debugger/Debugger.cpp:669:28: note: 'MEM[(struct JSContext * const &)&cx]' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, js::DebuggerFrame*&&)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1174:26, inlined from 'js::DebuggerFrame::CallData::ToNative<&js::DebuggerFrame::CallData::olderGetter>(JSContext*, unsigned int, JS::Value*)bool' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/debugger/Frame.cpp:1294:26: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'frame' in 'MEM[(struct StackRootedBase * *)cx_45(D) + 24B]' [-Wdangling-pointer=] 1141 | *this->stack = this; | ~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/debugger/Frame.cpp: In function 'js::DebuggerFrame::CallData::ToNative<&js::DebuggerFrame::CallData::olderGetter>(JSContext*, unsigned int, JS::Value*)bool': /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/debugger/Frame.cpp:1294:26: note: 'frame' declared here 1294 | Rooted frame(cx, DebuggerFrame::check(cx, args.thisv())); | ^~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/debugger/Frame.cpp:1294:26: note: 'cx_45(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, JSObject*&&)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1174:26, inlined from 'js::Debugger::CallData::adoptFrame()' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/debugger/Debugger.cpp:6225:50: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'obj' in 'MEM[(struct StackRootedBase * *)_61 + 24B]' [-Wdangling-pointer=] 1141 | *this->stack = this; | ~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/debugger/Debugger.cpp: In member function 'js::Debugger::CallData::adoptFrame()': /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/debugger/Debugger.cpp:6225:16: note: 'obj' declared here 6225 | RootedObject obj(cx, RequireObject(cx, args[0])); | ^~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/debugger/Debugger.cpp:6225:16: note: 'MEM[(struct JSContext * const &)this_37(D)]' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, js::DebuggerFrame*&&)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1174:26, inlined from 'js::Debugger::CallData::adoptFrame()' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/debugger/Debugger.cpp:6237:71: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'frameObj' in 'MEM[(struct StackRootedBase * *)_82 + 24B]' [-Wdangling-pointer=] 1141 | *this->stack = this; | ~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/debugger/Debugger.cpp: In member function 'js::Debugger::CallData::adoptFrame()': /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/debugger/Debugger.cpp:6237:26: note: 'frameObj' declared here 6237 | Rooted frameObj(cx, DebuggerFrame::check(cx, objVal)); | ^~~~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/debugger/Debugger.cpp:6237:26: note: 'MEM[(struct JSContext * const &)this_37(D)]' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, js::ArrayObject*&&)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1174:26, inlined from 'js::DebuggerMemory::CallData::drainAllocationsLog()' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/debugger/DebuggerMemory.cpp:193:74: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'result' in 'MEM[(struct StackRootedBase * *)_60 + 24B]' [-Wdangling-pointer=] 1141 | *this->stack = this; | ~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/debugger/DebuggerMemory.cpp: In member function 'js::DebuggerMemory::CallData::drainAllocationsLog()': /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/debugger/DebuggerMemory.cpp:193:24: note: 'result' declared here 193 | Rooted result(cx, NewDenseFullyAllocatedArray(cx, length)); | ^~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/debugger/DebuggerMemory.cpp:193:24: note: 'MEM[(struct JSContext * const &)this_49(D)]' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, js::PlainObject*&&)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1174:26, inlined from 'js::DebuggerMemory::CallData::drainAllocationsLog()' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/debugger/DebuggerMemory.cpp:200:52: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'obj' in 'MEM[(struct StackRootedBase * *)_115 + 24B]' [-Wdangling-pointer=] 1141 | *this->stack = this; | ~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/debugger/DebuggerMemory.cpp: In member function 'js::DebuggerMemory::CallData::drainAllocationsLog()': /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/debugger/DebuggerMemory.cpp:200:26: note: 'obj' declared here 200 | Rooted obj(cx, NewPlainObject(cx)); | ^~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/debugger/DebuggerMemory.cpp:200:26: note: 'MEM[(struct JSContext * const &)this_49(D)]' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, JSAtom*&&)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1174:26, inlined from 'js::DebuggerMemory::CallData::drainAllocationsLog()' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/debugger/DebuggerMemory.cpp:224:66: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'className' in 'MEM[(struct StackRootedBase * *)_152 + 48B]' [-Wdangling-pointer=] 1141 | *this->stack = this; | ~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/debugger/DebuggerMemory.cpp: In member function 'js::DebuggerMemory::CallData::drainAllocationsLog()': /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/debugger/DebuggerMemory.cpp:223:18: note: 'className' declared here 223 | RootedString className( | ^~~~~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/debugger/DebuggerMemory.cpp:223:18: note: 'MEM[(struct JSContext * const &)this_49(D)]' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, js::DebuggerMemory*&&)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1174:26, inlined from 'js::DebuggerMemory::CallData::ToNative<&js::DebuggerMemory::CallData::drainAllocationsLog>(JSContext*, unsigned int, JS::Value*)bool' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/debugger/DebuggerMemory.cpp:136:27: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'memory' in 'MEM[(struct StackRootedBase * *)cx_42(D) + 24B]' [-Wdangling-pointer=] 1141 | *this->stack = this; | ~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/debugger/DebuggerMemory.cpp: In function 'js::DebuggerMemory::CallData::ToNative<&js::DebuggerMemory::CallData::drainAllocationsLog>(JSContext*, unsigned int, JS::Value*)bool': /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/debugger/DebuggerMemory.cpp:136:27: note: 'memory' declared here 136 | Rooted memory(cx, DebuggerMemory::checkThis(cx, args)); | ^~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/debugger/DebuggerMemory.cpp:136:27: note: 'cx_42(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, js::ArrayObject*&&)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1174:26, inlined from 'js::IdVectorToArray(JSContext*, JS::Handle >)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/debugger/Frame.cpp:1921:77: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'arr' in 'MEM[(struct StackRootedBase * *)cx_69(D) + 24B]' [-Wdangling-pointer=] 1141 | *this->stack = this; | ~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/debugger/Frame.cpp: In function 'js::IdVectorToArray(JSContext*, JS::Handle >)': /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/debugger/Frame.cpp:1921:24: note: 'arr' declared here 1921 | Rooted arr(cx, NewDenseFullyAllocatedArray(cx, ids.length())); | ^~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/debugger/Frame.cpp:1921:24: note: 'cx_69(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, js::DebuggerEnvironment*&&)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1174:26, inlined from 'js::DebuggerEnvironment::CallData::ToNative<&js::DebuggerEnvironment::CallData::namesMethod>(JSContext*, unsigned int, JS::Value*)bool' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/debugger/Environment.cpp:134:32: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'environment' in 'MEM[(struct StackRootedBase * *)cx_42(D) + 24B]' [-Wdangling-pointer=] 1141 | *this->stack = this; | ~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/debugger/Environment.cpp: In function 'js::DebuggerEnvironment::CallData::ToNative<&js::DebuggerEnvironment::CallData::namesMethod>(JSContext*, unsigned int, JS::Value*)bool': /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/debugger/Environment.cpp:134:32: note: 'environment' declared here 134 | Rooted environment( | ^~~~~~~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/debugger/Environment.cpp:134:32: note: 'cx_42(D)' declared here make[3]: Entering directory '/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/js/src/jit' js/src/jit/Unified_cpp_js_src_jit8.o /usr/bin/g++ -o Unified_cpp_js_src_jit8.o -c -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/system_wrappers -include /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.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/gjs-1.80.2/firefox-115.15.0/js/src/jit -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/js/src/jit -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/js/src -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include -DMOZILLA_CLIENT -include /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/js/src/js-confdefs.h -fno-sized-deallocation -fno-aligned-new -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/anolis/anolis-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -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 -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wformat -Wformat-overflow=2 -Wno-psabi -Wno-error=builtin-macro-redefined -Werror=format -Wno-attributes -fno-strict-aliasing -ffp-contract=off -MD -MP -MF .deps/Unified_cpp_js_src_jit8.o.pp Unified_cpp_js_src_jit8.cpp make[3]: Leaving directory '/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/js/src/jit' In file included from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/util/Poison.h:25, from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/jit/ProcessExecutableMemory.h:10, from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/jit/ExecutableAllocator.h:36, from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/jit/AutoWritableJitCode.h:17, from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/jit/Linker.h:16, from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/jit/Linker.cpp:7, from Unified_cpp_js_src_jit8.cpp:2: In function 'JS::Value::fromInt32(int)', inlined from 'JS::Int32Value(int)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/Value.h:1118:73, inlined from 'js::jit::MSignExtendInt32::foldsTo(js::jit::TempAllocator&)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/jit/MIR.cpp:3844:44: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/Value.h:572:47: warning: 'res' may be used uninitialized [-Wmaybe-uninitialized] 572 | return fromTagAndPayload(JSVAL_TAG_INT32, uint32_t(i)); | ^~~~~~~~~~~ In file included from Unified_cpp_js_src_jit8.cpp:20: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/jit/MIR.cpp: In member function 'js::jit::MSignExtendInt32::foldsTo(js::jit::TempAllocator&)': /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/jit/MIR.cpp:3835:13: note: 'res' was declared here 3835 | int32_t res; | ^~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/jit/MIR.cpp: In member function 'js::jit::MSignExtendInt64::foldsTo(js::jit::TempAllocator&)': /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/jit/MIR.cpp:3866:31: warning: 'res' may be used uninitialized [-Wmaybe-uninitialized] 3866 | return MConstant::NewInt64(alloc, res); | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/jit/MIR.cpp:3854:13: note: 'res' was declared here 3854 | int64_t res; | ^~~ make[3]: Entering directory '/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/js/src' js/src/Unified_cpp_js_src17.o /usr/bin/g++ -o Unified_cpp_js_src17.o -c -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/system_wrappers -include /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.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/gjs-1.80.2/firefox-115.15.0/js/src -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/js/src -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include -DMOZILLA_CLIENT -include /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/js/src/js-confdefs.h -fno-sized-deallocation -fno-aligned-new -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/anolis/anolis-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -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 -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wformat -Wformat-overflow=2 -Wno-psabi -Wno-error=builtin-macro-redefined -Werror=format -Wno-attributes -fno-strict-aliasing -ffp-contract=off -MD -MP -MF .deps/Unified_cpp_js_src17.o.pp Unified_cpp_js_src17.cpp In file included from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/Result.h:121, from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/jspubtd.h:17, from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/jsfriendapi.h:10, from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/vm/JSObject.h:12, from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/vm/JSObject-inl.h:10, from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/vm/JSObject.cpp:11, from Unified_cpp_js_src17.cpp:2: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Result.h: In instantiation of 'constexpr E mozilla::detail::ResultImplementation::inspectErr() const [with V = mozilla::Ok; E = JS::Error]': /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Result.h:271:46: required from here /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/vm/JSObject.cpp:441:5: in 'constexpr' expansion of 'mozTryTempResult_.mozilla::Result::propagateErr()' /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Result.h:632:49: in 'constexpr' expansion of '((mozilla::Result*)this)->mozilla::Result::mImpl.mozilla::detail::ResultImplementation::unwrapErr()' /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Result.h:268:16: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct JS::Error' with no trivial copy-assignment; use copy-initialization instead [-Wclass-memaccess] 268 | std::memcpy(&res, &bits, sizeof(E)); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/Result.h:187:8: note: 'struct JS::Error' declared here 187 | struct Error { | ^~~~~ In file included from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/CallArgs.h:73, from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/jsfriendapi.h:12: In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, JSString*&&)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1174:26, inlined from 'ThrowResolutionError(JSContext*, JS::Handle, JS::Handle, bool, JS::Handle, unsigned int, unsigned int)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/vm/Modules.cpp:866:75: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'message' in 'MEM[(struct StackRootedBase * *)cx_162(D) + 48B]' [-Wdangling-pointer=] 1141 | *this->stack = this; | ~~~~~~~~~~~~~^~~~~~ In file included from Unified_cpp_js_src17.cpp:47: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/vm/Modules.cpp: In function 'ThrowResolutionError(JSContext*, JS::Handle, JS::Handle, bool, JS::Handle, unsigned int, unsigned int)': /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/vm/Modules.cpp:866:21: note: 'message' declared here 866 | Rooted message(cx, JS_NewStringCopyZ(cx, errorString->format)); | ^~~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/vm/Modules.cpp:866:21: note: 'cx_162(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, JSObject*&&)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1174:26, inlined from 'js::ToPropertyDescriptor(JSContext*, JS::Handle, bool, JS::MutableHandle)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/vm/JSObject.cpp:318:79: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'obj' in 'MEM[(struct StackRootedBase * *)cx_303(D) + 24B]' [-Wdangling-pointer=] 1141 | *this->stack = this; | ~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/vm/JSObject.cpp: In function 'js::ToPropertyDescriptor(JSContext*, JS::Handle, bool, JS::MutableHandle)': /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/vm/JSObject.cpp:317:16: note: 'obj' declared here 317 | RootedObject obj(cx, | ^~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/vm/JSObject.cpp:317:16: note: 'cx_303(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, js::SharedShape*&&)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1174:26, inlined from 'NewObject(JSContext*, JSClass const*, JS::Handle, js::gc::AllocKind, js::NewObjectKind)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/vm/JSObject.cpp:768:54, inlined from 'js::NewObjectWithGivenTaggedProto(JSContext*, JSClass const*, JS::Handle, js::gc::AllocKind, js::NewObjectKind)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/vm/JSObject.cpp:788:19: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'shape' in 'MEM[(struct StackRootedBase * *)cx_2(D) + 40B]' [-Wdangling-pointer=] 1141 | *this->stack = this; | ~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/vm/JSObject.cpp: In function 'js::NewObjectWithGivenTaggedProto(JSContext*, JSClass const*, JS::Handle, js::gc::AllocKind, js::NewObjectKind)': /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/vm/JSObject.cpp:766:24: note: 'shape' declared here 766 | Rooted shape( | ^~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/vm/JSObject.cpp:766:24: note: 'cx_2(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, js::SharedShape*&&)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1174:26, inlined from 'NewObject(JSContext*, JSClass const*, JS::Handle, js::gc::AllocKind, js::NewObjectKind)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/vm/JSObject.cpp:768:54, inlined from 'js::NewObjectWithClassProto(JSContext*, JSClass const*, JS::Handle, js::gc::AllocKind, js::NewObjectKind)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/vm/JSObject.cpp:813:19, inlined from 'js::NewObjectWithClassProto(JSContext*, JSClass const*, JS::Handle, js::gc::AllocKind, js::NewObjectKind)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/vm/JSObject.cpp:791:15: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'shape' in 'MEM[(struct StackRootedBase * *)cx_14(D) + 40B]' [-Wdangling-pointer=] 1141 | *this->stack = this; | ~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/vm/JSObject.cpp: In function make[3]: Leaving directory '/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/js/src' 'js::NewObjectWithClassProto(JSContext*, JSClass const*, JS::Handle, js::gc::AllocKind, js::NewObjectKind)': /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/vm/JSObject.cpp:766:24: note: 'shape' declared here 766 | Rooted shape( | ^~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/vm/JSObject.cpp:766:24: note: 'cx_14(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, js::GlobalObject*&&)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1174:26, inlined from 'js::GetObjectFromIncumbentGlobal(JSContext*, JS::MutableHandle)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/vm/JSObject.cpp:1500:76: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'globalObj' in 'MEM[(struct StackRootedBase * *)cx_29(D) + 24B]' [-Wdangling-pointer=] 1141 | *this->stack = this; | ~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/vm/JSObject.cpp: In function 'js::GetObjectFromIncumbentGlobal(JSContext*, JS::MutableHandle)': /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/vm/JSObject.cpp:1500:25: note: 'globalObj' declared here 1500 | Rooted globalObj(cx, cx->runtime()->getIncumbentGlobal(cx)); | ^~~~~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/vm/JSObject.cpp:1500:25: note: 'cx_29(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted&>(JSContext* const&, JS::Handle&)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1174:26, inlined from 'js::LookupName(JSContext*, JS::Handle, JS::Handle, JS::MutableHandle, JS::MutableHandle, js::PropertyResult*)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/vm/JSObject.cpp:1583:37: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'env' in 'MEM[(struct StackRootedBase * *)cx_63(D) + 24B]' [-Wdangling-pointer=] 1141 | *this->stack = this; | ~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/vm/JSObject.cpp: In function 'js::LookupName(JSContext*, JS::Handle, JS::Handle, JS::MutableHandle, JS::MutableHandle, js::PropertyResult*)': /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/vm/JSObject.cpp:1583:21: note: 'env' declared here 1583 | for (RootedObject env(cx, envChain); env; env = env->enclosingEnvironment()) { | ^~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/vm/JSObject.cpp:1583:21: note: 'cx_63(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted&>(JSContext* const&, JS::Handle&)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1174:26, inlined from 'js::SetPrototype(JSContext*, JS::Handle, JS::Handle, JS::ObjectOpResult&)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/vm/JSObject.cpp:1966:30: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'obj2' in 'MEM[(struct StackRootedBase * *)cx_107(D) + 24B]' [-Wdangling-pointer=] 1141 | *this->stack = this; | ~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/vm/JSObject.cpp: In function 'js::SetPrototype(JSContext*, JS::Handle, JS::Handle, JS::ObjectOpResult&)': /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/vm/JSObject.cpp:1966:16: note: 'obj2' declared here 1966 | RootedObject obj2(cx, proto); | ^~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/vm/JSObject.cpp:1966:16: note: 'cx_107(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, JSAtom*&&)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1174:26, inlined from 'js::InitClass(JSContext*, JS::Handle, JSClass const*, JS::Handle, char const*, bool (*)(JSContext*, unsigned int, JS::Value*), unsigned int, JSPropertySpec const*, JSFunctionSpec const*, JSPropertySpec const*, JSFunctionSpec const*, js::NativeObject**)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/vm/JSObject.cpp:1456:59: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'atom' in 'MEM[(struct StackRootedBase * *)cx_61(D) + 48B]' [-Wdangling-pointer=] 1141 | *this->stack = this; | ~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/vm/JSObject.cpp: In function 'js::InitClass(JSContext*, JS::Handle, JSClass const*, JS::Handle, char const*, bool (*)(JSContext*, unsigned int, JS::Value*), unsigned int, JSPropertySpec const*, JSFunctionSpec const*, JSPropertySpec const*, JSFunctionSpec const*, js::NativeObject**)': /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/vm/JSObject.cpp:1456:19: note: 'atom' declared here 1456 | Rooted atom(cx, Atomize(cx, name, strlen(name))); | ^~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/vm/JSObject.cpp:1456:19: note: 'cx_61(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, js::PlainObject*&&)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1174:26, inlined from 'js::FromPropertyDescriptorToObject(JSContext*, JS::Handle, JS::MutableHandle)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/vm/JSObject.cpp:167:42: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'obj' in 'MEM[(struct StackRootedBase * *)cx_132(D) + 24B]' [-Wdangling-pointer=] 1141 | *this->stack = this; | ~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/vm/JSObject.cpp: In function 'js::FromPropertyDescriptorToObject(JSContext*, JS::Handle, JS::MutableHandle)': /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/vm/JSObject.cpp:167:16: note: 'obj' declared here 167 | RootedObject obj(cx, NewPlainObject(cx)); | ^~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/vm/JSObject.cpp:167:16: note: 'cx_132(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, JSObject*&&)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1174:26, inlined from 'js::SpeciesConstructor(JSContext*, JS::Handle, JSProtoKey, bool (*)(JSContext*, JSFunction*))' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/vm/JSObject.cpp:3540:77: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'defaultCtor' in 'MEM[(struct StackRootedBase * *)cx_25(D) + 24B]' [-Wdangling-pointer=] 1141 | *this->stack = this; | ~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/vm/JSObject.cpp: In function 'js::SpeciesConstructor(JSContext*, JS::Handle, JSProtoKey, bool (*)(JSContext*, JSFunction*))': /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/vm/JSObject.cpp:3539:16: note: 'defaultCtor' declared here 3539 | RootedObject defaultCtor(cx, | ^~~~~~~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/vm/JSObject.cpp:3539:16: note: 'cx_25(D)' declared here In member function 'JS::Rooted >::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted >::Rooted >(JSContext* const&, js::AbstractBindingIter&&)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1174:26, inlined from 'js::SetFrameArgumentsObject(JSContext*, js::AbstractFramePtr, JS::Handle, JSObject*)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/vm/JSScript.cpp:3061:49: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'bi' in 'MEM[(struct StackRootedBase * *)cx_64(D) + 112B]' [-Wdangling-pointer=] 1141 | *this->stack = this; | ~~~~~~~~~~~~~^~~~~~ In file included from Unified_cpp_js_src17.cpp:11: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/vm/JSScript.cpp: In function 'js::SetFrameArgumentsObject(JSContext*, js::AbstractFramePtr, JS::Handle, JSObject*)': /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/vm/JSScript.cpp:3061:23: note: 'bi' declared here 3061 | Rooted bi(cx, BindingIter(script)); | ^~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/vm/JSScript.cpp:3061:23: note: 'cx_64(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, JSAtom*&&)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1174:26, inlined from 'JS::CreateModuleRequest(JSContext*, JS::Handle)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/vm/Modules.cpp:257:68: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'specifierAtom' in 'MEM[(struct StackRootedBase * *)cx_29(D) + 48B]' [-Wdangling-pointer=] 1141 | *this->stack = this; | ~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/vm/Modules.cpp: In function 'JS::CreateModuleRequest(JSContext*, JS::Handle)': /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/vm/Modules.cpp:257:19: note: 'specifierAtom' declared here 257 | Rooted specifierAtom(cx, AtomizeString(cx, specifierArg)); | ^~~~~~~~~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/vm/Modules.cpp:257:19: note: 'cx_29(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(JSContext* const&)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1165:26, inlined from 'js::ReadPropertyDescriptors(JSContext*, JS::Handle, bool, JS::MutableHandle >, JS::MutableHandle >)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/vm/JSObject.cpp:502:17: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'id' in 'MEM[(struct StackRootedBase * *)cx_102(D) + 96B]' [-Wdangling-pointer=] 1141 | *this->stack = this; | ~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/vm/JSObject.cpp: In function 'js::ReadPropertyDescriptors(JSContext*, JS::Handle, bool, JS::MutableHandle >, JS::MutableHandle >)': /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/vm/JSObject.cpp:502:12: note: 'id' declared here 502 | RootedId id(cx); | ^~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/vm/JSObject.cpp:502:12: note: 'cx_102(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, JSScript*&&)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1174:26, inlined from 'JSScript::fromStencil(JSContext*, js::frontend::CompilationAtomCache&, js::frontend::CompilationStencil const&, js::frontend::CompilationGCOutput&, js::frontend::TypedIndex)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/vm/JSScript.cpp:2500:61: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'script' in 'MEM[(struct StackRootedBase * *)cx_92(D) + 32B]' [-Wdangling-pointer=] 1141 | *this->stack = this; | ~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/vm/JSScript.cpp: In function 'JSScript::fromStencil(JSContext*, js::frontend::CompilationAtomCache&, js::frontend::CompilationStencil const&, js::frontend::CompilationGCOutput&, js::frontend::TypedIndex)': /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/vm/JSScript.cpp:2499:16: note: 'script' declared here 2499 | RootedScript script(cx, Create(cx, function, sourceObject, scriptExtra.extent, | ^~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/vm/JSScript.cpp:2499:16: note: 'cx_92(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, js::ModuleNamespaceObject*&&)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1174:26, inlined from 'js::GetOrCreateModuleNamespace(JSContext*, JS::Handle)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/vm/Modules.cpp:705:61: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'ns' in 'MEM[(struct StackRootedBase * *)cx_187(D) + 24B]' [-Wdangling-pointer=] 1141 | *this->stack = this; | ~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/vm/Modules.cpp: In function 'js::GetOrCreateModuleNamespace(JSContext*, JS::Handle)': /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/vm/Modules.cpp:705:34: note: 'ns' declared here 705 | Rooted ns(cx, module->namespace_()); | ^~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/vm/Modules.cpp:705:34: note: 'cx_187(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, js::StringObject*&&)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1174:26, inlined from 'js::StringObject::create(JSContext*, JS::Handle, JS::Handle, js::NewObjectKind)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/vm/StringObject-inl.h:39:75, inlined from 'js::PrimitiveToObject(JSContext*, JS::Value const&)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/vm/JSObject.cpp:2520:34: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'obj' in 'MEM[(struct StackRootedBase * *)cx_89(D) + 24B]' [-Wdangling-pointer=] 1141 | *this->stack = this; | ~~~~~~~~~~~~~^~~~~~ In file included from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/vm/JSObject.cpp:81: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/vm/StringObject-inl.h: In function 'js::PrimitiveToObject(JSContext*, JS::Value const&)': /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/vm/StringObject-inl.h:38:25: note: 'obj' declared here 38 | Rooted obj( | ^~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/vm/StringObject-inl.h:38:25: note: 'cx_89(D)' declared here Compiling jsrust v0.1.0 (/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/rust) Running `CARGO=/usr/bin/cargo CARGO_CRATE_NAME=jsrust CARGO_MANIFEST_DIR=/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/rust CARGO_PKG_AUTHORS='The Spidermonkey developers' CARGO_PKG_DESCRIPTION='' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE=MPL-2.0 CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=jsrust CARGO_PKG_README='' CARGO_PKG_REPOSITORY='' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=0.1.0 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=1 CARGO_PKG_VERSION_PATCH=0 CARGO_PKG_VERSION_PRE='' CARGO_PRIMARY_PACKAGE=1 LD_LIBRARY_PATH='/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/release/deps:/usr/lib' /usr/bin/rustc --crate-name jsrust js/src/rust/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type staticlib --emit=dep-info,link -C opt-level=2 -C panic=abort -C lto -Clto -C metadata=f1eb9e7d1953769f -C extra-filename=-f1eb9e7d1953769f --out-dir /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/riscv64gc-unknown-linux-gnu/release/deps --target riscv64gc-unknown-linux-gnu -C linker=/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/build/cargo-linker -L dependency=/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/riscv64gc-unknown-linux-gnu/release/deps -L dependency=/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/release/deps --extern jsrust_shared=/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/riscv64gc-unknown-linux-gnu/release/deps/libjsrust_shared-c9cd369b6117e7bb.rlib --extern mozglue_static=/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/riscv64gc-unknown-linux-gnu/release/deps/libmozglue_static-143c0ff260afd55e.rlib --extern wast=/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/riscv64gc-unknown-linux-gnu/release/deps/libwast-d30c441496825bf4.rlib -C debuginfo=2 --cap-lints warn -C embed-bitcode -Cembed-bitcode=yes -C codegen-units=1 -L native=/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/riscv64gc-unknown-linux-gnu/release/build/mozglue-static-ac5fe318f52cfcab/out` make[3]: Entering directory '/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/js/src' js/src/Unified_cpp_js_src24.o /usr/bin/g++ -o Unified_cpp_js_src24.o -c -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/system_wrappers -include /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.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/gjs-1.80.2/firefox-115.15.0/js/src -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/js/src -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include -DMOZILLA_CLIENT -include /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/js/src/js-confdefs.h -fno-sized-deallocation -fno-aligned-new -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/anolis/anolis-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -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 -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wformat -Wformat-overflow=2 -Wno-psabi -Wno-error=builtin-macro-redefined -Werror=format -Wno-attributes -fno-strict-aliasing -ffp-contract=off -MD -MP -MF .deps/Unified_cpp_js_src24.o.pp Unified_cpp_js_src24.cpp In file included from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/Value.h:24, from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/util/Poison.h:25, from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/jit/ProcessExecutableMemory.h:10, from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/jit/ExecutableAllocator.h:36, from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/gc/GCContext.h:16, from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/gc/Cell.h:15, from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/gc/Allocator.h:15, from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/gc/MaybeRooted.h:20, from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/vm/TypedArrayObject.h:14, from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/vm/TypedArrayObject-inl.h:12, from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/vm/TypedArrayObject.cpp:7, from Unified_cpp_js_src24.cpp:2: In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, js::PlainObject*&&)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1174:26, inlined from 'JS::ubi::ByCoarseType::report(JSContext*, JS::ubi::CountBase&, JS::MutableHandle)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/vm/UbiNodeCensus.cpp:275:50: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'obj' in 'MEM[(struct StackRootedBase * *)cx_200(D) + 24B]' [-Wdangling-pointer=] 1141 | *this->stack = this; | ~~~~~~~~~~~~~^~~~~~ In file included from Unified_cpp_js_src24.cpp:20: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/vm/UbiNodeCensus.cpp: In member function 'JS::ubi::ByCoarseType::report(JSContext*, JS::ubi::CountBase&, JS::MutableHandle)': /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/vm/UbiNodeCensus.cpp:275:24: note: 'obj' declared here 275 | Rooted obj(cx, NewPlainObject(cx)); | ^~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/vm/UbiNodeCensus.cpp:275:24: note: 'cx_200(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, js::PlainObject*&&)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1174:26, inlined from 'JS::ubi::SimpleCount::report(JSContext*, JS::ubi::CountBase&, JS::MutableHandle)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/vm/UbiNodeCensus.cpp:88:50: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'obj' in 'MEM[(struct StackRootedBase * *)cx_128(D) + 24B]' [-Wdangling-pointer=] 1141 | *this->stack = this; | ~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/vm/UbiNodeCensus.cpp: In member function 'JS::ubi::SimpleCount::report(JSContext*, JS::ubi::CountBase&, JS::MutableHandle)': /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/vm/UbiNodeCensus.cpp:88:24: note: 'obj' declared here 88 | Rooted obj(cx, NewPlainObject(cx)); | ^~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/vm/UbiNodeCensus.cpp:88:24: note: 'cx_128(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, js::SharedShape*&&)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1174:26, inlined from '(anonymous namespace)::NewTypedArrayObject(JSContext*, JSClass const*, JS::Handle, js::gc::AllocKind, js::gc::Heap) [clone .constprop.0]' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/vm/TypedArrayObject.cpp:335:58: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'shape' in 'MEM[(struct StackRootedBase * *)cx_3(D) + 40B]' [-Wdangling-pointer=] 1141 | *this->stack = this; | ~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/vm/TypedArrayObject.cpp: In function '(anonymous namespace)::NewTypedArrayObject(JSContext*, JSClass const*, JS::Handle, js::gc::AllocKind, js::gc::Heap) [clone .constprop.0]': /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/vm/TypedArrayObject.cpp:332:24: note: 'shape' declared here 332 | Rooted shape( | ^~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/vm/TypedArrayObject.cpp:332:24: note: 'cx_3(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, JSObject*&&)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1174:26, inlined from '(anonymous namespace)::TypedArrayObjectTemplate::createPrototype(JSContext*, JSProtoKey)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/vm/TypedArrayObject.cpp:371:18: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'typedArrayProto' in 'MEM[(struct StackRootedBase * *)cx_27(D) + 24B]' [-Wdangling-pointer=] 1141 | *this->stack = this; | ~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/vm/TypedArrayObject.cpp: In function '(anonymous namespace)::TypedArrayObjectTemplate::createPrototype(JSContext*, JSProtoKey)': /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/vm/TypedArrayObject.cpp:371:18: note: 'typedArrayProto' declared here 371 | RootedObject typedArrayProto( | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/vm/TypedArrayObject.cpp:371:18: note: 'cx_27(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, JSFunction*&&)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1174:26, inlined from '(anonymous namespace)::TypedArrayObjectTemplate::createConstructor(JSContext*, JSProtoKey)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/vm/TypedArrayObject.cpp:384:20: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'ctorProto' in 'MEM[(struct StackRootedBase * *)cx_47(D) + 24B]' [-Wdangling-pointer=] 1141 | *this->stack = this; | ~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/vm/TypedArrayObject.cpp: In function '(anonymous namespace)::TypedArrayObjectTemplate::createConstructor(JSContext*, JSProtoKey)': /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/vm/TypedArrayObject.cpp:384:20: note: 'ctorProto' declared here 384 | RootedFunction ctorProto( | ^~~~~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/vm/TypedArrayObject.cpp:384:20: note: 'cx_47(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, JSObject*&&)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1174:26, inlined from '(anonymous namespace)::TypedArrayObjectTemplate::createPrototype(JSContext*, JSProtoKey)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/vm/TypedArrayObject.cpp:371:18: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'typedArrayProto' in 'MEM[(struct StackRootedBase * *)cx_27(D) + 24B]' [-Wdangling-pointer=] 1141 | *this->stack = this; | ~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/vm/TypedArrayObject.cpp: In function '(anonymous namespace)::TypedArrayObjectTemplate::createPrototype(JSContext*, JSProtoKey)': /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/vm/TypedArrayObject.cpp:371:18: note: 'typedArrayProto' declared here 371 | RootedObject typedArrayProto( | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/vm/TypedArrayObject.cpp:371:18: note: 'cx_27(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, JSObject*&&)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1174:26, inlined from '(anonymous namespace)::TypedArrayObjectTemplate::createPrototype(JSContext*, JSProtoKey)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/vm/TypedArrayObject.cpp:371:18: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'typedArrayProto' in 'MEM[(struct StackRootedBase * *)cx_27(D) + 24B]' [-Wdangling-pointer=] 1141 | *this->stack = this; | ~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/vm/TypedArrayObject.cpp: In function '(anonymous namespace)::TypedArrayObjectTemplate::createPrototype(JSContext*, JSProtoKey)': /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/vm/TypedArrayObject.cpp:371:18: note: 'typedArrayProto' declared here 371 | RootedObject typedArrayProto( | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/vm/TypedArrayObject.cpp:371:18: note: 'cx_27(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, JSObject*&&)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1174:26, inlined from '(anonymous namespace)::TypedArrayObjectTemplate::createPrototype(JSContext*, JSProtoKey)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/vm/TypedArrayObject.cpp:371:18: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'typedArrayProto' in 'MEM[(struct StackRootedBase * *)cx_27(D) + 24B]' [-Wdangling-pointer=] 1141 | *this->stack = this; | ~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/vm/TypedArrayObject.cpp: In function '(anonymous namespace)::TypedArrayObjectTemplate::createPrototype(JSContext*, JSProtoKey)': /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/vm/TypedArrayObject.cpp:371:18: note: 'typedArrayProto' declared here 371 | RootedObject typedArrayProto( | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/vm/TypedArrayObject.cpp:371:18: note: 'cx_27(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, JSObject*&&)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1174:26, inlined from '(anonymous namespace)::TypedArrayObjectTemplate::createPrototype(JSContext*, JSProtoKey)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/vm/TypedArrayObject.cpp:371:18: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'typedArrayProto' in 'MEM[(struct StackRootedBase * *)cx_27(D) + 24B]' [-Wdangling-pointer=] 1141 | *this->stack = this; | ~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/vm/TypedArrayObject.cpp: In function '(anonymous namespace)::TypedArrayObjectTemplate::createPrototype(JSContext*, JSProtoKey)': /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/vm/TypedArrayObject.cpp:371:18: note: 'typedArrayProto' declared here 371 | RootedObject typedArrayProto( | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/vm/TypedArrayObject.cpp:371:18: note: 'cx_27(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, JSObject*&&)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1174:26, inlined from '(anonymous namespace)::TypedArrayObjectTemplate::createPrototype(JSContext*, JSProtoKey)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/vm/TypedArrayObject.cpp:371:18: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'typedArrayProto' in 'MEM[(struct StackRootedBase * *)cx_27(D) + 24B]' [-Wdangling-pointer=] 1141 | *this->stack = this; | ~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/vm/TypedArrayObject.cpp: In function '(anonymous namespace)::TypedArrayObjectTemplate::createPrototype(JSContext*, JSProtoKey)': /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/vm/TypedArrayObject.cpp:371:18: note: 'typedArrayProto' declared here 371 | RootedObject typedArrayProto( | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/vm/TypedArrayObject.cpp:371:18: note: 'cx_27(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, JSObject*&&)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1174:26, inlined from '(anonymous namespace)::TypedArrayObjectTemplate::createPrototype(JSContext*, JSProtoKey)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/vm/TypedArrayObject.cpp:371:18: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'typedArrayProto' in 'MEM[(struct StackRootedBase * *)cx_27(D) + 24B]' [-Wdangling-pointer=] 1141 | *this->stack = this; | ~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/vm/TypedArrayObject.cpp: In function '(anonymous namespace)::TypedArrayObjectTemplate::createPrototype(JSContext*, JSProtoKey)': /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/vm/TypedArrayObject.cpp:371:18: note: 'typedArrayProto' declared here 371 | RootedObject typedArrayProto( | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/vm/TypedArrayObject.cpp:371:18: note: 'cx_27(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, JSObject*&&)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1174:26, inlined from '(anonymous namespace)::TypedArrayObjectTemplate::createPrototype(JSContext*, JSProtoKey)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/vm/TypedArrayObject.cpp:371:18: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'typedArrayProto' in 'MEM[(struct StackRootedBase * *)cx_27(D) + 24B]' [-Wdangling-pointer=] 1141 | *this->stack = this; | ~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/vm/TypedArrayObject.cpp: In function '(anonymous namespace)::TypedArrayObjectTemplate::createPrototype(JSContext*, JSProtoKey)': /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/vm/TypedArrayObject.cpp:371:18: note: 'typedArrayProto' declared here 371 | RootedObject typedArrayProto( | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/vm/TypedArrayObject.cpp:371:18: note: 'cx_27(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, JSObject*&&)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1174:26, inlined from '(anonymous namespace)::TypedArrayObjectTemplate::createPrototype(JSContext*, JSProtoKey)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/vm/TypedArrayObject.cpp:371:18: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'typedArrayProto' in 'MEM[(struct StackRootedBase * *)cx_27(D) + 24B]' [-Wdangling-pointer=] 1141 | *this->stack = this; | ~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/vm/TypedArrayObject.cpp: In function '(anonymous namespace)::TypedArrayObjectTemplate::createPrototype(JSContext*, JSProtoKey)': /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/vm/TypedArrayObject.cpp:371:18: note: 'typedArrayProto' declared here 371 | RootedObject typedArrayProto( | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/vm/TypedArrayObject.cpp:371:18: note: 'cx_27(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, JSObject*&&)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1174:26, inlined from '(anonymous namespace)::TypedArrayObjectTemplate::createPrototype(JSContext*, JSProtoKey)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/vm/TypedArrayObject.cpp:371:18: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'typedArrayProto' in 'MEM[(struct StackRootedBase * *)cx_27(D) + 24B]' [-Wdangling-pointer=] 1141 | *this->stack = this; | ~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/vm/TypedArrayObject.cpp: In function '(anonymous namespace)::TypedArrayObjectTemplate::createPrototype(JSContext*, JSProtoKey)': /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/vm/TypedArrayObject.cpp:371:18: note: 'typedArrayProto' declared here 371 | RootedObject typedArrayProto( | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/vm/TypedArrayObject.cpp:371:18: note: 'cx_27(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, JSObject*&&)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1174:26, inlined from '(anonymous namespace)::TypedArrayObjectTemplate::createPrototype(JSContext*, JSProtoKey)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/vm/TypedArrayObject.cpp:371:18: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'typedArrayProto' in 'MEM[(struct StackRootedBase * *)cx_27(D) + 24B]' [-Wdangling-pointer=] 1141 | *this->stack = this; | ~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/vm/TypedArrayObject.cpp: In function '(anonymous namespace)::TypedArrayObjectTemplate::createPrototype(JSContext*, JSProtoKey)': /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/vm/TypedArrayObject.cpp:371:18: note: 'typedArrayProto' declared here 371 | RootedObject typedArrayProto( | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/vm/TypedArrayObject.cpp:371:18: note: 'cx_27(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, JSFunction*&&)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1174:26, inlined from '(anonymous namespace)::TypedArrayObjectTemplate::createConstructor(JSContext*, JSProtoKey)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/vm/TypedArrayObject.cpp:384:20: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'ctorProto' in 'MEM[(struct StackRootedBase * *)cx_47(D) + 24B]' [-Wdangling-pointer=] 1141 | *this->stack = this; | ~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/vm/TypedArrayObject.cpp: In function '(anonymous namespace)::TypedArrayObjectTemplate::createConstructor(JSContext*, JSProtoKey)': /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/vm/TypedArrayObject.cpp:384:20: note: 'ctorProto' declared here 384 | RootedFunction ctorProto( | ^~~~~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/vm/TypedArrayObject.cpp:384:20: note: 'cx_47(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, JSFunction*&&)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1174:26, inlined from '(anonymous namespace)::TypedArrayObjectTemplate::createConstructor(JSContext*, JSProtoKey)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/vm/TypedArrayObject.cpp:384:20: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'ctorProto' in 'MEM[(struct StackRootedBase * *)cx_47(D) + 24B]' [-Wdangling-pointer=] 1141 | *this->stack = this; | ~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/vm/TypedArrayObject.cpp: In function '(anonymous namespace)::TypedArrayObjectTemplate::createConstructor(JSContext*, JSProtoKey)': /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/vm/TypedArrayObject.cpp:384:20: note: 'ctorProto' declared here 384 | RootedFunction ctorProto( | ^~~~~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/vm/TypedArrayObject.cpp:384:20: note: 'cx_47(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, JSFunction*&&)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1174:26, inlined from '(anonymous namespace)::TypedArrayObjectTemplate::createConstructor(JSContext*, JSProtoKey)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/vm/TypedArrayObject.cpp:384:20: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'ctorProto' in 'MEM[(struct StackRootedBase * *)cx_47(D) + 24B]' [-Wdangling-pointer=] 1141 | *this->stack = this; | ~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/vm/TypedArrayObject.cpp: In function '(anonymous namespace)::TypedArrayObjectTemplate::createConstructor(JSContext*, JSProtoKey)': /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/vm/TypedArrayObject.cpp:384:20: note: 'ctorProto' declared here 384 | RootedFunction ctorProto( | ^~~~~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/vm/TypedArrayObject.cpp:384:20: note: 'cx_47(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, JSFunction*&&)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1174:26, inlined from '(anonymous namespace)::TypedArrayObjectTemplate::createConstructor(JSContext*, JSProtoKey)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/vm/TypedArrayObject.cpp:384:20: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'ctorProto' in 'MEM[(struct StackRootedBase * *)cx_47(D) + 24B]' [-Wdangling-pointer=] 1141 | *this->stack = this; | ~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/vm/TypedArrayObject.cpp: In function '(anonymous namespace)::TypedArrayObjectTemplate::createConstructor(JSContext*, JSProtoKey)': /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/vm/TypedArrayObject.cpp:384:20: note: 'ctorProto' declared here 384 | RootedFunction ctorProto( | ^~~~~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/vm/TypedArrayObject.cpp:384:20: note: 'cx_47(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, JSFunction*&&)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1174:26, inlined from '(anonymous namespace)::TypedArrayObjectTemplate::createConstructor(JSContext*, JSProtoKey)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/vm/TypedArrayObject.cpp:384:20: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'ctorProto' in 'MEM[(struct StackRootedBase * *)cx_47(D) + 24B]' [-Wdangling-pointer=] 1141 | *this->stack = this; | ~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/vm/TypedArrayObject.cpp: In function '(anonymous namespace)::TypedArrayObjectTemplate::createConstructor(JSContext*, JSProtoKey)': /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/vm/TypedArrayObject.cpp:384:20: note: 'ctorProto' declared here 384 | RootedFunction ctorProto( | ^~~~~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/vm/TypedArrayObject.cpp:384:20: note: 'cx_47(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, JSFunction*&&)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1174:26, inlined from '(anonymous namespace)::TypedArrayObjectTemplate::createConstructor(JSContext*, JSProtoKey)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/vm/TypedArrayObject.cpp:384:20: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'ctorProto' in 'MEM[(struct StackRootedBase * *)cx_47(D) + 24B]' [-Wdangling-pointer=] 1141 | *this->stack = this; | ~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/vm/TypedArrayObject.cpp: In function '(anonymous namespace)::TypedArrayObjectTemplate::createConstructor(JSContext*, JSProtoKey)': /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/vm/TypedArrayObject.cpp:384:20: note: 'ctorProto' declared here 384 | RootedFunction ctorProto( | ^~~~~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/vm/TypedArrayObject.cpp:384:20: note: 'cx_47(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, JSFunction*&&)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1174:26, inlined from '(anonymous namespace)::TypedArrayObjectTemplate::createConstructor(JSContext*, JSProtoKey)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/vm/TypedArrayObject.cpp:384:20: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'ctorProto' in 'MEM[(struct StackRootedBase * *)cx_47(D) + 24B]' [-Wdangling-pointer=] 1141 | *this->stack = this; | ~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/vm/TypedArrayObject.cpp: In function '(anonymous namespace)::TypedArrayObjectTemplate::createConstructor(JSContext*, JSProtoKey)': /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/vm/TypedArrayObject.cpp:384:20: note: 'ctorProto' declared here 384 | RootedFunction ctorProto( | ^~~~~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/vm/TypedArrayObject.cpp:384:20: note: 'cx_47(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, JSFunction*&&)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1174:26, inlined from '(anonymous namespace)::TypedArrayObjectTemplate::createConstructor(JSContext*, JSProtoKey)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/vm/TypedArrayObject.cpp:384:20: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'ctorProto' in 'MEM[(struct StackRootedBase * *)cx_47(D) + 24B]' [-Wdangling-pointer=] 1141 | *this->stack = this; | ~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/vm/TypedArrayObject.cpp: In function '(anonymous namespace)::TypedArrayObjectTemplate::createConstructor(JSContext*, JSProtoKey)': /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/vm/TypedArrayObject.cpp:384:20: note: 'ctorProto' declared here 384 | RootedFunction ctorProto( | ^~~~~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/vm/TypedArrayObject.cpp:384:20: note: 'cx_47(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, JSFunction*&&)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1174:26, inlined from '(anonymous namespace)::TypedArrayObjectTemplate::createConstructor(JSContext*, JSProtoKey)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/vm/TypedArrayObject.cpp:384:20: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'ctorProto' in 'MEM[(struct StackRootedBase * *)cx_47(D) + 24B]' [-Wdangling-pointer=] 1141 | *this->stack = this; | ~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/vm/TypedArrayObject.cpp: In function '(anonymous namespace)::TypedArrayObjectTemplate::createConstructor(JSContext*, JSProtoKey)': /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/vm/TypedArrayObject.cpp:384:20: note: 'ctorProto' declared here 384 | RootedFunction ctorProto( | ^~~~~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/vm/TypedArrayObject.cpp:384:20: note: 'cx_47(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, JSFunction*&&)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1174:26, inlined from '(anonymous namespace)::TypedArrayObjectTemplate::createConstructor(JSContext*, JSProtoKey)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/vm/TypedArrayObject.cpp:384:20: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'ctorProto' in 'MEM[(struct StackRootedBase * *)cx_47(D) + 24B]' [-Wdangling-pointer=] 1141 | *this->stack = this; | ~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/vm/TypedArrayObject.cpp: In function '(anonymous namespace)::TypedArrayObjectTemplate::createConstructor(JSContext*, JSProtoKey)': /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/vm/TypedArrayObject.cpp:384:20: note: 'ctorProto' declared here 384 | RootedFunction ctorProto( | ^~~~~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/vm/TypedArrayObject.cpp:384:20: note: 'cx_47(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, js::SharedShape*&&)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1174:26, inlined from '(anonymous namespace)::NewTypedArrayObject(JSContext*, JSClass const*, JS::Handle, js::gc::AllocKind, js::gc::Heap)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/vm/TypedArrayObject.cpp:335:58: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'shape' in 'MEM[(struct StackRootedBase * *)cx_34(D) + 40B]' [-Wdangling-pointer=] 1141 | *this->stack = this; | ~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/vm/TypedArrayObject.cpp: In function '(anonymous namespace)::NewTypedArrayObject(JSContext*, JSClass const*, JS::Handle, js::gc::AllocKind, js::gc::Heap)': /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/vm/TypedArrayObject.cpp:332:24: note: 'shape' declared here 332 | Rooted shape( | ^~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/vm/TypedArrayObject.cpp:332:24: note: 'cx_34(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(JSContext* const&)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1165:26, inlined from '(anonymous namespace)::TypedArrayObjectTemplate::fromLength(JSContext*, unsigned long, JS::Handle, js::gc::Heap)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/vm/TypedArrayObject.cpp:903:32, inlined from 'js::NewUint8ArrayWithLength(JSContext*, int, js::gc::Heap)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/vm/TypedArrayObject.cpp:1078:55: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'buffer' in 'MEM[(struct StackRootedBase * *)cx_4(D) + 24B]' [-Wdangling-pointer=] 1141 | *this->stack = this; | ~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/vm/TypedArrayObject.cpp: In function 'js::NewUint8ArrayWithLength(JSContext*, int, js::gc::Heap)': /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/vm/TypedArrayObject.cpp:903:32: note: 'buffer' declared here 903 | Rooted buffer(cx); | ^~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/vm/TypedArrayObject.cpp:903:32: note: 'cx_4(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(JSContext* const&)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1165:26, inlined from '(anonymous namespace)::TypedArrayObjectTemplate::fromLength(JSContext*, unsigned long, JS::Handle, js::gc::Heap)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/vm/TypedArrayObject.cpp:903:32, inlined from 'JS_NewInt8Array(JSContext*, unsigned long)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/vm/TypedArrayObject.cpp:2873:1: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'buffer' in 'MEM[(struct StackRootedBase * *)cx_2(D) + 24B]' [-Wdangling-pointer=] 1141 | *this->stack = this; | ~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/vm/TypedArrayObject.cpp: In function 'JS_NewInt8Array(JSContext*, unsigned long)': /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/vm/TypedArrayObject.cpp:903:32: note: 'buffer' declared here 903 | Rooted buffer(cx); | ^~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/vm/TypedArrayObject.cpp:903:32: note: 'cx_2(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(JSContext* const&)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1165:26, inlined from '(anonymous namespace)::TypedArrayObjectTemplate::fromLength(JSContext*, unsigned long, JS::Handle, js::gc::Heap)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/vm/TypedArrayObject.cpp:903:32, inlined from 'JS_NewUint8Array(JSContext*, unsigned long)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/vm/TypedArrayObject.cpp:2873:1: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'buffer' in 'MEM[(struct StackRootedBase * *)cx_2(D) + 24B]' [-Wdangling-pointer=] 1141 | *this->stack = this; | ~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/vm/TypedArrayObject.cpp: In function 'JS_NewUint8Array(JSContext*, unsigned long)': /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/vm/TypedArrayObject.cpp:903:32: note: 'buffer' declared here 903 | Rooted buffer(cx); | ^~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/vm/TypedArrayObject.cpp:903:32: note: 'cx_2(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(JSContext* const&)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1165:26, inlined from '(anonymous namespace)::TypedArrayObjectTemplate::fromLength(JSContext*, unsigned long, JS::Handle, js::gc::Heap)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/vm/TypedArrayObject.cpp:903:32, inlined from 'JS_NewInt16Array(JSContext*, unsigned long)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/vm/TypedArrayObject.cpp:2873:1: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'buffer' in 'MEM[(struct StackRootedBase * *)cx_2(D) + 24B]' [-Wdangling-pointer=] 1141 | *this->stack = this; | ~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/vm/TypedArrayObject.cpp: In function 'JS_NewInt16Array(JSContext*, unsigned long)': /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/vm/TypedArrayObject.cpp:903:32: note: 'buffer' declared here 903 | Rooted buffer(cx); | ^~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/vm/TypedArrayObject.cpp:903:32: note: 'cx_2(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(JSContext* const&)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1165:26, inlined from '(anonymous namespace)::TypedArrayObjectTemplate::fromLength(JSContext*, unsigned long, JS::Handle, js::gc::Heap)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/vm/TypedArrayObject.cpp:903:32, inlined from 'JS_NewUint16Array(JSContext*, unsigned long)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/vm/TypedArrayObject.cpp:2873:1: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'buffer' in 'MEM[(struct StackRootedBase * *)cx_2(D) + 24B]' [-Wdangling-pointer=] 1141 | *this->stack = this; | ~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/vm/TypedArrayObject.cpp: In function 'JS_NewUint16Array(JSContext*, unsigned long)': /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/vm/TypedArrayObject.cpp:903:32: note: 'buffer' declared here 903 | Rooted buffer(cx); | ^~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/vm/TypedArrayObject.cpp:903:32: note: 'cx_2(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(JSContext* const&)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1165:26, inlined from '(anonymous namespace)::TypedArrayObjectTemplate::fromLength(JSContext*, unsigned long, JS::Handle, js::gc::Heap)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/vm/TypedArrayObject.cpp:903:32, inlined from 'JS_NewInt32Array(JSContext*, unsigned long)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/vm/TypedArrayObject.cpp:2873:1: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'buffer' in 'MEM[(struct StackRootedBase * *)cx_2(D) + 24B]' [-Wdangling-pointer=] 1141 | *this->stack = this; | ~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/vm/TypedArrayObject.cpp: In function 'JS_NewInt32Array(JSContext*, unsigned long)': /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/vm/TypedArrayObject.cpp:903:32: note: 'buffer' declared here 903 | Rooted buffer(cx); | ^~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/vm/TypedArrayObject.cpp:903:32: note: 'cx_2(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(JSContext* const&)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1165:26, inlined from '(anonymous namespace)::TypedArrayObjectTemplate::fromLength(JSContext*, unsigned long, JS::Handle, js::gc::Heap)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/vm/TypedArrayObject.cpp:903:32, inlined from 'JS_NewUint32Array(JSContext*, unsigned long)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/vm/TypedArrayObject.cpp:2873:1: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'buffer' in 'MEM[(struct StackRootedBase * *)cx_2(D) + 24B]' [-Wdangling-pointer=] 1141 | *this->stack = this; | ~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/vm/TypedArrayObject.cpp: In function 'JS_NewUint32Array(JSContext*, unsigned long)': /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/vm/TypedArrayObject.cpp:903:32: note: 'buffer' declared here 903 | Rooted buffer(cx); | ^~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/vm/TypedArrayObject.cpp:903:32: note: 'cx_2(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(JSContext* const&)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1165:26, inlined from '(anonymous namespace)::TypedArrayObjectTemplate::fromLength(JSContext*, unsigned long, JS::Handle, js::gc::Heap)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/vm/TypedArrayObject.cpp:903:32, inlined from 'JS_NewFloat32Array(JSContext*, unsigned long)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/vm/TypedArrayObject.cpp:2873:1: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'buffer' in 'MEM[(struct StackRootedBase * *)cx_2(D) + 24B]' [-Wdangling-pointer=] 1141 | *this->stack = this; | ~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/vm/TypedArrayObject.cpp: In function 'JS_NewFloat32Array(JSContext*, unsigned long)': /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/vm/TypedArrayObject.cpp:903:32: note: 'buffer' declared here 903 | Rooted buffer(cx); | ^~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/vm/TypedArrayObject.cpp:903:32: note: 'cx_2(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(JSContext* const&)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1165:26, inlined from '(anonymous namespace)::TypedArrayObjectTemplate::fromLength(JSContext*, unsigned long, JS::Handle, js::gc::Heap)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/vm/TypedArrayObject.cpp:903:32, inlined from 'JS_NewFloat64Array(JSContext*, unsigned long)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/vm/TypedArrayObject.cpp:2873:1: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'buffer' in 'MEM[(struct StackRootedBase * *)cx_2(D) + 24B]' [-Wdangling-pointer=] 1141 | *this->stack = this; | ~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/vm/TypedArrayObject.cpp: In function 'JS_NewFloat64Array(JSContext*, unsigned long)': /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/vm/TypedArrayObject.cpp:903:32: note: 'buffer' declared here 903 | Rooted buffer(cx); | ^~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/vm/TypedArrayObject.cpp:903:32: note: 'cx_2(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(JSContext* const&)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1165:26, inlined from '(anonymous namespace)::TypedArrayObjectTemplate::fromLength(JSContext*, unsigned long, JS::Handle, js::gc::Heap)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/vm/TypedArrayObject.cpp:903:32, inlined from 'JS_NewUint8ClampedArray(JSContext*, unsigned long)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/vm/TypedArrayObject.cpp:2873:1: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'buffer' in 'MEM[(struct StackRootedBase * *)cx_2(D) + 24B]' [-Wdangling-pointer=] 1141 | *this->stack = this; | ~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/vm/TypedArrayObject.cpp: In function 'JS_NewUint8ClampedArray(JSContext*, unsigned long)': /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/vm/TypedArrayObject.cpp:903:32: note: 'buffer' declared here 903 | Rooted buffer(cx); | ^~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/vm/TypedArrayObject.cpp:903:32: note: 'cx_2(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(JSContext* const&)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1165:26, inlined from '(anonymous namespace)::TypedArrayObjectTemplate::fromLength(JSContext*, unsigned long, JS::Handle, js::gc::Heap)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/vm/TypedArrayObject.cpp:903:32, inlined from 'JS_NewBigInt64Array(JSContext*, unsigned long)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/vm/TypedArrayObject.cpp:2873:1: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'buffer' in 'MEM[(struct StackRootedBase * *)cx_2(D) + 24B]' [-Wdangling-pointer=] 1141 | *this->stack = this; | ~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/vm/TypedArrayObject.cpp: In function 'JS_NewBigInt64Array(JSContext*, unsigned long)': /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/vm/TypedArrayObject.cpp:903:32: note: 'buffer' declared here 903 | Rooted buffer(cx); | ^~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/vm/TypedArrayObject.cpp:903:32: note: 'cx_2(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(JSContext* const&)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1165:26, inlined from '(anonymous namespace)::TypedArrayObjectTemplate::fromLength(JSContext*, unsigned long, JS::Handle, js::gc::Heap)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/vm/TypedArrayObject.cpp:903:32, inlined from 'JS_NewBigUint64Array(JSContext*, unsigned long)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/vm/TypedArrayObject.cpp:2873:1: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'buffer' in 'MEM[(struct StackRootedBase * *)cx_2(D) + 24B]' [-Wdangling-pointer=] 1141 | *this->stack = this; | ~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/vm/TypedArrayObject.cpp: In function 'JS_NewBigUint64Array(JSContext*, unsigned long)': /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/vm/TypedArrayObject.cpp:903:32: note: 'buffer' declared here 903 | Rooted buffer(cx); | ^~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/vm/TypedArrayObject.cpp:903:32: note: 'cx_2(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(JSContext* const&)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1165:26, inlined from 'js::ElementSpecific::setFromNonTypedArray(JSContext*, JS::Handle, JS::Handle, unsigned long, unsigned long)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/vm/TypedArrayObject-inl.h:447:17: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'v' in 'MEM[(struct StackRootedBase * *)cx_138(D) + 104B]' [-Wdangling-pointer=] 1141 | *this->stack = this; | ~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/vm/TypedArrayObject-inl.h: In function 'js::ElementSpecific::setFromNonTypedArray(JSContext*, JS::Handle, JS::Handle, unsigned long, unsigned long)': /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/vm/TypedArrayObject-inl.h:447:17: note: 'v' declared here 447 | RootedValue v(cx); | ^ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/vm/TypedArrayObject-inl.h:447:17: note: 'cx_138(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(JSContext* const&)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1165:26, inlined from 'js::ElementSpecific::setFromNonTypedArray(JSContext*, JS::Handle, JS::Handle, unsigned long, unsigned long)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/vm/TypedArrayObject-inl.h:447:17: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'v' in 'MEM[(struct StackRootedBase * *)cx_138(D) + 104B]' [-Wdangling-pointer=] 1141 | *this->stack = this; | ~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/vm/TypedArrayObject-inl.h: In function 'js::ElementSpecific::setFromNonTypedArray(JSContext*, JS::Handle, JS::Handle, unsigned long, unsigned long)': /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/vm/TypedArrayObject-inl.h:447:17: note: 'v' declared here 447 | RootedValue v(cx); | ^ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/vm/TypedArrayObject-inl.h:447:17: note: 'cx_138(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(JSContext* const&)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1165:26, inlined from 'js::ElementSpecific::setFromNonTypedArray(JSContext*, JS::Handle, JS::Handle, unsigned long, unsigned long)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/vm/TypedArrayObject-inl.h:447:17: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'v' in 'MEM[(struct StackRootedBase * *)cx_138(D) + 104B]' [-Wdangling-pointer=] 1141 | *this->stack = this; | ~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/vm/TypedArrayObject-inl.h: In function 'js::ElementSpecific::setFromNonTypedArray(JSContext*, JS::Handle, JS::Handle, unsigned long, unsigned long)': /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/vm/TypedArrayObject-inl.h:447:17: note: 'v' declared here 447 | RootedValue v(cx); | ^ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/vm/TypedArrayObject-inl.h:447:17: note: 'cx_138(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(JSContext* const&)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1165:26, inlined from 'js::ElementSpecific::setFromNonTypedArray(JSContext*, JS::Handle, JS::Handle, unsigned long, unsigned long)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/vm/TypedArrayObject-inl.h:447:17: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'v' in 'MEM[(struct StackRootedBase * *)cx_138(D) + 104B]' [-Wdangling-pointer=] 1141 | *this->stack = this; | ~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/vm/TypedArrayObject-inl.h: In function 'js::ElementSpecific::setFromNonTypedArray(JSContext*, JS::Handle, JS::Handle, unsigned long, unsigned long)': /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/vm/TypedArrayObject-inl.h:447:17: note: 'v' declared here 447 | RootedValue v(cx); | ^ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/vm/TypedArrayObject-inl.h:447:17: note: 'cx_138(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(JSContext* const&)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1165:26, inlined from 'js::ElementSpecific::setFromNonTypedArray(JSContext*, JS::Handle, JS::Handle, unsigned long, unsigned long)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/vm/TypedArrayObject-inl.h:447:17: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'v' in 'MEM[(struct StackRootedBase * *)cx_140(D) + 104B]' [-Wdangling-pointer=] 1141 | *this->stack = this; | ~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/vm/TypedArrayObject-inl.h: In function 'js::ElementSpecific::setFromNonTypedArray(JSContext*, JS::Handle, JS::Handle, unsigned long, unsigned long)': /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/vm/TypedArrayObject-inl.h:447:17: note: 'v' declared here 447 | RootedValue v(cx); | ^ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/vm/TypedArrayObject-inl.h:447:17: note: 'cx_140(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(JSContext* const&)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1165:26, inlined from 'js::ElementSpecific::setFromNonTypedArray(JSContext*, JS::Handle, JS::Handle, unsigned long, unsigned long)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/vm/TypedArrayObject-inl.h:447:17: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'v' in 'MEM[(struct StackRootedBase * *)cx_140(D) + 104B]' [-Wdangling-pointer=] 1141 | *this->stack = this; | ~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/vm/TypedArrayObject-inl.h: In function 'js::ElementSpecific::setFromNonTypedArray(JSContext*, JS::Handle, JS::Handle, unsigned long, unsigned long)': /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/vm/TypedArrayObject-inl.h:447:17: note: 'v' declared here 447 | RootedValue v(cx); | ^ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/vm/TypedArrayObject-inl.h:447:17: note: 'cx_140(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(JSContext* const&)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1165:26, inlined from 'js::ElementSpecific::setFromNonTypedArray(JSContext*, JS::Handle, JS::Handle, unsigned long, unsigned long)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/vm/TypedArrayObject-inl.h:447:17: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'v' in 'MEM[(struct StackRootedBase * *)cx_140(D) + 104B]' [-Wdangling-pointer=] 1141 | *this->stack make[3]: Leaving directory '/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/js/src' = this; | ~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/vm/TypedArrayObject-inl.h: In function 'js::ElementSpecific::setFromNonTypedArray(JSContext*, JS::Handle, JS::Handle, unsigned long, unsigned long)': /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/vm/TypedArrayObject-inl.h:447:17: note: 'v' declared here 447 | RootedValue v(cx); | ^ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/vm/TypedArrayObject-inl.h:447:17: note: 'cx_140(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(JSContext* const&)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1165:26, inlined from 'js::ElementSpecific::setFromNonTypedArray(JSContext*, JS::Handle, JS::Handle, unsigned long, unsigned long)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/vm/TypedArrayObject-inl.h:447:17: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'v' in 'MEM[(struct StackRootedBase * *)cx_140(D) + 104B]' [-Wdangling-pointer=] 1141 | *this->stack = this; | ~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/vm/TypedArrayObject-inl.h: In function 'js::ElementSpecific::setFromNonTypedArray(JSContext*, JS::Handle, JS::Handle, unsigned long, unsigned long)': /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/vm/TypedArrayObject-inl.h:447:17: note: 'v' declared here 447 | RootedValue v(cx); | ^ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/vm/TypedArrayObject-inl.h:447:17: note: 'cx_140(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(JSContext* const&)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1165:26, inlined from 'js::ElementSpecific::setFromNonTypedArray(JSContext*, JS::Handle, JS::Handle, unsigned long, unsigned long)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/vm/TypedArrayObject-inl.h:447:17: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'v' in 'MEM[(struct StackRootedBase * *)cx_140(D) + 104B]' [-Wdangling-pointer=] 1141 | *this->stack = this; | ~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/vm/TypedArrayObject-inl.h: In function 'js::ElementSpecific::setFromNonTypedArray(JSContext*, JS::Handle, JS::Handle, unsigned long, unsigned long)': /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/vm/TypedArrayObject-inl.h:447:17: note: 'v' declared here 447 | RootedValue v(cx); | ^ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/vm/TypedArrayObject-inl.h:447:17: note: 'cx_140(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(JSContext* const&)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1165:26, inlined from 'js::ElementSpecific::setFromNonTypedArray(JSContext*, JS::Handle, JS::Handle, unsigned long, unsigned long)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/vm/TypedArrayObject-inl.h:447:17: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'v' in 'MEM[(struct StackRootedBase * *)cx_140(D) + 104B]' [-Wdangling-pointer=] 1141 | *this->stack = this; | ~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/vm/TypedArrayObject-inl.h: In function 'js::ElementSpecific::setFromNonTypedArray(JSContext*, JS::Handle, JS::Handle, unsigned long, unsigned long)': /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/vm/TypedArrayObject-inl.h:447:17: note: 'v' declared here 447 | RootedValue v(cx); | ^ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/vm/TypedArrayObject-inl.h:447:17: note: 'cx_140(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(JSContext* const&)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1165:26, inlined from 'js::ElementSpecific::setFromNonTypedArray(JSContext*, JS::Handle, JS::Handle, unsigned long, unsigned long)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/vm/TypedArrayObject-inl.h:447:17: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'v' in 'MEM[(struct StackRootedBase * *)cx_140(D) + 104B]' [-Wdangling-pointer=] 1141 | *this->stack = this; | ~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/vm/TypedArrayObject-inl.h: In function 'js::ElementSpecific::setFromNonTypedArray(JSContext*, JS::Handle, JS::Handle, unsigned long, unsigned long)': /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/vm/TypedArrayObject-inl.h:447:17: note: 'v' declared here 447 | RootedValue v(cx); | ^ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/vm/TypedArrayObject-inl.h:447:17: note: 'cx_140(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(JSContext* const&)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1165:26, inlined from 'js::ElementSpecific::setFromNonTypedArray(JSContext*, JS::Handle, JS::Handle, unsigned long, unsigned long)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/vm/TypedArrayObject-inl.h:447:17: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'v' in 'MEM[(struct StackRootedBase * *)cx_140(D) + 104B]' [-Wdangling-pointer=] 1141 | *this->stack = this; | ~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/vm/TypedArrayObject-inl.h: In function 'js::ElementSpecific::setFromNonTypedArray(JSContext*, JS::Handle, JS::Handle, unsigned long, unsigned long)': /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/vm/TypedArrayObject-inl.h:447:17: note: 'v' declared here 447 | RootedValue v(cx); | ^ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/vm/TypedArrayObject-inl.h:447:17: note: 'cx_140(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(JSContext* const&)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1165:26, inlined from 'js::ElementSpecific::setFromNonTypedArray(JSContext*, JS::Handle, JS::Handle, unsigned long, unsigned long)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/vm/TypedArrayObject-inl.h:447:17: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'v' in 'MEM[(struct StackRootedBase * *)cx_147(D) + 104B]' [-Wdangling-pointer=] 1141 | *this->stack = this; | ~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/vm/TypedArrayObject-inl.h: In function 'js::ElementSpecific::setFromNonTypedArray(JSContext*, JS::Handle, JS::Handle, unsigned long, unsigned long)': /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/vm/TypedArrayObject-inl.h:447:17: note: 'v' declared here 447 | RootedValue v(cx); | ^ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/vm/TypedArrayObject-inl.h:447:17: note: 'cx_147(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(JSContext* const&)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1165:26, inlined from 'js::ElementSpecific::setFromNonTypedArray(JSContext*, JS::Handle, JS::Handle, unsigned long, unsigned long)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/vm/TypedArrayObject-inl.h:447:17: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'v' in 'MEM[(struct StackRootedBase * *)cx_147(D) + 104B]' [-Wdangling-pointer=] 1141 | *this->stack = this; | ~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/vm/TypedArrayObject-inl.h: In function 'js::ElementSpecific::setFromNonTypedArray(JSContext*, JS::Handle, JS::Handle, unsigned long, unsigned long)': /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/vm/TypedArrayObject-inl.h:447:17: note: 'v' declared here 447 | RootedValue v(cx); | ^ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/vm/TypedArrayObject-inl.h:447:17: note: 'cx_147(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(JSContext* const&)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1165:26, inlined from 'js::ElementSpecific::setFromNonTypedArray(JSContext*, JS::Handle, JS::Handle, unsigned long, unsigned long)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/vm/TypedArrayObject-inl.h:447:17: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'v' in 'MEM[(struct StackRootedBase * *)cx_146(D) + 104B]' [-Wdangling-pointer=] 1141 | *this->stack = this; | ~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/vm/TypedArrayObject-inl.h: In function 'js::ElementSpecific::setFromNonTypedArray(JSContext*, JS::Handle, JS::Handle, unsigned long, unsigned long)': /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/vm/TypedArrayObject-inl.h:447:17: note: 'v' declared here 447 | RootedValue v(cx); | ^ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/vm/TypedArrayObject-inl.h:447:17: note: 'cx_146(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(JSContext* const&)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1165:26, inlined from 'js::ElementSpecific::setFromNonTypedArray(JSContext*, JS::Handle, JS::Handle, unsigned long, unsigned long)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/vm/TypedArrayObject-inl.h:447:17: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'v' in 'MEM[(struct StackRootedBase * *)cx_146(D) + 104B]' [-Wdangling-pointer=] 1141 | *this->stack = this; | ~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/vm/TypedArrayObject-inl.h: In function 'js::ElementSpecific::setFromNonTypedArray(JSContext*, JS::Handle, JS::Handle, unsigned long, unsigned long)': /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/vm/TypedArrayObject-inl.h:447:17: note: 'v' declared here 447 | RootedValue v(cx); | ^ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/vm/TypedArrayObject-inl.h:447:17: note: 'cx_146(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(JSContext* const&)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1165:26, inlined from 'js::ElementSpecific::setFromNonTypedArray(JSContext*, JS::Handle, JS::Handle, unsigned long, unsigned long)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/vm/TypedArrayObject-inl.h:447:17: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'v' in 'MEM[(struct StackRootedBase * *)cx_141(D) + 104B]' [-Wdangling-pointer=] 1141 | *this->stack = this; | ~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/vm/TypedArrayObject-inl.h: In function 'js::ElementSpecific::setFromNonTypedArray(JSContext*, JS::Handle, JS::Handle, unsigned long, unsigned long)': /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/vm/TypedArrayObject-inl.h:447:17: note: 'v' declared here 447 | RootedValue v(cx); | ^ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/vm/TypedArrayObject-inl.h:447:17: note: 'cx_141(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(JSContext* const&)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1165:26, inlined from 'js::ElementSpecific::setFromNonTypedArray(JSContext*, JS::Handle, JS::Handle, unsigned long, unsigned long)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/vm/TypedArrayObject-inl.h:447:17: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'v' in 'MEM[(struct StackRootedBase * *)cx_141(D) + 104B]' [-Wdangling-pointer=] 1141 | *this->stack = this; | ~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/vm/TypedArrayObject-inl.h: In function 'js::ElementSpecific::setFromNonTypedArray(JSContext*, JS::Handle, JS::Handle, unsigned long, unsigned long)': /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/vm/TypedArrayObject-inl.h:447:17: note: 'v' declared here 447 | RootedValue v(cx); | ^ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/vm/TypedArrayObject-inl.h:447:17: note: 'cx_141(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(JSContext* const&)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1165:26, inlined from 'js::ElementSpecific::setFromNonTypedArray(JSContext*, JS::Handle, JS::Handle, unsigned long, unsigned long)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/vm/TypedArrayObject-inl.h:447:17: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'v' in 'MEM[(struct StackRootedBase * *)cx_147(D) + 104B]' [-Wdangling-pointer=] 1141 | *this->stack = this; | ~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/vm/TypedArrayObject-inl.h: In function 'js::ElementSpecific::setFromNonTypedArray(JSContext*, JS::Handle, JS::Handle, unsigned long, unsigned long)': /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/vm/TypedArrayObject-inl.h:447:17: note: 'v' declared here 447 | RootedValue v(cx); | ^ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/vm/TypedArrayObject-inl.h:447:17: note: 'cx_147(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(JSContext* const&)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1165:26, inlined from 'js::ElementSpecific::setFromNonTypedArray(JSContext*, JS::Handle, JS::Handle, unsigned long, unsigned long)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/vm/TypedArrayObject-inl.h:447:17: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'v' in 'MEM[(struct StackRootedBase * *)cx_147(D) + 104B]' [-Wdangling-pointer=] 1141 | *this->stack = this; | ~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/vm/TypedArrayObject-inl.h: In function 'js::ElementSpecific::setFromNonTypedArray(JSContext*, JS::Handle, JS::Handle, unsigned long, unsigned long)': /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/vm/TypedArrayObject-inl.h:447:17: note: 'v' declared here 447 | RootedValue v(cx); | ^ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/vm/TypedArrayObject-inl.h:447:17: note: 'cx_147(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(JSContext* const&)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1165:26, inlined from 'js::ElementSpecific::setFromNonTypedArray(JSContext*, JS::Handle, JS::Handle, unsigned long, unsigned long)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/vm/TypedArrayObject-inl.h:447:17: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'v' in 'MEM[(struct StackRootedBase * *)cx_146(D) + 104B]' [-Wdangling-pointer=] 1141 | *this->stack = this; | ~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/vm/TypedArrayObject-inl.h: In function 'js::ElementSpecific::setFromNonTypedArray(JSContext*, JS::Handle, JS::Handle, unsigned long, unsigned long)': /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/vm/TypedArrayObject-inl.h:447:17: note: 'v' declared here 447 | RootedValue v(cx); | ^ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/vm/TypedArrayObject-inl.h:447:17: note: 'cx_146(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(JSContext* const&)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1165:26, inlined from 'js::ElementSpecific::setFromNonTypedArray(JSContext*, JS::Handle, JS::Handle, unsigned long, unsigned long)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/vm/TypedArrayObject-inl.h:447:17: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'v' in 'MEM[(struct StackRootedBase * *)cx_146(D) + 104B]' [-Wdangling-pointer=] 1141 | *this->stack = this; | ~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/vm/TypedArrayObject-inl.h: In function 'js::ElementSpecific::setFromNonTypedArray(JSContext*, JS::Handle, JS::Handle, unsigned long, unsigned long)': /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/vm/TypedArrayObject-inl.h:447:17: note: 'v' declared here 447 | RootedValue v(cx); | ^ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/vm/TypedArrayObject-inl.h:447:17: note: 'cx_146(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, js::PlainObject*&&)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1174:26, inlined from 'JS::ubi::ByUbinodeType::report(JSContext*, JS::ubi::CountBase&, JS::MutableHandle)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/vm/UbiNodeCensus.cpp:689:50: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'obj' in 'MEM[(struct StackRootedBase * *)cx_165(D) + 24B]' [-Wdangling-pointer=] 1141 | *this->stack = this; | ~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/vm/UbiNodeCensus.cpp: In member function 'JS::ubi::ByUbinodeType::report(JSContext*, JS::ubi::CountBase&, JS::MutableHandle)': /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/vm/UbiNodeCensus.cpp:689:24: note: 'obj' declared here 689 | Rooted obj(cx, NewPlainObject(cx)); | ^~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/vm/UbiNodeCensus.cpp:689:24: note: 'cx_165(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, js::MapObject*&&)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1174:26, inlined from 'JS::ubi::ByAllocationStack::report(JSContext*, JS::ubi::CountBase&, JS::MutableHandle)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/vm/UbiNodeCensus.cpp:861:51: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'map' in 'MEM[(struct StackRootedBase * *)cx_237(D) + 24B]' [-Wdangling-pointer=] 1141 | *this->stack = this; | ~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/vm/UbiNodeCensus.cpp: In member function 'JS::ubi::ByAllocationStack::report(JSContext*, JS::ubi::CountBase&, JS::MutableHandle)': /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/vm/UbiNodeCensus.cpp:861:22: note: 'map' declared here 861 | Rooted map(cx, MapObject::create(cx)); | ^~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/vm/UbiNodeCensus.cpp:861:22: note: 'cx_237(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, JSObject*&&)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1174:26, inlined from 'JS::ubi::ParseBreakdown(JSContext*, JS::Handle)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/vm/UbiNodeCensus.cpp:1089:58: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'breakdown' in 'MEM[(struct StackRootedBase * *)cx_613(D) + 24B]' [-Wdangling-pointer=] 1141 | *this->stack = this; | ~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/vm/UbiNodeCensus.cpp: In function 'JS::ubi::ParseBreakdown(JSContext*, JS::Handle)': /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/vm/UbiNodeCensus.cpp:1089:16: note: 'breakdown' declared here 1089 | RootedObject breakdown(cx, ToObject(cx, breakdownValue)); | ^~~~~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/vm/UbiNodeCensus.cpp:1089:16: note: 'cx_613(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(JSContext* const&)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1165:26, inlined from '(anonymous namespace)::TypedArrayObjectTemplate::fromTypedArray(JSContext*, JS::Handle, bool, JS::Handle)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/vm/TypedArrayObject.cpp:1137:30: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'buffer' in 'MEM[(struct StackRootedBase * *)cx_139(D) + 24B]' [-Wdangling-pointer=] 1141 | *this->stack = this; | ~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/vm/TypedArrayObject.cpp: In function '(anonymous namespace)::TypedArrayObjectTemplate::fromTypedArray(JSContext*, JS::Handle, bool, JS::Handle)': /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/vm/TypedArrayObject.cpp:1137:30: note: 'buffer' declared here 1137 | Rooted buffer(cx); | ^~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/vm/TypedArrayObject.cpp:1137:30: note: 'cx_139(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(JSContext* const&)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1165:26, inlined from '(anonymous namespace)::TypedArrayObjectTemplate::fromTypedArray(JSContext*, JS::Handle, bool, JS::Handle)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/vm/TypedArrayObject.cpp:1137:30: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'buffer' in 'MEM[(struct StackRootedBase * *)cx_139(D) + 24B]' [-Wdangling-pointer=] 1141 | *this->stack = this; | ~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/vm/TypedArrayObject.cpp: In function '(anonymous namespace)::TypedArrayObjectTemplate::fromTypedArray(JSContext*, JS::Handle, bool, JS::Handle)': /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/vm/TypedArrayObject.cpp:1137:30: note: 'buffer' declared here 1137 | Rooted buffer(cx); | ^~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/vm/TypedArrayObject.cpp:1137:30: note: 'cx_139(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, js::TypedArrayObject*&&)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1174:26, inlined from '(anonymous namespace)::TypedArrayObjectTemplate::fromTypedArray(JSContext*, JS::Handle, bool, JS::Handle)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/vm/TypedArrayObject.cpp:1154:29: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'obj' in 'MEM[(struct StackRootedBase * *)cx_139(D) + 24B]' [-Wdangling-pointer=] 1141 | *this->stack = this; | ~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/vm/TypedArrayObject.cpp: In function '(anonymous namespace)::TypedArrayObjectTemplate::fromTypedArray(JSContext*, JS::Handle, bool, JS::Handle)': /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/vm/TypedArrayObject.cpp:1154:29: note: 'obj' declared here 1154 | Rooted obj( | ^~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/vm/TypedArrayObject.cpp:1154:29: note: 'cx_139(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, js::TypedArrayObject*&&)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1174:26, inlined from '(anonymous namespace)::TypedArrayObjectTemplate::fromTypedArray(JSContext*, JS::Handle, bool, JS::Handle)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/vm/TypedArrayObject.cpp:1154:29: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'obj' in 'MEM[(struct StackRootedBase * *)cx_139(D) + 24B]' [-Wdangling-pointer=] 1141 | *this->stack = this; | ~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/vm/TypedArrayObject.cpp: In function '(anonymous namespace)::TypedArrayObjectTemplate::fromTypedArray(JSContext*, JS::Handle, bool, JS::Handle)': /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/vm/TypedArrayObject.cpp:1154:29: note: 'obj' declared here 1154 | Rooted obj( | ^~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/vm/TypedArrayObject.cpp:1154:29: note: 'cx_139(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, js::TypedArrayObject*&&)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1174:26, inlined from '(anonymous namespace)::TypedArrayObjectTemplate::fromTypedArray(JSContext*, JS::Handle, bool, JS::Handle)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/vm/TypedArrayObject.cpp:1154:29: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'obj' in 'MEM[(struct StackRootedBase * *)cx_139(D) + 24B]' [-Wdangling-pointer=] 1141 | *this->stack = this; | ~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/vm/TypedArrayObject.cpp: In function '(anonymous namespace)::TypedArrayObjectTemplate::fromTypedArray(JSContext*, JS::Handle, bool, JS::Handle)': /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/vm/TypedArrayObject.cpp:1154:29: note: 'obj' declared here 1154 | Rooted obj( | ^~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/vm/TypedArrayObject.cpp:1154:29: note: 'cx_139(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, js::TypedArrayObject*&&)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1174:26, inlined from '(anonymous namespace)::TypedArrayObjectTemplate::fromTypedArray(JSContext*, JS::Handle, bool, JS::Handle)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/vm/TypedArrayObject.cpp:1154:29: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'obj' in 'MEM[(struct StackRootedBase * *)cx_139(D) + 24B]' [-Wdangling-pointer=] 1141 | *this->stack = this; | ~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/vm/TypedArrayObject.cpp: In function '(anonymous namespace)::TypedArrayObjectTemplate::fromTypedArray(JSContext*, JS::Handle, bool, JS::Handle)': /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/vm/TypedArrayObject.cpp:1154:29: note: 'obj' declared here 1154 | Rooted obj( | ^~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/vm/TypedArrayObject.cpp:1154:29: note: 'cx_139(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, js::TypedArrayObject*&&)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1174:26, inlined from '(anonymous namespace)::TypedArrayObjectTemplate::fromTypedArray(JSContext*, JS::Handle, bool, JS::Handle)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/vm/TypedArrayObject.cpp:1154:29: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'obj' in 'MEM[(struct StackRootedBase * *)cx_139(D) + 24B]' [-Wdangling-pointer=] 1141 | *this->stack = this; | ~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/vm/TypedArrayObject.cpp: In function '(anonymous namespace)::TypedArrayObjectTemplate::fromTypedArray(JSContext*, JS::Handle, bool, JS::Handle)': /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/vm/TypedArrayObject.cpp:1154:29: note: 'obj' declared here 1154 | Rooted obj( | ^~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/vm/TypedArrayObject.cpp:1154:29: note: 'cx_139(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, js::TypedArrayObject*&&)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1174:26, inlined from '(anonymous namespace)::TypedArrayObjectTemplate::fromTypedArray(JSContext*, JS::Handle, bool, JS::Handle)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/vm/TypedArrayObject.cpp:1154:29: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'obj' in 'MEM[(struct StackRootedBase * *)cx_139(D) + 24B]' [-Wdangling-pointer=] 1141 | *this->stack = this; | ~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/vm/TypedArrayObject.cpp: In function '(anonymous namespace)::TypedArrayObjectTemplate::fromTypedArray(JSContext*, JS::Handle, bool, JS::Handle)': /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/vm/TypedArrayObject.cpp:1154:29: note: 'obj' declared here 1154 | Rooted obj( | ^~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/vm/TypedArrayObject.cpp:1154:29: note: 'cx_139(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(JSContext* const&)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1165:26, inlined from '(anonymous namespace)::TypedArrayObjectTemplate::fromTypedArray(JSContext*, JS::Handle, bool, JS::Handle)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/vm/TypedArrayObject.cpp:1137:30: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'buffer' in 'MEM[(struct StackRootedBase * *)cx_139(D) + 24B]' [-Wdangling-pointer=] 1141 | *this->stack = this; | ~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/vm/TypedArrayObject.cpp: In function '(anonymous namespace)::TypedArrayObjectTemplate::fromTypedArray(JSContext*, JS::Handle, bool, JS::Handle)': /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/vm/TypedArrayObject.cpp:1137:30: note: 'buffer' declared here 1137 | Rooted buffer(cx); | ^~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/vm/TypedArrayObject.cpp:1137:30: note: 'cx_139(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, js::TypedArrayObject*&&)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1174:26, inlined from '(anonymous namespace)::TypedArrayObjectTemplate::fromTypedArray(JSContext*, JS::Handle, bool, JS::Handle)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/vm/TypedArrayObject.cpp:1154:29: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'obj' in 'MEM[(struct StackRootedBase * *)cx_139(D) + 24B]' [-Wdangling-pointer=] 1141 | *this->stack = this; | ~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/vm/TypedArrayObject.cpp: In function '(anonymous namespace)::TypedArrayObjectTemplate::fromTypedArray(JSContext*, JS::Handle, bool, JS::Handle)': /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/vm/TypedArrayObject.cpp:1154:29: note: 'obj' declared here 1154 | Rooted obj( | ^~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/vm/TypedArrayObject.cpp:1154:29: note: 'cx_139(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, js::TypedArrayObject*&&)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1174:26, inlined from '(anonymous namespace)::TypedArrayObjectTemplate::fromTypedArray(JSContext*, JS::Handle, bool, JS::Handle)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/vm/TypedArrayObject.cpp:1154:29: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'obj' in 'MEM[(struct StackRootedBase * *)cx_139(D) + 24B]' [-Wdangling-pointer=] 1141 | *this->stack = this; | ~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/vm/TypedArrayObject.cpp: In function '(anonymous namespace)::TypedArrayObjectTemplate::fromTypedArray(JSContext*, JS::Handle, bool, JS::Handle)': /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/vm/TypedArrayObject.cpp:1154:29: note: 'obj' declared here 1154 | Rooted obj( | ^~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/vm/TypedArrayObject.cpp:1154:29: note: 'cx_139(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, JSObject*&&)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1174:26, inlined from 'js::TypedArrayObject::set_impl(JSContext*, JS::CallArgs const&)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/vm/TypedArrayObject.cpp:1670:49: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'src' in 'MEM[(struct StackRootedBase * *)cx_119(D) + 24B]' [-Wdangling-pointer=] 1141 | *this->stack = this; | ~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/vm/TypedArrayObject.cpp: In function 'js::TypedArrayObject::set_impl(JSContext*, JS::CallArgs const&)': /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/vm/TypedArrayObject.cpp:1670:16: note: 'src' declared here 1670 | RootedObject src(cx, ToObject(cx, args.get(0))); | ^~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/vm/TypedArrayObject.cpp:1670:16: note: 'cx_119(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, js::PlainObject*&&)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1174:26, inlined from 'JS::ubi::ByObjectClass::report(JSContext*, JS::ubi::CountBase&, JS::MutableHandle)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/vm/UbiNodeCensus.cpp:482:9: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'obj' in 'MEM[(struct StackRootedBase * *)cx_63(D) + 24B]' [-Wdangling-pointer=] 1141 | *this->stack = this; | ~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/vm/UbiNodeCensus.cpp: In member function 'JS::ubi::ByObjectClass::report(JSContext*, JS::ubi::CountBase&, JS::MutableHandle)': /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/vm/UbiNodeCensus.cpp:478:24: note: 'obj' declared here 478 | Rooted obj( | ^~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/vm/UbiNodeCensus.cpp:478:24: note: 'cx_63(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, js::PlainObject*&&)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1174:26, inlined from 'JS::ubi::ByFilename::report(JSContext*, JS::ubi::CountBase&, JS::MutableHandle)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/vm/UbiNodeCensus.cpp:1022:9: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'obj' in 'MEM[(struct StackRootedBase * *)cx_63(D) + 24B]' [-Wdangling-pointer=] 1141 | *this->stack = this; | ~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/vm/UbiNodeCensus.cpp: In member function 'JS::ubi::ByFilename::report(JSContext*, JS::ubi::CountBase&, JS::MutableHandle)': /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/vm/UbiNodeCensus.cpp:1018:24: note: 'obj' declared here 1018 | Rooted obj( | ^~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/vm/UbiNodeCensus.cpp:1018:24: note: 'cx_63(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(JSContext* const&)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1165:26, inlined from '(anonymous namespace)::TypedArrayObjectTemplate::fromObject(JSContext*, JS::Handle, JS::Handle)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/vm/TypedArrayObject.cpp:1226:32: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'buffer' in 'MEM[(struct StackRootedBase * *)cx_297(D) + 24B]' [-Wdangling-pointer=] 1141 | *this->stack = this; | ~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/vm/TypedArrayObject.cpp: In function '(anonymous namespace)::TypedArrayObjectTemplate::fromObject(JSContext*, JS::Handle, JS::Handle)': /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/vm/TypedArrayObject.cpp:1226:32: note: 'buffer' declared here 1226 | Rooted buffer(cx); | ^~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/vm/TypedArrayObject.cpp:1226:32: note: 'cx_297(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(JSContext* const&)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1165:26, inlined from '(anonymous namespace)::TypedArrayObjectTemplate::fromObject(JSContext*, JS::Handle, JS::Handle)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/vm/TypedArrayObject.cpp:1226:32: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'buffer' in 'MEM[(struct StackRootedBase * *)cx_297(D) + 24B]' [-Wdangling-pointer=] 1141 | *this->stack = this; | ~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/vm/TypedArrayObject.cpp: In function '(anonymous namespace)::TypedArrayObjectTemplate::fromObject(JSContext*, JS::Handle, JS::Handle)': /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/vm/TypedArrayObject.cpp:1226:32: note: 'buffer' declared here 1226 | Rooted buffer(cx); | ^~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/vm/TypedArrayObject.cpp:1226:32: note: 'cx_297(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, js::TypedArrayObject*&&)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1174:26, inlined from '(anonymous namespace)::TypedArrayObjectTemplate::fromObject(JSContext*, JS::Handle, JS::Handle)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/vm/TypedArrayObject.cpp:1232:31: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'obj' in 'MEM[(struct StackRootedBase * *)cx_297(D) + 24B]' [-Wdangling-pointer=] 1141 | *this->stack = this; | ~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/vm/TypedArrayObject.cpp: In function '(anonymous namespace)::TypedArrayObjectTemplate::fromObject(JSContext*, JS::Handle, JS::Handle)': /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/vm/TypedArrayObject.cpp:1232:31: note: 'obj' declared here 1232 | Rooted obj(cx, makeInstance(cx, buffer, 0, len, proto)); | ^~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/vm/TypedArrayObject.cpp:1232:31: note: 'cx_297(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, js::TypedArrayObject*&&)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1174:26, inlined from '(anonymous namespace)::TypedArrayObjectTemplate::fromObject(JSContext*, JS::Handle, JS::Handle)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/vm/TypedArrayObject.cpp:1232:31: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'obj' in 'MEM[(struct StackRootedBase * *)cx_297(D) + 24B]' [-Wdangling-pointer=] 1141 | *this->stack = this; | ~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/vm/TypedArrayObject.cpp: In function '(anonymous namespace)::TypedArrayObjectTemplate::fromObject(JSContext*, JS::Handle, JS::Handle)': /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/vm/TypedArrayObject.cpp:1232:31: note: 'obj' declared here 1232 | Rooted obj(cx, makeInstance(cx, buffer, 0, len, proto)); | ^~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/vm/TypedArrayObject.cpp:1232:31: note: 'cx_297(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, js::TypedArrayObject*&&)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1174:26, inlined from '(anonymous namespace)::TypedArrayObjectTemplate::fromObject(JSContext*, JS::Handle, JS::Handle)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/vm/TypedArrayObject.cpp:1232:31: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'obj' in 'MEM[(struct StackRootedBase * *)cx_297(D) + 24B]' [-Wdangling-pointer=] 1141 | *this->stack = this; | ~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/vm/TypedArrayObject.cpp: In function '(anonymous namespace)::TypedArrayObjectTemplate::fromObject(JSContext*, JS::Handle, JS::Handle)': /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/vm/TypedArrayObject.cpp:1232:31: note: 'obj' declared here 1232 | Rooted obj(cx, makeInstance(cx, buffer, 0, len, proto)); | ^~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/vm/TypedArrayObject.cpp:1232:31: note: 'cx_297(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, js::TypedArrayObject*&&)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1174:26, inlined from '(anonymous namespace)::TypedArrayObjectTemplate::fromObject(JSContext*, JS::Handle, JS::Handle)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/vm/TypedArrayObject.cpp:1232:31: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'obj' in 'MEM[(struct StackRootedBase * *)cx_297(D) + 24B]' [-Wdangling-pointer=] 1141 | *this->stack = this; | ~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/vm/TypedArrayObject.cpp: In function '(anonymous namespace)::TypedArrayObjectTemplate::fromObject(JSContext*, JS::Handle, JS::Handle)': /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/vm/TypedArrayObject.cpp:1232:31: note: 'obj' declared here 1232 | Rooted obj(cx, makeInstance(cx, buffer, 0, len, proto)); | ^~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/vm/TypedArrayObject.cpp:1232:31: note: 'cx_297(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, js::TypedArrayObject*&&)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1174:26, inlined from '(anonymous namespace)::TypedArrayObjectTemplate::fromObject(JSContext*, JS::Handle, JS::Handle)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/vm/TypedArrayObject.cpp:1232:31: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'obj' in 'MEM[(struct StackRootedBase * *)cx_297(D) + 24B]' [-Wdangling-pointer=] 1141 | *this->stack = this; | ~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/vm/TypedArrayObject.cpp: In function '(anonymous namespace)::TypedArrayObjectTemplate::fromObject(JSContext*, JS::Handle, JS::Handle)': /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/vm/TypedArrayObject.cpp:1232:31: note: 'obj' declared here 1232 | Rooted obj(cx, makeInstance(cx, buffer, 0, len, proto)); | ^~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/vm/TypedArrayObject.cpp:1232:31: note: 'cx_297(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, js::TypedArrayObject*&&)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1174:26, inlined from '(anonymous namespace)::TypedArrayObjectTemplate::fromObject(JSContext*, JS::Handle, JS::Handle)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/vm/TypedArrayObject.cpp:1232:31: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'obj' in 'MEM[(struct StackRootedBase * *)cx_297(D) + 24B]' [-Wdangling-pointer=] 1141 | *this->stack = this; | ~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/vm/TypedArrayObject.cpp: In function '(anonymous namespace)::TypedArrayObjectTemplate::fromObject(JSContext*, JS::Handle, JS::Handle)': /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/vm/TypedArrayObject.cpp:1232:31: note: 'obj' declared here 1232 | Rooted obj(cx, makeInstance(cx, buffer, 0, len, proto)); | ^~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/vm/TypedArrayObject.cpp:1232:31: note: 'cx_297(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, js::TypedArrayObject*&&)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1174:26, inlined from '(anonymous namespace)::TypedArrayObjectTemplate::fromObject(JSContext*, JS::Handle, JS::Handle)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/vm/TypedArrayObject.cpp:1232:31: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'obj' in 'MEM[(struct StackRootedBase * *)cx_297(D) + 24B]' [-Wdangling-pointer=] 1141 | *this->stack = this; | ~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/vm/TypedArrayObject.cpp: In function '(anonymous namespace)::TypedArrayObjectTemplate::fromObject(JSContext*, JS::Handle, JS::Handle)': /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/vm/TypedArrayObject.cpp:1232:31: note: 'obj' declared here 1232 | Rooted obj(cx, makeInstance(cx, buffer, 0, len, proto)); | ^~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/vm/TypedArrayObject.cpp:1232:31: note: 'cx_297(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, js::TypedArrayObject*&&)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1174:26, inlined from '(anonymous namespace)::TypedArrayObjectTemplate::fromObject(JSContext*, JS::Handle, JS::Handle)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/vm/TypedArrayObject.cpp:1232:31: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'obj' in 'MEM[(struct StackRootedBase * *)cx_297(D) + 24B]' [-Wdangling-pointer=] 1141 | *this->stack = this; | ~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/vm/TypedArrayObject.cpp: In function '(anonymous namespace)::TypedArrayObjectTemplate::fromObject(JSContext*, JS::Handle, JS::Handle)': /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/vm/TypedArrayObject.cpp:1232:31: note: 'obj' declared here 1232 | Rooted obj(cx, makeInstance(cx, buffer, 0, len, proto)); | ^~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/vm/TypedArrayObject.cpp:1232:31: note: 'cx_297(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(JSContext* const&)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1165:26, inlined from '(anonymous namespace)::TypedArrayObjectTemplate::fromObject(JSContext*, JS::Handle, JS::Handle)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/vm/TypedArrayObject.cpp:1226:32: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'buffer' in 'MEM[(struct StackRootedBase * *)cx_297(D) + 24B]' [-Wdangling-pointer=] 1141 | *this->stack = this; | ~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/vm/TypedArrayObject.cpp: In function '(anonymous namespace)::TypedArrayObjectTemplate::fromObject(JSContext*, JS::Handle, JS::Handle)': /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/vm/TypedArrayObject.cpp:1226:32: note: 'buffer' declared here 1226 | Rooted buffer(cx); | ^~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/vm/TypedArrayObject.cpp:1226:32: note: 'cx_297(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, js::ArrayObject*&&)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1174:26, inlined from 'JS::ubi::BucketCount::report(JSContext*, JS::ubi::CountBase&, JS::MutableHandle)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/vm/UbiNodeCensus.cpp:157:71: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'arr' in 'MEM[(struct StackRootedBase * *)cx_46(D) + 24B]' [-Wdangling-pointer=] 1141 | *this->stack = this; | ~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/vm/UbiNodeCensus.cpp: In member function 'JS::ubi::BucketCount::report(JSContext*, JS::ubi::CountBase&, JS::MutableHandle)': /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/vm/UbiNodeCensus.cpp:157:24: note: 'arr' declared here 157 | Rooted arr(cx, NewDenseFullyAllocatedArray(cx, length)); | ^~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/vm/UbiNodeCensus.cpp:157:24: note: 'cx_46(D)' declared here make[3]: Entering directory '/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/js/src' js/src/Unified_cpp_js_src3.o /usr/bin/g++ -o Unified_cpp_js_src3.o -c -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/system_wrappers -include /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.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/gjs-1.80.2/firefox-115.15.0/js/src -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/js/src -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include -DMOZILLA_CLIENT -include /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/js/src/js-confdefs.h -fno-sized-deallocation -fno-aligned-new -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/anolis/anolis-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -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 -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wformat -Wformat-overflow=2 -Wno-psabi -Wno-error=builtin-macro-redefined -Werror=format -Wno-attributes -fno-strict-aliasing -ffp-contract=off -MD -MP -MF .deps/Unified_cpp_js_src3.o.pp Unified_cpp_js_src3.cpp In file included from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/CallArgs.h:73, from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/CallNonGenericMethod.h:12, from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/NamespaceImports.h:15, from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/builtin/TestingFunctions.h:10, from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/builtin/TestingFunctions.cpp:7, from Unified_cpp_js_src3.cpp:2: In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, js::PlainObject*&&)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1174:26, inlined from 'GetExceptionInfo(JSContext*, unsigned int, JS::Value*)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/builtin/TestingFunctions.cpp:7198:42: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'obj' in 'MEM[(struct StackRootedBase * *)cx_181(D) + 24B]' [-Wdangling-pointer=] 1141 | *this->stack = this; | ~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/builtin/TestingFunctions.cpp: In function 'GetExceptionInfo(JSContext*, unsigned int, JS::Value*)': /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/builtin/TestingFunctions.cpp:7198:16: note: 'obj' declared here 7198 | RootedObject obj(cx, NewPlainObject(cx)); | ^~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/builtin/TestingFunctions.cpp:7198:16: note: 'cx_181(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, JSObject*&&)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1174:26, inlined from 'ScriptedCallerGlobal(JSContext*, unsigned int, JS::Value*)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/builtin/TestingFunctions.cpp:7986:55: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'obj' in 'MEM[(struct StackRootedBase * *)cx_54(D) + 24B]' [-Wdangling-pointer=] 1141 | *this->stack = this; | ~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/builtin/TestingFunctions.cpp: In function 'ScriptedCallerGlobal(JSContext*, unsigned int, JS::Value*)': /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/builtin/TestingFunctions.cpp:7986:16: note: 'obj' declared here 7986 | RootedObject obj(cx, JS::GetScriptedCallerGlobal(cx)); | ^~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/builtin/TestingFunctions.cpp:7986:16: note: 'cx_54(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, JSObject*&&)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1174:26, inlined from 'SetGCCallback(JSContext*, unsigned int, JS::Value*)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/builtin/TestingFunctions.cpp:7310:46: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'opts' in 'MEM[(struct StackRootedBase * *)cx_178(D) + 24B]' [-Wdangling-pointer=] 1141 | *this->stack = this; | ~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/builtin/TestingFunctions.cpp: In function 'SetGCCallback(JSContext*, unsigned int, JS::Value*)': /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/builtin/TestingFunctions.cpp:7310:16: note: 'opts' declared here 7310 | RootedObject opts(cx, ToObject(cx, args[0])); | ^~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/builtin/TestingFunctions.cpp:7310:16: note: 'cx_178(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, JSObject*&&)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1174:26, inlined from 'GetBacktrace(JSContext*, unsigned int, JS::Value*)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/builtin/TestingFunctions.cpp:6017:47: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'cfg' in 'MEM[(struct StackRootedBase * *)cx_174(D) + 24B]' [-Wdangling-pointer=] 1141 | *this->stack = this; | ~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/builtin/TestingFunctions.cpp: In function 'GetBacktrace(JSContext*, unsigned int, JS::Value*)': /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/builtin/TestingFunctions.cpp:6017:18: note: 'cfg' declared here 6017 | RootedObject cfg(cx, ToObject(cx, args[0])); | ^~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/builtin/TestingFunctions.cpp:6017:18: note: 'cx_174(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, JSString*&&)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1174:26, inlined from 'ConvertToTier(JSContext*, JS::Handle, js::wasm::Code const&, js::wasm::Tier*)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/builtin/TestingFunctions.cpp:1546:50: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'option' in 'MEM[(struct StackRootedBase * *)cx_63(D) + 48B]' [-Wdangling-pointer=] 1141 | *this->stack = this; | ~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/builtin/TestingFunctions.cpp: In function 'ConvertToTier(JSContext*, JS::Handle, js::wasm::Code const&, js::wasm::Tier*)': /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/builtin/TestingFunctions.cpp:1546:16: note: 'option' declared here 1546 | RootedString option(cx, JS::ToString(cx, value)); | ^~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/builtin/TestingFunctions.cpp:1546:16: note: 'cx_63(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, JSString*&&)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1174:26, inlined from 'ToNaNFlavor(JSContext*, JS::Handle, NaNFlavor*)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/builtin/TestingFunctions.cpp:1367:45, inlined from 'WasmGlobalIsNaN(JSContext*, unsigned int, JS::Value*)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/builtin/TestingFunctions.cpp:1409:19: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'flavorStr' in 'MEM[(struct StackRootedBase * *)cx_79(D) + 48B]' [-Wdangling-pointer=] 1141 | *this->stack = this; | ~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/builtin/TestingFunctions.cpp: In function 'WasmGlobalIsNaN(JSContext*, unsigned int, JS::Value*)': /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/builtin/TestingFunctions.cpp:1367:16: note: 'flavorStr' declared here 1367 | RootedString flavorStr(cx, ToString(cx, v)); | ^~~~~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/builtin/TestingFunctions.cpp:1367:16: note: 'cx_79(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, JSLinearString*&&)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1174:26, inlined from 'WasmMaxMemoryPages(JSContext*, unsigned int, JS::Value*)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/builtin/TestingFunctions.cpp:874:53: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'ls' in 'MEM[(struct StackRootedBase * *)cx_70(D) + 48B]' [-Wdangling-pointer=] 1141 | *this->stack = this; | ~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/builtin/TestingFunctions.cpp: In function 'WasmMaxMemoryPages(JSContext*, unsigned int, JS::Value*)': /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/builtin/TestingFunctions.cpp:874:27: note: 'ls' declared here 874 | Rooted ls(cx, s->ensureLinear(cx)); | ^~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/builtin/TestingFunctions.cpp:874:27: note: 'cx_70(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, JSObject*&&)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1174:26, inlined from 'GetRealmConfiguration(JSContext*, unsigned int, JS::Value*)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/builtin/TestingFunctions.cpp:186:46: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'info' in 'MEM[(struct StackRootedBase * *)cx_50(D) + 24B]' [-Wdangling-pointer=] 1141 | *this->stack = this; | ~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/builtin/TestingFunctions.cpp: In function 'GetRealmConfiguration(JSContext*, unsigned int, JS::Value*)': /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/builtin/TestingFunctions.cpp:186:16: note: 'info' declared here 186 | RootedObject info(cx, JS_NewPlainObject(cx)); | ^~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/builtin/TestingFunctions.cpp:186:16: note: 'cx_50(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, JSObject*&&)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1174:26, inlined from 'GetJitCompilerOptions(JSContext*, unsigned int, JS::Value*)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/builtin/TestingFunctions.cpp:4703:46: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'info' in 'MEM[(struct StackRootedBase * *)cx_501(D) + 24B]' [-Wdangling-pointer=] 1141 | *this->stack = this; | ~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/builtin/TestingFunctions.cpp: In function 'GetJitCompilerOptions(JSContext*, unsigned int, JS::Value*)': /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/builtin/TestingFunctions.cpp:4703:16: note: 'info' declared here 4703 | RootedObject info(cx, JS_NewPlainObject(cx)); | ^~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/builtin/TestingFunctions.cpp:4703:16: note: 'cx_501(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, JSObject*&&)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1174:26, inlined from 'GetBuildConfiguration(JSContext*, unsigned int, JS::Value*)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/builtin/TestingFunctions.cpp:226:46: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'info' in 'MEM[(struct StackRootedBase * *)cx_421(D) + 24B]' [-Wdangling-pointer=] 1141 | *this->stack = this; | ~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/builtin/TestingFunctions.cpp: In function 'GetBuildConfiguration(JSContext*, unsigned int, JS::Value*)': /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/builtin/TestingFunctions.cpp:226:16: note: 'info' declared here 226 | RootedObject info(cx, JS_NewPlainObject(cx)); | ^~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/builtin/TestingFunctions.cpp:226:16: note: 'cx_421(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, JSObject*&&)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1174:26, inlined from 'NewObjectWithAddPropertyHook(JSContext*, unsigned int, JS::Value*)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/builtin/TestingFunctions.cpp:3019:46: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'obj' in 'MEM[(struct StackRootedBase * *)cx_108(D) + 24B]' [-Wdangling-pointer=] 1141 | *this->stack = this; | ~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/builtin/TestingFunctions.cpp: In function 'NewObjectWithAddPropertyHook(JSContext*, unsigned int, JS::Value*)': /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/builtin/TestingFunctions.cpp:3019:16: note: 'obj' declared here 3019 | RootedObject obj(cx, JS_NewObject(cx, &cls)); | ^~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/builtin/TestingFunctions.cpp:3019:16: note: 'cx_108(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted >(JSContext* const&, JS::Handle&&)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1174:26, inlined from 'HasChild(JSContext*, unsigned int, JS::Value*)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/builtin/TestingFunctions.cpp:2745:36: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'child' in 'MEM[(struct StackRootedBase * *)cx_79(D) + 104B]' [-Wdangling-pointer=] 1141 | *this->stack = this; | ~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/builtin/TestingFunctions.cpp: In function 'HasChild(JSContext*, unsigned int, JS::Value*)': /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/builtin/TestingFunctions.cpp:2745:15: note: 'child' declared here 2745 | RootedValue child(cx, args.get(1)); | ^~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/builtin/TestingFunctions.cpp:2745:15: note: 'cx_79(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, JSLinearString*&&)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1174:26, inlined from 'SetTimeZone(JSContext*, unsigned int, JS::Value*)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/builtin/TestingFunctions.cpp:7643:73: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'str' in 'MEM[(struct StackRootedBase * *)cx_101(D) + 48B]' [-Wdangling-pointer=] 1141 | *this->stack = this; | ~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/builtin/TestingFunctions.cpp: In function 'SetTimeZone(JSContext*, unsigned int, JS::Value*)': /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/builtin/TestingFunctions.cpp:7643:29: note: 'str' declared here 7643 | Rooted str(cx, args[0].toString()->ensureLinear(cx)); | ^~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/builtin/TestingFunctions.cpp:7643:29: note: 'cx_101(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, JSString*&&)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1174:26, inlined from 'DumpHeap(JSContext*, unsigned int, JS::Value*)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/builtin/TestingFunctions.cpp:4178:47: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'str' in 'MEM[(struct StackRootedBase * *)cx_117(D) + 48B]' [-Wdangling-pointer=] 1141 | *this->stack = this; | ~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/builtin/TestingFunctions.cpp: In function 'DumpHeap(JSContext*, unsigned int, JS::Value*)': /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/builtin/TestingFunctions.cpp:4178:18: note: 'str' declared here 4178 | RootedString str(cx, ToString(cx, args[0])); | ^~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/builtin/TestingFunctions.cpp:4178:18: note: 'cx_117(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, JSLinearString*&&)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1174:26, inlined from 'SetDefaultLocale(JSContext*, unsigned int, JS::Value*)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/builtin/TestingFunctions.cpp:7731:73: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'str' in 'MEM[(struct StackRootedBase * *)cx_111(D) + 48B]' [-Wdangling-pointer=] 1141 | *this->stack = this; | ~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/builtin/TestingFunctions.cpp: In function 'SetDefaultLocale(JSContext*, unsigned int, JS::Value*)': /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/builtin/TestingFunctions.cpp:7731:29: note: 'str' declared here 7731 | Rooted str(cx, args[0].toString()->ensureLinear(cx)); | ^~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/builtin/TestingFunctions.cpp:7731:29: note: 'cx_111(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, js::ArrayObject*&&)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1174:26, inlined from 'ReadGeckoInterpProfilingStack(JSContext*, unsigned int, JS::Value*)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/builtin/TestingFunctions.cpp:4378:53, inlined from 'ReadGeckoInterpProfilingStack(JSContext*, unsigned int, JS::Value*)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/builtin/TestingFunctions.cpp:4366:13: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'stack' in 'MEM[(struct StackRootedBase * *)cx_22(D) + 24B]' [-Wdangling-pointer=] 1141 | *this->stack = this; | ~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/builtin/TestingFunctions.cpp: In function 'ReadGeckoInterpProfilingStack(JSContext*, unsigned int, JS::Value*)': /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/builtin/TestingFunctions.cpp:4378:21: note: 'stack' declared here 4378 | Rooted stack(cx, NewDenseEmptyArray(cx)); | ^~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/builtin/TestingFunctions.cpp:4378:21: note: 'cx_22(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, JSAtom*&&)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1174:26, inlined from 'NewObjectWithAddPropertyHook(JSContext*, unsigned int, JS::Value*)::{lambda(JSContext*, JS::Handle, JS::Handle, JS::Handle)#1}::operator()(JSContext*, JS::Handle, JS::Handle, JS::Handle) const' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/builtin/TestingFunctions.cpp:2980:60, inlined from 'NewObjectWithAddPropertyHook(JSContext*, unsigned int, JS::Value*)::{lambda(JSContext*, JS::Handle, JS::Handle, JS::Handle)#1}::_FUN(JSContext*, JS::Handle, JS::Handle, JS::Handle)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/builtin/TestingFunctions.cpp:2999:3: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'propName' in 'MEM[(struct StackRootedBase * *)_2(D) + 48B]' [-Wdangling-pointer=] 1141 | *this->stack = this; | ~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/builtin/TestingFunctions.cpp: In function 'NewObjectWithAddPropertyHook(JSContext*, unsigned int, JS::Value*)::{lambda(JSContext*, JS::Handle, JS::Handle, JS::Handle)#1}::_FUN(JSContext*, JS::Handle, JS::Handle, JS::Handle)': /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/builtin/TestingFunctions.cpp:2980:21: note: 'propName' declared here 2980 | Rooted propName(cx, GetPropertiesAddedName(cx)); | ^~~~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/builtin/TestingFunctions.cpp:2980:21: note: '_2(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, JSString*&&)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1174:26, inlined from 'ToLaneInterp(JSContext*, JS::Handle, LaneInterp*)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/builtin/TestingFunctions.cpp:1135:45, inlined from 'WasmGlobalExtractLane(JSContext*, unsigned int, JS::Value*)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/builtin/TestingFunctions.cpp:1192:20: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'interpStr' in 'MEM[(struct StackRootedBase * *)cx_382(D) + 48B]' [-Wdangling-pointer=] 1141 | *this->stack = this; | ~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/builtin/TestingFunctions.cpp: In function 'WasmGlobalExtractLane(JSContext*, unsigned int, JS::Value*)': /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/builtin/TestingFunctions.cpp:1135:16: note: 'interpStr' declared here 1135 | RootedString interpStr(cx, ToString(cx, v)); | ^~~~~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/builtin/TestingFunctions.cpp:1135:16: note: 'cx_382(D)' declared here /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h: In function 'NewObjectWithCallHook(JSContext*, unsigned int, JS::Value*)::{lambda(JSContext*, unsigned int, JS::Value*)#3}::_FUN(JSContext*, unsigned int, JS::Value*)': /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'obj' in 'MEM[(struct StackRootedBase * *)_2(D) + 24B]' [-Wdangling-pointer=] 1141 | *this->stack = this; | ~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/builtin/TestingFunctions.cpp:3043:26: note: 'obj' declared here 3043 | Rooted obj(cx, NewPlainObject(cx)); | ^~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/builtin/TestingFunctions.cpp:3043:26: note: '_2(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, js::PlainObject*&&)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1174:26, inlined from 'NewObjectWithCallHook(JSContext*, unsigned int, JS::Value*)::{lambda(JSContext*, JS::CallArgs&)#1}::operator()(JSContext*, JS::CallArgs&) const' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/builtin/TestingFunctions.cpp:3043:52, inlined from 'NewObjectWithCallHook(JSContext*, unsigned int, JS::Value*)::{lambda(JSContext*, unsigned int, JS::Value*)#2}::operator()(JSContext*, unsigned int, JS::Value*) const' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/builtin/TestingFunctions.cpp:3102:22, inlined from 'NewObjectWithCallHook(JSContext*, unsigned int, JS::Value*)::{lambda(JSContext*, unsigned int, JS::Value*)#2}::_FUN(JSContext*, unsigned int, JS::Value*)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/builtin/TestingFunctions.cpp:3103:3: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'obj' in 'MEM[(struct StackRootedBase * *)_2(D) + 24B]' [-Wdangling-pointer=] 1141 | *this->stack = this; | ~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/builtin/TestingFunctions.cpp: In function 'NewObjectWithCallHook(JSContext*, unsigned int, JS::Value*)::{lambda(JSContext*, unsigned int, JS::Value*)#2}::_FUN(JSContext*, unsigned int, JS::Value*)': /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/builtin/TestingFunctions.cpp:3043:26: note: 'obj' declared here 3043 | Rooted obj(cx, NewPlainObject(cx)); | ^~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/builtin/TestingFunctions.cpp:3043:26: note: '_2(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, js::WeakMapObject*&&)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1174:26, inlined from 'js::WeakMapObject::construct(JSContext*, unsigned int, JS::Value*)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/builtin/WeakMapObject.cpp:250:73: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'obj' in 'MEM[(struct StackRootedBase * *)cx_133(D) + 24B]' [-Wdangling-pointer=] 1141 | *this->stack = this; | ~~~~~~~~~~~~~^~~~~~ In file included from Unified_cpp_js_src3.cpp:20: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/builtin/WeakMapObject.cpp: In function 'js::WeakMapObject::construct(JSContext*, unsigned int, JS::Value*)': /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/builtin/WeakMapObject.cpp:250:16: note: 'obj' declared here 250 | RootedObject obj(cx, NewObjectWithClassProto(cx, proto)); | ^~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/builtin/WeakMapObject.cpp:250:16: note: 'cx_133(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, JSObject*&&)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1174:26, inlined from 'WasmGlobalFromArrayBuffer(JSContext*, unsigned int, JS::Value*)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/builtin/TestingFunctions.cpp:1097:69: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'proto' in 'MEM[(struct StackRootedBase * *)cx_197(D) + 24B]' [-Wdangling-pointer=] 1141 | *this->stack = this; | ~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/builtin/TestingFunctions.cpp: In function 'WasmGlobalFromArrayBuffer(JSContext*, unsigned int, JS::Value*)': /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/builtin/TestingFunctions.cpp:1096:16: note: 'proto' declared here 1096 | RootedObject proto( | ^~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/builtin/TestingFunctions.cpp:1096:16: note: 'cx_197(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, JSString*&&)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1174:26, inlined from 'NewString(JSContext*, unsigned int, JS::Value*)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/builtin/TestingFunctions.cpp:3251:49: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'src' in 'MEM[(struct StackRootedBase * *)cx_419(D) + 48B]' [-Wdangling-pointer=] 1141 | *this->stack = this; | ~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/builtin/TestingFunctions.cpp: In function 'NewString(JSContext*, unsigned int, JS::Value*)': /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/builtin/TestingFunctions.cpp:3251:16: note: 'src' declared here 3251 | RootedString src(cx, ToString(cx, args.get(0))); | ^~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/builtin/TestingFunctions.cpp:3251:16: note: 'cx_419(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, js::ArrayObject*&&)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1174:26, inlined from 'ReadGeckoProfilingStack(JSContext*, unsigned int, JS::Value*)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/builtin/TestingFunctions.cpp:4237:48: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'stack' in 'MEM[(struct StackRootedBase * *)cx_393(D) + 24B]' [-Wdangling-pointer=] 1141 | *this->stack = this; | ~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/builtin/TestingFunctions.cpp: In function 'ReadGeckoProfilingStack(JSContext*, unsigned int, JS::Value*)': /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/builtin/TestingFunctions.cpp:4237:16: note: 'stack' declared here 4237 | RootedObject stack(cx, NewDenseEmptyArray(cx)); | ^~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/builtin/TestingFunctions.cpp:4237:16: note: 'cx_393(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, js::WeakRefObject*&&)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1174:26, inlined from 'js::WeakRefObject::construct(JSContext*, unsigned int, JS::Value*)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/builtin/WeakRefObject.cpp:49:60: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'weakRef' in 'MEM[(struct StackRootedBase * *)cx_204(D) + 24B]' [-Wdangling-pointer=] 1141 | *this->stack = this; | ~~~~~~~~~~~~~^~~~~~ In file included from Unified_cpp_js_src3.cpp:29: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/builtin/WeakRefObject.cpp: In function 'js::WeakRefObject::construct(JSContext*, unsigned int, JS::Value*)': /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/builtin/WeakRefObject.cpp:48:26: note: 'weakRef' declared here 48 | Rooted weakRef( | ^~~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/builtin/WeakRefObject.cpp:48:26: note: 'cx_204(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, JSScript*&&)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1174:26, inlined from 'ByteSizeOfScript(JSContext*, unsigned int, JS::Value*)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/builtin/TestingFunctions.cpp:6682:65: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'script' in 'MEM[(struct StackRootedBase * *)cx_92(D) + 32B]' [-Wdangling-pointer=] 1141 | *this->stack = this; | ~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/builtin/TestingFunctions.cpp: In function 'ByteSizeOfScript(JSContext*, unsigned int, JS::Value*)': /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/builtin/TestingFunctions.cpp:6682:16: note: 'script' declared here 6682 | RootedScript script(cx, JSFunction::getOrCreateScript(cx, fun)); | ^~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/builtin/TestingFunctions.cpp:6682:16: note: 'cx_92(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, JSObject*&&)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1174:26, inlined from 'HasSameBytecodeData(JSContext*, unsigned int, JS::Value*)::{lambda(JSContext*, JS::Handle)#1}::operator()(JSContext*, JS::Handle) const' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/builtin/TestingFunctions.cpp:2132:65, inlined from 'HasSameBytecodeData(JSContext*, unsigned int, JS::Value*)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/builtin/TestingFunctions.cpp:2156:76: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'obj' in 'MEM[(struct StackRootedBase * *)cx_13(D) + 24B]' [-Wdangling-pointer=] 1141 | *this->stack = this; | ~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/builtin/TestingFunctions.cpp: In function 'HasSameBytecodeData(JSContext*, unsigned int, JS::Value*)': /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/builtin/TestingFunctions.cpp:2132:18: note: 'obj' declared here 2132 | RootedObject obj(cx, CheckedUnwrapDynamic(&v.toObject(), cx)); | ^~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/builtin/TestingFunctions.cpp:2132:18: note: 'cx_13(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, JSObject*&&)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1174:26, inlined from 'RepresentativeStringArray(JSContext*, unsigned int, JS::Value*)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/builtin/TestingFunctions.cpp:3478:51: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'array' in 'MEM[(struct StackRootedBase * *)cx_35(D) + 24B]' [-Wdangling-pointer=] 1141 | *this->stack = this; | ~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/builtin/TestingFunctions.cpp: In function 'RepresentativeStringArray(JSContext*, unsigned int, JS::Value*)': /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/builtin/TestingFunctions.cpp:3478:16: note: 'array' declared here 3478 | RootedObject array(cx, JS::NewArrayObject(cx, 0)); | ^~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/builtin/TestingFunctions.cpp:3478:16: note: 'cx_35(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, JSObject*&&)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1174:26, inlined from 'NewObjectWithManyReservedSlots(JSContext*, unsigned int, JS::Value*)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/builtin/TestingFunctions.cpp:3148:75: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'obj' in 'MEM[(struct StackRootedBase * *)cx_41(D) + 24B]' [-Wdangling-pointer=] 1141 | *this->stack = this; | ~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/builtin/TestingFunctions.cpp: In function 'NewObjectWithManyReservedSlots(JSContext*, unsigned int, JS::Value*)': /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/builtin/TestingFunctions.cpp:3148:16: note: 'obj' declared here 3148 | RootedObject obj(cx, JS_NewObject(cx, &ObjectWithManyReservedSlotsClass)); | ^~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/builtin/TestingFunctions.cpp:3148:16: note: 'cx_41(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, JSString*&&)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1174:26, inlined from 'EvalReturningScope(JSContext*, unsigned int, JS::Value*)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/builtin/TestingFunctions.cpp:6565:45: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'str' in 'MEM[(struct StackRootedBase * *)cx_285(D) + 48B]' [-Wdangling-pointer=] 1141 | *this->stack = this; | ~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/builtin/TestingFunctions.cpp: In function 'EvalReturningScope(JSContext*, unsigned int, JS::Value*)': /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/builtin/TestingFunctions.cpp:6565:16: note: 'str' declared here 6565 | RootedString str(cx, ToString(cx, args[0])); | ^~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/builtin/TestingFunctions.cpp:6565:16: note: 'cx_285(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, JSFunction*&&)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1174:26, inlined from 'js::TestingFunctionArgumentToScript(JSContext*, JS::Handle, JSFunction**)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/builtin/TestingFunctions.cpp:8186:51: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'fun' in 'MEM[(struct StackRootedBase * *)cx_90(D) + 24B]' [-Wdangling-pointer=] 1141 | *this->stack = this; | ~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/builtin/TestingFunctions.cpp: In function 'js::TestingFunctionArgumentToScript(JSContext*, JS::Handle, JSFunction**)': /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/builtin/TestingFunctions.cpp:8186:18: note: 'fun' declared here 8186 | RootedFunction fun(cx, JS_ValueToFunction(cx, v)); | ^~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/builtin/TestingFunctions.cpp:8186:18: note: 'cx_90(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, JSObject*&&)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1174:26, inlined from 'js::DefineTestingFunctions(JSContext*, JS::Handle, bool, bool)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/builtin/TestingFunctions.cpp:9739:51: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'pccount' in 'MEM[(struct StackRootedBase * *)cx_80(D) + 24B]' [-Wdangling-pointer=] 1141 | *this->stack = this; | ~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/builtin/TestingFunctions.cpp: In function 'js::DefineTestingFunctions(JSContext*, JS::Handle, bool, bool)': /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/builtin/TestingFunctions.cpp:9739:18: note: 'pccount' declared here 9739 | RootedObject pccount(cx, JS_NewPlainObject(cx)); | ^~~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/builtin/TestingFunctions.cpp:9739:18: note: 'cx_80(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, JSString*&&)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1174:26, inlined from 'CompileToStencil(JSContext*, unsigned int, JS::Value*)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/builtin/TestingFunctions.cpp:6816:52: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'src' in 'MEM[(struct StackRootedBase * *)cx_236(D) + 48B]' [-Wdangling-pointer=] 1141 | *this->stack = this; | ~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/builtin/TestingFunctions.cpp: In function 'CompileToStencil(JSContext*, unsigned int, JS::Value*)': /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/builtin/TestingFunctions.cpp:6816:16: note: 'src' declared here 6816 | RootedString src(cx, ToString(cx, args[0])); | ^~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/builtin/TestingFunctions.cpp:6816:16: note: 'cx_236(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, JSObject*&&)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1174:26, inlined from 'js::CreateScriptPrivate(JSContext*, JS::Handle)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/builtin/TestingUtility.cpp:205:55: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'info' in 'MEM[(struct StackRootedBase * *)cx_50(D) + 24B]' [-Wdangling-pointer=] 1141 | *this->stack = this; | ~~~~~~~~~~~~~^~~~~~ In file included from Unified_cpp_js_src3.cpp:11: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/builtin/TestingUtility.cpp: In function 'js::CreateScriptPrivate(JSContext*, JS::Handle)': /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/builtin/TestingUtility.cpp:205:25: note: 'info' declared here 205 | JS::Rooted info(cx, JS_NewPlainObject(cx)); | ^~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/builtin/TestingUtility.cpp:205:25: note: 'cx_50(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, JSObject*&&)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1174:26, inlined from 'js::ParseDebugMetadata(JSContext*, JS::Handle, JS::MutableHandle, JS::MutableHandle)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/builtin/TestingUtility.cpp:230:65: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'infoObject' in 'MEM[(struct StackRootedBase * *)cx_111(D) + 24B]' [-Wdangling-pointer=] 1141 | *this->stack = this; | ~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/builtin/TestingUtility.cpp: In function 'js::ParseDebugMetadata(JSContext*, JS::Handle, JS::MutableHandle, JS::MutableHandle)': /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/builtin/TestingUtility.cpp:230:27: note: 'infoObject' declared here 230 | JS::Rooted infoObject(cx, CreateScriptPrivate(cx)); | ^~~~~~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/builtin/TestingUtility.cpp:230:27: note: 'cx_111(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, JSScript*&&)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1174:26, inlined from 'EvalStencil(JSContext*, unsigned int, JS::Value*)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/builtin/TestingFunctions.cpp:6947:78: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'script' in 'MEM[(struct StackRootedBase * *)cx_199(D) + 32B]' [-Wdangling-pointer=] 1141 | *this->stack = this; | ~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/builtin/TestingFunctions.cpp: In function 'EvalStencil(JSContext*, unsigned int, JS::Value*)': /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/builtin/TestingFunctions.cpp:6946:16: note: 'script' declared here 6946 | RootedScript script(cx, JS::InstantiateGlobalStencil(cx, instantiateOptions, | ^~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/builtin/TestingFunctions.cpp:6946:16: note: 'cx_199(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, js::ArrayObject*&&)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1174:26, inlined from 'js::WeakCollectionObject::nondeterministicGetKeys(JSContext*, JS::Handle, JS::MutableHandle)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/builtin/WeakMapObject.cpp:154:46: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'arr' in 'MEM[(struct StackRootedBase * *)cx_141(D) + 24B]' [-Wdangling-pointer=] 1141 | *this->stack = this; | ~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/builtin/WeakMapObject.cpp: In function 'js::WeakCollectionObject::nondeterministicGetKeys(JSContext*, JS::Handle, JS::MutableHandle)': /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/builtin/WeakMapObject.cpp:154:16: note: 'arr' declared here 154 | RootedObject arr(cx, NewDenseEmptyArray(cx)); | ^~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/builtin/WeakMapObject.cpp:154:16: note: 'cx_141(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, JSObject*&&)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1174:26, inlined from 'JS_NondeterministicGetWeakMapKeys(JSContext*, JS::Handle, JS::MutableHandle)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/builtin/WeakMapObject.cpp:180:47: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'obj' in 'MEM[(struct StackRootedBase * *)cx_31(D) + 24B]' [-Wdangling-pointer=] 1141 | *this->stack = this; | ~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/builtin/WeakMapObject.cpp: In function 'JS_NondeterministicGetWeakMapKeys(JSContext*, JS::Handle, JS::MutableHandle)': /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/builtin/WeakMapObject.cpp:180:16: note: 'obj' declared here 180 | RootedObject obj(cx, UncheckedUnwrap(objArg)); | ^~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/builtin/WeakMapObject.cpp:180:16: note: 'cx_31(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, JSObject*&&)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1174:26, inlined from 'js::WeakRefObject::readBarrier(JSContext*, JS::Handle)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/builtin/WeakRefObject.cpp:235:38: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'obj' in 'MEM[(struct StackRootedBase * *)cx_100(D) + 24B]' [-Wdangling-pointer=] 1141 | *this->stack = this; | ~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/builtin/WeakRefObject.cpp: In function 'js::WeakRefObject::readBarrier(JSContext*, JS::Handle)': /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/builtin/WeakRefObject.cpp:235:16: note: 'obj' declared here 235 | RootedObject obj(cx, self->target()); | ^~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/builtin/WeakRefObject.cpp:235:16: note: 'cx_100(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, JSObject*&&)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1174:26, inlined from 'JS_NondeterministicGetWeakSetKeys(JSContext*, JS::Handle, JS::MutableHandle)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/builtin/WeakSetObject.cpp:230:47: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'obj' in 'MEM[(struct StackRootedBase * *)cx_31(D) + 24B]' [-Wdangling-pointer=] 1141 | *this->stack = this; | ~~~~~~~~~~~~~^~~~~~ In file included from Unified_cpp_js_src3.cpp:38: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/builtin/WeakSetObject.cpp: In function 'JS_NondeterministicGetWeakSetKeys(JSContext*, JS::Handle, JS::MutableHandle)': /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/builtin/WeakSetObject.cpp:230:16: note: 'obj' declared here 230 | RootedObject obj(cx, UncheckedUnwrap(objArg)); | ^~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/builtin/WeakSetObject.cpp:230:16: note: 'cx_31(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, JSObject*&&)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1174:26, inlined from 'GetICUOptions(JSContext*, unsigned int, JS::Value*)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/builtin/TestingFunctions.cpp:8327:46: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'info' in 'MEM[(struct StackRootedBase * *)cx_185(D) + 24B]' [-Wdangling-pointer=] 1141 | *this->stack = this; | ~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/builtin/TestingFunctions.cpp: In function 'GetICUOptions(JSContext*, unsigned int, JS::Value*)': /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/builtin/TestingFunctions.cpp:8327:16: note: 'info' declared here 8327 | RootedObject info(cx, JS_NewPlainObject(cx)); | ^~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/builtin/TestingFunctions.cpp:8327:16: note: 'cx_185(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, JSString*&&)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1174:26, inlined from 'CompileToStencilXDR(JSContext*, unsigned int, JS::Value*)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/builtin/TestingFunctions.cpp:6976:52: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'src' in 'MEM[(struct StackRootedBase * *)cx_261(D) + 48B]' [-Wdangling-pointer=] 1141 | *this->stack = this; | ~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/builtin/TestingFunctions.cpp: In function 'CompileToStencilXDR(JSContext*, unsigned int, JS::Value*)': /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/builtin/TestingFunctions.cpp:6976:16: note: 'src' declared here 6976 | RootedString src(cx, ToString(cx, args[0])); | ^~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/builtin/TestingFunctions.cpp:6976:16: note: 'cx_261(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, js::WeakSetObject*&&)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1174:26, inlined from 'js::WeakSetObject::construct(JSContext*, unsigned int, JS::Value*)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/builtin/WeakSetObject.cpp:178:66: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'obj' in 'MEM[(struct StackRootedBase * *)cx_303(D) + 24B]' [-Wdangling-pointer=] 1141 | *this->stack = this; | ~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/builtin/WeakSetObject.cpp: In function 'js::WeakSetObject::construct(JSContext*, unsigned int, JS::Value*)': /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/builtin/WeakSetObject.cpp:178:26: note: 'obj' declared here 178 | Rooted obj(cx, WeakSetObject::create(cx, proto)); | ^~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/builtin/WeakSetObject.cpp:178:26: note: 'cx_303(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, JSObject*&&)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1174:26, inlined from 'js::testingFunc_serialize(JSContext*, unsigned int, JS::Value*)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/builtin/TestingFunctions.cpp:5315:52: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'opts' in 'MEM[(struct StackRootedBase * *)cx_202(D) + 24B]' [-Wdangling-pointer=] 1141 | *this->stack = this; | ~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/builtin/TestingFunctions.cpp: In function 'js::testingFunc_serialize(JSContext*, unsigned int, JS::Value*)': /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/builtin/TestingFunctions.cpp:5315:18: note: 'opts' declared here 5315 | RootedObject opts(cx, ToObject(cx, args.get(2))); | ^~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/builtin/TestingFunctions.cpp:5315:18: note: 'cx_202(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, js::ArrayObject*&&)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1174:26, inlined from 'EncodeAsUtf8InBuffer(JSContext*, unsigned int, JS::Value*)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/builtin/TestingFunctions.cpp:8115:68: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'array' in 'MEM[(struct StackRootedBase * *)cx_151(D) + 24B]' [-Wdangling-pointer=] 1141 | *this->stack = this; | ~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/builtin/TestingFunctions.cpp: In function 'EncodeAsUtf8InBuffer(JSContext*, unsigned int, JS::Value*)': /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/builtin/TestingFunctions.cpp:8115:24: note: 'array' declared here 8115 | Rooted array(cx, NewDenseFullyAllocatedArray(cx, 2)); | ^~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/builtin/TestingFunctions.cpp:8115:24: note: 'cx_151(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, js::ArrayObject*&&)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1174:26, inlined from 'CustomSerializableObject::getLog_impl(JSContext*, JS::CallArgs const&)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/builtin/TestingFunctions.cpp:5105:73: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'result' in 'MEM[(struct StackRootedBase * *)cx_84(D) + 24B]' [-Wdangling-pointer=] 1141 | *this->stack = this; | ~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/builtin/TestingFunctions.cpp: In function 'CustomSerializableObject::getLog_impl(JSContext*, JS::CallArgs const&)': /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/builtin/TestingFunctions.cpp:5105:26: note: 'result' declared here 5105 | Rooted result(cx, NewDenseFullyAllocatedArray(cx, len)); | ^~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/builtin/TestingFunctions.cpp:5105:26: note: 'cx_84(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, JSObject*&&)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1174:26, inlined from 'Deserialize(JSContext*, unsigned int, JS::Value*)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/builtin/TestingFunctions.cpp:5405:46: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'opts' in 'MEM[(struct StackRootedBase * *)cx_233(D) + 24B]' [-Wdangling-pointer=] 1141 | *this->stack = this; | ~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/builtin/TestingFunctions.cpp: In function 'Deserialize(JSContext*, unsigned int, JS::Value*)': /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/builtin/TestingFunctions.cpp:5405:18: note: 'opts' declared here 5405 | RootedObject opts(cx, &args[1].toObject()); | ^~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/builtin/TestingFunctions.cpp:5405:18: note: 'cx_233(D)' declared here In member function 'JS::Rooted > >::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted > >::Rooted > >(JSContext* const&, mozilla::UniquePtr >&&)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1174:26, inlined from 'ShapeSnapshotObject::create(JSContext*, JS::Handle)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/builtin/TestingFunctions.cpp:5803:79: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'snapshot' in 'MEM[(struct StackRootedBase * *)cx_54(D) + 112B]' [-Wdangling-pointer=] 1141 | *this->stack = this; | ~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/builtin/TestingFunctions.cpp: In function 'ShapeSnapshotObject::create(JSContext*, JS::Handle)': /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/builtin/TestingFunctions.cpp:5802:36: note: 'snapshot' declared here 5802 | Rooted> snapshot(cx, | ^~~~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/builtin/TestingFunctions.cpp:5802:36: note: 'cx_54(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, ShapeSnapshotObject*&&)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1174:26, inlined from 'CheckShapeSnapshot(JSContext*, unsigned int, JS::Value*)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/builtin/TestingFunctions.cpp:5855:70: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'otherSnapshot' in 'MEM[(struct StackRootedBase * *)cx_106(D) + 24B]' [-Wdangling-pointer=] 1141 | *this->stack = this; | ~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/builtin/TestingFunctions.cpp: In function 'CheckShapeSnapshot(JSContext*, unsigned int, JS::Value*)': /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/builtin/TestingFunctions.cpp:5855:16: note: 'otherSnapshot' declared here 5855 | RootedObject otherSnapshot(cx, ShapeSnapshotObject::create(cx, obj)); | ^~~~~~~~~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/builtin/TestingFunctions.cpp:5855:16: note: 'cx_106(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, CustomSerializableObject*&&)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1174:26, inlined from 'CustomSerializableObject::Create(JSContext*, int, CustomSerializableObject::Behavior)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/builtin/TestingFunctions.cpp:5059:78: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'obj' in 'MEM[(struct StackRootedBase * *)cx_73(D) + 24B]' [-Wdangling-pointer=] 1141 | *this->stack = this; | ~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/builtin/TestingFunctions.cpp: In function 'CustomSerializableObject::Create(JSContext*, int, CustomSerializableObject::Behavior)': /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/builtin/TestingFunctions.cpp:5058:39: note: 'obj' declared here 5058 | Rooted obj( | ^~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/builtin/TestingFunctions.cpp:5058:39: note: 'cx_73(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, CustomSerializableObject*&&)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1174:26, inlined from 'CustomSerializableObject::ReadTransfer(JSContext*, JSStructuredCloneReader*, unsigned int, void*, unsigned long, void*, JS::MutableHandle)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/builtin/TestingFunctions.cpp:5231:60: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'obj' in 'MEM[(struct StackRootedBase * *)cx_46(D) + 24B]' [-Wdangling-pointer=] 1141 | *this->stack = this; | ~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/builtin/TestingFunctions.cpp: In function 'CustomSerializableObject::ReadTransfer(JSContext*, JSStructuredCloneReader*, unsigned int, void*, unsigned long, void*, JS::MutableHandle)': /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/builtin/TestingFunctions.cpp:5229:41: note: 'obj' declared here 5229 | Rooted obj( | ^~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/builtin/TestingFunctions.cpp:5229:41: note: 'cx_46(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, CustomSerializableObject*&&)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1174:26, inlined from 'CustomSerializableObject::Read(JSContext*, JSStructuredCloneReader*, JS::CloneDataPolicy const&, unsigned int, unsigned int, void*)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/builtin/TestingFunctions.cpp:5170:52: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'obj' in 'MEM[(struct StackRootedBase * *)cx_51(D) + 24B]' [-Wdangling-pointer=] 1141 | *this->stack = this; | ~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/builtin/TestingFunctions.cpp: In function 'CustomSerializableObject::Read(JSContext*, JSStructuredCloneReader*, JS::CloneDataPolicy const&, unsigned int, unsigned int, void*)': /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/builtin/TestingFunctions.cpp:5169:39: note: 'obj' declared here 5169 | Rooted obj( | ^~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/builtin/TestingFunctions.cpp:5169:39: note: 'cx_51(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, JS::Realm*&&)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1174:26, inlined from 'WrappedFunction_Call(JSContext*, unsigned int, JS::Value*)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/builtin/WrappedFunctionObject.cpp:90:62: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'targetRealm' in 'MEM[(struct StackRootedBase * *)cx_207(D) + 112B]' [-Wdangling-pointer=] 1141 | make[3]: Leaving directory '/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/js/src' *this->stack = this; | ~~~~~~~~~~~~~^~~~~~ In file included from Unified_cpp_js_src3.cpp:47: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/builtin/WrappedFunctionObject.cpp: In function 'WrappedFunction_Call(JSContext*, unsigned int, JS::Value*)': /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/builtin/WrappedFunctionObject.cpp:90:18: note: 'targetRealm' declared here 90 | Rooted targetRealm(cx, GetFunctionRealm(cx, target)); | ^~~~~~~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/builtin/WrappedFunctionObject.cpp:90:18: note: 'cx_207(D)' declared here make[3]: Entering directory '/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/js/src/jit' js/src/jit/Unified_cpp_js_src_jit9.o /usr/bin/g++ -o Unified_cpp_js_src_jit9.o -c -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/system_wrappers -include /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.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/gjs-1.80.2/firefox-115.15.0/js/src/jit -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/js/src/jit -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/js/src -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include -DMOZILLA_CLIENT -include /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/js/src/js-confdefs.h -fno-sized-deallocation -fno-aligned-new -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/anolis/anolis-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -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 -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wformat -Wformat-overflow=2 -Wno-psabi -Wno-error=builtin-macro-redefined -Werror=format -Wno-attributes -fno-strict-aliasing -ffp-contract=off -MD -MP -MF .deps/Unified_cpp_js_src_jit9.o.pp Unified_cpp_js_src_jit9.cpp make[3]: Leaving directory '/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/js/src/jit' In file included from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/CallArgs.h:73, from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/CallNonGenericMethod.h:12, from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/NamespaceImports.h:15, from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/jit/IonTypes.h:17, from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/jit/Registers.h:12, from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/jit/MachineState.h:16, from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/jit/JitFrames.h:16, from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/jit/BaselineFrame.h:13, from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/jit/BaselineFrameInfo.h:15, from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/jit/PerfSpewer.h:13, from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/jit/PerfSpewer.cpp:53, from Unified_cpp_js_src_jit9.cpp:2: In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, js::ArgumentsObject*&&)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1174:26, inlined from 'js::jit::RCreateArgumentsObject::recover(JSContext*, js::jit::SnapshotIterator&) const' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/jit/Recover.cpp:2045:70: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'result' in 'MEM[(struct StackRootedBase * *)cx_44(D) + 24B]' [-Wdangling-pointer=] 1141 | *this->stack = this; | ~~~~~~~~~~~~~^~~~~~ In file included from Unified_cpp_js_src_jit9.cpp:38: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/jit/Recover.cpp: In member function 'js::jit::RCreateArgumentsObject::recover(JSContext*, js::jit::SnapshotIterator&) const': /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/jit/Recover.cpp:2044:16: note: 'result' declared here 2044 | RootedObject result( | ^~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/jit/Recover.cpp:2044:16: note: 'cx_44(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, JSObject*&&)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1174:26, inlined from 'js::jit::RNewIterator::recover(JSContext*, js::jit::SnapshotIterator&) const' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/jit/Recover.cpp:1717:58: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'templateObject' in 'MEM[(struct StackRootedBase * *)cx_38(D) + 24B]' [-Wdangling-pointer=] 1141 | *this->stack = this; | ~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/jit/Recover.cpp: In member function 'js::jit::RNewIterator::recover(JSContext*, js::jit::SnapshotIterator&) const': /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/jit/Recover.cpp:1717:16: note: 'templateObject' declared here 1717 | RootedObject templateObject(cx, &iter.read().toObject()); | ^~~~~~~~~~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/jit/Recover.cpp:1717:16: note: 'cx_38(D)' declared here In file included from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/CallArgs.h:74: In function 'JS::Value::fromInt32(int)', inlined from 'JS::Int32Value(int)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/Value.h:1118:73, inlined from 'js::jit::RSignExtendInt32::recover(JSContext*, js::jit::SnapshotIterator&) const' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/jit/Recover.cpp:311:45: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/Value.h:572:47: warning: 'result' may be used uninitialized [-Wmaybe-uninitialized] 572 | return fromTagAndPayload(JSVAL_TAG_INT32, uint32_t(i)); | ^~~~~~~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/jit/Recover.cpp: In member function 'js::jit::RSignExtendInt32::recover(JSContext*, js::jit::SnapshotIterator&) const': /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/jit/Recover.cpp:301:11: note: 'result' was declared here 301 | int32_t result; | ^~~~~~ In file included from /usr/include/string.h:548, from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/system_wrappers/string.h:3, from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Printf.h:63, from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/jit/PerfSpewer.cpp:8: In function 'memcpy', inlined from 'mozilla::BitwiseCast(double, unsigned long*)void' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Casting.h:56:14, inlined from 'mozilla::BitwiseCast(double)unsigned long' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Casting.h:63:24, inlined from 'JS::Value::bitsFromDouble(double)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/Value.h:540:42, inlined from 'JS::Value::setDouble(double)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/Value.h:604:29, inlined from 'JS::DoubleValue(double)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/Value.h:1122:14, inlined from 'js::jit::RMathFunction::recover(JSContext*, js::jit::SnapshotIterator&) const' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/jit/Recover.cpp:1368:42: /usr/include/bits/string_fortified.h:29:33: warning: 'result' may be used uninitialized [-Wmaybe-uninitialized] 29 | return __builtin___memcpy_chk (__dest, __src, __len, | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 30 | __glibc_objsize0 (__dest)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/jit/Recover.cpp: In member function 'js::jit::RMathFunction::recover(JSContext*, js::jit::SnapshotIterator&) const': /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/jit/Recover.cpp:1291:10: note: 'result' was declared here 1291 | double result; | ^~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/jit/PerfSpewer.cpp: In member function 'js::jit::PerfSpewerRangeRecorder::recordOffset(char const*, JSContext*, JSScript*)': /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/jit/PerfSpewer.cpp:969:31: warning: '%s' directive argument is null [-Wformat-overflow=] 969 | return JS_smprintf("%s: %s (%s:%u:%u)", tierName, | ^~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/jit/PerfSpewer.cpp:969:31: warning: '%s' directive argument is null [-Wformat-overflow=] /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/jit/PerfSpewer.cpp: In member function 'js::jit::BaselinePerfSpewer::saveProfile(JSContext*, JSScript*, js::jit::JitCode*)': /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/jit/PerfSpewer.cpp:969:31: warning: '%s' directive argument is null [-Wformat-overflow=] /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/jit/PerfSpewer.cpp:969:31: warning: '%s' directive argument is null [-Wformat-overflow=] /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/jit/PerfSpewer.cpp: In member function 'js::jit::IonPerfSpewer::saveProfile(JSContext*, JSScript*, js::jit::JitCode*)': /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/jit/PerfSpewer.cpp:969:31: warning: '%s' directive argument is null [-Wformat-overflow=] /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/jit/PerfSpewer.cpp:969:31: warning: '%s' directive argument is null [-Wformat-overflow=] make[3]: Entering directory '/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/js/src' js/src/Unified_cpp_js_src25.o /usr/bin/g++ -o Unified_cpp_js_src25.o -c -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/system_wrappers -include /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.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/gjs-1.80.2/firefox-115.15.0/js/src -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/js/src -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include -DMOZILLA_CLIENT -include /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/js/src/js-confdefs.h -fno-sized-deallocation -fno-aligned-new -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/anolis/anolis-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -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 -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wformat -Wformat-overflow=2 -Wno-psabi -Wno-error=builtin-macro-redefined -Werror=format -Wno-attributes -fno-strict-aliasing -ffp-contract=off -MD -MP -MF .deps/Unified_cpp_js_src25.o.pp Unified_cpp_js_src25.cpp make[3]: Leaving directory '/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/js/src' In file included from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/CallArgs.h:73, from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/jsfriendapi.h:12, from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/vm/ErrorReporting.h:12, from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/vm/Warnings.cpp:16, from Unified_cpp_js_src25.cpp:2: In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted&>(JSContext* const&, JS::Handle&)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1174:26, inlined from 'ReshapeForProtoMutation(JSContext*, JS::Handle)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/vm/Watchtower.cpp:158:28, inlined from 'WatchProtoChangeImpl(JSContext*, JS::Handle)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/vm/Watchtower.cpp:176:31: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'pobj' in 'MEM[(struct StackRootedBase * *)cx_10(D) + 24B]' [-Wdangling-pointer=] 1141 | *this->stack = this; | ~~~~~~~~~~~~~^~~~~~ In file included from Unified_cpp_js_src25.cpp:11: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/vm/Watchtower.cpp: In function 'WatchProtoChangeImpl(JSContext*, JS::Handle)': /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/vm/Watchtower.cpp:158:16: note: 'pobj' declared here 158 | RootedObject pobj(cx, obj); | ^~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/vm/Watchtower.cpp:158:16: note: 'cx_10(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, JSLinearString*&&)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1174:26, inlined from 'AddToWatchtowerLog(JSContext*, char const*, JS::Handle, JS::Handle)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/vm/Watchtower.cpp:31:62: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'kindString' in 'MEM[(struct StackRootedBase * *)cx_64(D) + 48B]' [-Wdangling-pointer=] 1141 | *this->stack = this; | ~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/vm/Watchtower.cpp: In function 'AddToWatchtowerLog(JSContext*, char const*, JS::Handle, JS::Handle)': /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/vm/Watchtower.cpp:31:16: note: 'kindString' declared here 31 | RootedString kindString(cx, NewStringCopyZ(cx, kind)); | ^~~~~~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/vm/Watchtower.cpp:31:16: note: 'cx_64(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, JSObject*&&)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1174:26, inlined from 'ReshapeForShadowedProp(JSContext*, JS::Handle, JS::Handle)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/vm/Watchtower.cpp:73:48, inlined from 'js::Watchtower::watchPropertyAddSlow(JSContext*, JS::Handle, JS::Handle)' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/vm/Watchtower.cpp:109:32: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'proto' in 'MEM[(struct StackRootedBase * *)cx_64(D) + 24B]' [-Wdangling-pointer=] 1141 | *this->stack = this; | ~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/vm/Watchtower.cpp: In function 'js::Watchtower::watchPropertyAddSlow(JSContext*, JS::Handle, JS::Handle)': /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/vm/Watchtower.cpp:73:16: note: 'proto' declared here 73 | RootedObject proto(cx, obj->staticPrototype()); | ^~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/vm/Watchtower.cpp:73:16: note: 'cx_64(D)' declared here Finished release [optimized] target(s) in 17m 17s : make[3]: Entering directory '/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/js/src/rust' /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/_virtualenvs/build/bin/python -m mozbuild.action.check_binary --target --networking /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/riscv64gc-unknown-linux-gnu/release/libjsrust.a BUILDTASK {"argv": ["/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/python/mozbuild/mozbuild/action/check_binary.py", "--target", "--networking", "/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/riscv64gc-unknown-linux-gnu/release/libjsrust.a"], "start": 430024.91708192, "end": 430049.516942027, "context": null} make[3]: Leaving directory '/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/js/src/rust' make[3]: Entering directory '/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/js/src/build' js/src/build/libjs_static.a rm -f libjs_static.a /usr/bin/ar crs libjs_static.a ../RegExp.o ../jsmath.o ../Interpreter.o ../ProfilingStack.o ../Unified_cpp_js_src0.o ../Unified_cpp_js_src1.o ../Unified_cpp_js_src10.o ../Unified_cpp_js_src11.o ../Unified_cpp_js_src12.o ../Unified_cpp_js_src13.o ../Unified_cpp_js_src14.o ../Unified_cpp_js_src15.o ../Unified_cpp_js_src16.o ../Unified_cpp_js_src17.o ../Unified_cpp_js_src18.o ../Unified_cpp_js_src19.o ../Unified_cpp_js_src2.o ../Unified_cpp_js_src20.o ../Unified_cpp_js_src21.o ../Unified_cpp_js_src22.o ../Unified_cpp_js_src23.o ../Unified_cpp_js_src24.o ../Unified_cpp_js_src25.o ../Unified_cpp_js_src3.o ../Unified_cpp_js_src4.o ../Unified_cpp_js_src5.o ../Unified_cpp_js_src6.o ../Unified_cpp_js_src7.o ../Unified_cpp_js_src8.o ../Unified_cpp_js_src9.o ../../../intl/components/Unified_cpp_intl_components0.o ../../../intl/components/Unified_cpp_intl_components1.o ../../../intl/components/Unified_cpp_intl_components2.o ../../../intl/components/Unified_cpp_intl_components3.o ../../../intl/components/Unified_cpp_intl_components4.o ../debugger/Unified_cpp_js_src_debugger0.o ../debugger/Unified_cpp_js_src_debugger1.o ../frontend/Parser.o ../frontend/Unified_cpp_js_src_frontend0.o ../frontend/Unified_cpp_js_src_frontend1.o ../frontend/Unified_cpp_js_src_frontend2.o ../frontend/Unified_cpp_js_src_frontend3.o ../frontend/Unified_cpp_js_src_frontend4.o ../frontend/Unified_cpp_js_src_frontend5.o ../frontend/Unified_cpp_js_src_frontend6.o ../frontend/Unified_cpp_js_src_frontend7.o ../gc/StoreBuffer.o ../gc/Unified_cpp_js_src_gc0.o ../gc/Unified_cpp_js_src_gc1.o ../gc/Unified_cpp_js_src_gc2.o ../gc/Unified_cpp_js_src_gc3.o ../gc/Unified_cpp_js_src_gc4.o ../irregexp/RegExpNativeMacroAssembler.o ../irregexp/regexp-ast.o ../irregexp/regexp-compiler.o ../irregexp/Unified_cpp_js_src_irregexp0.o ../irregexp/Unified_cpp_js_src_irregexp1.o ../irregexp/Unified_cpp_js_src_irregexp2.o ../jit/Unified_cpp_js_src_jit0.o ../jit/Unified_cpp_js_src_jit1.o ../jit/Unified_cpp_js_src_jit10.o ../jit/Unified_cpp_js_src_jit11.o ../jit/Unified_cpp_js_src_jit12.o ../jit/Unified_cpp_js_src_jit13.o ../jit/Unified_cpp_js_src_jit14.o ../jit/Unified_cpp_js_src_jit2.o ../jit/Unified_cpp_js_src_jit3.o ../jit/Unified_cpp_js_src_jit4.o ../jit/Unified_cpp_js_src_jit5.o ../jit/Unified_cpp_js_src_jit6.o ../jit/Unified_cpp_js_src_jit7.o ../jit/Unified_cpp_js_src_jit8.o ../jit/Unified_cpp_js_src_jit9.o ../util/DoubleToString.o ../util/Utility.o ../util/Unified_cpp_js_src_util0.o ../util/Unified_cpp_js_src_util1.o ../wasm/Unified_cpp_js_src_wasm0.o ../wasm/Unified_cpp_js_src_wasm1.o ../wasm/Unified_cpp_js_src_wasm2.o ../wasm/Unified_cpp_js_src_wasm3.o ../wasm/Unified_cpp_js_src_wasm4.o ../wasm/Unified_cpp_js_src_wasm5.o ../../../modules/fdlibm/src/e_acos.o ../../../modules/fdlibm/src/e_acosf.o ../../../modules/fdlibm/src/e_acosh.o ../../../modules/fdlibm/src/e_asin.o ../../../modules/fdlibm/src/e_asinf.o ../../../modules/fdlibm/src/e_atan2.o ../../../modules/fdlibm/src/e_atanh.o ../../../modules/fdlibm/src/e_cosh.o ../../../modules/fdlibm/src/e_exp.o ../../../modules/fdlibm/src/e_expf.o ../../../modules/fdlibm/src/e_hypot.o ../../../modules/fdlibm/src/e_log.o ../../../modules/fdlibm/src/e_log10.o ../../../modules/fdlibm/src/e_log2.o ../../../modules/fdlibm/src/e_logf.o ../../../modules/fdlibm/src/e_pow.o ../../../modules/fdlibm/src/e_powf.o ../../../modules/fdlibm/src/e_sinh.o ../../../modules/fdlibm/src/e_sqrtf.o ../../../modules/fdlibm/src/k_cos.o ../../../modules/fdlibm/src/k_cosf.o ../../../modules/fdlibm/src/k_exp.o ../../../modules/fdlibm/src/k_expf.o ../../../modules/fdlibm/src/k_rem_pio2.o ../../../modules/fdlibm/src/k_sin.o ../../../modules/fdlibm/src/k_sinf.o ../../../modules/fdlibm/src/k_tan.o ../../../modules/fdlibm/src/k_tanf.o ../../../modules/fdlibm/src/s_asinh.o ../../../modules/fdlibm/src/s_atan.o ../../../modules/fdlibm/src/s_atanf.o ../../../modules/fdlibm/src/s_cbrt.o ../../../modules/fdlibm/src/s_ceil.o ../../../modules/fdlibm/src/s_ceilf.o ../../../modules/fdlibm/src/s_cos.o ../../../modules/fdlibm/src/s_cosf.o ../../../modules/fdlibm/src/s_exp2.o ../../../modules/fdlibm/src/s_exp2f.o ../../../modules/fdlibm/src/s_expm1.o ../../../modules/fdlibm/src/s_fabs.o ../../../modules/fdlibm/src/s_fabsf.o ../../../modules/fdlibm/src/s_floor.o ../../../modules/fdlibm/src/s_floorf.o ../../../modules/fdlibm/src/s_log1p.o ../../../modules/fdlibm/src/s_nearbyint.o ../../../modules/fdlibm/src/s_rint.o ../../../modules/fdlibm/src/s_rintf.o ../../../modules/fdlibm/src/s_scalbn.o ../../../modules/fdlibm/src/s_sin.o ../../../modules/fdlibm/src/s_sinf.o ../../../modules/fdlibm/src/s_tan.o ../../../modules/fdlibm/src/s_tanf.o ../../../modules/fdlibm/src/s_tanh.o ../../../modules/fdlibm/src/s_trunc.o ../../../modules/fdlibm/src/s_truncf.o ../../../memory/build/Unified_cpp_memory_build0.o ../../../memory/mozalloc/Unified_cpp_memory_mozalloc0.o ../../../mozglue/interposers/Unified_cpp_mozglue_interposers0.o ../../../mozglue/baseprofiler/Unified_cpp_mozglue_baseprofiler0.o ../../../mozglue/misc/AutoProfilerLabel.o ../../../mozglue/misc/AwakeTimeStamp.o ../../../mozglue/misc/ConditionVariable_posix.o ../../../mozglue/misc/MmapFaultHandler.o ../../../mozglue/misc/Mutex_posix.o ../../../mozglue/misc/Printf.o ../../../mozglue/misc/RWLock_posix.o ../../../mozglue/misc/SIMD.o ../../../mozglue/misc/StackWalk.o ../../../mozglue/misc/TimeStamp.o ../../../mozglue/misc/TimeStamp_posix.o ../../../mozglue/misc/Uptime.o ../../../mozglue/misc/Decimal.o ../../../mfbt/lz4.o ../../../mfbt/lz4file.o ../../../mfbt/lz4frame.o ../../../mfbt/lz4hc.o ../../../mfbt/xxhash.o ../../../mfbt/Unified_cpp_mfbt0.o ../../../mfbt/Unified_cpp_mfbt1.o ../../../config/external/icu/common/appendable.o ../../../config/external/icu/common/bmpset.o ../../../config/external/icu/common/brkeng.o ../../../config/external/icu/common/brkiter.o ../../../config/external/icu/common/bytesinkutil.o ../../../config/external/icu/common/bytestream.o ../../../config/external/icu/common/bytestrie.o ../../../config/external/icu/common/bytestriebuilder.o ../../../config/external/icu/common/caniter.o ../../../config/external/icu/common/characterproperties.o ../../../config/external/icu/common/chariter.o ../../../config/external/icu/common/charstr.o ../../../config/external/icu/common/cmemory.o ../../../config/external/icu/common/cstring.o ../../../config/external/icu/common/dictbe.o ../../../config/external/icu/common/dictionarydata.o ../../../config/external/icu/common/dtintrv.o ../../../config/external/icu/common/edits.o ../../../config/external/icu/common/emojiprops.o ../../../config/external/icu/common/errorcode.o ../../../config/external/icu/common/filteredbrk.o ../../../config/external/icu/common/filterednormalizer2.o ../../../config/external/icu/common/loadednormalizer2impl.o ../../../config/external/icu/common/localebuilder.o ../../../config/external/icu/common/localematcher.o ../../../config/external/icu/common/localeprioritylist.o ../../../config/external/icu/common/locavailable.o ../../../config/external/icu/common/locbased.o ../../../config/external/icu/common/locdispnames.o ../../../config/external/icu/common/locdistance.o ../../../config/external/icu/common/locdspnm.o ../../../config/external/icu/common/locid.o ../../../config/external/icu/common/loclikely.o ../../../config/external/icu/common/loclikelysubtags.o ../../../config/external/icu/common/locmap.o ../../../config/external/icu/common/locresdata.o ../../../config/external/icu/common/locutil.o ../../../config/external/icu/common/lsr.o ../../../config/external/icu/common/lstmbe.o ../../../config/external/icu/common/messagepattern.o ../../../config/external/icu/common/mlbe.o ../../../config/external/icu/common/normalizer2.o ../../../config/external/icu/common/normalizer2impl.o ../../../config/external/icu/common/normlzr.o ../../../config/external/icu/common/parsepos.o ../../../config/external/icu/common/patternprops.o ../../../config/external/icu/common/propname.o ../../../config/external/icu/common/punycode.o ../../../config/external/icu/common/putil.o ../../../config/external/icu/common/rbbi.o ../../../config/external/icu/common/rbbi_cache.o ../../../config/external/icu/common/rbbidata.o ../../../config/external/icu/common/rbbinode.o ../../../config/external/icu/common/rbbirb.o ../../../config/external/icu/common/rbbiscan.o ../../../config/external/icu/common/rbbisetb.o ../../../config/external/icu/common/rbbistbl.o ../../../config/external/icu/common/rbbitblb.o ../../../config/external/icu/common/resbund.o ../../../config/external/icu/common/resource.o ../../../config/external/icu/common/restrace.o ../../../config/external/icu/common/ruleiter.o ../../../config/external/icu/common/schriter.o ../../../config/external/icu/common/serv.o ../../../config/external/icu/common/servlk.o ../../../config/external/icu/common/servlkf.o ../../../config/external/icu/common/servls.o ../../../config/external/icu/common/servnotf.o ../../../config/external/icu/common/servrbf.o ../../../config/external/icu/common/servslkf.o ../../../config/external/icu/common/sharedobject.o ../../../config/external/icu/common/simpleformatter.o ../../../config/external/icu/common/static_unicode_sets.o ../../../config/external/icu/common/stringpiece.o ../../../config/external/icu/common/stringtriebuilder.o ../../../config/external/icu/common/uarrsort.o ../../../config/external/icu/common/ubidi.o ../../../config/external/icu/common/ubidi_props.o ../../../config/external/icu/common/ubidiln.o ../../../config/external/icu/common/ubidiwrt.o ../../../config/external/icu/common/ubrk.o ../../../config/external/icu/common/ucase.o ../../../config/external/icu/common/ucasemap.o ../../../config/external/icu/common/ucasemap_titlecase_brkiter.o ../../../config/external/icu/common/uchar.o ../../../config/external/icu/common/ucharstrie.o ../../../config/external/icu/common/ucharstriebuilder.o ../../../config/external/icu/common/ucharstrieiterator.o ../../../config/external/icu/common/uchriter.o ../../../config/external/icu/common/ucln_cmn.o ../../../config/external/icu/common/ucmndata.o ../../../config/external/icu/common/ucnv.o ../../../config/external/icu/common/ucnv_bld.o ../../../config/external/icu/common/ucnv_cb.o ../../../config/external/icu/common/ucnv_cnv.o ../../../config/external/icu/common/ucnv_err.o ../../../config/external/icu/common/ucnv_io.o ../../../config/external/icu/common/ucnv_u16.o ../../../config/external/icu/common/ucnv_u32.o ../../../config/external/icu/common/ucnv_u7.o ../../../config/external/icu/common/ucnv_u8.o ../../../config/external/icu/common/ucnvbocu.o ../../../config/external/icu/common/ucnvlat1.o ../../../config/external/icu/common/ucnvscsu.o ../../../config/external/icu/common/ucol_swp.o ../../../config/external/icu/common/ucptrie.o ../../../config/external/icu/common/ucurr.o ../../../config/external/icu/common/udata.o ../../../config/external/icu/common/udatamem.o ../../../config/external/icu/common/udataswp.o ../../../config/external/icu/common/uenum.o ../../../config/external/icu/common/uhash.o ../../../config/external/icu/common/uhash_us.o ../../../config/external/icu/common/uinit.o ../../../config/external/icu/common/uinvchar.o ../../../config/external/icu/common/uiter.o ../../../config/external/icu/common/ulist.o ../../../config/external/icu/common/uloc.o ../../../config/external/icu/common/uloc_keytype.o ../../../config/external/icu/common/uloc_tag.o ../../../config/external/icu/common/umapfile.o ../../../config/external/icu/common/umath.o ../../../config/external/icu/common/umutablecptrie.o ../../../config/external/icu/common/umutex.o ../../../config/external/icu/common/unames.o ../../../config/external/icu/common/unifiedcache.o ../../../config/external/icu/common/unifilt.o ../../../config/external/icu/common/unifunct.o ../../../config/external/icu/common/uniset.o ../../../config/external/icu/common/uniset_closure.o ../../../config/external/icu/common/uniset_props.o ../../../config/external/icu/common/unisetspan.o ../../../config/external/icu/common/unistr.o ../../../config/external/icu/common/unistr_case.o ../../../config/external/icu/common/unistr_case_locale.o ../../../config/external/icu/common/unistr_cnv.o ../../../config/external/icu/common/unistr_props.o ../../../config/external/icu/common/unistr_titlecase_brkiter.o ../../../config/external/icu/common/unormcmp.o ../../../config/external/icu/common/uobject.o ../../../config/external/icu/common/uprops.o ../../../config/external/icu/common/uresbund.o ../../../config/external/icu/common/uresdata.o ../../../config/external/icu/common/uscript.o ../../../config/external/icu/common/uscript_props.o ../../../config/external/icu/common/uset.o ../../../config/external/icu/common/uset_props.o ../../../config/external/icu/common/usetiter.o ../../../config/external/icu/common/usprep.o ../../../config/external/icu/common/ustack.o ../../../config/external/icu/common/ustr_cnv.o ../../../config/external/icu/common/ustr_titlecase_brkiter.o ../../../config/external/icu/common/ustrcase.o ../../../config/external/icu/common/ustrcase_locale.o ../../../config/external/icu/common/ustrenum.o ../../../config/external/icu/common/ustrfmt.o ../../../config/external/icu/common/ustring.o ../../../config/external/icu/common/ustrtrns.o ../../../config/external/icu/common/utext.o ../../../config/external/icu/common/utf_impl.o ../../../config/external/icu/common/util.o ../../../config/external/icu/common/utrace.o ../../../config/external/icu/common/utrie.o ../../../config/external/icu/common/utrie2.o ../../../config/external/icu/common/utrie2_builder.o ../../../config/external/icu/common/utrie_swap.o ../../../config/external/icu/common/uts46.o ../../../config/external/icu/common/utypes.o ../../../config/external/icu/common/uvector.o ../../../config/external/icu/common/uvectr32.o ../../../config/external/icu/common/uvectr64.o ../../../config/external/icu/common/wintz.o ../../../config/external/icu/i18n/astro.o ../../../config/external/icu/i18n/basictz.o ../../../config/external/icu/i18n/bocsu.o ../../../config/external/icu/i18n/buddhcal.o ../../../config/external/icu/i18n/calendar.o ../../../config/external/icu/i18n/cecal.o ../../../config/external/icu/i18n/chnsecal.o ../../../config/external/icu/i18n/choicfmt.o ../../../config/external/icu/i18n/coleitr.o ../../../config/external/icu/i18n/coll.o ../../../config/external/icu/i18n/collation.o ../../../config/external/icu/i18n/collationbuilder.o ../../../config/external/icu/i18n/collationcompare.o ../../../config/external/icu/i18n/collationdata.o ../../../config/external/icu/i18n/collationdatabuilder.o ../../../config/external/icu/i18n/collationdatareader.o ../../../config/external/icu/i18n/collationdatawriter.o ../../../config/external/icu/i18n/collationfastlatin.o ../../../config/external/icu/i18n/collationfastlatinbuilder.o ../../../config/external/icu/i18n/collationfcd.o ../../../config/external/icu/i18n/collationiterator.o ../../../config/external/icu/i18n/collationkeys.o ../../../config/external/icu/i18n/collationroot.o ../../../config/external/icu/i18n/collationrootelements.o ../../../config/external/icu/i18n/collationruleparser.o ../../../config/external/icu/i18n/collationsets.o ../../../config/external/icu/i18n/collationsettings.o ../../../config/external/icu/i18n/collationtailoring.o ../../../config/external/icu/i18n/collationweights.o ../../../config/external/icu/i18n/compactdecimalformat.o ../../../config/external/icu/i18n/coptccal.o ../../../config/external/icu/i18n/curramt.o ../../../config/external/icu/i18n/currfmt.o ../../../config/external/icu/i18n/currpinf.o ../../../config/external/icu/i18n/currunit.o ../../../config/external/icu/i18n/dangical.o ../../../config/external/icu/i18n/datefmt.o ../../../config/external/icu/i18n/dayperiodrules.o ../../../config/external/icu/i18n/dcfmtsym.o ../../../config/external/icu/i18n/decContext.o ../../../config/external/icu/i18n/decNumber.o ../../../config/external/icu/i18n/decimfmt.o ../../../config/external/icu/i18n/displayoptions.o ../../../config/external/icu/i18n/double-conversion-bignum-dtoa.o ../../../config/external/icu/i18n/double-conversion-bignum.o ../../../config/external/icu/i18n/double-conversion-cached-powers.o ../../../config/external/icu/i18n/double-conversion-double-to-string.o ../../../config/external/icu/i18n/double-conversion-fast-dtoa.o ../../../config/external/icu/i18n/double-conversion-string-to-double.o ../../../config/external/icu/i18n/double-conversion-strtod.o ../../../config/external/icu/i18n/dtfmtsym.o ../../../config/external/icu/i18n/dtitvfmt.o ../../../config/external/icu/i18n/dtitvinf.o ../../../config/external/icu/i18n/dtptngen.o ../../../config/external/icu/i18n/dtrule.o ../../../config/external/icu/i18n/erarules.o ../../../config/external/icu/i18n/ethpccal.o ../../../config/external/icu/i18n/fmtable.o ../../../config/external/icu/i18n/format.o ../../../config/external/icu/i18n/formatted_string_builder.o ../../../config/external/icu/i18n/formattedval_iterimpl.o ../../../config/external/icu/i18n/formattedval_sbimpl.o ../../../config/external/icu/i18n/formattedvalue.o ../../../config/external/icu/i18n/fphdlimp.o ../../../config/external/icu/i18n/fpositer.o ../../../config/external/icu/i18n/gregocal.o ../../../config/external/icu/i18n/gregoimp.o ../../../config/external/icu/i18n/hebrwcal.o ../../../config/external/icu/i18n/indiancal.o ../../../config/external/icu/i18n/islamcal.o ../../../config/external/icu/i18n/iso8601cal.o ../../../config/external/icu/i18n/japancal.o ../../../config/external/icu/i18n/listformatter.o ../../../config/external/icu/i18n/measfmt.o ../../../config/external/icu/i18n/measunit.o ../../../config/external/icu/i18n/measunit_extra.o ../../../config/external/icu/i18n/measure.o ../../../config/external/icu/i18n/msgfmt.o ../../../config/external/icu/i18n/nfrs.o ../../../config/external/icu/i18n/nfrule.o ../../../config/external/icu/i18n/nfsubs.o ../../../config/external/icu/i18n/number_affixutils.o ../../../config/external/icu/i18n/number_asformat.o ../../../config/external/icu/i18n/number_capi.o ../../../config/external/icu/i18n/number_compact.o ../../../config/external/icu/i18n/number_currencysymbols.o ../../../config/external/icu/i18n/number_decimalquantity.o ../../../config/external/icu/i18n/number_decimfmtprops.o ../../../config/external/icu/i18n/number_fluent.o ../../../config/external/icu/i18n/number_formatimpl.o ../../../config/external/icu/i18n/number_grouping.o ../../../config/external/icu/i18n/number_integerwidth.o ../../../config/external/icu/i18n/number_longnames.o ../../../config/external/icu/i18n/number_mapper.o ../../../config/external/icu/i18n/number_modifiers.o ../../../config/external/icu/i18n/number_multiplier.o ../../../config/external/icu/i18n/number_notation.o ../../../config/external/icu/i18n/number_output.o ../../../config/external/icu/i18n/number_padding.o ../../../config/external/icu/i18n/number_patternmodifier.o ../../../config/external/icu/i18n/number_patternstring.o ../../../config/external/icu/i18n/number_rounding.o ../../../config/external/icu/i18n/number_scientific.o ../../../config/external/icu/i18n/number_simple.o ../../../config/external/icu/i18n/number_skeletons.o ../../../config/external/icu/i18n/number_symbolswrapper.o ../../../config/external/icu/i18n/number_usageprefs.o ../../../config/external/icu/i18n/number_utils.o ../../../config/external/icu/i18n/numfmt.o ../../../config/external/icu/i18n/numparse_affixes.o ../../../config/external/icu/i18n/numparse_compositions.o ../../../config/external/icu/i18n/numparse_currency.o ../../../config/external/icu/i18n/numparse_decimal.o ../../../config/external/icu/i18n/numparse_impl.o ../../../config/external/icu/i18n/numparse_parsednumber.o ../../../config/external/icu/i18n/numparse_scientific.o ../../../config/external/icu/i18n/numparse_symbols.o ../../../config/external/icu/i18n/numparse_validators.o ../../../config/external/icu/i18n/numrange_capi.o ../../../config/external/icu/i18n/numrange_fluent.o ../../../config/external/icu/i18n/numrange_impl.o ../../../config/external/icu/i18n/numsys.o ../../../config/external/icu/i18n/olsontz.o ../../../config/external/icu/i18n/persncal.o ../../../config/external/icu/i18n/pluralranges.o ../../../config/external/icu/i18n/plurfmt.o ../../../config/external/icu/i18n/plurrule.o ../../../config/external/icu/i18n/quantityformatter.o ../../../config/external/icu/i18n/rbnf.o ../../../config/external/icu/i18n/rbtz.o ../../../config/external/icu/i18n/region.o ../../../config/external/icu/i18n/reldatefmt.o ../../../config/external/icu/i18n/reldtfmt.o ../../../config/external/icu/i18n/rulebasedcollator.o ../../../config/external/icu/i18n/scriptset.o ../../../config/external/icu/i18n/search.o ../../../config/external/icu/i18n/selfmt.o ../../../config/external/icu/i18n/sharedbreakiterator.o ../../../config/external/icu/i18n/simpletz.o ../../../config/external/icu/i18n/smpdtfmt.o ../../../config/external/icu/i18n/smpdtfst.o ../../../config/external/icu/i18n/sortkey.o ../../../config/external/icu/i18n/standardplural.o ../../../config/external/icu/i18n/string_segment.o ../../../config/external/icu/i18n/stsearch.o ../../../config/external/icu/i18n/taiwncal.o ../../../config/external/icu/i18n/timezone.o ../../../config/external/icu/i18n/tmunit.o ../../../config/external/icu/i18n/tmutamt.o ../../../config/external/icu/i18n/tmutfmt.o ../../../config/external/icu/i18n/tzfmt.o ../../../config/external/icu/i18n/tzgnames.o ../../../config/external/icu/i18n/tznames.o ../../../config/external/icu/i18n/tznames_impl.o ../../../config/external/icu/i18n/tzrule.o ../../../config/external/icu/i18n/tztrans.o ../../../config/external/icu/i18n/ucal.o ../../../config/external/icu/i18n/ucln_in.o ../../../config/external/icu/i18n/ucol.o ../../../config/external/icu/i18n/ucol_res.o ../../../config/external/icu/i18n/ucol_sit.o ../../../config/external/icu/i18n/ucoleitr.o ../../../config/external/icu/i18n/udat.o ../../../config/external/icu/i18n/udateintervalformat.o ../../../config/external/icu/i18n/udatpg.o ../../../config/external/icu/i18n/ufieldpositer.o ../../../config/external/icu/i18n/uitercollationiterator.o ../../../config/external/icu/i18n/ulistformatter.o ../../../config/external/icu/i18n/umsg.o ../../../config/external/icu/i18n/units_complexconverter.o ../../../config/external/icu/i18n/units_converter.o ../../../config/external/icu/i18n/units_data.o ../../../config/external/icu/i18n/units_router.o ../../../config/external/icu/i18n/unum.o ../../../config/external/icu/i18n/unumsys.o ../../../config/external/icu/i18n/upluralrules.o ../../../config/external/icu/i18n/usearch.o ../../../config/external/icu/i18n/uspoof.o ../../../config/external/icu/i18n/uspoof_impl.o ../../../config/external/icu/i18n/utf16collationiterator.o ../../../config/external/icu/i18n/utf8collationiterator.o ../../../config/external/icu/i18n/utmscale.o ../../../config/external/icu/i18n/vtzone.o ../../../config/external/icu/i18n/windtfmt.o ../../../config/external/icu/i18n/winnmfmt.o ../../../config/external/icu/i18n/wintzimpl.o ../../../config/external/icu/i18n/zonemeta.o ../../../config/external/icu/data/icu_data.o make[3]: Leaving directory '/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/js/src/build' make[3]: Entering directory '/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/js/src/build' js/src/build/libmozjs-115.so rm -f libmozjs-115.so /usr/bin/g++ -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-sized-deallocation -fno-aligned-new -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/anolis/anolis-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -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 -shared -Wl,-z,defs -Wl,-h,libmozjs-115.so -o libmozjs-115.so /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/js/src/build/libmozjs-115_so.list -lpthread -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/anolis/anolis-hardened-ld -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -Wl,--build-id=sha1 -Wl,-z,noexecstack -Wl,-z,text -Wl,-z,relro -Wl,-z,nocopyreloc -Wl,-Bsymbolic-functions -Wl,--build-id=sha1 -fstack-protector-strong -Wl,-rpath-link,/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/bin -Wl,-rpath-link,/usr/lib /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/riscv64gc-unknown-linux-gnu/release/libjsrust.a -Wl,--version-script,symverscript -lm -lz -lm -ldl /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/_virtualenvs/build/bin/python -m mozbuild.action.check_binary --target libmozjs-115.so BUILDTASK {"argv": ["/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/python/mozbuild/mozbuild/action/check_binary.py", "--target", "libmozjs-115.so"], "start": 430661.414466654, "end": 430661.801624911, "context": null} chmod +x libmozjs-115.so make[3]: Leaving directory '/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/js/src/build' /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/intl/icu/source/i18n/formattedvalue.cpp: In function 'ufmtval_getString_73': /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/intl/icu/source/i18n/formattedvalue.cpp:215:1: warning: function may return address of local variable [-Wreturn-local-addr] 215 | } | ^ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/intl/icu/source/i18n/formattedvalue.cpp:205:19: note: declared here 205 | UnicodeString readOnlyAlias = impl->fFormattedValue->toTempString(*ec); | ^ In function 'operator new', inlined from 'newUnicodeStringArray' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/intl/icu/source/common/filteredbrk.cpp:583:0, inlined from 'build' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/intl/icu/source/common/filteredbrk.cpp:601:51: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/intl/icu/source/common/uobject.cpp:62: warning: argument 1 value '18446744073709551615' exceeds maximum object size 9223372036854775807 [-Walloc-size-larger-than=] 62 | return uprv_malloc(size); | /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/intl/icu/source/common/cmemory.cpp: In member function 'build': /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/intl/icu/source/common/cmemory.cpp:45: note: in a call to allocation function 'uprv_malloc_73' declared here 45 | uprv_malloc(size_t s) { | In member function '__ct ', inlined from 'new_' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Vector.h:154:5, inlined from 'moveConstruct' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Vector.h:194:11, inlined from '__ct ' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Vector.h:967:24, inlined from '__ct ' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/wasm/WasmInstance.cpp:1619:7, inlined from 'create' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/wasm/WasmInstance.cpp:1638:73, inlined from 'create' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/wasm/WasmJS.cpp:1964:32, inlined from 'instantiate' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/wasm/WasmModule.cpp:1080:42: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/RefPtr.h:106:21: warning: '__builtin_memset' writing 1 or more bytes into a region of size 0 overflows the destination [-Wstringop-overflow=] 106 | aRefPtr.mRawPtr = nullptr; | ^ In function 'operator new', inlined from 'newUnicodeStringArray' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/intl/icu/source/common/filteredbrk.cpp:583:0, inlined from 'assignArray' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/intl/icu/source/i18n/dtfmtsym.cpp:326:37: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/intl/icu/source/common/uobject.cpp:62: warning: argument 1 value '18446744073709551615' exceeds maximum object size 9223372036854775807 [-Walloc-size-larger-than=] 62 | return uprv_malloc(size); | /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/intl/icu/source/common/cmemory.cpp: In function 'assignArray': /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/intl/icu/source/common/cmemory.cpp:45: note: in a call to allocation function 'uprv_malloc_73' declared here 45 | uprv_malloc(size_t s) { | In function 'operator new', inlined from 'newUnicodeStringArray' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/intl/icu/source/common/filteredbrk.cpp:583:0, inlined from 'createZoneStrings' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/intl/icu/source/i18n/dtfmtsym.cpp:350:54, inlined from 'createZoneStrings' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/intl/icu/source/i18n/dtfmtsym.cpp:341:0, inlined from 'copyData' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/intl/icu/source/i18n/dtfmtsym.cpp:441:26: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/intl/icu/source/common/uobject.cpp:62: warning: argument 1 value '18446744073709551615' exceeds maximum object size 9223372036854775807 [-Walloc-size-larger-than=] 62 | return uprv_malloc(size); | /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/intl/icu/source/common/cmemory.cpp: In member function 'copyData': /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/intl/icu/source/common/cmemory.cpp:45: note: in a call to allocation function 'uprv_malloc_73' declared here 45 | uprv_malloc(size_t s) { | In function 'operator new', inlined from 'put' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/intl/icu/source/i18n/dayperiodrules.cpp:69:73: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/intl/icu/source/common/uobject.cpp:62: warning: argument 1 value '18446744073709551615' exceeds maximum object size 9223372036854775807 [-Walloc-size-larger-than=] 62 | return uprv_malloc(size); | /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/intl/icu/source/common/cmemory.cpp: In member function 'put': /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/intl/icu/source/common/cmemory.cpp:45: note: in a call to allocation function 'uprv_malloc_73' declared here 45 | uprv_malloc(size_t s) { | In function 'operator new', inlined from 'getEquivalents' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/intl/icu/source/common/caniter.cpp:409:52: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/intl/icu/source/common/uobject.cpp:62: warning: argument 1 value '18446744073709551615' exceeds maximum object size 9223372036854775807 [-Walloc-size-larger-than=] 62 | return uprv_malloc(size); | /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/intl/icu/source/common/cmemory.cpp: In member function 'getEquivalents': /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/intl/icu/source/common/cmemory.cpp:45: note: in a call to allocation function 'uprv_malloc_73' declared here 45 | uprv_malloc(size_t s) { | In function 'operator new', inlined from 'init' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/intl/icu/source/i18n/rbnf.cpp:1581:56: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/intl/icu/source/common/uobject.cpp:62: warning: argument 1 value '18446744073709551615' exceeds maximum object size 9223372036854775807 [-Walloc-size-larger-than=] 62 | return uprv_malloc(size); | /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/intl/icu/source/common/cmemory.cpp: In member function 'init': /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/intl/icu/source/common/cmemory.cpp:45: note: in a call to allocation function 'uprv_malloc_73' declared here 45 | uprv_malloc(size_t s) { | In function 'operator new', inlined from 'init' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/intl/icu/source/i18n/rbnf.cpp:1581:56: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/intl/icu/source/common/uobject.cpp:62: warning: argument 1 value '18446744073709551615' exceeds maximum object size 9223372036854775807 [-Walloc-size-larger-than=] 62 | return uprv_malloc(size); | /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/intl/icu/source/common/cmemory.cpp: In member function 'init': /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/intl/icu/source/common/cmemory.cpp:45: note: in a call to allocation function 'uprv_malloc_73' declared here 45 | uprv_malloc(size_t s) { | In function 'memcpy', inlined from 'PodCopy' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/PodOperations.h:109:11, inlined from 'maybeRealloc' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/vm/InlineCharBuffer-inl.h:97:23, inlined from 'ToUpperCase' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/builtin/String.cpp:1160:31, inlined from 'ToUpperCase' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/builtin/String.cpp:1261:25: /usr/include/bits/string_fortified.h:29:33: warning: '__builtin_memcpy' reading between 128 and 4294967295 bytes from a region of size 40 [-Wstringop-overread] 29 | return __builtin___memcpy_chk (__dest, __src, __len, | ^ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/builtin/String.cpp: In function 'ToUpperCase': /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/builtin/String.cpp:1176:52: note: source object 'newChars' of size 40 1176 | mozilla::MaybeOneOf newChars; | ^ make[3]: Entering directory '/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/js/src/build' ../../../config/nsinstall -R -m 644 'libmozjs-115.so' '../../../dist/bin' make[3]: Leaving directory '/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/js/src/build' make[3]: Entering directory '/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/js/src/shell' mkdir -p '../../../dist/bin/' make[3]: Leaving directory '/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/js/src/shell' make[3]: Entering directory '/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/js/src/shell' js/src/shell/js /usr/bin/g++ -o ../../../dist/bin/js -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-sized-deallocation -fno-aligned-new -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/anolis/anolis-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -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 /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/js/src/shell/js.list -lpthread -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/anolis/anolis-hardened-ld -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -Wl,--build-id=sha1 -Wl,-z,noexecstack -Wl,-z,text -Wl,-z,relro -Wl,-z,nocopyreloc -Wl,-Bsymbolic-functions -Wl,--build-id=sha1 -fstack-protector-strong -Wl,-rpath-link,/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/bin -Wl,-rpath-link,/usr/lib ../build/libjs_static.a /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/riscv64gc-unknown-linux-gnu/release/libjsrust.a -pie -lm -lz -lm -ldl -lreadline /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/_virtualenvs/build/bin/python -m mozbuild.action.check_binary --target ../../../dist/bin/js BUILDTASK {"argv": ["/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/python/mozbuild/mozbuild/action/check_binary.py", "--target", "../../../dist/bin/js"], "start": 431254.781188563, "end": 431255.409651555, "context": null} make[3]: Leaving directory '/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/js/src/shell' In function 'operator new', inlined from 'newUnicodeStringArray' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/intl/icu/source/common/filteredbrk.cpp:583:0, inlined from 'assignArray' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/intl/icu/source/i18n/dtfmtsym.cpp:326:37: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/intl/icu/source/common/uobject.cpp:62: warning: argument 1 value '18446744073709551615' exceeds maximum object size 9223372036854775807 [-Walloc-size-larger-than=] 62 | return uprv_malloc(size); | /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/intl/icu/source/common/cmemory.cpp: In function 'assignArray': /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/intl/icu/source/common/cmemory.cpp:45: note: in a call to allocation function 'uprv_malloc_73' declared here 45 | uprv_malloc(size_t s) { | In function 'operator new', inlined from 'newUnicodeStringArray' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/intl/icu/source/common/filteredbrk.cpp:583:0, inlined from 'createZoneStrings' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/intl/icu/source/i18n/dtfmtsym.cpp:350:54, inlined from 'createZoneStrings' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/intl/icu/source/i18n/dtfmtsym.cpp:341:0, inlined from 'copyData' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/intl/icu/source/i18n/dtfmtsym.cpp:441:26: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/intl/icu/source/common/uobject.cpp:62: warning: argument 1 value '18446744073709551615' exceeds maximum object size 9223372036854775807 [-Walloc-size-larger-than=] 62 | return uprv_malloc(size); | /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/intl/icu/source/common/cmemory.cpp: In member function 'copyData': /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/intl/icu/source/common/cmemory.cpp:45: note: in a call to allocation function 'uprv_malloc_73' declared here 45 | uprv_malloc(size_t s) { | In function 'operator new', inlined from 'init' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/intl/icu/source/i18n/rbnf.cpp:1581:56: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/intl/icu/source/common/uobject.cpp:62: warning: argument 1 value '18446744073709551615' exceeds maximum object size 9223372036854775807 [-Walloc-size-larger-than=] 62 | return uprv_malloc(size); | /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/intl/icu/source/common/cmemory.cpp: In member function 'init': /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/intl/icu/source/common/cmemory.cpp:45: note: in a call to allocation function 'uprv_malloc_73' declared here 45 | uprv_malloc(size_t s) { | In function 'operator new', inlined from 'init' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/intl/icu/source/i18n/rbnf.cpp:1581:56: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/intl/icu/source/common/uobject.cpp:62: warning: argument 1 value '18446744073709551615' exceeds maximum object size 9223372036854775807 [-Walloc-size-larger-than=] 62 | return uprv_malloc(size); | /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/intl/icu/source/common/cmemory.cpp: In member function 'init': /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/intl/icu/source/common/cmemory.cpp:45: note: in a call to allocation function 'uprv_malloc_73' declared here 45 | uprv_malloc(size_t s) { | In function 'operator new', inlined from 'newUnicodeStringArray' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/intl/icu/source/common/filteredbrk.cpp:583:0, inlined from 'build' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/intl/icu/source/common/filteredbrk.cpp:601:51: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/intl/icu/source/common/uobject.cpp:62: warning: argument 1 value '18446744073709551615' exceeds maximum object size 9223372036854775807 [-Walloc-size-larger-than=] 62 | return uprv_malloc(size); | /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/intl/icu/source/common/cmemory.cpp: In member function 'build': /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/intl/icu/source/common/cmemory.cpp:45: note: in a call to allocation function 'uprv_malloc_73' declared here 45 | uprv_malloc(size_t s) { | In member function '__ct ', inlined from 'new_' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Vector.h:154:5, inlined from 'moveConstruct' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Vector.h:194:11, inlined from '__ct ' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Vector.h:967:24, inlined from '__ct ' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/wasm/WasmInstance.cpp:1619:7, inlined from 'create' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/wasm/WasmInstance.cpp:1638:73, inlined from 'create' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/wasm/WasmJS.cpp:1964:32, inlined from 'instantiate' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/wasm/WasmModule.cpp:1080:42: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/RefPtr.h:106:21: warning: '__builtin_memset' writing 1 or more bytes into a region of size 0 overflows the destination [-Wstringop-overflow=] 106 | aRefPtr.mRawPtr = nullptr; | ^ In function 'operator new', inlined from 'getEquivalents' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/intl/icu/source/common/caniter.cpp:409:52: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/intl/icu/source/common/uobject.cpp:62: warning: argument 1 value '18446744073709551615' exceeds maximum object size 9223372036854775807 [-Walloc-size-larger-than=] 62 | return uprv_malloc(size); | /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/intl/icu/source/common/cmemory.cpp: In member function 'getEquivalents': /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/intl/icu/source/common/cmemory.cpp:45: note: in a call to allocation function 'uprv_malloc_73' declared here 45 | uprv_malloc(size_t s) { | In function 'operator new', inlined from 'put' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/intl/icu/source/i18n/dayperiodrules.cpp:69:73: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/intl/icu/source/common/uobject.cpp:62: warning: argument 1 value '18446744073709551615' exceeds maximum object size 9223372036854775807 [-Walloc-size-larger-than=] 62 | return uprv_malloc(size); | /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/intl/icu/source/common/cmemory.cpp: In member function 'put': /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/intl/icu/source/common/cmemory.cpp:45: note: in a call to allocation function 'uprv_malloc_73' declared here 45 | uprv_malloc(size_t s) { | In function 'memcpy', inlined from 'PodCopy' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/PodOperations.h:109:11, inlined from 'maybeRealloc' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/vm/InlineCharBuffer-inl.h:97:23, inlined from 'ToLowerCase' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/builtin/String.cpp:836:35, inlined from 'StringToLowerCase' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/builtin/String.cpp:862:31: /usr/include/bits/string_fortified.h:29:33: warning: '__builtin_memcpy' reading between 256 and 8589934590 bytes from a region of size 32 [-Wstringop-overread] 29 | return __builtin___memcpy_chk (__dest, __src, __len, | ^ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/builtin/String.cpp: In function 'StringToLowerCase': /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/builtin/String.cpp:767:27: note: source object 'newChars' of size 32 767 | InlineCharBuffer newChars; | ^ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/intl/icu/source/i18n/formattedvalue.cpp: In function 'ufmtval_getString_73': /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/intl/icu/source/i18n/formattedvalue.cpp:215:1: warning: function may return address of local variable [-Wreturn-local-addr] 215 | } | ^ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/intl/icu/source/i18n/formattedvalue.cpp:205:19: note: declared here 205 | UnicodeString readOnlyAlias = impl->fFormattedValue->toTempString(*ec); | ^ In function 'memcpy', inlined from 'PodCopy' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/PodOperations.h:109:11, inlined from 'maybeRealloc' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/vm/InlineCharBuffer-inl.h:97:23, inlined from 'ToUpperCase' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/builtin/String.cpp:1160:31, inlined from 'ToUpperCase' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/builtin/String.cpp:1261:25: /usr/include/bits/string_fortified.h:29:33: warning: '__builtin_memcpy' reading between 128 and 4294967295 bytes from a region of size 40 [-Wstringop-overread] 29 | return __builtin___memcpy_chk (__dest, __src, __len, | ^ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/builtin/String.cpp: In function 'ToUpperCase': /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/builtin/String.cpp:1176:52: note: source object 'newChars' of size 40 1176 | mozilla::MaybeOneOf newChars; | ^ In function 'memcpy', inlined from 'PodCopy' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/PodOperations.h:109:11, inlined from 'maybeRealloc' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/vm/InlineCharBuffer-inl.h:97:23, inlined from 'ToUpperCase' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/builtin/String.cpp:1160:31, inlined from 'ToUpperCase' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/builtin/String.cpp:1268:25: /usr/include/bits/string_fortified.h:29:33: warning: '__builtin_memcpy' reading between 256 and 8589934590 bytes from a region of size 40 [-Wstringop-overread] 29 | return __builtin___memcpy_chk (__dest, __src, __len, | ^ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/builtin/String.cpp: In function 'ToUpperCase': /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/builtin/String.cpp:1176:52: note: source object 'newChars' of size 40 1176 | mozilla::MaybeOneOf newChars; | ^ In function 'memcpy', inlined from 'PodCopy' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/PodOperations.h:109:11, inlined from 'maybeRealloc' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/vm/InlineCharBuffer-inl.h:97:23, inlined from 'ToUpperCase' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/builtin/String.cpp:1160:31, inlined from 'ToUpperCase' at /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/builtin/String.cpp:1276:23: /usr/include/bits/string_fortified.h:29:33: warning: '__builtin_memcpy' reading between 256 and 8589934590 bytes from a region of size 40 [-Wstringop-overread] 29 | return __builtin___memcpy_chk (__dest, __src, __len, | ^ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/builtin/String.cpp: In function 'ToUpperCase': /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/builtin/String.cpp:1176:52: note: source object 'newChars' of size 40 1176 | mozilla::MaybeOneOf newChars; | ^ /usr/bin/make recurse_misc make[3]: Entering directory '/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/build' ../config/nsinstall -R -m 644 '/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/.ycm_extra_conf.py' '/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src' make[3]: Leaving directory '/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/build' make[3]: Entering directory '/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/build' ../config/nsinstall -R -m 644 '/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/build/.gdbinit.loader' '/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/build' make[3]: Leaving directory '/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/build' make[3]: Entering directory '/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/build' ../config/nsinstall -R -m 644 '/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/build/.gdbinit' '/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/build' make[3]: Leaving directory '/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/build' make[3]: Entering directory '/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/js/src/shell' ../../../config/nsinstall -R -m 644 '../../../dist/bin/js' '/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/js/src' make[3]: Leaving directory '/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/js/src/shell' make[3]: Entering directory '/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/js/src/shell' ../../../config/nsinstall -R -m 644 '../../../dist/bin/js-gdb.py' '/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/js/src/shell' make[3]: Leaving directory '/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/js/src/shell' make[3]: Entering directory '/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/build' rm -f '../dist/bin/.lldbinit' /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/_virtualenvs/build/bin/python -m mozbuild.action.preprocessor --depend .deps/.lldbinit.pp -DNDEBUG=1 -DTRIMMED=1 -DACCEPTED_MAR_CHANNEL_IDS=None -Dtopsrcdir=/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0 -Dtopobjdir=/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src -DCROSS_COMPILE='' -DEDITLINE=1 -DENABLE_SHARED_MEMORY=1 -DENABLE_WASM_EXTENDED_CONST=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_NONE=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='"115.0"' -DMOZILLA_VERSION='"115.15.0"' -DMOZILLA_VERSION_U=115.15.0 -DMOZJS_MAJOR_VERSION=115 -DMOZJS_MINOR_VERSION=15 -DMOZ_AARCH64_JSCVT=0 -DMOZ_BUILD_APP=js -DMOZ_DLL_PREFIX='"lib"' -DMOZ_DLL_SUFFIX='".so"' -DMOZ_UPDATE_CHANNEL=default -DNO_NSPR_10_SUPPORT=1 -DRELEASE_OR_BETA=1 -DSTDC_HEADERS=1 -DU_STATIC_IMPLEMENTATION=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/gjs-1.80.2/firefox-115.15.0/build/.lldbinit.in' -o '../dist/bin/.lldbinit' BUILDTASK {"argv": ["/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/python/mozbuild/mozbuild/action/preprocessor.py", "--depend", ".deps/.lldbinit.pp", "-DNDEBUG=1", "-DTRIMMED=1", "-DACCEPTED_MAR_CHANNEL_IDS=None", "-Dtopsrcdir=/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0", "-Dtopobjdir=/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src", "-DCROSS_COMPILE=", "-DEDITLINE=1", "-DENABLE_SHARED_MEMORY=1", "-DENABLE_WASM_EXTENDED_CONST=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_NONE=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=\"115.0\"", "-DMOZILLA_VERSION=\"115.15.0\"", "-DMOZILLA_VERSION_U=115.15.0", "-DMOZJS_MAJOR_VERSION=115", "-DMOZJS_MINOR_VERSION=15", "-DMOZ_AARCH64_JSCVT=0", "-DMOZ_BUILD_APP=js", "-DMOZ_DLL_PREFIX=\"lib\"", "-DMOZ_DLL_SUFFIX=\".so\"", "-DMOZ_UPDATE_CHANNEL=default", "-DNO_NSPR_10_SUPPORT=1", "-DRELEASE_OR_BETA=1", "-DSTDC_HEADERS=1", "-DU_STATIC_IMPLEMENTATION=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/gjs-1.80.2/firefox-115.15.0/build/.lldbinit.in", "-o", "../dist/bin/.lldbinit"], "start": 431256.594169529, "end": 431257.724355995, "context": null} make[3]: Leaving directory '/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/build' make[3]: Entering directory '/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/build' ../config/nsinstall -R -m 644 '../dist/bin/.lldbinit' '/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src' make[3]: Leaving directory '/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/build' make[3]: Entering directory '/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/build' rm -f '../build/.gdbinit.py' /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/_virtualenvs/build/bin/python -m mozbuild.action.preprocessor --depend .deps/.gdbinit.py.pp -DNDEBUG=1 -DTRIMMED=1 -DACCEPTED_MAR_CHANNEL_IDS=None -Dtopsrcdir=/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0 -Dtopobjdir=/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src -DCROSS_COMPILE='' -DEDITLINE=1 -DENABLE_SHARED_MEMORY=1 -DENABLE_WASM_EXTENDED_CONST=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_NONE=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='"115.0"' -DMOZILLA_VERSION='"115.15.0"' -DMOZILLA_VERSION_U=115.15.0 -DMOZJS_MAJOR_VERSION=115 -DMOZJS_MINOR_VERSION=15 -DMOZ_AARCH64_JSCVT=0 -DMOZ_BUILD_APP=js -DMOZ_DLL_PREFIX='"lib"' -DMOZ_DLL_SUFFIX='".so"' -DMOZ_UPDATE_CHANNEL=default -DNO_NSPR_10_SUPPORT=1 -DRELEASE_OR_BETA=1 -DSTDC_HEADERS=1 -DU_STATIC_IMPLEMENTATION=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/gjs-1.80.2/firefox-115.15.0/build/.gdbinit.py.in' -o '../build/.gdbinit.py' BUILDTASK {"argv": ["/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/python/mozbuild/mozbuild/action/preprocessor.py", "--depend", ".deps/.gdbinit.py.pp", "-DNDEBUG=1", "-DTRIMMED=1", "-DACCEPTED_MAR_CHANNEL_IDS=None", "-Dtopsrcdir=/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0", "-Dtopobjdir=/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src", "-DCROSS_COMPILE=", "-DEDITLINE=1", "-DENABLE_SHARED_MEMORY=1", "-DENABLE_WASM_EXTENDED_CONST=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_NONE=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=\"115.0\"", "-DMOZILLA_VERSION=\"115.15.0\"", "-DMOZILLA_VERSION_U=115.15.0", "-DMOZJS_MAJOR_VERSION=115", "-DMOZJS_MINOR_VERSION=15", "-DMOZ_AARCH64_JSCVT=0", "-DMOZ_BUILD_APP=js", "-DMOZ_DLL_PREFIX=\"lib\"", "-DMOZ_DLL_SUFFIX=\".so\"", "-DMOZ_UPDATE_CHANNEL=default", "-DNO_NSPR_10_SUPPORT=1", "-DRELEASE_OR_BETA=1", "-DSTDC_HEADERS=1", "-DU_STATIC_IMPLEMENTATION=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/gjs-1.80.2/firefox-115.15.0/build/.gdbinit.py.in", "-o", "../build/.gdbinit.py"], "start": 431258.387213392, "end": 431259.366148736, "context": null} make[3]: Leaving directory '/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/build' make[2]: Entering directory '/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src' ./spidermonkey_checks.stub /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/_virtualenvs/build/bin/python -m mozbuild.action.file_generate /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/config/run_spidermonkey_checks.py main js/src/build/spidermonkey_checks js/src/build/.deps/spidermonkey_checks.pp js/src/build/.deps/spidermonkey_checks.stub js/src/build/libjs_static.a /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/config/check_spidermonkey_style.py /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/config/check_macroassembler_style.py /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/config/check_js_opcode.py --- check_spidermonkey_style.py expected output +++ check_spidermonkey_style.py actual output @@ -1,3 +1,4541 @@ +js/src/dist/include/BaseProfiler.h:86: error: + "BaseProfilingStack.h" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/dist/include/BaseProfiler.h:86:88: error: + "BaseProfilingStack.h" should be included after "mozilla/Assertions.h" + +js/src/dist/include/BaseProfilingCategory.h:14: error: + "ProfilingCategoryList.h" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/dist/include/double-conversion/double-conversion.h:31: error: + "string-to-double.h" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/dist/include/double-conversion/double-conversion.h:32: error: + "double-to-string.h" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/dist/include/double-conversion/double-conversion.h:31:32: error: + "string-to-double.h" should be included after "double-to-string.h" + +js/src/dist/include/double-conversion/double-to-string.h:32: error: + "utils.h" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/dist/include/double-conversion/string-to-double.h:32: error: + "utils.h" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/dist/include/malloc_decls.h:16: error: + "mozjemalloc_types.h" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/dist/include/mozilla/AllocPolicy.h:15:16: error: + "mozilla/Attributes.h" should be included after "mozilla/Assertions.h" + +js/src/dist/include/mozilla/AlreadyAddRefed.h:12:14: error: + should be included after "mozilla/Assertions.h" + +js/src/dist/include/mozilla/Array.h:12:14: error: + should be included after + +js/src/dist/include/mozilla/Array.h:16:18: error: + should be included after "mozilla/Assertions.h" + +js/src/dist/include/mozilla/ArrayUtils.h:22:24: error: + should be included after "mozilla/Alignment.h" + +js/src/dist/include/mozilla/AwakeTimeStamp.h:11: error: + should be included using + the #include "..." form + +js/src/dist/include/mozilla/AwakeTimeStamp.h:10:11: error: + should be included after + +js/src/dist/include/mozilla/AwakeTimeStamp.h:11:12: error: + should be included after "mozilla/Assertions.h" + +js/src/dist/include/mozilla/BaseProfilerDetail.h:16:17: error: + "mozilla/PlatformRWLock.h" should be included after "mozilla/BaseProfilerUtils.h" + +js/src/dist/include/mozilla/BaseProfilerLabels.h:27: error: + "BaseProfilingStack.h" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/dist/include/mozilla/BaseProfilerLabels.h:27:29: error: + "BaseProfilingStack.h" should be included after "mozilla/Attributes.h" + +js/src/dist/include/mozilla/BaseProfilerLabels.h:30:31: error: + "mozilla/Maybe.h" should be included after "mozilla/BaseProfilerRAIIMacro.h" + +js/src/dist/include/mozilla/BaseProfilerMarkers.h:34:35: error: + "mozilla/BaseProfilerMarkersDetail.h" should be included after "mozilla/BaseProfilerLabels.h" + +js/src/dist/include/mozilla/BaseProfilerMarkers.h:37: error: + "mozilla/Unused.h" is deprecated: Use [[nodiscard]] and (void)expr casts instead. + +js/src/dist/include/mozilla/BaseProfilerMarkersDetail.h:14:21: error: + "mozilla/BaseProfilerMarkersPrerequisites.h" should be included after "mozilla/BaseProfileJSONWriter.h" + +js/src/dist/include/mozilla/BaseProfilerMarkersPrerequisites.h:27: error: + "BaseProfilingCategory.h" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/dist/include/mozilla/BaseProfilerMarkersPrerequisites.h:27:28: error: + "BaseProfilingCategory.h" should be included after "mozilla/Maybe.h" + +js/src/dist/include/mozilla/BaseProfilerMarkersPrerequisites.h:29:30: error: + "mozilla/ProfileChunkedBuffer.h" should be included after "mozilla/BaseProfilerState.h" + +js/src/dist/include/mozilla/BaseProfilerMarkersPrerequisites.h:36:37: error: + should be included after + +js/src/dist/include/mozilla/BaseProfilerUtils.h:83:207: error: + should be included after "mozilla/Types.h" + +js/src/dist/include/mozilla/Buffer.h:9:11: error: + should be included after "mozilla/Assertions.h" + +js/src/dist/include/mozilla/BufferList.h:13:15: error: + should be included after "mozilla/Assertions.h" + +js/src/dist/include/mozilla/Casting.h:15:16: error: + should be included after + +js/src/dist/include/mozilla/Casting.h:16:17: error: + should be included after + +js/src/dist/include/mozilla/Char16.h:22:23: error: + should be included after "mozilla/Attributes.h" + +js/src/dist/include/mozilla/CheckedInt.h:12:13: error: + should be included after "mozilla/Assertions.h" + +js/src/dist/include/mozilla/CompactPair.h:12:13: error: + should be included after + +js/src/dist/include/mozilla/CompactPair.h:14:16: error: + should be included after "mozilla/Attributes.h" + +js/src/dist/include/mozilla/Compression.h:13:14: error: + "mozilla/Types.h" should be included after "mozilla/ResultVariant.h" + +js/src/dist/include/mozilla/DbgMacro.h:15:16: error: + should be included after + +js/src/dist/include/mozilla/Decimal.h:41:42: error: + should be included after "mozilla/Types.h" + +js/src/dist/include/mozilla/DefineEnum.h:12:14: error: + should be included after "mozilla/MacroArgs.h" + +js/src/dist/include/mozilla/DoublyLinkedList.h:15:17: error: + should be included after "mozilla/Assertions.h" + +js/src/dist/include/mozilla/EnumSet.h:17:19: error: + should be included after + +js/src/dist/include/mozilla/EnumeratedArray.h:12:14: error: + should be included after "mozilla/Array.h" + +js/src/dist/include/mozilla/EnumeratedRange.h:24:26: error: + should be included after "mozilla/Assertions.h" + +js/src/dist/include/mozilla/FStream.h:19:20: error: + should be included after + +js/src/dist/include/mozilla/FStream.h:23:24: error: + should be included after + +js/src/dist/include/mozilla/FailureLatch.h:22: error: + should be included using + the #include "..." form + +js/src/dist/include/mozilla/Fuzzing.h:13: error: + "mozilla/fuzzing/NyxWrapper.h" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/dist/include/mozilla/Fuzzing.h:16: error: + "mozilla/fuzzing/Nyx.h" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/dist/include/mozilla/HashTable.h:77:78: error: + should be included after + +js/src/dist/include/mozilla/HashTable.h:78:80: error: + should be included after "mozilla/AllocPolicy.h" + +js/src/dist/include/mozilla/JSONWriter.h:95:96: error: + "double-conversion/double-conversion.h" should be included after "mozilla/Assertions.h" + +js/src/dist/include/mozilla/Latin1.h:15:17: error: + should be included after "mozilla/JsRust.h" + +js/src/dist/include/mozilla/Latin1.h:21: error: + "encoding_rs_mem.h" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/dist/include/mozilla/LinkedList.h:68:70: error: + should be included after "mozilla/Assertions.h" + +js/src/dist/include/mozilla/MathAlgorithms.h:14:15: error: + should be included after + +js/src/dist/include/mozilla/Maybe.h:15:17: error: + should be included after "mozilla/Alignment.h" + +js/src/dist/include/mozilla/MaybeOneOf.h:15:17: error: + should be included after + +js/src/dist/include/mozilla/MaybeOneOf.h:18:20: error: + should be included after "mozilla/Assertions.h" + +js/src/dist/include/mozilla/MemoryChecking.h:27: error: + "valgrind/memcheck.h" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/dist/include/mozilla/MemoryChecking.h:35:37: error: + should be included after "mozilla/Attributes.h" + +js/src/dist/include/mozilla/MemoryChecking.h:73:75: error: + should be included after "mozilla/Types.h" + +js/src/dist/include/mozilla/MmapFaultHandler.h:47:48: error: + should be included after + +function2/function2.hpp: error: + unknown file kind + +js/src/dist/include/mozilla/MoveOnlyFunction.h:14: error: + "function2/function2.hpp" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/dist/include/mozilla/MruCache.h:12:14: error: + should be included after "mozilla/Attributes.h" + +js/src/dist/include/mozilla/NotNull.h:68:70: error: + should be included after "mozilla/Assertions.h" + +js/src/dist/include/mozilla/PlatformConditionVariable.h:12:14: error: + should be included after "mozilla/Attributes.h" + +js/src/dist/include/mozilla/PlatformMutex.h:10:12: error: + should be included after "mozilla/Attributes.h" + +js/src/dist/include/mozilla/ProfileBufferChunkManagerWithLocalLimit.h:10: error: + "BaseProfiler.h" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/dist/include/mozilla/ProfileBufferChunkManagerWithLocalLimit.h:10:11: error: + "BaseProfiler.h" should be included after "mozilla/BaseProfilerDetail.h" + +js/src/dist/include/mozilla/ProfileBufferChunkManagerWithLocalLimit.h:13:14: error: + "mozilla/ProfileBufferControlledChunkManager.h" should be included after "mozilla/mozalloc.h" + +js/src/dist/include/mozilla/ProfileBufferEntrySerialization.h:17: error: + "mozilla/Unused.h" is deprecated: Use [[nodiscard]] and (void)expr casts instead. + +js/src/dist/include/mozilla/ProfileChunkedBuffer.h:19: error: + "mozilla/Unused.h" is deprecated: Use [[nodiscard]] and (void)expr casts instead. + +js/src/dist/include/mozilla/RangedPtr.h:19:20: error: + should be included after + +js/src/dist/include/mozilla/RefCounted.h:12:14: error: + should be included after "mozilla/AlreadyAddRefed.h" + +js/src/dist/include/mozilla/RefCounted.h:27: error: + "nsXPCOM.h" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/dist/include/mozilla/Result.h:15:16: error: + should be included after "mozilla/Assertions.h" + +js/src/dist/include/mozilla/ResultExtensions.h:14: error: + "nscore.h" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/dist/include/mozilla/ResultExtensions.h:16: error: + "mozilla/dom/quota/RemoveParen.h" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/dist/include/mozilla/ResultExtensions.h:15:16: error: + "prtypes.h" should be included after "mozilla/dom/quota/RemoveParen.h" + +js/src/dist/include/mozilla/ReverseIterator.h:14:16: error: + should be included after "mozilla/Attributes.h" + +js/src/dist/include/mozilla/Saturate.h:15:17: error: + should be included after "mozilla/Attributes.h" + +js/src/dist/include/mozilla/ScopeExit.h:83:85: error: + should be included after "mozilla/Attributes.h" + +js/src/dist/include/mozilla/Scoped.h:45:47: error: + should be included after "mozilla/Assertions.h" + +js/src/dist/include/mozilla/SegmentedVector.h:24:26: error: + should be included after "mozilla/AllocPolicy.h" + +js/src/dist/include/mozilla/SharedLibrary.h:14:15: error: + "prlink.h" should be included after "mozilla/Char16.h" + +js/src/dist/include/mozilla/Span.h:32:34: error: + should be included after "mozilla/Assertions.h" + +js/src/dist/include/mozilla/Sprintf.h:12:13: error: + should be included after + +js/src/dist/include/mozilla/Sprintf.h:13:14: error: + should be included after + +js/src/dist/include/mozilla/Sprintf.h:14:16: error: + should be included after "mozilla/Assertions.h" + +js/src/dist/include/mozilla/TaggedAnonymousMemory.h:40:41: error: + should be included after + +js/src/dist/include/mozilla/Tainting.h:14:15: error: + should be included after "mozilla/MacroArgs.h" + +js/src/dist/include/mozilla/ThreadLocal.h:16:18: error: + should be included after "mozilla/Assertions.h" + +js/src/dist/include/mozilla/ThreadSafeWeakPtr.h:59:60: error: + "mozilla/RefCountType.h" should be included after "mozilla/RefCounted.h" + +js/src/dist/include/mozilla/TimeStamp.h:27: error: + "TimeStamp_windows.h" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/dist/include/mozilla/TimeStamp.h:27:29: error: + "TimeStamp_windows.h" should be included after "mozilla/Maybe.h" + +js/src/dist/include/mozilla/ToString.h:12:13: error: + should be included after + +js/src/dist/include/mozilla/UniquePtr.h:13:15: error: + should be included after "mozilla/Assertions.h" + +js/src/dist/include/mozilla/UniquePtrExtensions.h:12:14: error: + should be included after "mozilla/Attributes.h" + +js/src/dist/include/mozilla/Uptime.h:10:12: error: + should be included after "mozilla/Maybe.h" + +js/src/dist/include/mozilla/Variant.h:10:12: error: + should be included after "mozilla/Assertions.h" + +js/src/dist/include/mozilla/Vector.h:14:16: error: + should be included after "mozilla/Alignment.h" + +js/src/dist/include/mozilla/WeakPtr.h:86: error: + "nsISupportsImpl.h" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/dist/include/mozilla/WeakPtr.h:88: error: + "nsProxyRelease.h" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/dist/include/mozilla/glue/WinUtils.h:10:12: error: + should be included after "mozilla/Atomics.h" + +js/src/dist/include/mozilla/intl/Collator.h:8: error: + "gtest/MozGtestFriend.h" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/dist/include/mozilla/intl/Collator.h:11: error: + "unicode/ucol.h" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/dist/include/mozilla/intl/Collator.h:11:13: error: + "unicode/ucol.h" should be included after "mozilla/intl/ICU4CGlue.h" + +js/src/dist/include/mozilla/intl/DateIntervalFormat.h:15: error: + "unicode/udateintervalformat.h" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/dist/include/mozilla/intl/DateTimeFormat.h:7: error: + "unicode/udat.h" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/dist/include/mozilla/intl/DateTimeFormat.h:7:9: error: + "unicode/udat.h" should be included after "mozilla/Assertions.h" + +js/src/dist/include/mozilla/intl/DateTimeFormat.h:11:13: error: + "mozilla/intl/ICUError.h" should be included after "mozilla/intl/DateTimePart.h" + +js/src/dist/include/mozilla/intl/DateTimePart.h:8:10: error: + should be included after "mozilla/Vector.h" + +js/src/dist/include/mozilla/intl/DateTimePatternGenerator.h:7: error: + "unicode/udatpg.h" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/dist/include/mozilla/intl/DateTimePatternGenerator.h:7:8: error: + "unicode/udatpg.h" should be included after "mozilla/EnumSet.h" + +js/src/dist/include/mozilla/intl/DateTimePatternGenerator.h:11:12: error: + "mozilla/UniquePtr.h" should be included after "mozilla/intl/ICU4CGlue.h" + +js/src/dist/include/mozilla/intl/DisplayNames.h:9: error: + "unicode/udat.h" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/dist/include/mozilla/intl/DisplayNames.h:10: error: + "unicode/udatpg.h" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/dist/include/mozilla/intl/DisplayNames.h:11: error: + "unicode/uldnames.h" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/dist/include/mozilla/intl/DisplayNames.h:12: error: + "unicode/uloc.h" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/dist/include/mozilla/intl/DisplayNames.h:13: error: + "unicode/ucurr.h" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/dist/include/mozilla/intl/DisplayNames.h:12:13: error: + "unicode/uloc.h" should be included after "unicode/ucurr.h" + +js/src/dist/include/mozilla/intl/DisplayNames.h:13:14: error: + "unicode/ucurr.h" should be included after "mozilla/intl/Calendar.h" + +js/src/dist/include/mozilla/intl/DisplayNames.h:17:18: error: + "mozilla/intl/Locale.h" should be included after "mozilla/Buffer.h" + +js/src/dist/include/mozilla/intl/FormatBuffer.h:15: error: + "nsTString.h" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/dist/include/mozilla/intl/ICU4CGlue.h:8: error: + "unicode/uenum.h" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/dist/include/mozilla/intl/ICU4CGlue.h:9:10: error: + "unicode/utypes.h" should be included after "mozilla/Buffer.h" + +js/src/dist/include/mozilla/intl/ICU4CGlue.h:16:17: error: + "mozilla/Vector.h" should be included after "mozilla/intl/ICUError.h" + +js/src/dist/include/mozilla/intl/ICU4CGlue.h:24: error: + "nsTArray.h" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/dist/include/mozilla/intl/IDNA.h:9: error: + "unicode/uidna.h" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/dist/include/mozilla/intl/ListFormat.h:12: error: + "unicode/ulistformatter.h" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/dist/include/mozilla/intl/Locale.h:11:12: error: + "mozilla/intl/ICUError.h" should be included after "mozilla/intl/ICU4CGlue.h" + +js/src/dist/include/mozilla/intl/Locale.h:18:19: error: + "mozilla/Vector.h" should be included after "mozilla/Result.h" + +js/src/dist/include/mozilla/intl/Locale.h:27: error: + "unicode/uloc.h" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/dist/include/mozilla/intl/NumberFormat.h:8:10: error: + should be included after "mozilla/FloatingPoint.h" + +js/src/dist/include/mozilla/intl/NumberFormat.h:16:17: error: + "mozilla/Vector.h" should be included after "mozilla/intl/ICUError.h" + +js/src/dist/include/mozilla/intl/NumberFormat.h:20: error: + "unicode/ustring.h" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/dist/include/mozilla/intl/NumberFormat.h:21: error: + "unicode/unum.h" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/dist/include/mozilla/intl/NumberFormat.h:20:21: error: + "unicode/ustring.h" should be included after "unicode/unum.h" + +js/src/dist/include/mozilla/intl/NumberFormat.h:22: error: + "unicode/unumberformatter.h" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/dist/include/mozilla/intl/NumberParser.h:7:8: error: + "mozilla/intl/ICUError.h" should be included after "mozilla/intl/ICU4CGlue.h" + +js/src/dist/include/mozilla/intl/NumberParser.h:12: error: + "unicode/unum.h" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/dist/include/mozilla/intl/NumberPart.h:8:10: error: + should be included after "mozilla/Vector.h" + +js/src/dist/include/mozilla/intl/PluralRules.h:10:12: error: + should be included after "mozilla/intl/ICUError.h" + +js/src/dist/include/mozilla/intl/PluralRules.h:14:15: error: + "mozilla/intl/NumberRangeFormat.h" should be included after "mozilla/EnumSet.h" + +js/src/dist/include/mozilla/intl/RelativeTimeFormat.h:11: error: + "unicode/ureldatefmt.h" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/dist/include/mozilla/intl/String.h:17: error: + "unicode/unorm2.h" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/dist/include/mozilla/intl/String.h:18: error: + "unicode/ustring.h" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/dist/include/mozilla/intl/String.h:19: error: + "unicode/utext.h" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/dist/include/mozilla/intl/TimeZone.h:21: error: + "unicode/ucal.h" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/dist/include/mozilla/intl/TimeZone.h:25: error: + "unicode/timezone.h" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/dist/include/mozilla/intl/UnicodeProperties.h:14: error: + "unicode/uscript.h" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/dist/include/mozilla/mozalloc.h:16:21: error: + should be included after + +js/src/dist/include/mozilla/mozalloc.h:28: error: + "mozmemory_wrap.h" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/dist/include/mozilla/mozalloc.h:38: error: + "malloc_decls.h" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/dist/include/mozilla/mozalloc.h:28:38: error: + "mozmemory_wrap.h" should be included after "malloc_decls.h" + +js/src/dist/include/mozilla/mozalloc_oom.h:11: error: + "mozalloc.h" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/dist/include/mozmemory.h:23: error: + "mozmemory_wrap.h" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/dist/include/mozmemory.h:23:24: error: + "mozmemory_wrap.h" should be included after "mozilla/Attributes.h" + +js/src/dist/include/mozmemory.h:26: error: + "mozjemalloc_types.h" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/dist/include/mozmemory.h:27: error: + "stdbool.h" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/dist/include/mozmemory.h:51: error: + "malloc_decls.h" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/dist/include/mozmemory.h:71: error: + "malloc_decls.h" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/dist/include/mozmemory_utils.h:14: error: + "mozmemory_wrap.h" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/dist/include/unicode/alphaindex.h:19: error: + "unicode/uobject.h" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/dist/include/unicode/alphaindex.h:19:20: error: + "unicode/uobject.h" should be included after "unicode/locid.h" + +js/src/dist/include/unicode/appendable.h:29: error: + "unicode/uobject.h" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/dist/include/unicode/basictz.h:23: error: + "unicode/timezone.h" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/dist/include/unicode/basictz.h:24: error: + "unicode/tzrule.h" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/dist/include/unicode/basictz.h:25: error: + "unicode/tztrans.h" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/dist/include/unicode/brkiter.h:50: error: + "unicode/uobject.h" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/dist/include/unicode/brkiter.h:50:51: error: + "unicode/uobject.h" should be included after "unicode/unistr.h" + +js/src/dist/include/unicode/brkiter.h:52: error: + "unicode/chariter.h" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/dist/include/unicode/brkiter.h:51:52: error: + "unicode/unistr.h" should be included after "unicode/chariter.h" + +js/src/dist/include/unicode/brkiter.h:54: error: + "unicode/ubrk.h" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/dist/include/unicode/brkiter.h:55: error: + "unicode/strenum.h" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/dist/include/unicode/brkiter.h:54:55: error: + "unicode/ubrk.h" should be included after "unicode/strenum.h" + +js/src/dist/include/unicode/brkiter.h:56: error: + "unicode/utext.h" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/dist/include/unicode/brkiter.h:57: error: + "unicode/umisc.h" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/dist/include/unicode/brkiter.h:56:57: error: + "unicode/utext.h" should be included after "unicode/umisc.h" + +js/src/dist/include/unicode/bytestream.h:44: error: + "unicode/uobject.h" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/dist/include/unicode/bytestream.h:45: error: + "unicode/std_string.h" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/dist/include/unicode/bytestream.h:44:45: error: + "unicode/uobject.h" should be included after "unicode/std_string.h" + +js/src/dist/include/unicode/bytestrie.h:29: error: + "unicode/stringpiece.h" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/dist/include/unicode/bytestrie.h:30: error: + "unicode/uobject.h" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/dist/include/unicode/bytestrie.h:31: error: + "unicode/ustringtrie.h" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/dist/include/unicode/bytestriebuilder.h:29: error: + "unicode/bytestrie.h" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/dist/include/unicode/bytestriebuilder.h:30: error: + "unicode/stringpiece.h" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/dist/include/unicode/bytestriebuilder.h:31: error: + "unicode/stringtriebuilder.h" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/dist/include/unicode/calendar.h:40: error: + "unicode/uobject.h" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/dist/include/unicode/calendar.h:40:41: error: + "unicode/uobject.h" should be included after "unicode/locid.h" + +js/src/dist/include/unicode/calendar.h:42: error: + "unicode/timezone.h" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/dist/include/unicode/calendar.h:43: error: + "unicode/ucal.h" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/dist/include/unicode/calendar.h:44: error: + "unicode/umisc.h" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/dist/include/unicode/caniter.h:19: error: + "unicode/uobject.h" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/dist/include/unicode/caniter.h:19:20: error: + "unicode/uobject.h" should be included after "unicode/unistr.h" + +js/src/dist/include/unicode/casemap.h:14: error: + "unicode/stringpiece.h" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/dist/include/unicode/casemap.h:15: error: + "unicode/uobject.h" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/dist/include/unicode/chariter.h:19: error: + "unicode/uobject.h" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/dist/include/unicode/chariter.h:19:20: error: + "unicode/uobject.h" should be included after "unicode/unistr.h" + +js/src/dist/include/unicode/choicfmt.h:38: error: + "unicode/fieldpos.h" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/dist/include/unicode/choicfmt.h:39: error: + "unicode/format.h" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/dist/include/unicode/choicfmt.h:40: error: + "unicode/messagepattern.h" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/dist/include/unicode/choicfmt.h:41: error: + "unicode/numfmt.h" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/dist/include/unicode/coleitr.h:43: error: + "unicode/uobject.h" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/dist/include/unicode/coll.h:61: error: + "unicode/uobject.h" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/dist/include/unicode/coll.h:62: error: + "unicode/ucol.h" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/dist/include/unicode/coll.h:61:62: error: + "unicode/uobject.h" should be included after "unicode/ucol.h" + +js/src/dist/include/unicode/coll.h:63: error: + "unicode/unorm.h" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/dist/include/unicode/coll.h:63:64: error: + "unicode/unorm.h" should be included after "unicode/locid.h" + +js/src/dist/include/unicode/coll.h:66: error: + "unicode/umisc.h" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/dist/include/unicode/coll.h:65:66: error: + "unicode/uniset.h" should be included after "unicode/umisc.h" + +js/src/dist/include/unicode/coll.h:67: error: + "unicode/uiter.h" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/dist/include/unicode/coll.h:66:67: error: + "unicode/umisc.h" should be included after "unicode/uiter.h" + +js/src/dist/include/unicode/coll.h:68: error: + "unicode/stringpiece.h" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/dist/include/unicode/coll.h:67:68: error: + "unicode/uiter.h" should be included after "unicode/stringpiece.h" + +js/src/dist/include/unicode/compactdecimalformat.h:27: error: + "unicode/decimfmt.h" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/dist/include/unicode/curramt.h:22: error: + "unicode/measure.h" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/dist/include/unicode/curramt.h:23: error: + "unicode/currunit.h" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/dist/include/unicode/curramt.h:22:23: error: + "unicode/measure.h" should be included after "unicode/currunit.h" + +js/src/dist/include/unicode/currunit.h:22: error: + "unicode/measunit.h" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/dist/include/unicode/datefmt.h:30: error: + "unicode/udat.h" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/dist/include/unicode/datefmt.h:31: error: + "unicode/calendar.h" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/dist/include/unicode/datefmt.h:30:31: error: + "unicode/udat.h" should be included after "unicode/calendar.h" + +js/src/dist/include/unicode/datefmt.h:32: error: + "unicode/numfmt.h" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/dist/include/unicode/datefmt.h:33: error: + "unicode/format.h" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/dist/include/unicode/datefmt.h:32:33: error: + "unicode/numfmt.h" should be included after "unicode/format.h" + +js/src/dist/include/unicode/datefmt.h:35: error: + "unicode/enumset.h" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/dist/include/unicode/datefmt.h:34:35: error: + "unicode/locid.h" should be included after "unicode/enumset.h" + +js/src/dist/include/unicode/datefmt.h:36: error: + "unicode/udisplaycontext.h" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/dist/include/unicode/dbbi.h:20: error: + "unicode/rbbi.h" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/dist/include/unicode/dcfmtsym.h:37: error: + "unicode/uobject.h" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/dist/include/unicode/dcfmtsym.h:37:38: error: + "unicode/uobject.h" should be included after "unicode/locid.h" + +js/src/dist/include/unicode/dcfmtsym.h:39: error: + "unicode/numsys.h" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/dist/include/unicode/dcfmtsym.h:40: error: + "unicode/unum.h" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/dist/include/unicode/dcfmtsym.h:40:41: error: + "unicode/unum.h" should be included after "unicode/unistr.h" + +js/src/dist/include/unicode/decimfmt.h:41: error: + "unicode/dcfmtsym.h" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/dist/include/unicode/decimfmt.h:42: error: + "unicode/numfmt.h" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/dist/include/unicode/decimfmt.h:42:43: error: + "unicode/numfmt.h" should be included after "unicode/locid.h" + +js/src/dist/include/unicode/decimfmt.h:44: error: + "unicode/fpositer.h" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/dist/include/unicode/decimfmt.h:43:44: error: + "unicode/locid.h" should be included after "unicode/fpositer.h" + +js/src/dist/include/unicode/decimfmt.h:45: error: + "unicode/stringpiece.h" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/dist/include/unicode/decimfmt.h:46: error: + "unicode/curramt.h" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/dist/include/unicode/decimfmt.h:45:46: error: + "unicode/stringpiece.h" should be included after "unicode/curramt.h" + +js/src/dist/include/unicode/decimfmt.h:47: error: + "unicode/enumset.h" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/dist/include/unicode/displayoptions.h:20: error: + "unicode/udisplayoptions.h" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/dist/include/unicode/displayoptions.h:21: error: + "unicode/uversion.h" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/dist/include/unicode/dtfmtsym.h:29: error: + "unicode/calendar.h" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/dist/include/unicode/dtfmtsym.h:30: error: + "unicode/strenum.h" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/dist/include/unicode/dtfmtsym.h:31: error: + "unicode/uobject.h" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/dist/include/unicode/dtfmtsym.h:31:32: error: + "unicode/uobject.h" should be included after "unicode/locid.h" + +js/src/dist/include/unicode/dtfmtsym.h:33: error: + "unicode/udat.h" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/dist/include/unicode/dtfmtsym.h:34: error: + "unicode/ures.h" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/dist/include/unicode/dtintrv.h:21: error: + "unicode/uobject.h" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/dist/include/unicode/dtitvfmt.h:28: error: + "unicode/ucal.h" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/dist/include/unicode/dtitvfmt.h:29: error: + "unicode/smpdtfmt.h" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/dist/include/unicode/dtitvfmt.h:28:29: error: + "unicode/ucal.h" should be included after "unicode/smpdtfmt.h" + +js/src/dist/include/unicode/dtitvfmt.h:30: error: + "unicode/dtintrv.h" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/dist/include/unicode/dtitvfmt.h:29:30: error: + "unicode/smpdtfmt.h" should be included after "unicode/dtintrv.h" + +js/src/dist/include/unicode/dtitvfmt.h:31: error: + "unicode/dtitvinf.h" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/dist/include/unicode/dtitvfmt.h:32: error: + "unicode/dtptngen.h" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/dist/include/unicode/dtitvfmt.h:33: error: + "unicode/formattedvalue.h" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/dist/include/unicode/dtitvfmt.h:34: error: + "unicode/udisplaycontext.h" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/dist/include/unicode/dtitvinf.h:28: error: + "unicode/udat.h" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/dist/include/unicode/dtitvinf.h:28:29: error: + "unicode/udat.h" should be included after "unicode/locid.h" + +js/src/dist/include/unicode/dtitvinf.h:30: error: + "unicode/ucal.h" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/dist/include/unicode/dtitvinf.h:31: error: + "unicode/dtptngen.h" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/dist/include/unicode/dtitvinf.h:30:31: error: + "unicode/ucal.h" should be included after "unicode/dtptngen.h" + +js/src/dist/include/unicode/dtptngen.h:21: error: + "unicode/datefmt.h" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/dist/include/unicode/dtptngen.h:23: error: + "unicode/udat.h" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/dist/include/unicode/dtptngen.h:24: error: + "unicode/udatpg.h" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/dist/include/unicode/dtrule.h:23: error: + "unicode/uobject.h" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/dist/include/unicode/edits.h:14: error: + "unicode/uobject.h" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/dist/include/unicode/errorcode.h:32: error: + "unicode/uobject.h" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/dist/include/unicode/fieldpos.h:38: error: + "unicode/uobject.h" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/dist/include/unicode/filteredbrk.h:17: error: + "unicode/brkiter.h" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/dist/include/unicode/fmtable.h:32: error: + "unicode/stringpiece.h" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/dist/include/unicode/fmtable.h:31:32: error: + "unicode/unistr.h" should be included after "unicode/stringpiece.h" + +js/src/dist/include/unicode/fmtable.h:33: error: + "unicode/uformattable.h" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/dist/include/unicode/format.h:39: error: + "unicode/fmtable.h" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/dist/include/unicode/format.h:38:39: error: + "unicode/unistr.h" should be included after "unicode/fmtable.h" + +js/src/dist/include/unicode/format.h:40: error: + "unicode/fieldpos.h" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/dist/include/unicode/format.h:39:40: error: + "unicode/fmtable.h" should be included after "unicode/fieldpos.h" + +js/src/dist/include/unicode/format.h:41: error: + "unicode/fpositer.h" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/dist/include/unicode/format.h:42: error: + "unicode/parsepos.h" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/dist/include/unicode/format.h:43: error: + "unicode/parseerr.h" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/dist/include/unicode/format.h:42:43: error: + "unicode/parsepos.h" should be included after "unicode/parseerr.h" + +js/src/dist/include/unicode/format.h:43:44: error: + "unicode/parseerr.h" should be included after "unicode/locid.h" + +js/src/dist/include/unicode/formattednumber.h:13: error: + "unicode/uobject.h" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/dist/include/unicode/formattednumber.h:14: error: + "unicode/formattedvalue.h" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/dist/include/unicode/formattednumber.h:13:14: error: + "unicode/uobject.h" should be included after "unicode/formattedvalue.h" + +js/src/dist/include/unicode/formattednumber.h:15: error: + "unicode/measunit.h" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/dist/include/unicode/formattednumber.h:16: error: + "unicode/udisplayoptions.h" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/dist/include/unicode/formattedvalue.h:13: error: + "unicode/appendable.h" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/dist/include/unicode/formattedvalue.h:14: error: + "unicode/fpositer.h" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/dist/include/unicode/formattedvalue.h:16: error: + "unicode/uformattedvalue.h" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/dist/include/unicode/formattedvalue.h:15:16: error: + "unicode/unistr.h" should be included after "unicode/uformattedvalue.h" + +js/src/dist/include/unicode/fpositer.h:25: error: + "unicode/uobject.h" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/dist/include/unicode/fpositer.h:46: error: + "unicode/fieldpos.h" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/dist/include/unicode/fpositer.h:47: error: + "unicode/umisc.h" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/dist/include/unicode/gender.h:33: error: + "unicode/ugender.h" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/dist/include/unicode/gender.h:34: error: + "unicode/uobject.h" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/dist/include/unicode/gregocal.h:35: error: + "unicode/calendar.h" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/dist/include/unicode/idna.h:31: error: + "unicode/bytestream.h" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/dist/include/unicode/idna.h:32: error: + "unicode/stringpiece.h" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/dist/include/unicode/idna.h:33: error: + "unicode/uidna.h" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/dist/include/unicode/listformatter.h:28:29: error: + "unicode/unistr.h" should be included after "unicode/locid.h" + +js/src/dist/include/unicode/listformatter.h:30: error: + "unicode/formattedvalue.h" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/dist/include/unicode/listformatter.h:29:30: error: + "unicode/locid.h" should be included after "unicode/formattedvalue.h" + +js/src/dist/include/unicode/listformatter.h:31: error: + "unicode/ulistformatter.h" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/dist/include/unicode/localebuilder.h:11: error: + "unicode/localematcher.h" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/dist/include/unicode/localebuilder.h:10:11: error: + "unicode/locid.h" should be included after "unicode/localematcher.h" + +js/src/dist/include/unicode/localebuilder.h:12: error: + "unicode/stringpiece.h" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/dist/include/unicode/localebuilder.h:13: error: + "unicode/uobject.h" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/dist/include/unicode/localematcher.h:15: error: + "unicode/stringpiece.h" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/dist/include/unicode/localematcher.h:16: error: + "unicode/uobject.h" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/dist/include/unicode/locdspnm.h:25: error: + "unicode/strenum.h" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/dist/include/unicode/locdspnm.h:26: error: + "unicode/uscript.h" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/dist/include/unicode/locdspnm.h:27: error: + "unicode/uldnames.h" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/dist/include/unicode/locdspnm.h:26:27: error: + "unicode/uscript.h" should be included after "unicode/uldnames.h" + +js/src/dist/include/unicode/locdspnm.h:28: error: + "unicode/udisplaycontext.h" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/dist/include/unicode/locdspnm.h:27:28: error: + "unicode/uldnames.h" should be included after "unicode/udisplaycontext.h" + +js/src/dist/include/unicode/locid.h:38: error: + "unicode/bytestream.h" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/dist/include/unicode/locid.h:39: error: + "unicode/localpointer.h" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/dist/include/unicode/locid.h:40: error: + "unicode/strenum.h" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/dist/include/unicode/locid.h:41: error: + "unicode/stringpiece.h" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/dist/include/unicode/locid.h:42: error: + "unicode/uobject.h" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/dist/include/unicode/locid.h:43: error: + "unicode/putil.h" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/dist/include/unicode/locid.h:42:43: error: + "unicode/uobject.h" should be included after "unicode/putil.h" + +js/src/dist/include/unicode/locid.h:44: error: + "unicode/uloc.h" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/dist/include/unicode/measfmt.h:22: error: + "unicode/format.h" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/dist/include/unicode/measfmt.h:23: error: + "unicode/udat.h" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/dist/include/unicode/measunit.h:24: error: + "unicode/localpointer.h" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/dist/include/unicode/measunit.h:23:24: error: + "unicode/unistr.h" should be included after "unicode/localpointer.h" + +js/src/dist/include/unicode/measure.h:27: error: + "unicode/fmtable.h" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/dist/include/unicode/messagepattern.h:31: error: + "unicode/parseerr.h" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/dist/include/unicode/msgfmt.h:33: error: + "unicode/format.h" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/dist/include/unicode/msgfmt.h:35: error: + "unicode/messagepattern.h" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/dist/include/unicode/msgfmt.h:36: error: + "unicode/parseerr.h" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/dist/include/unicode/msgfmt.h:37: error: + "unicode/plurfmt.h" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/dist/include/unicode/msgfmt.h:38: error: + "unicode/plurrule.h" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/dist/include/unicode/normalizer2.h:33: error: + "unicode/stringpiece.h" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/dist/include/unicode/normalizer2.h:36: error: + "unicode/unorm2.h" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/dist/include/unicode/normlzr.h:25: error: + "unicode/chariter.h" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/dist/include/unicode/normlzr.h:26: error: + "unicode/normalizer2.h" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/dist/include/unicode/normlzr.h:28: error: + "unicode/unorm.h" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/dist/include/unicode/normlzr.h:29: error: + "unicode/uobject.h" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/dist/include/unicode/nounit.h:19: error: + "unicode/measunit.h" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/dist/include/unicode/numberformatter.h:13: error: + "unicode/appendable.h" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/dist/include/unicode/numberformatter.h:14: error: + "unicode/bytestream.h" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/dist/include/unicode/numberformatter.h:15: error: + "unicode/currunit.h" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/dist/include/unicode/numberformatter.h:16: error: + "unicode/dcfmtsym.h" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/dist/include/unicode/numberformatter.h:17: error: + "unicode/displayoptions.h" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/dist/include/unicode/numberformatter.h:18: error: + "unicode/fieldpos.h" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/dist/include/unicode/numberformatter.h:19: error: + "unicode/fpositer.h" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/dist/include/unicode/numberformatter.h:20: error: + "unicode/measunit.h" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/dist/include/unicode/numberformatter.h:21: error: + "unicode/nounit.h" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/dist/include/unicode/numberformatter.h:22: error: + "unicode/parseerr.h" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/dist/include/unicode/numberformatter.h:23: error: + "unicode/plurrule.h" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/dist/include/unicode/numberformatter.h:24: error: + "unicode/ucurr.h" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/dist/include/unicode/numberformatter.h:25: error: + "unicode/unum.h" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/dist/include/unicode/numberformatter.h:26: error: + "unicode/unumberformatter.h" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/dist/include/unicode/numberformatter.h:27: error: + "unicode/uobject.h" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/dist/include/unicode/numberformatter.h:28: error: + "unicode/unumberoptions.h" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/dist/include/unicode/numberformatter.h:27:28: error: + "unicode/uobject.h" should be included after "unicode/unumberoptions.h" + +js/src/dist/include/unicode/numberformatter.h:29: error: + "unicode/formattednumber.h" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/dist/include/unicode/numberformatter.h:28:29: error: + "unicode/unumberoptions.h" should be included after "unicode/formattednumber.h" + +js/src/dist/include/unicode/numberrangeformatter.h:13: error: + "unicode/appendable.h" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/dist/include/unicode/numberrangeformatter.h:14: error: + "unicode/fieldpos.h" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/dist/include/unicode/numberrangeformatter.h:15: error: + "unicode/formattedvalue.h" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/dist/include/unicode/numberrangeformatter.h:16: error: + "unicode/fpositer.h" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/dist/include/unicode/numberrangeformatter.h:17: error: + "unicode/numberformatter.h" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/dist/include/unicode/numberrangeformatter.h:18: error: + "unicode/unumberrangeformatter.h" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/dist/include/unicode/numfmt.h:39: error: + "unicode/format.h" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/dist/include/unicode/numfmt.h:38:39: error: + "unicode/unistr.h" should be included after "unicode/format.h" + +js/src/dist/include/unicode/numfmt.h:40: error: + "unicode/unum.h" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/dist/include/unicode/numfmt.h:40:41: error: + "unicode/unum.h" should be included after "unicode/locid.h" + +js/src/dist/include/unicode/numfmt.h:42: error: + "unicode/stringpiece.h" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/dist/include/unicode/numfmt.h:43: error: + "unicode/curramt.h" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/dist/include/unicode/numfmt.h:42:43: error: + "unicode/stringpiece.h" should be included after "unicode/curramt.h" + +js/src/dist/include/unicode/numfmt.h:44: error: + "unicode/udisplaycontext.h" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/dist/include/unicode/numsys.h:32: error: + "unicode/format.h" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/dist/include/unicode/numsys.h:33: error: + "unicode/uobject.h" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/dist/include/unicode/parsepos.h:25: error: + "unicode/uobject.h" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/dist/include/unicode/platform.h:24: error: + "unicode/uconfig.h" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/dist/include/unicode/platform.h:25: error: + "unicode/uvernum.h" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/dist/include/unicode/plurfmt.h:28: error: + "unicode/messagepattern.h" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/dist/include/unicode/plurfmt.h:29: error: + "unicode/numfmt.h" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/dist/include/unicode/plurfmt.h:30: error: + "unicode/plurrule.h" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/dist/include/unicode/plurrule.h:32: error: + "unicode/format.h" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/dist/include/unicode/plurrule.h:33: error: + "unicode/upluralrules.h" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/dist/include/unicode/plurrule.h:35: error: + "unicode/numfmt.h" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/dist/include/unicode/ptypes.h:52: error: + "unicode/platform.h" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/dist/include/unicode/rbbi.h:30: error: + "unicode/brkiter.h" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/dist/include/unicode/rbbi.h:31: error: + "unicode/udata.h" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/dist/include/unicode/rbbi.h:32: error: + "unicode/parseerr.h" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/dist/include/unicode/rbbi.h:31:32: error: + "unicode/udata.h" should be included after "unicode/parseerr.h" + +js/src/dist/include/unicode/rbbi.h:33: error: + "unicode/schriter.h" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/dist/include/unicode/rbnf.h:34: error: + "unicode/dcfmtsym.h" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/dist/include/unicode/rbnf.h:35: error: + "unicode/fmtable.h" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/dist/include/unicode/rbnf.h:37: error: + "unicode/numfmt.h" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/dist/include/unicode/rbnf.h:39: error: + "unicode/strenum.h" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/dist/include/unicode/rbnf.h:38:39: error: + "unicode/unistr.h" should be included after "unicode/strenum.h" + +js/src/dist/include/unicode/rbnf.h:40: error: + "unicode/brkiter.h" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/dist/include/unicode/rbnf.h:39:40: error: + "unicode/strenum.h" should be included after "unicode/brkiter.h" + +js/src/dist/include/unicode/rbnf.h:41: error: + "unicode/upluralrules.h" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/dist/include/unicode/rbtz.h:23: error: + "unicode/basictz.h" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/dist/include/unicode/regex.h:51: error: + "unicode/uobject.h" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/dist/include/unicode/regex.h:51:52: error: + "unicode/uobject.h" should be included after "unicode/unistr.h" + +js/src/dist/include/unicode/regex.h:53: error: + "unicode/utext.h" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/dist/include/unicode/regex.h:54: error: + "unicode/parseerr.h" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/dist/include/unicode/regex.h:53:54: error: + "unicode/utext.h" should be included after "unicode/parseerr.h" + +js/src/dist/include/unicode/regex.h:56: error: + "unicode/uregex.h" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/dist/include/unicode/region.h:24: error: + "unicode/uregion.h" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/dist/include/unicode/region.h:25: error: + "unicode/uobject.h" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/dist/include/unicode/region.h:24:25: error: + "unicode/uregion.h" should be included after "unicode/uobject.h" + +js/src/dist/include/unicode/region.h:25:26: error: + "unicode/uobject.h" should be included after "unicode/uniset.h" + +js/src/dist/include/unicode/region.h:28: error: + "unicode/strenum.h" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/dist/include/unicode/region.h:27:28: error: + "unicode/unistr.h" should be included after "unicode/strenum.h" + +js/src/dist/include/unicode/reldatefmt.h:21: error: + "unicode/uobject.h" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/dist/include/unicode/reldatefmt.h:22: error: + "unicode/udisplaycontext.h" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/dist/include/unicode/reldatefmt.h:21:22: error: + "unicode/uobject.h" should be included after "unicode/udisplaycontext.h" + +js/src/dist/include/unicode/reldatefmt.h:23: error: + "unicode/ureldatefmt.h" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/dist/include/unicode/reldatefmt.h:23:24: error: + "unicode/ureldatefmt.h" should be included after "unicode/locid.h" + +js/src/dist/include/unicode/reldatefmt.h:25: error: + "unicode/formattedvalue.h" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/dist/include/unicode/reldatefmt.h:24:25: error: + "unicode/locid.h" should be included after "unicode/formattedvalue.h" + +js/src/dist/include/unicode/rep.h:23: error: + "unicode/uobject.h" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/dist/include/unicode/resbund.h:55: error: + "unicode/uobject.h" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/dist/include/unicode/resbund.h:56: error: + "unicode/ures.h" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/dist/include/unicode/resbund.h:56:57: error: + "unicode/ures.h" should be included after "unicode/unistr.h" + +js/src/dist/include/unicode/resbund.h:57:58: error: + "unicode/unistr.h" should be included after "unicode/locid.h" + +js/src/dist/include/unicode/schriter.h:27: error: + "unicode/chariter.h" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/dist/include/unicode/schriter.h:28: error: + "unicode/uchriter.h" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/dist/include/unicode/search.h:26: error: + "unicode/uobject.h" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/dist/include/unicode/search.h:26:27: error: + "unicode/uobject.h" should be included after "unicode/unistr.h" + +js/src/dist/include/unicode/search.h:28: error: + "unicode/chariter.h" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/dist/include/unicode/search.h:27:28: error: + "unicode/unistr.h" should be included after "unicode/chariter.h" + +js/src/dist/include/unicode/search.h:29: error: + "unicode/brkiter.h" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/dist/include/unicode/search.h:28:29: error: + "unicode/chariter.h" should be included after "unicode/brkiter.h" + +js/src/dist/include/unicode/search.h:30: error: + "unicode/usearch.h" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/dist/include/unicode/selfmt.h:25: error: + "unicode/messagepattern.h" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/dist/include/unicode/selfmt.h:26: error: + "unicode/numfmt.h" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/dist/include/unicode/simplenumberformatter.h:13: error: + "unicode/dcfmtsym.h" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/dist/include/unicode/simplenumberformatter.h:14: error: + "unicode/usimplenumberformatter.h" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/dist/include/unicode/simplenumberformatter.h:15: error: + "unicode/formattednumber.h" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/dist/include/unicode/simplenumberformatter.h:14:15: error: + "unicode/usimplenumberformatter.h" should be included after "unicode/formattednumber.h" + +js/src/dist/include/unicode/simpletz.h:40: error: + "unicode/basictz.h" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/dist/include/unicode/smpdtfmt.h:40: error: + "unicode/datefmt.h" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/dist/include/unicode/smpdtfmt.h:41: error: + "unicode/udisplaycontext.h" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/dist/include/unicode/smpdtfmt.h:42: error: + "unicode/tzfmt.h" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/dist/include/unicode/smpdtfmt.h:41:42: error: + "unicode/udisplaycontext.h" should be included after "unicode/tzfmt.h" + +js/src/dist/include/unicode/smpdtfmt.h:43: error: + "unicode/brkiter.h" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/dist/include/unicode/smpdtfmt.h:42:43: error: + "unicode/tzfmt.h" should be included after "unicode/brkiter.h" + +js/src/dist/include/unicode/sortkey.h:37: error: + "unicode/uobject.h" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/dist/include/unicode/sortkey.h:37:38: error: + "unicode/uobject.h" should be included after "unicode/unistr.h" + +js/src/dist/include/unicode/sortkey.h:39: error: + "unicode/coll.h" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/dist/include/unicode/sortkey.h:38:39: error: + "unicode/unistr.h" should be included after "unicode/coll.h" + +js/src/dist/include/unicode/strenum.h:19: error: + "unicode/uobject.h" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/dist/include/unicode/strenum.h:19:20: error: + "unicode/uobject.h" should be included after "unicode/unistr.h" + +js/src/dist/include/unicode/stringpiece.h:37: error: + "unicode/uobject.h" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/dist/include/unicode/stringpiece.h:38: error: + "unicode/std_string.h" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/dist/include/unicode/stringpiece.h:37:38: error: + "unicode/uobject.h" should be included after "unicode/std_string.h" + +js/src/dist/include/unicode/stringtriebuilder.h:24: error: + "unicode/uobject.h" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/dist/include/unicode/stsearch.h:26: error: + "unicode/tblcoll.h" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/dist/include/unicode/stsearch.h:27: error: + "unicode/coleitr.h" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/dist/include/unicode/stsearch.h:26:27: error: + "unicode/tblcoll.h" should be included after "unicode/coleitr.h" + +js/src/dist/include/unicode/stsearch.h:28: error: + "unicode/search.h" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/dist/include/unicode/symtable.h:19: error: + "unicode/uobject.h" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/dist/include/unicode/tblcoll.h:71: error: + "unicode/coll.h" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/dist/include/unicode/tblcoll.h:73: error: + "unicode/uiter.h" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/dist/include/unicode/tblcoll.h:74: error: + "unicode/ucol.h" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/dist/include/unicode/tblcoll.h:73:74: error: + "unicode/uiter.h" should be included after "unicode/ucol.h" + +js/src/dist/include/unicode/timezone.h:43: error: + "unicode/uobject.h" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/dist/include/unicode/timezone.h:43:44: error: + "unicode/uobject.h" should be included after "unicode/unistr.h" + +js/src/dist/include/unicode/timezone.h:45: error: + "unicode/ures.h" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/dist/include/unicode/timezone.h:46: error: + "unicode/ucal.h" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/dist/include/unicode/timezone.h:45:46: error: + "unicode/ures.h" should be included after "unicode/ucal.h" + +js/src/dist/include/unicode/tmunit.h:23: error: + "unicode/measunit.h" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/dist/include/unicode/tmutamt.h:25: error: + "unicode/measure.h" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/dist/include/unicode/tmutamt.h:26: error: + "unicode/tmunit.h" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/dist/include/unicode/tmutfmt.h:26: error: + "unicode/tmunit.h" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/dist/include/unicode/tmutfmt.h:25:26: error: + "unicode/unistr.h" should be included after "unicode/tmunit.h" + +js/src/dist/include/unicode/tmutfmt.h:27: error: + "unicode/tmutamt.h" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/dist/include/unicode/tmutfmt.h:28: error: + "unicode/measfmt.h" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/dist/include/unicode/tmutfmt.h:27:28: error: + "unicode/tmutamt.h" should be included after "unicode/measfmt.h" + +js/src/dist/include/unicode/tmutfmt.h:29: error: + "unicode/numfmt.h" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/dist/include/unicode/tmutfmt.h:30: error: + "unicode/plurrule.h" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/dist/include/unicode/translit.h:26: error: + "unicode/uobject.h" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/dist/include/unicode/translit.h:26:27: error: + "unicode/uobject.h" should be included after "unicode/unistr.h" + +js/src/dist/include/unicode/translit.h:28: error: + "unicode/parseerr.h" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/dist/include/unicode/translit.h:27:28: error: + "unicode/unistr.h" should be included after "unicode/parseerr.h" + +js/src/dist/include/unicode/translit.h:29: error: + "unicode/utrans.h" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/dist/include/unicode/translit.h:30: error: + "unicode/strenum.h" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/dist/include/unicode/translit.h:29:30: error: + "unicode/utrans.h" should be included after "unicode/strenum.h" + +js/src/dist/include/unicode/tzfmt.h:23: error: + "unicode/format.h" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/dist/include/unicode/tzfmt.h:24: error: + "unicode/timezone.h" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/dist/include/unicode/tzfmt.h:25: error: + "unicode/tznames.h" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/dist/include/unicode/tznames.h:22: error: + "unicode/uloc.h" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/dist/include/unicode/tzrule.h:23: error: + "unicode/uobject.h" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/dist/include/unicode/tzrule.h:23:24: error: + "unicode/uobject.h" should be included after "unicode/unistr.h" + +js/src/dist/include/unicode/tzrule.h:25: error: + "unicode/dtrule.h" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/dist/include/unicode/tzrule.h:24:25: error: + "unicode/unistr.h" should be included after "unicode/dtrule.h" + +js/src/dist/include/unicode/tztrans.h:23: error: + "unicode/uobject.h" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/dist/include/unicode/ubidi.h:22:23: error: + "unicode/utypes.h" should be included after "unicode/uchar.h" + +js/src/dist/include/unicode/ubidi.h:26: error: + "unicode/localpointer.h" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/dist/include/unicode/ubiditransform.h:22: error: + "unicode/ubidi.h" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/dist/include/unicode/ubiditransform.h:21:22: error: + "unicode/utypes.h" should be included after "unicode/ubidi.h" + +js/src/dist/include/unicode/ubiditransform.h:26: error: + "unicode/localpointer.h" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/dist/include/unicode/ubrk.h:14: error: + "unicode/uloc.h" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/dist/include/unicode/ubrk.h:13:14: error: + "unicode/utypes.h" should be included after "unicode/uloc.h" + +js/src/dist/include/unicode/ubrk.h:15: error: + "unicode/utext.h" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/dist/include/unicode/ubrk.h:18: error: + "unicode/localpointer.h" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/dist/include/unicode/ubrk.h:36: error: + "unicode/parseerr.h" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/dist/include/unicode/ucal.h:14: error: + "unicode/uenum.h" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/dist/include/unicode/ucal.h:13:14: error: + "unicode/utypes.h" should be included after "unicode/uenum.h" + +js/src/dist/include/unicode/ucal.h:15: error: + "unicode/uloc.h" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/dist/include/unicode/ucal.h:18: error: + "unicode/localpointer.h" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/dist/include/unicode/ucasemap.h:25: error: + "unicode/stringoptions.h" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/dist/include/unicode/ucasemap.h:24:25: error: + "unicode/utypes.h" should be included after "unicode/stringoptions.h" + +js/src/dist/include/unicode/ucasemap.h:26: error: + "unicode/ustring.h" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/dist/include/unicode/ucasemap.h:29: error: + "unicode/localpointer.h" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/dist/include/unicode/ucat.h:17: error: + "unicode/ures.h" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/dist/include/unicode/ucat.h:16:17: error: + "unicode/utypes.h" should be included after "unicode/ures.h" + +js/src/dist/include/unicode/uchar.h:29: error: + "unicode/stringoptions.h" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/dist/include/unicode/uchar.h:28:29: error: + "unicode/utypes.h" should be included after "unicode/stringoptions.h" + +js/src/dist/include/unicode/uchar.h:30: error: + "unicode/ucpmap.h" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/dist/include/unicode/ucharstrie.h:31: error: + "unicode/uobject.h" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/dist/include/unicode/ucharstrie.h:32: error: + "unicode/ustringtrie.h" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/dist/include/unicode/ucharstriebuilder.h:24: error: + "unicode/stringtriebuilder.h" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/dist/include/unicode/ucharstriebuilder.h:25: error: + "unicode/ucharstrie.h" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/dist/include/unicode/uchriter.h:17: error: + "unicode/chariter.h" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/dist/include/unicode/ucnv.h:51: error: + "unicode/ucnv_err.h" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/dist/include/unicode/ucnv.h:52: error: + "unicode/uenum.h" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/dist/include/unicode/ucnv.h:55: error: + "unicode/localpointer.h" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/dist/include/unicode/ucnv_cb.h:70: error: + "unicode/ucnv.h" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/dist/include/unicode/ucnv_cb.h:71: error: + "unicode/ucnv_err.h" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/dist/include/unicode/ucnvsel.h:28: error: + "unicode/uset.h" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/dist/include/unicode/ucnvsel.h:29: error: + "unicode/utf16.h" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/dist/include/unicode/ucnvsel.h:30: error: + "unicode/uenum.h" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/dist/include/unicode/ucnvsel.h:29:30: error: + "unicode/utf16.h" should be included after "unicode/uenum.h" + +js/src/dist/include/unicode/ucnvsel.h:31: error: + "unicode/ucnv.h" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/dist/include/unicode/ucnvsel.h:30:31: error: + "unicode/uenum.h" should be included after "unicode/ucnv.h" + +js/src/dist/include/unicode/ucnvsel.h:34: error: + "unicode/localpointer.h" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/dist/include/unicode/ucol.h:17: error: + "unicode/unorm.h" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/dist/include/unicode/ucol.h:18: error: + "unicode/parseerr.h" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/dist/include/unicode/ucol.h:17:18: error: + "unicode/unorm.h" should be included after "unicode/parseerr.h" + +js/src/dist/include/unicode/ucol.h:19: error: + "unicode/uloc.h" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/dist/include/unicode/ucol.h:20: error: + "unicode/uset.h" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/dist/include/unicode/ucol.h:21: error: + "unicode/uscript.h" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/dist/include/unicode/ucol.h:20:21: error: + "unicode/uset.h" should be included after "unicode/uscript.h" + +js/src/dist/include/unicode/ucol.h:24: error: + "unicode/localpointer.h" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/dist/include/unicode/ucoleitr.h:32: error: + "unicode/ucol.h" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/dist/include/unicode/uconfig.h:55: error: + "uconfig_local.h" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/dist/include/unicode/ucptrie.h:11: error: + "unicode/ucpmap.h" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/dist/include/unicode/ucptrie.h:10:11: error: + "unicode/utypes.h" should be included after "unicode/ucpmap.h" + +js/src/dist/include/unicode/ucptrie.h:12: error: + "unicode/utf8.h" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/dist/include/unicode/ucptrie.h:15: error: + "unicode/localpointer.h" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/dist/include/unicode/ucsdet.h:28: error: + "unicode/uenum.h" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/dist/include/unicode/ucsdet.h:31: error: + "unicode/localpointer.h" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/dist/include/unicode/ucurr.h:13: error: + "unicode/uenum.h" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/dist/include/unicode/ucurr.h:12:13: error: + "unicode/utypes.h" should be included after "unicode/uenum.h" + +js/src/dist/include/unicode/udat.h:17: error: + "unicode/ucal.h" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/dist/include/unicode/udat.h:18: error: + "unicode/unum.h" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/dist/include/unicode/udat.h:19: error: + "unicode/udisplaycontext.h" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/dist/include/unicode/udat.h:18:19: error: + "unicode/unum.h" should be included after "unicode/udisplaycontext.h" + +js/src/dist/include/unicode/udat.h:20: error: + "unicode/ufieldpositer.h" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/dist/include/unicode/udat.h:23: error: + "unicode/localpointer.h" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/dist/include/unicode/udata.h:25: error: + "unicode/localpointer.h" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/dist/include/unicode/udateintervalformat.h:17: error: + "unicode/ucal.h" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/dist/include/unicode/udateintervalformat.h:18: error: + "unicode/umisc.h" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/dist/include/unicode/udateintervalformat.h:19: error: + "unicode/uformattedvalue.h" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/dist/include/unicode/udateintervalformat.h:18:19: error: + "unicode/umisc.h" should be included after "unicode/uformattedvalue.h" + +js/src/dist/include/unicode/udateintervalformat.h:20: error: + "unicode/udisplaycontext.h" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/dist/include/unicode/udateintervalformat.h:19:20: error: + "unicode/uformattedvalue.h" should be included after "unicode/udisplaycontext.h" + +js/src/dist/include/unicode/udateintervalformat.h:23: error: + "unicode/localpointer.h" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/dist/include/unicode/udatpg.h:23: error: + "unicode/udat.h" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/dist/include/unicode/udatpg.h:22:23: error: + "unicode/utypes.h" should be included after "unicode/udat.h" + +js/src/dist/include/unicode/udatpg.h:24: error: + "unicode/uenum.h" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/dist/include/unicode/udatpg.h:27: error: + "unicode/localpointer.h" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/dist/include/unicode/udisplayoptions.h:19: error: + "unicode/uversion.h" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/dist/include/unicode/uenum.h:25: error: + "unicode/localpointer.h" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/dist/include/unicode/ufieldpositer.h:18: error: + "unicode/localpointer.h" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/dist/include/unicode/uformattable.h:38: error: + "unicode/localpointer.h" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/dist/include/unicode/uformattednumber.h:11: error: + "unicode/ufieldpositer.h" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/dist/include/unicode/uformattednumber.h:12: error: + "unicode/uformattedvalue.h" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/dist/include/unicode/uformattednumber.h:13: error: + "unicode/umisc.h" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/dist/include/unicode/uformattedvalue.h:11: error: + "unicode/ufieldpositer.h" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/dist/include/unicode/ugender.h:18: error: + "unicode/localpointer.h" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/dist/include/unicode/uidna.h:27: error: + "unicode/parseerr.h" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/dist/include/unicode/uidna.h:30: error: + "unicode/localpointer.h" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/dist/include/unicode/uldnames.h:19: error: + "unicode/uscript.h" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/dist/include/unicode/uldnames.h:18:19: error: + "unicode/utypes.h" should be included after "unicode/uscript.h" + +js/src/dist/include/unicode/uldnames.h:20: error: + "unicode/udisplaycontext.h" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/dist/include/unicode/uldnames.h:19:20: error: + "unicode/uscript.h" should be included after "unicode/udisplaycontext.h" + +js/src/dist/include/unicode/uldnames.h:23: error: + "unicode/localpointer.h" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/dist/include/unicode/ulistformatter.h:17: error: + "unicode/uformattedvalue.h" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/dist/include/unicode/ulistformatter.h:20: error: + "unicode/localpointer.h" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/dist/include/unicode/uloc.h:27: error: + "unicode/uenum.h" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/dist/include/unicode/uloc.h:26:27: error: + "unicode/utypes.h" should be included after "unicode/uenum.h" + +js/src/dist/include/unicode/ulocdata.h:22: error: + "unicode/ures.h" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/dist/include/unicode/ulocdata.h:23: error: + "unicode/uloc.h" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/dist/include/unicode/ulocdata.h:22:23: error: + "unicode/ures.h" should be included after "unicode/uloc.h" + +js/src/dist/include/unicode/ulocdata.h:24: error: + "unicode/uset.h" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/dist/include/unicode/ulocdata.h:27: error: + "unicode/localpointer.h" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/dist/include/unicode/umachine.h:46: error: + "unicode/ptypes.h" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/dist/include/unicode/umachine.h:46:52: error: + "unicode/ptypes.h" should be included after + +js/src/dist/include/unicode/umachine.h:457: error: + "unicode/urename.h" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/dist/include/unicode/umsg.h:27: error: + "unicode/uloc.h" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/dist/include/unicode/umsg.h:28: error: + "unicode/parseerr.h" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/dist/include/unicode/umsg.h:27:28: error: + "unicode/uloc.h" should be included after "unicode/parseerr.h" + +js/src/dist/include/unicode/umsg.h:28:29: error: + "unicode/parseerr.h" should be included after + +js/src/dist/include/unicode/umsg.h:32: error: + "unicode/localpointer.h" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/dist/include/unicode/umutablecptrie.h:12: error: + "unicode/ucpmap.h" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/dist/include/unicode/umutablecptrie.h:10:12: error: + "unicode/utypes.h" should be included after "unicode/ucpmap.h" + +js/src/dist/include/unicode/umutablecptrie.h:13: error: + "unicode/ucptrie.h" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/dist/include/unicode/umutablecptrie.h:14: error: + "unicode/utf8.h" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/dist/include/unicode/umutablecptrie.h:17: error: + "unicode/localpointer.h" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/dist/include/unicode/unifilt.h:19: error: + "unicode/unifunct.h" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/dist/include/unicode/unifilt.h:20: error: + "unicode/unimatch.h" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/dist/include/unicode/unifunct.h:19: error: + "unicode/uobject.h" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/dist/include/unicode/uniset.h:20: error: + "unicode/ucpmap.h" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/dist/include/unicode/uniset.h:21: error: + "unicode/unifilt.h" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/dist/include/unicode/uniset.h:23: error: + "unicode/uset.h" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/dist/include/unicode/unistr.h:36: error: + "unicode/char16ptr.h" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/dist/include/unicode/unistr.h:37: error: + "unicode/rep.h" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/dist/include/unicode/unistr.h:38: error: + "unicode/std_string.h" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/dist/include/unicode/unistr.h:39: error: + "unicode/stringpiece.h" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/dist/include/unicode/unistr.h:40: error: + "unicode/bytestream.h" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/dist/include/unicode/unistr.h:39:40: error: + "unicode/stringpiece.h" should be included after "unicode/bytestream.h" + +js/src/dist/include/unicode/unorm.h:24: error: + "unicode/uiter.h" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/dist/include/unicode/unorm.h:25: error: + "unicode/unorm2.h" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/dist/include/unicode/unorm2.h:34: error: + "unicode/stringoptions.h" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/dist/include/unicode/unorm2.h:33:34: error: + "unicode/utypes.h" should be included after "unicode/stringoptions.h" + +js/src/dist/include/unicode/unorm2.h:35: error: + "unicode/uset.h" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/dist/include/unicode/unorm2.h:38: error: + "unicode/localpointer.h" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/dist/include/unicode/unum.h:21: error: + "unicode/uloc.h" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/dist/include/unicode/unum.h:22: error: + "unicode/ucurr.h" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/dist/include/unicode/unum.h:21:22: error: + "unicode/uloc.h" should be included after "unicode/ucurr.h" + +js/src/dist/include/unicode/unum.h:23: error: + "unicode/umisc.h" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/dist/include/unicode/unum.h:24: error: + "unicode/parseerr.h" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/dist/include/unicode/unum.h:23:24: error: + "unicode/umisc.h" should be included after "unicode/parseerr.h" + +js/src/dist/include/unicode/unum.h:25: error: + "unicode/uformattable.h" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/dist/include/unicode/unum.h:26: error: + "unicode/udisplaycontext.h" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/dist/include/unicode/unum.h:25:26: error: + "unicode/uformattable.h" should be included after "unicode/udisplaycontext.h" + +js/src/dist/include/unicode/unum.h:27: error: + "unicode/ufieldpositer.h" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/dist/include/unicode/unum.h:28: error: + "unicode/unumberoptions.h" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/dist/include/unicode/unum.h:31: error: + "unicode/localpointer.h" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/dist/include/unicode/unumberformatter.h:11: error: + "unicode/parseerr.h" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/dist/include/unicode/unumberformatter.h:12: error: + "unicode/unumberoptions.h" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/dist/include/unicode/unumberformatter.h:13: error: + "unicode/uformattednumber.h" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/dist/include/unicode/unumberformatter.h:12:13: error: + "unicode/unumberoptions.h" should be included after "unicode/uformattednumber.h" + +js/src/dist/include/unicode/unumberrangeformatter.h:11: error: + "unicode/parseerr.h" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/dist/include/unicode/unumberrangeformatter.h:12: error: + "unicode/ufieldpositer.h" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/dist/include/unicode/unumberrangeformatter.h:13: error: + "unicode/umisc.h" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/dist/include/unicode/unumberrangeformatter.h:14: error: + "unicode/uformattedvalue.h" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/dist/include/unicode/unumberrangeformatter.h:13:14: error: + "unicode/umisc.h" should be included after "unicode/uformattedvalue.h" + +js/src/dist/include/unicode/unumberrangeformatter.h:15: error: + "unicode/uformattable.h" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/dist/include/unicode/unumberrangeformatter.h:14:15: error: + "unicode/uformattedvalue.h" should be included after "unicode/uformattable.h" + +js/src/dist/include/unicode/unumsys.h:17: error: + "unicode/uenum.h" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/dist/include/unicode/unumsys.h:20: error: + "unicode/localpointer.h" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/dist/include/unicode/uobject.h:26: error: + "unicode/platform.h" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/dist/include/unicode/upluralrules.h:17: error: + "unicode/uenum.h" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/dist/include/unicode/upluralrules.h:20: error: + "unicode/localpointer.h" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/dist/include/unicode/upluralrules.h:24: error: + "unicode/unum.h" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/dist/include/unicode/uregex.h:28: error: + "unicode/utext.h" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/dist/include/unicode/uregex.h:33: error: + "unicode/parseerr.h" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/dist/include/unicode/uregex.h:36: error: + "unicode/localpointer.h" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/dist/include/unicode/uregion.h:14: error: + "unicode/uenum.h" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/dist/include/unicode/uregion.h:13:14: error: + "unicode/utypes.h" should be included after "unicode/uenum.h" + +js/src/dist/include/unicode/ureldatefmt.h:17: error: + "unicode/unum.h" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/dist/include/unicode/ureldatefmt.h:18: error: + "unicode/udisplaycontext.h" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/dist/include/unicode/ureldatefmt.h:17:18: error: + "unicode/unum.h" should be included after "unicode/udisplaycontext.h" + +js/src/dist/include/unicode/ureldatefmt.h:19: error: + "unicode/uformattedvalue.h" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/dist/include/unicode/ureldatefmt.h:22: error: + "unicode/localpointer.h" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/dist/include/unicode/urename.h:32: error: + "unicode/uconfig.h" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/dist/include/unicode/urename.h:45: error: + "unicode/umachine.h" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/dist/include/unicode/urename.h:50: error: + "unicode/uvernum.h" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/dist/include/unicode/ures.h:29: error: + "unicode/uloc.h" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/dist/include/unicode/ures.h:28:29: error: + "unicode/utypes.h" should be included after "unicode/uloc.h" + +js/src/dist/include/unicode/ures.h:32: error: + "unicode/localpointer.h" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/dist/include/unicode/usearch.h:18: error: + "unicode/ucol.h" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/dist/include/unicode/usearch.h:19: error: + "unicode/ucoleitr.h" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/dist/include/unicode/usearch.h:20: error: + "unicode/ubrk.h" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/dist/include/unicode/usearch.h:19:20: error: + "unicode/ucoleitr.h" should be included after "unicode/ubrk.h" + +js/src/dist/include/unicode/usearch.h:23: error: + "unicode/localpointer.h" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/dist/include/unicode/uset.h:32:33: error: + "unicode/utypes.h" should be included after "unicode/uchar.h" + +js/src/dist/include/unicode/uset.h:36: error: + "unicode/localpointer.h" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/dist/include/unicode/usetiter.h:16: error: + "unicode/uobject.h" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/dist/include/unicode/usetiter.h:16:17: error: + "unicode/uobject.h" should be included after "unicode/unistr.h" + +js/src/dist/include/unicode/usimplenumberformatter.h:11: error: + "unicode/uformattednumber.h" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/dist/include/unicode/usimplenumberformatter.h:12: error: + "unicode/unumberoptions.h" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/dist/include/unicode/uspoof.h:23: error: + "unicode/uset.h" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/dist/include/unicode/uspoof.h:22:23: error: + "unicode/utypes.h" should be included after "unicode/uset.h" + +js/src/dist/include/unicode/uspoof.h:24: error: + "unicode/parseerr.h" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/dist/include/unicode/uspoof.h:23:24: error: + "unicode/uset.h" should be included after "unicode/parseerr.h" + +js/src/dist/include/unicode/uspoof.h:30: error: + "unicode/localpointer.h" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/dist/include/unicode/uspoof.h:31:32: error: + "unicode/unistr.h" should be included after "unicode/uniset.h" + +js/src/dist/include/unicode/usprep.h:30: error: + "unicode/localpointer.h" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/dist/include/unicode/usprep.h:67: error: + "unicode/parseerr.h" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/dist/include/unicode/ustring.h:22: error: + "unicode/putil.h" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/dist/include/unicode/ustring.h:21:22: error: + "unicode/utypes.h" should be included after "unicode/putil.h" + +js/src/dist/include/unicode/ustring.h:23: error: + "unicode/uiter.h" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/dist/include/unicode/utext.h:140:141: error: + "unicode/utypes.h" should be included after "unicode/uchar.h" + +js/src/dist/include/unicode/utext.h:143: error: + "unicode/localpointer.h" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/dist/include/unicode/utext.h:144: error: + "unicode/rep.h" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/dist/include/unicode/utext.h:146: error: + "unicode/chariter.h" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/dist/include/unicode/utext.h:145:146: error: + "unicode/unistr.h" should be included after "unicode/chariter.h" + +js/src/dist/include/unicode/utf.h:119: error: + "unicode/umachine.h" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/dist/include/unicode/utf.h:217: error: + "unicode/utf8.h" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/dist/include/unicode/utf.h:218: error: + "unicode/utf16.h" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/dist/include/unicode/utf.h:217:218: error: + "unicode/utf8.h" should be included after "unicode/utf16.h" + +js/src/dist/include/unicode/utf.h:221: error: + "unicode/utf_old.h" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/dist/include/unicode/utf16.h:38: error: + "unicode/umachine.h" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/dist/include/unicode/utf16.h:40: error: + "unicode/utf.h" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/dist/include/unicode/utf8.h:38: error: + "unicode/umachine.h" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/dist/include/unicode/utf8.h:40: error: + "unicode/utf.h" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/dist/include/unicode/utf_old.h:145: error: + "unicode/utf.h" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/dist/include/unicode/utf_old.h:146: error: + "unicode/utf8.h" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/dist/include/unicode/utf_old.h:147: error: + "unicode/utf16.h" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/dist/include/unicode/utf_old.h:146:147: error: + "unicode/utf8.h" should be included after "unicode/utf16.h" + +js/src/dist/include/unicode/utrans.h:20: error: + "unicode/urep.h" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/dist/include/unicode/utrans.h:21: error: + "unicode/parseerr.h" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/dist/include/unicode/utrans.h:20:21: error: + "unicode/urep.h" should be included after "unicode/parseerr.h" + +js/src/dist/include/unicode/utrans.h:22: error: + "unicode/uenum.h" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/dist/include/unicode/utrans.h:23: error: + "unicode/uset.h" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/dist/include/unicode/utrans.h:26: error: + "unicode/localpointer.h" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/dist/include/unicode/utypes.h:38: error: + "unicode/umachine.h" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/dist/include/unicode/utypes.h:39: error: + "unicode/uversion.h" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/dist/include/unicode/utypes.h:40: error: + "unicode/uconfig.h" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/dist/include/unicode/utypes.h:39:40: error: + "unicode/uversion.h" should be included after "unicode/uconfig.h" + +js/src/dist/include/unicode/utypes.h:40:41: error: + "unicode/uconfig.h" should be included after + +js/src/dist/include/unicode/utypes.h:44: error: + "unicode/utf.h" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/dist/include/unicode/uversion.h:30: error: + "unicode/umachine.h" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/dist/include/unicode/uversion.h:33: error: + "unicode/uvernum.h" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/dist/include/unicode/vtzone.h:23: error: + "unicode/basictz.h" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/intl/components/Unified_cpp_intl_components0.cpp:2: error: + "/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/intl/components/src/Bidi.cpp" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/intl/components/Unified_cpp_intl_components0.cpp:11: error: + "/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/intl/components/src/BidiEmbeddingLevel.cpp" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/intl/components/Unified_cpp_intl_components0.cpp:20: error: + "/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/intl/components/src/Calendar.cpp" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/intl/components/Unified_cpp_intl_components0.cpp:29: error: + "/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/intl/components/src/Collator.cpp" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/intl/components/Unified_cpp_intl_components0.cpp:38: error: + "/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/intl/components/src/Currency.cpp" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/intl/components/Unified_cpp_intl_components0.cpp:47: error: + "/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/intl/components/src/DateIntervalFormat.cpp" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/intl/components/Unified_cpp_intl_components1.cpp:2: error: + "/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/intl/components/src/DateTimeFormat.cpp" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/intl/components/Unified_cpp_intl_components1.cpp:11: error: + "/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/intl/components/src/DateTimeFormatUtils.cpp" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/intl/components/Unified_cpp_intl_components1.cpp:20: error: + "/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/intl/components/src/DateTimePatternGenerator.cpp" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/intl/components/Unified_cpp_intl_components1.cpp:29: error: + "/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/intl/components/src/DisplayNames.cpp" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/intl/components/Unified_cpp_intl_components1.cpp:38: error: + "/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/intl/components/src/ICU4CGlue.cpp" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/intl/components/Unified_cpp_intl_components1.cpp:47: error: + "/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/intl/components/src/ICU4CLibrary.cpp" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/intl/components/Unified_cpp_intl_components2.cpp:2: error: + "/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/intl/components/src/IDNA.cpp" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/intl/components/Unified_cpp_intl_components2.cpp:11: error: + "/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/intl/components/src/ListFormat.cpp" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/intl/components/Unified_cpp_intl_components2.cpp:20: error: + "/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/intl/components/src/Locale.cpp" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/intl/components/Unified_cpp_intl_components2.cpp:29: error: + "/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/intl/components/src/LocaleCanonicalizer.cpp" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/intl/components/Unified_cpp_intl_components2.cpp:38: error: + "/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/intl/components/src/LocaleGenerated.cpp" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/intl/components/Unified_cpp_intl_components2.cpp:47: error: + "/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/intl/components/src/MeasureUnit.cpp" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/intl/components/Unified_cpp_intl_components3.cpp:2: error: + "/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/intl/components/src/NumberFormat.cpp" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/intl/components/Unified_cpp_intl_components3.cpp:11: error: + "/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/intl/components/src/NumberFormatFields.cpp" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/intl/components/Unified_cpp_intl_components3.cpp:20: error: + "/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/intl/components/src/NumberFormatterSkeleton.cpp" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/intl/components/Unified_cpp_intl_components3.cpp:29: error: + "/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/intl/components/src/NumberParser.cpp" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/intl/components/Unified_cpp_intl_components3.cpp:38: error: + "/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/intl/components/src/NumberRangeFormat.cpp" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/intl/components/Unified_cpp_intl_components3.cpp:47: error: + "/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/intl/components/src/NumberingSystem.cpp" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/intl/components/Unified_cpp_intl_components4.cpp:2: error: + "/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/intl/components/src/PluralRules.cpp" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/intl/components/Unified_cpp_intl_components4.cpp:11: error: + "/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/intl/components/src/RelativeTimeFormat.cpp" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/intl/components/Unified_cpp_intl_components4.cpp:20: error: + "/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/intl/components/src/String.cpp" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/intl/components/Unified_cpp_intl_components4.cpp:29: error: + "/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/intl/components/src/TimeZone.cpp" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/js/src/Unified_cpp_js_src0.cpp:2: error: + "/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/builtin/Array.cpp" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/js/src/Unified_cpp_js_src0.cpp:11: error: + "/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/builtin/AtomicsObject.cpp" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/js/src/Unified_cpp_js_src0.cpp:20: error: + "/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/builtin/BigInt.cpp" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/js/src/Unified_cpp_js_src0.cpp:29: error: + "/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/builtin/Boolean.cpp" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/js/src/Unified_cpp_js_src0.cpp:38: error: + "/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/builtin/DataViewObject.cpp" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/js/src/Unified_cpp_js_src0.cpp:47: error: + "/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/builtin/Eval.cpp" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/js/src/Unified_cpp_js_src1.cpp:2: error: + "/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/builtin/FinalizationRegistryObject.cpp" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/js/src/Unified_cpp_js_src1.cpp:11: error: + "/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/builtin/JSON.cpp" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/js/src/Unified_cpp_js_src1.cpp:20: error: + "/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/builtin/MapObject.cpp" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/js/src/Unified_cpp_js_src1.cpp:29: error: + "/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/builtin/ModuleObject.cpp" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/js/src/Unified_cpp_js_src1.cpp:38: error: + "/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/builtin/Object.cpp" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/js/src/Unified_cpp_js_src1.cpp:47: error: + "/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/builtin/Profilers.cpp" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/js/src/Unified_cpp_js_src10.cpp:2: error: + "/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/vm/ArrayBufferObject.cpp" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/js/src/Unified_cpp_js_src10.cpp:11: error: + "/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/vm/ArrayBufferObjectMaybeShared.cpp" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/js/src/Unified_cpp_js_src10.cpp:20: error: + "/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/vm/ArrayBufferViewObject.cpp" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/js/src/Unified_cpp_js_src10.cpp:29: error: + "/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/vm/AsyncFunction.cpp" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/js/src/Unified_cpp_js_src10.cpp:38: error: + "/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/vm/AsyncIteration.cpp" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/js/src/Unified_cpp_js_src10.cpp:47: error: + "/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/vm/BigIntType.cpp" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/js/src/Unified_cpp_js_src11.cpp:2: error: + "/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/vm/BoundFunctionObject.cpp" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/js/src/Unified_cpp_js_src11.cpp:11: error: + "/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/vm/BuildId.cpp" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/js/src/Unified_cpp_js_src11.cpp:20: error: + "/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/vm/BuiltinObjectKind.cpp" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/js/src/Unified_cpp_js_src11.cpp:29: error: + "/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/vm/BytecodeLocation.cpp" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/js/src/Unified_cpp_js_src11.cpp:38: error: + "/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/vm/BytecodeUtil.cpp" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/js/src/Unified_cpp_js_src11.cpp:47: error: + "/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/vm/CallAndConstruct.cpp" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/js/src/Unified_cpp_js_src12.cpp:2: error: + "/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/vm/CallNonGenericMethod.cpp" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/js/src/Unified_cpp_js_src12.cpp:11: error: + "/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/vm/CharacterEncoding.cpp" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/js/src/Unified_cpp_js_src12.cpp:20: error: + "/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/vm/CodeCoverage.cpp" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/js/src/Unified_cpp_js_src12.cpp:29: error: + "/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/vm/Compartment.cpp" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/js/src/Unified_cpp_js_src12.cpp:38: error: + "/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/vm/CompilationAndEvaluation.cpp" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/js/src/Unified_cpp_js_src12.cpp:47: error: + "/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/vm/Compression.cpp" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/js/src/Unified_cpp_js_src13.cpp:2: error: + "/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/vm/DateTime.cpp" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/js/src/Unified_cpp_js_src13.cpp:11: error: + "/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/vm/EnvironmentObject.cpp" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/js/src/Unified_cpp_js_src13.cpp:20: error: + "/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/vm/EqualityOperations.cpp" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/js/src/Unified_cpp_js_src13.cpp:29: error: + "/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/vm/ErrorMessages.cpp" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/js/src/Unified_cpp_js_src13.cpp:38: error: + "/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/vm/ErrorObject.cpp" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/js/src/Unified_cpp_js_src13.cpp:47: error: + "/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/vm/ErrorReporting.cpp" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/js/src/Unified_cpp_js_src14.cpp:2: error: + "/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/vm/Exception.cpp" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/js/src/Unified_cpp_js_src14.cpp:11: error: + "/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/vm/ForOfIterator.cpp" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/js/src/Unified_cpp_js_src14.cpp:20: error: + "/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/vm/FrameIter.cpp" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/js/src/Unified_cpp_js_src14.cpp:29: error: + "/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/vm/FunctionFlags.cpp" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/js/src/Unified_cpp_js_src14.cpp:38: error: + "/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/vm/GeckoProfiler.cpp" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/js/src/Unified_cpp_js_src14.cpp:47: error: + "/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/vm/GeneratorObject.cpp" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/js/src/Unified_cpp_js_src15.cpp:2: error: + "/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/vm/GetterSetter.cpp" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/js/src/Unified_cpp_js_src15.cpp:11: error: + "/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/vm/GlobalObject.cpp" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/js/src/Unified_cpp_js_src15.cpp:20: error: + "/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/vm/HelperThreads.cpp" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/js/src/Unified_cpp_js_src15.cpp:29: error: + "/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/vm/Id.cpp" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/js/src/Unified_cpp_js_src15.cpp:38: error: + "/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/vm/Initialization.cpp" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/js/src/Unified_cpp_js_src15.cpp:47: error: + "/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/vm/InternalThreadPool.cpp" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/js/src/Unified_cpp_js_src16.cpp:2: error: + "/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/vm/Iteration.cpp" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/js/src/Unified_cpp_js_src16.cpp:11: error: + "/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/vm/JSAtom.cpp" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/js/src/Unified_cpp_js_src16.cpp:20: error: + "/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/vm/JSContext.cpp" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/js/src/Unified_cpp_js_src16.cpp:29: error: + "/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/vm/JSFunction.cpp" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/js/src/Unified_cpp_js_src16.cpp:38: error: + "/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/vm/JSONParser.cpp" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/js/src/Unified_cpp_js_src16.cpp:47: error: + "/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/vm/JSONPrinter.cpp" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/js/src/Unified_cpp_js_src17.cpp:2: error: + "/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/vm/JSObject.cpp" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/js/src/Unified_cpp_js_src17.cpp:11: error: + "/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/vm/JSScript.cpp" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/js/src/Unified_cpp_js_src17.cpp:20: error: + "/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/vm/JitActivation.cpp" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/js/src/Unified_cpp_js_src17.cpp:29: error: + "/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/vm/List.cpp" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/js/src/Unified_cpp_js_src17.cpp:38: error: + "/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/vm/MemoryMetrics.cpp" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/js/src/Unified_cpp_js_src17.cpp:47: error: + "/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/vm/Modules.cpp" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/js/src/Unified_cpp_js_src18.cpp:2: error: + "/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/vm/NativeObject.cpp" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/js/src/Unified_cpp_js_src18.cpp:11: error: + "/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/vm/OffThreadPromiseRuntimeState.cpp" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/js/src/Unified_cpp_js_src18.cpp:20: error: + "/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/vm/OffThreadScriptCompilation.cpp" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/js/src/Unified_cpp_js_src18.cpp:29: error: + "/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/vm/PIC.cpp" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/js/src/Unified_cpp_js_src18.cpp:38: error: + "/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/vm/PlainObject.cpp" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/js/src/Unified_cpp_js_src18.cpp:47: error: + "/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/vm/Printer.cpp" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/js/src/Unified_cpp_js_src19.cpp:2: error: + "/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/vm/Probes.cpp" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/js/src/Unified_cpp_js_src19.cpp:11: error: + "/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/vm/PromiseLookup.cpp" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/js/src/Unified_cpp_js_src19.cpp:20: error: + "/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/vm/PropMap.cpp" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/js/src/Unified_cpp_js_src19.cpp:29: error: + "/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/vm/PropertyAndElement.cpp" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/js/src/Unified_cpp_js_src19.cpp:38: error: + "/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/vm/PropertyDescriptor.cpp" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/js/src/Unified_cpp_js_src19.cpp:47: error: + "/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/vm/ProxyObject.cpp" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/js/src/Unified_cpp_js_src2.cpp:2: error: + "/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/builtin/Promise.cpp" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/js/src/Unified_cpp_js_src2.cpp:11: error: + "/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/builtin/Reflect.cpp" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/js/src/Unified_cpp_js_src2.cpp:20: error: + "/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/builtin/ReflectParse.cpp" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/js/src/Unified_cpp_js_src2.cpp:29: error: + "/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/builtin/ShadowRealm.cpp" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/js/src/Unified_cpp_js_src2.cpp:38: error: + "/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/builtin/String.cpp" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/js/src/Unified_cpp_js_src2.cpp:47: error: + "/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/builtin/Symbol.cpp" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/js/src/Unified_cpp_js_src20.cpp:2: error: + "/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/vm/Realm.cpp" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/js/src/Unified_cpp_js_src20.cpp:11: error: + "/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/vm/RegExpObject.cpp" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/js/src/Unified_cpp_js_src20.cpp:20: error: + "/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/vm/RegExpStatics.cpp" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/js/src/Unified_cpp_js_src20.cpp:29: error: + "/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/vm/Runtime.cpp" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/js/src/Unified_cpp_js_src20.cpp:38: error: + "/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/vm/SavedStacks.cpp" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/js/src/Unified_cpp_js_src20.cpp:47: error: + "/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/vm/Scope.cpp" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/js/src/Unified_cpp_js_src21.cpp:2: error: + "/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/vm/SelfHosting.cpp" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/js/src/Unified_cpp_js_src21.cpp:11: error: + "/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/vm/Shape.cpp" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/js/src/Unified_cpp_js_src21.cpp:20: error: + "/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/vm/ShapeZone.cpp" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/js/src/Unified_cpp_js_src21.cpp:29: error: + "/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/vm/SharedArrayObject.cpp" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/js/src/Unified_cpp_js_src21.cpp:38: error: + "/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/vm/SharedImmutableStringsCache.cpp" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/js/src/Unified_cpp_js_src21.cpp:47: error: + "/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/vm/SharedScriptDataTableHolder.cpp" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/js/src/Unified_cpp_js_src22.cpp:2: error: + "/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/vm/SourceHook.cpp" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/js/src/Unified_cpp_js_src22.cpp:11: error: + "/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/vm/Stack.cpp" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/js/src/Unified_cpp_js_src22.cpp:20: error: + "/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/vm/StaticStrings.cpp" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/js/src/Unified_cpp_js_src22.cpp:29: error: + "/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/vm/StencilCache.cpp" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/js/src/Unified_cpp_js_src22.cpp:38: error: + "/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/vm/StencilObject.cpp" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/js/src/Unified_cpp_js_src22.cpp:47: error: + "/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/vm/StringType.cpp" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/js/src/Unified_cpp_js_src23.cpp:2: error: + "/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/vm/StructuredClone.cpp" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/js/src/Unified_cpp_js_src23.cpp:11: error: + "/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/vm/SymbolType.cpp" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/js/src/Unified_cpp_js_src23.cpp:20: error: + "/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/vm/TaggedProto.cpp" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/js/src/Unified_cpp_js_src23.cpp:29: error: + "/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/vm/ThrowMsgKind.cpp" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/js/src/Unified_cpp_js_src23.cpp:38: error: + "/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/vm/Time.cpp" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/js/src/Unified_cpp_js_src23.cpp:47: error: + "/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/vm/ToSource.cpp" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/js/src/Unified_cpp_js_src24.cpp:2: error: + "/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/vm/TypedArrayObject.cpp" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/js/src/Unified_cpp_js_src24.cpp:11: error: + "/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/vm/UbiNode.cpp" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/js/src/Unified_cpp_js_src24.cpp:20: error: + "/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/vm/UbiNodeCensus.cpp" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/js/src/Unified_cpp_js_src24.cpp:29: error: + "/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/vm/UbiNodeShortestPaths.cpp" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/js/src/Unified_cpp_js_src24.cpp:38: error: + "/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/vm/UsageStatistics.cpp" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/js/src/Unified_cpp_js_src24.cpp:47: error: + "/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/vm/Value.cpp" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/js/src/Unified_cpp_js_src25.cpp:2: error: + "/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/vm/Warnings.cpp" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/js/src/Unified_cpp_js_src25.cpp:11: error: + "/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/vm/Watchtower.cpp" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/js/src/Unified_cpp_js_src25.cpp:20: error: + "/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/vm/WellKnownAtom.cpp" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/js/src/Unified_cpp_js_src25.cpp:29: error: + "/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/vm/WindowProxy.cpp" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/js/src/Unified_cpp_js_src25.cpp:38: error: + "/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/vm/Xdr.cpp" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/js/src/Unified_cpp_js_src3.cpp:2: error: + "/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/builtin/TestingFunctions.cpp" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/js/src/Unified_cpp_js_src3.cpp:11: error: + "/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/builtin/TestingUtility.cpp" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/js/src/Unified_cpp_js_src3.cpp:20: error: + "/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/builtin/WeakMapObject.cpp" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/js/src/Unified_cpp_js_src3.cpp:29: error: + "/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/builtin/WeakRefObject.cpp" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/js/src/Unified_cpp_js_src3.cpp:38: error: + "/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/builtin/WeakSetObject.cpp" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/js/src/Unified_cpp_js_src3.cpp:47: error: + "/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/builtin/WrappedFunctionObject.cpp" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/js/src/Unified_cpp_js_src4.cpp:2: error: + "/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/builtin/intl/Collator.cpp" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/js/src/Unified_cpp_js_src4.cpp:11: error: + "/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/builtin/intl/CommonFunctions.cpp" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/js/src/Unified_cpp_js_src4.cpp:20: error: + "/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/builtin/intl/DateTimeFormat.cpp" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/js/src/Unified_cpp_js_src4.cpp:29: error: + "/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/builtin/intl/DecimalNumber.cpp" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/js/src/Unified_cpp_js_src4.cpp:38: error: + "/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/builtin/intl/DisplayNames.cpp" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/js/src/Unified_cpp_js_src4.cpp:47: error: + "/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/builtin/intl/IntlObject.cpp" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/js/src/Unified_cpp_js_src5.cpp:2: error: + "/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/builtin/intl/LanguageTag.cpp" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/js/src/Unified_cpp_js_src5.cpp:11: error: + "/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/builtin/intl/ListFormat.cpp" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/js/src/Unified_cpp_js_src5.cpp:20: error: + "/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/builtin/intl/Locale.cpp" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/js/src/Unified_cpp_js_src5.cpp:29: error: + "/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/builtin/intl/NumberFormat.cpp" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/js/src/Unified_cpp_js_src5.cpp:38: error: + "/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/builtin/intl/PluralRules.cpp" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/js/src/Unified_cpp_js_src5.cpp:47: error: + "/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/builtin/intl/RelativeTimeFormat.cpp" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/js/src/Unified_cpp_js_src6.cpp:2: error: + "/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/builtin/intl/SharedIntlData.cpp" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/js/src/Unified_cpp_js_src6.cpp:11: error: + "/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/ds/Bitmap.cpp" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/js/src/Unified_cpp_js_src6.cpp:20: error: + "/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/ds/LifoAlloc.cpp" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/js/src/Unified_cpp_js_src6.cpp:29: error: + "/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/jsapi.cpp" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/js/src/Unified_cpp_js_src6.cpp:38: error: + "/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/jsdate.cpp" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/js/src/Unified_cpp_js_src6.cpp:47: error: + "/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/jsexn.cpp" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/js/src/Unified_cpp_js_src7.cpp:2: error: + "/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/jsfriendapi.cpp" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/js/src/Unified_cpp_js_src7.cpp:11: error: + "/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/jsnum.cpp" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/js/src/Unified_cpp_js_src7.cpp:20: error: + "/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/proxy/BaseProxyHandler.cpp" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/js/src/Unified_cpp_js_src7.cpp:29: error: + "/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/proxy/CrossCompartmentWrapper.cpp" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/js/src/Unified_cpp_js_src7.cpp:38: error: + "/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/proxy/DOMProxy.cpp" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/js/src/Unified_cpp_js_src7.cpp:47: error: + "/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/proxy/DeadObjectProxy.cpp" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/js/src/Unified_cpp_js_src8.cpp:2: error: + "/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/proxy/OpaqueCrossCompartmentWrapper.cpp" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/js/src/Unified_cpp_js_src8.cpp:11: error: + "/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/proxy/Proxy.cpp" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/js/src/Unified_cpp_js_src8.cpp:20: error: + "/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/proxy/ScriptedProxyHandler.cpp" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/js/src/Unified_cpp_js_src8.cpp:29: error: + "/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/proxy/SecurityWrapper.cpp" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/js/src/Unified_cpp_js_src8.cpp:38: error: + "/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/proxy/Wrapper.cpp" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/js/src/Unified_cpp_js_src8.cpp:47: error: + "/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/threading/Mutex.cpp" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/js/src/Unified_cpp_js_src9.cpp:2: error: + "/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/threading/ProtectedData.cpp" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/js/src/Unified_cpp_js_src9.cpp:11: error: + "/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/threading/Thread.cpp" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/js/src/Unified_cpp_js_src9.cpp:20: error: + "/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/threading/posix/CpuCount.cpp" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/js/src/Unified_cpp_js_src9.cpp:29: error: + "/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/threading/posix/PosixThread.cpp" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/js/src/Unified_cpp_js_src9.cpp:38: error: + "/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/vm/Activation.cpp" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/js/src/Unified_cpp_js_src9.cpp:47: error: + "/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/vm/ArgumentsObject.cpp" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/js/src/debugger/Unified_cpp_js_src_debugger0.cpp:2: error: + "/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/debugger/DebugScript.cpp" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/js/src/debugger/Unified_cpp_js_src_debugger0.cpp:11: error: + "/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/debugger/Debugger.cpp" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/js/src/debugger/Unified_cpp_js_src_debugger0.cpp:20: error: + "/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/debugger/DebuggerMemory.cpp" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/js/src/debugger/Unified_cpp_js_src_debugger0.cpp:29: error: + "/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/debugger/Environment.cpp" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/js/src/debugger/Unified_cpp_js_src_debugger0.cpp:38: error: + "/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/debugger/Frame.cpp" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/js/src/debugger/Unified_cpp_js_src_debugger0.cpp:47: error: + "/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/debugger/NoExecute.cpp" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/js/src/debugger/Unified_cpp_js_src_debugger1.cpp:2: error: + "/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/debugger/Object.cpp" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/js/src/debugger/Unified_cpp_js_src_debugger1.cpp:11: error: + "/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/debugger/Script.cpp" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/js/src/debugger/Unified_cpp_js_src_debugger1.cpp:20: error: + "/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/debugger/Source.cpp" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/js/src/frontend/Unified_cpp_js_src_frontend0.cpp:2: error: + "/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/frontend/AbstractScopePtr.cpp" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/js/src/frontend/Unified_cpp_js_src_frontend0.cpp:11: error: + "/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/frontend/AsyncEmitter.cpp" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/js/src/frontend/Unified_cpp_js_src_frontend0.cpp:20: error: + "/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/frontend/BytecodeCompiler.cpp" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/js/src/frontend/Unified_cpp_js_src_frontend0.cpp:29: error: + "/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/frontend/BytecodeControlStructures.cpp" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/js/src/frontend/Unified_cpp_js_src_frontend0.cpp:38: error: + "/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/frontend/BytecodeEmitter.cpp" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/js/src/frontend/Unified_cpp_js_src_frontend0.cpp:47: error: + "/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/frontend/BytecodeSection.cpp" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/js/src/frontend/Unified_cpp_js_src_frontend1.cpp:2: error: + "/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/frontend/CForEmitter.cpp" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/js/src/frontend/Unified_cpp_js_src_frontend1.cpp:11: error: + "/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/frontend/CallOrNewEmitter.cpp" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/js/src/frontend/Unified_cpp_js_src_frontend1.cpp:20: error: + "/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/frontend/CompileScript.cpp" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/js/src/frontend/Unified_cpp_js_src_frontend1.cpp:29: error: + "/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/frontend/DefaultEmitter.cpp" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/js/src/frontend/Unified_cpp_js_src_frontend1.cpp:38: error: + "/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/frontend/DoWhileEmitter.cpp" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/js/src/frontend/Unified_cpp_js_src_frontend1.cpp:47: error: + "/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/frontend/ElemOpEmitter.cpp" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/js/src/frontend/Unified_cpp_js_src_frontend2.cpp:2: error: + "/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/frontend/EmitterScope.cpp" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/js/src/frontend/Unified_cpp_js_src_frontend2.cpp:11: error: + "/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/frontend/ExpressionStatementEmitter.cpp" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/js/src/frontend/Unified_cpp_js_src_frontend2.cpp:20: error: + "/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/frontend/FoldConstants.cpp" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/js/src/frontend/Unified_cpp_js_src_frontend2.cpp:29: error: + "/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/frontend/ForInEmitter.cpp" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/js/src/frontend/Unified_cpp_js_src_frontend2.cpp:38: error: + "/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/frontend/ForOfEmitter.cpp" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/js/src/frontend/Unified_cpp_js_src_frontend2.cpp:47: error: + "/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/frontend/ForOfLoopControl.cpp" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/js/src/frontend/Unified_cpp_js_src_frontend3.cpp:2: error: + "/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/frontend/FrontendContext.cpp" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/js/src/frontend/Unified_cpp_js_src_frontend3.cpp:11: error: + "/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/frontend/FunctionEmitter.cpp" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/js/src/frontend/Unified_cpp_js_src_frontend3.cpp:20: error: + "/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/frontend/IfEmitter.cpp" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/js/src/frontend/Unified_cpp_js_src_frontend3.cpp:29: error: + "/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/frontend/JumpList.cpp" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/js/src/frontend/Unified_cpp_js_src_frontend3.cpp:38: error: + "/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/frontend/LabelEmitter.cpp" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/js/src/frontend/Unified_cpp_js_src_frontend3.cpp:47: error: + "/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/frontend/LexicalScopeEmitter.cpp" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/js/src/frontend/Unified_cpp_js_src_frontend4.cpp:2: error: + "/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/frontend/NameFunctions.cpp" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/js/src/frontend/Unified_cpp_js_src_frontend4.cpp:11: error: + "/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/frontend/NameOpEmitter.cpp" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/js/src/frontend/Unified_cpp_js_src_frontend4.cpp:20: error: + "/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/frontend/ObjLiteral.cpp" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/js/src/frontend/Unified_cpp_js_src_frontend4.cpp:29: error: + "/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/frontend/ObjectEmitter.cpp" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/js/src/frontend/Unified_cpp_js_src_frontend4.cpp:38: error: + "/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/frontend/OptionalEmitter.cpp" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/js/src/frontend/Unified_cpp_js_src_frontend4.cpp:47: error: + "/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/frontend/ParseContext.cpp" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/js/src/frontend/Unified_cpp_js_src_frontend5.cpp:2: error: + "/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/frontend/ParseNode.cpp" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/js/src/frontend/Unified_cpp_js_src_frontend5.cpp:11: error: + "/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/frontend/ParseNodeVerify.cpp" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/js/src/frontend/Unified_cpp_js_src_frontend5.cpp:20: error: + "/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/frontend/ParserAtom.cpp" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/js/src/frontend/Unified_cpp_js_src_frontend5.cpp:29: error: + "/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/frontend/PrivateOpEmitter.cpp" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/js/src/frontend/Unified_cpp_js_src_frontend5.cpp:38: error: + "/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/frontend/PropOpEmitter.cpp" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/js/src/frontend/Unified_cpp_js_src_frontend5.cpp:47: error: + "/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/frontend/SharedContext.cpp" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/js/src/frontend/Unified_cpp_js_src_frontend6.cpp:2: error: + "/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/frontend/SourceNotes.cpp" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/js/src/frontend/Unified_cpp_js_src_frontend6.cpp:11: error: + "/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/frontend/Stencil.cpp" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/js/src/frontend/Unified_cpp_js_src_frontend6.cpp:20: error: + "/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/frontend/StencilXdr.cpp" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/js/src/frontend/Unified_cpp_js_src_frontend6.cpp:29: error: + "/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/frontend/SwitchEmitter.cpp" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/js/src/frontend/Unified_cpp_js_src_frontend6.cpp:38: error: + "/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/frontend/TDZCheckCache.cpp" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/js/src/frontend/Unified_cpp_js_src_frontend6.cpp:47: error: + "/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/frontend/TokenStream.cpp" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/js/src/frontend/Unified_cpp_js_src_frontend7.cpp:2: error: + "/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/frontend/TryEmitter.cpp" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/js/src/frontend/Unified_cpp_js_src_frontend7.cpp:11: error: + "/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/frontend/WhileEmitter.cpp" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/js/src/gc/Unified_cpp_js_src_gc0.cpp:2: error: + "/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/gc/Allocator.cpp" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/js/src/gc/Unified_cpp_js_src_gc0.cpp:11: error: + "/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/gc/AtomMarking.cpp" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/js/src/gc/Unified_cpp_js_src_gc0.cpp:20: error: + "/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/gc/Barrier.cpp" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/js/src/gc/Unified_cpp_js_src_gc0.cpp:29: error: + "/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/gc/Compacting.cpp" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/js/src/gc/Unified_cpp_js_src_gc0.cpp:38: error: + "/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/gc/FinalizationObservers.cpp" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/js/src/gc/Unified_cpp_js_src_gc0.cpp:47: error: + "/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/gc/GC.cpp" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/js/src/gc/Unified_cpp_js_src_gc1.cpp:2: error: + "/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/gc/GCAPI.cpp" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/js/src/gc/Unified_cpp_js_src_gc1.cpp:11: error: + "/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/gc/GCParallelTask.cpp" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/js/src/gc/Unified_cpp_js_src_gc1.cpp:20: error: + "/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/gc/Heap.cpp" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/js/src/gc/Unified_cpp_js_src_gc1.cpp:29: error: + "/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/gc/MallocedBlockCache.cpp" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/js/src/gc/Unified_cpp_js_src_gc1.cpp:38: error: + "/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/gc/Marking.cpp" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/js/src/gc/Unified_cpp_js_src_gc1.cpp:47: error: + "/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/gc/Memory.cpp" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/js/src/gc/Unified_cpp_js_src_gc2.cpp:2: error: + "/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/gc/Nursery.cpp" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/js/src/gc/Unified_cpp_js_src_gc2.cpp:11: error: + "/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/gc/ParallelMarking.cpp" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/js/src/gc/Unified_cpp_js_src_gc2.cpp:20: error: + "/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/gc/Pretenuring.cpp" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/js/src/gc/Unified_cpp_js_src_gc2.cpp:29: error: + "/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/gc/PublicIterators.cpp" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/js/src/gc/Unified_cpp_js_src_gc2.cpp:38: error: + "/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/gc/RootMarking.cpp" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/js/src/gc/Unified_cpp_js_src_gc2.cpp:47: error: + "/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/gc/Scheduling.cpp" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/js/src/gc/Unified_cpp_js_src_gc3.cpp:2: error: + "/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/gc/Statistics.cpp" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/js/src/gc/Unified_cpp_js_src_gc3.cpp:11: error: + "/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/gc/Sweeping.cpp" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/js/src/gc/Unified_cpp_js_src_gc3.cpp:20: error: + "/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/gc/Tenuring.cpp" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/js/src/gc/Unified_cpp_js_src_gc3.cpp:29: error: + "/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/gc/Tracer.cpp" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/js/src/gc/Unified_cpp_js_src_gc3.cpp:38: error: + "/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/gc/Verifier.cpp" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/js/src/gc/Unified_cpp_js_src_gc3.cpp:47: error: + "/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/gc/WeakMap.cpp" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/js/src/gc/Unified_cpp_js_src_gc4.cpp:2: error: + "/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/gc/WeakMapPtr.cpp" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/js/src/gc/Unified_cpp_js_src_gc4.cpp:11: error: + "/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/gc/Zone.cpp" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/js/src/irregexp/Unified_cpp_js_src_irregexp0.cpp:2: error: + "/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/irregexp/RegExpAPI.cpp" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/js/src/irregexp/Unified_cpp_js_src_irregexp0.cpp:11: error: + "/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/irregexp/RegExpShim.cpp" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/irregexp/imported/property-sequences.cc: error: + unknown file kind + +js/src/js/src/irregexp/Unified_cpp_js_src_irregexp0.cpp:20: error: + "/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/irregexp/imported/property-sequences.cc" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/irregexp/imported/regexp-bytecode-generator.cc: error: + unknown file kind + +js/src/js/src/irregexp/Unified_cpp_js_src_irregexp0.cpp:29: error: + "/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/irregexp/imported/regexp-bytecode-generator.cc" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/irregexp/imported/regexp-bytecode-peephole.cc: error: + unknown file kind + +js/src/js/src/irregexp/Unified_cpp_js_src_irregexp0.cpp:38: error: + "/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/irregexp/imported/regexp-bytecode-peephole.cc" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/irregexp/imported/regexp-bytecodes.cc: error: + unknown file kind + +js/src/js/src/irregexp/Unified_cpp_js_src_irregexp0.cpp:47: error: + "/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/irregexp/imported/regexp-bytecodes.cc" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/irregexp/imported/regexp-compiler-tonode.cc: error: + unknown file kind + +js/src/js/src/irregexp/Unified_cpp_js_src_irregexp1.cpp:2: error: + "/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/irregexp/imported/regexp-compiler-tonode.cc" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/irregexp/imported/regexp-dotprinter.cc: error: + unknown file kind + +js/src/js/src/irregexp/Unified_cpp_js_src_irregexp1.cpp:11: error: + "/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/irregexp/imported/regexp-dotprinter.cc" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/irregexp/imported/regexp-interpreter.cc: error: + unknown file kind + +js/src/js/src/irregexp/Unified_cpp_js_src_irregexp1.cpp:20: error: + "/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/irregexp/imported/regexp-interpreter.cc" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/irregexp/imported/regexp-macro-assembler-tracer.cc: error: + unknown file kind + +js/src/js/src/irregexp/Unified_cpp_js_src_irregexp1.cpp:29: error: + "/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/irregexp/imported/regexp-macro-assembler-tracer.cc" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/irregexp/imported/regexp-macro-assembler.cc: error: + unknown file kind + +js/src/js/src/irregexp/Unified_cpp_js_src_irregexp1.cpp:38: error: + "/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/irregexp/imported/regexp-macro-assembler.cc" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/irregexp/imported/regexp-parser.cc: error: + unknown file kind + +js/src/js/src/irregexp/Unified_cpp_js_src_irregexp1.cpp:47: error: + "/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/irregexp/imported/regexp-parser.cc" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/irregexp/imported/regexp-stack.cc: error: + unknown file kind + +js/src/js/src/irregexp/Unified_cpp_js_src_irregexp2.cpp:2: error: + "/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/irregexp/imported/regexp-stack.cc" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/irregexp/imported/special-case.cc: error: + unknown file kind + +js/src/js/src/irregexp/Unified_cpp_js_src_irregexp2.cpp:11: error: + "/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/irregexp/imported/special-case.cc" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/js/src/irregexp/Unified_cpp_js_src_irregexp2.cpp:20: error: + "/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/irregexp/util/UnicodeShim.cpp" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/js/src/jit/Unified_cpp_js_src_jit0.cpp:2: error: + "/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/jit/AliasAnalysis.cpp" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/js/src/jit/Unified_cpp_js_src_jit0.cpp:11: error: + "/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/jit/AlignmentMaskAnalysis.cpp" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/js/src/jit/Unified_cpp_js_src_jit0.cpp:20: error: + "/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/jit/BacktrackingAllocator.cpp" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/js/src/jit/Unified_cpp_js_src_jit0.cpp:29: error: + "/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/jit/Bailouts.cpp" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/js/src/jit/Unified_cpp_js_src_jit0.cpp:38: error: + "/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/jit/BaselineBailouts.cpp" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/js/src/jit/Unified_cpp_js_src_jit0.cpp:47: error: + "/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/jit/BaselineCacheIRCompiler.cpp" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/js/src/jit/Unified_cpp_js_src_jit1.cpp:2: error: + "/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/jit/BaselineCodeGen.cpp" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/js/src/jit/Unified_cpp_js_src_jit1.cpp:11: error: + "/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/jit/BaselineDebugModeOSR.cpp" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/js/src/jit/Unified_cpp_js_src_jit1.cpp:20: error: + "/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/jit/BaselineFrame.cpp" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/js/src/jit/Unified_cpp_js_src_jit1.cpp:29: error: + "/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/jit/BaselineFrameInfo.cpp" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/js/src/jit/Unified_cpp_js_src_jit1.cpp:38: error: + "/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/jit/BaselineIC.cpp" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/js/src/jit/Unified_cpp_js_src_jit1.cpp:47: error: + "/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/jit/BaselineJIT.cpp" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/js/src/jit/Unified_cpp_js_src_jit10.cpp:2: error: + "/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/jit/RematerializedFrame.cpp" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/js/src/jit/Unified_cpp_js_src_jit10.cpp:11: error: + "/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/jit/SafepointIndex.cpp" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/js/src/jit/Unified_cpp_js_src_jit10.cpp:20: error: + "/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/jit/Safepoints.cpp" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/js/src/jit/Unified_cpp_js_src_jit10.cpp:29: error: + "/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/jit/ScalarReplacement.cpp" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/js/src/jit/Unified_cpp_js_src_jit10.cpp:38: error: + "/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/jit/ShuffleAnalysis.cpp" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/js/src/jit/Unified_cpp_js_src_jit10.cpp:47: error: + "/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/jit/Sink.cpp" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/js/src/jit/Unified_cpp_js_src_jit11.cpp:2: error: + "/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/jit/Snapshots.cpp" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/js/src/jit/Unified_cpp_js_src_jit11.cpp:11: error: + "/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/jit/Trampoline.cpp" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/js/src/jit/Unified_cpp_js_src_jit11.cpp:20: error: + "/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/jit/TrialInlining.cpp" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/js/src/jit/Unified_cpp_js_src_jit11.cpp:29: error: + "/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/jit/TypePolicy.cpp" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/js/src/jit/Unified_cpp_js_src_jit11.cpp:38: error: + "/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/jit/VMFunctions.cpp" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/js/src/jit/Unified_cpp_js_src_jit11.cpp:47: error: + "/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/jit/ValueNumbering.cpp" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/js/src/jit/Unified_cpp_js_src_jit12.cpp:2: error: + "/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/jit/WarpBuilder.cpp" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/js/src/jit/Unified_cpp_js_src_jit12.cpp:11: error: + "/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/jit/WarpBuilderShared.cpp" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/js/src/jit/Unified_cpp_js_src_jit12.cpp:20: error: + "/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/jit/WarpCacheIRTranspiler.cpp" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/js/src/jit/Unified_cpp_js_src_jit12.cpp:29: error: + "/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/jit/WarpOracle.cpp" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/js/src/jit/Unified_cpp_js_src_jit12.cpp:38: error: + "/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/jit/WarpSnapshot.cpp" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/js/src/jit/Unified_cpp_js_src_jit12.cpp:47: error: + "/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/jit/WasmBCE.cpp" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/js/src/jit/Unified_cpp_js_src_jit13.cpp:2: error: + "/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/jit/XrayJitInfo.cpp" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/js/src/jit/Unified_cpp_js_src_jit13.cpp:11: error: + "/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/jit/none/Trampoline-none.cpp" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/js/src/jit/Unified_cpp_js_src_jit13.cpp:20: error: + "/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/jit/shared/Assembler-shared.cpp" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/js/src/jit/Unified_cpp_js_src_jit13.cpp:29: error: + "/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/jit/shared/AtomicOperations-shared-jit.cpp" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/js/src/jit/Unified_cpp_js_src_jit13.cpp:38: error: + "/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/jit/shared/CodeGenerator-shared.cpp" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/js/src/jit/Unified_cpp_js_src_jit13.cpp:47: error: + "/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/jit/shared/Disassembler-shared.cpp" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/js/src/jit/Unified_cpp_js_src_jit14.cpp:2: error: + "/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/jit/shared/Lowering-shared.cpp" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/js/src/jit/Unified_cpp_js_src_jit2.cpp:2: error: + "/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/jit/BitSet.cpp" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/js/src/jit/Unified_cpp_js_src_jit2.cpp:11: error: + "/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/jit/BytecodeAnalysis.cpp" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/js/src/jit/Unified_cpp_js_src_jit2.cpp:20: error: + "/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/jit/CacheIR.cpp" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/js/src/jit/Unified_cpp_js_src_jit2.cpp:29: error: + "/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/jit/CacheIRCompiler.cpp" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/js/src/jit/Unified_cpp_js_src_jit2.cpp:38: error: + "/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/jit/CacheIRHealth.cpp" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/js/src/jit/Unified_cpp_js_src_jit2.cpp:47: error: + "/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/jit/CacheIRSpewer.cpp" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/js/src/jit/Unified_cpp_js_src_jit3.cpp:2: error: + "/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/jit/CodeGenerator.cpp" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/js/src/jit/Unified_cpp_js_src_jit3.cpp:11: error: + "/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/jit/CompileWrappers.cpp" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/js/src/jit/Unified_cpp_js_src_jit3.cpp:20: error: + "/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/jit/Disassemble.cpp" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/js/src/jit/Unified_cpp_js_src_jit3.cpp:29: error: + "/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/jit/EdgeCaseAnalysis.cpp" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/js/src/jit/Unified_cpp_js_src_jit3.cpp:38: error: + "/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/jit/EffectiveAddressAnalysis.cpp" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/js/src/jit/Unified_cpp_js_src_jit3.cpp:47: error: + "/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/jit/ExecutableAllocator.cpp" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/js/src/jit/Unified_cpp_js_src_jit4.cpp:2: error: + "/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/jit/FlushICache.cpp" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/js/src/jit/Unified_cpp_js_src_jit4.cpp:11: error: + "/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/jit/FoldLinearArithConstants.cpp" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/js/src/jit/Unified_cpp_js_src_jit4.cpp:20: error: + "/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/jit/InlinableNatives.cpp" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/js/src/jit/Unified_cpp_js_src_jit4.cpp:29: error: + "/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/jit/InstructionReordering.cpp" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/js/src/jit/Unified_cpp_js_src_jit4.cpp:38: error: + "/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/jit/InterpreterEntryTrampoline.cpp" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/js/src/jit/Unified_cpp_js_src_jit4.cpp:47: error: + "/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/jit/Ion.cpp" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/js/src/jit/Unified_cpp_js_src_jit5.cpp:2: error: + "/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/jit/IonAnalysis.cpp" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/js/src/jit/Unified_cpp_js_src_jit5.cpp:11: error: + "/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/jit/IonCacheIRCompiler.cpp" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/js/src/jit/Unified_cpp_js_src_jit5.cpp:20: error: + "/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/jit/IonCompileTask.cpp" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/js/src/jit/Unified_cpp_js_src_jit5.cpp:29: error: + "/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/jit/IonIC.cpp" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/js/src/jit/Unified_cpp_js_src_jit5.cpp:38: error: + "/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/jit/IonOptimizationLevels.cpp" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/js/src/jit/Unified_cpp_js_src_jit5.cpp:47: error: + "/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/jit/JSJitFrameIter.cpp" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/js/src/jit/Unified_cpp_js_src_jit6.cpp:2: error: + "/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/jit/JSONSpewer.cpp" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/js/src/jit/Unified_cpp_js_src_jit6.cpp:11: error: + "/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/jit/Jit.cpp" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/js/src/jit/Unified_cpp_js_src_jit6.cpp:20: error: + "/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/jit/JitContext.cpp" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/js/src/jit/Unified_cpp_js_src_jit6.cpp:29: error: + "/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/jit/JitFrames.cpp" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/js/src/jit/Unified_cpp_js_src_jit6.cpp:38: error: + "/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/jit/JitOptions.cpp" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/js/src/jit/Unified_cpp_js_src_jit6.cpp:47: error: + "/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/jit/JitScript.cpp" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/js/src/jit/Unified_cpp_js_src_jit7.cpp:2: error: + "/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/jit/JitSpewer.cpp" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/js/src/jit/Unified_cpp_js_src_jit7.cpp:11: error: + "/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/jit/JitcodeMap.cpp" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/js/src/jit/Unified_cpp_js_src_jit7.cpp:20: error: + "/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/jit/KnownClass.cpp" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/js/src/jit/Unified_cpp_js_src_jit7.cpp:29: error: + "/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/jit/LICM.cpp" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/js/src/jit/Unified_cpp_js_src_jit7.cpp:38: error: + "/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/jit/LIR.cpp" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/js/src/jit/Unified_cpp_js_src_jit7.cpp:47: error: + "/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/jit/Label.cpp" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/js/src/jit/Unified_cpp_js_src_jit8.cpp:2: error: + "/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/jit/Linker.cpp" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/js/src/jit/Unified_cpp_js_src_jit8.cpp:11: error: + "/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/jit/Lowering.cpp" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/js/src/jit/Unified_cpp_js_src_jit8.cpp:20: error: + "/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/jit/MIR.cpp" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/js/src/jit/Unified_cpp_js_src_jit8.cpp:29: error: + "/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/jit/MIRGraph.cpp" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/js/src/jit/Unified_cpp_js_src_jit8.cpp:38: error: + "/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/jit/MacroAssembler.cpp" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/js/src/jit/Unified_cpp_js_src_jit8.cpp:47: error: + "/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/jit/MoveResolver.cpp" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/js/src/jit/Unified_cpp_js_src_jit9.cpp:2: error: + "/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/jit/PerfSpewer.cpp" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/js/src/jit/Unified_cpp_js_src_jit9.cpp:11: error: + "/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/jit/ProcessExecutableMemory.cpp" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/js/src/jit/Unified_cpp_js_src_jit9.cpp:20: error: + "/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/jit/RangeAnalysis.cpp" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/js/src/jit/Unified_cpp_js_src_jit9.cpp:29: error: + "/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/jit/ReciprocalMulConstants.cpp" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/js/src/jit/Unified_cpp_js_src_jit9.cpp:38: error: + "/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/jit/Recover.cpp" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/js/src/jit/Unified_cpp_js_src_jit9.cpp:47: error: + "/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/jit/RegisterAllocator.cpp" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/js/src/shell/Unified_cpp_js_src_shell0.cpp:2: error: + "/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/shell/ModuleLoader.cpp" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/js/src/shell/Unified_cpp_js_src_shell0.cpp:11: error: + "/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/shell/OSObject.cpp" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/js/src/shell/Unified_cpp_js_src_shell0.cpp:20: error: + "/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/shell/ShellModuleObjectWrapper.cpp" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/js/src/shell/Unified_cpp_js_src_shell0.cpp:29: error: + "/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/shell/WasmTesting.cpp" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/js/src/shell/Unified_cpp_js_src_shell0.cpp:38: error: + "/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/shell/js.cpp" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/js/src/shell/Unified_cpp_js_src_shell0.cpp:47: error: + "/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/shell/jsoptparse.cpp" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/js/src/shell/Unified_cpp_js_src_shell1.cpp:2: error: + "/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/shell/jsshell.cpp" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/js/src/util/Unified_cpp_js_src_util0.cpp:2: error: + "/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/util/AllocPolicy.cpp" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/js/src/util/Unified_cpp_js_src_util0.cpp:11: error: + "/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/util/AllocationLogging.cpp" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/js/src/util/Unified_cpp_js_src_util0.cpp:20: error: + "/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/util/CompleteFile.cpp" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/js/src/util/Unified_cpp_js_src_util0.cpp:29: error: + "/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/util/DumpFunctions.cpp" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/js/src/util/Unified_cpp_js_src_util0.cpp:38: error: + "/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/util/NativeStack.cpp" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/js/src/util/Unified_cpp_js_src_util0.cpp:47: error: + "/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/util/Printf.cpp" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/js/src/util/Unified_cpp_js_src_util1.cpp:2: error: + "/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/util/StringBuffer.cpp" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/js/src/util/Unified_cpp_js_src_util1.cpp:11: error: + "/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/util/StructuredSpewer.cpp" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/js/src/util/Unified_cpp_js_src_util1.cpp:20: error: + "/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/util/Text.cpp" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/js/src/util/Unified_cpp_js_src_util1.cpp:29: error: + "/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/util/Unicode.cpp" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/js/src/wasm/Unified_cpp_js_src_wasm0.cpp:2: error: + "/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/wasm/AsmJS.cpp" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/js/src/wasm/Unified_cpp_js_src_wasm0.cpp:11: error: + "/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/wasm/WasmBCFrame.cpp" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/js/src/wasm/Unified_cpp_js_src_wasm0.cpp:20: error: + "/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/wasm/WasmBCMemory.cpp" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/js/src/wasm/Unified_cpp_js_src_wasm0.cpp:29: error: + "/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/wasm/WasmBaselineCompile.cpp" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/js/src/wasm/Unified_cpp_js_src_wasm0.cpp:38: error: + "/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/wasm/WasmBinary.cpp" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/js/src/wasm/Unified_cpp_js_src_wasm0.cpp:47: error: + "/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/wasm/WasmBuiltins.cpp" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/js/src/wasm/Unified_cpp_js_src_wasm1.cpp:2: error: + "/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/wasm/WasmCode.cpp" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/js/src/wasm/Unified_cpp_js_src_wasm1.cpp:11: error: + "/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/wasm/WasmCodegenTypes.cpp" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/js/src/wasm/Unified_cpp_js_src_wasm1.cpp:20: error: + "/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/wasm/WasmCompile.cpp" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/js/src/wasm/Unified_cpp_js_src_wasm1.cpp:29: error: + "/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/wasm/WasmDebug.cpp" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/js/src/wasm/Unified_cpp_js_src_wasm1.cpp:38: error: + "/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/wasm/WasmDebugFrame.cpp" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/js/src/wasm/Unified_cpp_js_src_wasm1.cpp:47: error: + "/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/wasm/WasmFrameIter.cpp" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/js/src/wasm/Unified_cpp_js_src_wasm2.cpp:2: error: + "/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/wasm/WasmGC.cpp" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/js/src/wasm/Unified_cpp_js_src_wasm2.cpp:11: error: + "/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/wasm/WasmGcObject.cpp" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/js/src/wasm/Unified_cpp_js_src_wasm2.cpp:20: error: + "/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/wasm/WasmGenerator.cpp" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/js/src/wasm/Unified_cpp_js_src_wasm2.cpp:29: error: + "/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/wasm/WasmInitExpr.cpp" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/js/src/wasm/Unified_cpp_js_src_wasm2.cpp:38: error: + "/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/wasm/WasmInstance.cpp" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/js/src/wasm/Unified_cpp_js_src_wasm2.cpp:47: error: + "/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/wasm/WasmIntrinsic.cpp" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/js/src/wasm/Unified_cpp_js_src_wasm3.cpp:2: error: + "/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/wasm/WasmIonCompile.cpp" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/js/src/wasm/Unified_cpp_js_src_wasm3.cpp:11: error: + "/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/wasm/WasmJS.cpp" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/js/src/wasm/Unified_cpp_js_src_wasm3.cpp:20: error: + "/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/wasm/WasmLog.cpp" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/js/src/wasm/Unified_cpp_js_src_wasm3.cpp:29: error: + "/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/wasm/WasmMemory.cpp" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/js/src/wasm/Unified_cpp_js_src_wasm3.cpp:38: error: + "/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/wasm/WasmModule.cpp" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/js/src/wasm/Unified_cpp_js_src_wasm3.cpp:47: error: + "/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/wasm/WasmModuleTypes.cpp" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/js/src/wasm/Unified_cpp_js_src_wasm4.cpp:2: error: + "/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/wasm/WasmOpIter.cpp" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/js/src/wasm/Unified_cpp_js_src_wasm4.cpp:11: error: + "/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/wasm/WasmProcess.cpp" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/js/src/wasm/Unified_cpp_js_src_wasm4.cpp:20: error: + "/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/wasm/WasmRealm.cpp" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/js/src/wasm/Unified_cpp_js_src_wasm4.cpp:29: error: + "/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/wasm/WasmSerialize.cpp" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/js/src/wasm/Unified_cpp_js_src_wasm4.cpp:38: error: + "/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/wasm/WasmSignalHandlers.cpp" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/js/src/wasm/Unified_cpp_js_src_wasm4.cpp:47: error: + "/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/wasm/WasmStubs.cpp" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/js/src/wasm/Unified_cpp_js_src_wasm5.cpp:2: error: + "/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/wasm/WasmTable.cpp" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/js/src/wasm/Unified_cpp_js_src_wasm5.cpp:11: error: + "/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/wasm/WasmTypeDef.cpp" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/js/src/wasm/Unified_cpp_js_src_wasm5.cpp:20: error: + "/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/wasm/WasmValType.cpp" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/js/src/wasm/Unified_cpp_js_src_wasm5.cpp:29: error: + "/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/wasm/WasmValidate.cpp" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/js/src/wasm/Unified_cpp_js_src_wasm5.cpp:38: error: + "/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/wasm/WasmValue.cpp" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/memory/build/Unified_cpp_memory_build0.cpp:2: error: + "/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/memory/build/fallback.cpp" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/memory/mozalloc/Unified_cpp_memory_mozalloc0.cpp:2: error: + "/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/memory/mozalloc/mozalloc.cpp" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/memory/mozalloc/Unified_cpp_memory_mozalloc0.cpp:11: error: + "/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/memory/mozalloc/mozalloc_abort.cpp" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/memory/mozalloc/Unified_cpp_memory_mozalloc0.cpp:20: error: + "/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/memory/mozalloc/mozalloc_oom.cpp" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/mfbt/Unified_cpp_mfbt0.cpp:2: error: + "/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/mfbt/Assertions.cpp" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/mfbt/Unified_cpp_mfbt0.cpp:11: error: + "/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/mfbt/ChaosMode.cpp" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/mfbt/Unified_cpp_mfbt0.cpp:20: error: + "/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/mfbt/Compression.cpp" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/mfbt/Unified_cpp_mfbt0.cpp:29: error: + "/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/mfbt/FloatingPoint.cpp" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/mfbt/Unified_cpp_mfbt0.cpp:38: error: + "/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/mfbt/HashFunctions.cpp" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/mfbt/Unified_cpp_mfbt0.cpp:47: error: + "/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/mfbt/JSONWriter.cpp" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/mfbt/Unified_cpp_mfbt0.cpp:56: error: + "/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/mfbt/Poison.cpp" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/mfbt/Unified_cpp_mfbt0.cpp:65: error: + "/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/mfbt/RandomNum.cpp" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/mfbt/Unified_cpp_mfbt0.cpp:74: error: + "/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/mfbt/SHA1.cpp" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/mfbt/Unified_cpp_mfbt0.cpp:83: error: + "/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/mfbt/TaggedAnonymousMemory.cpp" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/mfbt/Unified_cpp_mfbt0.cpp:92: error: + "/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/mfbt/UniquePtrExtensions.cpp" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/mfbt/Unified_cpp_mfbt0.cpp:101: error: + "/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/mfbt/Unused.cpp" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/mfbt/Unified_cpp_mfbt0.cpp:110: error: + "/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/mfbt/Utf8.cpp" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/mfbt/double-conversion/double-conversion/bignum-dtoa.cc: error: + unknown file kind + +js/src/mfbt/Unified_cpp_mfbt0.cpp:119: error: + "/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/mfbt/double-conversion/double-conversion/bignum-dtoa.cc" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/mfbt/double-conversion/double-conversion/bignum.cc: error: + unknown file kind + +js/src/mfbt/Unified_cpp_mfbt0.cpp:128: error: + "/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/mfbt/double-conversion/double-conversion/bignum.cc" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/mfbt/double-conversion/double-conversion/cached-powers.cc: error: + unknown file kind + +js/src/mfbt/Unified_cpp_mfbt0.cpp:137: error: + "/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/mfbt/double-conversion/double-conversion/cached-powers.cc" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/mfbt/double-conversion/double-conversion/double-to-string.cc: error: + unknown file kind + +js/src/mfbt/Unified_cpp_mfbt1.cpp:2: error: + "/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/mfbt/double-conversion/double-conversion/double-to-string.cc" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/mfbt/double-conversion/double-conversion/fast-dtoa.cc: error: + unknown file kind + +js/src/mfbt/Unified_cpp_mfbt1.cpp:11: error: + "/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/mfbt/double-conversion/double-conversion/fast-dtoa.cc" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/mfbt/double-conversion/double-conversion/fixed-dtoa.cc: error: + unknown file kind + +js/src/mfbt/Unified_cpp_mfbt1.cpp:20: error: + "/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/mfbt/double-conversion/double-conversion/fixed-dtoa.cc" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/mfbt/double-conversion/double-conversion/string-to-double.cc: error: + unknown file kind + +js/src/mfbt/Unified_cpp_mfbt1.cpp:29: error: + "/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/mfbt/double-conversion/double-conversion/string-to-double.cc" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/mfbt/double-conversion/double-conversion/strtod.cc: error: + unknown file kind + +js/src/mfbt/Unified_cpp_mfbt1.cpp:38: error: + "/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/mfbt/double-conversion/double-conversion/strtod.cc" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/mozglue/baseprofiler/Unified_cpp_mozglue_baseprofiler0.cpp:2: error: + "/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/mozglue/baseprofiler/core/BaseAndGeckoProfilerDetail.cpp" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/mozglue/baseprofiler/Unified_cpp_mozglue_baseprofiler0.cpp:11: error: + "/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/mozglue/baseprofiler/core/ProfilerUtils.cpp" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/mozglue/interposers/Unified_cpp_mozglue_interposers0.cpp:2: error: + "/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/mozglue/interposers/env_interposer.cpp" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + js/src/tests/style/BadIncludes.h:3: error: the file includes itself TEST-UNEXPECTED-FAIL | check_spidermonkey_style.py | actual output does not match expected output; diff is above. TEST-UNEXPECTED-FAIL | check_spidermonkey_style.py | Hint: If the problem is that you renamed a header, and many #includes are no longer in alphabetical order, commit your work and then try `check_spidermonkey_style.py --fixup`. You need to commit first because --fixup modifies your files in place. TEST-PASS | check_macroassembler_style.py | ok TEST-PASS | check_js_opcode.py | ok BUILDTASK {"argv": ["/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/python/mozbuild/mozbuild/action/file_generate.py", "/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/config/run_spidermonkey_checks.py", "main", "js/src/build/spidermonkey_checks", "js/src/build/.deps/spidermonkey_checks.pp", "js/src/build/.deps/spidermonkey_checks.stub", "js/src/build/libjs_static.a", "/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/config/check_spidermonkey_style.py", "/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/config/check_macroassembler_style.py", "/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/config/check_js_opcode.py"], "start": 431257.755692399, "end": 431279.108648831, "context": null} make[2]: Leaving directory '/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src' make[3]: Nothing to be done for 'misc'. /usr/bin/make recurse_libs make[3]: Nothing to be done for 'libs'. make[3]: Nothing to be done for 'libs'. make[3]: Nothing to be done for 'libs'. make[3]: Nothing to be done for 'libs'. make[3]: Nothing to be done for 'libs'. make[3]: Nothing to be done for 'libs'. /usr/bin/make recurse_tools make[2]: Nothing to be done for 'recurse_tools'. + popd ~/build/BUILD/gjs-1.80.2 + cat ++ pwd ++ pwd ++ pwd + export PKG_CONFIG_PATH=/builddir/build/BUILD/gjs-1.80.2 + PKG_CONFIG_PATH=/builddir/build/BUILD/gjs-1.80.2 ++ pwd + export LD_LIBRARY_PATH=/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/bin + LD_LIBRARY_PATH=/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/bin + 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/anolis/anolis-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -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/anolis/anolis-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection' + export CXXFLAGS + FFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/anolis/anolis-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -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 -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/anolis/anolis-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -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/anolis/anolis-hardened-ld -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -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 + /usr/bin/meson setup --buildtype=plain --prefix=/usr --libdir=/usr/lib64 --libexecdir=/usr/libexec --bindir=/usr/bin --sbindir=/usr/sbin --includedir=/usr/include --datadir=/usr/share --mandir=/usr/share/man --infodir=/usr/share/info --localedir=/usr/share/locale --sysconfdir=/etc --localstatedir=/var --sharedstatedir=/var/lib --wrap-mode=nodownload --auto-features=enabled . anolis-linux-build The Meson build system Version: 1.1.1 Source dir: /builddir/build/BUILD/gjs-1.80.2 Build dir: /builddir/build/BUILD/gjs-1.80.2/anolis-linux-build Build type: native build Project name: gjs Project version: 1.80.2 C compiler for the host machine: gcc (gcc 12.3.0 "gcc (GCC) 12.3.0 20230508 (Anolis OS 12.3.0-9.1)") C linker for the host machine: gcc ld.bfd 2.41-4 C++ compiler for the host machine: g++ (gcc 12.3.0 "g++ (GCC) 12.3.0 20230508 (Anolis OS 12.3.0-9.1)") C++ linker for the host machine: g++ ld.bfd 2.41-4 Host machine cpu family: riscv64 Host machine cpu: riscv64 Compiler for C++ supports arguments -fno-strict-aliasing: YES Compiler for C++ supports arguments -Wno-variadic-macros: YES Compiler for C++ supports arguments -Wno-missing-field-initializers: YES Compiler for C++ supports arguments -Wno-dangling-pointer: YES Compiler for C supports arguments -Wno-typedef-redefinition: NO Compiler for C++ supports link arguments -Bsymbolic-functions: YES Compiler for C supports arguments -fno-semantic-interposition: YES Compiler for C++ supports arguments -fno-semantic-interposition: YES Found pkg-config: /usr/bin/pkg-config (1.9.5) Run-time dependency glib-2.0 found: YES 2.78.3 Run-time dependency gthread-2.0 found: YES 2.78.3 Run-time dependency gobject-2.0 found: YES 2.78.3 Run-time dependency gio-2.0 found: YES 2.78.3 Run-time dependency libffi found: YES 3.4.4 Run-time dependency gobject-introspection-1.0 found: YES 1.76.1 Run-time dependency mozjs-115 found: YES 115.15.0 Run-time dependency cairo found: YES 1.17.8 Run-time dependency cairo-gobject found: YES 1.17.8 Run-time dependency cairo-xlib found: YES 1.17.8 Run-time dependency sysprof-capture-4 found: YES 3.46.0 Library readline found: YES Checking if "64-bit atomics built-in" : links: YES Checking for function "timer_settime" : YES Checking if "SpiderMonkey is a non-debug build" with dependency mozjs-115 compiles: YES Checking if "SpiderMonkey sanity check" with dependency mozjs-115 runs: YES Checking if "printf() supports %I alternative int syntax" compiles: NO Program dtrace found: YES (/usr/bin/dtrace) Program dbus-run-session found: YES (/usr/bin/dbus-run-session) Program glib-compile-schemas found: YES (/usr/bin/glib-compile-schemas) Check usable header "readline/readline.h" : YES Check usable header "sys/syscall.h" : YES Check usable header "unistd.h" : YES Check usable header "signal.h" : YES Configuring config.h using configuration Configuring gjs.stp using configuration Found pkg-config: /usr/bin/pkg-config (1.9.5) Program glib-compile-resources found: YES (/usr/bin/glib-compile-resources) Compiler for C++ supports link arguments -Wl,--version-script,/builddir/build/BUILD/gjs-1.80.2/libgjs.map: YES Compiler for C++ supports link arguments -Wl,-exported_symbols_list,/builddir/build/BUILD/gjs-1.80.2/libgjs.symbols: NO Dependency gobject-introspection-1.0 found: YES 1.76.1 (cached) Dependency gobject-introspection-1.0 found: YES 1.76.1 (cached) Program g-ir-scanner found: YES (/usr/bin/g-ir-scanner) Dependency gobject-introspection-1.0 found: YES 1.76.1 (cached) Program g-ir-compiler found: YES (/usr/bin/g-ir-compiler) Configuring testCommandLine.sh.test using configuration Configuring testCommandLineModules.sh.test using configuration Configuring testWarnings.sh.test using configuration Program glib-compile-resources found: YES (/usr/bin/glib-compile-resources) Program glib-compile-schemas found: YES (/usr/bin/glib-compile-schemas) Configuring testself.test using configuration Configuring testByteArray.test using configuration Configuring testExceptions.test using configuration Configuring testFormat.test using configuration Configuring testFundamental.test using configuration Configuring testGettext.test using configuration Configuring testGIMarshalling.test using configuration Configuring testGio.test using configuration Configuring testGLib.test using configuration Configuring testGObject.test using configuration Configuring testGObjectClass.test using configuration Configuring testGObjectInterface.test using configuration Configuring testGObjectValue.test using configuration Configuring testGTypeClass.test using configuration Configuring testImporter.test using configuration Configuring testImporter2.test using configuration Configuring testIntrospection.test using configuration Configuring testLang.test using configuration Configuring testLegacyByteArray.test using configuration Configuring testLegacyClass.test using configuration Configuring testLegacyGObject.test using configuration Configuring testMainloop.test using configuration Configuring testNamespace.test using configuration Configuring testPackage.test using configuration Configuring testParamSpec.test using configuration Configuring testPrint.test using configuration Configuring testPromise.test using configuration Configuring testRegress.test using configuration Configuring testSignals.test using configuration Configuring testSystem.test using configuration Configuring testTweener.test using configuration Configuring testWarnLib.test using configuration Configuring testCairo.test using configuration Configuring testGtk3.test using configuration Configuring testGObjectDestructionAccess.test using configuration Configuring testLegacyGtk.test using configuration Run-time dependency gtk4 found: YES 4.12.1 Configuring testGDBus.test using configuration Configuring testGtk4.test using configuration Configuring testAsync.test using configuration Configuring testConsole.test using configuration Configuring testESModules.test using configuration Configuring testAsyncMainloop.test using configuration Configuring testEncoding.test using configuration Configuring testGLibLogWriter.test using configuration Configuring testGlobal.test using configuration Configuring testTimers.test using configuration Configuring testWeakRef.test using configuration Configuring testCairoModule.test using configuration Program debugger-test.sh found: YES (/builddir/build/BUILD/gjs-1.80.2/installed-tests/debugger-test.sh) Configuring backtrace.test using configuration Configuring breakpoint.test using configuration Configuring continue.test using configuration Configuring delete.test using configuration Configuring detach.test using configuration Configuring down-up.test using configuration Configuring finish.test using configuration Configuring frame.test using configuration Configuring keys.test using configuration Configuring lastvalues.test using configuration Configuring list.test using configuration Configuring next.test using configuration Configuring print.test using configuration Configuring quit.test using configuration Configuring return.test using configuration Configuring set.test using configuration Configuring step.test using configuration Configuring throw.test using configuration Configuring throw-ignored.test using configuration Configuring until.test using configuration Program glib-compile-resources found: YES (/usr/bin/glib-compile-resources) Build targets in project: 30 NOTICE: Future-deprecated features used: * 0.61.0: {'"gnome.generate_gir" keyword argument "install_dir_gir" value "False"'} * 0.62.0: {'pkgconfig.generate variable for builtin directories'} gjs 1.80.2 Directories prefix : /usr bindir : /usr/bin libdir : /usr/lib64 datadir : /usr/share Dependencies libffi : 3.4.4 (in /usr) GLib : 2.78.3 (in /usr) GObject introspection : 1.76.1 (in /usr) SpiderMonkey : 115.15.0 (in /usr/lib64/gjs, release build) Readline : (library) Sysprof : 3.46.0 (in /usr) Build options Build type : plain Installed tests : YES -Bsymbolic-functions : YES Skip DBus tests : NO Skip GTK tests : NO Extra debug logs : NO Precompiled headers : YES Optional features Cairo module : YES Use readline for input: YES Profiler (Linux only) : YES Dtrace debugging : NO Systemtap debugging : NO User defined options auto_features : enabled bindir : /usr/bin buildtype : plain datadir : /usr/share includedir : /usr/include infodir : /usr/share/info libdir : /usr/lib64 libexecdir : /usr/libexec localedir : /usr/share/locale localstatedir : /var mandir : /usr/share/man prefix : /usr sbindir : /usr/sbin sharedstatedir : /var/lib sysconfdir : /etc wrap_mode : nodownload Found ninja-1.11.1 at /usr/bin/ninja + /usr/bin/meson compile -C anolis-linux-build -j 64 --verbose ninja: Entering directory `/builddir/build/BUILD/gjs-1.80.2/anolis-linux-build' [1/122] /usr/bin/glib-compile-resources ../test/mock-js-resources.gresource.xml --sourcedir ../test/.. --sourcedir ../test --c-name mock_js_resources --internal --generate --target test/mock-js-resources.h [2/122] /usr/bin/glib-compile-schemas --targetdir installed-tests/js ../installed-tests/js [3/122] /usr/bin/glib-compile-resources ../test/mock-js-resources.gresource.xml --sourcedir ../test/.. --sourcedir ../test --c-name mock_js_resources --internal --generate --target test/mock-js-resources.c --dependency-file test/mock-js-resources.c.d [4/122] /usr/bin/glib-compile-resources ../js.gresource.xml --sourcedir ../ --c-name js_resources --internal --generate --target js-resources.h [5/122] /usr/bin/glib-compile-resources ../installed-tests/js/jsunit.gresources.xml --sourcedir ../installed-tests/js --c-name jsunit_resources --internal --generate --target installed-tests/js/jsunit-resources.h [6/122] /usr/bin/glib-compile-resources ../js.gresource.xml --sourcedir ../ --c-name js_resources --internal --generate --target js-resources.c --dependency-file js-resources.c.d [7/122] /usr/bin/glib-compile-resources ../installed-tests/js/jsunit.gresources.xml --sourcedir ../installed-tests/js --c-name jsunit_resources --internal --generate --target installed-tests/js/jsunit-resources.c --dependency-file installed-tests/js/jsunit-resources.c.d [8/122] gcc -Itest/gjs-tests-internal.p -Itest -I../test -I. -I.. -Iinstalled-tests/js/libgjstesttools -I../installed-tests/js/libgjstesttools -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-4 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gobject-introspection-1.0 -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include -I/usr/include/cairo -I/usr/include/freetype2 -I/usr/include/pixman-1 -I/usr/include/libxml2 -I/usr/include/harfbuzz -I/usr/include/libpng16 -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -std=c99 -fno-semantic-interposition -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/anolis/anolis-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -pthread -MD -MQ test/gjs-tests-internal.p/meson-generated_.._.._js-resources.c.o -MF test/gjs-tests-internal.p/meson-generated_.._.._js-resources.c.o.d -o test/gjs-tests-internal.p/meson-generated_.._.._js-resources.c.o -c js-resources.c [9/122] gcc -Iinstalled-tests/js/libwarnlib.so.p -Iinstalled-tests/js -I../installed-tests/js -I/usr/share/gobject-introspection-1.0/tests -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-4 -I/usr/include/libmount -I/usr/include/blkid -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -std=c99 -fno-semantic-interposition -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/anolis/anolis-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -pthread -Wno-error -MD -MQ installed-tests/js/libwarnlib.so.p/_usr_share_gobject-introspection-1.0_tests_warnlib.c.o -MF installed-tests/js/libwarnlib.so.p/_usr_share_gobject-introspection-1.0_tests_warnlib.c.o.d -o installed-tests/js/libwarnlib.so.p/_usr_share_gobject-introspection-1.0_tests_warnlib.c.o -c /usr/share/gobject-introspection-1.0/tests/warnlib.c [10/122] gcc -Iinstalled-tests/js/minijasmine.p -Iinstalled-tests/js -I../installed-tests/js -I. -I.. -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-4 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gobject-introspection-1.0 -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include -I/usr/include/cairo -I/usr/include/freetype2 -I/usr/include/pixman-1 -I/usr/include/libxml2 -I/usr/include/harfbuzz -I/usr/include/libpng16 -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -std=c99 -fno-semantic-interposition -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/anolis/anolis-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -pthread -DGJS_COMPILATION '-DGJS_JS_DIR="/usr/share/gjs-1.0"' '-DPKGLIBDIR="/usr/lib64/gjs"' '-DG_LOG_DOMAIN="Gjs"' -MD -MQ installed-tests/js/minijasmine.p/meson-generated_.._jsunit-resources.c.o -MF installed-tests/js/minijasmine.p/meson-generated_.._jsunit-resources.c.o.d -o installed-tests/js/minijasmine.p/meson-generated_.._jsunit-resources.c.o -c installed-tests/js/jsunit-resources.c [11/122] gcc -Itest/gjs-tests.p -Itest -I../test -I. -I.. -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-4 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gobject-introspection-1.0 -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include -I/usr/include/cairo -I/usr/include/freetype2 -I/usr/include/pixman-1 -I/usr/include/libxml2 -I/usr/include/harfbuzz -I/usr/include/libpng16 -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -std=c99 -fno-semantic-interposition -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/anolis/anolis-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -pthread -DGJS_COMPILATION '-DGJS_JS_DIR="/usr/share/gjs-1.0"' '-DPKGLIBDIR="/usr/lib64/gjs"' '-DG_LOG_DOMAIN="Gjs"' -MD -MQ test/gjs-tests.p/meson-generated_.._mock-js-resources.c.o -MF test/gjs-tests.p/meson-generated_.._mock-js-resources.c.o.d -o test/gjs-tests.p/meson-generated_.._mock-js-resources.c.o -c test/mock-js-resources.c [12/122] gcc -Ilibgjs.so.0.0.0.p -I. -I.. -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-4 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gobject-introspection-1.0 -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include -I/usr/include/cairo -I/usr/include/freetype2 -I/usr/include/pixman-1 -I/usr/include/libxml2 -I/usr/include/harfbuzz -I/usr/include/libpng16 -fvisibility=hidden -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -std=c99 -fno-semantic-interposition -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/anolis/anolis-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -pthread -DGJS_COMPILATION '-DGJS_JS_DIR="/usr/share/gjs-1.0"' '-DPKGLIBDIR="/usr/lib64/gjs"' '-DG_LOG_DOMAIN="Gjs"' -MD -MQ libgjs.so.0.0.0.p/meson-generated_.._js-resources.c.o -MF libgjs.so.0.0.0.p/meson-generated_.._js-resources.c.o.d -o libgjs.so.0.0.0.p/meson-generated_.._js-resources.c.o -c js-resources.c [13/122] gcc -Ilibgjs.so.0.0.0.p -I. -I.. -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-4 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gobject-introspection-1.0 -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include -I/usr/include/cairo -I/usr/include/freetype2 -I/usr/include/pixman-1 -I/usr/include/libxml2 -I/usr/include/harfbuzz -I/usr/include/libpng16 -fvisibility=hidden -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -std=c99 -fno-semantic-interposition -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/anolis/anolis-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -pthread -DGJS_COMPILATION '-DGJS_JS_DIR="/usr/share/gjs-1.0"' '-DPKGLIBDIR="/usr/lib64/gjs"' '-DG_LOG_DOMAIN="Gjs"' -MD -MQ libgjs.so.0.0.0.p/libgjs-private_gjs-util.c.o -MF libgjs.so.0.0.0.p/libgjs-private_gjs-util.c.o.d -o libgjs.so.0.0.0.p/libgjs-private_gjs-util.c.o -c ../libgjs-private/gjs-util.c [14/122] g++ -Itest/gjs-tests.p -Itest -I../test -I. -I.. -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-4 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gobject-introspection-1.0 -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include -I/usr/include/cairo -I/usr/include/freetype2 -I/usr/include/pixman-1 -I/usr/include/libxml2 -I/usr/include/harfbuzz -I/usr/include/libpng16 -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -std=c++17 -fno-exceptions -fno-rtti -fno-strict-aliasing -Wno-variadic-macros -Wno-missing-field-initializers -Wno-dangling-pointer -fno-semantic-interposition -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/anolis/anolis-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -pthread -DGJS_COMPILATION '-DGJS_JS_DIR="/usr/share/gjs-1.0"' '-DPKGLIBDIR="/usr/lib64/gjs"' '-DG_LOG_DOMAIN="Gjs"' -MD -MQ test/gjs-tests.p/gjs-test-no-introspection-object.cpp.o -MF test/gjs-tests.p/gjs-test-no-introspection-object.cpp.o.d -o test/gjs-tests.p/gjs-test-no-introspection-object.cpp.o -c ../test/gjs-test-no-introspection-object.cpp [15/122] gcc -Ilibgjs.so.0.0.0.p -I. -I.. -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-4 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gobject-introspection-1.0 -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include -I/usr/include/cairo -I/usr/include/freetype2 -I/usr/include/pixman-1 -I/usr/include/libxml2 -I/usr/include/harfbuzz -I/usr/include/libpng16 -fvisibility=hidden -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -std=c99 -fno-semantic-interposition -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/anolis/anolis-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -pthread -DGJS_COMPILATION '-DGJS_JS_DIR="/usr/share/gjs-1.0"' '-DPKGLIBDIR="/usr/lib64/gjs"' '-DG_LOG_DOMAIN="Gjs"' -MD -MQ libgjs.so.0.0.0.p/libgjs-private_gjs-gdbus-wrapper.c.o -MF libgjs.so.0.0.0.p/libgjs-private_gjs-gdbus-wrapper.c.o.d -o libgjs.so.0.0.0.p/libgjs-private_gjs-gdbus-wrapper.c.o -c ../libgjs-private/gjs-gdbus-wrapper.c [16/122] gcc -o installed-tests/js/libwarnlib.so installed-tests/js/libwarnlib.so.p/_usr_share_gobject-introspection-1.0_tests_warnlib.c.o -Wl,--as-needed -Wl,--no-undefined -shared -fPIC -Wl,--start-group -Wl,-soname,libwarnlib.so -Bsymbolic-functions -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/anolis/anolis-hardened-ld -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -Wl,--build-id=sha1 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/anolis/anolis-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection /usr/lib64/libglib-2.0.so /usr/lib64/libgobject-2.0.so /usr/lib64/libgio-2.0.so -Wl,--end-group [17/122] g++ -Iinstalled-tests/js/minijasmine.p -Iinstalled-tests/js -I../installed-tests/js -I. -I.. -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-4 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gobject-introspection-1.0 -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include -I/usr/include/cairo -I/usr/include/freetype2 -I/usr/include/pixman-1 -I/usr/include/libxml2 -I/usr/include/harfbuzz -I/usr/include/libpng16 -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -std=c++17 -fno-exceptions -fno-rtti -fno-strict-aliasing -Wno-variadic-macros -Wno-missing-field-initializers -Wno-dangling-pointer -fno-semantic-interposition -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/anolis/anolis-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -pthread -DGJS_COMPILATION '-DGJS_JS_DIR="/usr/share/gjs-1.0"' '-DPKGLIBDIR="/usr/lib64/gjs"' '-DG_LOG_DOMAIN="Gjs"' '-DINSTTESTDIR="/usr/libexec/installed-tests/gjs"' -MD -MQ installed-tests/js/minijasmine.p/.._minijasmine.cpp.o -MF installed-tests/js/minijasmine.p/.._minijasmine.cpp.o.d -o installed-tests/js/minijasmine.p/.._minijasmine.cpp.o -c ../installed-tests/minijasmine.cpp [18/122] g++ -Itest/gjs-tests-internal.p -Itest -I../test -I. -I.. -Iinstalled-tests/js/libgjstesttools -I../installed-tests/js/libgjstesttools -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-4 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gobject-introspection-1.0 -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include -I/usr/include/cairo -I/usr/include/freetype2 -I/usr/include/pixman-1 -I/usr/include/libxml2 -I/usr/include/harfbuzz -I/usr/include/libpng16 -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -std=c++17 -fno-exceptions -fno-rtti -fno-strict-aliasing -Wno-variadic-macros -Wno-missing-field-initializers -Wno-dangling-pointer -fno-semantic-interposition -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/anolis/anolis-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -pthread -DGJS_COMPILATION '-DGJS_JS_DIR="/usr/share/gjs-1.0"' '-DPKGLIBDIR="/usr/lib64/gjs"' '-DG_LOG_DOMAIN="Gjs"' -MD -MQ test/gjs-tests-internal.p/gjs-tests-internal.cpp.o -MF test/gjs-tests-internal.p/gjs-tests-internal.cpp.o.d -o test/gjs-tests-internal.p/gjs-tests-internal.cpp.o -c ../test/gjs-tests-internal.cpp In file included from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Casting.h:12, from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/jstypes.h:24, from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/TypeDecls.h:22, from ../test/gjs-test-utils.h:23, from ../test/gjs-tests-internal.cpp:9: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Assertions.h: In function ‘void MOZ_Crash(const char*, int, const char*)’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Assertions.h:258:17: warning: unused parameter ‘aFilename’ [-Wunused-parameter] 258 | const char* aFilename, int aLine, const char* aReason) { | ~~~~~~~~~~~~^~~~~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Assertions.h:258:51: warning: unused parameter ‘aReason’ [-Wunused-parameter] 258 | const char* aFilename, int aLine, const char* aReason) { | ~~~~~~~~~~~~^~~~~~~ [19/122] g++ -Itest/libgjs-tests-common.a.p -Itest -I../test -I. -I.. -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-4 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gobject-introspection-1.0 -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include -I/usr/include/cairo -I/usr/include/freetype2 -I/usr/include/pixman-1 -I/usr/include/libxml2 -I/usr/include/harfbuzz -I/usr/include/libpng16 -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -std=c++17 -fno-exceptions -fno-rtti -fno-strict-aliasing -Wno-variadic-macros -Wno-missing-field-initializers -Wno-dangling-pointer -fno-semantic-interposition -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/anolis/anolis-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -pthread -DGJS_COMPILATION '-DGJS_JS_DIR="/usr/share/gjs-1.0"' '-DPKGLIBDIR="/usr/lib64/gjs"' '-DG_LOG_DOMAIN="Gjs"' -MD -MQ test/libgjs-tests-common.a.p/gjs-test-common.cpp.o -MF test/libgjs-tests-common.a.p/gjs-test-common.cpp.o.d -o test/libgjs-tests-common.a.p/gjs-test-common.cpp.o -c ../test/gjs-test-common.cpp In file included from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/ArrayUtils.h:14, from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/RangedPtr.h:15, from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Range.h:10, from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/CharacterEncoding.h:10, from ../test/gjs-test-common.cpp:9: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Assertions.h: In function ‘void MOZ_Crash(const char*, int, const char*)’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Assertions.h:258:17: warning: unused parameter ‘aFilename’ [-Wunused-parameter] 258 | const char* aFilename, int aLine, const char* aReason) { | ~~~~~~~~~~~~^~~~~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Assertions.h:258:51: warning: unused parameter ‘aReason’ [-Wunused-parameter] 258 | const char* aFilename, int aLine, const char* aReason) { | ~~~~~~~~~~~~^~~~~~~ In file included from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozmemory.h:26, from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/Utility.h:23, from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/CharacterEncoding.h:14: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozjemalloc_types.h: In constructor ‘jemalloc_ptr_info_s::jemalloc_ptr_info_s(PtrInfoTag, void*, size_t, arena_id_t)’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozjemalloc_types.h:164:34: warning: unused parameter ‘aArenaId’ [-Wunused-parameter] 164 | arena_id_t aArenaId) | ~~~~~~~~~~~^~~~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/Utility.h: In function ‘void js::oom::SetThreadType(js::ThreadType)’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/Utility.h:99:38: warning: unused parameter ‘t’ [-Wunused-parameter] 99 | inline void SetThreadType(ThreadType t){}; | ~~~~~~~~~~~^ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/CharacterEncoding.h: In constructor ‘JS::ConstUTF8CharsZ::ConstUTF8CharsZ(const char*, size_t)’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/CharacterEncoding.h:145:46: warning: unused parameter ‘aLength’ [-Wunused-parameter] 145 | ConstUTF8CharsZ(const char* aBytes, size_t aLength) : data_(aBytes) { | ~~~~~~~^~~~~~~ In file included from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:19, from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/ErrorReport.h:34, from ../test/gjs-test-common.cpp:10: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/jspubtd.h: In constructor ‘JS::AutoEnterCycleCollection::AutoEnterCycleCollection(JSRuntime*)’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/jspubtd.h:109:48: warning: unused parameter ‘rt’ [-Wunused-parameter] 109 | explicit AutoEnterCycleCollection(JSRuntime* rt) {} | ~~~~~~~~~~~^~ In file included from /usr/include/locale.h:28, from /usr/include/c++/12/clocale:42, from /usr/include/c++/12/riscv64-anolis-linux/bits/c++locale.h:41, from /usr/include/c++/12/bits/localefwd.h:40, from /usr/include/c++/12/streambuf:40, from /usr/include/c++/12/bits/streambuf_iterator.h:35, from /usr/include/c++/12/iterator:66, from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Span.h:28, from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Range.h:11: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/HeapAPI.h: At global scope: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/HeapAPI.h:263:47: warning: ‘offsetof’ within non-standard-layout type ‘js::gc::TenuredChunkBase’ is conditionally-supported [-Winvalid-offsetof] 263 | const size_t ChunkMarkBitmapOffset = offsetof(TenuredChunkBase, markBits); | ^ In file included from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/TracingAPI.h:11, from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/GCPolicyAPI.h:52, from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:23: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/HeapAPI.h: In function ‘void js::gc::AssertGCThingHasType(Cell*, JS::TraceKind)’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/HeapAPI.h:283:48: warning: unused parameter ‘cell’ [-Wunused-parameter] 283 | inline void AssertGCThingHasType(js::gc::Cell* cell, JS::TraceKind kind) {} | ~~~~~~~~~~~~~~^~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/HeapAPI.h:283:68: warning: unused parameter ‘kind’ [-Wunused-parameter] 283 | inline void AssertGCThingHasType(js::gc::Cell* cell, JS::TraceKind kind) {} | ~~~~~~~~~~~~~~^~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/HeapAPI.h: In function ‘bool js::gc::IsInsideNursery(const TenuredCell*)’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/HeapAPI.h:604:59: warning: unused parameter ‘cell’ [-Wunused-parameter] 604 | MOZ_ALWAYS_INLINE bool IsInsideNursery(const TenuredCell* cell) { | ~~~~~~~~~~~~~~~~~~~^~~~ In file included from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/Stack.h:20, from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:29: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/Principals.h: In member function ‘void JSPrincipals::setDebugToken(uint32_t)’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/Principals.h:34:31: warning: unused parameter ‘token’ [-Wunused-parameter] 34 | void setDebugToken(uint32_t token) { | ~~~~~~~~~^~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h: In function ‘void JS::AssertGCThingMustBeTenured(JSObject*)’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:266:50: warning: unused parameter ‘obj’ [-Wunused-parameter] 266 | inline void AssertGCThingMustBeTenured(JSObject* obj) {} | ~~~~~~~~~~^~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h: In function ‘void JS::AssertGCThingIsNotNurseryAllocable(js::gc::Cell*)’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:267:62: warning: unused parameter ‘cell’ [-Wunused-parameter] 267 | inline void AssertGCThingIsNotNurseryAllocable(js::gc::Cell* cell) {} | ~~~~~~~~~~~~~~^~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h: In function ‘void JS::AssertCellIsNotGray(js::gc::Cell*)’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:437:47: warning: unused parameter ‘maybeCell’ [-Wunused-parameter] 437 | inline void AssertCellIsNotGray(js::gc::Cell* maybeCell) {} | ~~~~~~~~~~~~~~^~~~~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h: In function ‘void JS::AssertObjectIsNotGray(JSObject*)’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:438:45: warning: unused parameter ‘maybeObj’ [-Wunused-parameter] 438 | inline void AssertObjectIsNotGray(JSObject* maybeObj) {} | ~~~~~~~~~~^~~~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h: In function ‘void JS::AssertObjectIsNotGray(const Heap&)’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:439:62: warning: unused parameter ‘obj’ [-Wunused-parameter] 439 | inline void AssertObjectIsNotGray(const JS::Heap& obj) {} | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/RangedPtr.h: In instantiation of ‘mozilla::RangedPtr::RangedPtr(T*, size_t) [with T = unsigned char; size_t = long unsigned int]’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/CharacterEncoding.h:69:35: required from here /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/RangedPtr.h:98:29: warning: unused parameter ‘aLength’ [-Wunused-parameter] 98 | RangedPtr(T* aPtr, size_t aLength) | ~~~~~~~^~~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/RangedPtr.h: In instantiation of ‘mozilla::RangedPtr::RangedPtr(T*, size_t) [with T = char16_t; size_t = long unsigned int]’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/CharacterEncoding.h:193:36: required from here /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/RangedPtr.h:98:29: warning: unused parameter ‘aLength’ [-Wunused-parameter] /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h: In instantiation of ‘JS::Handle::Handle(const JS::Rooted&, std::enable_if_t, int>) [with S = JS::Value; T = JS::Value; std::enable_if_t, int> = int]’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/Exception.h:110:42: required from here /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1315:56: warning: unused parameter ‘dummy’ [-Wunused-parameter] 1315 | std::enable_if_t, int> dummy) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h: In instantiation of ‘JS::Handle::Handle(const JS::Rooted&, std::enable_if_t, int>) [with S = JSObject*; T = JSObject*; std::enable_if_t, int> = int]’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/Exception.h:113:39: required from here /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1315:56: warning: unused parameter ‘dummy’ [-Wunused-parameter] /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/RangedPtr.h: In instantiation of ‘mozilla::RangedPtr::RangedPtr(T*, T*, T*) [with T = unsigned char]’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Range.h:32:9: required from ‘mozilla::Range::Range(T*, size_t) [with T = unsigned char; size_t = long unsigned int]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/CharacterEncoding.h:38:60: required from here /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/RangedPtr.h:72:25: warning: unused parameter ‘aStart’ [-Wunused-parameter] 72 | RangedPtr(T* aPtr, T* aStart, T* aEnd) | ~~~^~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/RangedPtr.h:72:36: warning: unused parameter ‘aEnd’ [-Wunused-parameter] 72 | RangedPtr(T* aPtr, T* aStart, T* aEnd) | ~~~^~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/RangedPtr.h: In instantiation of ‘mozilla::RangedPtr::RangedPtr(T*, T*, T*) [with T = const unsigned char]’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Range.h:32:9: required from ‘mozilla::Range::Range(T*, size_t) [with T = const unsigned char; size_t = long unsigned int]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/CharacterEncoding.h:57:29: required from here /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/RangedPtr.h:72:25: warning: unused parameter ‘aStart’ [-Wunused-parameter] 72 | RangedPtr(T* aPtr, T* aStart, T* aEnd) | ~~~^~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/RangedPtr.h:72:36: warning: unused parameter ‘aEnd’ [-Wunused-parameter] 72 | RangedPtr(T* aPtr, T* aStart, T* aEnd) | ~~~^~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/RangedPtr.h: In instantiation of ‘mozilla::RangedPtr::RangedPtr(T*, T*, T*) [with T = char16_t]’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Range.h:32:9: required from ‘mozilla::Range::Range(T*, size_t) [with T = char16_t; size_t = long unsigned int]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/CharacterEncoding.h:179:72: required from here /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/RangedPtr.h:72:25: warning: unused parameter ‘aStart’ [-Wunused-parameter] 72 | RangedPtr(T* aPtr, T* aStart, T* aEnd) | ~~~^~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/RangedPtr.h:72:36: warning: unused parameter ‘aEnd’ [-Wunused-parameter] 72 | RangedPtr(T* aPtr, T* aStart, T* aEnd) | ~~~^~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/RangedPtr.h: In instantiation of ‘mozilla::RangedPtr::RangedPtr(T*, T*, T*) [with T = const char16_t]’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Range.h:32:9: required from ‘mozilla::Range::Range(T*, size_t) [with T = const char16_t; size_t = long unsigned int]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/CharacterEncoding.h:215:29: required from here /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/RangedPtr.h:72:25: warning: unused parameter ‘aStart’ [-Wunused-parameter] 72 | RangedPtr(T* aPtr, T* aStart, T* aEnd) | ~~~^~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/RangedPtr.h:72:36: warning: unused parameter ‘aEnd’ [-Wunused-parameter] 72 | RangedPtr(T* aPtr, T* aStart, T* aEnd) | ~~~^~~~ [20/122] gcc -Iinstalled-tests/js/libregress.so.p -Iinstalled-tests/js -I../installed-tests/js -I/usr/share/gobject-introspection-1.0/tests -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-4 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/cairo -I/usr/include/freetype2 -I/usr/include/pixman-1 -I/usr/include/libxml2 -I/usr/include/harfbuzz -I/usr/include/libpng16 -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -std=c99 -fno-semantic-interposition -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/anolis/anolis-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -pthread -Wno-error -MD -MQ installed-tests/js/libregress.so.p/_usr_share_gobject-introspection-1.0_tests_regress.c.o -MF installed-tests/js/libregress.so.p/_usr_share_gobject-introspection-1.0_tests_regress.c.o.d -o installed-tests/js/libregress.so.p/_usr_share_gobject-introspection-1.0_tests_regress.c.o -c /usr/share/gobject-introspection-1.0/tests/regress.c /usr/share/gobject-introspection-1.0/tests/regress.c: In function ‘regress_test_array_static_in_int’: /usr/share/gobject-introspection-1.0/tests/regress.c:873:39: warning: unused parameter ‘x’ [-Wunused-parameter] 873 | regress_test_array_static_in_int (int x[static 10]) | ~~~~^~~~~~~~~~~~ [21/122] g++ -Igjs-console.p -I. -I.. -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-4 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gobject-introspection-1.0 -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include -I/usr/include/cairo -I/usr/include/freetype2 -I/usr/include/pixman-1 -I/usr/include/libxml2 -I/usr/include/harfbuzz -I/usr/include/libpng16 -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -std=c++17 -fno-exceptions -fno-rtti -fno-strict-aliasing -Wno-variadic-macros -Wno-missing-field-initializers -Wno-dangling-pointer -fno-semantic-interposition -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/anolis/anolis-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -pthread -DGJS_COMPILATION '-DGJS_JS_DIR="/usr/share/gjs-1.0"' '-DPKGLIBDIR="/usr/lib64/gjs"' '-DG_LOG_DOMAIN="Gjs"' -MD -MQ gjs-console.p/gjs_console.cpp.o -MF gjs-console.p/gjs_console.cpp.o.d -o gjs-console.p/gjs_console.cpp.o -c ../gjs/console.cpp In file included from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Span.h:34, from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/BigInt.h:11, from ../gjs/jsapi-util.h:25, from ../gjs/console.cpp:23: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Assertions.h: In function ‘void MOZ_Crash(const char*, int, const char*)’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Assertions.h:258:17: warning: unused parameter ‘aFilename’ [-Wunused-parameter] 258 | const char* aFilename, int aLine, const char* aReason) { | ~~~~~~~~~~~~^~~~~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Assertions.h:258:51: warning: unused parameter ‘aReason’ [-Wunused-parameter] 258 | const char* aFilename, int aLine, const char* aReason) { | ~~~~~~~~~~~~^~~~~~~ In file included from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozmemory.h:26, from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/Utility.h:23, from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/AllocPolicy.h:18, from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/ErrorReport.h:32, from ../gjs/jsapi-util.h:26: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozjemalloc_types.h: In constructor ‘jemalloc_ptr_info_s::jemalloc_ptr_info_s(PtrInfoTag, void*, size_t, arena_id_t)’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozjemalloc_types.h:164:34: warning: unused parameter ‘aArenaId’ [-Wunused-parameter] 164 | arena_id_t aArenaId) | ~~~~~~~~~~~^~~~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/Utility.h: In function ‘void js::oom::SetThreadType(js::ThreadType)’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/Utility.h:99:38: warning: unused parameter ‘t’ [-Wunused-parameter] 99 | inline void SetThreadType(ThreadType t){}; | ~~~~~~~~~~~^ In file included from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/ErrorReport.h:33: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/CharacterEncoding.h: In constructor ‘JS::ConstUTF8CharsZ::ConstUTF8CharsZ(const char*, size_t)’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/CharacterEncoding.h:145:46: warning: unused parameter ‘aLength’ [-Wunused-parameter] 145 | ConstUTF8CharsZ(const char* aBytes, size_t aLength) : data_(aBytes) { | ~~~~~~~^~~~~~~ In file included from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:19, from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/ErrorReport.h:34: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/jspubtd.h: In constructor ‘JS::AutoEnterCycleCollection::AutoEnterCycleCollection(JSRuntime*)’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/jspubtd.h:109:48: warning: unused parameter ‘rt’ [-Wunused-parameter] 109 | explicit AutoEnterCycleCollection(JSRuntime* rt) {} | ~~~~~~~~~~~^~ In file included from /usr/include/stdio.h:33, from /usr/include/c++/12/cstdio:42, from /usr/include/c++/12/ext/string_conversions.h:43, from /usr/include/c++/12/bits/basic_string.h:3968, from /usr/include/c++/12/string:53, from ../gjs/jsapi-util.h:16: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/HeapAPI.h: At global scope: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/HeapAPI.h:263:47: warning: ‘offsetof’ within non-standard-layout type ‘js::gc::TenuredChunkBase’ is conditionally-supported [-Winvalid-offsetof] 263 | const size_t ChunkMarkBitmapOffset = offsetof(TenuredChunkBase, markBits); | ^ In file included from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/TracingAPI.h:11, from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/GCPolicyAPI.h:52, from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:23: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/HeapAPI.h: In function ‘void js::gc::AssertGCThingHasType(Cell*, JS::TraceKind)’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/HeapAPI.h:283:48: warning: unused parameter ‘cell’ [-Wunused-parameter] 283 | inline void AssertGCThingHasType(js::gc::Cell* cell, JS::TraceKind kind) {} | ~~~~~~~~~~~~~~^~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/HeapAPI.h:283:68: warning: unused parameter ‘kind’ [-Wunused-parameter] 283 | inline void AssertGCThingHasType(js::gc::Cell* cell, JS::TraceKind kind) {} | ~~~~~~~~~~~~~~^~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/HeapAPI.h: In function ‘bool js::gc::IsInsideNursery(const TenuredCell*)’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/HeapAPI.h:604:59: warning: unused parameter ‘cell’ [-Wunused-parameter] 604 | MOZ_ALWAYS_INLINE bool IsInsideNursery(const TenuredCell* cell) { | ~~~~~~~~~~~~~~~~~~~^~~~ In file included from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/Stack.h:20, from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:29: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/Principals.h: In member function ‘void JSPrincipals::setDebugToken(uint32_t)’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/Principals.h:34:31: warning: unused parameter ‘token’ [-Wunused-parameter] 34 | void setDebugToken(uint32_t token) { | ~~~~~~~~~^~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h: In function ‘void JS::AssertGCThingMustBeTenured(JSObject*)’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:266:50: warning: unused parameter ‘obj’ [-Wunused-parameter] 266 | inline void AssertGCThingMustBeTenured(JSObject* obj) {} | ~~~~~~~~~~^~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h: In function ‘void JS::AssertGCThingIsNotNurseryAllocable(js::gc::Cell*)’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:267:62: warning: unused parameter ‘cell’ [-Wunused-parameter] 267 | inline void AssertGCThingIsNotNurseryAllocable(js::gc::Cell* cell) {} | ~~~~~~~~~~~~~~^~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h: In function ‘void JS::AssertCellIsNotGray(js::gc::Cell*)’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:437:47: warning: unused parameter ‘maybeCell’ [-Wunused-parameter] 437 | inline void AssertCellIsNotGray(js::gc::Cell* maybeCell) {} | ~~~~~~~~~~~~~~^~~~~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h: In function ‘void JS::AssertObjectIsNotGray(JSObject*)’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:438:45: warning: unused parameter ‘maybeObj’ [-Wunused-parameter] 438 | inline void AssertObjectIsNotGray(JSObject* maybeObj) {} | ~~~~~~~~~~^~~~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h: In function ‘void JS::AssertObjectIsNotGray(const Heap&)’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:439:62: warning: unused parameter ‘obj’ [-Wunused-parameter] 439 | inline void AssertObjectIsNotGray(const JS::Heap& obj) {} | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ In file included from ../gjs/jsapi-util.h:27: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/GCAPI.h: In constructor ‘JS::AutoAssertNoGC::AutoAssertNoGC(JSContext*)’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/GCAPI.h:1054:38: warning: unused parameter ‘cx’ [-Wunused-parameter] 1054 | explicit AutoAssertNoGC(JSContext* cx = nullptr) {} | ~~~~~~~~~~~^~~~~~~~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/GCAPI.h: In constructor ‘JS::AutoSuppressGCAnalysis::AutoSuppressGCAnalysis(JSContext*)’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/GCAPI.h:1083:46: warning: unused parameter ‘cx’ [-Wunused-parameter] 1083 | explicit AutoSuppressGCAnalysis(JSContext* cx = nullptr) {} | ~~~~~~~~~~~^~~~~~~~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/GCAPI.h: In constructor ‘JS::AutoCheckCannotGC::AutoCheckCannotGC(JSContext*)’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/GCAPI.h:1129:41: warning: unused parameter ‘cx’ [-Wunused-parameter] 1129 | explicit AutoCheckCannotGC(JSContext* cx = nullptr) {} | ~~~~~~~~~~~^~~~~~~~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/GCAPI.h: In copy constructor ‘JS::AutoCheckCannotGC::AutoCheckCannotGC(const JS::AutoCheckCannotGC&)’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/GCAPI.h:1130:46: warning: unused parameter ‘other’ [-Wunused-parameter] 1130 | AutoCheckCannotGC(const AutoCheckCannotGC& other) : AutoCheckCannotGC() {} | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ In file included from ../gjs/jsapi-util.h:29: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/Id.h: In static member function ‘static bool JS::GCPolicy::isTenured(jsid)’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/Id.h:234:30: warning: unused parameter ‘id’ [-Wunused-parameter] 234 | static bool isTenured(jsid id) { | ~~~~~^~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/Id.h: In static member function ‘static void js::BarrierMethods::postWriteBarrier(jsid*, jsid, jsid)’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/Id.h:280:38: warning: unused parameter ‘idp’ [-Wunused-parameter] 280 | static void postWriteBarrier(jsid* idp, jsid prev, jsid next) { | ~~~~~~^~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/Id.h:280:48: warning: unused parameter ‘prev’ [-Wunused-parameter] 280 | static void postWriteBarrier(jsid* idp, jsid prev, jsid next) { | ~~~~~^~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/Id.h:280:59: warning: unused parameter ‘next’ [-Wunused-parameter] 280 | static void postWriteBarrier(jsid* idp, jsid prev, jsid next) { | ~~~~~^~~~ In file included from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Range.h:10, from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/CharacterEncoding.h:10: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/RangedPtr.h: In instantiation of ‘mozilla::RangedPtr::RangedPtr(T*, size_t) [with T = unsigned char; size_t = long unsigned int]’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/CharacterEncoding.h:69:35: required from here /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/RangedPtr.h:98:29: warning: unused parameter ‘aLength’ [-Wunused-parameter] 98 | RangedPtr(T* aPtr, size_t aLength) | ~~~~~~~^~~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/RangedPtr.h: In instantiation of ‘mozilla::RangedPtr::RangedPtr(T*, size_t) [with T = char16_t; size_t = long unsigned int]’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/CharacterEncoding.h:193:36: required from here /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/RangedPtr.h:98:29: warning: unused parameter ‘aLength’ [-Wunused-parameter] /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/RangedPtr.h: In instantiation of ‘mozilla::RangedPtr::RangedPtr(T*, T*, T*) [with T = unsigned char]’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Range.h:32:9: required from ‘mozilla::Range::Range(T*, size_t) [with T = unsigned char; size_t = long unsigned int]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/CharacterEncoding.h:38:60: required from here /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/RangedPtr.h:72:25: warning: unused parameter ‘aStart’ [-Wunused-parameter] 72 | RangedPtr(T* aPtr, T* aStart, T* aEnd) | ~~~^~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/RangedPtr.h:72:36: warning: unused parameter ‘aEnd’ [-Wunused-parameter] 72 | RangedPtr(T* aPtr, T* aStart, T* aEnd) | ~~~^~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/RangedPtr.h: In instantiation of ‘mozilla::RangedPtr::RangedPtr(T*, T*, T*) [with T = const unsigned char]’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Range.h:32:9: required from ‘mozilla::Range::Range(T*, size_t) [with T = const unsigned char; size_t = long unsigned int]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/CharacterEncoding.h:57:29: required from here /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/RangedPtr.h:72:25: warning: unused parameter ‘aStart’ [-Wunused-parameter] 72 | RangedPtr(T* aPtr, T* aStart, T* aEnd) | ~~~^~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/RangedPtr.h:72:36: warning: unused parameter ‘aEnd’ [-Wunused-parameter] 72 | RangedPtr(T* aPtr, T* aStart, T* aEnd) | ~~~^~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/RangedPtr.h: In instantiation of ‘mozilla::RangedPtr::RangedPtr(T*, T*, T*) [with T = char16_t]’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Range.h:32:9: required from ‘mozilla::Range::Range(T*, size_t) [with T = char16_t; size_t = long unsigned int]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/CharacterEncoding.h:179:72: required from here /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/RangedPtr.h:72:25: warning: unused parameter ‘aStart’ [-Wunused-parameter] 72 | RangedPtr(T* aPtr, T* aStart, T* aEnd) | ~~~^~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/RangedPtr.h:72:36: warning: unused parameter ‘aEnd’ [-Wunused-parameter] 72 | RangedPtr(T* aPtr, T* aStart, T* aEnd) | ~~~^~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/RangedPtr.h: In instantiation of ‘mozilla::RangedPtr::RangedPtr(T*, T*, T*) [with T = const char16_t]’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Range.h:32:9: required from ‘mozilla::Range::Range(T*, size_t) [with T = const char16_t; size_t = long unsigned int]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/CharacterEncoding.h:215:29: required from here /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/RangedPtr.h:72:25: warning: unused parameter ‘aStart’ [-Wunused-parameter] 72 | RangedPtr(T* aPtr, T* aStart, T* aEnd) | ~~~^~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/RangedPtr.h:72:36: warning: unused parameter ‘aEnd’ [-Wunused-parameter] 72 | RangedPtr(T* aPtr, T* aStart, T* aEnd) | ~~~^~~~ In file included from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/HashTable.h:80, from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/HashTable.h:10, from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/HeapAPI.h:18: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/AllocPolicy.h: In instantiation of ‘void mozilla::MallocAllocPolicy::free_(T*, size_t) [with T = JS::dbg::GarbageCollectionEvent::Collection; size_t = long unsigned int]’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Vector.h:1001:16: required from ‘mozilla::Vector::~Vector() [with T = JS::dbg::GarbageCollectionEvent::Collection; long unsigned int MinInlineCapacity = 0; AllocPolicy = mozilla::MallocAllocPolicy]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/GCAPI.h:841:9: required from here /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/AllocPolicy.h:115:30: warning: unused parameter ‘aNumElems’ [-Wunused-parameter] 115 | void free_(T* aPtr, size_t aNumElems = 0) { | ~~~~~~~^~~~~~~~~~~~~ In file included from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/Vector.h:10, from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/ErrorReport.h:37: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Vector.h: In instantiation of ‘mozilla::Vector::CapacityAndReserved::CapacityAndReserved(size_t, size_t) [with T = JS::dbg::GarbageCollectionEvent::Collection; long unsigned int MinInlineCapacity = 0; AllocPolicy = mozilla::MallocAllocPolicy; size_t = long unsigned int]’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Vector.h:471:51: required from ‘mozilla::Vector::CRAndStorage<0, Dummy>::CRAndStorage(size_t, size_t) [with long unsigned int Dummy = 0; T = JS::dbg::GarbageCollectionEvent::Collection; long unsigned int MinInlineCapacity = 0; AllocPolicy = mozilla::MallocAllocPolicy; size_t = long unsigned int]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Vector.h:940:7: required from ‘mozilla::Vector::Vector(AP) [with T = JS::dbg::GarbageCollectionEvent::Collection; long unsigned int MinInlineCapacity = 0; AllocPolicy = mozilla::MallocAllocPolicy]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Vector.h:543:34: required from ‘mozilla::Vector::Vector() [with T = JS::dbg::GarbageCollectionEvent::Collection; long unsigned int MinInlineCapacity = 0; AllocPolicy = mozilla::MallocAllocPolicy]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/GCAPI.h:841:9: required from here /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Vector.h:427:59: warning: unused parameter ‘aReserved’ [-Wunused-parameter] 427 | explicit CapacityAndReserved(size_t aCapacity, size_t aReserved) | ~~~~~~~^~~~~~~~~ [22/122] g++ -Itest/libgjs-tests-common.a.p -Itest -I../test -I. -I.. -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-4 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gobject-introspection-1.0 -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include -I/usr/include/cairo -I/usr/include/freetype2 -I/usr/include/pixman-1 -I/usr/include/libxml2 -I/usr/include/harfbuzz -I/usr/include/libpng16 -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -std=c++17 -fno-exceptions -fno-rtti -fno-strict-aliasing -Wno-variadic-macros -Wno-missing-field-initializers -Wno-dangling-pointer -fno-semantic-interposition -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/anolis/anolis-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -pthread -DGJS_COMPILATION '-DGJS_JS_DIR="/usr/share/gjs-1.0"' '-DPKGLIBDIR="/usr/lib64/gjs"' '-DG_LOG_DOMAIN="Gjs"' -MD -MQ test/libgjs-tests-common.a.p/gjs-test-utils.cpp.o -MF test/libgjs-tests-common.a.p/gjs-test-utils.cpp.o.d -o test/libgjs-tests-common.a.p/gjs-test-utils.cpp.o -c ../test/gjs-test-utils.cpp In file included from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Casting.h:12, from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/jstypes.h:24, from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/jspubtd.h:14, from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/Context.h:12, from ../test/gjs-test-utils.cpp:11: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Assertions.h: In function ‘void MOZ_Crash(const char*, int, const char*)’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Assertions.h:258:17: warning: unused parameter ‘aFilename’ [-Wunused-parameter] 258 | const char* aFilename, int aLine, const char* aReason) { | ~~~~~~~~~~~~^~~~~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Assertions.h:258:51: warning: unused parameter ‘aReason’ [-Wunused-parameter] 258 | const char* aFilename, int aLine, const char* aReason) { | ~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/jspubtd.h: In constructor ‘JS::AutoEnterCycleCollection::AutoEnterCycleCollection(JSRuntime*)’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/jspubtd.h:109:48: warning: unused parameter ‘rt’ [-Wunused-parameter] 109 | explicit AutoEnterCycleCollection(JSRuntime* rt) {} | ~~~~~~~~~~~^~ In file included from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozmemory.h:26, from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/Utility.h:23, from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/AllocPolicy.h:18, from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/HeapAPI.h:16, from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/TracingAPI.h:11, from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/GCPolicyAPI.h:52, from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/Realm.h:12, from ../test/gjs-test-utils.cpp:12: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozjemalloc_types.h: In constructor ‘jemalloc_ptr_info_s::jemalloc_ptr_info_s(PtrInfoTag, void*, size_t, arena_id_t)’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozjemalloc_types.h:164:34: warning: unused parameter ‘aArenaId’ [-Wunused-parameter] 164 | arena_id_t aArenaId) | ~~~~~~~~~~~^~~~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/Utility.h: In function ‘void js::oom::SetThreadType(js::ThreadType)’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/Utility.h:99:38: warning: unused parameter ‘t’ [-Wunused-parameter] 99 | inline void SetThreadType(ThreadType t){}; | ~~~~~~~~~~~^ In file included from /usr/include/locale.h:28, from /usr/include/c++/12/clocale:42, from /usr/include/c++/12/riscv64-anolis-linux/bits/c++locale.h:41, from /usr/include/c++/12/bits/localefwd.h:40, from /usr/include/c++/12/ios:41, from /usr/include/c++/12/ostream:38, from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Maybe.h:13, from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/GCPolicyAPI.h:45: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/HeapAPI.h: At global scope: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/HeapAPI.h:263:47: warning: ‘offsetof’ within non-standard-layout type ‘js::gc::TenuredChunkBase’ is conditionally-supported [-Winvalid-offsetof] 263 | const size_t ChunkMarkBitmapOffset = offsetof(TenuredChunkBase, markBits); | ^ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/HeapAPI.h: In function ‘void js::gc::AssertGCThingHasType(Cell*, JS::TraceKind)’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/HeapAPI.h:283:48: warning: unused parameter ‘cell’ [-Wunused-parameter] 283 | inline void AssertGCThingHasType(js::gc::Cell* cell, JS::TraceKind kind) {} | ~~~~~~~~~~~~~~^~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/HeapAPI.h:283:68: warning: unused parameter ‘kind’ [-Wunused-parameter] 283 | inline void AssertGCThingHasType(js::gc::Cell* cell, JS::TraceKind kind) {} | ~~~~~~~~~~~~~~^~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/HeapAPI.h: In function ‘bool js::gc::IsInsideNursery(const TenuredCell*)’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/HeapAPI.h:604:59: warning: unused parameter ‘cell’ [-Wunused-parameter] 604 | MOZ_ALWAYS_INLINE bool IsInsideNursery(const TenuredCell* cell) { | ~~~~~~~~~~~~~~~~~~~^~~~ In file included from ../gjs/context-private.h:26, from ../test/gjs-test-utils.cpp:15: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/GCAPI.h: In constructor ‘JS::AutoAssertNoGC::AutoAssertNoGC(JSContext*)’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/GCAPI.h:1054:38: warning: unused parameter ‘cx’ [-Wunused-parameter] 1054 | explicit AutoAssertNoGC(JSContext* cx = nullptr) {} | ~~~~~~~~~~~^~~~~~~~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/GCAPI.h: In constructor ‘JS::AutoSuppressGCAnalysis::AutoSuppressGCAnalysis(JSContext*)’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/GCAPI.h:1083:46: warning: unused parameter ‘cx’ [-Wunused-parameter] 1083 | explicit AutoSuppressGCAnalysis(JSContext* cx = nullptr) {} | ~~~~~~~~~~~^~~~~~~~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/GCAPI.h: In constructor ‘JS::AutoCheckCannotGC::AutoCheckCannotGC(JSContext*)’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/GCAPI.h:1129:41: warning: unused parameter ‘cx’ [-Wunused-parameter] 1129 | explicit AutoCheckCannotGC(JSContext* cx = nullptr) {} | ~~~~~~~~~~~^~~~~~~~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/GCAPI.h: In copy constructor ‘JS::AutoCheckCannotGC::AutoCheckCannotGC(const JS::AutoCheckCannotGC&)’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/GCAPI.h:1130:46: warning: unused parameter ‘other’ [-Wunused-parameter] 1130 | AutoCheckCannotGC(const AutoCheckCannotGC& other) : AutoCheckCannotGC() {} | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ In file included from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/Stack.h:20, from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:29, from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/GCHashTable.h:14, from ../gjs/context-private.h:27: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/Principals.h: In member function ‘void JSPrincipals::setDebugToken(uint32_t)’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/Principals.h:34:31: warning: unused parameter ‘token’ [-Wunused-parameter] 34 | void setDebugToken(uint32_t token) { | ~~~~~~~~~^~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h: In function ‘void JS::AssertGCThingMustBeTenured(JSObject*)’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:266:50: warning: unused parameter ‘obj’ [-Wunused-parameter] 266 | inline void AssertGCThingMustBeTenured(JSObject* obj) {} | ~~~~~~~~~~^~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h: In function ‘void JS::AssertGCThingIsNotNurseryAllocable(js::gc::Cell*)’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:267:62: warning: unused parameter ‘cell’ [-Wunused-parameter] 267 | inline void AssertGCThingIsNotNurseryAllocable(js::gc::Cell* cell) {} | ~~~~~~~~~~~~~~^~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h: In function ‘void JS::AssertCellIsNotGray(js::gc::Cell*)’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:437:47: warning: unused parameter ‘maybeCell’ [-Wunused-parameter] 437 | inline void AssertCellIsNotGray(js::gc::Cell* maybeCell) {} | ~~~~~~~~~~~~~~^~~~~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h: In function ‘void JS::AssertObjectIsNotGray(JSObject*)’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:438:45: warning: unused parameter ‘maybeObj’ [-Wunused-parameter] 438 | inline void AssertObjectIsNotGray(JSObject* maybeObj) {} | ~~~~~~~~~~^~~~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h: In function ‘void JS::AssertObjectIsNotGray(const Heap&)’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:439:62: warning: unused parameter ‘obj’ [-Wunused-parameter] 439 | inline void AssertObjectIsNotGray(const JS::Heap& obj) {} | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ In file included from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/GCHashTable.h:15: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/SweepingAPI.h: In member function ‘virtual bool JS::detail::WeakCacheBase::setIncrementalBarrierTracer(JSTracer*)’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/SweepingAPI.h:70:54: warning: unused parameter ‘trc’ [-Wunused-parameter] 70 | virtual bool setIncrementalBarrierTracer(JSTracer* trc) { | ~~~~~~~~~~^~~ In file included from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/Class.h:19, from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/jsfriendapi.h:13, from ../gjs/context-private.h:37: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/Id.h: In static member function ‘static bool JS::GCPolicy::isTenured(jsid)’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/Id.h:234:30: warning: unused parameter ‘id’ [-Wunused-parameter] 234 | static bool isTenured(jsid id) { | ~~~~~^~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/Id.h: In static member function ‘static void js::BarrierMethods::postWriteBarrier(jsid*, jsid, jsid)’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/Id.h:280:38: warning: unused parameter ‘idp’ [-Wunused-parameter] 280 | static void postWriteBarrier(jsid* idp, jsid prev, jsid next) { | ~~~~~~^~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/Id.h:280:48: warning: unused parameter ‘prev’ [-Wunused-parameter] 280 | static void postWriteBarrier(jsid* idp, jsid prev, jsid next) { | ~~~~~^~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/Id.h:280:59: warning: unused parameter ‘next’ [-Wunused-parameter] 280 | static void postWriteBarrier(jsid* idp, jsid prev, jsid next) { | ~~~~~^~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/Class.h: In constructor ‘js::ElementAdder::ElementAdder(JSContext*, JSObject*, uint32_t, GetBehavior)’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/Class.h:367:55: warning: unused parameter ‘length’ [-Wunused-parameter] 367 | ElementAdder(JSContext* cx, JSObject* obj, uint32_t length, | ~~~~~~~~~^~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/Class.h: In constructor ‘js::ElementAdder::ElementAdder(JSContext*, JS::Value*, uint32_t, GetBehavior)’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/Class.h:377:55: warning: unused parameter ‘length’ [-Wunused-parameter] 377 | ElementAdder(JSContext* cx, JS::Value* vp, uint32_t length, | ~~~~~~~~~^~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/jsfriendapi.h: In function ‘void js::AssertSameCompartment(JSObject*, JSObject*)’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/jsfriendapi.h:372:45: warning: unused parameter ‘objA’ [-Wunused-parameter] 372 | inline void AssertSameCompartment(JSObject* objA, JSObject* objB) {} | ~~~~~~~~~~^~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/jsfriendapi.h:372:61: warning: unused parameter ‘objB’ [-Wunused-parameter] 372 | inline void AssertSameCompartment(JSObject* objA, JSObject* objB) {} | ~~~~~~~~~~^~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/jsfriendapi.h: In member function ‘virtual bool js::AllCompartments::match(JS::Compartment*) const’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/jsfriendapi.h:519:39: warning: unused parameter ‘c’ [-Wunused-parameter] 519 | virtual bool match(JS::Compartment* c) const override { return true; } | ~~~~~~~~~~~~~~~~~^ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/jsfriendapi.h: In member function ‘virtual JSObject* js::AllocationMetadataBuilder::build(JSContext*, JS::HandleObject, js::AutoEnterOOMUnsafeRegion&) const’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/jsfriendapi.h:640:38: warning: unused parameter ‘cx’ [-Wunused-parameter] 640 | virtual JSObject* build(JSContext* cx, JS::HandleObject obj, | ~~~~~~~~~~~^~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/jsfriendapi.h:640:59: warning: unused parameter ‘obj’ [-Wunused-parameter] 640 | virtual JSObject* build(JSContext* cx, JS::HandleObject obj, | ~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/jsfriendapi.h:641:53: warning: unused parameter ‘oomUnsafe’ [-Wunused-parameter] 641 | AutoEnterOOMUnsafeRegion& oomUnsafe) const { | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/jsfriendapi.h: In constructor ‘js::gc::SharedMemoryUse::SharedMemoryUse(js::MemoryUse)’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/jsfriendapi.h:757:38: warning: unused parameter ‘use’ [-Wunused-parameter] 757 | explicit SharedMemoryUse(MemoryUse use) : count(0), nbytes(0) { | ~~~~~~~~~~^~~ In file included from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/ErrorReport.h:33, from ../gjs/jsapi-util.h:26, from ../gi/closure.h:19, from ../gjs/context-private.h:39: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/CharacterEncoding.h: In constructor ‘JS::ConstUTF8CharsZ::ConstUTF8CharsZ(const char*, size_t)’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/CharacterEncoding.h:145:46: warning: unused parameter ‘aLength’ [-Wunused-parameter] 145 | ConstUTF8CharsZ(const char* aBytes, size_t aLength) : data_(aBytes) { | ~~~~~~~^~~~~~~ In file included from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Range.h:10, from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/CharacterEncoding.h:10: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/RangedPtr.h: In instantiation of ‘mozilla::RangedPtr::RangedPtr(T*, size_t) [with T = unsigned char; size_t = long unsigned int]’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/CharacterEncoding.h:69:35: required from here /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/RangedPtr.h:98:29: warning: unused parameter ‘aLength’ [-Wunused-parameter] 98 | RangedPtr(T* aPtr, size_t aLength) | ~~~~~~~^~~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/RangedPtr.h: In instantiation of ‘mozilla::RangedPtr::RangedPtr(T*, size_t) [with T = char16_t; size_t = long unsigned int]’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/CharacterEncoding.h:193:36: required from here /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/RangedPtr.h:98:29: warning: unused parameter ‘aLength’ [-Wunused-parameter] In file included from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/HashTable.h:80, from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/HashTable.h:10, from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/HeapAPI.h:18: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/AllocPolicy.h: In instantiation of ‘void mozilla::MallocAllocPolicy::free_(T*, size_t) [with T = JS::dbg::GarbageCollectionEvent::Collection; size_t = long unsigned int]’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Vector.h:1001:16: required from ‘mozilla::Vector::~Vector() [with T = JS::dbg::GarbageCollectionEvent::Collection; long unsigned int MinInlineCapacity = 0; AllocPolicy = mozilla::MallocAllocPolicy]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/GCAPI.h:841:9: required from here /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/AllocPolicy.h:115:30: warning: unused parameter ‘aNumElems’ [-Wunused-parameter] 115 | void free_(T* aPtr, size_t aNumElems = 0) { | ~~~~~~~^~~~~~~~~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/RangedPtr.h: In instantiation of ‘mozilla::RangedPtr::RangedPtr(T*, T*, T*) [with T = unsigned char]’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Range.h:32:9: required from ‘mozilla::Range::Range(T*, size_t) [with T = unsigned char; size_t = long unsigned int]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/CharacterEncoding.h:38:60: required from here /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/RangedPtr.h:72:25: warning: unused parameter ‘aStart’ [-Wunused-parameter] 72 | RangedPtr(T* aPtr, T* aStart, T* aEnd) | ~~~^~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/RangedPtr.h:72:36: warning: unused parameter ‘aEnd’ [-Wunused-parameter] 72 | RangedPtr(T* aPtr, T* aStart, T* aEnd) | ~~~^~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/RangedPtr.h: In instantiation of ‘mozilla::RangedPtr::RangedPtr(T*, T*, T*) [with T = const unsigned char]’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Range.h:32:9: required from ‘mozilla::Range::Range(T*, size_t) [with T = const unsigned char; size_t = long unsigned int]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/CharacterEncoding.h:57:29: required from here /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/RangedPtr.h:72:25: warning: unused parameter ‘aStart’ [-Wunused-parameter] 72 | RangedPtr(T* aPtr, T* aStart, T* aEnd) | ~~~^~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/RangedPtr.h:72:36: warning: unused parameter ‘aEnd’ [-Wunused-parameter] 72 | RangedPtr(T* aPtr, T* aStart, T* aEnd) | ~~~^~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/RangedPtr.h: In instantiation of ‘mozilla::RangedPtr::RangedPtr(T*, T*, T*) [with T = char16_t]’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Range.h:32:9: required from ‘mozilla::Range::Range(T*, size_t) [with T = char16_t; size_t = long unsigned int]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/CharacterEncoding.h:179:72: required from here /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/RangedPtr.h:72:25: warning: unused parameter ‘aStart’ [-Wunused-parameter] 72 | RangedPtr(T* aPtr, T* aStart, T* aEnd) | ~~~^~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/RangedPtr.h:72:36: warning: unused parameter ‘aEnd’ [-Wunused-parameter] 72 | RangedPtr(T* aPtr, T* aStart, T* aEnd) | ~~~^~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/RangedPtr.h: In instantiation of ‘mozilla::RangedPtr::RangedPtr(T*, T*, T*) [with T = const char16_t]’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Range.h:32:9: required from ‘mozilla::Range::Range(T*, size_t) [with T = const char16_t; size_t = long unsigned int]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/CharacterEncoding.h:215:29: required from here /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/RangedPtr.h:72:25: warning: unused parameter ‘aStart’ [-Wunused-parameter] 72 | RangedPtr(T* aPtr, T* aStart, T* aEnd) | ~~~^~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/RangedPtr.h:72:36: warning: unused parameter ‘aEnd’ [-Wunused-parameter] 72 | RangedPtr(T* aPtr, T* aStart, T* aEnd) | ~~~^~~~ In file included from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:13: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/LinkedList.h: In instantiation of ‘static void mozilla::detail::LinkedListElementTraits::exitList(mozilla::LinkedListElement*) [with T = JS::detail::WeakCacheBase]’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/LinkedList.h:249:21: required from ‘void mozilla::LinkedListElement::remove() [with T = JS::detail::WeakCacheBase]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/LinkedList.h:200:7: required from ‘mozilla::LinkedListElement::~LinkedListElement() [with T = JS::detail::WeakCacheBase]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/SweepingAPI.h:58:38: required from here /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/LinkedList.h:102:46: warning: unused parameter ‘elt’ [-Wunused-parameter] 102 | static void exitList(LinkedListElement* elt) {} | ~~~~~~~~~~~~~~~~~~~~~~^~~ In file included from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/GCAPI.h:15: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Vector.h: In instantiation of ‘mozilla::Vector::CapacityAndReserved::CapacityAndReserved(size_t, size_t) [with T = JS::dbg::GarbageCollectionEvent::Collection; long unsigned int MinInlineCapacity = 0; AllocPolicy = mozilla::MallocAllocPolicy; size_t = long unsigned int]’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Vector.h:471:51: required from ‘mozilla::Vector::CRAndStorage<0, Dummy>::CRAndStorage(size_t, size_t) [with long unsigned int Dummy = 0; T = JS::dbg::GarbageCollectionEvent::Collection; long unsigned int MinInlineCapacity = 0; AllocPolicy = mozilla::MallocAllocPolicy; size_t = long unsigned int]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Vector.h:940:7: required from ‘mozilla::Vector::Vector(AP) [with T = JS::dbg::GarbageCollectionEvent::Collection; long unsigned int MinInlineCapacity = 0; AllocPolicy = mozilla::MallocAllocPolicy]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Vector.h:543:34: required from ‘mozilla::Vector::Vector() [with T = JS::dbg::GarbageCollectionEvent::Collection; long unsigned int MinInlineCapacity = 0; AllocPolicy = mozilla::MallocAllocPolicy]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/GCAPI.h:841:9: required from here /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Vector.h:427:59: warning: unused parameter ‘aReserved’ [-Wunused-parameter] 427 | explicit CapacityAndReserved(size_t aCapacity, size_t aReserved) | ~~~~~~~^~~~~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/LinkedList.h: In instantiation of ‘static void mozilla::detail::LinkedListElementTraits::exitList(mozilla::LinkedListElement*) [with T = js::PersistentRootedBase]’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/LinkedList.h:249:21: required from ‘void mozilla::LinkedListElement::remove() [with T = js::PersistentRootedBase]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/LinkedList.h:200:7: required from ‘mozilla::LinkedListElement::~LinkedListElement() [with T = js::PersistentRootedBase]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:922:7: required from ‘void std::default_delete<_Tp>::operator()(_Tp*) const [with _Tp = JS::PersistentRooted]’ /usr/include/c++/12/bits/unique_ptr.h:396:17: required from ‘std::unique_ptr<_Tp, _Dp>::~unique_ptr() [with _Tp = JS::PersistentRooted; _Dp = std::default_delete >]’ ../gjs/jsapi-util-root.h:119:5: required from ‘GjsMaybeOwned::~GjsMaybeOwned() [with T = JSObject*]’ ../gi/closure.h:32:16: required from here /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/LinkedList.h:102:46: warning: unused parameter ‘elt’ [-Wunused-parameter] 102 | static void exitList(LinkedListElement* elt) {} | ~~~~~~~~~~~~~~~~~~~~~~^~~ [23/122] g++ -Itest/gjs-tests.p -Itest -I../test -I. -I.. -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-4 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gobject-introspection-1.0 -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include -I/usr/include/cairo -I/usr/include/freetype2 -I/usr/include/pixman-1 -I/usr/include/libxml2 -I/usr/include/harfbuzz -I/usr/include/libpng16 -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -std=c++17 -fno-exceptions -fno-rtti -fno-strict-aliasing -Wno-variadic-macros -Wno-missing-field-initializers -Wno-dangling-pointer -fno-semantic-interposition -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/anolis/anolis-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -pthread -DGJS_COMPILATION '-DGJS_JS_DIR="/usr/share/gjs-1.0"' '-DPKGLIBDIR="/usr/lib64/gjs"' '-DG_LOG_DOMAIN="Gjs"' -MD -MQ test/gjs-tests.p/gjs-test-coverage.cpp.o -MF test/gjs-tests.p/gjs-test-coverage.cpp.o.d -o test/gjs-tests.p/gjs-test-coverage.cpp.o -c ../test/gjs-test-coverage.cpp In file included from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Span.h:34, from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/BigInt.h:11, from ../gjs/jsapi-util.h:25, from ../test/gjs-test-coverage.cpp:17: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Assertions.h: In function ‘void MOZ_Crash(const char*, int, const char*)’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Assertions.h:258:17: warning: unused parameter ‘aFilename’ [-Wunused-parameter] 258 | const char* aFilename, int aLine, const char* aReason) { | ~~~~~~~~~~~~^~~~~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Assertions.h:258:51: warning: unused parameter ‘aReason’ [-Wunused-parameter] 258 | const char* aFilename, int aLine, const char* aReason) { | ~~~~~~~~~~~~^~~~~~~ In file included from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozmemory.h:26, from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/Utility.h:23, from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/AllocPolicy.h:18, from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/ErrorReport.h:32, from ../gjs/jsapi-util.h:26: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozjemalloc_types.h: In constructor ‘jemalloc_ptr_info_s::jemalloc_ptr_info_s(PtrInfoTag, void*, size_t, arena_id_t)’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozjemalloc_types.h:164:34: warning: unused parameter ‘aArenaId’ [-Wunused-parameter] 164 | arena_id_t aArenaId) | ~~~~~~~~~~~^~~~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/Utility.h: In function ‘void js::oom::SetThreadType(js::ThreadType)’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/Utility.h:99:38: warning: unused parameter ‘t’ [-Wunused-parameter] 99 | inline void SetThreadType(ThreadType t){}; | ~~~~~~~~~~~^ In file included from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/ErrorReport.h:33: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/CharacterEncoding.h: In constructor ‘JS::ConstUTF8CharsZ::ConstUTF8CharsZ(const char*, size_t)’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/CharacterEncoding.h:145:46: warning: unused parameter ‘aLength’ [-Wunused-parameter] 145 | ConstUTF8CharsZ(const char* aBytes, size_t aLength) : data_(aBytes) { | ~~~~~~~^~~~~~~ In file included from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:19, from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/ErrorReport.h:34: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/jspubtd.h: In constructor ‘JS::AutoEnterCycleCollection::AutoEnterCycleCollection(JSRuntime*)’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/jspubtd.h:109:48: warning: unused parameter ‘rt’ [-Wunused-parameter] 109 | explicit AutoEnterCycleCollection(JSRuntime* rt) {} | ~~~~~~~~~~~^~ In file included from /usr/include/locale.h:28, from /usr/include/c++/12/clocale:42, from /usr/include/c++/12/riscv64-anolis-linux/bits/c++locale.h:41, from /usr/include/c++/12/bits/localefwd.h:40, from /usr/include/c++/12/string:43, from ../gjs/jsapi-util.h:16: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/HeapAPI.h: At global scope: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/HeapAPI.h:263:47: warning: ‘offsetof’ within non-standard-layout type ‘js::gc::TenuredChunkBase’ is conditionally-supported [-Winvalid-offsetof] 263 | const size_t ChunkMarkBitmapOffset = offsetof(TenuredChunkBase, markBits); | ^ In file included from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/TracingAPI.h:11, from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/GCPolicyAPI.h:52, from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:23: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/HeapAPI.h: In function ‘void js::gc::AssertGCThingHasType(Cell*, JS::TraceKind)’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/HeapAPI.h:283:48: warning: unused parameter ‘cell’ [-Wunused-parameter] 283 | inline void AssertGCThingHasType(js::gc::Cell* cell, JS::TraceKind kind) {} | ~~~~~~~~~~~~~~^~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/HeapAPI.h:283:68: warning: unused parameter ‘kind’ [-Wunused-parameter] 283 | inline void AssertGCThingHasType(js::gc::Cell* cell, JS::TraceKind kind) {} | ~~~~~~~~~~~~~~^~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/HeapAPI.h: In function ‘bool js::gc::IsInsideNursery(const TenuredCell*)’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/HeapAPI.h:604:59: warning: unused parameter ‘cell’ [-Wunused-parameter] 604 | MOZ_ALWAYS_INLINE bool IsInsideNursery(const TenuredCell* cell) { | ~~~~~~~~~~~~~~~~~~~^~~~ In file included from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/Stack.h:20, from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:29: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/Principals.h: In member function ‘void JSPrincipals::setDebugToken(uint32_t)’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/Principals.h:34:31: warning: unused parameter ‘token’ [-Wunused-parameter] 34 | void setDebugToken(uint32_t token) { | ~~~~~~~~~^~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h: In function ‘void JS::AssertGCThingMustBeTenured(JSObject*)’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:266:50: warning: unused parameter ‘obj’ [-Wunused-parameter] 266 | inline void AssertGCThingMustBeTenured(JSObject* obj) {} | ~~~~~~~~~~^~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h: In function ‘void JS::AssertGCThingIsNotNurseryAllocable(js::gc::Cell*)’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:267:62: warning: unused parameter ‘cell’ [-Wunused-parameter] 267 | inline void AssertGCThingIsNotNurseryAllocable(js::gc::Cell* cell) {} | ~~~~~~~~~~~~~~^~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h: In function ‘void JS::AssertCellIsNotGray(js::gc::Cell*)’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:437:47: warning: unused parameter ‘maybeCell’ [-Wunused-parameter] 437 | inline void AssertCellIsNotGray(js::gc::Cell* maybeCell) {} | ~~~~~~~~~~~~~~^~~~~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h: In function ‘void JS::AssertObjectIsNotGray(JSObject*)’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:438:45: warning: unused parameter ‘maybeObj’ [-Wunused-parameter] 438 | inline void AssertObjectIsNotGray(JSObject* maybeObj) {} | ~~~~~~~~~~^~~~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h: In function ‘void JS::AssertObjectIsNotGray(const Heap&)’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:439:62: warning: unused parameter ‘obj’ [-Wunused-parameter] 439 | inline void AssertObjectIsNotGray(const JS::Heap& obj) {} | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ In file included from ../gjs/jsapi-util.h:27: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/GCAPI.h: In constructor ‘JS::AutoAssertNoGC::AutoAssertNoGC(JSContext*)’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/GCAPI.h:1054:38: warning: unused parameter ‘cx’ [-Wunused-parameter] 1054 | explicit AutoAssertNoGC(JSContext* cx = nullptr) {} | ~~~~~~~~~~~^~~~~~~~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/GCAPI.h: In constructor ‘JS::AutoSuppressGCAnalysis::AutoSuppressGCAnalysis(JSContext*)’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/GCAPI.h:1083:46: warning: unused parameter ‘cx’ [-Wunused-parameter] 1083 | explicit AutoSuppressGCAnalysis(JSContext* cx = nullptr) {} | ~~~~~~~~~~~^~~~~~~~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/GCAPI.h: In constructor ‘JS::AutoCheckCannotGC::AutoCheckCannotGC(JSContext*)’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/GCAPI.h:1129:41: warning: unused parameter ‘cx’ [-Wunused-parameter] 1129 | explicit AutoCheckCannotGC(JSContext* cx = nullptr) {} | ~~~~~~~~~~~^~~~~~~~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/GCAPI.h: In copy constructor ‘JS::AutoCheckCannotGC::AutoCheckCannotGC(const JS::AutoCheckCannotGC&)’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/GCAPI.h:1130:46: warning: unused parameter ‘other’ [-Wunused-parameter] 1130 | AutoCheckCannotGC(const AutoCheckCannotGC& other) : AutoCheckCannotGC() {} | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ In file included from ../gjs/jsapi-util.h:29: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/Id.h: In static member function ‘static bool JS::GCPolicy::isTenured(jsid)’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/Id.h:234:30: warning: unused parameter ‘id’ [-Wunused-parameter] 234 | static bool isTenured(jsid id) { | ~~~~~^~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/Id.h: In static member function ‘static void js::BarrierMethods::postWriteBarrier(jsid*, jsid, jsid)’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/Id.h:280:38: warning: unused parameter ‘idp’ [-Wunused-parameter] 280 | static void postWriteBarrier(jsid* idp, jsid prev, jsid next) { | ~~~~~~^~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/Id.h:280:48: warning: unused parameter ‘prev’ [-Wunused-parameter] 280 | static void postWriteBarrier(jsid* idp, jsid prev, jsid next) { | ~~~~~^~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/Id.h:280:59: warning: unused parameter ‘next’ [-Wunused-parameter] 280 | static void postWriteBarrier(jsid* idp, jsid prev, jsid next) { | ~~~~~^~~~ In file included from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Range.h:10, from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/CharacterEncoding.h:10: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/RangedPtr.h: In instantiation of ‘mozilla::RangedPtr::RangedPtr(T*, size_t) [with T = unsigned char; size_t = long unsigned int]’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/CharacterEncoding.h:69:35: required from here /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/RangedPtr.h:98:29: warning: unused parameter ‘aLength’ [-Wunused-parameter] 98 | RangedPtr(T* aPtr, size_t aLength) | ~~~~~~~^~~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/RangedPtr.h: In instantiation of ‘mozilla::RangedPtr::RangedPtr(T*, size_t) [with T = char16_t; size_t = long unsigned int]’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/CharacterEncoding.h:193:36: required from here /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/RangedPtr.h:98:29: warning: unused parameter ‘aLength’ [-Wunused-parameter] /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/RangedPtr.h: In instantiation of ‘mozilla::RangedPtr::RangedPtr(T*, T*, T*) [with T = unsigned char]’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Range.h:32:9: required from ‘mozilla::Range::Range(T*, size_t) [with T = unsigned char; size_t = long unsigned int]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/CharacterEncoding.h:38:60: required from here /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/RangedPtr.h:72:25: warning: unused parameter ‘aStart’ [-Wunused-parameter] 72 | RangedPtr(T* aPtr, T* aStart, T* aEnd) | ~~~^~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/RangedPtr.h:72:36: warning: unused parameter ‘aEnd’ [-Wunused-parameter] 72 | RangedPtr(T* aPtr, T* aStart, T* aEnd) | ~~~^~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/RangedPtr.h: In instantiation of ‘mozilla::RangedPtr::RangedPtr(T*, T*, T*) [with T = const unsigned char]’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Range.h:32:9: required from ‘mozilla::Range::Range(T*, size_t) [with T = const unsigned char; size_t = long unsigned int]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/CharacterEncoding.h:57:29: required from here /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/RangedPtr.h:72:25: warning: unused parameter ‘aStart’ [-Wunused-parameter] 72 | RangedPtr(T* aPtr, T* aStart, T* aEnd) | ~~~^~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/RangedPtr.h:72:36: warning: unused parameter ‘aEnd’ [-Wunused-parameter] 72 | RangedPtr(T* aPtr, T* aStart, T* aEnd) | ~~~^~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/RangedPtr.h: In instantiation of ‘mozilla::RangedPtr::RangedPtr(T*, T*, T*) [with T = char16_t]’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Range.h:32:9: required from ‘mozilla::Range::Range(T*, size_t) [with T = char16_t; size_t = long unsigned int]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/CharacterEncoding.h:179:72: required from here /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/RangedPtr.h:72:25: warning: unused parameter ‘aStart’ [-Wunused-parameter] 72 | RangedPtr(T* aPtr, T* aStart, T* aEnd) | ~~~^~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/RangedPtr.h:72:36: warning: unused parameter ‘aEnd’ [-Wunused-parameter] 72 | RangedPtr(T* aPtr, T* aStart, T* aEnd) | ~~~^~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/RangedPtr.h: In instantiation of ‘mozilla::RangedPtr::RangedPtr(T*, T*, T*) [with T = const char16_t]’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Range.h:32:9: required from ‘mozilla::Range::Range(T*, size_t) [with T = const char16_t; size_t = long unsigned int]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/CharacterEncoding.h:215:29: required from here /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/RangedPtr.h:72:25: warning: unused parameter ‘aStart’ [-Wunused-parameter] 72 | RangedPtr(T* aPtr, T* aStart, T* aEnd) | ~~~^~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/RangedPtr.h:72:36: warning: unused parameter ‘aEnd’ [-Wunused-parameter] 72 | RangedPtr(T* aPtr, T* aStart, T* aEnd) | ~~~^~~~ In file included from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/HashTable.h:80, from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/HashTable.h:10, from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/HeapAPI.h:18: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/AllocPolicy.h: In instantiation of ‘void mozilla::MallocAllocPolicy::free_(T*, size_t) [with T = JS::dbg::GarbageCollectionEvent::Collection; size_t = long unsigned int]’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Vector.h:1001:16: required from ‘mozilla::Vector::~Vector() [with T = JS::dbg::GarbageCollectionEvent::Collection; long unsigned int MinInlineCapacity = 0; AllocPolicy = mozilla::MallocAllocPolicy]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/GCAPI.h:841:9: required from here /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/AllocPolicy.h:115:30: warning: unused parameter ‘aNumElems’ [-Wunused-parameter] 115 | void free_(T* aPtr, size_t aNumElems = 0) { | ~~~~~~~^~~~~~~~~~~~~ In file included from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/Vector.h:10, from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/ErrorReport.h:37: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Vector.h: In instantiation of ‘mozilla::Vector::CapacityAndReserved::CapacityAndReserved(size_t, size_t) [with T = JS::dbg::GarbageCollectionEvent::Collection; long unsigned int MinInlineCapacity = 0; AllocPolicy = mozilla::MallocAllocPolicy; size_t = long unsigned int]’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Vector.h:471:51: required from ‘mozilla::Vector::CRAndStorage<0, Dummy>::CRAndStorage(size_t, size_t) [with long unsigned int Dummy = 0; T = JS::dbg::GarbageCollectionEvent::Collection; long unsigned int MinInlineCapacity = 0; AllocPolicy = mozilla::MallocAllocPolicy; size_t = long unsigned int]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Vector.h:940:7: required from ‘mozilla::Vector::Vector(AP) [with T = JS::dbg::GarbageCollectionEvent::Collection; long unsigned int MinInlineCapacity = 0; AllocPolicy = mozilla::MallocAllocPolicy]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Vector.h:543:34: required from ‘mozilla::Vector::Vector() [with T = JS::dbg::GarbageCollectionEvent::Collection; long unsigned int MinInlineCapacity = 0; AllocPolicy = mozilla::MallocAllocPolicy]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/GCAPI.h:841:9: required from here /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Vector.h:427:59: warning: unused parameter ‘aReserved’ [-Wunused-parameter] 427 | explicit CapacityAndReserved(size_t aCapacity, size_t aReserved) | ~~~~~~~^~~~~~~~~ [24/122] rm -f test/libgjs-tests-common.a && gcc-ar csrDT test/libgjs-tests-common.a test/libgjs-tests-common.a.p/gjs-test-utils.cpp.o test/libgjs-tests-common.a.p/gjs-test-common.cpp.o [25/122] g++ -Itest/gjs-tests-internal.p -Itest -I../test -I. -I.. -Iinstalled-tests/js/libgjstesttools -I../installed-tests/js/libgjstesttools -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-4 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gobject-introspection-1.0 -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include -I/usr/include/cairo -I/usr/include/freetype2 -I/usr/include/pixman-1 -I/usr/include/libxml2 -I/usr/include/harfbuzz -I/usr/include/libpng16 -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -std=c++17 -fno-exceptions -fno-rtti -fno-strict-aliasing -Wno-variadic-macros -Wno-missing-field-initializers -Wno-dangling-pointer -fno-semantic-interposition -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/anolis/anolis-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -pthread -DGJS_COMPILATION '-DGJS_JS_DIR="/usr/share/gjs-1.0"' '-DPKGLIBDIR="/usr/lib64/gjs"' '-DG_LOG_DOMAIN="Gjs"' -MD -MQ test/gjs-tests-internal.p/gjs-test-jsapi-utils.cpp.o -MF test/gjs-tests-internal.p/gjs-test-jsapi-utils.cpp.o.d -o test/gjs-tests-internal.p/gjs-test-jsapi-utils.cpp.o -c ../test/gjs-test-jsapi-utils.cpp In file included from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Span.h:34, from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/BigInt.h:11, from ../gjs/jsapi-util.h:25, from ../test/gjs-test-jsapi-utils.cpp:13: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Assertions.h: In function ‘void MOZ_Crash(const char*, int, const char*)’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Assertions.h:258:17: warning: unused parameter ‘aFilename’ [-Wunused-parameter] 258 | const char* aFilename, int aLine, const char* aReason) { | ~~~~~~~~~~~~^~~~~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Assertions.h:258:51: warning: unused parameter ‘aReason’ [-Wunused-parameter] 258 | const char* aFilename, int aLine, const char* aReason) { | ~~~~~~~~~~~~^~~~~~~ In file included from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozmemory.h:26, from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/Utility.h:23, from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/AllocPolicy.h:18, from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/ErrorReport.h:32, from ../gjs/jsapi-util.h:26: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozjemalloc_types.h: In constructor ‘jemalloc_ptr_info_s::jemalloc_ptr_info_s(PtrInfoTag, void*, size_t, arena_id_t)’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozjemalloc_types.h:164:34: warning: unused parameter ‘aArenaId’ [-Wunused-parameter] 164 | arena_id_t aArenaId) | ~~~~~~~~~~~^~~~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/Utility.h: In function ‘void js::oom::SetThreadType(js::ThreadType)’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/Utility.h:99:38: warning: unused parameter ‘t’ [-Wunused-parameter] 99 | inline void SetThreadType(ThreadType t){}; | ~~~~~~~~~~~^ In file included from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/ErrorReport.h:33: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/CharacterEncoding.h: In constructor ‘JS::ConstUTF8CharsZ::ConstUTF8CharsZ(const char*, size_t)’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/CharacterEncoding.h:145:46: warning: unused parameter ‘aLength’ [-Wunused-parameter] 145 | ConstUTF8CharsZ(const char* aBytes, size_t aLength) : data_(aBytes) { | ~~~~~~~^~~~~~~ In file included from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:19, from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/ErrorReport.h:34: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/jspubtd.h: In constructor ‘JS::AutoEnterCycleCollection::AutoEnterCycleCollection(JSRuntime*)’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/jspubtd.h:109:48: warning: unused parameter ‘rt’ [-Wunused-parameter] 109 | explicit AutoEnterCycleCollection(JSRuntime* rt) {} | ~~~~~~~~~~~^~ In file included from /usr/include/stdio.h:33, from /usr/include/c++/12/cstdio:42, from /usr/include/c++/12/ext/string_conversions.h:43, from /usr/include/c++/12/bits/basic_string.h:3968, from /usr/include/c++/12/string:53, from ../gjs/jsapi-util.h:16: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/HeapAPI.h: At global scope: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/HeapAPI.h:263:47: warning: ‘offsetof’ within non-standard-layout type ‘js::gc::TenuredChunkBase’ is conditionally-supported [-Winvalid-offsetof] 263 | const size_t ChunkMarkBitmapOffset = offsetof(TenuredChunkBase, markBits); | ^ In file included from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/TracingAPI.h:11, from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/GCPolicyAPI.h:52, from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:23: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/HeapAPI.h: In function ‘void js::gc::AssertGCThingHasType(Cell*, JS::TraceKind)’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/HeapAPI.h:283:48: warning: unused parameter ‘cell’ [-Wunused-parameter] 283 | inline void AssertGCThingHasType(js::gc::Cell* cell, JS::TraceKind kind) {} | ~~~~~~~~~~~~~~^~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/HeapAPI.h:283:68: warning: unused parameter ‘kind’ [-Wunused-parameter] 283 | inline void AssertGCThingHasType(js::gc::Cell* cell, JS::TraceKind kind) {} | ~~~~~~~~~~~~~~^~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/HeapAPI.h: In function ‘bool js::gc::IsInsideNursery(const TenuredCell*)’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/HeapAPI.h:604:59: warning: unused parameter ‘cell’ [-Wunused-parameter] 604 | MOZ_ALWAYS_INLINE bool IsInsideNursery(const TenuredCell* cell) { | ~~~~~~~~~~~~~~~~~~~^~~~ In file included from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/Stack.h:20, from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:29: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/Principals.h: In member function ‘void JSPrincipals::setDebugToken(uint32_t)’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/Principals.h:34:31: warning: unused parameter ‘token’ [-Wunused-parameter] 34 | void setDebugToken(uint32_t token) { | ~~~~~~~~~^~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h: In function ‘void JS::AssertGCThingMustBeTenured(JSObject*)’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:266:50: warning: unused parameter ‘obj’ [-Wunused-parameter] 266 | inline void AssertGCThingMustBeTenured(JSObject* obj) {} | ~~~~~~~~~~^~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h: In function ‘void JS::AssertGCThingIsNotNurseryAllocable(js::gc::Cell*)’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:267:62: warning: unused parameter ‘cell’ [-Wunused-parameter] 267 | inline void AssertGCThingIsNotNurseryAllocable(js::gc::Cell* cell) {} | ~~~~~~~~~~~~~~^~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h: In function ‘void JS::AssertCellIsNotGray(js::gc::Cell*)’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:437:47: warning: unused parameter ‘maybeCell’ [-Wunused-parameter] 437 | inline void AssertCellIsNotGray(js::gc::Cell* maybeCell) {} | ~~~~~~~~~~~~~~^~~~~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h: In function ‘void JS::AssertObjectIsNotGray(JSObject*)’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:438:45: warning: unused parameter ‘maybeObj’ [-Wunused-parameter] 438 | inline void AssertObjectIsNotGray(JSObject* maybeObj) {} | ~~~~~~~~~~^~~~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h: In function ‘void JS::AssertObjectIsNotGray(const Heap&)’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:439:62: warning: unused parameter ‘obj’ [-Wunused-parameter] 439 | inline void AssertObjectIsNotGray(const JS::Heap& obj) {} | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ In file included from ../gjs/jsapi-util.h:27: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/GCAPI.h: In constructor ‘JS::AutoAssertNoGC::AutoAssertNoGC(JSContext*)’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/GCAPI.h:1054:38: warning: unused parameter ‘cx’ [-Wunused-parameter] 1054 | explicit AutoAssertNoGC(JSContext* cx = nullptr) {} | ~~~~~~~~~~~^~~~~~~~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/GCAPI.h: In constructor ‘JS::AutoSuppressGCAnalysis::AutoSuppressGCAnalysis(JSContext*)’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/GCAPI.h:1083:46: warning: unused parameter ‘cx’ [-Wunused-parameter] 1083 | explicit AutoSuppressGCAnalysis(JSContext* cx = nullptr) {} | ~~~~~~~~~~~^~~~~~~~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/GCAPI.h: In constructor ‘JS::AutoCheckCannotGC::AutoCheckCannotGC(JSContext*)’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/GCAPI.h:1129:41: warning: unused parameter ‘cx’ [-Wunused-parameter] 1129 | explicit AutoCheckCannotGC(JSContext* cx = nullptr) {} | ~~~~~~~~~~~^~~~~~~~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/GCAPI.h: In copy constructor ‘JS::AutoCheckCannotGC::AutoCheckCannotGC(const JS::AutoCheckCannotGC&)’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/GCAPI.h:1130:46: warning: unused parameter ‘other’ [-Wunused-parameter] 1130 | AutoCheckCannotGC(const AutoCheckCannotGC& other) : AutoCheckCannotGC() {} | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ In file included from ../gjs/jsapi-util.h:29: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/Id.h: In static member function ‘static bool JS::GCPolicy::isTenured(jsid)’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/Id.h:234:30: warning: unused parameter ‘id’ [-Wunused-parameter] 234 | static bool isTenured(jsid id) { | ~~~~~^~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/Id.h: In static member function ‘static void js::BarrierMethods::postWriteBarrier(jsid*, jsid, jsid)’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/Id.h:280:38: warning: unused parameter ‘idp’ [-Wunused-parameter] 280 | static void postWriteBarrier(jsid* idp, jsid prev, jsid next) { | ~~~~~~^~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/Id.h:280:48: warning: unused parameter ‘prev’ [-Wunused-parameter] 280 | static void postWriteBarrier(jsid* idp, jsid prev, jsid next) { | ~~~~~^~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/Id.h:280:59: warning: unused parameter ‘next’ [-Wunused-parameter] 280 | static void postWriteBarrier(jsid* idp, jsid prev, jsid next) { | ~~~~~^~~~ In file included from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Range.h:10, from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/CharacterEncoding.h:10: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/RangedPtr.h: In instantiation of ‘mozilla::RangedPtr::RangedPtr(T*, size_t) [with T = unsigned char; size_t = long unsigned int]’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/CharacterEncoding.h:69:35: required from here /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/RangedPtr.h:98:29: warning: unused parameter ‘aLength’ [-Wunused-parameter] 98 | RangedPtr(T* aPtr, size_t aLength) | ~~~~~~~^~~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/RangedPtr.h: In instantiation of ‘mozilla::RangedPtr::RangedPtr(T*, size_t) [with T = char16_t; size_t = long unsigned int]’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/CharacterEncoding.h:193:36: required from here /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/RangedPtr.h:98:29: warning: unused parameter ‘aLength’ [-Wunused-parameter] /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/RangedPtr.h: In instantiation of ‘mozilla::RangedPtr::RangedPtr(T*, T*, T*) [with T = unsigned char]’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Range.h:32:9: required from ‘mozilla::Range::Range(T*, size_t) [with T = unsigned char; size_t = long unsigned int]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/CharacterEncoding.h:38:60: required from here /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/RangedPtr.h:72:25: warning: unused parameter ‘aStart’ [-Wunused-parameter] 72 | RangedPtr(T* aPtr, T* aStart, T* aEnd) | ~~~^~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/RangedPtr.h:72:36: warning: unused parameter ‘aEnd’ [-Wunused-parameter] 72 | RangedPtr(T* aPtr, T* aStart, T* aEnd) | ~~~^~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/RangedPtr.h: In instantiation of ‘mozilla::RangedPtr::RangedPtr(T*, T*, T*) [with T = const unsigned char]’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Range.h:32:9: required from ‘mozilla::Range::Range(T*, size_t) [with T = const unsigned char; size_t = long unsigned int]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/CharacterEncoding.h:57:29: required from here /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/RangedPtr.h:72:25: warning: unused parameter ‘aStart’ [-Wunused-parameter] 72 | RangedPtr(T* aPtr, T* aStart, T* aEnd) | ~~~^~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/RangedPtr.h:72:36: warning: unused parameter ‘aEnd’ [-Wunused-parameter] 72 | RangedPtr(T* aPtr, T* aStart, T* aEnd) | ~~~^~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/RangedPtr.h: In instantiation of ‘mozilla::RangedPtr::RangedPtr(T*, T*, T*) [with T = char16_t]’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Range.h:32:9: required from ‘mozilla::Range::Range(T*, size_t) [with T = char16_t; size_t = long unsigned int]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/CharacterEncoding.h:179:72: required from here /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/RangedPtr.h:72:25: warning: unused parameter ‘aStart’ [-Wunused-parameter] 72 | RangedPtr(T* aPtr, T* aStart, T* aEnd) | ~~~^~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/RangedPtr.h:72:36: warning: unused parameter ‘aEnd’ [-Wunused-parameter] 72 | RangedPtr(T* aPtr, T* aStart, T* aEnd) | ~~~^~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/RangedPtr.h: In instantiation of ‘mozilla::RangedPtr::RangedPtr(T*, T*, T*) [with T = const char16_t]’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Range.h:32:9: required from ‘mozilla::Range::Range(T*, size_t) [with T = const char16_t; size_t = long unsigned int]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/CharacterEncoding.h:215:29: required from here /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/RangedPtr.h:72:25: warning: unused parameter ‘aStart’ [-Wunused-parameter] 72 | RangedPtr(T* aPtr, T* aStart, T* aEnd) | ~~~^~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/RangedPtr.h:72:36: warning: unused parameter ‘aEnd’ [-Wunused-parameter] 72 | RangedPtr(T* aPtr, T* aStart, T* aEnd) | ~~~^~~~ In file included from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/HashTable.h:80, from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/HashTable.h:10, from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/HeapAPI.h:18: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/AllocPolicy.h: In instantiation of ‘void mozilla::MallocAllocPolicy::free_(T*, size_t) [with T = JS::dbg::GarbageCollectionEvent::Collection; size_t = long unsigned int]’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Vector.h:1001:16: required from ‘mozilla::Vector::~Vector() [with T = JS::dbg::GarbageCollectionEvent::Collection; long unsigned int MinInlineCapacity = 0; AllocPolicy = mozilla::MallocAllocPolicy]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/GCAPI.h:841:9: required from here /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/AllocPolicy.h:115:30: warning: unused parameter ‘aNumElems’ [-Wunused-parameter] 115 | void free_(T* aPtr, size_t aNumElems = 0) { | ~~~~~~~^~~~~~~~~~~~~ In file included from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/Vector.h:10, from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/ErrorReport.h:37: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Vector.h: In instantiation of ‘mozilla::Vector::CapacityAndReserved::CapacityAndReserved(size_t, size_t) [with T = JS::dbg::GarbageCollectionEvent::Collection; long unsigned int MinInlineCapacity = 0; AllocPolicy = mozilla::MallocAllocPolicy; size_t = long unsigned int]’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Vector.h:471:51: required from ‘mozilla::Vector::CRAndStorage<0, Dummy>::CRAndStorage(size_t, size_t) [with long unsigned int Dummy = 0; T = JS::dbg::GarbageCollectionEvent::Collection; long unsigned int MinInlineCapacity = 0; AllocPolicy = mozilla::MallocAllocPolicy; size_t = long unsigned int]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Vector.h:940:7: required from ‘mozilla::Vector::Vector(AP) [with T = JS::dbg::GarbageCollectionEvent::Collection; long unsigned int MinInlineCapacity = 0; AllocPolicy = mozilla::MallocAllocPolicy]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Vector.h:543:34: required from ‘mozilla::Vector::Vector() [with T = JS::dbg::GarbageCollectionEvent::Collection; long unsigned int MinInlineCapacity = 0; AllocPolicy = mozilla::MallocAllocPolicy]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/GCAPI.h:841:9: required from here /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Vector.h:427:59: warning: unused parameter ‘aReserved’ [-Wunused-parameter] 427 | explicit CapacityAndReserved(size_t aCapacity, size_t aReserved) | ~~~~~~~^~~~~~~~~ [26/122] g++ -Iinstalled-tests/js/libgjstesttools/libgjstesttools.so.p -Iinstalled-tests/js/libgjstesttools -I../installed-tests/js/libgjstesttools -I. -I.. -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-4 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gobject-introspection-1.0 -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include -I/usr/include/cairo -I/usr/include/freetype2 -I/usr/include/pixman-1 -I/usr/include/libxml2 -I/usr/include/harfbuzz -I/usr/include/libpng16 -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -std=c++17 -fno-exceptions -fno-rtti -fno-strict-aliasing -Wno-variadic-macros -Wno-missing-field-initializers -Wno-dangling-pointer -fno-semantic-interposition -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/anolis/anolis-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -pthread -DGJS_COMPILATION '-DGJS_JS_DIR="/usr/share/gjs-1.0"' '-DPKGLIBDIR="/usr/lib64/gjs"' '-DG_LOG_DOMAIN="Gjs"' -Wno-error -MD -MQ installed-tests/js/libgjstesttools/libgjstesttools.so.p/gjs-test-tools.cpp.o -MF installed-tests/js/libgjstesttools/libgjstesttools.so.p/gjs-test-tools.cpp.o.d -o installed-tests/js/libgjstesttools/libgjstesttools.so.p/gjs-test-tools.cpp.o -c ../installed-tests/js/libgjstesttools/gjs-test-tools.cpp In file included from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Span.h:34, from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/BigInt.h:11, from ../gjs/jsapi-util.h:25, from ../installed-tests/js/libgjstesttools/gjs-test-tools.cpp:10: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Assertions.h: In function ‘void MOZ_Crash(const char*, int, const char*)’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Assertions.h:258:17: warning: unused parameter ‘aFilename’ [-Wunused-parameter] 258 | const char* aFilename, int aLine, const char* aReason) { | ~~~~~~~~~~~~^~~~~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Assertions.h:258:51: warning: unused parameter ‘aReason’ [-Wunused-parameter] 258 | const char* aFilename, int aLine, const char* aReason) { | ~~~~~~~~~~~~^~~~~~~ In file included from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozmemory.h:26, from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/Utility.h:23, from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/AllocPolicy.h:18, from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/ErrorReport.h:32, from ../gjs/jsapi-util.h:26: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozjemalloc_types.h: In constructor ‘jemalloc_ptr_info_s::jemalloc_ptr_info_s(PtrInfoTag, void*, size_t, arena_id_t)’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozjemalloc_types.h:164:34: warning: unused parameter ‘aArenaId’ [-Wunused-parameter] 164 | arena_id_t aArenaId) | ~~~~~~~~~~~^~~~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/Utility.h: In function ‘void js::oom::SetThreadType(js::ThreadType)’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/Utility.h:99:38: warning: unused parameter ‘t’ [-Wunused-parameter] 99 | inline void SetThreadType(ThreadType t){}; | ~~~~~~~~~~~^ In file included from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/ErrorReport.h:33: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/CharacterEncoding.h: In constructor ‘JS::ConstUTF8CharsZ::ConstUTF8CharsZ(const char*, size_t)’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/CharacterEncoding.h:145:46: warning: unused parameter ‘aLength’ [-Wunused-parameter] 145 | ConstUTF8CharsZ(const char* aBytes, size_t aLength) : data_(aBytes) { | ~~~~~~~^~~~~~~ In file included from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:19, from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/ErrorReport.h:34: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/jspubtd.h: In constructor ‘JS::AutoEnterCycleCollection::AutoEnterCycleCollection(JSRuntime*)’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/jspubtd.h:109:48: warning: unused parameter ‘rt’ [-Wunused-parameter] 109 | explicit AutoEnterCycleCollection(JSRuntime* rt) {} | ~~~~~~~~~~~^~ In file included from /usr/include/stdio.h:33, from /usr/include/c++/12/cstdio:42, from /usr/include/c++/12/ext/string_conversions.h:43, from /usr/include/c++/12/bits/basic_string.h:3968, from /usr/include/c++/12/string:53, from /usr/include/c++/12/stdexcept:39, from /usr/include/c++/12/system_error:41, from /usr/include/c++/12/mutex:41, from ../installed-tests/js/libgjstesttools/gjs-test-tools.cpp:7: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/HeapAPI.h: At global scope: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/HeapAPI.h:263:47: warning: ‘offsetof’ within non-standard-layout type ‘js::gc::TenuredChunkBase’ is conditionally-supported [-Winvalid-offsetof] 263 | const size_t ChunkMarkBitmapOffset = offsetof(TenuredChunkBase, markBits); | ^ In file included from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/TracingAPI.h:11, from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/GCPolicyAPI.h:52, from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:23: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/HeapAPI.h: In function ‘void js::gc::AssertGCThingHasType(Cell*, JS::TraceKind)’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/HeapAPI.h:283:48: warning: unused parameter ‘cell’ [-Wunused-parameter] 283 | inline void AssertGCThingHasType(js::gc::Cell* cell, JS::TraceKind kind) {} | ~~~~~~~~~~~~~~^~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/HeapAPI.h:283:68: warning: unused parameter ‘kind’ [-Wunused-parameter] 283 | inline void AssertGCThingHasType(js::gc::Cell* cell, JS::TraceKind kind) {} | ~~~~~~~~~~~~~~^~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/HeapAPI.h: In function ‘bool js::gc::IsInsideNursery(const TenuredCell*)’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/HeapAPI.h:604:59: warning: unused parameter ‘cell’ [-Wunused-parameter] 604 | MOZ_ALWAYS_INLINE bool IsInsideNursery(const TenuredCell* cell) { | ~~~~~~~~~~~~~~~~~~~^~~~ In file included from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/Stack.h:20, from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:29: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/Principals.h: In member function ‘void JSPrincipals::setDebugToken(uint32_t)’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/Principals.h:34:31: warning: unused parameter ‘token’ [-Wunused-parameter] 34 | void setDebugToken(uint32_t token) { | ~~~~~~~~~^~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h: In function ‘void JS::AssertGCThingMustBeTenured(JSObject*)’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:266:50: warning: unused parameter ‘obj’ [-Wunused-parameter] 266 | inline void AssertGCThingMustBeTenured(JSObject* obj) {} | ~~~~~~~~~~^~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h: In function ‘void JS::AssertGCThingIsNotNurseryAllocable(js::gc::Cell*)’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:267:62: warning: unused parameter ‘cell’ [-Wunused-parameter] 267 | inline void AssertGCThingIsNotNurseryAllocable(js::gc::Cell* cell) {} | ~~~~~~~~~~~~~~^~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h: In function ‘void JS::AssertCellIsNotGray(js::gc::Cell*)’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:437:47: warning: unused parameter ‘maybeCell’ [-Wunused-parameter] 437 | inline void AssertCellIsNotGray(js::gc::Cell* maybeCell) {} | ~~~~~~~~~~~~~~^~~~~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h: In function ‘void JS::AssertObjectIsNotGray(JSObject*)’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:438:45: warning: unused parameter ‘maybeObj’ [-Wunused-parameter] 438 | inline void AssertObjectIsNotGray(JSObject* maybeObj) {} | ~~~~~~~~~~^~~~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h: In function ‘void JS::AssertObjectIsNotGray(const Heap&)’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:439:62: warning: unused parameter ‘obj’ [-Wunused-parameter] 439 | inline void AssertObjectIsNotGray(const JS::Heap& obj) {} | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ In file included from ../gjs/jsapi-util.h:27: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/GCAPI.h: In constructor ‘JS::AutoAssertNoGC::AutoAssertNoGC(JSContext*)’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/GCAPI.h:1054:38: warning: unused parameter ‘cx’ [-Wunused-parameter] 1054 | explicit AutoAssertNoGC(JSContext* cx = nullptr) {} | ~~~~~~~~~~~^~~~~~~~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/GCAPI.h: In constructor ‘JS::AutoSuppressGCAnalysis::AutoSuppressGCAnalysis(JSContext*)’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/GCAPI.h:1083:46: warning: unused parameter ‘cx’ [-Wunused-parameter] 1083 | explicit AutoSuppressGCAnalysis(JSContext* cx = nullptr) {} | ~~~~~~~~~~~^~~~~~~~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/GCAPI.h: In constructor ‘JS::AutoCheckCannotGC::AutoCheckCannotGC(JSContext*)’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/GCAPI.h:1129:41: warning: unused parameter ‘cx’ [-Wunused-parameter] 1129 | explicit AutoCheckCannotGC(JSContext* cx = nullptr) {} | ~~~~~~~~~~~^~~~~~~~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/GCAPI.h: In copy constructor ‘JS::AutoCheckCannotGC::AutoCheckCannotGC(const JS::AutoCheckCannotGC&)’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/GCAPI.h:1130:46: warning: unused parameter ‘other’ [-Wunused-parameter] 1130 | AutoCheckCannotGC(const AutoCheckCannotGC& other) : AutoCheckCannotGC() {} | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ In file included from ../gjs/jsapi-util.h:29: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/Id.h: In static member function ‘static bool JS::GCPolicy::isTenured(jsid)’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/Id.h:234:30: warning: unused parameter ‘id’ [-Wunused-parameter] 234 | static bool isTenured(jsid id) { | ~~~~~^~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/Id.h: In static member function ‘static void js::BarrierMethods::postWriteBarrier(jsid*, jsid, jsid)’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/Id.h:280:38: warning: unused parameter ‘idp’ [-Wunused-parameter] 280 | static void postWriteBarrier(jsid* idp, jsid prev, jsid next) { | ~~~~~~^~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/Id.h:280:48: warning: unused parameter ‘prev’ [-Wunused-parameter] 280 | static void postWriteBarrier(jsid* idp, jsid prev, jsid next) { | ~~~~~^~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/Id.h:280:59: warning: unused parameter ‘next’ [-Wunused-parameter] 280 | static void postWriteBarrier(jsid* idp, jsid prev, jsid next) { | ~~~~~^~~~ In file included from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Range.h:10, from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/CharacterEncoding.h:10: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/RangedPtr.h: In instantiation of ‘mozilla::RangedPtr::RangedPtr(T*, size_t) [with T = unsigned char; size_t = long unsigned int]’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/CharacterEncoding.h:69:35: required from here /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/RangedPtr.h:98:29: warning: unused parameter ‘aLength’ [-Wunused-parameter] 98 | RangedPtr(T* aPtr, size_t aLength) | ~~~~~~~^~~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/RangedPtr.h: In instantiation of ‘mozilla::RangedPtr::RangedPtr(T*, size_t) [with T = char16_t; size_t = long unsigned int]’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/CharacterEncoding.h:193:36: required from here /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/RangedPtr.h:98:29: warning: unused parameter ‘aLength’ [-Wunused-parameter] /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/RangedPtr.h: In instantiation of ‘mozilla::RangedPtr::RangedPtr(T*, T*, T*) [with T = unsigned char]’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Range.h:32:9: required from ‘mozilla::Range::Range(T*, size_t) [with T = unsigned char; size_t = long unsigned int]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/CharacterEncoding.h:38:60: required from here /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/RangedPtr.h:72:25: warning: unused parameter ‘aStart’ [-Wunused-parameter] 72 | RangedPtr(T* aPtr, T* aStart, T* aEnd) | ~~~^~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/RangedPtr.h:72:36: warning: unused parameter ‘aEnd’ [-Wunused-parameter] 72 | RangedPtr(T* aPtr, T* aStart, T* aEnd) | ~~~^~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/RangedPtr.h: In instantiation of ‘mozilla::RangedPtr::RangedPtr(T*, T*, T*) [with T = const unsigned char]’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Range.h:32:9: required from ‘mozilla::Range::Range(T*, size_t) [with T = const unsigned char; size_t = long unsigned int]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/CharacterEncoding.h:57:29: required from here /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/RangedPtr.h:72:25: warning: unused parameter ‘aStart’ [-Wunused-parameter] 72 | RangedPtr(T* aPtr, T* aStart, T* aEnd) | ~~~^~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/RangedPtr.h:72:36: warning: unused parameter ‘aEnd’ [-Wunused-parameter] 72 | RangedPtr(T* aPtr, T* aStart, T* aEnd) | ~~~^~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/RangedPtr.h: In instantiation of ‘mozilla::RangedPtr::RangedPtr(T*, T*, T*) [with T = char16_t]’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Range.h:32:9: required from ‘mozilla::Range::Range(T*, size_t) [with T = char16_t; size_t = long unsigned int]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/CharacterEncoding.h:179:72: required from here /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/RangedPtr.h:72:25: warning: unused parameter ‘aStart’ [-Wunused-parameter] 72 | RangedPtr(T* aPtr, T* aStart, T* aEnd) | ~~~^~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/RangedPtr.h:72:36: warning: unused parameter ‘aEnd’ [-Wunused-parameter] 72 | RangedPtr(T* aPtr, T* aStart, T* aEnd) | ~~~^~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/RangedPtr.h: In instantiation of ‘mozilla::RangedPtr::RangedPtr(T*, T*, T*) [with T = const char16_t]’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Range.h:32:9: required from ‘mozilla::Range::Range(T*, size_t) [with T = const char16_t; size_t = long unsigned int]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/CharacterEncoding.h:215:29: required from here /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/RangedPtr.h:72:25: warning: unused parameter ‘aStart’ [-Wunused-parameter] 72 | RangedPtr(T* aPtr, T* aStart, T* aEnd) | ~~~^~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/RangedPtr.h:72:36: warning: unused parameter ‘aEnd’ [-Wunused-parameter] 72 | RangedPtr(T* aPtr, T* aStart, T* aEnd) | ~~~^~~~ In file included from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/HashTable.h:80, from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/HashTable.h:10, from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/HeapAPI.h:18: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/AllocPolicy.h: In instantiation of ‘void mozilla::MallocAllocPolicy::free_(T*, size_t) [with T = JS::dbg::GarbageCollectionEvent::Collection; size_t = long unsigned int]’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Vector.h:1001:16: required from ‘mozilla::Vector::~Vector() [with T = JS::dbg::GarbageCollectionEvent::Collection; long unsigned int MinInlineCapacity = 0; AllocPolicy = mozilla::MallocAllocPolicy]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/GCAPI.h:841:9: required from here /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/AllocPolicy.h:115:30: warning: unused parameter ‘aNumElems’ [-Wunused-parameter] 115 | void free_(T* aPtr, size_t aNumElems = 0) { | ~~~~~~~^~~~~~~~~~~~~ In file included from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/Vector.h:10, from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/ErrorReport.h:37: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Vector.h: In instantiation of ‘mozilla::Vector::CapacityAndReserved::CapacityAndReserved(size_t, size_t) [with T = JS::dbg::GarbageCollectionEvent::Collection; long unsigned int MinInlineCapacity = 0; AllocPolicy = mozilla::MallocAllocPolicy; size_t = long unsigned int]’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Vector.h:471:51: required from ‘mozilla::Vector::CRAndStorage<0, Dummy>::CRAndStorage(size_t, size_t) [with long unsigned int Dummy = 0; T = JS::dbg::GarbageCollectionEvent::Collection; long unsigned int MinInlineCapacity = 0; AllocPolicy = mozilla::MallocAllocPolicy; size_t = long unsigned int]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Vector.h:940:7: required from ‘mozilla::Vector::Vector(AP) [with T = JS::dbg::GarbageCollectionEvent::Collection; long unsigned int MinInlineCapacity = 0; AllocPolicy = mozilla::MallocAllocPolicy]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Vector.h:543:34: required from ‘mozilla::Vector::Vector() [with T = JS::dbg::GarbageCollectionEvent::Collection; long unsigned int MinInlineCapacity = 0; AllocPolicy = mozilla::MallocAllocPolicy]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/GCAPI.h:841:9: required from here /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Vector.h:427:59: warning: unused parameter ‘aReserved’ [-Wunused-parameter] 427 | explicit CapacityAndReserved(size_t aCapacity, size_t aReserved) | ~~~~~~~^~~~~~~~~ [27/122] env PKG_CONFIG_PATH=/builddir/build/BUILD/gjs-1.80.2:/builddir/build/BUILD/gjs-1.80.2/anolis-linux-build/meson-uninstalled /usr/bin/g-ir-scanner --quiet --no-libtool --namespace=WarnLib --nsversion=1.0 --warn-all --output installed-tests/js/WarnLib-1.0.gir --c-include=warnlib.h -I/builddir/build/BUILD/gjs-1.80.2/installed-tests/js -I/builddir/build/BUILD/gjs-1.80.2/anolis-linux-build/installed-tests/js -I/usr/share/gobject-introspection-1.0/tests -I/usr/share/gobject-introspection-1.0/tests --filelist=/builddir/build/BUILD/gjs-1.80.2/anolis-linux-build/installed-tests/js/libwarnlib.so.p/WarnLib_1.0_gir_filelist --include=Gio-2.0 --symbol-prefix=warnlib_ --cflags-begin -I/usr/share/gobject-introspection-1.0/tests -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-4 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gobject-introspection-1.0 --cflags-end --add-include-path=/usr/share/gir-1.0 -L/builddir/build/BUILD/gjs-1.80.2/anolis-linux-build/installed-tests/js --library warnlib --extra-library=glib-2.0 --extra-library=gobject-2.0 --extra-library=gio-2.0 --extra-library=girepository-1.0 --sources-top-dirs /builddir/build/BUILD/gjs-1.80.2/ --sources-top-dirs /builddir/build/BUILD/gjs-1.80.2/anolis-linux-build/ ../../../../../usr/share/gobject-introspection-1.0/tests/warnlib.h:33: Warning: WarnLib: symbol='do_moo': missing parameter name; undocumentable ../../../../../usr/share/gobject-introspection-1.0/tests/warnlib.h:33: Warning: WarnLib: symbol='do_moo': missing parameter name; undocumentable ../../../../../usr/share/gobject-introspection-1.0/tests/warnlib.h:39: Warning: WarnLib: symbol='warnlib_whatever_do_moo': missing parameter name; undocumentable ../../../../../usr/share/gobject-introspection-1.0/tests/warnlib.h:39: Warning: WarnLib: symbol='warnlib_whatever_do_moo': missing parameter name; undocumentable ../../../../../usr/share/gobject-introspection-1.0/tests/warnlib.h:41: Warning: WarnLib: symbol='warnlib_whatever_do_boo': missing parameter name; undocumentable ../../../../../usr/share/gobject-introspection-1.0/tests/warnlib.h:41: Warning: WarnLib: symbol='warnlib_whatever_do_boo': missing parameter name; undocumentable ../../../../../usr/share/gobject-introspection-1.0/tests/warnlib.c:42: Warning: WarnLib: warnlib_whatever_do_boo: unknown parameter 'y' in documentation comment, should be one of 'arg1', 'arg2' ../../../../../usr/share/gobject-introspection-1.0/tests/warnlib.c:41: Warning: WarnLib: warnlib_whatever_do_boo: unknown parameter 'x' in documentation comment, should be one of 'arg1', 'arg2' :: Warning: WarnLib: (ErrorQuarkFunction)unpaired_error_quark: warnlib_unpaired_error_quark: Couldn't find corresponding enumeration [28/122] gcc -Iinstalled-tests/js/libgimarshallingtests.so.p -Iinstalled-tests/js -I../installed-tests/js -I/usr/share/gobject-introspection-1.0/tests -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-4 -I/usr/include/libmount -I/usr/include/blkid -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -std=c99 -fno-semantic-interposition -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/anolis/anolis-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -pthread -Wno-error -MD -MQ installed-tests/js/libgimarshallingtests.so.p/_usr_share_gobject-introspection-1.0_tests_gimarshallingtests.c.o -MF installed-tests/js/libgimarshallingtests.so.p/_usr_share_gobject-introspection-1.0_tests_gimarshallingtests.c.o.d -o installed-tests/js/libgimarshallingtests.so.p/_usr_share_gobject-introspection-1.0_tests_gimarshallingtests.c.o -c /usr/share/gobject-introspection-1.0/tests/gimarshallingtests.c [29/122] g++ -Itest/gjs-tests-internal.p -Itest -I../test -I. -I.. -Iinstalled-tests/js/libgjstesttools -I../installed-tests/js/libgjstesttools -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-4 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gobject-introspection-1.0 -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include -I/usr/include/cairo -I/usr/include/freetype2 -I/usr/include/pixman-1 -I/usr/include/libxml2 -I/usr/include/harfbuzz -I/usr/include/libpng16 -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -std=c++17 -fno-exceptions -fno-rtti -fno-strict-aliasing -Wno-variadic-macros -Wno-missing-field-initializers -Wno-dangling-pointer -fno-semantic-interposition -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/anolis/anolis-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -pthread -DGJS_COMPILATION '-DGJS_JS_DIR="/usr/share/gjs-1.0"' '-DPKGLIBDIR="/usr/lib64/gjs"' '-DG_LOG_DOMAIN="Gjs"' -MD -MQ test/gjs-tests-internal.p/gjs-test-rooting.cpp.o -MF test/gjs-tests-internal.p/gjs-test-rooting.cpp.o.d -o test/gjs-tests-internal.p/gjs-test-rooting.cpp.o -c ../test/gjs-test-rooting.cpp In file included from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Maybe.h:18, from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/Class.h:13, from ../test/gjs-test-rooting.cpp:10: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Assertions.h: In function ‘void MOZ_Crash(const char*, int, const char*)’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Assertions.h:258:17: warning: unused parameter ‘aFilename’ [-Wunused-parameter] 258 | const char* aFilename, int aLine, const char* aReason) { | ~~~~~~~~~~~~^~~~~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Assertions.h:258:51: warning: unused parameter ‘aReason’ [-Wunused-parameter] 258 | const char* aFilename, int aLine, const char* aReason) { | ~~~~~~~~~~~~^~~~~~~ In file included from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:19, from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/CallArgs.h:73, from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/Class.h:17: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/jspubtd.h: In constructor ‘JS::AutoEnterCycleCollection::AutoEnterCycleCollection(JSRuntime*)’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/jspubtd.h:109:48: warning: unused parameter ‘rt’ [-Wunused-parameter] 109 | explicit AutoEnterCycleCollection(JSRuntime* rt) {} | ~~~~~~~~~~~^~ In file included from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozmemory.h:26, from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/Utility.h:23, from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/AllocPolicy.h:18, from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/HeapAPI.h:16, from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/TracingAPI.h:11, from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/GCPolicyAPI.h:52, from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:23: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozjemalloc_types.h: In constructor ‘jemalloc_ptr_info_s::jemalloc_ptr_info_s(PtrInfoTag, void*, size_t, arena_id_t)’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozjemalloc_types.h:164:34: warning: unused parameter ‘aArenaId’ [-Wunused-parameter] 164 | arena_id_t aArenaId) | ~~~~~~~~~~~^~~~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/Utility.h: In function ‘void js::oom::SetThreadType(js::ThreadType)’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/Utility.h:99:38: warning: unused parameter ‘t’ [-Wunused-parameter] 99 | inline void SetThreadType(ThreadType t){}; | ~~~~~~~~~~~^ In file included from /usr/include/stdio.h:33, from /usr/include/c++/12/cstdio:42, from /usr/include/c++/12/ext/string_conversions.h:43, from /usr/include/c++/12/bits/basic_string.h:3968, from /usr/include/c++/12/string:53, from /usr/include/c++/12/bits/locale_classes.h:40, from /usr/include/c++/12/bits/ios_base.h:41, from /usr/include/c++/12/ios:42, from /usr/include/c++/12/ostream:38, from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Maybe.h:13: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/HeapAPI.h: At global scope: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/HeapAPI.h:263:47: warning: ‘offsetof’ within non-standard-layout type ‘js::gc::TenuredChunkBase’ is conditionally-supported [-Winvalid-offsetof] 263 | const size_t ChunkMarkBitmapOffset = offsetof(TenuredChunkBase, markBits); | ^ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/HeapAPI.h: In function ‘void js::gc::AssertGCThingHasType(Cell*, JS::TraceKind)’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/HeapAPI.h:283:48: warning: unused parameter ‘cell’ [-Wunused-parameter] 283 | inline void AssertGCThingHasType(js::gc::Cell* cell, JS::TraceKind kind) {} | ~~~~~~~~~~~~~~^~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/HeapAPI.h:283:68: warning: unused parameter ‘kind’ [-Wunused-parameter] 283 | inline void AssertGCThingHasType(js::gc::Cell* cell, JS::TraceKind kind) {} | ~~~~~~~~~~~~~~^~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/HeapAPI.h: In function ‘bool js::gc::IsInsideNursery(const TenuredCell*)’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/HeapAPI.h:604:59: warning: unused parameter ‘cell’ [-Wunused-parameter] 604 | MOZ_ALWAYS_INLINE bool IsInsideNursery(const TenuredCell* cell) { | ~~~~~~~~~~~~~~~~~~~^~~~ In file included from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/Stack.h:20, from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:29: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/Principals.h: In member function ‘void JSPrincipals::setDebugToken(uint32_t)’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/Principals.h:34:31: warning: unused parameter ‘token’ [-Wunused-parameter] 34 | void setDebugToken(uint32_t token) { | ~~~~~~~~~^~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h: In function ‘void JS::AssertGCThingMustBeTenured(JSObject*)’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:266:50: warning: unused parameter ‘obj’ [-Wunused-parameter] 266 | inline void AssertGCThingMustBeTenured(JSObject* obj) {} | ~~~~~~~~~~^~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h: In function ‘void JS::AssertGCThingIsNotNurseryAllocable(js::gc::Cell*)’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:267:62: warning: unused parameter ‘cell’ [-Wunused-parameter] 267 | inline void AssertGCThingIsNotNurseryAllocable(js::gc::Cell* cell) {} | ~~~~~~~~~~~~~~^~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h: In function ‘void JS::AssertCellIsNotGray(js::gc::Cell*)’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:437:47: warning: unused parameter ‘maybeCell’ [-Wunused-parameter] 437 | inline void AssertCellIsNotGray(js::gc::Cell* maybeCell) {} | ~~~~~~~~~~~~~~^~~~~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h: In function ‘void JS::AssertObjectIsNotGray(JSObject*)’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:438:45: warning: unused parameter ‘maybeObj’ [-Wunused-parameter] 438 | inline void AssertObjectIsNotGray(JSObject* maybeObj) {} | ~~~~~~~~~~^~~~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h: In function ‘void JS::AssertObjectIsNotGray(const Heap&)’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:439:62: warning: unused parameter ‘obj’ [-Wunused-parameter] 439 | inline void AssertObjectIsNotGray(const JS::Heap& obj) {} | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ In file included from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/Class.h:19: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/Id.h: In static member function ‘static bool JS::GCPolicy::isTenured(jsid)’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/Id.h:234:30: warning: unused parameter ‘id’ [-Wunused-parameter] 234 | static bool isTenured(jsid id) { | ~~~~~^~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/Id.h: In static member function ‘static void js::BarrierMethods::postWriteBarrier(jsid*, jsid, jsid)’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/Id.h:280:38: warning: unused parameter ‘idp’ [-Wunused-parameter] 280 | static void postWriteBarrier(jsid* idp, jsid prev, jsid next) { | ~~~~~~^~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/Id.h:280:48: warning: unused parameter ‘prev’ [-Wunused-parameter] 280 | static void postWriteBarrier(jsid* idp, jsid prev, jsid next) { | ~~~~~^~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/Id.h:280:59: warning: unused parameter ‘next’ [-Wunused-parameter] 280 | static void postWriteBarrier(jsid* idp, jsid prev, jsid next) { | ~~~~~^~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/Class.h: In constructor ‘js::ElementAdder::ElementAdder(JSContext*, JSObject*, uint32_t, GetBehavior)’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/Class.h:367:55: warning: unused parameter ‘length’ [-Wunused-parameter] 367 | ElementAdder(JSContext* cx, JSObject* obj, uint32_t length, | ~~~~~~~~~^~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/Class.h: In constructor ‘js::ElementAdder::ElementAdder(JSContext*, JS::Value*, uint32_t, GetBehavior)’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/Class.h:377:55: warning: unused parameter ‘length’ [-Wunused-parameter] 377 | ElementAdder(JSContext* cx, JS::Value* vp, uint32_t length, | ~~~~~~~~~^~~~~~ In file included from ../test/gjs-test-rooting.cpp:11: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/GCAPI.h: In constructor ‘JS::AutoAssertNoGC::AutoAssertNoGC(JSContext*)’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/GCAPI.h:1054:38: warning: unused parameter ‘cx’ [-Wunused-parameter] 1054 | explicit AutoAssertNoGC(JSContext* cx = nullptr) {} | ~~~~~~~~~~~^~~~~~~~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/GCAPI.h: In constructor ‘JS::AutoSuppressGCAnalysis::AutoSuppressGCAnalysis(JSContext*)’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/GCAPI.h:1083:46: warning: unused parameter ‘cx’ [-Wunused-parameter] 1083 | explicit AutoSuppressGCAnalysis(JSContext* cx = nullptr) {} | ~~~~~~~~~~~^~~~~~~~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/GCAPI.h: In constructor ‘JS::AutoCheckCannotGC::AutoCheckCannotGC(JSContext*)’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/GCAPI.h:1129:41: warning: unused parameter ‘cx’ [-Wunused-parameter] 1129 | explicit AutoCheckCannotGC(JSContext* cx = nullptr) {} | ~~~~~~~~~~~^~~~~~~~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/GCAPI.h: In copy constructor ‘JS::AutoCheckCannotGC::AutoCheckCannotGC(const JS::AutoCheckCannotGC&)’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/GCAPI.h:1130:46: warning: unused parameter ‘other’ [-Wunused-parameter] 1130 | AutoCheckCannotGC(const AutoCheckCannotGC& other) : AutoCheckCannotGC() {} | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ In file included from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/jsapi.h:32, from ../test/gjs-test-rooting.cpp:15: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/CharacterEncoding.h: In constructor ‘JS::ConstUTF8CharsZ::ConstUTF8CharsZ(const char*, size_t)’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/CharacterEncoding.h:145:46: warning: unused parameter ‘aLength’ [-Wunused-parameter] 145 | ConstUTF8CharsZ(const char* aBytes, size_t aLength) : data_(aBytes) { | ~~~~~~~^~~~~~~ In file included from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/jsapi.h:34: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/CompileOptions.h: In constructor ‘JS::CompileOptions::CompileOptions(JSContext*, const JS::ReadOnlyCompileOptions&)’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/CompileOptions.h:467:29: warning: unused parameter ‘cx’ [-Wunused-parameter] 467 | CompileOptions(JSContext* cx, const ReadOnlyCompileOptions& rhs) | ~~~~~~~~~~~^~ In file included from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/jsapi.h:36: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/Debug.h: In member function ‘void JS::dbg::Builder::assertBuilt(JSObject*)’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/Debug.h:145:30: warning: unused parameter ‘obj’ [-Wunused-parameter] 145 | void assertBuilt(JSObject* obj) {} | ~~~~~~~~~~^~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/Debug.h: In member function ‘virtual void JS::dbg::AutoEntryMonitor::Exit(JSContext*)’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/Debug.h:348:32: warning: unused parameter ‘cx’ [-Wunused-parameter] 348 | virtual void Exit(JSContext* cx) {} | ~~~~~~~~~~~^~ In file included from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/jsapi.h:62: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/String.h: In function ‘const JS::Latin1Char* JS::GetLatin1LinearStringChars(const AutoRequireNoGC&, JSLinearString*)’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/String.h:361:28: warning: unused parameter ‘nogc’ [-Wunused-parameter] 361 | const AutoRequireNoGC& nogc, JSLinearString* linear) { | ~~~~~~~~~~~~~~~~~~~~~~~^~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/String.h: In function ‘const char16_t* JS::GetTwoByteLinearStringChars(const AutoRequireNoGC&, JSLinearString*)’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/String.h:370:28: warning: unused parameter ‘nogc’ [-Wunused-parameter] 370 | const AutoRequireNoGC& nogc, JSLinearString* linear) { | ~~~~~~~~~~~~~~~~~~~~~~~^~~~ In file included from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/GCHashTable.h:15, from ../gjs/context-private.h:27, from ../test/gjs-test-rooting.cpp:17: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/SweepingAPI.h: In member function ‘virtual bool JS::detail::WeakCacheBase::setIncrementalBarrierTracer(JSTracer*)’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/SweepingAPI.h:70:54: warning: unused parameter ‘trc’ [-Wunused-parameter] 70 | virtual bool setIncrementalBarrierTracer(JSTracer* trc) { | ~~~~~~~~~~^~~ In file included from ../gjs/context-private.h:37: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/jsfriendapi.h: In function ‘void js::AssertSameCompartment(JSObject*, JSObject*)’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/jsfriendapi.h:372:45: warning: unused parameter ‘objA’ [-Wunused-parameter] 372 | inline void AssertSameCompartment(JSObject* objA, JSObject* objB) {} | ~~~~~~~~~~^~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/jsfriendapi.h:372:61: warning: unused parameter ‘objB’ [-Wunused-parameter] 372 | inline void AssertSameCompartment(JSObject* objA, JSObject* objB) {} | ~~~~~~~~~~^~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/jsfriendapi.h: In member function ‘virtual bool js::AllCompartments::match(JS::Compartment*) const’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/jsfriendapi.h:519:39: warning: unused parameter ‘c’ [-Wunused-parameter] 519 | virtual bool match(JS::Compartment* c) const override { return true; } | ~~~~~~~~~~~~~~~~~^ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/jsfriendapi.h: In member function ‘virtual JSObject* js::AllocationMetadataBuilder::build(JSContext*, JS::HandleObject, js::AutoEnterOOMUnsafeRegion&) const’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/jsfriendapi.h:640:38: warning: unused parameter ‘cx’ [-Wunused-parameter] 640 | virtual JSObject* build(JSContext* cx, JS::HandleObject obj, | ~~~~~~~~~~~^~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/jsfriendapi.h:640:59: warning: unused parameter ‘obj’ [-Wunused-parameter] 640 | virtual JSObject* build(JSContext* cx, JS::HandleObject obj, | ~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/jsfriendapi.h:641:53: warning: unused parameter ‘oomUnsafe’ [-Wunused-parameter] 641 | AutoEnterOOMUnsafeRegion& oomUnsafe) const { | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/jsfriendapi.h: In constructor ‘js::gc::SharedMemoryUse::SharedMemoryUse(js::MemoryUse)’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/jsfriendapi.h:757:38: warning: unused parameter ‘use’ [-Wunused-parameter] 757 | explicit SharedMemoryUse(MemoryUse use) : count(0), nbytes(0) { | ~~~~~~~~~~^~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h: In instantiation of ‘JS::Handle::Handle(const JS::Rooted&, std::enable_if_t, int>) [with S = JS::Value; T = JS::Value; std::enable_if_t, int> = int]’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/CallAndConstruct.h:110:14: required from here /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1315:56: warning: unused parameter ‘dummy’ [-Wunused-parameter] 1315 | std::enable_if_t, int> dummy) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ In file included from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/jsapi.h:16: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/RangedPtr.h: In instantiation of ‘mozilla::RangedPtr::RangedPtr(T*, size_t) [with T = unsigned char; size_t = long unsigned int]’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/CharacterEncoding.h:69:35: required from here /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/RangedPtr.h:98:29: warning: unused parameter ‘aLength’ [-Wunused-parameter] 98 | RangedPtr(T* aPtr, size_t aLength) | ~~~~~~~^~~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/RangedPtr.h: In instantiation of ‘mozilla::RangedPtr::RangedPtr(T*, size_t) [with T = char16_t; size_t = long unsigned int]’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/CharacterEncoding.h:193:36: required from here /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/RangedPtr.h:98:29: warning: unused parameter ‘aLength’ [-Wunused-parameter] /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h: In instantiation of ‘JS::Handle::Handle(const JS::Rooted&, std::enable_if_t, int>) [with S = JSObject*; T = JSObject*; std::enable_if_t, int> = int]’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/Exception.h:113:39: required from here /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1315:56: warning: unused parameter ‘dummy’ [-Wunused-parameter] 1315 | std::enable_if_t, int> dummy) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ In file included from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/HashTable.h:80, from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/HashTable.h:10, from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/HeapAPI.h:18: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/AllocPolicy.h: In instantiation of ‘void mozilla::MallocAllocPolicy::free_(T*, size_t) [with T = JS::dbg::GarbageCollectionEvent::Collection; size_t = long unsigned int]’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Vector.h:1001:16: required from ‘mozilla::Vector::~Vector() [with T = JS::dbg::GarbageCollectionEvent::Collection; long unsigned int MinInlineCapacity = 0; AllocPolicy = mozilla::MallocAllocPolicy]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/GCAPI.h:841:9: required from here /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/AllocPolicy.h:115:30: warning: unused parameter ‘aNumElems’ [-Wunused-parameter] 115 | void free_(T* aPtr, size_t aNumElems = 0) { | ~~~~~~~^~~~~~~~~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/RangedPtr.h: In instantiation of ‘mozilla::RangedPtr::RangedPtr(T*, T*, T*) [with T = unsigned char]’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Range.h:32:9: required from ‘mozilla::Range::Range(T*, size_t) [with T = unsigned char; size_t = long unsigned int]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/CharacterEncoding.h:38:60: required from here /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/RangedPtr.h:72:25: warning: unused parameter ‘aStart’ [-Wunused-parameter] 72 | RangedPtr(T* aPtr, T* aStart, T* aEnd) | ~~~^~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/RangedPtr.h:72:36: warning: unused parameter ‘aEnd’ [-Wunused-parameter] 72 | RangedPtr(T* aPtr, T* aStart, T* aEnd) | ~~~^~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/RangedPtr.h: In instantiation of ‘mozilla::RangedPtr::RangedPtr(T*, T*, T*) [with T = const unsigned char]’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Range.h:32:9: required from ‘mozilla::Range::Range(T*, size_t) [with T = const unsigned char; size_t = long unsigned int]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/CharacterEncoding.h:57:29: required from here /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/RangedPtr.h:72:25: warning: unused parameter ‘aStart’ [-Wunused-parameter] 72 | RangedPtr(T* aPtr, T* aStart, T* aEnd) | ~~~^~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/RangedPtr.h:72:36: warning: unused parameter ‘aEnd’ [-Wunused-parameter] 72 | RangedPtr(T* aPtr, T* aStart, T* aEnd) | ~~~^~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/RangedPtr.h: In instantiation of ‘mozilla::RangedPtr::RangedPtr(T*, T*, T*) [with T = char16_t]’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Range.h:32:9: required from ‘mozilla::Range::Range(T*, size_t) [with T = char16_t; size_t = long unsigned int]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/CharacterEncoding.h:179:72: required from here /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/RangedPtr.h:72:25: warning: unused parameter ‘aStart’ [-Wunused-parameter] 72 | RangedPtr(T* aPtr, T* aStart, T* aEnd) | ~~~^~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/RangedPtr.h:72:36: warning: unused parameter ‘aEnd’ [-Wunused-parameter] 72 | RangedPtr(T* aPtr, T* aStart, T* aEnd) | ~~~^~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/RangedPtr.h: In instantiation of ‘mozilla::RangedPtr::RangedPtr(T*, T*, T*) [with T = const char16_t]’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Range.h:32:9: required from ‘mozilla::Range::Range(T*, size_t) [with T = const char16_t; size_t = long unsigned int]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/CharacterEncoding.h:215:29: required from here /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/RangedPtr.h:72:25: warning: unused parameter ‘aStart’ [-Wunused-parameter] 72 | RangedPtr(T* aPtr, T* aStart, T* aEnd) | ~~~^~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/RangedPtr.h:72:36: warning: unused parameter ‘aEnd’ [-Wunused-parameter] 72 | RangedPtr(T* aPtr, T* aStart, T* aEnd) | ~~~^~~~ In file included from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:13: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/LinkedList.h: In instantiation of ‘static void mozilla::detail::LinkedListElementTraits::exitList(mozilla::LinkedListElement*) [with T = js::PersistentRootedBase]’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/LinkedList.h:249:21: required from ‘void mozilla::LinkedListElement::remove() [with T = js::PersistentRootedBase]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/LinkedList.h:200:7: required from ‘mozilla::LinkedListElement::~LinkedListElement() [with T = js::PersistentRootedBase]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:922:7: required from here /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/LinkedList.h:102:46: warning: unused parameter ‘elt’ [-Wunused-parameter] 102 | static void exitList(LinkedListElement* elt) {} | ~~~~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/LinkedList.h: In instantiation of ‘static void mozilla::detail::LinkedListElementTraits::exitList(mozilla::LinkedListElement*) [with T = JS::detail::WeakCacheBase]’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/LinkedList.h:249:21: required from ‘void mozilla::LinkedListElement::remove() [with T = JS::detail::WeakCacheBase]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/LinkedList.h:200:7: required from ‘mozilla::LinkedListElement::~LinkedListElement() [with T = JS::detail::WeakCacheBase]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/SweepingAPI.h:58:38: required from here /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/LinkedList.h:102:46: warning: unused parameter ‘elt’ [-Wunused-parameter] In file included from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/GCAPI.h:15: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Vector.h: In instantiation of ‘mozilla::Vector::CapacityAndReserved::CapacityAndReserved(size_t, size_t) [with T = JS::dbg::GarbageCollectionEvent::Collection; long unsigned int MinInlineCapacity = 0; AllocPolicy = mozilla::MallocAllocPolicy; size_t = long unsigned int]’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Vector.h:471:51: required from ‘mozilla::Vector::CRAndStorage<0, Dummy>::CRAndStorage(size_t, size_t) [with long unsigned int Dummy = 0; T = JS::dbg::GarbageCollectionEvent::Collection; long unsigned int MinInlineCapacity = 0; AllocPolicy = mozilla::MallocAllocPolicy; size_t = long unsigned int]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Vector.h:940:7: required from ‘mozilla::Vector::Vector(AP) [with T = JS::dbg::GarbageCollectionEvent::Collection; long unsigned int MinInlineCapacity = 0; AllocPolicy = mozilla::MallocAllocPolicy]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Vector.h:543:34: required from ‘mozilla::Vector::Vector() [with T = JS::dbg::GarbageCollectionEvent::Collection; long unsigned int MinInlineCapacity = 0; AllocPolicy = mozilla::MallocAllocPolicy]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/GCAPI.h:841:9: required from here /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Vector.h:427:59: warning: unused parameter ‘aReserved’ [-Wunused-parameter] 427 | explicit CapacityAndReserved(size_t aCapacity, size_t aReserved) | ~~~~~~~^~~~~~~~~ [30/122] /usr/bin/g-ir-compiler installed-tests/js/WarnLib-1.0.gir --output installed-tests/js/WarnLib-1.0.typelib --includedir=/usr/share/gir-1.0 [31/122] g++ -Itest/gjs-tests-internal.p -Itest -I../test -I. -I.. -Iinstalled-tests/js/libgjstesttools -I../installed-tests/js/libgjstesttools -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-4 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gobject-introspection-1.0 -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include -I/usr/include/cairo -I/usr/include/freetype2 -I/usr/include/pixman-1 -I/usr/include/libxml2 -I/usr/include/harfbuzz -I/usr/include/libpng16 -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -std=c++17 -fno-exceptions -fno-rtti -fno-strict-aliasing -Wno-variadic-macros -Wno-missing-field-initializers -Wno-dangling-pointer -fno-semantic-interposition -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/anolis/anolis-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -pthread -DGJS_COMPILATION '-DGJS_JS_DIR="/usr/share/gjs-1.0"' '-DPKGLIBDIR="/usr/lib64/gjs"' '-DG_LOG_DOMAIN="Gjs"' -MD -MQ test/gjs-tests-internal.p/gjs-test-call-args.cpp.o -MF test/gjs-tests-internal.p/gjs-test-call-args.cpp.o.d -o test/gjs-tests-internal.p/gjs-test-call-args.cpp.o -c ../test/gjs-test-call-args.cpp In file included from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/CallArgs.h:66, from ../test/gjs-test-call-args.cpp:11: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Assertions.h: In function ‘void MOZ_Crash(const char*, int, const char*)’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Assertions.h:258:17: warning: unused parameter ‘aFilename’ [-Wunused-parameter] 258 | const char* aFilename, int aLine, const char* aReason) { | ~~~~~~~~~~~~^~~~~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Assertions.h:258:51: warning: unused parameter ‘aReason’ [-Wunused-parameter] 258 | const char* aFilename, int aLine, const char* aReason) { | ~~~~~~~~~~~~^~~~~~~ In file included from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:19, from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/CallArgs.h:73: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/jspubtd.h: In constructor ‘JS::AutoEnterCycleCollection::AutoEnterCycleCollection(JSRuntime*)’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/jspubtd.h:109:48: warning: unused parameter ‘rt’ [-Wunused-parameter] 109 | explicit AutoEnterCycleCollection(JSRuntime* rt) {} | ~~~~~~~~~~~^~ In file included from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozmemory.h:26, from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/Utility.h:23, from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/AllocPolicy.h:18, from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/HeapAPI.h:16, from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/TracingAPI.h:11, from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/GCPolicyAPI.h:52, from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:23: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozjemalloc_types.h: In constructor ‘jemalloc_ptr_info_s::jemalloc_ptr_info_s(PtrInfoTag, void*, size_t, arena_id_t)’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozjemalloc_types.h:164:34: warning: unused parameter ‘aArenaId’ [-Wunused-parameter] 164 | arena_id_t aArenaId) | ~~~~~~~~~~~^~~~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/Utility.h: In function ‘void js::oom::SetThreadType(js::ThreadType)’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/Utility.h:99:38: warning: unused parameter ‘t’ [-Wunused-parameter] 99 | inline void SetThreadType(ThreadType t){}; | ~~~~~~~~~~~^ In file included from /usr/include/locale.h:28, from /usr/include/c++/12/clocale:42, from /usr/include/c++/12/riscv64-anolis-linux/bits/c++locale.h:41, from /usr/include/c++/12/bits/localefwd.h:40, from /usr/include/c++/12/streambuf:40, from /usr/include/c++/12/bits/streambuf_iterator.h:35, from /usr/include/c++/12/iterator:66, from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Array.h:14, from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/EnumeratedArray.h:14, from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:12: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/HeapAPI.h: At global scope: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/HeapAPI.h:263:47: warning: ‘offsetof’ within non-standard-layout type ‘js::gc::TenuredChunkBase’ is conditionally-supported [-Winvalid-offsetof] 263 | const size_t ChunkMarkBitmapOffset = offsetof(TenuredChunkBase, markBits); | ^ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/HeapAPI.h: In function ‘void js::gc::AssertGCThingHasType(Cell*, JS::TraceKind)’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/HeapAPI.h:283:48: warning: unused parameter ‘cell’ [-Wunused-parameter] 283 | inline void AssertGCThingHasType(js::gc::Cell* cell, JS::TraceKind kind) {} | ~~~~~~~~~~~~~~^~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/HeapAPI.h:283:68: warning: unused parameter ‘kind’ [-Wunused-parameter] 283 | inline void AssertGCThingHasType(js::gc::Cell* cell, JS::TraceKind kind) {} | ~~~~~~~~~~~~~~^~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/HeapAPI.h: In function ‘bool js::gc::IsInsideNursery(const TenuredCell*)’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/HeapAPI.h:604:59: warning: unused parameter ‘cell’ [-Wunused-parameter] 604 | MOZ_ALWAYS_INLINE bool IsInsideNursery(const TenuredCell* cell) { | ~~~~~~~~~~~~~~~~~~~^~~~ In file included from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/Stack.h:20, from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:29: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/Principals.h: In member function ‘void JSPrincipals::setDebugToken(uint32_t)’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/Principals.h:34:31: warning: unused parameter ‘token’ [-Wunused-parameter] 34 | void setDebugToken(uint32_t token) { | ~~~~~~~~~^~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h: In function ‘void JS::AssertGCThingMustBeTenured(JSObject*)’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:266:50: warning: unused parameter ‘obj’ [-Wunused-parameter] 266 | inline void AssertGCThingMustBeTenured(JSObject* obj) {} | ~~~~~~~~~~^~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h: In function ‘void JS::AssertGCThingIsNotNurseryAllocable(js::gc::Cell*)’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:267:62: warning: unused parameter ‘cell’ [-Wunused-parameter] 267 | inline void AssertGCThingIsNotNurseryAllocable(js::gc::Cell* cell) {} | ~~~~~~~~~~~~~~^~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h: In function ‘void JS::AssertCellIsNotGray(js::gc::Cell*)’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:437:47: warning: unused parameter ‘maybeCell’ [-Wunused-parameter] 437 | inline void AssertCellIsNotGray(js::gc::Cell* maybeCell) {} | ~~~~~~~~~~~~~~^~~~~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h: In function ‘void JS::AssertObjectIsNotGray(JSObject*)’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:438:45: warning: unused parameter ‘maybeObj’ [-Wunused-parameter] 438 | inline void AssertObjectIsNotGray(JSObject* maybeObj) {} | ~~~~~~~~~~^~~~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h: In function ‘void JS::AssertObjectIsNotGray(const Heap&)’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:439:62: warning: unused parameter ‘obj’ [-Wunused-parameter] 439 | inline void AssertObjectIsNotGray(const JS::Heap& obj) {} | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ In file included from ../test/gjs-test-call-args.cpp:13: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/CompileOptions.h: In constructor ‘JS::CompileOptions::CompileOptions(JSContext*, const JS::ReadOnlyCompileOptions&)’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/CompileOptions.h:467:29: warning: unused parameter ‘cx’ [-Wunused-parameter] 467 | CompileOptions(JSContext* cx, const ReadOnlyCompileOptions& rhs) | ~~~~~~~~~~~^~ In file included from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/PropertyAndElement.h:18, from ../test/gjs-test-call-args.cpp:15: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/Id.h: In static member function ‘static bool JS::GCPolicy::isTenured(jsid)’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/Id.h:234:30: warning: unused parameter ‘id’ [-Wunused-parameter] 234 | static bool isTenured(jsid id) { | ~~~~~^~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/Id.h: In static member function ‘static void js::BarrierMethods::postWriteBarrier(jsid*, jsid, jsid)’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/Id.h:280:38: warning: unused parameter ‘idp’ [-Wunused-parameter] 280 | static void postWriteBarrier(jsid* idp, jsid prev, jsid next) { | ~~~~~~^~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/Id.h:280:48: warning: unused parameter ‘prev’ [-Wunused-parameter] 280 | static void postWriteBarrier(jsid* idp, jsid prev, jsid next) { | ~~~~~^~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/Id.h:280:59: warning: unused parameter ‘next’ [-Wunused-parameter] 280 | static void postWriteBarrier(jsid* idp, jsid prev, jsid next) { | ~~~~~^~~~ In file included from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/String.h:28, from ../test/gjs-test-call-args.cpp:19: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/CharacterEncoding.h: In constructor ‘JS::ConstUTF8CharsZ::ConstUTF8CharsZ(const char*, size_t)’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/CharacterEncoding.h:145:46: warning: unused parameter ‘aLength’ [-Wunused-parameter] 145 | ConstUTF8CharsZ(const char* aBytes, size_t aLength) : data_(aBytes) { | ~~~~~~~^~~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/String.h: In function ‘const JS::Latin1Char* JS::GetLatin1LinearStringChars(const AutoRequireNoGC&, JSLinearString*)’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/String.h:361:28: warning: unused parameter ‘nogc’ [-Wunused-parameter] 361 | const AutoRequireNoGC& nogc, JSLinearString* linear) { | ~~~~~~~~~~~~~~~~~~~~~~~^~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/String.h: In function ‘const char16_t* JS::GetTwoByteLinearStringChars(const AutoRequireNoGC&, JSLinearString*)’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/String.h:370:28: warning: unused parameter ‘nogc’ [-Wunused-parameter] 370 | const AutoRequireNoGC& nogc, JSLinearString* linear) { | ~~~~~~~~~~~~~~~~~~~~~~~^~~~ In file included from ../gjs/jsapi-util-args.h:19, from ../test/gjs-test-call-args.cpp:24: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/Conversions.h: In function ‘void JS::detail::AssertArgumentsAreSane(JSContext*, JS::HandleValue)’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/Conversions.h:91:47: warning: unused parameter ‘cx’ [-Wunused-parameter] 91 | inline void AssertArgumentsAreSane(JSContext* cx, HandleValue v) {} | ~~~~~~~~~~~^~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/Conversions.h:91:63: warning: unused parameter ‘v’ [-Wunused-parameter] 91 | inline void AssertArgumentsAreSane(JSContext* cx, HandleValue v) {} | ~~~~~~~~~~~~^ In file included from ../gjs/jsapi-util.h:27, from ../gjs/jsapi-util-args.h:28: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/GCAPI.h: In constructor ‘JS::AutoAssertNoGC::AutoAssertNoGC(JSContext*)’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/GCAPI.h:1054:38: warning: unused parameter ‘cx’ [-Wunused-parameter] 1054 | explicit AutoAssertNoGC(JSContext* cx = nullptr) {} | ~~~~~~~~~~~^~~~~~~~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/GCAPI.h: In constructor ‘JS::AutoSuppressGCAnalysis::AutoSuppressGCAnalysis(JSContext*)’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/GCAPI.h:1083:46: warning: unused parameter ‘cx’ [-Wunused-parameter] 1083 | explicit AutoSuppressGCAnalysis(JSContext* cx = nullptr) {} | ~~~~~~~~~~~^~~~~~~~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/GCAPI.h: In constructor ‘JS::AutoCheckCannotGC::AutoCheckCannotGC(JSContext*)’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/GCAPI.h:1129:41: warning: unused parameter ‘cx’ [-Wunused-parameter] 1129 | explicit AutoCheckCannotGC(JSContext* cx = nullptr) {} | ~~~~~~~~~~~^~~~~~~~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/GCAPI.h: In copy constructor ‘JS::AutoCheckCannotGC::AutoCheckCannotGC(const JS::AutoCheckCannotGC&)’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/GCAPI.h:1130:46: warning: unused parameter ‘other’ [-Wunused-parameter] 1130 | AutoCheckCannotGC(const AutoCheckCannotGC& other) : AutoCheckCannotGC() {} | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ In file included from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Range.h:10, from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/String.h:18: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/RangedPtr.h: In instantiation of ‘mozilla::RangedPtr::RangedPtr(T*, size_t) [with T = unsigned char; size_t = long unsigned int]’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/CharacterEncoding.h:69:35: required from here /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/RangedPtr.h:98:29: warning: unused parameter ‘aLength’ [-Wunused-parameter] 98 | RangedPtr(T* aPtr, size_t aLength) | ~~~~~~~^~~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/RangedPtr.h: In instantiation of ‘mozilla::RangedPtr::RangedPtr(T*, size_t) [with T = char16_t; size_t = long unsigned int]’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/CharacterEncoding.h:193:36: required from here /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/RangedPtr.h:98:29: warning: unused parameter ‘aLength’ [-Wunused-parameter] /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h: In instantiation of ‘JS::Handle::Handle(const JS::Rooted&, std::enable_if_t, int>) [with S = JS::Value; T = JS::Value; std::enable_if_t, int> = int]’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/Exception.h:110:42: required from here /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1315:56: warning: unused parameter ‘dummy’ [-Wunused-parameter] 1315 | std::enable_if_t, int> dummy) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h: In instantiation of ‘JS::Handle::Handle(const JS::Rooted&, std::enable_if_t, int>) [with S = JSObject*; T = JSObject*; std::enable_if_t, int> = int]’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/Exception.h:113:39: required from here /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1315:56: warning: unused parameter ‘dummy’ [-Wunused-parameter] /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/RangedPtr.h: In instantiation of ‘mozilla::RangedPtr::RangedPtr(T*, T*, T*) [with T = unsigned char]’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Range.h:32:9: required from ‘mozilla::Range::Range(T*, size_t) [with T = unsigned char; size_t = long unsigned int]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/CharacterEncoding.h:38:60: required from here /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/RangedPtr.h:72:25: warning: unused parameter ‘aStart’ [-Wunused-parameter] 72 | RangedPtr(T* aPtr, T* aStart, T* aEnd) | ~~~^~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/RangedPtr.h:72:36: warning: unused parameter ‘aEnd’ [-Wunused-parameter] 72 | RangedPtr(T* aPtr, T* aStart, T* aEnd) | ~~~^~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/RangedPtr.h: In instantiation of ‘mozilla::RangedPtr::RangedPtr(T*, T*, T*) [with T = const unsigned char]’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Range.h:32:9: required from ‘mozilla::Range::Range(T*, size_t) [with T = const unsigned char; size_t = long unsigned int]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/CharacterEncoding.h:57:29: required from here /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/RangedPtr.h:72:25: warning: unused parameter ‘aStart’ [-Wunused-parameter] 72 | RangedPtr(T* aPtr, T* aStart, T* aEnd) | ~~~^~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/RangedPtr.h:72:36: warning: unused parameter ‘aEnd’ [-Wunused-parameter] 72 | RangedPtr(T* aPtr, T* aStart, T* aEnd) | ~~~^~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/RangedPtr.h: In instantiation of ‘mozilla::RangedPtr::RangedPtr(T*, T*, T*) [with T = char16_t]’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Range.h:32:9: required from ‘mozilla::Range::Range(T*, size_t) [with T = char16_t; size_t = long unsigned int]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/CharacterEncoding.h:179:72: required from here /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/RangedPtr.h:72:25: warning: unused parameter ‘aStart’ [-Wunused-parameter] 72 | RangedPtr(T* aPtr, T* aStart, T* aEnd) | ~~~^~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/RangedPtr.h:72:36: warning: unused parameter ‘aEnd’ [-Wunused-parameter] 72 | RangedPtr(T* aPtr, T* aStart, T* aEnd) | ~~~^~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/RangedPtr.h: In instantiation of ‘mozilla::RangedPtr::RangedPtr(T*, T*, T*) [with T = const char16_t]’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Range.h:32:9: required from ‘mozilla::Range::Range(T*, size_t) [with T = const char16_t; size_t = long unsigned int]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/CharacterEncoding.h:215:29: required from here /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/RangedPtr.h:72:25: warning: unused parameter ‘aStart’ [-Wunused-parameter] 72 | RangedPtr(T* aPtr, T* aStart, T* aEnd) | ~~~^~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/RangedPtr.h:72:36: warning: unused parameter ‘aEnd’ [-Wunused-parameter] 72 | RangedPtr(T* aPtr, T* aStart, T* aEnd) | ~~~^~~~ In file included from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/HashTable.h:80, from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/HashTable.h:10, from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/HeapAPI.h:18: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/AllocPolicy.h: In instantiation of ‘void mozilla::MallocAllocPolicy::free_(T*, size_t) [with T = JS::dbg::GarbageCollectionEvent::Collection; size_t = long unsigned int]’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Vector.h:1001:16: required from ‘mozilla::Vector::~Vector() [with T = JS::dbg::GarbageCollectionEvent::Collection; long unsigned int MinInlineCapacity = 0; AllocPolicy = mozilla::MallocAllocPolicy]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/GCAPI.h:841:9: required from here /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/AllocPolicy.h:115:30: warning: unused parameter ‘aNumElems’ [-Wunused-parameter] 115 | void free_(T* aPtr, size_t aNumElems = 0) { | ~~~~~~~^~~~~~~~~~~~~ In file included from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/GCVector.h:14, from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/PropertyAndElement.h:17: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Vector.h: In instantiation of ‘mozilla::Vector::CapacityAndReserved::CapacityAndReserved(size_t, size_t) [with T = JS::dbg::GarbageCollectionEvent::Collection; long unsigned int MinInlineCapacity = 0; AllocPolicy = mozilla::MallocAllocPolicy; size_t = long unsigned int]’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Vector.h:471:51: required from ‘mozilla::Vector::CRAndStorage<0, Dummy>::CRAndStorage(size_t, size_t) [with long unsigned int Dummy = 0; T = JS::dbg::GarbageCollectionEvent::Collection; long unsigned int MinInlineCapacity = 0; AllocPolicy = mozilla::MallocAllocPolicy; size_t = long unsigned int]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Vector.h:940:7: required from ‘mozilla::Vector::Vector(AP) [with T = JS::dbg::GarbageCollectionEvent::Collection; long unsigned int MinInlineCapacity = 0; AllocPolicy = mozilla::MallocAllocPolicy]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Vector.h:543:34: required from ‘mozilla::Vector::Vector() [with T = JS::dbg::GarbageCollectionEvent::Collection; long unsigned int MinInlineCapacity = 0; AllocPolicy = mozilla::MallocAllocPolicy]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/GCAPI.h:841:9: required from here /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Vector.h:427:59: warning: unused parameter ‘aReserved’ [-Wunused-parameter] 427 | explicit CapacityAndReserved(size_t aCapacity, size_t aReserved) | ~~~~~~~^~~~~~~~~ [32/122] gcc -o installed-tests/js/libregress.so installed-tests/js/libregress.so.p/_usr_share_gobject-introspection-1.0_tests_regress.c.o -Wl,--as-needed -Wl,--no-undefined -shared -fPIC -Wl,--start-group -Wl,-soname,libregress.so -Bsymbolic-functions -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/anolis/anolis-hardened-ld -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -Wl,--build-id=sha1 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/anolis/anolis-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection /usr/lib64/libglib-2.0.so /usr/lib64/libgobject-2.0.so /usr/lib64/libgio-2.0.so /usr/lib64/libcairo.so /usr/lib64/libcairo-gobject.so -Wl,--end-group [33/122] g++ -Itest/gjs-tests.p -Itest -I../test -I. -I.. -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-4 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gobject-introspection-1.0 -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include -I/usr/include/cairo -I/usr/include/freetype2 -I/usr/include/pixman-1 -I/usr/include/libxml2 -I/usr/include/harfbuzz -I/usr/include/libpng16 -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -std=c++17 -fno-exceptions -fno-rtti -fno-strict-aliasing -Wno-variadic-macros -Wno-missing-field-initializers -Wno-dangling-pointer -fno-semantic-interposition -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/anolis/anolis-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -pthread -DGJS_COMPILATION '-DGJS_JS_DIR="/usr/share/gjs-1.0"' '-DPKGLIBDIR="/usr/lib64/gjs"' '-DG_LOG_DOMAIN="Gjs"' -MD -MQ test/gjs-tests.p/gjs-tests.cpp.o -MF test/gjs-tests.p/gjs-tests.cpp.o.d -o test/gjs-tests.p/gjs-tests.cpp.o -c ../test/gjs-tests.cpp In file included from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Span.h:34, from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/BigInt.h:11, from ../test/gjs-tests.cpp:20: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Assertions.h: In function ‘void MOZ_Crash(const char*, int, const char*)’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Assertions.h:258:17: warning: unused parameter ‘aFilename’ [-Wunused-parameter] 258 | const char* aFilename, int aLine, const char* aReason) { | ~~~~~~~~~~~~^~~~~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Assertions.h:258:51: warning: unused parameter ‘aReason’ [-Wunused-parameter] 258 | const char* aFilename, int aLine, const char* aReason) { | ~~~~~~~~~~~~^~~~~~~ In file included from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozmemory.h:26, from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/Utility.h:23, from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/CharacterEncoding.h:14, from ../test/gjs-tests.cpp:21: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozjemalloc_types.h: In constructor ‘jemalloc_ptr_info_s::jemalloc_ptr_info_s(PtrInfoTag, void*, size_t, arena_id_t)’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozjemalloc_types.h:164:34: warning: unused parameter ‘aArenaId’ [-Wunused-parameter] 164 | arena_id_t aArenaId) | ~~~~~~~~~~~^~~~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/Utility.h: In function ‘void js::oom::SetThreadType(js::ThreadType)’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/Utility.h:99:38: warning: unused parameter ‘t’ [-Wunused-parameter] 99 | inline void SetThreadType(ThreadType t){}; | ~~~~~~~~~~~^ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/CharacterEncoding.h: In constructor ‘JS::ConstUTF8CharsZ::ConstUTF8CharsZ(const char*, size_t)’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/CharacterEncoding.h:145:46: warning: unused parameter ‘aLength’ [-Wunused-parameter] 145 | ConstUTF8CharsZ(const char* aBytes, size_t aLength) : data_(aBytes) { | ~~~~~~~^~~~~~~ In file included from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:19, from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/CompilationAndEvaluation.h:16, from ../test/gjs-tests.cpp:22: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/jspubtd.h: In constructor ‘JS::AutoEnterCycleCollection::AutoEnterCycleCollection(JSRuntime*)’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/jspubtd.h:109:48: warning: unused parameter ‘rt’ [-Wunused-parameter] 109 | explicit AutoEnterCycleCollection(JSRuntime* rt) {} | ~~~~~~~~~~~^~ In file included from /usr/include/sched.h:29, from /usr/include/pthread.h:22, from /usr/include/glib-2.0/glib/deprecated/gthread.h:126, from /usr/include/glib-2.0/glib.h:115, from /usr/include/glib-2.0/gobject/gbinding.h:30, from /usr/include/glib-2.0/glib-object.h:24, from /usr/include/gobject-introspection-1.0/girepository.h:26, from ../test/gjs-tests.cpp:15: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/HeapAPI.h: At global scope: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/HeapAPI.h:263:47: warning: ��offsetof’ within non-standard-layout type ‘js::gc::TenuredChunkBase’ is conditionally-supported [-Winvalid-offsetof] 263 | const size_t ChunkMarkBitmapOffset = offsetof(TenuredChunkBase, markBits); | ^ In file included from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/TracingAPI.h:11, from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/GCPolicyAPI.h:52, from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:23: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/HeapAPI.h: In function ‘void js::gc::AssertGCThingHasType(Cell*, JS::TraceKind)’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/HeapAPI.h:283:48: warning: unused parameter ‘cell’ [-Wunused-parameter] 283 | inline void AssertGCThingHasType(js::gc::Cell* cell, JS::TraceKind kind) {} | ~~~~~~~~~~~~~~^~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/HeapAPI.h:283:68: warning: unused parameter ‘kind’ [-Wunused-parameter] 283 | inline void AssertGCThingHasType(js::gc::Cell* cell, JS::TraceKind kind) {} | ~~~~~~~~~~~~~~^~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/HeapAPI.h: In function ‘bool js::gc::IsInsideNursery(const TenuredCell*)’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/HeapAPI.h:604:59: warning: unused parameter ‘cell’ [-Wunused-parameter] 604 | MOZ_ALWAYS_INLINE bool IsInsideNursery(const TenuredCell* cell) { | ~~~~~~~~~~~~~~~~~~~^~~~ In file included from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/Stack.h:20, from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:29: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/Principals.h: In member function ‘void JSPrincipals::setDebugToken(uint32_t)’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/Principals.h:34:31: warning: unused parameter ‘token’ [-Wunused-parameter] 34 | void setDebugToken(uint32_t token) { | ~~~~~~~~~^~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h: In function ‘void JS::AssertGCThingMustBeTenured(JSObject*)’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:266:50: warning: unused parameter ‘obj’ [-Wunused-parameter] 266 | inline void AssertGCThingMustBeTenured(JSObject* obj) {} | ~~~~~~~~~~^~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h: In function ‘void JS::AssertGCThingIsNotNurseryAllocable(js::gc::Cell*)’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:267:62: warning: unused parameter ‘cell’ [-Wunused-parameter] 267 | inline void AssertGCThingIsNotNurseryAllocable(js::gc::Cell* cell) {} | ~~~~~~~~~~~~~~^~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h: In function ‘void JS::AssertCellIsNotGray(js::gc::Cell*)’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:437:47: warning: unused parameter ‘maybeCell’ [-Wunused-parameter] 437 | inline void AssertCellIsNotGray(js::gc::Cell* maybeCell) {} | ~~~~~~~~~~~~~~^~~~~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h: In function ‘void JS::AssertObjectIsNotGray(JSObject*)’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:438:45: warning: unused parameter ‘maybeObj’ [-Wunused-parameter] 438 | inline void AssertObjectIsNotGray(JSObject* maybeObj) {} | ~~~~~~~~~~^~~~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h: In function ‘void JS::AssertObjectIsNotGray(const Heap&)’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:439:62: warning: unused parameter ‘obj’ [-Wunused-parameter] 439 | inline void AssertObjectIsNotGray(const JS::Heap& obj) {} | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ In file included from ../test/gjs-tests.cpp:23: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/CompileOptions.h: In constructor ‘JS::CompileOptions::CompileOptions(JSContext*, const JS::ReadOnlyCompileOptions&)’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/CompileOptions.h:467:29: warning: unused parameter ‘cx’ [-Wunused-parameter] 467 | CompileOptions(JSContext* cx, const ReadOnlyCompileOptions& rhs) | ~~~~~~~~~~~^~ In file included from ../test/gjs-tests.cpp:25: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/Id.h: In static member function ‘static bool JS::GCPolicy::isTenured(jsid)’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/Id.h:234:30: warning: unused parameter ‘id’ [-Wunused-parameter] 234 | static bool isTenured(jsid id) { | ~~~~~^~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/Id.h: In static member function ‘static void js::BarrierMethods::postWriteBarrier(jsid*, jsid, jsid)’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/Id.h:280:38: warning: unused parameter ‘idp’ [-Wunused-parameter] 280 | static void postWriteBarrier(jsid* idp, jsid prev, jsid next) { | ~~~~~~^~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/Id.h:280:48: warning: unused parameter ‘prev’ [-Wunused-parameter] 280 | static void postWriteBarrier(jsid* idp, jsid prev, jsid next) { | ~~~~~^~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/Id.h:280:59: warning: unused parameter ‘next’ [-Wunused-parameter] 280 | static void postWriteBarrier(jsid* idp, jsid prev, jsid next) { | ~~~~~^~~~ In file included from ../test/gjs-tests.cpp:30: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/String.h: In function ‘const JS::Latin1Char* JS::GetLatin1LinearStringChars(const AutoRequireNoGC&, JSLinearString*)’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/String.h:361:28: warning: unused parameter ‘nogc’ [-Wunused-parameter] 361 | const AutoRequireNoGC& nogc, JSLinearString* linear) { | ~~~~~~~~~~~~~~~~~~~~~~~^~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/String.h: In function ‘const char16_t* JS::GetTwoByteLinearStringChars(const AutoRequireNoGC&, JSLinearString*)’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/String.h:370:28: warning: unused parameter ‘nogc’ [-Wunused-parameter] 370 | const AutoRequireNoGC& nogc, JSLinearString* linear) { | ~~~~~~~~~~~~~~~~~~~~~~~^~~~ In file included from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/jsapi.h:33, from ../test/gjs-tests.cpp:34: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/Class.h: In constructor ‘js::ElementAdder::ElementAdder(JSContext*, JSObject*, uint32_t, GetBehavior)’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/Class.h:367:55: warning: unused parameter ‘length’ [-Wunused-parameter] 367 | ElementAdder(JSContext* cx, JSObject* obj, uint32_t length, | ~~~~~~~~~^~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/Class.h: In constructor ‘js::ElementAdder::ElementAdder(JSContext*, JS::Value*, uint32_t, GetBehavior)’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/Class.h:377:55: warning: unused parameter ‘length’ [-Wunused-parameter] 377 | ElementAdder(JSContext* cx, JS::Value* vp, uint32_t length, | ~~~~~~~~~^~~~~~ In file included from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/Debug.h:20, from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/jsapi.h:36: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/GCAPI.h: In constructor ‘JS::AutoAssertNoGC::AutoAssertNoGC(JSContext*)’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/GCAPI.h:1054:38: warning: unused parameter ‘cx’ [-Wunused-parameter] 1054 | explicit AutoAssertNoGC(JSContext* cx = nullptr) {} | ~~~~~~~~~~~^~~~~~~~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/GCAPI.h: In constructor ‘JS::AutoSuppressGCAnalysis::AutoSuppressGCAnalysis(JSContext*)’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/GCAPI.h:1083:46: warning: unused parameter ‘cx’ [-Wunused-parameter] 1083 | explicit AutoSuppressGCAnalysis(JSContext* cx = nullptr) {} | ~~~~~~~~~~~^~~~~~~~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/GCAPI.h: In constructor ‘JS::AutoCheckCannotGC::AutoCheckCannotGC(JSContext*)’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/GCAPI.h:1129:41: warning: unused parameter ‘cx’ [-Wunused-parameter] 1129 | explicit AutoCheckCannotGC(JSContext* cx = nullptr) {} | ~~~~~~~~~~~^~~~~~~~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/GCAPI.h: In copy constructor ‘JS::AutoCheckCannotGC::AutoCheckCannotGC(const JS::AutoCheckCannotGC&)’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/GCAPI.h:1130:46: warning: unused parameter ‘other’ [-Wunused-parameter] 1130 | AutoCheckCannotGC(const AutoCheckCannotGC& other) : AutoCheckCannotGC() {} | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/Debug.h: In member function ‘void JS::dbg::Builder::assertBuilt(JSObject*)’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/Debug.h:145:30: warning: unused parameter ‘obj’ [-Wunused-parameter] 145 | void assertBuilt(JSObject* obj) {} | ~~~~~~~~~~^~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/Debug.h: In member function ‘virtual void JS::dbg::AutoEntryMonitor::Exit(JSContext*)’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/Debug.h:348:32: warning: unused parameter ‘cx’ [-Wunused-parameter] 348 | virtual void Exit(JSContext* cx) {} | ~~~~~~~~~~~^~ In file included from ../gi/js-value-inl.h:20, from ../gi/arg-inl.h:21, from ../test/gjs-tests.cpp:38: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/Conversions.h: In function ‘void JS::detail::AssertArgumentsAreSane(JSContext*, JS::HandleValue)’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/Conversions.h:91:47: warning: unused parameter ‘cx’ [-Wunused-parameter] 91 | inline void AssertArgumentsAreSane(JSContext* cx, HandleValue v) {} | ~~~~~~~~~~~^~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/Conversions.h:91:63: warning: unused parameter ‘v’ [-Wunused-parameter] 91 | inline void AssertArgumentsAreSane(JSContext* cx, HandleValue v) {} | ~~~~~~~~~~~~^ In file included from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Range.h:10, from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/CharacterEncoding.h:10: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/RangedPtr.h: In instantiation of ‘mozilla::RangedPtr::RangedPtr(T*, size_t) [with T = unsigned char; size_t = long unsigned int]’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/CharacterEncoding.h:69:35: required from here /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/RangedPtr.h:98:29: warning: unused parameter ‘aLength’ [-Wunused-parameter] 98 | RangedPtr(T* aPtr, size_t aLength) | ~~~~~~~^~~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/RangedPtr.h: In instantiation of ‘mozilla::RangedPtr::RangedPtr(T*, size_t) [with T = char16_t; size_t = long unsigned int]’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/CharacterEncoding.h:193:36: required from here /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/RangedPtr.h:98:29: warning: unused parameter ‘aLength’ [-Wunused-parameter] /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h: In instantiation of ‘JS::Handle::Handle(const JS::Rooted&, std::enable_if_t, int>) [with S = JS::Value; T = JS::Value; std::enable_if_t, int> = int]’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/Exception.h:110:42: required from here /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1315:56: warning: unused parameter ‘dummy’ [-Wunused-parameter] 1315 | std::enable_if_t, int> dummy) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h: In instantiation of ‘JS::Handle::Handle(const JS::Rooted&, std::enable_if_t, int>) [with S = JSObject*; T = JSObject*; std::enable_if_t, int> = int]’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/Exception.h:113:39: required from here /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1315:56: warning: unused parameter ‘dummy’ [-Wunused-parameter] /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h: In instantiation of ‘JS::Handle::Handle(const JS::Rooted&, std::enable_if_t, int>) [with S = JSString*; T = JSString*; std::enable_if_t, int> = int]’: ../test/gjs-tests.cpp:789:5: required from here /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1315:56: warning: unused parameter ‘dummy’ [-Wunused-parameter] /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/RangedPtr.h: In instantiation of ‘mozilla::RangedPtr::RangedPtr(T*, T*, T*) [with T = unsigned char]’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Range.h:32:9: required from ‘mozilla::Range::Range(T*, size_t) [with T = unsigned char; size_t = long unsigned int]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/CharacterEncoding.h:38:60: required from here /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/RangedPtr.h:72:25: warning: unused parameter ‘aStart’ [-Wunused-parameter] 72 | RangedPtr(T* aPtr, T* aStart, T* aEnd) | ~~~^~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/RangedPtr.h:72:36: warning: unused parameter ‘aEnd’ [-Wunused-parameter] 72 | RangedPtr(T* aPtr, T* aStart, T* aEnd) | ~~~^~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/RangedPtr.h: In instantiation of ‘mozilla::RangedPtr::RangedPtr(T*, T*, T*) [with T = const unsigned char]’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Range.h:32:9: required from ‘mozilla::Range::Range(T*, size_t) [with T = const unsigned char; size_t = long unsigned int]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/CharacterEncoding.h:57:29: required from here /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/RangedPtr.h:72:25: warning: unused parameter ‘aStart’ [-Wunused-parameter] 72 | RangedPtr(T* aPtr, T* aStart, T* aEnd) | ~~~^~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/RangedPtr.h:72:36: warning: unused parameter ‘aEnd’ [-Wunused-parameter] 72 | RangedPtr(T* aPtr, T* aStart, T* aEnd) | ~~~^~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/RangedPtr.h: In instantiation of ‘mozilla::RangedPtr::RangedPtr(T*, T*, T*) [with T = char16_t]’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Range.h:32:9: required from ‘mozilla::Range::Range(T*, size_t) [with T = char16_t; size_t = long unsigned int]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/CharacterEncoding.h:179:72: required from here /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/RangedPtr.h:72:25: warning: unused parameter ‘aStart’ [-Wunused-parameter] 72 | RangedPtr(T* aPtr, T* aStart, T* aEnd) | ~~~^~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/RangedPtr.h:72:36: warning: unused parameter ‘aEnd’ [-Wunused-parameter] 72 | RangedPtr(T* aPtr, T* aStart, T* aEnd) | ~~~^~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/RangedPtr.h: In instantiation of ‘mozilla::RangedPtr::RangedPtr(T*, T*, T*) [with T = const char16_t]’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Range.h:32:9: required from ‘mozilla::Range::Range(T*, size_t) [with T = const char16_t; size_t = long unsigned int]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/CharacterEncoding.h:215:29: required from here /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/RangedPtr.h:72:25: warning: unused parameter ‘aStart’ [-Wunused-parameter] 72 | RangedPtr(T* aPtr, T* aStart, T* aEnd) | ~~~^~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/RangedPtr.h:72:36: warning: unused parameter ‘aEnd’ [-Wunused-parameter] 72 | RangedPtr(T* aPtr, T* aStart, T* aEnd) | ~~~^~~~ In file included from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/HashTable.h:80, from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/HashTable.h:10, from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/HeapAPI.h:18: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/AllocPolicy.h: In instantiation of ‘void mozilla::MallocAllocPolicy::free_(T*, size_t) [with T = JS::dbg::GarbageCollectionEvent::Collection; size_t = long unsigned int]’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Vector.h:1001:16: required from ‘mozilla::Vector::~Vector() [with T = JS::dbg::GarbageCollectionEvent::Collection; long unsigned int MinInlineCapacity = 0; AllocPolicy = mozilla::MallocAllocPolicy]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/GCAPI.h:841:9: required from here /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/AllocPolicy.h:115:30: warning: unused parameter ‘aNumElems’ [-Wunused-parameter] 115 | void free_(T* aPtr, size_t aNumElems = 0) { | ~~~~~~~^~~~~~~~~~~~~ In file included from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:13: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/LinkedList.h: In instantiation of ‘static void mozilla::detail::LinkedListElementTraits::exitList(mozilla::LinkedListElement*) [with T = js::PersistentRootedBase]’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/LinkedList.h:249:21: required from ‘void mozilla::LinkedListElement::remove() [with T = js::PersistentRootedBase]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/LinkedList.h:200:7: required from ‘mozilla::LinkedListElement::~LinkedListElement() [with T = js::PersistentRootedBase]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:922:7: required from here /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/LinkedList.h:102:46: warning: unused parameter ‘elt’ [-Wunused-parameter] 102 | static void exitList(LinkedListElement* elt) {} | ~~~~~~~~~~~~~~~~~~~~~~^~~ In file included from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/GCVector.h:14, from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/PropertyAndElement.h:17, from ../test/gjs-tests.cpp:26: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Vector.h: In instantiation of ‘mozilla::Vector::CapacityAndReserved::CapacityAndReserved(size_t, size_t) [with T = JS::dbg::GarbageCollectionEvent::Collection; long unsigned int MinInlineCapacity = 0; AllocPolicy = mozilla::MallocAllocPolicy; size_t = long unsigned int]’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Vector.h:471:51: required from ‘mozilla::Vector::CRAndStorage<0, Dummy>::CRAndStorage(size_t, size_t) [with long unsigned int Dummy = 0; T = JS::dbg::GarbageCollectionEvent::Collection; long unsigned int MinInlineCapacity = 0; AllocPolicy = mozilla::MallocAllocPolicy; size_t = long unsigned int]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Vector.h:940:7: required from ‘mozilla::Vector::Vector(AP) [with T = JS::dbg::GarbageCollectionEvent::Collection; long unsigned int MinInlineCapacity = 0; AllocPolicy = mozilla::MallocAllocPolicy]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Vector.h:543:34: required from ‘mozilla::Vector::Vector() [with T = JS::dbg::GarbageCollectionEvent::Collection; long unsigned int MinInlineCapacity = 0; AllocPolicy = mozilla::MallocAllocPolicy]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/GCAPI.h:841:9: required from here /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Vector.h:427:59: warning: unused parameter ‘aReserved’ [-Wunused-parameter] 427 | explicit CapacityAndReserved(size_t aCapacity, size_t aReserved) | ~~~~~~~^~~~~~~~~ [34/122] g++ -Itest/gjs-tests-internal.p -Itest -I../test -I. -I.. -Iinstalled-tests/js/libgjstesttools -I../installed-tests/js/libgjstesttools -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-4 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gobject-introspection-1.0 -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include -I/usr/include/cairo -I/usr/include/freetype2 -I/usr/include/pixman-1 -I/usr/include/libxml2 -I/usr/include/harfbuzz -I/usr/include/libpng16 -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -std=c++17 -fno-exceptions -fno-rtti -fno-strict-aliasing -Wno-variadic-macros -Wno-missing-field-initializers -Wno-dangling-pointer -fno-semantic-interposition -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/anolis/anolis-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -pthread -DGJS_COMPILATION '-DGJS_JS_DIR="/usr/share/gjs-1.0"' '-DPKGLIBDIR="/usr/lib64/gjs"' '-DG_LOG_DOMAIN="Gjs"' -MD -MQ test/gjs-tests-internal.p/gjs-test-toggle-queue.cpp.o -MF test/gjs-tests-internal.p/gjs-test-toggle-queue.cpp.o.d -o test/gjs-tests-internal.p/gjs-test-toggle-queue.cpp.o -c ../test/gjs-test-toggle-queue.cpp In file included from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/TimeStamp.h:10, from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/GCAPI.h:14, from ../test/gjs-test-toggle-queue.cpp:21: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Assertions.h: In function ‘void MOZ_Crash(const char*, int, const char*)’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Assertions.h:258:17: warning: unused parameter ‘aFilename’ [-Wunused-parameter] 258 | const char* aFilename, int aLine, const char* aReason) { | ~~~~~~~~~~~~^~~~~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Assertions.h:258:51: warning: unused parameter ‘aReason’ [-Wunused-parameter] 258 | const char* aFilename, int aLine, const char* aReason) { | ~~~~~~~~~~~~^~~~~~~ In file included from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/shadow/Zone.h:17, from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/GCAPI.h:18: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/jspubtd.h: In constructor ‘JS::AutoEnterCycleCollection::AutoEnterCycleCollection(JSRuntime*)’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/jspubtd.h:109:48: warning: unused parameter ‘rt’ [-Wunused-parameter] 109 | explicit AutoEnterCycleCollection(JSRuntime* rt) {} | ~~~~~~~~~~~^~ In file included from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozmemory.h:26, from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/Utility.h:23, from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/UniquePtr.h:12, from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/GCAPI.h:21: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozjemalloc_types.h: In constructor ‘jemalloc_ptr_info_s::jemalloc_ptr_info_s(PtrInfoTag, void*, size_t, arena_id_t)’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozjemalloc_types.h:164:34: warning: unused parameter ‘aArenaId’ [-Wunused-parameter] 164 | arena_id_t aArenaId) | ~~~~~~~~~~~^~~~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/Utility.h: In function ‘void js::oom::SetThreadType(js::ThreadType)’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/Utility.h:99:38: warning: unused parameter ‘t’ [-Wunused-parameter] 99 | inline void SetThreadType(ThreadType t){}; | ~~~~~~~~~~~^ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/GCAPI.h: In constructor ‘JS::AutoAssertNoGC::AutoAssertNoGC(JSContext*)’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/GCAPI.h:1054:38: warning: unused parameter ‘cx’ [-Wunused-parameter] 1054 | explicit AutoAssertNoGC(JSContext* cx = nullptr) {} | ~~~~~~~~~~~^~~~~~~~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/GCAPI.h: In constructor ‘JS::AutoSuppressGCAnalysis::AutoSuppressGCAnalysis(JSContext*)’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/GCAPI.h:1083:46: warning: unused parameter ‘cx’ [-Wunused-parameter] 1083 | explicit AutoSuppressGCAnalysis(JSContext* cx = nullptr) {} | ~~~~~~~~~~~^~~~~~~~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/GCAPI.h: In constructor ‘JS::AutoCheckCannotGC::AutoCheckCannotGC(JSContext*)’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/GCAPI.h:1129:41: warning: unused parameter ‘cx’ [-Wunused-parameter] 1129 | explicit AutoCheckCannotGC(JSContext* cx = nullptr) {} | ~~~~~~~~~~~^~~~~~~~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/GCAPI.h: In copy constructor ‘JS::AutoCheckCannotGC::AutoCheckCannotGC(const JS::AutoCheckCannotGC&)’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/GCAPI.h:1130:46: warning: unused parameter ‘other’ [-Wunused-parameter] 1130 | AutoCheckCannotGC(const AutoCheckCannotGC& other) : AutoCheckCannotGC() {} | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ In file included from /usr/include/locale.h:28, from /usr/include/c++/12/clocale:42, from /usr/include/c++/12/riscv64-anolis-linux/bits/c++locale.h:41, from /usr/include/c++/12/bits/localefwd.h:40, from /usr/include/c++/12/ios:41, from /usr/include/c++/12/ostream:38, from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/TimeStamp.h:15: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/HeapAPI.h: At global scope: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/HeapAPI.h:263:47: warning: ‘offsetof’ within non-standard-layout type ‘js::gc::TenuredChunkBase’ is conditionally-supported [-Winvalid-offsetof] 263 | const size_t ChunkMarkBitmapOffset = offsetof(TenuredChunkBase, markBits); | ^ In file included from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/TracingAPI.h:11, from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/GCPolicyAPI.h:52, from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/GCHashTable.h:12, from ../gi/object.h:21, from ../test/gjs-test-toggle-queue.cpp:24: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/HeapAPI.h: In function ‘void js::gc::AssertGCThingHasType(Cell*, JS::TraceKind)’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/HeapAPI.h:283:48: warning: unused parameter ‘cell’ [-Wunused-parameter] 283 | inline void AssertGCThingHasType(js::gc::Cell* cell, JS::TraceKind kind) {} | ~~~~~~~~~~~~~~^~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/HeapAPI.h:283:68: warning: unused parameter ‘kind’ [-Wunused-parameter] 283 | inline void AssertGCThingHasType(js::gc::Cell* cell, JS::TraceKind kind) {} | ~~~~~~~~~~~~~~^~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/HeapAPI.h: In function ‘bool js::gc::IsInsideNursery(const TenuredCell*)’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/HeapAPI.h:604:59: warning: unused parameter ‘cell’ [-Wunused-parameter] 604 | MOZ_ALWAYS_INLINE bool IsInsideNursery(const TenuredCell* cell) { | ~~~~~~~~~~~~~~~~~~~^~~~ In file included from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/Stack.h:20, from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:29, from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/GCHashTable.h:14: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/Principals.h: In member function ‘void JSPrincipals::setDebugToken(uint32_t)’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/Principals.h:34:31: warning: unused parameter ‘token’ [-Wunused-parameter] 34 | void setDebugToken(uint32_t token) { | ~~~~~~~~~^~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h: In function ‘void JS::AssertGCThingMustBeTenured(JSObject*)’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:266:50: warning: unused parameter ‘obj’ [-Wunused-parameter] 266 | inline void AssertGCThingMustBeTenured(JSObject* obj) {} | ~~~~~~~~~~^~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h: In function ‘void JS::AssertGCThingIsNotNurseryAllocable(js::gc::Cell*)’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:267:62: warning: unused parameter ‘cell’ [-Wunused-parameter] 267 | inline void AssertGCThingIsNotNurseryAllocable(js::gc::Cell* cell) {} | ~~~~~~~~~~~~~~^~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h: In function ‘void JS::AssertCellIsNotGray(js::gc::Cell*)’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:437:47: warning: unused parameter ‘maybeCell’ [-Wunused-parameter] 437 | inline void AssertCellIsNotGray(js::gc::Cell* maybeCell) {} | ~~~~~~~~~~~~~~^~~~~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h: In function ‘void JS::AssertObjectIsNotGray(JSObject*)’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:438:45: warning: unused parameter ‘maybeObj’ [-Wunused-parameter] 438 | inline void AssertObjectIsNotGray(JSObject* maybeObj) {} | ~~~~~~~~~~^~~~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h: In function ‘void JS::AssertObjectIsNotGray(const Heap&)’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:439:62: warning: unused parameter ‘obj’ [-Wunused-parameter] 439 | inline void AssertObjectIsNotGray(const JS::Heap& obj) {} | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ In file included from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/GCHashTable.h:15: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/SweepingAPI.h: In member function ‘virtual bool JS::detail::WeakCacheBase::setIncrementalBarrierTracer(JSTracer*)’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/SweepingAPI.h:70:54: warning: unused parameter ‘trc’ [-Wunused-parameter] 70 | virtual bool setIncrementalBarrierTracer(JSTracer* trc) { | ~~~~~~~~~~^~~ In file included from ../gi/object.h:23: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/Id.h: In static member function ‘static bool JS::GCPolicy::isTenured(jsid)’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/Id.h:234:30: warning: unused parameter ‘id’ [-Wunused-parameter] 234 | static bool isTenured(jsid id) { | ~~~~~^~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/Id.h: In static member function ‘static void js::BarrierMethods::postWriteBarrier(jsid*, jsid, jsid)’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/Id.h:280:38: warning: unused parameter ‘idp’ [-Wunused-parameter] 280 | static void postWriteBarrier(jsid* idp, jsid prev, jsid next) { | ~~~~~~^~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/Id.h:280:48: warning: unused parameter ‘prev’ [-Wunused-parameter] 280 | static void postWriteBarrier(jsid* idp, jsid prev, jsid next) { | ~~~~~^~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/Id.h:280:59: warning: unused parameter ‘next’ [-Wunused-parameter] 280 | static void postWriteBarrier(jsid* idp, jsid prev, jsid next) { | ~~~~~^~~~ In file included from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/ErrorReport.h:33, from ../gi/wrapperutils.h:22, from ../gi/object.h:31: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/CharacterEncoding.h: In constructor ‘JS::ConstUTF8CharsZ::ConstUTF8CharsZ(const char*, size_t)’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/CharacterEncoding.h:145:46: warning: unused parameter ‘aLength’ [-Wunused-parameter] 145 | ConstUTF8CharsZ(const char* aBytes, size_t aLength) : data_(aBytes) { | ~~~~~~~^~~~~~~ In file included from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/Object.h:19, from ../gi/wrapperutils.h:25: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/Class.h: In constructor ‘js::ElementAdder::ElementAdder(JSContext*, JSObject*, uint32_t, GetBehavior)’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/Class.h:367:55: warning: unused parameter ‘length’ [-Wunused-parameter] 367 | ElementAdder(JSContext* cx, JSObject* obj, uint32_t length, | ~~~~~~~~~^~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/Class.h: In constructor ‘js::ElementAdder::ElementAdder(JSContext*, JS::Value*, uint32_t, GetBehavior)’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/Class.h:377:55: warning: unused parameter ‘length’ [-Wunused-parameter] 377 | ElementAdder(JSContext* cx, JS::Value* vp, uint32_t length, | ~~~~~~~~~^~~~~~ In file included from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/jsapi.h:34, from ../gi/wrapperutils.h:30: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/CompileOptions.h: In constructor ‘JS::CompileOptions::CompileOptions(JSContext*, const JS::ReadOnlyCompileOptions&)’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/CompileOptions.h:467:29: warning: unused parameter ‘cx’ [-Wunused-parameter] 467 | CompileOptions(JSContext* cx, const ReadOnlyCompileOptions& rhs) | ~~~~~~~~~~~^~ In file included from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/jsapi.h:36: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/Debug.h: In member function ‘void JS::dbg::Builder::assertBuilt(JSObject*)’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/Debug.h:145:30: warning: unused parameter ‘obj’ [-Wunused-parameter] 145 | void assertBuilt(JSObject* obj) {} | ~~~~~~~~~~^~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/Debug.h: In member function ‘virtual void JS::dbg::AutoEntryMonitor::Exit(JSContext*)’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/Debug.h:348:32: warning: unused parameter ‘cx’ [-Wunused-parameter] 348 | virtual void Exit(JSContext* cx) {} | ~~~~~~~~~~~^~ In file included from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/jsapi.h:62: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/String.h: In function ‘const JS::Latin1Char* JS::GetLatin1LinearStringChars(const AutoRequireNoGC&, JSLinearString*)’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/String.h:361:28: warning: unused parameter ‘nogc’ [-Wunused-parameter] 361 | const AutoRequireNoGC& nogc, JSLinearString* linear) { | ~~~~~~~~~~~~~~~~~~~~~~~^~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/String.h: In function ‘const char16_t* JS::GetTwoByteLinearStringChars(const AutoRequireNoGC&, JSLinearString*)’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/String.h:370:28: warning: unused parameter ‘nogc’ [-Wunused-parameter] 370 | const AutoRequireNoGC& nogc, JSLinearString* linear) { | ~~~~~~~~~~~~~~~~~~~~~~~^~~~ In file included from ../gi/js-value-inl.h:20, from ../gi/arg-inl.h:21, from ../gi/wrapperutils.h:32: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/Conversions.h: In function ‘void JS::detail::AssertArgumentsAreSane(JSContext*, JS::HandleValue)’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/Conversions.h:91:47: warning: unused parameter ‘cx’ [-Wunused-parameter] 91 | inline void AssertArgumentsAreSane(JSContext* cx, HandleValue v) {} | ~~~~~~~~~~~^~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/Conversions.h:91:63: warning: unused parameter ‘v’ [-Wunused-parameter] 91 | inline void AssertArgumentsAreSane(JSContext* cx, HandleValue v) {} | ~~~~~~~~~~~~^ In file included from ../gjs/context-private.h:37, from ../gi/wrapperutils.h:35: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/jsfriendapi.h: In function ‘void js::AssertSameCompartment(JSObject*, JSObject*)’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/jsfriendapi.h:372:45: warning: unused parameter ‘objA’ [-Wunused-parameter] 372 | inline void AssertSameCompartment(JSObject* objA, JSObject* objB) {} | ~~~~~~~~~~^~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/jsfriendapi.h:372:61: warning: unused parameter ‘objB’ [-Wunused-parameter] 372 | inline void AssertSameCompartment(JSObject* objA, JSObject* objB) {} | ~~~~~~~~~~^~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/jsfriendapi.h: In member function ‘virtual bool js::AllCompartments::match(JS::Compartment*) const’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/jsfriendapi.h:519:39: warning: unused parameter ‘c’ [-Wunused-parameter] 519 | virtual bool match(JS::Compartment* c) const override { return true; } | ~~~~~~~~~~~~~~~~~^ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/jsfriendapi.h: In member function ‘virtual JSObject* js::AllocationMetadataBuilder::build(JSContext*, JS::HandleObject, js::AutoEnterOOMUnsafeRegion&) const’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/jsfriendapi.h:640:38: warning: unused parameter ‘cx’ [-Wunused-parameter] 640 | virtual JSObject* build(JSContext* cx, JS::HandleObject obj, | ~~~~~~~~~~~^~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/jsfriendapi.h:640:59: warning: unused parameter ‘obj’ [-Wunused-parameter] 640 | virtual JSObject* build(JSContext* cx, JS::HandleObject obj, | ~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/jsfriendapi.h:641:53: warning: unused parameter ‘oomUnsafe’ [-Wunused-parameter] 641 | AutoEnterOOMUnsafeRegion& oomUnsafe) const { | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/jsfriendapi.h: In constructor ‘js::gc::SharedMemoryUse::SharedMemoryUse(js::MemoryUse)’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/jsfriendapi.h:757:38: warning: unused parameter ‘use’ [-Wunused-parameter] 757 | explicit SharedMemoryUse(MemoryUse use) : count(0), nbytes(0) { | ~~~~~~~~~~^~~ In file included from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Range.h:10, from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/CharacterEncoding.h:10: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/RangedPtr.h: In instantiation of ‘mozilla::RangedPtr::RangedPtr(T*, size_t) [with T = unsigned char; size_t = long unsigned int]’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/CharacterEncoding.h:69:35: required from here /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/RangedPtr.h:98:29: warning: unused parameter ‘aLength’ [-Wunused-parameter] 98 | RangedPtr(T* aPtr, size_t aLength) | ~~~~~~~^~~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/RangedPtr.h: In instantiation of ‘mozilla::RangedPtr::RangedPtr(T*, size_t) [with T = char16_t; size_t = long unsigned int]’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/CharacterEncoding.h:193:36: required from here /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/RangedPtr.h:98:29: warning: unused parameter ‘aLength’ [-Wunused-parameter] /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h: In instantiation of ‘JS::Handle::Handle(const JS::Rooted&, std::enable_if_t, int>) [with S = JS::Value; T = JS::Value; std::enable_if_t, int> = int]’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/CallAndConstruct.h:110:14: required from here /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1315:56: warning: unused parameter ‘dummy’ [-Wunused-parameter] 1315 | std::enable_if_t, int> dummy) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h: In instantiation of ‘JS::Handle::Handle(const JS::Rooted&, std::enable_if_t, int>) [with S = JSObject*; T = JSObject*; std::enable_if_t, int> = int]’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/Exception.h:113:39: required from here /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1315:56: warning: unused parameter ‘dummy’ [-Wunused-parameter] In file included from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Vector.h:17, from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/GCAPI.h:15: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/AllocPolicy.h: In instantiation of ‘void mozilla::MallocAllocPolicy::free_(T*, size_t) [with T = JS::dbg::GarbageCollectionEvent::Collection; size_t = long unsigned int]’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Vector.h:1001:16: required from ‘mozilla::Vector::~Vector() [with T = JS::dbg::GarbageCollectionEvent::Collection; long unsigned int MinInlineCapacity = 0; AllocPolicy = mozilla::MallocAllocPolicy]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/GCAPI.h:841:9: required from here /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/AllocPolicy.h:115:30: warning: unused parameter ‘aNumElems’ [-Wunused-parameter] 115 | void free_(T* aPtr, size_t aNumElems = 0) { | ~~~~~~~^~~~~~~~~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/RangedPtr.h: In instantiation of ‘mozilla::RangedPtr::RangedPtr(T*, T*, T*) [with T = unsigned char]’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Range.h:32:9: required from ‘mozilla::Range::Range(T*, size_t) [with T = unsigned char; size_t = long unsigned int]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/CharacterEncoding.h:38:60: required from here /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/RangedPtr.h:72:25: warning: unused parameter ‘aStart’ [-Wunused-parameter] 72 | RangedPtr(T* aPtr, T* aStart, T* aEnd) | ~~~^~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/RangedPtr.h:72:36: warning: unused parameter ‘aEnd’ [-Wunused-parameter] 72 | RangedPtr(T* aPtr, T* aStart, T* aEnd) | ~~~^~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/RangedPtr.h: In instantiation of ‘mozilla::RangedPtr::RangedPtr(T*, T*, T*) [with T = const unsigned char]’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Range.h:32:9: required from ‘mozilla::Range::Range(T*, size_t) [with T = const unsigned char; size_t = long unsigned int]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/CharacterEncoding.h:57:29: required from here /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/RangedPtr.h:72:25: warning: unused parameter ‘aStart’ [-Wunused-parameter] 72 | RangedPtr(T* aPtr, T* aStart, T* aEnd) | ~~~^~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/RangedPtr.h:72:36: warning: unused parameter ‘aEnd’ [-Wunused-parameter] 72 | RangedPtr(T* aPtr, T* aStart, T* aEnd) | ~~~^~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/RangedPtr.h: In instantiation of ‘mozilla::RangedPtr::RangedPtr(T*, T*, T*) [with T = char16_t]’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Range.h:32:9: required from ‘mozilla::Range::Range(T*, size_t) [with T = char16_t; size_t = long unsigned int]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/CharacterEncoding.h:179:72: required from here /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/RangedPtr.h:72:25: warning: unused parameter ‘aStart’ [-Wunused-parameter] 72 | RangedPtr(T* aPtr, T* aStart, T* aEnd) | ~~~^~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/RangedPtr.h:72:36: warning: unused parameter ‘aEnd’ [-Wunused-parameter] 72 | RangedPtr(T* aPtr, T* aStart, T* aEnd) | ~~~^~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/RangedPtr.h: In instantiation of ‘mozilla::RangedPtr::RangedPtr(T*, T*, T*) [with T = const char16_t]’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Range.h:32:9: required from ‘mozilla::Range::Range(T*, size_t) [with T = const char16_t; size_t = long unsigned int]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/CharacterEncoding.h:215:29: required from here /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/RangedPtr.h:72:25: warning: unused parameter ‘aStart’ [-Wunused-parameter] 72 | RangedPtr(T* aPtr, T* aStart, T* aEnd) | ~~~^~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/RangedPtr.h:72:36: warning: unused parameter ‘aEnd’ [-Wunused-parameter] 72 | RangedPtr(T* aPtr, T* aStart, T* aEnd) | ~~~^~~~ In file included from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:13: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/LinkedList.h: In instantiation of ‘static void mozilla::detail::LinkedListElementTraits::exitList(mozilla::LinkedListElement*) [with T = JS::detail::WeakCacheBase]’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/LinkedList.h:249:21: required from ‘void mozilla::LinkedListElement::remove() [with T = JS::detail::WeakCacheBase]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/LinkedList.h:200:7: required from ‘mozilla::LinkedListElement::~LinkedListElement() [with T = JS::detail::WeakCacheBase]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/SweepingAPI.h:58:38: required from here /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/LinkedList.h:102:46: warning: unused parameter ‘elt’ [-Wunused-parameter] 102 | static void exitList(LinkedListElement* elt) {} | ~~~~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/LinkedList.h: In instantiation of ‘static void mozilla::detail::LinkedListElementTraits::exitList(mozilla::LinkedListElement*) [with T = js::PersistentRootedBase]’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/LinkedList.h:249:21: required from ‘void mozilla::LinkedListElement::remove() [with T = js::PersistentRootedBase]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/LinkedList.h:200:7: required from ‘mozilla::LinkedListElement::~LinkedListElement() [with T = js::PersistentRootedBase]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:922:7: required from here /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/LinkedList.h:102:46: warning: unused parameter ‘elt’ [-Wunused-parameter] /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Vector.h: In instantiation of ‘mozilla::Vector::CapacityAndReserved::CapacityAndReserved(size_t, size_t) [with T = JS::dbg::GarbageCollectionEvent::Collection; long unsigned int MinInlineCapacity = 0; AllocPolicy = mozilla::MallocAllocPolicy; size_t = long unsigned int]’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Vector.h:471:51: required from ‘mozilla::Vector::CRAndStorage<0, Dummy>::CRAndStorage(size_t, size_t) [with long unsigned int Dummy = 0; T = JS::dbg::GarbageCollectionEvent::Collection; long unsigned int MinInlineCapacity = 0; AllocPolicy = mozilla::MallocAllocPolicy; size_t = long unsigned int]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Vector.h:940:7: required from ‘mozilla::Vector::Vector(AP) [with T = JS::dbg::GarbageCollectionEvent::Collection; long unsigned int MinInlineCapacity = 0; AllocPolicy = mozilla::MallocAllocPolicy]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Vector.h:543:34: required from ‘mozilla::Vector::Vector() [with T = JS::dbg::GarbageCollectionEvent::Collection; long unsigned int MinInlineCapacity = 0; AllocPolicy = mozilla::MallocAllocPolicy]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/GCAPI.h:841:9: required from here /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Vector.h:427:59: warning: unused parameter ‘aReserved’ [-Wunused-parameter] 427 | explicit CapacityAndReserved(size_t aCapacity, size_t aReserved) | ~~~~~~~^~~~~~~~~ [35/122] g++ -Ilibgjs-jsapi.a.p -I. -I.. -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-4 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gobject-introspection-1.0 -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include -I/usr/include/cairo -I/usr/include/freetype2 -I/usr/include/pixman-1 -I/usr/include/libxml2 -I/usr/include/harfbuzz -I/usr/include/libpng16 -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -std=c++17 -fno-exceptions -fno-rtti -fno-strict-aliasing -Wno-variadic-macros -Wno-missing-field-initializers -Wno-dangling-pointer -fno-semantic-interposition -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/anolis/anolis-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -isystem/usr/include/sysprof-4 -pthread -DGJS_COMPILATION '-DGJS_JS_DIR="/usr/share/gjs-1.0"' '-DPKGLIBDIR="/usr/lib64/gjs"' '-DG_LOG_DOMAIN="Gjs"' -MD -MQ libgjs-jsapi.a.p/gjs_pch.hh.gch -MF libgjs-jsapi.a.p/gjs_pch.hh.gch.d -o libgjs-jsapi.a.p/gjs_pch.hh.gch -c ../gjs/gjs_pch.hh In file included from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Span.h:34, from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/BigInt.h:11, from ../gjs/jsapi-util.h:25, from ../gjs/gjs_pch.hh:42: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Assertions.h: In function ‘void MOZ_Crash(const char*, int, const char*)’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Assertions.h:258:17: warning: unused parameter ‘aFilename’ [-Wunused-parameter] 258 | const char* aFilename, int aLine, const char* aReason) { | ~~~~~~~~~~~~^~~~~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Assertions.h:258:51: warning: unused parameter ‘aReason’ [-Wunused-parameter] 258 | const char* aFilename, int aLine, const char* aReason) { | ~~~~~~~~~~~~^~~~~~~ In file included from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozmemory.h:26, from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/Utility.h:23, from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/AllocPolicy.h:18, from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/ErrorReport.h:32, from ../gjs/jsapi-util.h:26: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozjemalloc_types.h: In constructor ‘jemalloc_ptr_info_s::jemalloc_ptr_info_s(PtrInfoTag, void*, size_t, arena_id_t)’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozjemalloc_types.h:164:34: warning: unused parameter ‘aArenaId’ [-Wunused-parameter] 164 | arena_id_t aArenaId) | ~~~~~~~~~~~^~~~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/Utility.h: In function ‘void js::oom::SetThreadType(js::ThreadType)’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/Utility.h:99:38: warning: unused parameter ‘t’ [-Wunused-parameter] 99 | inline void SetThreadType(ThreadType t){}; | ~~~~~~~~~~~^ In file included from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/ErrorReport.h:33: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/CharacterEncoding.h: In constructor ‘JS::ConstUTF8CharsZ::ConstUTF8CharsZ(const char*, size_t)’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/CharacterEncoding.h:145:46: warning: unused parameter ‘aLength’ [-Wunused-parameter] 145 | ConstUTF8CharsZ(const char* aBytes, size_t aLength) : data_(aBytes) { | ~~~~~~~^~~~~~~ In file included from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:19, from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/ErrorReport.h:34: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/jspubtd.h: In constructor ‘JS::AutoEnterCycleCollection::AutoEnterCycleCollection(JSRuntime*)’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/jspubtd.h:109:48: warning: unused parameter ‘rt’ [-Wunused-parameter] 109 | explicit AutoEnterCycleCollection(JSRuntime* rt) {} | ~~~~~~~~~~~^~ In file included from /usr/include/dirent.h:247, from /usr/include/glib-2.0/glib/gdir.h:34, from /usr/include/glib-2.0/glib.h:47, from /usr/include/glib-2.0/gobject/gbinding.h:30, from /usr/include/glib-2.0/glib-object.h:24, from /usr/include/glib-2.0/gio/gioenums.h:30, from /usr/include/glib-2.0/gio/giotypes.h:30, from /usr/include/glib-2.0/gio/gio.h:28, from ../gjs/gjs_pch.hh:35: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/HeapAPI.h: At global scope: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/HeapAPI.h:263:47: warning: ‘offsetof’ within non-standard-layout type ‘js::gc::TenuredChunkBase’ is conditionally-supported [-Winvalid-offsetof] 263 | const size_t ChunkMarkBitmapOffset = offsetof(TenuredChunkBase, markBits); | ^ In file included from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/TracingAPI.h:11, from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/GCPolicyAPI.h:52, from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:23: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/HeapAPI.h: In function ‘void js::gc::AssertGCThingHasType(Cell*, JS::TraceKind)’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/HeapAPI.h:283:48: warning: unused parameter ‘cell’ [-Wunused-parameter] 283 | inline void AssertGCThingHasType(js::gc::Cell* cell, JS::TraceKind kind) {} | ~~~~~~~~~~~~~~^~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/HeapAPI.h:283:68: warning: unused parameter ‘kind’ [-Wunused-parameter] 283 | inline void AssertGCThingHasType(js::gc::Cell* cell, JS::TraceKind kind) {} | ~~~~~~~~~~~~~~^~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/HeapAPI.h: In function ‘bool js::gc::IsInsideNursery(const TenuredCell*)’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/HeapAPI.h:604:59: warning: unused parameter ‘cell’ [-Wunused-parameter] 604 | MOZ_ALWAYS_INLINE bool IsInsideNursery(const TenuredCell* cell) { | ~~~~~~~~~~~~~~~~~~~^~~~ In file included from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/Stack.h:20, from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:29: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/Principals.h: In member function ‘void JSPrincipals::setDebugToken(uint32_t)’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/Principals.h:34:31: warning: unused parameter ‘token’ [-Wunused-parameter] 34 | void setDebugToken(uint32_t token) { | ~~~~~~~~~^~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h: In function ‘void JS::AssertGCThingMustBeTenured(JSObject*)’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:266:50: warning: unused parameter ‘obj’ [-Wunused-parameter] 266 | inline void AssertGCThingMustBeTenured(JSObject* obj) {} | ~~~~~~~~~~^~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h: In function ‘void JS::AssertGCThingIsNotNurseryAllocable(js::gc::Cell*)’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:267:62: warning: unused parameter ‘cell’ [-Wunused-parameter] 267 | inline void AssertGCThingIsNotNurseryAllocable(js::gc::Cell* cell) {} | ~~~~~~~~~~~~~~^~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h: In function ‘void JS::AssertCellIsNotGray(js::gc::Cell*)’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:437:47: warning: unused parameter ‘maybeCell’ [-Wunused-parameter] 437 | inline void AssertCellIsNotGray(js::gc::Cell* maybeCell) {} | ~~~~~~~~~~~~~~^~~~~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h: In function ‘void JS::AssertObjectIsNotGray(JSObject*)’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:438:45: warning: unused parameter ‘maybeObj’ [-Wunused-parameter] 438 | inline void AssertObjectIsNotGray(JSObject* maybeObj) {} | ~~~~~~~~~~^~~~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h: In function ‘void JS::AssertObjectIsNotGray(const Heap&)’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:439:62: warning: unused parameter ‘obj’ [-Wunused-parameter] 439 | inline void AssertObjectIsNotGray(const JS::Heap& obj) {} | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ In file included from ../gjs/jsapi-util.h:27: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/GCAPI.h: In constructor ‘JS::AutoAssertNoGC::AutoAssertNoGC(JSContext*)’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/GCAPI.h:1054:38: warning: unused parameter ‘cx’ [-Wunused-parameter] 1054 | explicit AutoAssertNoGC(JSContext* cx = nullptr) {} | ~~~~~~~~~~~^~~~~~~~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/GCAPI.h: In constructor ‘JS::AutoSuppressGCAnalysis::AutoSuppressGCAnalysis(JSContext*)’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/GCAPI.h:1083:46: warning: unused parameter ‘cx’ [-Wunused-parameter] 1083 | explicit AutoSuppressGCAnalysis(JSContext* cx = nullptr) {} | ~~~~~~~~~~~^~~~~~~~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/GCAPI.h: In constructor ‘JS::AutoCheckCannotGC::AutoCheckCannotGC(JSContext*)’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/GCAPI.h:1129:41: warning: unused parameter ‘cx’ [-Wunused-parameter] 1129 | explicit AutoCheckCannotGC(JSContext* cx = nullptr) {} | ~~~~~~~~~~~^~~~~~~~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/GCAPI.h: In copy constructor ‘JS::AutoCheckCannotGC::AutoCheckCannotGC(const JS::AutoCheckCannotGC&)’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/GCAPI.h:1130:46: warning: unused parameter ‘other’ [-Wunused-parameter] 1130 | AutoCheckCannotGC(const AutoCheckCannotGC& other) : AutoCheckCannotGC() {} | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ In file included from ../gjs/jsapi-util.h:29: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/Id.h: In static member function ‘static bool JS::GCPolicy::isTenured(jsid)’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/Id.h:234:30: warning: unused parameter ‘id’ [-Wunused-parameter] 234 | static bool isTenured(jsid id) { | ~~~~~^~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/Id.h: In static member function ‘static void js::BarrierMethods::postWriteBarrier(jsid*, jsid, jsid)’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/Id.h:280:38: warning: unused parameter ‘idp’ [-Wunused-parameter] 280 | static void postWriteBarrier(jsid* idp, jsid prev, jsid next) { | ~~~~~~^~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/Id.h:280:48: warning: unused parameter ‘prev’ [-Wunused-parameter] 280 | static void postWriteBarrier(jsid* idp, jsid prev, jsid next) { | ~~~~~^~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/Id.h:280:59: warning: unused parameter ‘next’ [-Wunused-parameter] 280 | static void postWriteBarrier(jsid* idp, jsid prev, jsid next) { | ~~~~~^~~~ In file included from ../gjs/gjs_pch.hh:60: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/Class.h: In constructor ‘js::ElementAdder::ElementAdder(JSContext*, JSObject*, uint32_t, GetBehavior)’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/Class.h:367:55: warning: unused parameter ‘length’ [-Wunused-parameter] 367 | ElementAdder(JSContext* cx, JSObject* obj, uint32_t length, | ~~~~~~~~~^~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/Class.h: In constructor ‘js::ElementAdder::ElementAdder(JSContext*, JS::Value*, uint32_t, GetBehavior)’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/Class.h:377:55: warning: unused parameter ‘length’ [-Wunused-parameter] 377 | ElementAdder(JSContext* cx, JS::Value* vp, uint32_t length, | ~~~~~~~~~^~~~~~ In file included from ../gjs/gjs_pch.hh:63: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/CompileOptions.h: In constructor ‘JS::CompileOptions::CompileOptions(JSContext*, const JS::ReadOnlyCompileOptions&)’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/CompileOptions.h:467:29: warning: unused parameter ‘cx’ [-Wunused-parameter] 467 | CompileOptions(JSContext* cx, const ReadOnlyCompileOptions& rhs) | ~~~~~~~~~~~^~ In file included from ../gjs/gjs_pch.hh:66: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/Conversions.h: In function ‘void JS::detail::AssertArgumentsAreSane(JSContext*, JS::HandleValue)’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/Conversions.h:91:47: warning: unused parameter ‘cx’ [-Wunused-parameter] 91 | inline void AssertArgumentsAreSane(JSContext* cx, HandleValue v) {} | ~~~~~~~~~~~^~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/Conversions.h:91:63: warning: unused parameter ‘v’ [-Wunused-parameter] 91 | inline void AssertArgumentsAreSane(JSContext* cx, HandleValue v) {} | ~~~~~~~~~~~~^ In file included from ../gjs/gjs_pch.hh:67: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/Debug.h: In member function ‘void JS::dbg::Builder::assertBuilt(JSObject*)’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/Debug.h:145:30: warning: unused parameter ‘obj’ [-Wunused-parameter] 145 | void assertBuilt(JSObject* obj) {} | ~~~~~~~~~~^~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/Debug.h: In member function ‘virtual void JS::dbg::AutoEntryMonitor::Exit(JSContext*)’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/Debug.h:348:32: warning: unused parameter ‘cx’ [-Wunused-parameter] 348 | virtual void Exit(JSContext* cx) {} | ~~~~~~~~~~~^~ In file included from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/GCHashTable.h:15, from ../gjs/gjs_pch.hh:71: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/SweepingAPI.h: In member function ‘virtual bool JS::detail::WeakCacheBase::setIncrementalBarrierTracer(JSTracer*)’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/SweepingAPI.h:70:54: warning: unused parameter ‘trc’ [-Wunused-parameter] 70 | virtual bool setIncrementalBarrierTracer(JSTracer* trc) { | ~~~~~~~~~~^~~ In file included from ../gjs/gjs_pch.hh:99: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/String.h: In function ‘const JS::Latin1Char* JS::GetLatin1LinearStringChars(const AutoRequireNoGC&, JSLinearString*)’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/String.h:361:28: warning: unused parameter ‘nogc’ [-Wunused-parameter] 361 | const AutoRequireNoGC& nogc, JSLinearString* linear) { | ~~~~~~~~~~~~~~~~~~~~~~~^~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/String.h: In function ‘const char16_t* JS::GetTwoByteLinearStringChars(const AutoRequireNoGC&, JSLinearString*)’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/String.h:370:28: warning: unused parameter ‘nogc’ [-Wunused-parameter] 370 | const AutoRequireNoGC& nogc, JSLinearString* linear) { | ~~~~~~~~~~~~~~~~~~~~~~~^~~~ In file included from /usr/include/bits/types/struct_iovec.h:23, from /usr/include/bits/fcntl-linux.h:38, from /usr/include/bits/fcntl.h:62, from /usr/include/fcntl.h:35, from /usr/include/glib-2.0/glib-unix.h:33, from ../gjs/gjs_pch.hh:49: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/Proxy.h: In static member function ‘static size_t js::BaseProxyHandler::offsetOfFamily()’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/Proxy.h:211:52: warning: ‘offsetof’ within non-standard-layout type ‘js::BaseProxyHandler’ is conditionally-supported [-Winvalid-offsetof] 211 | static size_t offsetOfFamily() { return offsetof(BaseProxyHandler, mFamily); } | ^ In file included from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/Wrapper.h:12, from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/experimental/TypedData.h:26, from ../gjs/gjs_pch.hh:111: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/Proxy.h: In member function ‘virtual bool js::BaseProxyHandler::finalizeInBackground(const JS::Value&) const’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/Proxy.h:213:54: warning: unused parameter ‘priv’ [-Wunused-parameter] 213 | virtual bool finalizeInBackground(const JS::Value& priv) const { | ~~~~~~~~~~~~~~~~~^~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/Proxy.h: In member function ‘void js::AutoEnterPolicy::recordEnter(JSContext*, JSObject*, jsid, Action)’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/Proxy.h:670:38: warning: unused parameter ‘cx’ [-Wunused-parameter] 670 | inline void recordEnter(JSContext* cx, JSObject* proxy, jsid id, Action act) { | ~~~~~~~~~~~^~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/Proxy.h:670:52: warning: unused parameter ‘proxy’ [-Wunused-parameter] 670 | inline void recordEnter(JSContext* cx, JSObject* proxy, jsid id, Action act) { | ~~~~~~~~~~^~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/Proxy.h:670:64: warning: unused parameter ‘id’ [-Wunused-parameter] 670 | inline void recordEnter(JSContext* cx, JSObject* proxy, jsid id, Action act) { | ~~~~~^~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/Proxy.h:670:75: warning: unused parameter ‘act’ [-Wunused-parameter] 670 | inline void recordEnter(JSContext* cx, JSObject* proxy, jsid id, Action act) { | ~~~~~~~^~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/Proxy.h: In constructor ‘js::AutoWaivePolicy::AutoWaivePolicy(JSContext*, JS::HandleObject, JS::HandleId, js::BaseProxyHandler::Action)’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/Proxy.h:698:30: warning: unused parameter ‘cx’ [-Wunused-parameter] 698 | AutoWaivePolicy(JSContext* cx, JS::HandleObject proxy, JS::HandleId id, | ~~~~~~~~~~~^~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/Proxy.h:698:51: warning: unused parameter ‘proxy’ [-Wunused-parameter] 698 | AutoWaivePolicy(JSContext* cx, JS::HandleObject proxy, JS::HandleId id, | ~~~~~~~~~~~~~~~~~^~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/Proxy.h:698:71: warning: unused parameter ‘id’ [-Wunused-parameter] 698 | AutoWaivePolicy(JSContext* cx, JS::HandleObject proxy, JS::HandleId id, | ~~~~~~~~~~~~~^~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/Proxy.h:699:44: warning: unused parameter ‘act’ [-Wunused-parameter] 699 | BaseProxyHandler::Action act) {} | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/Proxy.h: In function ‘void js::assertEnteredPolicy(JSContext*, JSObject*, jsid, BaseProxyHandler::Action)’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/Proxy.h:708:44: warning: unused parameter ‘cx’ [-Wunused-parameter] 708 | inline void assertEnteredPolicy(JSContext* cx, JSObject* obj, jsid id, | ~~~~~~~~~~~^~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/Proxy.h:708:58: warning: unused parameter ‘obj’ [-Wunused-parameter] 708 | inline void assertEnteredPolicy(JSContext* cx, JSObject* obj, jsid id, | ~~~~~~~~~~^~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/Proxy.h:708:68: warning: unused parameter ‘id’ [-Wunused-parameter] 708 | inline void assertEnteredPolicy(JSContext* cx, JSObject* obj, jsid id, | ~~~~~^~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/Proxy.h:709:58: warning: unused parameter ‘act’ [-Wunused-parameter] 709 | BaseProxyHandler::Action act) {} | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/Wrapper.h: In member function ‘virtual bool js::Wrapper::dynamicCheckedUnwrapAllowed(JS::HandleObject, JSContext*) const’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/Wrapper.h:149:61: warning: unused parameter ‘obj’ [-Wunused-parameter] 149 | virtual bool dynamicCheckedUnwrapAllowed(JS::HandleObject obj, | ~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/Wrapper.h:150:55: warning: unused parameter ‘cx’ [-Wunused-parameter] 150 | JSContext* cx) const { | ~~~~~~~~~~~^~ In file included from ../gjs/gjs_pch.hh:114: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/jsfriendapi.h: In function ‘void js::AssertSameCompartment(JSObject*, JSObject*)’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/jsfriendapi.h:372:45: warning: unused parameter ‘objA’ [-Wunused-parameter] 372 | inline void AssertSameCompartment(JSObject* objA, JSObject* objB) {} | ~~~~~~~~~~^~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/jsfriendapi.h:372:61: warning: unused parameter ‘objB’ [-Wunused-parameter] 372 | inline void AssertSameCompartment(JSObject* objA, JSObject* objB) {} | ~~~~~~~~~~^~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/jsfriendapi.h: In member function ‘virtual bool js::AllCompartments::match(JS::Compartment*) const’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/jsfriendapi.h:519:39: warning: unused parameter ‘c’ [-Wunused-parameter] 519 | virtual bool match(JS::Compartment* c) const override { return true; } | ~~~~~~~~~~~~~~~~~^ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/jsfriendapi.h: In member function ‘virtual JSObject* js::AllocationMetadataBuilder::build(JSContext*, JS::HandleObject, js::AutoEnterOOMUnsafeRegion&) const’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/jsfriendapi.h:640:38: warning: unused parameter ‘cx’ [-Wunused-parameter] 640 | virtual JSObject* build(JSContext* cx, JS::HandleObject obj, | ~~~~~~~~~~~^~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/jsfriendapi.h:640:59: warning: unused parameter ‘obj’ [-Wunused-parameter] 640 | virtual JSObject* build(JSContext* cx, JS::HandleObject obj, | ~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/jsfriendapi.h:641:53: warning: unused parameter ‘oomUnsafe’ [-Wunused-parameter] 641 | AutoEnterOOMUnsafeRegion& oomUnsafe) const { | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/jsfriendapi.h: In constructor ‘js::gc::SharedMemoryUse::SharedMemoryUse(js::MemoryUse)’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/jsfriendapi.h:757:38: warning: unused parameter ‘use’ [-Wunused-parameter] 757 | explicit SharedMemoryUse(MemoryUse use) : count(0), nbytes(0) { | ~~~~~~~~~~^~~ [36/122] g++ -Ilibgjs-internal.a.p -I. -I.. -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-4 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gobject-introspection-1.0 -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include -I/usr/include/cairo -I/usr/include/freetype2 -I/usr/include/pixman-1 -I/usr/include/libxml2 -I/usr/include/harfbuzz -I/usr/include/libpng16 -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -std=c++17 -fno-exceptions -fno-rtti -fno-strict-aliasing -Wno-variadic-macros -Wno-missing-field-initializers -Wno-dangling-pointer -fno-semantic-interposition -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/anolis/anolis-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -isystem/usr/include/sysprof-4 -pthread -DGJS_COMPILATION '-DGJS_JS_DIR="/usr/share/gjs-1.0"' '-DPKGLIBDIR="/usr/lib64/gjs"' '-DG_LOG_DOMAIN="Gjs"' -MD -MQ libgjs-internal.a.p/gjs_pch.hh.gch -MF libgjs-internal.a.p/gjs_pch.hh.gch.d -o libgjs-internal.a.p/gjs_pch.hh.gch -c ../gjs/gjs_pch.hh In file included from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Span.h:34, from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/BigInt.h:11, from ../gjs/jsapi-util.h:25, from ../gjs/gjs_pch.hh:42: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Assertions.h: In function ‘void MOZ_Crash(const char*, int, const char*)’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Assertions.h:258:17: warning: unused parameter ‘aFilename’ [-Wunused-parameter] 258 | const char* aFilename, int aLine, const char* aReason) { | ~~~~~~~~~~~~^~~~~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Assertions.h:258:51: warning: unused parameter ‘aReason’ [-Wunused-parameter] 258 | const char* aFilename, int aLine, const char* aReason) { | ~~~~~~~~~~~~^~~~~~~ In file included from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozmemory.h:26, from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/Utility.h:23, from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/AllocPolicy.h:18, from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/ErrorReport.h:32, from ../gjs/jsapi-util.h:26: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozjemalloc_types.h: In constructor ‘jemalloc_ptr_info_s::jemalloc_ptr_info_s(PtrInfoTag, void*, size_t, arena_id_t)’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozjemalloc_types.h:164:34: warning: unused parameter ‘aArenaId’ [-Wunused-parameter] 164 | arena_id_t aArenaId) | ~~~~~~~~~~~^~~~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/Utility.h: In function ‘void js::oom::SetThreadType(js::ThreadType)’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/Utility.h:99:38: warning: unused parameter ‘t’ [-Wunused-parameter] 99 | inline void SetThreadType(ThreadType t){}; | ~~~~~~~~~~~^ In file included from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/ErrorReport.h:33: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/CharacterEncoding.h: In constructor ‘JS::ConstUTF8CharsZ::ConstUTF8CharsZ(const char*, size_t)’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/CharacterEncoding.h:145:46: warning: unused parameter ‘aLength’ [-Wunused-parameter] 145 | ConstUTF8CharsZ(const char* aBytes, size_t aLength) : data_(aBytes) { | ~~~~~~~^~~~~~~ In file included from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:19, from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/ErrorReport.h:34: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/jspubtd.h: In constructor ‘JS::AutoEnterCycleCollection::AutoEnterCycleCollection(JSRuntime*)’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/jspubtd.h:109:48: warning: unused parameter ‘rt’ [-Wunused-parameter] 109 | explicit AutoEnterCycleCollection(JSRuntime* rt) {} | ~~~~~~~~~~~^~ In file included from /usr/include/dirent.h:247, from /usr/include/glib-2.0/glib/gdir.h:34, from /usr/include/glib-2.0/glib.h:47, from /usr/include/glib-2.0/gobject/gbinding.h:30, from /usr/include/glib-2.0/glib-object.h:24, from /usr/include/glib-2.0/gio/gioenums.h:30, from /usr/include/glib-2.0/gio/giotypes.h:30, from /usr/include/glib-2.0/gio/gio.h:28, from ../gjs/gjs_pch.hh:35: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/HeapAPI.h: At global scope: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/HeapAPI.h:263:47: warning: ‘offsetof’ within non-standard-layout type ‘js::gc::TenuredChunkBase’ is conditionally-supported [-Winvalid-offsetof] 263 | const size_t ChunkMarkBitmapOffset = offsetof(TenuredChunkBase, markBits); | ^ In file included from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/TracingAPI.h:11, from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/GCPolicyAPI.h:52, from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:23: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/HeapAPI.h: In function ‘void js::gc::AssertGCThingHasType(Cell*, JS::TraceKind)’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/HeapAPI.h:283:48: warning: unused parameter ‘cell’ [-Wunused-parameter] 283 | inline void AssertGCThingHasType(js::gc::Cell* cell, JS::TraceKind kind) {} | ~~~~~~~~~~~~~~^~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/HeapAPI.h:283:68: warning: unused parameter ‘kind’ [-Wunused-parameter] 283 | inline void AssertGCThingHasType(js::gc::Cell* cell, JS::TraceKind kind) {} | ~~~~~~~~~~~~~~^~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/HeapAPI.h: In function ‘bool js::gc::IsInsideNursery(const TenuredCell*)’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/HeapAPI.h:604:59: warning: unused parameter ‘cell’ [-Wunused-parameter] 604 | MOZ_ALWAYS_INLINE bool IsInsideNursery(const TenuredCell* cell) { | ~~~~~~~~~~~~~~~~~~~^~~~ In file included from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/Stack.h:20, from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:29: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/Principals.h: In member function ‘void JSPrincipals::setDebugToken(uint32_t)’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/Principals.h:34:31: warning: unused parameter ‘token’ [-Wunused-parameter] 34 | void setDebugToken(uint32_t token) { | ~~~~~~~~~^~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h: In function ‘void JS::AssertGCThingMustBeTenured(JSObject*)’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:266:50: warning: unused parameter ‘obj’ [-Wunused-parameter] 266 | inline void AssertGCThingMustBeTenured(JSObject* obj) {} | ~~~~~~~~~~^~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h: In function ‘void JS::AssertGCThingIsNotNurseryAllocable(js::gc::Cell*)’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:267:62: warning: unused parameter ‘cell’ [-Wunused-parameter] 267 | inline void AssertGCThingIsNotNurseryAllocable(js::gc::Cell* cell) {} | ~~~~~~~~~~~~~~^~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h: In function ‘void JS::AssertCellIsNotGray(js::gc::Cell*)’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:437:47: warning: unused parameter ‘maybeCell’ [-Wunused-parameter] 437 | inline void AssertCellIsNotGray(js::gc::Cell* maybeCell) {} | ~~~~~~~~~~~~~~^~~~~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h: In function ‘void JS::AssertObjectIsNotGray(JSObject*)’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:438:45: warning: unused parameter ‘maybeObj’ [-Wunused-parameter] 438 | inline void AssertObjectIsNotGray(JSObject* maybeObj) {} | ~~~~~~~~~~^~~~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h: In function ‘void JS::AssertObjectIsNotGray(const Heap&)’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:439:62: warning: unused parameter ‘obj’ [-Wunused-parameter] 439 | inline void AssertObjectIsNotGray(const JS::Heap& obj) {} | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ In file included from ../gjs/jsapi-util.h:27: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/GCAPI.h: In constructor ‘JS::AutoAssertNoGC::AutoAssertNoGC(JSContext*)’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/GCAPI.h:1054:38: warning: unused parameter ‘cx’ [-Wunused-parameter] 1054 | explicit AutoAssertNoGC(JSContext* cx = nullptr) {} | ~~~~~~~~~~~^~~~~~~~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/GCAPI.h: In constructor ‘JS::AutoSuppressGCAnalysis::AutoSuppressGCAnalysis(JSContext*)’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/GCAPI.h:1083:46: warning: unused parameter ‘cx’ [-Wunused-parameter] 1083 | explicit AutoSuppressGCAnalysis(JSContext* cx = nullptr) {} | ~~~~~~~~~~~^~~~~~~~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/GCAPI.h: In constructor ‘JS::AutoCheckCannotGC::AutoCheckCannotGC(JSContext*)’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/GCAPI.h:1129:41: warning: unused parameter ‘cx’ [-Wunused-parameter] 1129 | explicit AutoCheckCannotGC(JSContext* cx = nullptr) {} | ~~~~~~~~~~~^~~~~~~~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/GCAPI.h: In copy constructor ‘JS::AutoCheckCannotGC::AutoCheckCannotGC(const JS::AutoCheckCannotGC&)’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/GCAPI.h:1130:46: warning: unused parameter ‘other’ [-Wunused-parameter] 1130 | AutoCheckCannotGC(const AutoCheckCannotGC& other) : AutoCheckCannotGC() {} | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ In file included from ../gjs/jsapi-util.h:29: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/Id.h: In static member function ‘static bool JS::GCPolicy::isTenured(jsid)’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/Id.h:234:30: warning: unused parameter ‘id’ [-Wunused-parameter] 234 | static bool isTenured(jsid id) { | ~~~~~^~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/Id.h: In static member function ‘static void js::BarrierMethods::postWriteBarrier(jsid*, jsid, jsid)’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/Id.h:280:38: warning: unused parameter ‘idp’ [-Wunused-parameter] 280 | static void postWriteBarrier(jsid* idp, jsid prev, jsid next) { | ~~~~~~^~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/Id.h:280:48: warning: unused parameter ‘prev’ [-Wunused-parameter] 280 | static void postWriteBarrier(jsid* idp, jsid prev, jsid next) { | ~~~~~^~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/Id.h:280:59: warning: unused parameter ‘next’ [-Wunused-parameter] 280 | static void postWriteBarrier(jsid* idp, jsid prev, jsid next) { | ~~~~~^~~~ In file included from ../gjs/gjs_pch.hh:60: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/Class.h: In constructor ‘js::ElementAdder::ElementAdder(JSContext*, JSObject*, uint32_t, GetBehavior)’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/Class.h:367:55: warning: unused parameter ‘length’ [-Wunused-parameter] 367 | ElementAdder(JSContext* cx, JSObject* obj, uint32_t length, | ~~~~~~~~~^~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/Class.h: In constructor ‘js::ElementAdder::ElementAdder(JSContext*, JS::Value*, uint32_t, GetBehavior)’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/Class.h:377:55: warning: unused parameter ‘length’ [-Wunused-parameter] 377 | ElementAdder(JSContext* cx, JS::Value* vp, uint32_t length, | ~~~~~~~~~^~~~~~ In file included from ../gjs/gjs_pch.hh:63: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/CompileOptions.h: In constructor ‘JS::CompileOptions::CompileOptions(JSContext*, const JS::ReadOnlyCompileOptions&)’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/CompileOptions.h:467:29: warning: unused parameter ‘cx’ [-Wunused-parameter] 467 | CompileOptions(JSContext* cx, const ReadOnlyCompileOptions& rhs) | ~~~~~~~~~~~^~ In file included from ../gjs/gjs_pch.hh:66: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/Conversions.h: In function ‘void JS::detail::AssertArgumentsAreSane(JSContext*, JS::HandleValue)’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/Conversions.h:91:47: warning: unused parameter ‘cx’ [-Wunused-parameter] 91 | inline void AssertArgumentsAreSane(JSContext* cx, HandleValue v) {} | ~~~~~~~~~~~^~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/Conversions.h:91:63: warning: unused parameter ‘v’ [-Wunused-parameter] 91 | inline void AssertArgumentsAreSane(JSContext* cx, HandleValue v) {} | ~~~~~~~~~~~~^ In file included from ../gjs/gjs_pch.hh:67: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/Debug.h: In member function ‘void JS::dbg::Builder::assertBuilt(JSObject*)’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/Debug.h:145:30: warning: unused parameter ‘obj’ [-Wunused-parameter] 145 | void assertBuilt(JSObject* obj) {} | ~~~~~~~~~~^~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/Debug.h: In member function ‘virtual void JS::dbg::AutoEntryMonitor::Exit(JSContext*)’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/Debug.h:348:32: warning: unused parameter ‘cx’ [-Wunused-parameter] 348 | virtual void Exit(JSContext* cx) {} | ~~~~~~~~~~~^~ In file included from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/GCHashTable.h:15, from ../gjs/gjs_pch.hh:71: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/SweepingAPI.h: In member function ‘virtual bool JS::detail::WeakCacheBase::setIncrementalBarrierTracer(JSTracer*)’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/SweepingAPI.h:70:54: warning: unused parameter ‘trc’ [-Wunused-parameter] 70 | virtual bool setIncrementalBarrierTracer(JSTracer* trc) { | ~~~~~~~~~~^~~ In file included from ../gjs/gjs_pch.hh:99: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/String.h: In function ‘const JS::Latin1Char* JS::GetLatin1LinearStringChars(const AutoRequireNoGC&, JSLinearString*)’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/String.h:361:28: warning: unused parameter ‘nogc’ [-Wunused-parameter] 361 | const AutoRequireNoGC& nogc, JSLinearString* linear) { | ~~~~~~~~~~~~~~~~~~~~~~~^~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/String.h: In function ‘const char16_t* JS::GetTwoByteLinearStringChars(const AutoRequireNoGC&, JSLinearString*)’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/String.h:370:28: warning: unused parameter ‘nogc’ [-Wunused-parameter] 370 | const AutoRequireNoGC& nogc, JSLinearString* linear) { | ~~~~~~~~~~~~~~~~~~~~~~~^~~~ In file included from /usr/include/bits/types/struct_iovec.h:23, from /usr/include/bits/fcntl-linux.h:38, from /usr/include/bits/fcntl.h:62, from /usr/include/fcntl.h:35, from /usr/include/glib-2.0/glib-unix.h:33, from ../gjs/gjs_pch.hh:49: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/Proxy.h: In static member function ‘static size_t js::BaseProxyHandler::offsetOfFamily()’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/Proxy.h:211:52: warning: ‘offsetof’ within non-standard-layout type ‘js::BaseProxyHandler’ is conditionally-supported [-Winvalid-offsetof] 211 | static size_t offsetOfFamily() { return offsetof(BaseProxyHandler, mFamily); } | ^ In file included from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/Wrapper.h:12, from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/experimental/TypedData.h:26, from ../gjs/gjs_pch.hh:111: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/Proxy.h: In member function ‘virtual bool js::BaseProxyHandler::finalizeInBackground(const JS::Value&) const’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/Proxy.h:213:54: warning: unused parameter ‘priv’ [-Wunused-parameter] 213 | virtual bool finalizeInBackground(const JS::Value& priv) const { | ~~~~~~~~~~~~~~~~~^~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/Proxy.h: In member function ‘void js::AutoEnterPolicy::recordEnter(JSContext*, JSObject*, jsid, Action)’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/Proxy.h:670:38: warning: unused parameter ‘cx’ [-Wunused-parameter] 670 | inline void recordEnter(JSContext* cx, JSObject* proxy, jsid id, Action act) { | ~~~~~~~~~~~^~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/Proxy.h:670:52: warning: unused parameter ‘proxy’ [-Wunused-parameter] 670 | inline void recordEnter(JSContext* cx, JSObject* proxy, jsid id, Action act) { | ~~~~~~~~~~^~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/Proxy.h:670:64: warning: unused parameter ‘id’ [-Wunused-parameter] 670 | inline void recordEnter(JSContext* cx, JSObject* proxy, jsid id, Action act) { | ~~~~~^~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/Proxy.h:670:75: warning: unused parameter ‘act’ [-Wunused-parameter] 670 | inline void recordEnter(JSContext* cx, JSObject* proxy, jsid id, Action act) { | ~~~~~~~^~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/Proxy.h: In constructor ‘js::AutoWaivePolicy::AutoWaivePolicy(JSContext*, JS::HandleObject, JS::HandleId, js::BaseProxyHandler::Action)’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/Proxy.h:698:30: warning: unused parameter ‘cx’ [-Wunused-parameter] 698 | AutoWaivePolicy(JSContext* cx, JS::HandleObject proxy, JS::HandleId id, | ~~~~~~~~~~~^~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/Proxy.h:698:51: warning: unused parameter ‘proxy’ [-Wunused-parameter] 698 | AutoWaivePolicy(JSContext* cx, JS::HandleObject proxy, JS::HandleId id, | ~~~~~~~~~~~~~~~~~^~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/Proxy.h:698:71: warning: unused parameter ‘id’ [-Wunused-parameter] 698 | AutoWaivePolicy(JSContext* cx, JS::HandleObject proxy, JS::HandleId id, | ~~~~~~~~~~~~~^~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/Proxy.h:699:44: warning: unused parameter ‘act’ [-Wunused-parameter] 699 | BaseProxyHandler::Action act) {} | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/Proxy.h: In function ‘void js::assertEnteredPolicy(JSContext*, JSObject*, jsid, BaseProxyHandler::Action)’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/Proxy.h:708:44: warning: unused parameter ‘cx’ [-Wunused-parameter] 708 | inline void assertEnteredPolicy(JSContext* cx, JSObject* obj, jsid id, | ~~~~~~~~~~~^~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/Proxy.h:708:58: warning: unused parameter ‘obj’ [-Wunused-parameter] 708 | inline void assertEnteredPolicy(JSContext* cx, JSObject* obj, jsid id, | ~~~~~~~~~~^~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/Proxy.h:708:68: warning: unused parameter ‘id’ [-Wunused-parameter] 708 | inline void assertEnteredPolicy(JSContext* cx, JSObject* obj, jsid id, | ~~~~~^~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/Proxy.h:709:58: warning: unused parameter ‘act’ [-Wunused-parameter] 709 | BaseProxyHandler::Action act) {} | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/Wrapper.h: In member function ‘virtual bool js::Wrapper::dynamicCheckedUnwrapAllowed(JS::HandleObject, JSContext*) const’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/Wrapper.h:149:61: warning: unused parameter ‘obj’ [-Wunused-parameter] 149 | virtual bool dynamicCheckedUnwrapAllowed(JS::HandleObject obj, | ~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/Wrapper.h:150:55: warning: unused parameter ‘cx’ [-Wunused-parameter] 150 | JSContext* cx) const { | ~~~~~~~~~~~^~ In file included from ../gjs/gjs_pch.hh:114: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/jsfriendapi.h: In function ‘void js::AssertSameCompartment(JSObject*, JSObject*)’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/jsfriendapi.h:372:45: warning: unused parameter ‘objA’ [-Wunused-parameter] 372 | inline void AssertSameCompartment(JSObject* objA, JSObject* objB) {} | ~~~~~~~~~~^~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/jsfriendapi.h:372:61: warning: unused parameter ‘objB’ [-Wunused-parameter] 372 | inline void AssertSameCompartment(JSObject* objA, JSObject* objB) {} | ~~~~~~~~~~^~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/jsfriendapi.h: In member function ‘virtual bool js::AllCompartments::match(JS::Compartment*) const’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/jsfriendapi.h:519:39: warning: unused parameter ‘c’ [-Wunused-parameter] 519 | virtual bool match(JS::Compartment* c) const override { return true; } | ~~~~~~~~~~~~~~~~~^ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/jsfriendapi.h: In member function ‘virtual JSObject* js::AllocationMetadataBuilder::build(JSContext*, JS::HandleObject, js::AutoEnterOOMUnsafeRegion&) const’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/jsfriendapi.h:640:38: warning: unused parameter ‘cx’ [-Wunused-parameter] 640 | virtual JSObject* build(JSContext* cx, JS::HandleObject obj, | ~~~~~~~~~~~^~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/jsfriendapi.h:640:59: warning: unused parameter ‘obj’ [-Wunused-parameter] 640 | virtual JSObject* build(JSContext* cx, JS::HandleObject obj, | ~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/jsfriendapi.h:641:53: warning: unused parameter ‘oomUnsafe’ [-Wunused-parameter] 641 | AutoEnterOOMUnsafeRegion& oomUnsafe) const { | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/jsfriendapi.h: In constructor ‘js::gc::SharedMemoryUse::SharedMemoryUse(js::MemoryUse)’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/jsfriendapi.h:757:38: warning: unused parameter ‘use’ [-Wunused-parameter] 757 | explicit SharedMemoryUse(MemoryUse use) : count(0), nbytes(0) { | ~~~~~~~~~~^~~ [37/122] gcc -o installed-tests/js/libgimarshallingtests.so installed-tests/js/libgimarshallingtests.so.p/_usr_share_gobject-introspection-1.0_tests_gimarshallingtests.c.o -Wl,--as-needed -Wl,--no-undefined -shared -fPIC -Wl,--start-group -Wl,-soname,libgimarshallingtests.so -Bsymbolic-functions -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/anolis/anolis-hardened-ld -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -Wl,--build-id=sha1 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/anolis/anolis-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection /usr/lib64/libglib-2.0.so /usr/lib64/libgobject-2.0.so /usr/lib64/libgio-2.0.so -Wl,--end-group [38/122] g++ -Ilibgjs-jsapi.a.p -I. -I.. -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-4 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gobject-introspection-1.0 -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include -I/usr/include/cairo -I/usr/include/freetype2 -I/usr/include/pixman-1 -I/usr/include/libxml2 -I/usr/include/harfbuzz -I/usr/include/libpng16 -fdiagnostics-color=always -fpch-preprocess -include gjs_pch.hh -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -std=c++17 -fno-exceptions -fno-rtti -fno-strict-aliasing -Wno-variadic-macros -Wno-missing-field-initializers -Wno-dangling-pointer -fno-semantic-interposition -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/anolis/anolis-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -isystem/usr/include/sysprof-4 -pthread -DGJS_COMPILATION '-DGJS_JS_DIR="/usr/share/gjs-1.0"' '-DPKGLIBDIR="/usr/lib64/gjs"' '-DG_LOG_DOMAIN="Gjs"' -MD -MQ libgjs-jsapi.a.p/util_console.cpp.o -MF libgjs-jsapi.a.p/util_console.cpp.o.d -o libgjs-jsapi.a.p/util_console.cpp.o -c ../util/console.cpp In file included from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Range.h:10, from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/CharacterEncoding.h:10, from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/ErrorReport.h:33, from ../gjs/jsapi-util.h:26, from ../gjs/gjs_pch.hh:42: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/RangedPtr.h: In instantiation of ‘mozilla::RangedPtr::RangedPtr(T*, size_t) [with T = unsigned char; size_t = long unsigned int]’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/CharacterEncoding.h:69:35: required from here /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/RangedPtr.h:98:29: warning: unused parameter ‘aLength’ [-Wunused-parameter] 98 | RangedPtr(T* aPtr, size_t aLength) | ~~~~~~~^~~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/RangedPtr.h: In instantiation of ‘mozilla::RangedPtr::RangedPtr(T*, size_t) [with T = char16_t; size_t = long unsigned int]’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/CharacterEncoding.h:193:36: required from here /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/RangedPtr.h:98:29: warning: unused parameter ‘aLength’ [-Wunused-parameter] In file included from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/ErrorReport.h:34: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h: In instantiation of ‘JS::Handle::Handle(const JS::Rooted&, std::enable_if_t, int>) [with S = JS::Value; T = JS::Value; std::enable_if_t, int> = int]’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/CallAndConstruct.h:110:14: required from here /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1315:56: warning: unused parameter ‘dummy’ [-Wunused-parameter] 1315 | std::enable_if_t, int> dummy) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h: In instantiation of ‘JS::Handle::Handle(const JS::Rooted&, std::enable_if_t, int>) [with S = JSObject*; T = JSObject*; std::enable_if_t, int> = int]’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/Exception.h:113:39: required from here /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1315:56: warning: unused parameter ‘dummy’ [-Wunused-parameter] /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/RangedPtr.h: In instantiation of ‘mozilla::RangedPtr::RangedPtr(T*, T*, T*) [with T = unsigned char]’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Range.h:32:9: required from ‘mozilla::Range::Range(T*, size_t) [with T = unsigned char; size_t = long unsigned int]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/CharacterEncoding.h:38:60: required from here /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/RangedPtr.h:72:25: warning: unused parameter ‘aStart’ [-Wunused-parameter] 72 | RangedPtr(T* aPtr, T* aStart, T* aEnd) | ~~~^~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/RangedPtr.h:72:36: warning: unused parameter ‘aEnd’ [-Wunused-parameter] 72 | RangedPtr(T* aPtr, T* aStart, T* aEnd) | ~~~^~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/RangedPtr.h: In instantiation of ‘mozilla::RangedPtr::RangedPtr(T*, T*, T*) [with T = const unsigned char]’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Range.h:32:9: required from ‘mozilla::Range::Range(T*, size_t) [with T = const unsigned char; size_t = long unsigned int]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/CharacterEncoding.h:57:29: required from here /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/RangedPtr.h:72:25: warning: unused parameter ‘aStart’ [-Wunused-parameter] 72 | RangedPtr(T* aPtr, T* aStart, T* aEnd) | ~~~^~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/RangedPtr.h:72:36: warning: unused parameter ‘aEnd’ [-Wunused-parameter] 72 | RangedPtr(T* aPtr, T* aStart, T* aEnd) | ~~~^~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/RangedPtr.h: In instantiation of ‘mozilla::RangedPtr::RangedPtr(T*, T*, T*) [with T = char16_t]’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Range.h:32:9: required from ‘mozilla::Range::Range(T*, size_t) [with T = char16_t; size_t = long unsigned int]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/CharacterEncoding.h:179:72: required from here /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/RangedPtr.h:72:25: warning: unused parameter ‘aStart’ [-Wunused-parameter] 72 | RangedPtr(T* aPtr, T* aStart, T* aEnd) | ~~~^~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/RangedPtr.h:72:36: warning: unused parameter ‘aEnd’ [-Wunused-parameter] 72 | RangedPtr(T* aPtr, T* aStart, T* aEnd) | ~~~^~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/RangedPtr.h: In instantiation of ‘mozilla::RangedPtr::RangedPtr(T*, T*, T*) [with T = const char16_t]’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Range.h:32:9: required from ‘mozilla::Range::Range(T*, size_t) [with T = const char16_t; size_t = long unsigned int]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/CharacterEncoding.h:215:29: required from here /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/RangedPtr.h:72:25: warning: unused parameter ‘aStart’ [-Wunused-parameter] 72 | RangedPtr(T* aPtr, T* aStart, T* aEnd) | ~~~^~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/RangedPtr.h:72:36: warning: unused parameter ‘aEnd’ [-Wunused-parameter] 72 | RangedPtr(T* aPtr, T* aStart, T* aEnd) | ~~~^~~~ In file included from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/HashTable.h:80, from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/HashTable.h:10, from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/HeapAPI.h:18, from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/TracingAPI.h:11, from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/GCPolicyAPI.h:52, from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:23: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/AllocPolicy.h: In instantiation of ‘void mozilla::MallocAllocPolicy::free_(T*, size_t) [with T = JS::dbg::GarbageCollectionEvent::Collection; size_t = long unsigned int]’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Vector.h:1001:16: required from ‘mozilla::Vector::~Vector() [with T = JS::dbg::GarbageCollectionEvent::Collection; long unsigned int MinInlineCapacity = 0; AllocPolicy = mozilla::MallocAllocPolicy]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/GCAPI.h:841:9: required from here /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/AllocPolicy.h:115:30: warning: unused parameter ‘aNumElems’ [-Wunused-parameter] 115 | void free_(T* aPtr, size_t aNumElems = 0) { | ~~~~~~~^~~~~~~~~~~~~ In file included from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/ErrorReport.h:32: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/AllocPolicy.h: In instantiation of ‘void js::AllocPolicyBase::free_(T*, size_t) [with T = js::SharedArrayRawBuffer*; size_t = long unsigned int]’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Vector.h:1001:16: required from ‘mozilla::Vector::~Vector() [with T = js::SharedArrayRawBuffer*; long unsigned int MinInlineCapacity = 0; AllocPolicy = js::SystemAllocPolicy]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/StructuredClone.h:426:3: required from here /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/AllocPolicy.h:84:27: warning: unused parameter ‘numElems’ [-Wunused-parameter] 84 | void free_(T* p, size_t numElems = 0) { | ~~~~~~~^~~~~~~~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/AllocPolicy.h: In instantiation of ‘void js::AllocPolicyBase::free_(T*, size_t) [with T = char; size_t = long unsigned int]’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/BufferList.h:163:20: required from ‘void mozilla::BufferList::Clear() [with AllocPolicy = js::SystemAllocPolicy]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/StructuredClone.h:568:19: required from here /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/AllocPolicy.h:84:27: warning: unused parameter ‘numElems’ [-Wunused-parameter] In file included from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:13: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/LinkedList.h: In instantiation of ‘static void mozilla::detail::LinkedListElementTraits::exitList(mozilla::LinkedListElement*) [with T = js::PersistentRootedBase]’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/LinkedList.h:249:21: required from ‘void mozilla::LinkedListElement::remove() [with T = js::PersistentRootedBase]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/LinkedList.h:200:7: required from ‘mozilla::LinkedListElement::~LinkedListElement() [with T = js::PersistentRootedBase]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:922:7: required from here /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/LinkedList.h:102:46: warning: unused parameter ‘elt’ [-Wunused-parameter] 102 | static void exitList(LinkedListElement* elt) {} | ~~~~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/LinkedList.h: In instantiation of ‘static void mozilla::detail::LinkedListElementTraits::exitList(mozilla::LinkedListElement*) [with T = JS::detail::WeakCacheBase]’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/LinkedList.h:249:21: required from ‘void mozilla::LinkedListElement::remove() [with T = JS::detail::WeakCacheBase]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/LinkedList.h:200:7: required from ‘mozilla::LinkedListElement::~LinkedListElement() [with T = JS::detail::WeakCacheBase]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/SweepingAPI.h:58:38: required from here /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/LinkedList.h:102:46: warning: unused parameter ‘elt’ [-Wunused-parameter] /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/AllocPolicy.h: In instantiation of ‘void js::AllocPolicyBase::free_(T*, size_t) [with T = mozilla::BufferList::Segment; size_t = long unsigned int]’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Vector.h:1001:16: required from ‘mozilla::Vector::~Vector() [with T = mozilla::BufferList::Segment; long unsigned int MinInlineCapacity = 1; AllocPolicy = js::SystemAllocPolicy]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/BufferList.h:75:9: required from ‘mozilla::BufferList::BufferList(size_t, size_t, size_t, AllocPolicy) [with AllocPolicy = js::SystemAllocPolicy; size_t = long unsigned int]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/StructuredClone.h:480:9: required from here /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/AllocPolicy.h:84:27: warning: unused parameter ‘numElems’ [-Wunused-parameter] 84 | void free_(T* p, size_t numElems = 0) { | ~~~~~~~^~~~~~~~~~~~ In file included from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/Vector.h:10, from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/ErrorReport.h:37: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Vector.h: In instantiation of ‘mozilla::Vector::CapacityAndReserved::CapacityAndReserved(size_t, size_t) [with T = JS::dbg::GarbageCollectionEvent::Collection; long unsigned int MinInlineCapacity = 0; AllocPolicy = mozilla::MallocAllocPolicy; size_t = long unsigned int]’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Vector.h:471:51: required from ‘mozilla::Vector::CRAndStorage<0, Dummy>::CRAndStorage(size_t, size_t) [with long unsigned int Dummy = 0; T = JS::dbg::GarbageCollectionEvent::Collection; long unsigned int MinInlineCapacity = 0; AllocPolicy = mozilla::MallocAllocPolicy; size_t = long unsigned int]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Vector.h:940:7: required from ‘mozilla::Vector::Vector(AP) [with T = JS::dbg::GarbageCollectionEvent::Collection; long unsigned int MinInlineCapacity = 0; AllocPolicy = mozilla::MallocAllocPolicy]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Vector.h:543:34: required from ‘mozilla::Vector::Vector() [with T = JS::dbg::GarbageCollectionEvent::Collection; long unsigned int MinInlineCapacity = 0; AllocPolicy = mozilla::MallocAllocPolicy]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/GCAPI.h:841:9: required from here /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Vector.h:427:59: warning: unused parameter ‘aReserved’ [-Wunused-parameter] 427 | explicit CapacityAndReserved(size_t aCapacity, size_t aReserved) | ~~~~~~~^~~~~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Vector.h: In instantiation of ‘mozilla::Vector::CapacityAndReserved::CapacityAndReserved(size_t, size_t) [with T = mozilla::BufferList::Segment; long unsigned int MinInlineCapacity = 1; AllocPolicy = js::SystemAllocPolicy; size_t = long unsigned int]’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Vector.h:456:51: required from ‘mozilla::Vector::CRAndStorage::CRAndStorage(size_t, size_t) [with long unsigned int Capacity = 1; long unsigned int Dummy = 0; T = mozilla::BufferList::Segment; long unsigned int MinInlineCapacity = 1; AllocPolicy = js::SystemAllocPolicy; size_t = long unsigned int]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Vector.h:940:7: required from ‘mozilla::Vector::Vector(AP) [with T = mozilla::BufferList::Segment; long unsigned int MinInlineCapacity = 1; AllocPolicy = js::SystemAllocPolicy]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/BufferList.h:75:9: required from ‘mozilla::BufferList::BufferList(size_t, size_t, size_t, AllocPolicy) [with AllocPolicy = js::SystemAllocPolicy; size_t = long unsigned int]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/StructuredClone.h:480:9: required from here /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Vector.h:427:59: warning: unused parameter ‘aReserved’ [-Wunused-parameter] /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Vector.h: In instantiation of ‘mozilla::Vector::CapacityAndReserved::CapacityAndReserved(size_t, size_t) [with T = js::SharedArrayRawBuffer*; long unsigned int MinInlineCapacity = 0; AllocPolicy = js::SystemAllocPolicy; size_t = long unsigned int]’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Vector.h:471:51: required from ‘mozilla::Vector::CRAndStorage<0, Dummy>::CRAndStorage(size_t, size_t) [with long unsigned int Dummy = 0; T = js::SharedArrayRawBuffer*; long unsigned int MinInlineCapacity = 0; AllocPolicy = js::SystemAllocPolicy; size_t = long unsigned int]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Vector.h:940:7: required from ‘mozilla::Vector::Vector(AP) [with T = js::SharedArrayRawBuffer*; long unsigned int MinInlineCapacity = 0; AllocPolicy = js::SystemAllocPolicy]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Vector.h:543:34: required from ‘mozilla::Vector::Vector() [with T = js::SharedArrayRawBuffer*; long unsigned int MinInlineCapacity = 0; AllocPolicy = js::SystemAllocPolicy]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/StructuredClone.h:426:3: required from here /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Vector.h:427:59: warning: unused parameter ‘aReserved’ [-Wunused-parameter] [39/122] g++ -Ilibgjs-jsapi.a.p -I. -I.. -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-4 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gobject-introspection-1.0 -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include -I/usr/include/cairo -I/usr/include/freetype2 -I/usr/include/pixman-1 -I/usr/include/libxml2 -I/usr/include/harfbuzz -I/usr/include/libpng16 -fdiagnostics-color=always -fpch-preprocess -include gjs_pch.hh -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -std=c++17 -fno-exceptions -fno-rtti -fno-strict-aliasing -Wno-variadic-macros -Wno-missing-field-initializers -Wno-dangling-pointer -fno-semantic-interposition -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/anolis/anolis-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -isystem/usr/include/sysprof-4 -pthread -DGJS_COMPILATION '-DGJS_JS_DIR="/usr/share/gjs-1.0"' '-DPKGLIBDIR="/usr/lib64/gjs"' '-DG_LOG_DOMAIN="Gjs"' -MD -MQ libgjs-jsapi.a.p/util_misc.cpp.o -MF libgjs-jsapi.a.p/util_misc.cpp.o.d -o libgjs-jsapi.a.p/util_misc.cpp.o -c ../util/misc.cpp In file included from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Range.h:10, from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/CharacterEncoding.h:10, from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/ErrorReport.h:33, from ../gjs/jsapi-util.h:26, from ../gjs/gjs_pch.hh:42: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/RangedPtr.h: In instantiation of ‘mozilla::RangedPtr::RangedPtr(T*, size_t) [with T = unsigned char; size_t = long unsigned int]’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/CharacterEncoding.h:69:35: required from here /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/RangedPtr.h:98:29: warning: unused parameter ‘aLength’ [-Wunused-parameter] 98 | RangedPtr(T* aPtr, size_t aLength) | ~~~~~~~^~~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/RangedPtr.h: In instantiation of ‘mozilla::RangedPtr::RangedPtr(T*, size_t) [with T = char16_t; size_t = long unsigned int]’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/CharacterEncoding.h:193:36: required from here /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/RangedPtr.h:98:29: warning: unused parameter ‘aLength’ [-Wunused-parameter] In file included from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/ErrorReport.h:34: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h: In instantiation of ‘JS::Handle::Handle(const JS::Rooted&, std::enable_if_t, int>) [with S = JS::Value; T = JS::Value; std::enable_if_t, int> = int]’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/CallAndConstruct.h:110:14: required from here /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1315:56: warning: unused parameter ‘dummy’ [-Wunused-parameter] 1315 | std::enable_if_t, int> dummy) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h: In instantiation of ‘JS::Handle::Handle(const JS::Rooted&, std::enable_if_t, int>) [with S = JSObject*; T = JSObject*; std::enable_if_t, int> = int]’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/Exception.h:113:39: required from here /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1315:56: warning: unused parameter ‘dummy’ [-Wunused-parameter] /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/RangedPtr.h: In instantiation of ‘mozilla::RangedPtr::RangedPtr(T*, T*, T*) [with T = unsigned char]’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Range.h:32:9: required from ‘mozilla::Range::Range(T*, size_t) [with T = unsigned char; size_t = long unsigned int]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/CharacterEncoding.h:38:60: required from here /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/RangedPtr.h:72:25: warning: unused parameter ‘aStart’ [-Wunused-parameter] 72 | RangedPtr(T* aPtr, T* aStart, T* aEnd) | ~~~^~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/RangedPtr.h:72:36: warning: unused parameter ‘aEnd’ [-Wunused-parameter] 72 | RangedPtr(T* aPtr, T* aStart, T* aEnd) | ~~~^~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/RangedPtr.h: In instantiation of ‘mozilla::RangedPtr::RangedPtr(T*, T*, T*) [with T = const unsigned char]’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Range.h:32:9: required from ‘mozilla::Range::Range(T*, size_t) [with T = const unsigned char; size_t = long unsigned int]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/CharacterEncoding.h:57:29: required from here /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/RangedPtr.h:72:25: warning: unused parameter ‘aStart’ [-Wunused-parameter] 72 | RangedPtr(T* aPtr, T* aStart, T* aEnd) | ~~~^~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/RangedPtr.h:72:36: warning: unused parameter ‘aEnd’ [-Wunused-parameter] 72 | RangedPtr(T* aPtr, T* aStart, T* aEnd) | ~~~^~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/RangedPtr.h: In instantiation of ‘mozilla::RangedPtr::RangedPtr(T*, T*, T*) [with T = char16_t]’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Range.h:32:9: required from ‘mozilla::Range::Range(T*, size_t) [with T = char16_t; size_t = long unsigned int]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/CharacterEncoding.h:179:72: required from here /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/RangedPtr.h:72:25: warning: unused parameter ‘aStart’ [-Wunused-parameter] 72 | RangedPtr(T* aPtr, T* aStart, T* aEnd) | ~~~^~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/RangedPtr.h:72:36: warning: unused parameter ‘aEnd’ [-Wunused-parameter] 72 | RangedPtr(T* aPtr, T* aStart, T* aEnd) | ~~~^~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/RangedPtr.h: In instantiation of ‘mozilla::RangedPtr::RangedPtr(T*, T*, T*) [with T = const char16_t]’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Range.h:32:9: required from ‘mozilla::Range::Range(T*, size_t) [with T = const char16_t; size_t = long unsigned int]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/CharacterEncoding.h:215:29: required from here /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/RangedPtr.h:72:25: warning: unused parameter ‘aStart’ [-Wunused-parameter] 72 | RangedPtr(T* aPtr, T* aStart, T* aEnd) | ~~~^~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/RangedPtr.h:72:36: warning: unused parameter ‘aEnd’ [-Wunused-parameter] 72 | RangedPtr(T* aPtr, T* aStart, T* aEnd) | ~~~^~~~ In file included from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/HashTable.h:80, from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/HashTable.h:10, from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/HeapAPI.h:18, from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/TracingAPI.h:11, from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/GCPolicyAPI.h:52, from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:23: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/AllocPolicy.h: In instantiation of ‘void mozilla::MallocAllocPolicy::free_(T*, size_t) [with T = JS::dbg::GarbageCollectionEvent::Collection; size_t = long unsigned int]’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Vector.h:1001:16: required from ‘mozilla::Vector::~Vector() [with T = JS::dbg::GarbageCollectionEvent::Collection; long unsigned int MinInlineCapacity = 0; AllocPolicy = mozilla::MallocAllocPolicy]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/GCAPI.h:841:9: required from here /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/AllocPolicy.h:115:30: warning: unused parameter ‘aNumElems’ [-Wunused-parameter] 115 | void free_(T* aPtr, size_t aNumElems = 0) { | ~~~~~~~^~~~~~~~~~~~~ In file included from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/ErrorReport.h:32: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/AllocPolicy.h: In instantiation of ‘void js::AllocPolicyBase::free_(T*, size_t) [with T = js::SharedArrayRawBuffer*; size_t = long unsigned int]’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Vector.h:1001:16: required from ‘mozilla::Vector::~Vector() [with T = js::SharedArrayRawBuffer*; long unsigned int MinInlineCapacity = 0; AllocPolicy = js::SystemAllocPolicy]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/StructuredClone.h:426:3: required from here /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/AllocPolicy.h:84:27: warning: unused parameter ‘numElems’ [-Wunused-parameter] 84 | void free_(T* p, size_t numElems = 0) { | ~~~~~~~^~~~~~~~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/AllocPolicy.h: In instantiation of ‘void js::AllocPolicyBase::free_(T*, size_t) [with T = char; size_t = long unsigned int]’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/BufferList.h:163:20: required from ‘void mozilla::BufferList::Clear() [with AllocPolicy = js::SystemAllocPolicy]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/StructuredClone.h:568:19: required from here /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/AllocPolicy.h:84:27: warning: unused parameter ‘numElems’ [-Wunused-parameter] In file included from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:13: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/LinkedList.h: In instantiation of ‘static void mozilla::detail::LinkedListElementTraits::exitList(mozilla::LinkedListElement*) [with T = js::PersistentRootedBase]’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/LinkedList.h:249:21: required from ‘void mozilla::LinkedListElement::remove() [with T = js::PersistentRootedBase]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/LinkedList.h:200:7: required from ‘mozilla::LinkedListElement::~LinkedListElement() [with T = js::PersistentRootedBase]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:922:7: required from here /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/LinkedList.h:102:46: warning: unused parameter ‘elt’ [-Wunused-parameter] 102 | static void exitList(LinkedListElement* elt) {} | ~~~~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/LinkedList.h: In instantiation of ‘static void mozilla::detail::LinkedListElementTraits::exitList(mozilla::LinkedListElement*) [with T = JS::detail::WeakCacheBase]’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/LinkedList.h:249:21: required from ‘void mozilla::LinkedListElement::remove() [with T = JS::detail::WeakCacheBase]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/LinkedList.h:200:7: required from ‘mozilla::LinkedListElement::~LinkedListElement() [with T = JS::detail::WeakCacheBase]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/SweepingAPI.h:58:38: required from here /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/LinkedList.h:102:46: warning: unused parameter ‘elt’ [-Wunused-parameter] /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/AllocPolicy.h: In instantiation of ‘void js::AllocPolicyBase::free_(T*, size_t) [with T = mozilla::BufferList::Segment; size_t = long unsigned int]’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Vector.h:1001:16: required from ‘mozilla::Vector::~Vector() [with T = mozilla::BufferList::Segment; long unsigned int MinInlineCapacity = 1; AllocPolicy = js::SystemAllocPolicy]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/BufferList.h:75:9: required from ‘mozilla::BufferList::BufferList(size_t, size_t, size_t, AllocPolicy) [with AllocPolicy = js::SystemAllocPolicy; size_t = long unsigned int]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/StructuredClone.h:480:9: required from here /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/AllocPolicy.h:84:27: warning: unused parameter ‘numElems’ [-Wunused-parameter] 84 | void free_(T* p, size_t numElems = 0) { | ~~~~~~~^~~~~~~~~~~~ In file included from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/Vector.h:10, from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/ErrorReport.h:37: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Vector.h: In instantiation of ‘mozilla::Vector::CapacityAndReserved::CapacityAndReserved(size_t, size_t) [with T = JS::dbg::GarbageCollectionEvent::Collection; long unsigned int MinInlineCapacity = 0; AllocPolicy = mozilla::MallocAllocPolicy; size_t = long unsigned int]’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Vector.h:471:51: required from ‘mozilla::Vector::CRAndStorage<0, Dummy>::CRAndStorage(size_t, size_t) [with long unsigned int Dummy = 0; T = JS::dbg::GarbageCollectionEvent::Collection; long unsigned int MinInlineCapacity = 0; AllocPolicy = mozilla::MallocAllocPolicy; size_t = long unsigned int]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Vector.h:940:7: required from ‘mozilla::Vector::Vector(AP) [with T = JS::dbg::GarbageCollectionEvent::Collection; long unsigned int MinInlineCapacity = 0; AllocPolicy = mozilla::MallocAllocPolicy]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Vector.h:543:34: required from ‘mozilla::Vector::Vector() [with T = JS::dbg::GarbageCollectionEvent::Collection; long unsigned int MinInlineCapacity = 0; AllocPolicy = mozilla::MallocAllocPolicy]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/GCAPI.h:841:9: required from here /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Vector.h:427:59: warning: unused parameter ‘aReserved’ [-Wunused-parameter] 427 | explicit CapacityAndReserved(size_t aCapacity, size_t aReserved) | ~~~~~~~^~~~~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Vector.h: In instantiation of ‘mozilla::Vector::CapacityAndReserved::CapacityAndReserved(size_t, size_t) [with T = mozilla::BufferList::Segment; long unsigned int MinInlineCapacity = 1; AllocPolicy = js::SystemAllocPolicy; size_t = long unsigned int]’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Vector.h:456:51: required from ‘mozilla::Vector::CRAndStorage::CRAndStorage(size_t, size_t) [with long unsigned int Capacity = 1; long unsigned int Dummy = 0; T = mozilla::BufferList::Segment; long unsigned int MinInlineCapacity = 1; AllocPolicy = js::SystemAllocPolicy; size_t = long unsigned int]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Vector.h:940:7: required from ‘mozilla::Vector::Vector(AP) [with T = mozilla::BufferList::Segment; long unsigned int MinInlineCapacity = 1; AllocPolicy = js::SystemAllocPolicy]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/BufferList.h:75:9: required from ‘mozilla::BufferList::BufferList(size_t, size_t, size_t, AllocPolicy) [with AllocPolicy = js::SystemAllocPolicy; size_t = long unsigned int]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/StructuredClone.h:480:9: required from here /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Vector.h:427:59: warning: unused parameter ‘aReserved’ [-Wunused-parameter] /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Vector.h: In instantiation of ‘mozilla::Vector::CapacityAndReserved::CapacityAndReserved(size_t, size_t) [with T = js::SharedArrayRawBuffer*; long unsigned int MinInlineCapacity = 0; AllocPolicy = js::SystemAllocPolicy; size_t = long unsigned int]’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Vector.h:471:51: required from ‘mozilla::Vector::CRAndStorage<0, Dummy>::CRAndStorage(size_t, size_t) [with long unsigned int Dummy = 0; T = js::SharedArrayRawBuffer*; long unsigned int MinInlineCapacity = 0; AllocPolicy = js::SystemAllocPolicy; size_t = long unsigned int]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Vector.h:940:7: required from ‘mozilla::Vector::Vector(AP) [with T = js::SharedArrayRawBuffer*; long unsigned int MinInlineCapacity = 0; AllocPolicy = js::SystemAllocPolicy]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Vector.h:543:34: required from ‘mozilla::Vector::Vector() [with T = js::SharedArrayRawBuffer*; long unsigned int MinInlineCapacity = 0; AllocPolicy = js::SystemAllocPolicy]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/StructuredClone.h:426:3: required from here /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Vector.h:427:59: warning: unused parameter ‘aReserved’ [-Wunused-parameter] [40/122] g++ -Ilibgjs-internal.a.p -I. -I.. -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-4 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gobject-introspection-1.0 -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include -I/usr/include/cairo -I/usr/include/freetype2 -I/usr/include/pixman-1 -I/usr/include/libxml2 -I/usr/include/harfbuzz -I/usr/include/libpng16 -fdiagnostics-color=always -fpch-preprocess -include gjs_pch.hh -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -std=c++17 -fno-exceptions -fno-rtti -fno-strict-aliasing -Wno-variadic-macros -Wno-missing-field-initializers -Wno-dangling-pointer -fno-semantic-interposition -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/anolis/anolis-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -isystem/usr/include/sysprof-4 -pthread -DGJS_COMPILATION '-DGJS_JS_DIR="/usr/share/gjs-1.0"' '-DPKGLIBDIR="/usr/lib64/gjs"' '-DG_LOG_DOMAIN="Gjs"' -MD -MQ libgjs-internal.a.p/gjs_mainloop.cpp.o -MF libgjs-internal.a.p/gjs_mainloop.cpp.o.d -o libgjs-internal.a.p/gjs_mainloop.cpp.o -c ../gjs/mainloop.cpp In file included from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Range.h:10, from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/CharacterEncoding.h:10, from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/ErrorReport.h:33, from ../gjs/jsapi-util.h:26, from ../gjs/gjs_pch.hh:42: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/RangedPtr.h: In instantiation of ‘mozilla::RangedPtr::RangedPtr(T*, size_t) [with T = unsigned char; size_t = long unsigned int]’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/CharacterEncoding.h:69:35: required from here /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/RangedPtr.h:98:29: warning: unused parameter ‘aLength’ [-Wunused-parameter] 98 | RangedPtr(T* aPtr, size_t aLength) | ~~~~~~~^~~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/RangedPtr.h: In instantiation of ‘mozilla::RangedPtr::RangedPtr(T*, size_t) [with T = char16_t; size_t = long unsigned int]’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/CharacterEncoding.h:193:36: required from here /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/RangedPtr.h:98:29: warning: unused parameter ‘aLength’ [-Wunused-parameter] In file included from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/ErrorReport.h:34: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h: In instantiation of ‘JS::Handle::Handle(const JS::Rooted&, std::enable_if_t, int>) [with S = JS::Value; T = JS::Value; std::enable_if_t, int> = int]’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/CallAndConstruct.h:110:14: required from here /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1315:56: warning: unused parameter ‘dummy’ [-Wunused-parameter] 1315 | std::enable_if_t, int> dummy) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h: In instantiation of ‘JS::Handle::Handle(const JS::Rooted&, std::enable_if_t, int>) [with S = JSObject*; T = JSObject*; std::enable_if_t, int> = int]’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/Exception.h:113:39: required from here /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1315:56: warning: unused parameter ‘dummy’ [-Wunused-parameter] /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/RangedPtr.h: In instantiation of ‘mozilla::RangedPtr::RangedPtr(T*, T*, T*) [with T = unsigned char]’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Range.h:32:9: required from ‘mozilla::Range::Range(T*, size_t) [with T = unsigned char; size_t = long unsigned int]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/CharacterEncoding.h:38:60: required from here /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/RangedPtr.h:72:25: warning: unused parameter ‘aStart’ [-Wunused-parameter] 72 | RangedPtr(T* aPtr, T* aStart, T* aEnd) | ~~~^~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/RangedPtr.h:72:36: warning: unused parameter ‘aEnd’ [-Wunused-parameter] 72 | RangedPtr(T* aPtr, T* aStart, T* aEnd) | ~~~^~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/RangedPtr.h: In instantiation of ‘mozilla::RangedPtr::RangedPtr(T*, T*, T*) [with T = const unsigned char]’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Range.h:32:9: required from ‘mozilla::Range::Range(T*, size_t) [with T = const unsigned char; size_t = long unsigned int]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/CharacterEncoding.h:57:29: required from here /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/RangedPtr.h:72:25: warning: unused parameter ‘aStart’ [-Wunused-parameter] 72 | RangedPtr(T* aPtr, T* aStart, T* aEnd) | ~~~^~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/RangedPtr.h:72:36: warning: unused parameter ‘aEnd’ [-Wunused-parameter] 72 | RangedPtr(T* aPtr, T* aStart, T* aEnd) | ~~~^~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/RangedPtr.h: In instantiation of ‘mozilla::RangedPtr::RangedPtr(T*, T*, T*) [with T = char16_t]’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Range.h:32:9: required from ‘mozilla::Range::Range(T*, size_t) [with T = char16_t; size_t = long unsigned int]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/CharacterEncoding.h:179:72: required from here /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/RangedPtr.h:72:25: warning: unused parameter ‘aStart’ [-Wunused-parameter] 72 | RangedPtr(T* aPtr, T* aStart, T* aEnd) | ~~~^~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/RangedPtr.h:72:36: warning: unused parameter ‘aEnd’ [-Wunused-parameter] 72 | RangedPtr(T* aPtr, T* aStart, T* aEnd) | ~~~^~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/RangedPtr.h: In instantiation of ‘mozilla::RangedPtr::RangedPtr(T*, T*, T*) [with T = const char16_t]’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Range.h:32:9: required from ‘mozilla::Range::Range(T*, size_t) [with T = const char16_t; size_t = long unsigned int]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/CharacterEncoding.h:215:29: required from here /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/RangedPtr.h:72:25: warning: unused parameter ‘aStart’ [-Wunused-parameter] 72 | RangedPtr(T* aPtr, T* aStart, T* aEnd) | ~~~^~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/RangedPtr.h:72:36: warning: unused parameter ‘aEnd’ [-Wunused-parameter] 72 | RangedPtr(T* aPtr, T* aStart, T* aEnd) | ~~~^~~~ In file included from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/HashTable.h:80, from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/HashTable.h:10, from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/HeapAPI.h:18, from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/TracingAPI.h:11, from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/GCPolicyAPI.h:52, from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:23: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/AllocPolicy.h: In instantiation of ‘void mozilla::MallocAllocPolicy::free_(T*, size_t) [with T = JS::dbg::GarbageCollectionEvent::Collection; size_t = long unsigned int]’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Vector.h:1001:16: required from ‘mozilla::Vector::~Vector() [with T = JS::dbg::GarbageCollectionEvent::Collection; long unsigned int MinInlineCapacity = 0; AllocPolicy = mozilla::MallocAllocPolicy]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/GCAPI.h:841:9: required from here /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/AllocPolicy.h:115:30: warning: unused parameter ‘aNumElems’ [-Wunused-parameter] 115 | void free_(T* aPtr, size_t aNumElems = 0) { | ~~~~~~~^~~~~~~~~~~~~ In file included from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/ErrorReport.h:32: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/AllocPolicy.h: In instantiation of ‘void js::AllocPolicyBase::free_(T*, size_t) [with T = js::SharedArrayRawBuffer*; size_t = long unsigned int]’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Vector.h:1001:16: required from ‘mozilla::Vector::~Vector() [with T = js::SharedArrayRawBuffer*; long unsigned int MinInlineCapacity = 0; AllocPolicy = js::SystemAllocPolicy]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/StructuredClone.h:426:3: required from here /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/AllocPolicy.h:84:27: warning: unused parameter ‘numElems’ [-Wunused-parameter] 84 | void free_(T* p, size_t numElems = 0) { | ~~~~~~~^~~~~~~~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/AllocPolicy.h: In instantiation of ‘void js::AllocPolicyBase::free_(T*, size_t) [with T = char; size_t = long unsigned int]’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/BufferList.h:163:20: required from ‘void mozilla::BufferList::Clear() [with AllocPolicy = js::SystemAllocPolicy]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/StructuredClone.h:568:19: required from here /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/AllocPolicy.h:84:27: warning: unused parameter ‘numElems’ [-Wunused-parameter] In file included from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:13: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/LinkedList.h: In instantiation of ‘static void mozilla::detail::LinkedListElementTraits::exitList(mozilla::LinkedListElement*) [with T = js::PersistentRootedBase]’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/LinkedList.h:249:21: required from ‘void mozilla::LinkedListElement::remove() [with T = js::PersistentRootedBase]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/LinkedList.h:200:7: required from ‘mozilla::LinkedListElement::~LinkedListElement() [with T = js::PersistentRootedBase]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:922:7: required from here /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/LinkedList.h:102:46: warning: unused parameter ‘elt’ [-Wunused-parameter] 102 | static void exitList(LinkedListElement* elt) {} | ~~~~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/LinkedList.h: In instantiation of ‘static void mozilla::detail::LinkedListElementTraits::exitList(mozilla::LinkedListElement*) [with T = JS::detail::WeakCacheBase]’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/LinkedList.h:249:21: required from ‘void mozilla::LinkedListElement::remove() [with T = JS::detail::WeakCacheBase]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/LinkedList.h:200:7: required from ‘mozilla::LinkedListElement::~LinkedListElement() [with T = JS::detail::WeakCacheBase]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/SweepingAPI.h:58:38: required from here /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/LinkedList.h:102:46: warning: unused parameter ‘elt’ [-Wunused-parameter] /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/AllocPolicy.h: In instantiation of ‘void js::AllocPolicyBase::free_(T*, size_t) [with T = mozilla::BufferList::Segment; size_t = long unsigned int]’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Vector.h:1001:16: required from ‘mozilla::Vector::~Vector() [with T = mozilla::BufferList::Segment; long unsigned int MinInlineCapacity = 1; AllocPolicy = js::SystemAllocPolicy]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/BufferList.h:75:9: required from ‘mozilla::BufferList::BufferList(size_t, size_t, size_t, AllocPolicy) [with AllocPolicy = js::SystemAllocPolicy; size_t = long unsigned int]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/StructuredClone.h:480:9: required from here /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/AllocPolicy.h:84:27: warning: unused parameter ‘numElems’ [-Wunused-parameter] 84 | void free_(T* p, size_t numElems = 0) { | ~~~~~~~^~~~~~~~~~~~ In file included from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/Vector.h:10, from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/ErrorReport.h:37: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Vector.h: In instantiation of ‘mozilla::Vector::CapacityAndReserved::CapacityAndReserved(size_t, size_t) [with T = JS::dbg::GarbageCollectionEvent::Collection; long unsigned int MinInlineCapacity = 0; AllocPolicy = mozilla::MallocAllocPolicy; size_t = long unsigned int]’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Vector.h:471:51: required from ‘mozilla::Vector::CRAndStorage<0, Dummy>::CRAndStorage(size_t, size_t) [with long unsigned int Dummy = 0; T = JS::dbg::GarbageCollectionEvent::Collection; long unsigned int MinInlineCapacity = 0; AllocPolicy = mozilla::MallocAllocPolicy; size_t = long unsigned int]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Vector.h:940:7: required from ‘mozilla::Vector::Vector(AP) [with T = JS::dbg::GarbageCollectionEvent::Collection; long unsigned int MinInlineCapacity = 0; AllocPolicy = mozilla::MallocAllocPolicy]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Vector.h:543:34: required from ‘mozilla::Vector::Vector() [with T = JS::dbg::GarbageCollectionEvent::Collection; long unsigned int MinInlineCapacity = 0; AllocPolicy = mozilla::MallocAllocPolicy]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/GCAPI.h:841:9: required from here /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Vector.h:427:59: warning: unused parameter ‘aReserved’ [-Wunused-parameter] 427 | explicit CapacityAndReserved(size_t aCapacity, size_t aReserved) | ~~~~~~~^~~~~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Vector.h: In instantiation of ‘mozilla::Vector::CapacityAndReserved::CapacityAndReserved(size_t, size_t) [with T = mozilla::BufferList::Segment; long unsigned int MinInlineCapacity = 1; AllocPolicy = js::SystemAllocPolicy; size_t = long unsigned int]’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Vector.h:456:51: required from ‘mozilla::Vector::CRAndStorage::CRAndStorage(size_t, size_t) [with long unsigned int Capacity = 1; long unsigned int Dummy = 0; T = mozilla::BufferList::Segment; long unsigned int MinInlineCapacity = 1; AllocPolicy = js::SystemAllocPolicy; size_t = long unsigned int]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Vector.h:940:7: required from ‘mozilla::Vector::Vector(AP) [with T = mozilla::BufferList::Segment; long unsigned int MinInlineCapacity = 1; AllocPolicy = js::SystemAllocPolicy]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/BufferList.h:75:9: required from ‘mozilla::BufferList::BufferList(size_t, size_t, size_t, AllocPolicy) [with AllocPolicy = js::SystemAllocPolicy; size_t = long unsigned int]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/StructuredClone.h:480:9: required from here /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Vector.h:427:59: warning: unused parameter ‘aReserved’ [-Wunused-parameter] /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Vector.h: In instantiation of ‘mozilla::Vector::CapacityAndReserved::CapacityAndReserved(size_t, size_t) [with T = js::SharedArrayRawBuffer*; long unsigned int MinInlineCapacity = 0; AllocPolicy = js::SystemAllocPolicy; size_t = long unsigned int]’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Vector.h:471:51: required from ‘mozilla::Vector::CRAndStorage<0, Dummy>::CRAndStorage(size_t, size_t) [with long unsigned int Dummy = 0; T = js::SharedArrayRawBuffer*; long unsigned int MinInlineCapacity = 0; AllocPolicy = js::SystemAllocPolicy; size_t = long unsigned int]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Vector.h:940:7: required from ‘mozilla::Vector::Vector(AP) [with T = js::SharedArrayRawBuffer*; long unsigned int MinInlineCapacity = 0; AllocPolicy = js::SystemAllocPolicy]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Vector.h:543:34: required from ‘mozilla::Vector::Vector() [with T = js::SharedArrayRawBuffer*; long unsigned int MinInlineCapacity = 0; AllocPolicy = js::SystemAllocPolicy]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/StructuredClone.h:426:3: required from here /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Vector.h:427:59: warning: unused parameter ‘aReserved’ [-Wunused-parameter] [41/122] g++ -Ilibgjs-internal.a.p -I. -I.. -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-4 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gobject-introspection-1.0 -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include -I/usr/include/cairo -I/usr/include/freetype2 -I/usr/include/pixman-1 -I/usr/include/libxml2 -I/usr/include/harfbuzz -I/usr/include/libpng16 -fdiagnostics-color=always -fpch-preprocess -include gjs_pch.hh -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -std=c++17 -fno-exceptions -fno-rtti -fno-strict-aliasing -Wno-variadic-macros -Wno-missing-field-initializers -Wno-dangling-pointer -fno-semantic-interposition -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/anolis/anolis-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -isystem/usr/include/sysprof-4 -pthread -DGJS_COMPILATION '-DGJS_JS_DIR="/usr/share/gjs-1.0"' '-DPKGLIBDIR="/usr/lib64/gjs"' '-DG_LOG_DOMAIN="Gjs"' -MD -MQ libgjs-internal.a.p/modules_cairo-pattern.cpp.o -MF libgjs-internal.a.p/modules_cairo-pattern.cpp.o.d -o libgjs-internal.a.p/modules_cairo-pattern.cpp.o -c ../modules/cairo-pattern.cpp In file included from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Range.h:10, from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/CharacterEncoding.h:10, from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/ErrorReport.h:33, from ../gjs/jsapi-util.h:26, from ../gjs/gjs_pch.hh:42: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/RangedPtr.h: In instantiation of ‘mozilla::RangedPtr::RangedPtr(T*, size_t) [with T = unsigned char; size_t = long unsigned int]’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/CharacterEncoding.h:69:35: required from here /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/RangedPtr.h:98:29: warning: unused parameter ‘aLength’ [-Wunused-parameter] 98 | RangedPtr(T* aPtr, size_t aLength) | ~~~~~~~^~~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/RangedPtr.h: In instantiation of ‘mozilla::RangedPtr::RangedPtr(T*, size_t) [with T = char16_t; size_t = long unsigned int]’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/CharacterEncoding.h:193:36: required from here /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/RangedPtr.h:98:29: warning: unused parameter ‘aLength’ [-Wunused-parameter] In file included from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/ErrorReport.h:34: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h: In instantiation of ‘JS::Handle::Handle(const JS::Rooted&, std::enable_if_t, int>) [with S = JS::Value; T = JS::Value; std::enable_if_t, int> = int]’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/CallAndConstruct.h:110:14: required from here /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1315:56: warning: unused parameter ‘dummy’ [-Wunused-parameter] 1315 | std::enable_if_t, int> dummy) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h: In instantiation of ‘JS::Handle::Handle(const JS::Rooted&, std::enable_if_t, int>) [with S = JSObject*; T = JSObject*; std::enable_if_t, int> = int]’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/Exception.h:113:39: required from here /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1315:56: warning: unused parameter ‘dummy’ [-Wunused-parameter] /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/RangedPtr.h: In instantiation of ‘mozilla::RangedPtr::RangedPtr(T*, T*, T*) [with T = unsigned char]’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Range.h:32:9: required from ‘mozilla::Range::Range(T*, size_t) [with T = unsigned char; size_t = long unsigned int]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/CharacterEncoding.h:38:60: required from here /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/RangedPtr.h:72:25: warning: unused parameter ‘aStart’ [-Wunused-parameter] 72 | RangedPtr(T* aPtr, T* aStart, T* aEnd) | ~~~^~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/RangedPtr.h:72:36: warning: unused parameter ‘aEnd’ [-Wunused-parameter] 72 | RangedPtr(T* aPtr, T* aStart, T* aEnd) | ~~~^~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/RangedPtr.h: In instantiation of ‘mozilla::RangedPtr::RangedPtr(T*, T*, T*) [with T = const unsigned char]’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Range.h:32:9: required from ‘mozilla::Range::Range(T*, size_t) [with T = const unsigned char; size_t = long unsigned int]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/CharacterEncoding.h:57:29: required from here /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/RangedPtr.h:72:25: warning: unused parameter ‘aStart’ [-Wunused-parameter] 72 | RangedPtr(T* aPtr, T* aStart, T* aEnd) | ~~~^~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/RangedPtr.h:72:36: warning: unused parameter ‘aEnd’ [-Wunused-parameter] 72 | RangedPtr(T* aPtr, T* aStart, T* aEnd) | ~~~^~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/RangedPtr.h: In instantiation of ‘mozilla::RangedPtr::RangedPtr(T*, T*, T*) [with T = char16_t]’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Range.h:32:9: required from ‘mozilla::Range::Range(T*, size_t) [with T = char16_t; size_t = long unsigned int]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/CharacterEncoding.h:179:72: required from here /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/RangedPtr.h:72:25: warning: unused parameter ‘aStart’ [-Wunused-parameter] 72 | RangedPtr(T* aPtr, T* aStart, T* aEnd) | ~~~^~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/RangedPtr.h:72:36: warning: unused parameter ‘aEnd’ [-Wunused-parameter] 72 | RangedPtr(T* aPtr, T* aStart, T* aEnd) | ~~~^~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/RangedPtr.h: In instantiation of ‘mozilla::RangedPtr::RangedPtr(T*, T*, T*) [with T = const char16_t]’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Range.h:32:9: required from ‘mozilla::Range::Range(T*, size_t) [with T = const char16_t; size_t = long unsigned int]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/CharacterEncoding.h:215:29: required from here /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/RangedPtr.h:72:25: warning: unused parameter ‘aStart’ [-Wunused-parameter] 72 | RangedPtr(T* aPtr, T* aStart, T* aEnd) | ~~~^~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/RangedPtr.h:72:36: warning: unused parameter ‘aEnd’ [-Wunused-parameter] 72 | RangedPtr(T* aPtr, T* aStart, T* aEnd) | ~~~^~~~ In file included from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/HashTable.h:80, from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/HashTable.h:10, from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/HeapAPI.h:18, from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/TracingAPI.h:11, from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/GCPolicyAPI.h:52, from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:23: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/AllocPolicy.h: In instantiation of ‘void mozilla::MallocAllocPolicy::free_(T*, size_t) [with T = JS::dbg::GarbageCollectionEvent::Collection; size_t = long unsigned int]’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Vector.h:1001:16: required from ‘mozilla::Vector::~Vector() [with T = JS::dbg::GarbageCollectionEvent::Collection; long unsigned int MinInlineCapacity = 0; AllocPolicy = mozilla::MallocAllocPolicy]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/GCAPI.h:841:9: required from here /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/AllocPolicy.h:115:30: warning: unused parameter ‘aNumElems’ [-Wunused-parameter] 115 | void free_(T* aPtr, size_t aNumElems = 0) { | ~~~~~~~^~~~~~~~~~~~~ In file included from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/ErrorReport.h:32: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/AllocPolicy.h: In instantiation of ‘void js::AllocPolicyBase::free_(T*, size_t) [with T = js::SharedArrayRawBuffer*; size_t = long unsigned int]’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Vector.h:1001:16: required from ‘mozilla::Vector::~Vector() [with T = js::SharedArrayRawBuffer*; long unsigned int MinInlineCapacity = 0; AllocPolicy = js::SystemAllocPolicy]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/StructuredClone.h:426:3: required from here /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/AllocPolicy.h:84:27: warning: unused parameter ‘numElems’ [-Wunused-parameter] 84 | void free_(T* p, size_t numElems = 0) { | ~~~~~~~^~~~~~~~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/AllocPolicy.h: In instantiation of ‘void js::AllocPolicyBase::free_(T*, size_t) [with T = char; size_t = long unsigned int]’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/BufferList.h:163:20: required from ‘void mozilla::BufferList::Clear() [with AllocPolicy = js::SystemAllocPolicy]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/StructuredClone.h:568:19: required from here /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/AllocPolicy.h:84:27: warning: unused parameter ‘numElems’ [-Wunused-parameter] In file included from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:13: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/LinkedList.h: In instantiation of ‘static void mozilla::detail::LinkedListElementTraits::exitList(mozilla::LinkedListElement*) [with T = js::PersistentRootedBase]’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/LinkedList.h:249:21: required from ‘void mozilla::LinkedListElement::remove() [with T = js::PersistentRootedBase]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/LinkedList.h:200:7: required from ‘mozilla::LinkedListElement::~LinkedListElement() [with T = js::PersistentRootedBase]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:922:7: required from here /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/LinkedList.h:102:46: warning: unused parameter ‘elt’ [-Wunused-parameter] 102 | static void exitList(LinkedListElement* elt) {} | ~~~~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/LinkedList.h: In instantiation of ‘static void mozilla::detail::LinkedListElementTraits::exitList(mozilla::LinkedListElement*) [with T = JS::detail::WeakCacheBase]’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/LinkedList.h:249:21: required from ‘void mozilla::LinkedListElement::remove() [with T = JS::detail::WeakCacheBase]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/LinkedList.h:200:7: required from ‘mozilla::LinkedListElement::~LinkedListElement() [with T = JS::detail::WeakCacheBase]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/SweepingAPI.h:58:38: required from here /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/LinkedList.h:102:46: warning: unused parameter ‘elt’ [-Wunused-parameter] /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/AllocPolicy.h: In instantiation of ‘void js::AllocPolicyBase::free_(T*, size_t) [with T = mozilla::BufferList::Segment; size_t = long unsigned int]’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Vector.h:1001:16: required from ‘mozilla::Vector::~Vector() [with T = mozilla::BufferList::Segment; long unsigned int MinInlineCapacity = 1; AllocPolicy = js::SystemAllocPolicy]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/BufferList.h:75:9: required from ‘mozilla::BufferList::BufferList(size_t, size_t, size_t, AllocPolicy) [with AllocPolicy = js::SystemAllocPolicy; size_t = long unsigned int]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/StructuredClone.h:480:9: required from here /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/AllocPolicy.h:84:27: warning: unused parameter ‘numElems’ [-Wunused-parameter] 84 | void free_(T* p, size_t numElems = 0) { | ~~~~~~~^~~~~~~~~~~~ In file included from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/Vector.h:10, from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/ErrorReport.h:37: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Vector.h: In instantiation of ‘mozilla::Vector::CapacityAndReserved::CapacityAndReserved(size_t, size_t) [with T = JS::dbg::GarbageCollectionEvent::Collection; long unsigned int MinInlineCapacity = 0; AllocPolicy = mozilla::MallocAllocPolicy; size_t = long unsigned int]’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Vector.h:471:51: required from ‘mozilla::Vector::CRAndStorage<0, Dummy>::CRAndStorage(size_t, size_t) [with long unsigned int Dummy = 0; T = JS::dbg::GarbageCollectionEvent::Collection; long unsigned int MinInlineCapacity = 0; AllocPolicy = mozilla::MallocAllocPolicy; size_t = long unsigned int]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Vector.h:940:7: required from ‘mozilla::Vector::Vector(AP) [with T = JS::dbg::GarbageCollectionEvent::Collection; long unsigned int MinInlineCapacity = 0; AllocPolicy = mozilla::MallocAllocPolicy]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Vector.h:543:34: required from ‘mozilla::Vector::Vector() [with T = JS::dbg::GarbageCollectionEvent::Collection; long unsigned int MinInlineCapacity = 0; AllocPolicy = mozilla::MallocAllocPolicy]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/GCAPI.h:841:9: required from here /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Vector.h:427:59: warning: unused parameter ‘aReserved’ [-Wunused-parameter] 427 | explicit CapacityAndReserved(size_t aCapacity, size_t aReserved) | ~~~~~~~^~~~~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Vector.h: In instantiation of ‘mozilla::Vector::CapacityAndReserved::CapacityAndReserved(size_t, size_t) [with T = mozilla::BufferList::Segment; long unsigned int MinInlineCapacity = 1; AllocPolicy = js::SystemAllocPolicy; size_t = long unsigned int]’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Vector.h:456:51: required from ‘mozilla::Vector::CRAndStorage::CRAndStorage(size_t, size_t) [with long unsigned int Capacity = 1; long unsigned int Dummy = 0; T = mozilla::BufferList::Segment; long unsigned int MinInlineCapacity = 1; AllocPolicy = js::SystemAllocPolicy; size_t = long unsigned int]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Vector.h:940:7: required from ‘mozilla::Vector::Vector(AP) [with T = mozilla::BufferList::Segment; long unsigned int MinInlineCapacity = 1; AllocPolicy = js::SystemAllocPolicy]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/BufferList.h:75:9: required from ‘mozilla::BufferList::BufferList(size_t, size_t, size_t, AllocPolicy) [with AllocPolicy = js::SystemAllocPolicy; size_t = long unsigned int]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/StructuredClone.h:480:9: required from here /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Vector.h:427:59: warning: unused parameter ‘aReserved’ [-Wunused-parameter] /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Vector.h: In instantiation of ‘mozilla::Vector::CapacityAndReserved::CapacityAndReserved(size_t, size_t) [with T = js::SharedArrayRawBuffer*; long unsigned int MinInlineCapacity = 0; AllocPolicy = js::SystemAllocPolicy; size_t = long unsigned int]’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Vector.h:471:51: required from ‘mozilla::Vector::CRAndStorage<0, Dummy>::CRAndStorage(size_t, size_t) [with long unsigned int Dummy = 0; T = js::SharedArrayRawBuffer*; long unsigned int MinInlineCapacity = 0; AllocPolicy = js::SystemAllocPolicy; size_t = long unsigned int]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Vector.h:940:7: required from ‘mozilla::Vector::Vector(AP) [with T = js::SharedArrayRawBuffer*; long unsigned int MinInlineCapacity = 0; AllocPolicy = js::SystemAllocPolicy]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Vector.h:543:34: required from ‘mozilla::Vector::Vector() [with T = js::SharedArrayRawBuffer*; long unsigned int MinInlineCapacity = 0; AllocPolicy = js::SystemAllocPolicy]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/StructuredClone.h:426:3: required from here /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Vector.h:427:59: warning: unused parameter ‘aReserved’ [-Wunused-parameter] [42/122] g++ -Ilibgjs-jsapi.a.p -I. -I.. -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-4 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gobject-introspection-1.0 -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include -I/usr/include/cairo -I/usr/include/freetype2 -I/usr/include/pixman-1 -I/usr/include/libxml2 -I/usr/include/harfbuzz -I/usr/include/libpng16 -fdiagnostics-color=always -fpch-preprocess -include gjs_pch.hh -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -std=c++17 -fno-exceptions -fno-rtti -fno-strict-aliasing -Wno-variadic-macros -Wno-missing-field-initializers -Wno-dangling-pointer -fno-semantic-interposition -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/anolis/anolis-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -isystem/usr/include/sysprof-4 -pthread -DGJS_COMPILATION '-DGJS_JS_DIR="/usr/share/gjs-1.0"' '-DPKGLIBDIR="/usr/lib64/gjs"' '-DG_LOG_DOMAIN="Gjs"' -MD -MQ libgjs-jsapi.a.p/util_log.cpp.o -MF libgjs-jsapi.a.p/util_log.cpp.o.d -o libgjs-jsapi.a.p/util_log.cpp.o -c ../util/log.cpp In file included from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Range.h:10, from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/CharacterEncoding.h:10, from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/ErrorReport.h:33, from ../gjs/jsapi-util.h:26, from ../gjs/gjs_pch.hh:42: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/RangedPtr.h: In instantiation of ‘mozilla::RangedPtr::RangedPtr(T*, size_t) [with T = unsigned char; size_t = long unsigned int]’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/CharacterEncoding.h:69:35: required from here /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/RangedPtr.h:98:29: warning: unused parameter ‘aLength’ [-Wunused-parameter] 98 | RangedPtr(T* aPtr, size_t aLength) | ~~~~~~~^~~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/RangedPtr.h: In instantiation of ‘mozilla::RangedPtr::RangedPtr(T*, size_t) [with T = char16_t; size_t = long unsigned int]’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/CharacterEncoding.h:193:36: required from here /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/RangedPtr.h:98:29: warning: unused parameter ‘aLength’ [-Wunused-parameter] In file included from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/ErrorReport.h:34: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h: In instantiation of ‘JS::Handle::Handle(const JS::Rooted&, std::enable_if_t, int>) [with S = JS::Value; T = JS::Value; std::enable_if_t, int> = int]’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/CallAndConstruct.h:110:14: required from here /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1315:56: warning: unused parameter ‘dummy’ [-Wunused-parameter] 1315 | std::enable_if_t, int> dummy) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h: In instantiation of ‘JS::Handle::Handle(const JS::Rooted&, std::enable_if_t, int>) [with S = JSObject*; T = JSObject*; std::enable_if_t, int> = int]’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/Exception.h:113:39: required from here /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1315:56: warning: unused parameter ‘dummy’ [-Wunused-parameter] /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/RangedPtr.h: In instantiation of ‘mozilla::RangedPtr::RangedPtr(T*, T*, T*) [with T = unsigned char]’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Range.h:32:9: required from ‘mozilla::Range::Range(T*, size_t) [with T = unsigned char; size_t = long unsigned int]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/CharacterEncoding.h:38:60: required from here /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/RangedPtr.h:72:25: warning: unused parameter ‘aStart’ [-Wunused-parameter] 72 | RangedPtr(T* aPtr, T* aStart, T* aEnd) | ~~~^~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/RangedPtr.h:72:36: warning: unused parameter ‘aEnd’ [-Wunused-parameter] 72 | RangedPtr(T* aPtr, T* aStart, T* aEnd) | ~~~^~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/RangedPtr.h: In instantiation of ‘mozilla::RangedPtr::RangedPtr(T*, T*, T*) [with T = const unsigned char]’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Range.h:32:9: required from ‘mozilla::Range::Range(T*, size_t) [with T = const unsigned char; size_t = long unsigned int]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/CharacterEncoding.h:57:29: required from here /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/RangedPtr.h:72:25: warning: unused parameter ‘aStart’ [-Wunused-parameter] 72 | RangedPtr(T* aPtr, T* aStart, T* aEnd) | ~~~^~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/RangedPtr.h:72:36: warning: unused parameter ‘aEnd’ [-Wunused-parameter] 72 | RangedPtr(T* aPtr, T* aStart, T* aEnd) | ~~~^~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/RangedPtr.h: In instantiation of ‘mozilla::RangedPtr::RangedPtr(T*, T*, T*) [with T = char16_t]’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Range.h:32:9: required from ‘mozilla::Range::Range(T*, size_t) [with T = char16_t; size_t = long unsigned int]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/CharacterEncoding.h:179:72: required from here /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/RangedPtr.h:72:25: warning: unused parameter ‘aStart’ [-Wunused-parameter] 72 | RangedPtr(T* aPtr, T* aStart, T* aEnd) | ~~~^~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/RangedPtr.h:72:36: warning: unused parameter ‘aEnd’ [-Wunused-parameter] 72 | RangedPtr(T* aPtr, T* aStart, T* aEnd) | ~~~^~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/RangedPtr.h: In instantiation of ‘mozilla::RangedPtr::RangedPtr(T*, T*, T*) [with T = const char16_t]’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Range.h:32:9: required from ‘mozilla::Range::Range(T*, size_t) [with T = const char16_t; size_t = long unsigned int]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/CharacterEncoding.h:215:29: required from here /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/RangedPtr.h:72:25: warning: unused parameter ‘aStart’ [-Wunused-parameter] 72 | RangedPtr(T* aPtr, T* aStart, T* aEnd) | ~~~^~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/RangedPtr.h:72:36: warning: unused parameter ‘aEnd’ [-Wunused-parameter] 72 | RangedPtr(T* aPtr, T* aStart, T* aEnd) | ~~~^~~~ In file included from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/HashTable.h:80, from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/HashTable.h:10, from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/HeapAPI.h:18, from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/TracingAPI.h:11, from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/GCPolicyAPI.h:52, from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:23: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/AllocPolicy.h: In instantiation of ‘void mozilla::MallocAllocPolicy::free_(T*, size_t) [with T = JS::dbg::GarbageCollectionEvent::Collection; size_t = long unsigned int]’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Vector.h:1001:16: required from ‘mozilla::Vector::~Vector() [with T = JS::dbg::GarbageCollectionEvent::Collection; long unsigned int MinInlineCapacity = 0; AllocPolicy = mozilla::MallocAllocPolicy]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/GCAPI.h:841:9: required from here /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/AllocPolicy.h:115:30: warning: unused parameter ‘aNumElems’ [-Wunused-parameter] 115 | void free_(T* aPtr, size_t aNumElems = 0) { | ~~~~~~~^~~~~~~~~~~~~ In file included from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/ErrorReport.h:32: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/AllocPolicy.h: In instantiation of ‘void js::AllocPolicyBase::free_(T*, size_t) [with T = js::SharedArrayRawBuffer*; size_t = long unsigned int]’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Vector.h:1001:16: required from ‘mozilla::Vector::~Vector() [with T = js::SharedArrayRawBuffer*; long unsigned int MinInlineCapacity = 0; AllocPolicy = js::SystemAllocPolicy]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/StructuredClone.h:426:3: required from here /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/AllocPolicy.h:84:27: warning: unused parameter ‘numElems’ [-Wunused-parameter] 84 | void free_(T* p, size_t numElems = 0) { | ~~~~~~~^~~~~~~~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/AllocPolicy.h: In instantiation of ‘void js::AllocPolicyBase::free_(T*, size_t) [with T = char; size_t = long unsigned int]’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/BufferList.h:163:20: required from ‘void mozilla::BufferList::Clear() [with AllocPolicy = js::SystemAllocPolicy]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/StructuredClone.h:568:19: required from here /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/AllocPolicy.h:84:27: warning: unused parameter ‘numElems’ [-Wunused-parameter] In file included from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:13: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/LinkedList.h: In instantiation of ‘static void mozilla::detail::LinkedListElementTraits::exitList(mozilla::LinkedListElement*) [with T = js::PersistentRootedBase]’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/LinkedList.h:249:21: required from ‘void mozilla::LinkedListElement::remove() [with T = js::PersistentRootedBase]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/LinkedList.h:200:7: required from ‘mozilla::LinkedListElement::~LinkedListElement() [with T = js::PersistentRootedBase]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:922:7: required from here /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/LinkedList.h:102:46: warning: unused parameter ‘elt’ [-Wunused-parameter] 102 | static void exitList(LinkedListElement* elt) {} | ~~~~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/LinkedList.h: In instantiation of ‘static void mozilla::detail::LinkedListElementTraits::exitList(mozilla::LinkedListElement*) [with T = JS::detail::WeakCacheBase]’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/LinkedList.h:249:21: required from ‘void mozilla::LinkedListElement::remove() [with T = JS::detail::WeakCacheBase]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/LinkedList.h:200:7: required from ‘mozilla::LinkedListElement::~LinkedListElement() [with T = JS::detail::WeakCacheBase]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/SweepingAPI.h:58:38: required from here /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/LinkedList.h:102:46: warning: unused parameter ‘elt’ [-Wunused-parameter] /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/AllocPolicy.h: In instantiation of ‘void js::AllocPolicyBase::free_(T*, size_t) [with T = mozilla::BufferList::Segment; size_t = long unsigned int]’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Vector.h:1001:16: required from ‘mozilla::Vector::~Vector() [with T = mozilla::BufferList::Segment; long unsigned int MinInlineCapacity = 1; AllocPolicy = js::SystemAllocPolicy]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/BufferList.h:75:9: required from ‘mozilla::BufferList::BufferList(size_t, size_t, size_t, AllocPolicy) [with AllocPolicy = js::SystemAllocPolicy; size_t = long unsigned int]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/StructuredClone.h:480:9: required from here /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/AllocPolicy.h:84:27: warning: unused parameter ‘numElems’ [-Wunused-parameter] 84 | void free_(T* p, size_t numElems = 0) { | ~~~~~~~^~~~~~~~~~~~ In file included from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/Vector.h:10, from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/ErrorReport.h:37: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Vector.h: In instantiation of ‘mozilla::Vector::CapacityAndReserved::CapacityAndReserved(size_t, size_t) [with T = JS::dbg::GarbageCollectionEvent::Collection; long unsigned int MinInlineCapacity = 0; AllocPolicy = mozilla::MallocAllocPolicy; size_t = long unsigned int]’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Vector.h:471:51: required from ‘mozilla::Vector::CRAndStorage<0, Dummy>::CRAndStorage(size_t, size_t) [with long unsigned int Dummy = 0; T = JS::dbg::GarbageCollectionEvent::Collection; long unsigned int MinInlineCapacity = 0; AllocPolicy = mozilla::MallocAllocPolicy; size_t = long unsigned int]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Vector.h:940:7: required from ‘mozilla::Vector::Vector(AP) [with T = JS::dbg::GarbageCollectionEvent::Collection; long unsigned int MinInlineCapacity = 0; AllocPolicy = mozilla::MallocAllocPolicy]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Vector.h:543:34: required from ‘mozilla::Vector::Vector() [with T = JS::dbg::GarbageCollectionEvent::Collection; long unsigned int MinInlineCapacity = 0; AllocPolicy = mozilla::MallocAllocPolicy]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/GCAPI.h:841:9: required from here /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Vector.h:427:59: warning: unused parameter ‘aReserved’ [-Wunused-parameter] 427 | explicit CapacityAndReserved(size_t aCapacity, size_t aReserved) | ~~~~~~~^~~~~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Vector.h: In instantiation of ‘mozilla::Vector::CapacityAndReserved::CapacityAndReserved(size_t, size_t) [with T = mozilla::BufferList::Segment; long unsigned int MinInlineCapacity = 1; AllocPolicy = js::SystemAllocPolicy; size_t = long unsigned int]’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Vector.h:456:51: required from ‘mozilla::Vector::CRAndStorage::CRAndStorage(size_t, size_t) [with long unsigned int Capacity = 1; long unsigned int Dummy = 0; T = mozilla::BufferList::Segment; long unsigned int MinInlineCapacity = 1; AllocPolicy = js::SystemAllocPolicy; size_t = long unsigned int]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Vector.h:940:7: required from ‘mozilla::Vector::Vector(AP) [with T = mozilla::BufferList::Segment; long unsigned int MinInlineCapacity = 1; AllocPolicy = js::SystemAllocPolicy]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/BufferList.h:75:9: required from ‘mozilla::BufferList::BufferList(size_t, size_t, size_t, AllocPolicy) [with AllocPolicy = js::SystemAllocPolicy; size_t = long unsigned int]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/StructuredClone.h:480:9: required from here /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Vector.h:427:59: warning: unused parameter ‘aReserved’ [-Wunused-parameter] /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Vector.h: In instantiation of ‘mozilla::Vector::CapacityAndReserved::CapacityAndReserved(size_t, size_t) [with T = js::SharedArrayRawBuffer*; long unsigned int MinInlineCapacity = 0; AllocPolicy = js::SystemAllocPolicy; size_t = long unsigned int]’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Vector.h:471:51: required from ‘mozilla::Vector::CRAndStorage<0, Dummy>::CRAndStorage(size_t, size_t) [with long unsigned int Dummy = 0; T = js::SharedArrayRawBuffer*; long unsigned int MinInlineCapacity = 0; AllocPolicy = js::SystemAllocPolicy; size_t = long unsigned int]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Vector.h:940:7: required from ‘mozilla::Vector::Vector(AP) [with T = js::SharedArrayRawBuffer*; long unsigned int MinInlineCapacity = 0; AllocPolicy = js::SystemAllocPolicy]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Vector.h:543:34: required from ‘mozilla::Vector::Vector() [with T = js::SharedArrayRawBuffer*; long unsigned int MinInlineCapacity = 0; AllocPolicy = js::SystemAllocPolicy]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/StructuredClone.h:426:3: required from here /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Vector.h:427:59: warning: unused parameter ‘aReserved’ [-Wunused-parameter] [43/122] env PKG_CONFIG_PATH=/builddir/build/BUILD/gjs-1.80.2:/builddir/build/BUILD/gjs-1.80.2/anolis-linux-build/meson-uninstalled /usr/bin/g-ir-scanner --quiet --no-libtool --namespace=Regress --nsversion=1.0 --warn-all --output installed-tests/js/Regress-1.0.gir --warn-all -I/builddir/build/BUILD/gjs-1.80.2/installed-tests/js -I/builddir/build/BUILD/gjs-1.80.2/anolis-linux-build/installed-tests/js -I/usr/share/gobject-introspection-1.0/tests -I/usr/share/gobject-introspection-1.0/tests --filelist=/builddir/build/BUILD/gjs-1.80.2/anolis-linux-build/installed-tests/js/libregress.so.p/Regress_1.0_gir_filelist --include=Gio-2.0 --include=cairo-1.0 --symbol-prefix=regress_ --identifier-prefix=Regress --cflags-begin -I/usr/share/gobject-introspection-1.0/tests -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-4 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/cairo -I/usr/include/freetype2 -I/usr/include/pixman-1 -I/usr/include/libxml2 -I/usr/include/harfbuzz -I/usr/include/libpng16 -I/usr/include/gobject-introspection-1.0 --cflags-end --add-include-path=/usr/share/gir-1.0 -L/builddir/build/BUILD/gjs-1.80.2/anolis-linux-build/installed-tests/js --library regress --extra-library=glib-2.0 --extra-library=gobject-2.0 --extra-library=gio-2.0 --extra-library=cairo --extra-library=cairo-gobject --extra-library=girepository-1.0 --sources-top-dirs /builddir/build/BUILD/gjs-1.80.2/ --sources-top-dirs /builddir/build/BUILD/gjs-1.80.2/anolis-linux-build/ [44/122] g++ -Ilibgjs-internal.a.p -I. -I.. -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-4 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gobject-introspection-1.0 -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include -I/usr/include/cairo -I/usr/include/freetype2 -I/usr/include/pixman-1 -I/usr/include/libxml2 -I/usr/include/harfbuzz -I/usr/include/libpng16 -fdiagnostics-color=always -fpch-preprocess -include gjs_pch.hh -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -std=c++17 -fno-exceptions -fno-rtti -fno-strict-aliasing -Wno-variadic-macros -Wno-missing-field-initializers -Wno-dangling-pointer -fno-semantic-interposition -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/anolis/anolis-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -isystem/usr/include/sysprof-4 -pthread -DGJS_COMPILATION '-DGJS_JS_DIR="/usr/share/gjs-1.0"' '-DPKGLIBDIR="/usr/lib64/gjs"' '-DG_LOG_DOMAIN="Gjs"' -MD -MQ libgjs-internal.a.p/modules_cairo-path.cpp.o -MF libgjs-internal.a.p/modules_cairo-path.cpp.o.d -o libgjs-internal.a.p/modules_cairo-path.cpp.o -c ../modules/cairo-path.cpp In file included from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Range.h:10, from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/CharacterEncoding.h:10, from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/ErrorReport.h:33, from ../gjs/jsapi-util.h:26, from ../gjs/gjs_pch.hh:42: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/RangedPtr.h: In instantiation of ‘mozilla::RangedPtr::RangedPtr(T*, size_t) [with T = unsigned char; size_t = long unsigned int]’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/CharacterEncoding.h:69:35: required from here /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/RangedPtr.h:98:29: warning: unused parameter ‘aLength’ [-Wunused-parameter] 98 | RangedPtr(T* aPtr, size_t aLength) | ~~~~~~~^~~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/RangedPtr.h: In instantiation of ‘mozilla::RangedPtr::RangedPtr(T*, size_t) [with T = char16_t; size_t = long unsigned int]’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/CharacterEncoding.h:193:36: required from here /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/RangedPtr.h:98:29: warning: unused parameter ‘aLength’ [-Wunused-parameter] In file included from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/ErrorReport.h:34: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h: In instantiation of ‘JS::Handle::Handle(const JS::Rooted&, std::enable_if_t, int>) [with S = JS::Value; T = JS::Value; std::enable_if_t, int> = int]’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/CallAndConstruct.h:110:14: required from here /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1315:56: warning: unused parameter ‘dummy’ [-Wunused-parameter] 1315 | std::enable_if_t, int> dummy) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h: In instantiation of ‘JS::Handle::Handle(const JS::Rooted&, std::enable_if_t, int>) [with S = JSObject*; T = JSObject*; std::enable_if_t, int> = int]’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/Exception.h:113:39: required from here /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1315:56: warning: unused parameter ‘dummy’ [-Wunused-parameter] /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/RangedPtr.h: In instantiation of ‘mozilla::RangedPtr::RangedPtr(T*, T*, T*) [with T = unsigned char]’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Range.h:32:9: required from ‘mozilla::Range::Range(T*, size_t) [with T = unsigned char; size_t = long unsigned int]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/CharacterEncoding.h:38:60: required from here /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/RangedPtr.h:72:25: warning: unused parameter ‘aStart’ [-Wunused-parameter] 72 | RangedPtr(T* aPtr, T* aStart, T* aEnd) | ~~~^~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/RangedPtr.h:72:36: warning: unused parameter ‘aEnd’ [-Wunused-parameter] 72 | RangedPtr(T* aPtr, T* aStart, T* aEnd) | ~~~^~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/RangedPtr.h: In instantiation of ‘mozilla::RangedPtr::RangedPtr(T*, T*, T*) [with T = const unsigned char]’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Range.h:32:9: required from ‘mozilla::Range::Range(T*, size_t) [with T = const unsigned char; size_t = long unsigned int]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/CharacterEncoding.h:57:29: required from here /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/RangedPtr.h:72:25: warning: unused parameter ‘aStart’ [-Wunused-parameter] 72 | RangedPtr(T* aPtr, T* aStart, T* aEnd) | ~~~^~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/RangedPtr.h:72:36: warning: unused parameter ‘aEnd’ [-Wunused-parameter] 72 | RangedPtr(T* aPtr, T* aStart, T* aEnd) | ~~~^~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/RangedPtr.h: In instantiation of ‘mozilla::RangedPtr::RangedPtr(T*, T*, T*) [with T = char16_t]’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Range.h:32:9: required from ‘mozilla::Range::Range(T*, size_t) [with T = char16_t; size_t = long unsigned int]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/CharacterEncoding.h:179:72: required from here /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/RangedPtr.h:72:25: warning: unused parameter ‘aStart’ [-Wunused-parameter] 72 | RangedPtr(T* aPtr, T* aStart, T* aEnd) | ~~~^~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/RangedPtr.h:72:36: warning: unused parameter ‘aEnd’ [-Wunused-parameter] 72 | RangedPtr(T* aPtr, T* aStart, T* aEnd) | ~~~^~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/RangedPtr.h: In instantiation of ‘mozilla::RangedPtr::RangedPtr(T*, T*, T*) [with T = const char16_t]’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Range.h:32:9: required from ‘mozilla::Range::Range(T*, size_t) [with T = const char16_t; size_t = long unsigned int]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/CharacterEncoding.h:215:29: required from here /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/RangedPtr.h:72:25: warning: unused parameter ‘aStart’ [-Wunused-parameter] 72 | RangedPtr(T* aPtr, T* aStart, T* aEnd) | ~~~^~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/RangedPtr.h:72:36: warning: unused parameter ‘aEnd’ [-Wunused-parameter] 72 | RangedPtr(T* aPtr, T* aStart, T* aEnd) | ~~~^~~~ In file included from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/HashTable.h:80, from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/HashTable.h:10, from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/HeapAPI.h:18, from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/TracingAPI.h:11, from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/GCPolicyAPI.h:52, from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:23: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/AllocPolicy.h: In instantiation of ‘void mozilla::MallocAllocPolicy::free_(T*, size_t) [with T = JS::dbg::GarbageCollectionEvent::Collection; size_t = long unsigned int]’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Vector.h:1001:16: required from ‘mozilla::Vector::~Vector() [with T = JS::dbg::GarbageCollectionEvent::Collection; long unsigned int MinInlineCapacity = 0; AllocPolicy = mozilla::MallocAllocPolicy]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/GCAPI.h:841:9: required from here /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/AllocPolicy.h:115:30: warning: unused parameter ‘aNumElems’ [-Wunused-parameter] 115 | void free_(T* aPtr, size_t aNumElems = 0) { | ~~~~~~~^~~~~~~~~~~~~ In file included from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/ErrorReport.h:32: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/AllocPolicy.h: In instantiation of ‘void js::AllocPolicyBase::free_(T*, size_t) [with T = js::SharedArrayRawBuffer*; size_t = long unsigned int]’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Vector.h:1001:16: required from ‘mozilla::Vector::~Vector() [with T = js::SharedArrayRawBuffer*; long unsigned int MinInlineCapacity = 0; AllocPolicy = js::SystemAllocPolicy]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/StructuredClone.h:426:3: required from here /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/AllocPolicy.h:84:27: warning: unused parameter ‘numElems’ [-Wunused-parameter] 84 | void free_(T* p, size_t numElems = 0) { | ~~~~~~~^~~~~~~~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/AllocPolicy.h: In instantiation of ‘void js::AllocPolicyBase::free_(T*, size_t) [with T = char; size_t = long unsigned int]’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/BufferList.h:163:20: required from ‘void mozilla::BufferList::Clear() [with AllocPolicy = js::SystemAllocPolicy]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/StructuredClone.h:568:19: required from here /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/AllocPolicy.h:84:27: warning: unused parameter ‘numElems’ [-Wunused-parameter] In file included from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:13: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/LinkedList.h: In instantiation of ‘static void mozilla::detail::LinkedListElementTraits::exitList(mozilla::LinkedListElement*) [with T = js::PersistentRootedBase]’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/LinkedList.h:249:21: required from ‘void mozilla::LinkedListElement::remove() [with T = js::PersistentRootedBase]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/LinkedList.h:200:7: required from ‘mozilla::LinkedListElement::~LinkedListElement() [with T = js::PersistentRootedBase]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:922:7: required from here /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/LinkedList.h:102:46: warning: unused parameter ‘elt’ [-Wunused-parameter] 102 | static void exitList(LinkedListElement* elt) {} | ~~~~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/LinkedList.h: In instantiation of ‘static void mozilla::detail::LinkedListElementTraits::exitList(mozilla::LinkedListElement*) [with T = JS::detail::WeakCacheBase]’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/LinkedList.h:249:21: required from ‘void mozilla::LinkedListElement::remove() [with T = JS::detail::WeakCacheBase]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/LinkedList.h:200:7: required from ‘mozilla::LinkedListElement::~LinkedListElement() [with T = JS::detail::WeakCacheBase]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/SweepingAPI.h:58:38: required from here /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/LinkedList.h:102:46: warning: unused parameter ‘elt’ [-Wunused-parameter] /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/AllocPolicy.h: In instantiation of ‘void js::AllocPolicyBase::free_(T*, size_t) [with T = mozilla::BufferList::Segment; size_t = long unsigned int]’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Vector.h:1001:16: required from ‘mozilla::Vector::~Vector() [with T = mozilla::BufferList::Segment; long unsigned int MinInlineCapacity = 1; AllocPolicy = js::SystemAllocPolicy]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/BufferList.h:75:9: required from ‘mozilla::BufferList::BufferList(size_t, size_t, size_t, AllocPolicy) [with AllocPolicy = js::SystemAllocPolicy; size_t = long unsigned int]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/StructuredClone.h:480:9: required from here /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/AllocPolicy.h:84:27: warning: unused parameter ‘numElems’ [-Wunused-parameter] 84 | void free_(T* p, size_t numElems = 0) { | ~~~~~~~^~~~~~~~~~~~ In file included from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/Vector.h:10, from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/ErrorReport.h:37: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Vector.h: In instantiation of ‘mozilla::Vector::CapacityAndReserved::CapacityAndReserved(size_t, size_t) [with T = JS::dbg::GarbageCollectionEvent::Collection; long unsigned int MinInlineCapacity = 0; AllocPolicy = mozilla::MallocAllocPolicy; size_t = long unsigned int]’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Vector.h:471:51: required from ‘mozilla::Vector::CRAndStorage<0, Dummy>::CRAndStorage(size_t, size_t) [with long unsigned int Dummy = 0; T = JS::dbg::GarbageCollectionEvent::Collection; long unsigned int MinInlineCapacity = 0; AllocPolicy = mozilla::MallocAllocPolicy; size_t = long unsigned int]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Vector.h:940:7: required from ‘mozilla::Vector::Vector(AP) [with T = JS::dbg::GarbageCollectionEvent::Collection; long unsigned int MinInlineCapacity = 0; AllocPolicy = mozilla::MallocAllocPolicy]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Vector.h:543:34: required from ‘mozilla::Vector::Vector() [with T = JS::dbg::GarbageCollectionEvent::Collection; long unsigned int MinInlineCapacity = 0; AllocPolicy = mozilla::MallocAllocPolicy]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/GCAPI.h:841:9: required from here /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Vector.h:427:59: warning: unused parameter ‘aReserved’ [-Wunused-parameter] 427 | explicit CapacityAndReserved(size_t aCapacity, size_t aReserved) | ~~~~~~~^~~~~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Vector.h: In instantiation of ‘mozilla::Vector::CapacityAndReserved::CapacityAndReserved(size_t, size_t) [with T = mozilla::BufferList::Segment; long unsigned int MinInlineCapacity = 1; AllocPolicy = js::SystemAllocPolicy; size_t = long unsigned int]’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Vector.h:456:51: required from ‘mozilla::Vector::CRAndStorage::CRAndStorage(size_t, size_t) [with long unsigned int Capacity = 1; long unsigned int Dummy = 0; T = mozilla::BufferList::Segment; long unsigned int MinInlineCapacity = 1; AllocPolicy = js::SystemAllocPolicy; size_t = long unsigned int]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Vector.h:940:7: required from ‘mozilla::Vector::Vector(AP) [with T = mozilla::BufferList::Segment; long unsigned int MinInlineCapacity = 1; AllocPolicy = js::SystemAllocPolicy]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/BufferList.h:75:9: required from ‘mozilla::BufferList::BufferList(size_t, size_t, size_t, AllocPolicy) [with AllocPolicy = js::SystemAllocPolicy; size_t = long unsigned int]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/StructuredClone.h:480:9: required from here /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Vector.h:427:59: warning: unused parameter ‘aReserved’ [-Wunused-parameter] /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Vector.h: In instantiation of ‘mozilla::Vector::CapacityAndReserved::CapacityAndReserved(size_t, size_t) [with T = js::SharedArrayRawBuffer*; long unsigned int MinInlineCapacity = 0; AllocPolicy = js::SystemAllocPolicy; size_t = long unsigned int]’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Vector.h:471:51: required from ‘mozilla::Vector::CRAndStorage<0, Dummy>::CRAndStorage(size_t, size_t) [with long unsigned int Dummy = 0; T = js::SharedArrayRawBuffer*; long unsigned int MinInlineCapacity = 0; AllocPolicy = js::SystemAllocPolicy; size_t = long unsigned int]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Vector.h:940:7: required from ‘mozilla::Vector::Vector(AP) [with T = js::SharedArrayRawBuffer*; long unsigned int MinInlineCapacity = 0; AllocPolicy = js::SystemAllocPolicy]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Vector.h:543:34: required from ‘mozilla::Vector::Vector() [with T = js::SharedArrayRawBuffer*; long unsigned int MinInlineCapacity = 0; AllocPolicy = js::SystemAllocPolicy]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/StructuredClone.h:426:3: required from here /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Vector.h:427:59: warning: unused parameter ‘aReserved’ [-Wunused-parameter] [45/122] g++ -Ilibgjs-internal.a.p -I. -I.. -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-4 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gobject-introspection-1.0 -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include -I/usr/include/cairo -I/usr/include/freetype2 -I/usr/include/pixman-1 -I/usr/include/libxml2 -I/usr/include/harfbuzz -I/usr/include/libpng16 -fdiagnostics-color=always -fpch-preprocess -include gjs_pch.hh -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -std=c++17 -fno-exceptions -fno-rtti -fno-strict-aliasing -Wno-variadic-macros -Wno-missing-field-initializers -Wno-dangling-pointer -fno-semantic-interposition -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/anolis/anolis-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -isystem/usr/include/sysprof-4 -pthread -DGJS_COMPILATION '-DGJS_JS_DIR="/usr/share/gjs-1.0"' '-DPKGLIBDIR="/usr/lib64/gjs"' '-DG_LOG_DOMAIN="Gjs"' -MD -MQ libgjs-internal.a.p/gjs_error-types.cpp.o -MF libgjs-internal.a.p/gjs_error-types.cpp.o.d -o libgjs-internal.a.p/gjs_error-types.cpp.o -c ../gjs/error-types.cpp In file included from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Range.h:10, from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/CharacterEncoding.h:10, from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/ErrorReport.h:33, from ../gjs/jsapi-util.h:26, from ../gjs/gjs_pch.hh:42: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/RangedPtr.h: In instantiation of ‘mozilla::RangedPtr::RangedPtr(T*, size_t) [with T = unsigned char; size_t = long unsigned int]’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/CharacterEncoding.h:69:35: required from here /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/RangedPtr.h:98:29: warning: unused parameter ‘aLength’ [-Wunused-parameter] 98 | RangedPtr(T* aPtr, size_t aLength) | ~~~~~~~^~~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/RangedPtr.h: In instantiation of ‘mozilla::RangedPtr::RangedPtr(T*, size_t) [with T = char16_t; size_t = long unsigned int]’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/CharacterEncoding.h:193:36: required from here /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/RangedPtr.h:98:29: warning: unused parameter ‘aLength’ [-Wunused-parameter] In file included from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/ErrorReport.h:34: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h: In instantiation of ‘JS::Handle::Handle(const JS::Rooted&, std::enable_if_t, int>) [with S = JS::Value; T = JS::Value; std::enable_if_t, int> = int]’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/CallAndConstruct.h:110:14: required from here /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1315:56: warning: unused parameter ‘dummy’ [-Wunused-parameter] 1315 | std::enable_if_t, int> dummy) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h: In instantiation of ‘JS::Handle::Handle(const JS::Rooted&, std::enable_if_t, int>) [with S = JSObject*; T = JSObject*; std::enable_if_t, int> = int]’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/Exception.h:113:39: required from here /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1315:56: warning: unused parameter ‘dummy’ [-Wunused-parameter] /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/RangedPtr.h: In instantiation of ‘mozilla::RangedPtr::RangedPtr(T*, T*, T*) [with T = unsigned char]’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Range.h:32:9: required from ‘mozilla::Range::Range(T*, size_t) [with T = unsigned char; size_t = long unsigned int]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/CharacterEncoding.h:38:60: required from here /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/RangedPtr.h:72:25: warning: unused parameter ‘aStart’ [-Wunused-parameter] 72 | RangedPtr(T* aPtr, T* aStart, T* aEnd) | ~~~^~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/RangedPtr.h:72:36: warning: unused parameter ‘aEnd’ [-Wunused-parameter] 72 | RangedPtr(T* aPtr, T* aStart, T* aEnd) | ~~~^~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/RangedPtr.h: In instantiation of ‘mozilla::RangedPtr::RangedPtr(T*, T*, T*) [with T = const unsigned char]’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Range.h:32:9: required from ‘mozilla::Range::Range(T*, size_t) [with T = const unsigned char; size_t = long unsigned int]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/CharacterEncoding.h:57:29: required from here /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/RangedPtr.h:72:25: warning: unused parameter ‘aStart’ [-Wunused-parameter] 72 | RangedPtr(T* aPtr, T* aStart, T* aEnd) | ~~~^~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/RangedPtr.h:72:36: warning: unused parameter ‘aEnd’ [-Wunused-parameter] 72 | RangedPtr(T* aPtr, T* aStart, T* aEnd) | ~~~^~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/RangedPtr.h: In instantiation of ‘mozilla::RangedPtr::RangedPtr(T*, T*, T*) [with T = char16_t]’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Range.h:32:9: required from ‘mozilla::Range::Range(T*, size_t) [with T = char16_t; size_t = long unsigned int]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/CharacterEncoding.h:179:72: required from here /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/RangedPtr.h:72:25: warning: unused parameter ‘aStart’ [-Wunused-parameter] 72 | RangedPtr(T* aPtr, T* aStart, T* aEnd) | ~~~^~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/RangedPtr.h:72:36: warning: unused parameter ‘aEnd’ [-Wunused-parameter] 72 | RangedPtr(T* aPtr, T* aStart, T* aEnd) | ~~~^~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/RangedPtr.h: In instantiation of ‘mozilla::RangedPtr::RangedPtr(T*, T*, T*) [with T = const char16_t]’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Range.h:32:9: required from ‘mozilla::Range::Range(T*, size_t) [with T = const char16_t; size_t = long unsigned int]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/CharacterEncoding.h:215:29: required from here /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/RangedPtr.h:72:25: warning: unused parameter ‘aStart’ [-Wunused-parameter] 72 | RangedPtr(T* aPtr, T* aStart, T* aEnd) | ~~~^~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/RangedPtr.h:72:36: warning: unused parameter ‘aEnd’ [-Wunused-parameter] 72 | RangedPtr(T* aPtr, T* aStart, T* aEnd) | ~~~^~~~ In file included from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/HashTable.h:80, from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/HashTable.h:10, from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/HeapAPI.h:18, from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/TracingAPI.h:11, from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/GCPolicyAPI.h:52, from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:23: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/AllocPolicy.h: In instantiation of ‘void mozilla::MallocAllocPolicy::free_(T*, size_t) [with T = JS::dbg::GarbageCollectionEvent::Collection; size_t = long unsigned int]’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Vector.h:1001:16: required from ‘mozilla::Vector::~Vector() [with T = JS::dbg::GarbageCollectionEvent::Collection; long unsigned int MinInlineCapacity = 0; AllocPolicy = mozilla::MallocAllocPolicy]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/GCAPI.h:841:9: required from here /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/AllocPolicy.h:115:30: warning: unused parameter ‘aNumElems’ [-Wunused-parameter] 115 | void free_(T* aPtr, size_t aNumElems = 0) { | ~~~~~~~^~~~~~~~~~~~~ In file included from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/ErrorReport.h:32: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/AllocPolicy.h: In instantiation of ‘void js::AllocPolicyBase::free_(T*, size_t) [with T = js::SharedArrayRawBuffer*; size_t = long unsigned int]’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Vector.h:1001:16: required from ‘mozilla::Vector::~Vector() [with T = js::SharedArrayRawBuffer*; long unsigned int MinInlineCapacity = 0; AllocPolicy = js::SystemAllocPolicy]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/StructuredClone.h:426:3: required from here /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/AllocPolicy.h:84:27: warning: unused parameter ‘numElems’ [-Wunused-parameter] 84 | void free_(T* p, size_t numElems = 0) { | ~~~~~~~^~~~~~~~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/AllocPolicy.h: In instantiation of ‘void js::AllocPolicyBase::free_(T*, size_t) [with T = char; size_t = long unsigned int]’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/BufferList.h:163:20: required from ‘void mozilla::BufferList::Clear() [with AllocPolicy = js::SystemAllocPolicy]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/StructuredClone.h:568:19: required from here /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/AllocPolicy.h:84:27: warning: unused parameter ‘numElems’ [-Wunused-parameter] In file included from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:13: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/LinkedList.h: In instantiation of ‘static void mozilla::detail::LinkedListElementTraits::exitList(mozilla::LinkedListElement*) [with T = js::PersistentRootedBase]’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/LinkedList.h:249:21: required from ‘void mozilla::LinkedListElement::remove() [with T = js::PersistentRootedBase]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/LinkedList.h:200:7: required from ‘mozilla::LinkedListElement::~LinkedListElement() [with T = js::PersistentRootedBase]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:922:7: required from here /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/LinkedList.h:102:46: warning: unused parameter ‘elt’ [-Wunused-parameter] 102 | static void exitList(LinkedListElement* elt) {} | ~~~~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/LinkedList.h: In instantiation of ‘static void mozilla::detail::LinkedListElementTraits::exitList(mozilla::LinkedListElement*) [with T = JS::detail::WeakCacheBase]’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/LinkedList.h:249:21: required from ‘void mozilla::LinkedListElement::remove() [with T = JS::detail::WeakCacheBase]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/LinkedList.h:200:7: required from ‘mozilla::LinkedListElement::~LinkedListElement() [with T = JS::detail::WeakCacheBase]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/SweepingAPI.h:58:38: required from here /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/LinkedList.h:102:46: warning: unused parameter ‘elt’ [-Wunused-parameter] /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/AllocPolicy.h: In instantiation of ‘void js::AllocPolicyBase::free_(T*, size_t) [with T = mozilla::BufferList::Segment; size_t = long unsigned int]’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Vector.h:1001:16: required from ‘mozilla::Vector::~Vector() [with T = mozilla::BufferList::Segment; long unsigned int MinInlineCapacity = 1; AllocPolicy = js::SystemAllocPolicy]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/BufferList.h:75:9: required from ‘mozilla::BufferList::BufferList(size_t, size_t, size_t, AllocPolicy) [with AllocPolicy = js::SystemAllocPolicy; size_t = long unsigned int]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/StructuredClone.h:480:9: required from here /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/AllocPolicy.h:84:27: warning: unused parameter ‘numElems’ [-Wunused-parameter] 84 | void free_(T* p, size_t numElems = 0) { | ~~~~~~~^~~~~~~~~~~~ In file included from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/Vector.h:10, from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/ErrorReport.h:37: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Vector.h: In instantiation of ‘mozilla::Vector::CapacityAndReserved::CapacityAndReserved(size_t, size_t) [with T = JS::dbg::GarbageCollectionEvent::Collection; long unsigned int MinInlineCapacity = 0; AllocPolicy = mozilla::MallocAllocPolicy; size_t = long unsigned int]’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Vector.h:471:51: required from ‘mozilla::Vector::CRAndStorage<0, Dummy>::CRAndStorage(size_t, size_t) [with long unsigned int Dummy = 0; T = JS::dbg::GarbageCollectionEvent::Collection; long unsigned int MinInlineCapacity = 0; AllocPolicy = mozilla::MallocAllocPolicy; size_t = long unsigned int]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Vector.h:940:7: required from ‘mozilla::Vector::Vector(AP) [with T = JS::dbg::GarbageCollectionEvent::Collection; long unsigned int MinInlineCapacity = 0; AllocPolicy = mozilla::MallocAllocPolicy]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Vector.h:543:34: required from ‘mozilla::Vector::Vector() [with T = JS::dbg::GarbageCollectionEvent::Collection; long unsigned int MinInlineCapacity = 0; AllocPolicy = mozilla::MallocAllocPolicy]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/GCAPI.h:841:9: required from here /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Vector.h:427:59: warning: unused parameter ‘aReserved’ [-Wunused-parameter] 427 | explicit CapacityAndReserved(size_t aCapacity, size_t aReserved) | ~~~~~~~^~~~~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Vector.h: In instantiation of ‘mozilla::Vector::CapacityAndReserved::CapacityAndReserved(size_t, size_t) [with T = mozilla::BufferList::Segment; long unsigned int MinInlineCapacity = 1; AllocPolicy = js::SystemAllocPolicy; size_t = long unsigned int]’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Vector.h:456:51: required from ‘mozilla::Vector::CRAndStorage::CRAndStorage(size_t, size_t) [with long unsigned int Capacity = 1; long unsigned int Dummy = 0; T = mozilla::BufferList::Segment; long unsigned int MinInlineCapacity = 1; AllocPolicy = js::SystemAllocPolicy; size_t = long unsigned int]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Vector.h:940:7: required from ‘mozilla::Vector::Vector(AP) [with T = mozilla::BufferList::Segment; long unsigned int MinInlineCapacity = 1; AllocPolicy = js::SystemAllocPolicy]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/BufferList.h:75:9: required from ‘mozilla::BufferList::BufferList(size_t, size_t, size_t, AllocPolicy) [with AllocPolicy = js::SystemAllocPolicy; size_t = long unsigned int]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/StructuredClone.h:480:9: required from here /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Vector.h:427:59: warning: unused parameter ‘aReserved’ [-Wunused-parameter] /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Vector.h: In instantiation of ‘mozilla::Vector::CapacityAndReserved::CapacityAndReserved(size_t, size_t) [with T = js::SharedArrayRawBuffer*; long unsigned int MinInlineCapacity = 0; AllocPolicy = js::SystemAllocPolicy; size_t = long unsigned int]’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Vector.h:471:51: required from ‘mozilla::Vector::CRAndStorage<0, Dummy>::CRAndStorage(size_t, size_t) [with long unsigned int Dummy = 0; T = js::SharedArrayRawBuffer*; long unsigned int MinInlineCapacity = 0; AllocPolicy = js::SystemAllocPolicy; size_t = long unsigned int]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Vector.h:940:7: required from ‘mozilla::Vector::Vector(AP) [with T = js::SharedArrayRawBuffer*; long unsigned int MinInlineCapacity = 0; AllocPolicy = js::SystemAllocPolicy]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Vector.h:543:34: required from ‘mozilla::Vector::Vector() [with T = js::SharedArrayRawBuffer*; long unsigned int MinInlineCapacity = 0; AllocPolicy = js::SystemAllocPolicy]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/StructuredClone.h:426:3: required from here /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Vector.h:427:59: warning: unused parameter ‘aReserved’ [-Wunused-parameter] [46/122] /usr/bin/g-ir-compiler installed-tests/js/Regress-1.0.gir --output installed-tests/js/Regress-1.0.typelib --includedir=/usr/share/gir-1.0 [47/122] g++ -Ilibgjs-jsapi.a.p -I. -I.. -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-4 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gobject-introspection-1.0 -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include -I/usr/include/cairo -I/usr/include/freetype2 -I/usr/include/pixman-1 -I/usr/include/libxml2 -I/usr/include/harfbuzz -I/usr/include/libpng16 -fdiagnostics-color=always -fpch-preprocess -include gjs_pch.hh -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -std=c++17 -fno-exceptions -fno-rtti -fno-strict-aliasing -Wno-variadic-macros -Wno-missing-field-initializers -Wno-dangling-pointer -fno-semantic-interposition -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/anolis/anolis-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -isystem/usr/include/sysprof-4 -pthread -DGJS_COMPILATION '-DGJS_JS_DIR="/usr/share/gjs-1.0"' '-DPKGLIBDIR="/usr/lib64/gjs"' '-DG_LOG_DOMAIN="Gjs"' -MD -MQ libgjs-jsapi.a.p/gjs_jsapi-dynamic-class.cpp.o -MF libgjs-jsapi.a.p/gjs_jsapi-dynamic-class.cpp.o.d -o libgjs-jsapi.a.p/gjs_jsapi-dynamic-class.cpp.o -c ../gjs/jsapi-dynamic-class.cpp In file included from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Range.h:10, from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/CharacterEncoding.h:10, from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/ErrorReport.h:33, from ../gjs/jsapi-util.h:26, from ../gjs/gjs_pch.hh:42: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/RangedPtr.h: In instantiation of ‘mozilla::RangedPtr::RangedPtr(T*, size_t) [with T = unsigned char; size_t = long unsigned int]’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/CharacterEncoding.h:69:35: required from here /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/RangedPtr.h:98:29: warning: unused parameter ‘aLength’ [-Wunused-parameter] 98 | RangedPtr(T* aPtr, size_t aLength) | ~~~~~~~^~~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/RangedPtr.h: In instantiation of ‘mozilla::RangedPtr::RangedPtr(T*, size_t) [with T = char16_t; size_t = long unsigned int]’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/CharacterEncoding.h:193:36: required from here /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/RangedPtr.h:98:29: warning: unused parameter ‘aLength’ [-Wunused-parameter] In file included from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/ErrorReport.h:34: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h: In instantiation of ‘JS::Handle::Handle(const JS::Rooted&, std::enable_if_t, int>) [with S = JS::Value; T = JS::Value; std::enable_if_t, int> = int]’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/CallAndConstruct.h:110:14: required from here /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1315:56: warning: unused parameter ‘dummy’ [-Wunused-parameter] 1315 | std::enable_if_t, int> dummy) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h: In instantiation of ‘JS::Handle::Handle(const JS::Rooted&, std::enable_if_t, int>) [with S = JSObject*; T = JSObject*; std::enable_if_t, int> = int]’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/Exception.h:113:39: required from here /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1315:56: warning: unused parameter ‘dummy’ [-Wunused-parameter] /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/RangedPtr.h: In instantiation of ‘mozilla::RangedPtr::RangedPtr(T*, T*, T*) [with T = unsigned char]’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Range.h:32:9: required from ‘mozilla::Range::Range(T*, size_t) [with T = unsigned char; size_t = long unsigned int]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/CharacterEncoding.h:38:60: required from here /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/RangedPtr.h:72:25: warning: unused parameter ‘aStart’ [-Wunused-parameter] 72 | RangedPtr(T* aPtr, T* aStart, T* aEnd) | ~~~^~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/RangedPtr.h:72:36: warning: unused parameter ‘aEnd’ [-Wunused-parameter] 72 | RangedPtr(T* aPtr, T* aStart, T* aEnd) | ~~~^~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/RangedPtr.h: In instantiation of ‘mozilla::RangedPtr::RangedPtr(T*, T*, T*) [with T = const unsigned char]’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Range.h:32:9: required from ‘mozilla::Range::Range(T*, size_t) [with T = const unsigned char; size_t = long unsigned int]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/CharacterEncoding.h:57:29: required from here /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/RangedPtr.h:72:25: warning: unused parameter ‘aStart’ [-Wunused-parameter] 72 | RangedPtr(T* aPtr, T* aStart, T* aEnd) | ~~~^~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/RangedPtr.h:72:36: warning: unused parameter ‘aEnd’ [-Wunused-parameter] 72 | RangedPtr(T* aPtr, T* aStart, T* aEnd) | ~~~^~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/RangedPtr.h: In instantiation of ‘mozilla::RangedPtr::RangedPtr(T*, T*, T*) [with T = char16_t]’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Range.h:32:9: required from ‘mozilla::Range::Range(T*, size_t) [with T = char16_t; size_t = long unsigned int]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/CharacterEncoding.h:179:72: required from here /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/RangedPtr.h:72:25: warning: unused parameter ‘aStart’ [-Wunused-parameter] 72 | RangedPtr(T* aPtr, T* aStart, T* aEnd) | ~~~^~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/RangedPtr.h:72:36: warning: unused parameter ‘aEnd’ [-Wunused-parameter] 72 | RangedPtr(T* aPtr, T* aStart, T* aEnd) | ~~~^~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/RangedPtr.h: In instantiation of ‘mozilla::RangedPtr::RangedPtr(T*, T*, T*) [with T = const char16_t]’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Range.h:32:9: required from ‘mozilla::Range::Range(T*, size_t) [with T = const char16_t; size_t = long unsigned int]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/CharacterEncoding.h:215:29: required from here /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/RangedPtr.h:72:25: warning: unused parameter ‘aStart’ [-Wunused-parameter] 72 | RangedPtr(T* aPtr, T* aStart, T* aEnd) | ~~~^~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/RangedPtr.h:72:36: warning: unused parameter ‘aEnd’ [-Wunused-parameter] 72 | RangedPtr(T* aPtr, T* aStart, T* aEnd) | ~~~^~~~ In file included from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/HashTable.h:80, from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/HashTable.h:10, from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/HeapAPI.h:18, from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/TracingAPI.h:11, from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/GCPolicyAPI.h:52, from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:23: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/AllocPolicy.h: In instantiation of ‘void mozilla::MallocAllocPolicy::free_(T*, size_t) [with T = JS::dbg::GarbageCollectionEvent::Collection; size_t = long unsigned int]’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Vector.h:1001:16: required from ‘mozilla::Vector::~Vector() [with T = JS::dbg::GarbageCollectionEvent::Collection; long unsigned int MinInlineCapacity = 0; AllocPolicy = mozilla::MallocAllocPolicy]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/GCAPI.h:841:9: required from here /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/AllocPolicy.h:115:30: warning: unused parameter ‘aNumElems’ [-Wunused-parameter] 115 | void free_(T* aPtr, size_t aNumElems = 0) { | ~~~~~~~^~~~~~~~~~~~~ In file included from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/ErrorReport.h:32: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/AllocPolicy.h: In instantiation of ‘void js::AllocPolicyBase::free_(T*, size_t) [with T = js::SharedArrayRawBuffer*; size_t = long unsigned int]’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Vector.h:1001:16: required from ‘mozilla::Vector::~Vector() [with T = js::SharedArrayRawBuffer*; long unsigned int MinInlineCapacity = 0; AllocPolicy = js::SystemAllocPolicy]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/StructuredClone.h:426:3: required from here /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/AllocPolicy.h:84:27: warning: unused parameter ‘numElems’ [-Wunused-parameter] 84 | void free_(T* p, size_t numElems = 0) { | ~~~~~~~^~~~~~~~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/AllocPolicy.h: In instantiation of ‘void js::AllocPolicyBase::free_(T*, size_t) [with T = char; size_t = long unsigned int]’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/BufferList.h:163:20: required from ‘void mozilla::BufferList::Clear() [with AllocPolicy = js::SystemAllocPolicy]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/StructuredClone.h:568:19: required from here /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/AllocPolicy.h:84:27: warning: unused parameter ‘numElems’ [-Wunused-parameter] In file included from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:13: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/LinkedList.h: In instantiation of ‘static void mozilla::detail::LinkedListElementTraits::exitList(mozilla::LinkedListElement*) [with T = js::PersistentRootedBase]’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/LinkedList.h:249:21: required from ‘void mozilla::LinkedListElement::remove() [with T = js::PersistentRootedBase]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/LinkedList.h:200:7: required from ‘mozilla::LinkedListElement::~LinkedListElement() [with T = js::PersistentRootedBase]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:922:7: required from here /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/LinkedList.h:102:46: warning: unused parameter ‘elt’ [-Wunused-parameter] 102 | static void exitList(LinkedListElement* elt) {} | ~~~~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/LinkedList.h: In instantiation of ‘static void mozilla::detail::LinkedListElementTraits::exitList(mozilla::LinkedListElement*) [with T = JS::detail::WeakCacheBase]’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/LinkedList.h:249:21: required from ‘void mozilla::LinkedListElement::remove() [with T = JS::detail::WeakCacheBase]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/LinkedList.h:200:7: required from ‘mozilla::LinkedListElement::~LinkedListElement() [with T = JS::detail::WeakCacheBase]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/SweepingAPI.h:58:38: required from here /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/LinkedList.h:102:46: warning: unused parameter ‘elt’ [-Wunused-parameter] /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/AllocPolicy.h: In instantiation of ‘void js::AllocPolicyBase::free_(T*, size_t) [with T = mozilla::BufferList::Segment; size_t = long unsigned int]’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Vector.h:1001:16: required from ‘mozilla::Vector::~Vector() [with T = mozilla::BufferList::Segment; long unsigned int MinInlineCapacity = 1; AllocPolicy = js::SystemAllocPolicy]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/BufferList.h:75:9: required from ‘mozilla::BufferList::BufferList(size_t, size_t, size_t, AllocPolicy) [with AllocPolicy = js::SystemAllocPolicy; size_t = long unsigned int]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/StructuredClone.h:480:9: required from here /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/AllocPolicy.h:84:27: warning: unused parameter ‘numElems’ [-Wunused-parameter] 84 | void free_(T* p, size_t numElems = 0) { | ~~~~~~~^~~~~~~~~~~~ In file included from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/Vector.h:10, from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/ErrorReport.h:37: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Vector.h: In instantiation of ‘mozilla::Vector::CapacityAndReserved::CapacityAndReserved(size_t, size_t) [with T = JS::dbg::GarbageCollectionEvent::Collection; long unsigned int MinInlineCapacity = 0; AllocPolicy = mozilla::MallocAllocPolicy; size_t = long unsigned int]’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Vector.h:471:51: required from ‘mozilla::Vector::CRAndStorage<0, Dummy>::CRAndStorage(size_t, size_t) [with long unsigned int Dummy = 0; T = JS::dbg::GarbageCollectionEvent::Collection; long unsigned int MinInlineCapacity = 0; AllocPolicy = mozilla::MallocAllocPolicy; size_t = long unsigned int]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Vector.h:940:7: required from ‘mozilla::Vector::Vector(AP) [with T = JS::dbg::GarbageCollectionEvent::Collection; long unsigned int MinInlineCapacity = 0; AllocPolicy = mozilla::MallocAllocPolicy]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Vector.h:543:34: required from ‘mozilla::Vector::Vector() [with T = JS::dbg::GarbageCollectionEvent::Collection; long unsigned int MinInlineCapacity = 0; AllocPolicy = mozilla::MallocAllocPolicy]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/GCAPI.h:841:9: required from here /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Vector.h:427:59: warning: unused parameter ‘aReserved’ [-Wunused-parameter] 427 | explicit CapacityAndReserved(size_t aCapacity, size_t aReserved) | ~~~~~~~^~~~~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Vector.h: In instantiation of ‘mozilla::Vector::CapacityAndReserved::CapacityAndReserved(size_t, size_t) [with T = mozilla::BufferList::Segment; long unsigned int MinInlineCapacity = 1; AllocPolicy = js::SystemAllocPolicy; size_t = long unsigned int]’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Vector.h:456:51: required from ‘mozilla::Vector::CRAndStorage::CRAndStorage(size_t, size_t) [with long unsigned int Capacity = 1; long unsigned int Dummy = 0; T = mozilla::BufferList::Segment; long unsigned int MinInlineCapacity = 1; AllocPolicy = js::SystemAllocPolicy; size_t = long unsigned int]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Vector.h:940:7: required from ‘mozilla::Vector::Vector(AP) [with T = mozilla::BufferList::Segment; long unsigned int MinInlineCapacity = 1; AllocPolicy = js::SystemAllocPolicy]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/BufferList.h:75:9: required from ‘mozilla::BufferList::BufferList(size_t, size_t, size_t, AllocPolicy) [with AllocPolicy = js::SystemAllocPolicy; size_t = long unsigned int]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/StructuredClone.h:480:9: required from here /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Vector.h:427:59: warning: unused parameter ‘aReserved’ [-Wunused-parameter] /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Vector.h: In instantiation of ‘mozilla::Vector::CapacityAndReserved::CapacityAndReserved(size_t, size_t) [with T = js::SharedArrayRawBuffer*; long unsigned int MinInlineCapacity = 0; AllocPolicy = js::SystemAllocPolicy; size_t = long unsigned int]’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Vector.h:471:51: required from ‘mozilla::Vector::CRAndStorage<0, Dummy>::CRAndStorage(size_t, size_t) [with long unsigned int Dummy = 0; T = js::SharedArrayRawBuffer*; long unsigned int MinInlineCapacity = 0; AllocPolicy = js::SystemAllocPolicy; size_t = long unsigned int]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Vector.h:940:7: required from ‘mozilla::Vector::Vector(AP) [with T = js::SharedArrayRawBuffer*; long unsigned int MinInlineCapacity = 0; AllocPolicy = js::SystemAllocPolicy]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Vector.h:543:34: required from ‘mozilla::Vector::Vector() [with T = js::SharedArrayRawBuffer*; long unsigned int MinInlineCapacity = 0; AllocPolicy = js::SystemAllocPolicy]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/StructuredClone.h:426:3: required from here /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Vector.h:427:59: warning: unused parameter ‘aReserved’ [-Wunused-parameter] [48/122] g++ -Ilibgjs-internal.a.p -I. -I.. -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-4 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gobject-introspection-1.0 -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include -I/usr/include/cairo -I/usr/include/freetype2 -I/usr/include/pixman-1 -I/usr/include/libxml2 -I/usr/include/harfbuzz -I/usr/include/libpng16 -fdiagnostics-color=always -fpch-preprocess -include gjs_pch.hh -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -std=c++17 -fno-exceptions -fno-rtti -fno-strict-aliasing -Wno-variadic-macros -Wno-missing-field-initializers -Wno-dangling-pointer -fno-semantic-interposition -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/anolis/anolis-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -isystem/usr/include/sysprof-4 -pthread -DGJS_COMPILATION '-DGJS_JS_DIR="/usr/share/gjs-1.0"' '-DPKGLIBDIR="/usr/lib64/gjs"' '-DG_LOG_DOMAIN="Gjs"' -MD -MQ libgjs-internal.a.p/gi_cwrapper.cpp.o -MF libgjs-internal.a.p/gi_cwrapper.cpp.o.d -o libgjs-internal.a.p/gi_cwrapper.cpp.o -c ../gi/cwrapper.cpp In file included from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Range.h:10, from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/CharacterEncoding.h:10, from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/ErrorReport.h:33, from ../gjs/jsapi-util.h:26, from ../gjs/gjs_pch.hh:42: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/RangedPtr.h: In instantiation of ‘mozilla::RangedPtr::RangedPtr(T*, size_t) [with T = unsigned char; size_t = long unsigned int]’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/CharacterEncoding.h:69:35: required from here /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/RangedPtr.h:98:29: warning: unused parameter ‘aLength’ [-Wunused-parameter] 98 | RangedPtr(T* aPtr, size_t aLength) | ~~~~~~~^~~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/RangedPtr.h: In instantiation of ‘mozilla::RangedPtr::RangedPtr(T*, size_t) [with T = char16_t; size_t = long unsigned int]’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/CharacterEncoding.h:193:36: required from here /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/RangedPtr.h:98:29: warning: unused parameter ‘aLength’ [-Wunused-parameter] In file included from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/ErrorReport.h:34: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h: In instantiation of ‘JS::Handle::Handle(const JS::Rooted&, std::enable_if_t, int>) [with S = JS::Value; T = JS::Value; std::enable_if_t, int> = int]’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/CallAndConstruct.h:110:14: required from here /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1315:56: warning: unused parameter ‘dummy’ [-Wunused-parameter] 1315 | std::enable_if_t, int> dummy) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h: In instantiation of ‘JS::Handle::Handle(const JS::Rooted&, std::enable_if_t, int>) [with S = JSObject*; T = JSObject*; std::enable_if_t, int> = int]’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/Exception.h:113:39: required from here /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1315:56: warning: unused parameter ‘dummy’ [-Wunused-parameter] /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/RangedPtr.h: In instantiation of ‘mozilla::RangedPtr::RangedPtr(T*, T*, T*) [with T = unsigned char]’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Range.h:32:9: required from ‘mozilla::Range::Range(T*, size_t) [with T = unsigned char; size_t = long unsigned int]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/CharacterEncoding.h:38:60: required from here /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/RangedPtr.h:72:25: warning: unused parameter ‘aStart’ [-Wunused-parameter] 72 | RangedPtr(T* aPtr, T* aStart, T* aEnd) | ~~~^~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/RangedPtr.h:72:36: warning: unused parameter ‘aEnd’ [-Wunused-parameter] 72 | RangedPtr(T* aPtr, T* aStart, T* aEnd) | ~~~^~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/RangedPtr.h: In instantiation of ‘mozilla::RangedPtr::RangedPtr(T*, T*, T*) [with T = const unsigned char]’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Range.h:32:9: required from ‘mozilla::Range::Range(T*, size_t) [with T = const unsigned char; size_t = long unsigned int]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/CharacterEncoding.h:57:29: required from here /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/RangedPtr.h:72:25: warning: unused parameter ‘aStart’ [-Wunused-parameter] 72 | RangedPtr(T* aPtr, T* aStart, T* aEnd) | ~~~^~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/RangedPtr.h:72:36: warning: unused parameter ‘aEnd’ [-Wunused-parameter] 72 | RangedPtr(T* aPtr, T* aStart, T* aEnd) | ~~~^~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/RangedPtr.h: In instantiation of ‘mozilla::RangedPtr::RangedPtr(T*, T*, T*) [with T = char16_t]’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Range.h:32:9: required from ‘mozilla::Range::Range(T*, size_t) [with T = char16_t; size_t = long unsigned int]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/CharacterEncoding.h:179:72: required from here /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/RangedPtr.h:72:25: warning: unused parameter ‘aStart’ [-Wunused-parameter] 72 | RangedPtr(T* aPtr, T* aStart, T* aEnd) | ~~~^~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/RangedPtr.h:72:36: warning: unused parameter ‘aEnd’ [-Wunused-parameter] 72 | RangedPtr(T* aPtr, T* aStart, T* aEnd) | ~~~^~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/RangedPtr.h: In instantiation of ‘mozilla::RangedPtr::RangedPtr(T*, T*, T*) [with T = const char16_t]’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Range.h:32:9: required from ‘mozilla::Range::Range(T*, size_t) [with T = const char16_t; size_t = long unsigned int]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/CharacterEncoding.h:215:29: required from here /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/RangedPtr.h:72:25: warning: unused parameter ‘aStart’ [-Wunused-parameter] 72 | RangedPtr(T* aPtr, T* aStart, T* aEnd) | ~~~^~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/RangedPtr.h:72:36: warning: unused parameter ‘aEnd’ [-Wunused-parameter] 72 | RangedPtr(T* aPtr, T* aStart, T* aEnd) | ~~~^~~~ In file included from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/HashTable.h:80, from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/HashTable.h:10, from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/HeapAPI.h:18, from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/TracingAPI.h:11, from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/GCPolicyAPI.h:52, from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:23: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/AllocPolicy.h: In instantiation of ‘void mozilla::MallocAllocPolicy::free_(T*, size_t) [with T = JS::dbg::GarbageCollectionEvent::Collection; size_t = long unsigned int]’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Vector.h:1001:16: required from ‘mozilla::Vector::~Vector() [with T = JS::dbg::GarbageCollectionEvent::Collection; long unsigned int MinInlineCapacity = 0; AllocPolicy = mozilla::MallocAllocPolicy]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/GCAPI.h:841:9: required from here /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/AllocPolicy.h:115:30: warning: unused parameter ‘aNumElems’ [-Wunused-parameter] 115 | void free_(T* aPtr, size_t aNumElems = 0) { | ~~~~~~~^~~~~~~~~~~~~ In file included from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/ErrorReport.h:32: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/AllocPolicy.h: In instantiation of ‘void js::AllocPolicyBase::free_(T*, size_t) [with T = js::SharedArrayRawBuffer*; size_t = long unsigned int]’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Vector.h:1001:16: required from ‘mozilla::Vector::~Vector() [with T = js::SharedArrayRawBuffer*; long unsigned int MinInlineCapacity = 0; AllocPolicy = js::SystemAllocPolicy]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/StructuredClone.h:426:3: required from here /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/AllocPolicy.h:84:27: warning: unused parameter ‘numElems’ [-Wunused-parameter] 84 | void free_(T* p, size_t numElems = 0) { | ~~~~~~~^~~~~~~~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/AllocPolicy.h: In instantiation of ‘void js::AllocPolicyBase::free_(T*, size_t) [with T = char; size_t = long unsigned int]’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/BufferList.h:163:20: required from ‘void mozilla::BufferList::Clear() [with AllocPolicy = js::SystemAllocPolicy]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/StructuredClone.h:568:19: required from here /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/AllocPolicy.h:84:27: warning: unused parameter ‘numElems’ [-Wunused-parameter] In file included from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:13: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/LinkedList.h: In instantiation of ‘static void mozilla::detail::LinkedListElementTraits::exitList(mozilla::LinkedListElement*) [with T = js::PersistentRootedBase]’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/LinkedList.h:249:21: required from ‘void mozilla::LinkedListElement::remove() [with T = js::PersistentRootedBase]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/LinkedList.h:200:7: required from ‘mozilla::LinkedListElement::~LinkedListElement() [with T = js::PersistentRootedBase]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:922:7: required from here /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/LinkedList.h:102:46: warning: unused parameter ‘elt’ [-Wunused-parameter] 102 | static void exitList(LinkedListElement* elt) {} | ~~~~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/LinkedList.h: In instantiation of ‘static void mozilla::detail::LinkedListElementTraits::exitList(mozilla::LinkedListElement*) [with T = JS::detail::WeakCacheBase]’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/LinkedList.h:249:21: required from ‘void mozilla::LinkedListElement::remove() [with T = JS::detail::WeakCacheBase]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/LinkedList.h:200:7: required from ‘mozilla::LinkedListElement::~LinkedListElement() [with T = JS::detail::WeakCacheBase]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/SweepingAPI.h:58:38: required from here /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/LinkedList.h:102:46: warning: unused parameter ‘elt’ [-Wunused-parameter] /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/AllocPolicy.h: In instantiation of ‘void js::AllocPolicyBase::free_(T*, size_t) [with T = mozilla::BufferList::Segment; size_t = long unsigned int]’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Vector.h:1001:16: required from ‘mozilla::Vector::~Vector() [with T = mozilla::BufferList::Segment; long unsigned int MinInlineCapacity = 1; AllocPolicy = js::SystemAllocPolicy]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/BufferList.h:75:9: required from ‘mozilla::BufferList::BufferList(size_t, size_t, size_t, AllocPolicy) [with AllocPolicy = js::SystemAllocPolicy; size_t = long unsigned int]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/StructuredClone.h:480:9: required from here /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/AllocPolicy.h:84:27: warning: unused parameter ‘numElems’ [-Wunused-parameter] 84 | void free_(T* p, size_t numElems = 0) { | ~~~~~~~^~~~~~~~~~~~ In file included from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/Vector.h:10, from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/ErrorReport.h:37: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Vector.h: In instantiation of ‘mozilla::Vector::CapacityAndReserved::CapacityAndReserved(size_t, size_t) [with T = JS::dbg::GarbageCollectionEvent::Collection; long unsigned int MinInlineCapacity = 0; AllocPolicy = mozilla::MallocAllocPolicy; size_t = long unsigned int]’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Vector.h:471:51: required from ‘mozilla::Vector::CRAndStorage<0, Dummy>::CRAndStorage(size_t, size_t) [with long unsigned int Dummy = 0; T = JS::dbg::GarbageCollectionEvent::Collection; long unsigned int MinInlineCapacity = 0; AllocPolicy = mozilla::MallocAllocPolicy; size_t = long unsigned int]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Vector.h:940:7: required from ‘mozilla::Vector::Vector(AP) [with T = JS::dbg::GarbageCollectionEvent::Collection; long unsigned int MinInlineCapacity = 0; AllocPolicy = mozilla::MallocAllocPolicy]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Vector.h:543:34: required from ‘mozilla::Vector::Vector() [with T = JS::dbg::GarbageCollectionEvent::Collection; long unsigned int MinInlineCapacity = 0; AllocPolicy = mozilla::MallocAllocPolicy]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/GCAPI.h:841:9: required from here /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Vector.h:427:59: warning: unused parameter ‘aReserved’ [-Wunused-parameter] 427 | explicit CapacityAndReserved(size_t aCapacity, size_t aReserved) | ~~~~~~~^~~~~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Vector.h: In instantiation of ‘mozilla::Vector::CapacityAndReserved::CapacityAndReserved(size_t, size_t) [with T = mozilla::BufferList::Segment; long unsigned int MinInlineCapacity = 1; AllocPolicy = js::SystemAllocPolicy; size_t = long unsigned int]’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Vector.h:456:51: required from ‘mozilla::Vector::CRAndStorage::CRAndStorage(size_t, size_t) [with long unsigned int Capacity = 1; long unsigned int Dummy = 0; T = mozilla::BufferList::Segment; long unsigned int MinInlineCapacity = 1; AllocPolicy = js::SystemAllocPolicy; size_t = long unsigned int]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Vector.h:940:7: required from ‘mozilla::Vector::Vector(AP) [with T = mozilla::BufferList::Segment; long unsigned int MinInlineCapacity = 1; AllocPolicy = js::SystemAllocPolicy]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/BufferList.h:75:9: required from ‘mozilla::BufferList::BufferList(size_t, size_t, size_t, AllocPolicy) [with AllocPolicy = js::SystemAllocPolicy; size_t = long unsigned int]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/StructuredClone.h:480:9: required from here /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Vector.h:427:59: warning: unused parameter ‘aReserved’ [-Wunused-parameter] /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Vector.h: In instantiation of ‘mozilla::Vector::CapacityAndReserved::CapacityAndReserved(size_t, size_t) [with T = js::SharedArrayRawBuffer*; long unsigned int MinInlineCapacity = 0; AllocPolicy = js::SystemAllocPolicy; size_t = long unsigned int]’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Vector.h:471:51: required from ‘mozilla::Vector::CRAndStorage<0, Dummy>::CRAndStorage(size_t, size_t) [with long unsigned int Dummy = 0; T = js::SharedArrayRawBuffer*; long unsigned int MinInlineCapacity = 0; AllocPolicy = js::SystemAllocPolicy; size_t = long unsigned int]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Vector.h:940:7: required from ‘mozilla::Vector::Vector(AP) [with T = js::SharedArrayRawBuffer*; long unsigned int MinInlineCapacity = 0; AllocPolicy = js::SystemAllocPolicy]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Vector.h:543:34: required from ‘mozilla::Vector::Vector() [with T = js::SharedArrayRawBuffer*; long unsigned int MinInlineCapacity = 0; AllocPolicy = js::SystemAllocPolicy]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/StructuredClone.h:426:3: required from here /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Vector.h:427:59: warning: unused parameter ‘aReserved’ [-Wunused-parameter] [49/122] g++ -Ilibgjs-internal.a.p -I. -I.. -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-4 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gobject-introspection-1.0 -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include -I/usr/include/cairo -I/usr/include/freetype2 -I/usr/include/pixman-1 -I/usr/include/libxml2 -I/usr/include/harfbuzz -I/usr/include/libpng16 -fdiagnostics-color=always -fpch-preprocess -include gjs_pch.hh -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -std=c++17 -fno-exceptions -fno-rtti -fno-strict-aliasing -Wno-variadic-macros -Wno-missing-field-initializers -Wno-dangling-pointer -fno-semantic-interposition -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/anolis/anolis-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -isystem/usr/include/sysprof-4 -pthread -DGJS_COMPILATION '-DGJS_JS_DIR="/usr/share/gjs-1.0"' '-DPKGLIBDIR="/usr/lib64/gjs"' '-DG_LOG_DOMAIN="Gjs"' -MD -MQ libgjs-internal.a.p/modules_cairo-gradient.cpp.o -MF libgjs-internal.a.p/modules_cairo-gradient.cpp.o.d -o libgjs-internal.a.p/modules_cairo-gradient.cpp.o -c ../modules/cairo-gradient.cpp In file included from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Range.h:10, from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/CharacterEncoding.h:10, from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/ErrorReport.h:33, from ../gjs/jsapi-util.h:26, from ../gjs/gjs_pch.hh:42: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/RangedPtr.h: In instantiation of ‘mozilla::RangedPtr::RangedPtr(T*, size_t) [with T = unsigned char; size_t = long unsigned int]’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/CharacterEncoding.h:69:35: required from here /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/RangedPtr.h:98:29: warning: unused parameter ‘aLength’ [-Wunused-parameter] 98 | RangedPtr(T* aPtr, size_t aLength) | ~~~~~~~^~~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/RangedPtr.h: In instantiation of ‘mozilla::RangedPtr::RangedPtr(T*, size_t) [with T = char16_t; size_t = long unsigned int]’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/CharacterEncoding.h:193:36: required from here /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/RangedPtr.h:98:29: warning: unused parameter ‘aLength’ [-Wunused-parameter] In file included from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/ErrorReport.h:34: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h: In instantiation of ‘JS::Handle::Handle(const JS::Rooted&, std::enable_if_t, int>) [with S = JS::Value; T = JS::Value; std::enable_if_t, int> = int]’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/CallAndConstruct.h:110:14: required from here /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1315:56: warning: unused parameter ‘dummy’ [-Wunused-parameter] 1315 | std::enable_if_t, int> dummy) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h: In instantiation of ‘JS::Handle::Handle(const JS::Rooted&, std::enable_if_t, int>) [with S = JSObject*; T = JSObject*; std::enable_if_t, int> = int]’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/Exception.h:113:39: required from here /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1315:56: warning: unused parameter ‘dummy’ [-Wunused-parameter] /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/RangedPtr.h: In instantiation of ‘mozilla::RangedPtr::RangedPtr(T*, T*, T*) [with T = unsigned char]’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Range.h:32:9: required from ‘mozilla::Range::Range(T*, size_t) [with T = unsigned char; size_t = long unsigned int]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/CharacterEncoding.h:38:60: required from here /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/RangedPtr.h:72:25: warning: unused parameter ‘aStart’ [-Wunused-parameter] 72 | RangedPtr(T* aPtr, T* aStart, T* aEnd) | ~~~^~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/RangedPtr.h:72:36: warning: unused parameter ‘aEnd’ [-Wunused-parameter] 72 | RangedPtr(T* aPtr, T* aStart, T* aEnd) | ~~~^~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/RangedPtr.h: In instantiation of ‘mozilla::RangedPtr::RangedPtr(T*, T*, T*) [with T = const unsigned char]’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Range.h:32:9: required from ‘mozilla::Range::Range(T*, size_t) [with T = const unsigned char; size_t = long unsigned int]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/CharacterEncoding.h:57:29: required from here /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/RangedPtr.h:72:25: warning: unused parameter ‘aStart’ [-Wunused-parameter] 72 | RangedPtr(T* aPtr, T* aStart, T* aEnd) | ~~~^~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/RangedPtr.h:72:36: warning: unused parameter ‘aEnd’ [-Wunused-parameter] 72 | RangedPtr(T* aPtr, T* aStart, T* aEnd) | ~~~^~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/RangedPtr.h: In instantiation of ‘mozilla::RangedPtr::RangedPtr(T*, T*, T*) [with T = char16_t]’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Range.h:32:9: required from ‘mozilla::Range::Range(T*, size_t) [with T = char16_t; size_t = long unsigned int]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/CharacterEncoding.h:179:72: required from here /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/RangedPtr.h:72:25: warning: unused parameter ‘aStart’ [-Wunused-parameter] 72 | RangedPtr(T* aPtr, T* aStart, T* aEnd) | ~~~^~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/RangedPtr.h:72:36: warning: unused parameter ‘aEnd’ [-Wunused-parameter] 72 | RangedPtr(T* aPtr, T* aStart, T* aEnd) | ~~~^~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/RangedPtr.h: In instantiation of ‘mozilla::RangedPtr::RangedPtr(T*, T*, T*) [with T = const char16_t]’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Range.h:32:9: required from ‘mozilla::Range::Range(T*, size_t) [with T = const char16_t; size_t = long unsigned int]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/CharacterEncoding.h:215:29: required from here /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/RangedPtr.h:72:25: warning: unused parameter ‘aStart’ [-Wunused-parameter] 72 | RangedPtr(T* aPtr, T* aStart, T* aEnd) | ~~~^~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/RangedPtr.h:72:36: warning: unused parameter ‘aEnd’ [-Wunused-parameter] 72 | RangedPtr(T* aPtr, T* aStart, T* aEnd) | ~~~^~~~ In file included from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/HashTable.h:80, from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/HashTable.h:10, from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/HeapAPI.h:18, from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/TracingAPI.h:11, from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/GCPolicyAPI.h:52, from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:23: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/AllocPolicy.h: In instantiation of ‘void mozilla::MallocAllocPolicy::free_(T*, size_t) [with T = JS::dbg::GarbageCollectionEvent::Collection; size_t = long unsigned int]’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Vector.h:1001:16: required from ‘mozilla::Vector::~Vector() [with T = JS::dbg::GarbageCollectionEvent::Collection; long unsigned int MinInlineCapacity = 0; AllocPolicy = mozilla::MallocAllocPolicy]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/GCAPI.h:841:9: required from here /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/AllocPolicy.h:115:30: warning: unused parameter ‘aNumElems’ [-Wunused-parameter] 115 | void free_(T* aPtr, size_t aNumElems = 0) { | ~~~~~~~^~~~~~~~~~~~~ In file included from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/ErrorReport.h:32: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/AllocPolicy.h: In instantiation of ‘void js::AllocPolicyBase::free_(T*, size_t) [with T = js::SharedArrayRawBuffer*; size_t = long unsigned int]’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Vector.h:1001:16: required from ‘mozilla::Vector::~Vector() [with T = js::SharedArrayRawBuffer*; long unsigned int MinInlineCapacity = 0; AllocPolicy = js::SystemAllocPolicy]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/StructuredClone.h:426:3: required from here /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/AllocPolicy.h:84:27: warning: unused parameter ‘numElems’ [-Wunused-parameter] 84 | void free_(T* p, size_t numElems = 0) { | ~~~~~~~^~~~~~~~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/AllocPolicy.h: In instantiation of ‘void js::AllocPolicyBase::free_(T*, size_t) [with T = char; size_t = long unsigned int]’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/BufferList.h:163:20: required from ‘void mozilla::BufferList::Clear() [with AllocPolicy = js::SystemAllocPolicy]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/StructuredClone.h:568:19: required from here /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/AllocPolicy.h:84:27: warning: unused parameter ‘numElems’ [-Wunused-parameter] In file included from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:13: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/LinkedList.h: In instantiation of ‘static void mozilla::detail::LinkedListElementTraits::exitList(mozilla::LinkedListElement*) [with T = js::PersistentRootedBase]’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/LinkedList.h:249:21: required from ‘void mozilla::LinkedListElement::remove() [with T = js::PersistentRootedBase]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/LinkedList.h:200:7: required from ‘mozilla::LinkedListElement::~LinkedListElement() [with T = js::PersistentRootedBase]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:922:7: required from here /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/LinkedList.h:102:46: warning: unused parameter ‘elt’ [-Wunused-parameter] 102 | static void exitList(LinkedListElement* elt) {} | ~~~~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/LinkedList.h: In instantiation of ‘static void mozilla::detail::LinkedListElementTraits::exitList(mozilla::LinkedListElement*) [with T = JS::detail::WeakCacheBase]’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/LinkedList.h:249:21: required from ‘void mozilla::LinkedListElement::remove() [with T = JS::detail::WeakCacheBase]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/LinkedList.h:200:7: required from ‘mozilla::LinkedListElement::~LinkedListElement() [with T = JS::detail::WeakCacheBase]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/SweepingAPI.h:58:38: required from here /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/LinkedList.h:102:46: warning: unused parameter ‘elt’ [-Wunused-parameter] /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/AllocPolicy.h: In instantiation of ‘void js::AllocPolicyBase::free_(T*, size_t) [with T = mozilla::BufferList::Segment; size_t = long unsigned int]’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Vector.h:1001:16: required from ‘mozilla::Vector::~Vector() [with T = mozilla::BufferList::Segment; long unsigned int MinInlineCapacity = 1; AllocPolicy = js::SystemAllocPolicy]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/BufferList.h:75:9: required from ‘mozilla::BufferList::BufferList(size_t, size_t, size_t, AllocPolicy) [with AllocPolicy = js::SystemAllocPolicy; size_t = long unsigned int]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/StructuredClone.h:480:9: required from here /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/AllocPolicy.h:84:27: warning: unused parameter ‘numElems’ [-Wunused-parameter] 84 | void free_(T* p, size_t numElems = 0) { | ~~~~~~~^~~~~~~~~~~~ In file included from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/Vector.h:10, from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/ErrorReport.h:37: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Vector.h: In instantiation of ‘mozilla::Vector::CapacityAndReserved::CapacityAndReserved(size_t, size_t) [with T = JS::dbg::GarbageCollectionEvent::Collection; long unsigned int MinInlineCapacity = 0; AllocPolicy = mozilla::MallocAllocPolicy; size_t = long unsigned int]’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Vector.h:471:51: required from ‘mozilla::Vector::CRAndStorage<0, Dummy>::CRAndStorage(size_t, size_t) [with long unsigned int Dummy = 0; T = JS::dbg::GarbageCollectionEvent::Collection; long unsigned int MinInlineCapacity = 0; AllocPolicy = mozilla::MallocAllocPolicy; size_t = long unsigned int]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Vector.h:940:7: required from ‘mozilla::Vector::Vector(AP) [with T = JS::dbg::GarbageCollectionEvent::Collection; long unsigned int MinInlineCapacity = 0; AllocPolicy = mozilla::MallocAllocPolicy]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Vector.h:543:34: required from ‘mozilla::Vector::Vector() [with T = JS::dbg::GarbageCollectionEvent::Collection; long unsigned int MinInlineCapacity = 0; AllocPolicy = mozilla::MallocAllocPolicy]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/GCAPI.h:841:9: required from here /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Vector.h:427:59: warning: unused parameter ‘aReserved’ [-Wunused-parameter] 427 | explicit CapacityAndReserved(size_t aCapacity, size_t aReserved) | ~~~~~~~^~~~~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Vector.h: In instantiation of ‘mozilla::Vector::CapacityAndReserved::CapacityAndReserved(size_t, size_t) [with T = mozilla::BufferList::Segment; long unsigned int MinInlineCapacity = 1; AllocPolicy = js::SystemAllocPolicy; size_t = long unsigned int]’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Vector.h:456:51: required from ‘mozilla::Vector::CRAndStorage::CRAndStorage(size_t, size_t) [with long unsigned int Capacity = 1; long unsigned int Dummy = 0; T = mozilla::BufferList::Segment; long unsigned int MinInlineCapacity = 1; AllocPolicy = js::SystemAllocPolicy; size_t = long unsigned int]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Vector.h:940:7: required from ‘mozilla::Vector::Vector(AP) [with T = mozilla::BufferList::Segment; long unsigned int MinInlineCapacity = 1; AllocPolicy = js::SystemAllocPolicy]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/BufferList.h:75:9: required from ‘mozilla::BufferList::BufferList(size_t, size_t, size_t, AllocPolicy) [with AllocPolicy = js::SystemAllocPolicy; size_t = long unsigned int]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/StructuredClone.h:480:9: required from here /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Vector.h:427:59: warning: unused parameter ‘aReserved’ [-Wunused-parameter] /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Vector.h: In instantiation of ‘mozilla::Vector::CapacityAndReserved::CapacityAndReserved(size_t, size_t) [with T = js::SharedArrayRawBuffer*; long unsigned int MinInlineCapacity = 0; AllocPolicy = js::SystemAllocPolicy; size_t = long unsigned int]’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Vector.h:471:51: required from ‘mozilla::Vector::CRAndStorage<0, Dummy>::CRAndStorage(size_t, size_t) [with long unsigned int Dummy = 0; T = js::SharedArrayRawBuffer*; long unsigned int MinInlineCapacity = 0; AllocPolicy = js::SystemAllocPolicy; size_t = long unsigned int]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Vector.h:940:7: required from ‘mozilla::Vector::Vector(AP) [with T = js::SharedArrayRawBuffer*; long unsigned int MinInlineCapacity = 0; AllocPolicy = js::SystemAllocPolicy]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Vector.h:543:34: required from ‘mozilla::Vector::Vector() [with T = js::SharedArrayRawBuffer*; long unsigned int MinInlineCapacity = 0; AllocPolicy = js::SystemAllocPolicy]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/StructuredClone.h:426:3: required from here /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Vector.h:427:59: warning: unused parameter ‘aReserved’ [-Wunused-parameter] [50/122] g++ -Ilibgjs-jsapi.a.p -I. -I.. -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-4 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gobject-introspection-1.0 -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include -I/usr/include/cairo -I/usr/include/freetype2 -I/usr/include/pixman-1 -I/usr/include/libxml2 -I/usr/include/harfbuzz -I/usr/include/libpng16 -fdiagnostics-color=always -fpch-preprocess -include gjs_pch.hh -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -std=c++17 -fno-exceptions -fno-rtti -fno-strict-aliasing -Wno-variadic-macros -Wno-missing-field-initializers -Wno-dangling-pointer -fno-semantic-interposition -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/anolis/anolis-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -isystem/usr/include/sysprof-4 -pthread -DGJS_COMPILATION '-DGJS_JS_DIR="/usr/share/gjs-1.0"' '-DPKGLIBDIR="/usr/lib64/gjs"' '-DG_LOG_DOMAIN="Gjs"' -MD -MQ libgjs-jsapi.a.p/gjs_jsapi-util-string.cpp.o -MF libgjs-jsapi.a.p/gjs_jsapi-util-string.cpp.o.d -o libgjs-jsapi.a.p/gjs_jsapi-util-string.cpp.o -c ../gjs/jsapi-util-string.cpp In file included from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Range.h:10, from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/CharacterEncoding.h:10, from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/ErrorReport.h:33, from ../gjs/jsapi-util.h:26, from ../gjs/gjs_pch.hh:42: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/RangedPtr.h: In instantiation of ‘mozilla::RangedPtr::RangedPtr(T*, size_t) [with T = unsigned char; size_t = long unsigned int]’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/CharacterEncoding.h:69:35: required from here /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/RangedPtr.h:98:29: warning: unused parameter ‘aLength’ [-Wunused-parameter] 98 | RangedPtr(T* aPtr, size_t aLength) | ~~~~~~~^~~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/RangedPtr.h: In instantiation of ‘mozilla::RangedPtr::RangedPtr(T*, size_t) [with T = char16_t; size_t = long unsigned int]’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/CharacterEncoding.h:193:36: required from here /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/RangedPtr.h:98:29: warning: unused parameter ‘aLength’ [-Wunused-parameter] In file included from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/ErrorReport.h:34: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h: In instantiation of ‘JS::Handle::Handle(const JS::Rooted&, std::enable_if_t, int>) [with S = JS::Value; T = JS::Value; std::enable_if_t, int> = int]’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/CallAndConstruct.h:110:14: required from here /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1315:56: warning: unused parameter ‘dummy’ [-Wunused-parameter] 1315 | std::enable_if_t, int> dummy) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h: In instantiation of ‘JS::Handle::Handle(const JS::Rooted&, std::enable_if_t, int>) [with S = JSObject*; T = JSObject*; std::enable_if_t, int> = int]’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/Exception.h:113:39: required from here /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1315:56: warning: unused parameter ‘dummy’ [-Wunused-parameter] /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h: In instantiation of ‘JS::Handle::Handle(const JS::Rooted&, std::enable_if_t, int>) [with S = JSString*; T = JSString*; std::enable_if_t, int> = int]’: ../gjs/jsapi-util-string.cpp:94:33: required from here /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1315:56: warning: unused parameter ‘dummy’ [-Wunused-parameter] /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/RangedPtr.h: In instantiation of ‘mozilla::RangedPtr::RangedPtr(T*, T*, T*) [with T = unsigned char]’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Range.h:32:9: required from ‘mozilla::Range::Range(T*, size_t) [with T = unsigned char; size_t = long unsigned int]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/CharacterEncoding.h:38:60: required from here /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/RangedPtr.h:72:25: warning: unused parameter ‘aStart’ [-Wunused-parameter] 72 | RangedPtr(T* aPtr, T* aStart, T* aEnd) | ~~~^~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/RangedPtr.h:72:36: warning: unused parameter ‘aEnd’ [-Wunused-parameter] 72 | RangedPtr(T* aPtr, T* aStart, T* aEnd) | ~~~^~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/RangedPtr.h: In instantiation of ‘mozilla::RangedPtr::RangedPtr(T*, T*, T*) [with T = const unsigned char]’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Range.h:32:9: required from ‘mozilla::Range::Range(T*, size_t) [with T = const unsigned char; size_t = long unsigned int]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/CharacterEncoding.h:57:29: required from here /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/RangedPtr.h:72:25: warning: unused parameter ‘aStart’ [-Wunused-parameter] 72 | RangedPtr(T* aPtr, T* aStart, T* aEnd) | ~~~^~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/RangedPtr.h:72:36: warning: unused parameter ‘aEnd’ [-Wunused-parameter] 72 | RangedPtr(T* aPtr, T* aStart, T* aEnd) | ~~~^~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/RangedPtr.h: In instantiation of ‘mozilla::RangedPtr::RangedPtr(T*, T*, T*) [with T = char16_t]’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Range.h:32:9: required from ‘mozilla::Range::Range(T*, size_t) [with T = char16_t; size_t = long unsigned int]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/CharacterEncoding.h:179:72: required from here /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/RangedPtr.h:72:25: warning: unused parameter ‘aStart’ [-Wunused-parameter] 72 | RangedPtr(T* aPtr, T* aStart, T* aEnd) | ~~~^~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/RangedPtr.h:72:36: warning: unused parameter ‘aEnd’ [-Wunused-parameter] 72 | RangedPtr(T* aPtr, T* aStart, T* aEnd) | ~~~^~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/RangedPtr.h: In instantiation of ‘mozilla::RangedPtr::RangedPtr(T*, T*, T*) [with T = const char16_t]’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Range.h:32:9: required from ‘mozilla::Range::Range(T*, size_t) [with T = const char16_t; size_t = long unsigned int]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/CharacterEncoding.h:215:29: required from here /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/RangedPtr.h:72:25: warning: unused parameter ‘aStart’ [-Wunused-parameter] 72 | RangedPtr(T* aPtr, T* aStart, T* aEnd) | ~~~^~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/RangedPtr.h:72:36: warning: unused parameter ‘aEnd’ [-Wunused-parameter] 72 | RangedPtr(T* aPtr, T* aStart, T* aEnd) | ~~~^~~~ In file included from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/HashTable.h:80, from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/HashTable.h:10, from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/HeapAPI.h:18, from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/TracingAPI.h:11, from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/GCPolicyAPI.h:52, from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:23: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/AllocPolicy.h: In instantiation of ‘void mozilla::MallocAllocPolicy::free_(T*, size_t) [with T = JS::dbg::GarbageCollectionEvent::Collection; size_t = long unsigned int]’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Vector.h:1001:16: required from ‘mozilla::Vector::~Vector() [with T = JS::dbg::GarbageCollectionEvent::Collection; long unsigned int MinInlineCapacity = 0; AllocPolicy = mozilla::MallocAllocPolicy]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/GCAPI.h:841:9: required from here /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/AllocPolicy.h:115:30: warning: unused parameter ‘aNumElems’ [-Wunused-parameter] 115 | void free_(T* aPtr, size_t aNumElems = 0) { | ~~~~~~~^~~~~~~~~~~~~ In file included from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/ErrorReport.h:32: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/AllocPolicy.h: In instantiation of ‘void js::AllocPolicyBase::free_(T*, size_t) [with T = js::SharedArrayRawBuffer*; size_t = long unsigned int]’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Vector.h:1001:16: required from ‘mozilla::Vector::~Vector() [with T = js::SharedArrayRawBuffer*; long unsigned int MinInlineCapacity = 0; AllocPolicy = js::SystemAllocPolicy]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/StructuredClone.h:426:3: required from here /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/AllocPolicy.h:84:27: warning: unused parameter ‘numElems’ [-Wunused-parameter] 84 | void free_(T* p, size_t numElems = 0) { | ~~~~~~~^~~~~~~~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/AllocPolicy.h: In instantiation of ‘void js::AllocPolicyBase::free_(T*, size_t) [with T = char; size_t = long unsigned int]’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/BufferList.h:163:20: required from ‘void mozilla::BufferList::Clear() [with AllocPolicy = js::SystemAllocPolicy]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/StructuredClone.h:568:19: required from here /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/AllocPolicy.h:84:27: warning: unused parameter ‘numElems’ [-Wunused-parameter] In file included from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:13: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/LinkedList.h: In instantiation of ‘static void mozilla::detail::LinkedListElementTraits::exitList(mozilla::LinkedListElement*) [with T = js::PersistentRootedBase]’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/LinkedList.h:249:21: required from ‘void mozilla::LinkedListElement::remove() [with T = js::PersistentRootedBase]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/LinkedList.h:200:7: required from ‘mozilla::LinkedListElement::~LinkedListElement() [with T = js::PersistentRootedBase]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:922:7: required from here /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/LinkedList.h:102:46: warning: unused parameter ‘elt’ [-Wunused-parameter] 102 | static void exitList(LinkedListElement* elt) {} | ~~~~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/LinkedList.h: In instantiation of ‘static void mozilla::detail::LinkedListElementTraits::exitList(mozilla::LinkedListElement*) [with T = JS::detail::WeakCacheBase]’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/LinkedList.h:249:21: required from ‘void mozilla::LinkedListElement::remove() [with T = JS::detail::WeakCacheBase]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/LinkedList.h:200:7: required from ‘mozilla::LinkedListElement::~LinkedListElement() [with T = JS::detail::WeakCacheBase]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/SweepingAPI.h:58:38: required from here /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/LinkedList.h:102:46: warning: unused parameter ‘elt’ [-Wunused-parameter] /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/AllocPolicy.h: In instantiation of ‘void js::AllocPolicyBase::free_(T*, size_t) [with T = mozilla::BufferList::Segment; size_t = long unsigned int]’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Vector.h:1001:16: required from ‘mozilla::Vector::~Vector() [with T = mozilla::BufferList::Segment; long unsigned int MinInlineCapacity = 1; AllocPolicy = js::SystemAllocPolicy]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/BufferList.h:75:9: required from ‘mozilla::BufferList::BufferList(size_t, size_t, size_t, AllocPolicy) [with AllocPolicy = js::SystemAllocPolicy; size_t = long unsigned int]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/StructuredClone.h:480:9: required from here /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/AllocPolicy.h:84:27: warning: unused parameter ‘numElems’ [-Wunused-parameter] 84 | void free_(T* p, size_t numElems = 0) { | ~~~~~~~^~~~~~~~~~~~ In file included from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/Vector.h:10, from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/ErrorReport.h:37: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Vector.h: In instantiation of ‘mozilla::Vector::CapacityAndReserved::CapacityAndReserved(size_t, size_t) [with T = JS::dbg::GarbageCollectionEvent::Collection; long unsigned int MinInlineCapacity = 0; AllocPolicy = mozilla::MallocAllocPolicy; size_t = long unsigned int]’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Vector.h:471:51: required from ‘mozilla::Vector::CRAndStorage<0, Dummy>::CRAndStorage(size_t, size_t) [with long unsigned int Dummy = 0; T = JS::dbg::GarbageCollectionEvent::Collection; long unsigned int MinInlineCapacity = 0; AllocPolicy = mozilla::MallocAllocPolicy; size_t = long unsigned int]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Vector.h:940:7: required from ‘mozilla::Vector::Vector(AP) [with T = JS::dbg::GarbageCollectionEvent::Collection; long unsigned int MinInlineCapacity = 0; AllocPolicy = mozilla::MallocAllocPolicy]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Vector.h:543:34: required from ‘mozilla::Vector::Vector() [with T = JS::dbg::GarbageCollectionEvent::Collection; long unsigned int MinInlineCapacity = 0; AllocPolicy = mozilla::MallocAllocPolicy]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/GCAPI.h:841:9: required from here /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Vector.h:427:59: warning: unused parameter ‘aReserved’ [-Wunused-parameter] 427 | explicit CapacityAndReserved(size_t aCapacity, size_t aReserved) | ~~~~~~~^~~~~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Vector.h: In instantiation of ‘mozilla::Vector::CapacityAndReserved::CapacityAndReserved(size_t, size_t) [with T = mozilla::BufferList::Segment; long unsigned int MinInlineCapacity = 1; AllocPolicy = js::SystemAllocPolicy; size_t = long unsigned int]’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Vector.h:456:51: required from ‘mozilla::Vector::CRAndStorage::CRAndStorage(size_t, size_t) [with long unsigned int Capacity = 1; long unsigned int Dummy = 0; T = mozilla::BufferList::Segment; long unsigned int MinInlineCapacity = 1; AllocPolicy = js::SystemAllocPolicy; size_t = long unsigned int]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Vector.h:940:7: required from ‘mozilla::Vector::Vector(AP) [with T = mozilla::BufferList::Segment; long unsigned int MinInlineCapacity = 1; AllocPolicy = js::SystemAllocPolicy]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/BufferList.h:75:9: required from ‘mozilla::BufferList::BufferList(size_t, size_t, size_t, AllocPolicy) [with AllocPolicy = js::SystemAllocPolicy; size_t = long unsigned int]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/StructuredClone.h:480:9: required from here /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Vector.h:427:59: warning: unused parameter ‘aReserved’ [-Wunused-parameter] /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Vector.h: In instantiation of ‘mozilla::Vector::CapacityAndReserved::CapacityAndReserved(size_t, size_t) [with T = js::SharedArrayRawBuffer*; long unsigned int MinInlineCapacity = 0; AllocPolicy = js::SystemAllocPolicy; size_t = long unsigned int]’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Vector.h:471:51: required from ‘mozilla::Vector::CRAndStorage<0, Dummy>::CRAndStorage(size_t, size_t) [with long unsigned int Dummy = 0; T = js::SharedArrayRawBuffer*; long unsigned int MinInlineCapacity = 0; AllocPolicy = js::SystemAllocPolicy; size_t = long unsigned int]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Vector.h:940:7: required from ‘mozilla::Vector::Vector(AP) [with T = js::SharedArrayRawBuffer*; long unsigned int MinInlineCapacity = 0; AllocPolicy = js::SystemAllocPolicy]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Vector.h:543:34: required from ‘mozilla::Vector::Vector() [with T = js::SharedArrayRawBuffer*; long unsigned int MinInlineCapacity = 0; AllocPolicy = js::SystemAllocPolicy]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/StructuredClone.h:426:3: required from here /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Vector.h:427:59: warning: unused parameter ‘aReserved’ [-Wunused-parameter] [51/122] g++ -Ilibgjs-internal.a.p -I. -I.. -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-4 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gobject-introspection-1.0 -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include -I/usr/include/cairo -I/usr/include/freetype2 -I/usr/include/pixman-1 -I/usr/include/libxml2 -I/usr/include/harfbuzz -I/usr/include/libpng16 -fdiagnostics-color=always -fpch-preprocess -include gjs_pch.hh -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -std=c++17 -fno-exceptions -fno-rtti -fno-strict-aliasing -Wno-variadic-macros -Wno-missing-field-initializers -Wno-dangling-pointer -fno-semantic-interposition -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/anolis/anolis-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -isystem/usr/include/sysprof-4 -pthread -DGJS_COMPILATION '-DGJS_JS_DIR="/usr/share/gjs-1.0"' '-DPKGLIBDIR="/usr/lib64/gjs"' '-DG_LOG_DOMAIN="Gjs"' -MD -MQ libgjs-internal.a.p/gjs_stack.cpp.o -MF libgjs-internal.a.p/gjs_stack.cpp.o.d -o libgjs-internal.a.p/gjs_stack.cpp.o -c ../gjs/stack.cpp In file included from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Range.h:10, from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/CharacterEncoding.h:10, from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/ErrorReport.h:33, from ../gjs/jsapi-util.h:26, from ../gjs/gjs_pch.hh:42: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/RangedPtr.h: In instantiation of ‘mozilla::RangedPtr::RangedPtr(T*, size_t) [with T = unsigned char; size_t = long unsigned int]’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/CharacterEncoding.h:69:35: required from here /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/RangedPtr.h:98:29: warning: unused parameter ‘aLength’ [-Wunused-parameter] 98 | RangedPtr(T* aPtr, size_t aLength) | ~~~~~~~^~~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/RangedPtr.h: In instantiation of ‘mozilla::RangedPtr::RangedPtr(T*, size_t) [with T = char16_t; size_t = long unsigned int]’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/CharacterEncoding.h:193:36: required from here /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/RangedPtr.h:98:29: warning: unused parameter ‘aLength’ [-Wunused-parameter] In file included from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/ErrorReport.h:34: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h: In instantiation of ‘JS::Handle::Handle(const JS::Rooted&, std::enable_if_t, int>) [with S = JS::Value; T = JS::Value; std::enable_if_t, int> = int]’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/CallAndConstruct.h:110:14: required from here /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1315:56: warning: unused parameter ‘dummy’ [-Wunused-parameter] 1315 | std::enable_if_t, int> dummy) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h: In instantiation of ‘JS::Handle::Handle(const JS::Rooted&, std::enable_if_t, int>) [with S = JSObject*; T = JSObject*; std::enable_if_t, int> = int]’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/Exception.h:113:39: required from here /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1315:56: warning: unused parameter ‘dummy’ [-Wunused-parameter] /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/RangedPtr.h: In instantiation of ‘mozilla::RangedPtr::RangedPtr(T*, T*, T*) [with T = unsigned char]’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Range.h:32:9: required from ‘mozilla::Range::Range(T*, size_t) [with T = unsigned char; size_t = long unsigned int]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/CharacterEncoding.h:38:60: required from here /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/RangedPtr.h:72:25: warning: unused parameter ‘aStart’ [-Wunused-parameter] 72 | RangedPtr(T* aPtr, T* aStart, T* aEnd) | ~~~^~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/RangedPtr.h:72:36: warning: unused parameter ‘aEnd’ [-Wunused-parameter] 72 | RangedPtr(T* aPtr, T* aStart, T* aEnd) | ~~~^~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/RangedPtr.h: In instantiation of ‘mozilla::RangedPtr::RangedPtr(T*, T*, T*) [with T = const unsigned char]’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Range.h:32:9: required from ‘mozilla::Range::Range(T*, size_t) [with T = const unsigned char; size_t = long unsigned int]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/CharacterEncoding.h:57:29: required from here /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/RangedPtr.h:72:25: warning: unused parameter ‘aStart’ [-Wunused-parameter] 72 | RangedPtr(T* aPtr, T* aStart, T* aEnd) | ~~~^~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/RangedPtr.h:72:36: warning: unused parameter ‘aEnd’ [-Wunused-parameter] 72 | RangedPtr(T* aPtr, T* aStart, T* aEnd) | ~~~^~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/RangedPtr.h: In instantiation of ‘mozilla::RangedPtr::RangedPtr(T*, T*, T*) [with T = char16_t]’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Range.h:32:9: required from ‘mozilla::Range::Range(T*, size_t) [with T = char16_t; size_t = long unsigned int]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/CharacterEncoding.h:179:72: required from here /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/RangedPtr.h:72:25: warning: unused parameter ‘aStart’ [-Wunused-parameter] 72 | RangedPtr(T* aPtr, T* aStart, T* aEnd) | ~~~^~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/RangedPtr.h:72:36: warning: unused parameter ‘aEnd’ [-Wunused-parameter] 72 | RangedPtr(T* aPtr, T* aStart, T* aEnd) | ~~~^~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/RangedPtr.h: In instantiation of ‘mozilla::RangedPtr::RangedPtr(T*, T*, T*) [with T = const char16_t]’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Range.h:32:9: required from ‘mozilla::Range::Range(T*, size_t) [with T = const char16_t; size_t = long unsigned int]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/CharacterEncoding.h:215:29: required from here /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/RangedPtr.h:72:25: warning: unused parameter ‘aStart’ [-Wunused-parameter] 72 | RangedPtr(T* aPtr, T* aStart, T* aEnd) | ~~~^~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/RangedPtr.h:72:36: warning: unused parameter ‘aEnd’ [-Wunused-parameter] 72 | RangedPtr(T* aPtr, T* aStart, T* aEnd) | ~~~^~~~ In file included from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/HashTable.h:80, from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/HashTable.h:10, from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/HeapAPI.h:18, from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/TracingAPI.h:11, from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/GCPolicyAPI.h:52, from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:23: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/AllocPolicy.h: In instantiation of ‘void mozilla::MallocAllocPolicy::free_(T*, size_t) [with T = JS::dbg::GarbageCollectionEvent::Collection; size_t = long unsigned int]’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Vector.h:1001:16: required from ‘mozilla::Vector::~Vector() [with T = JS::dbg::GarbageCollectionEvent::Collection; long unsigned int MinInlineCapacity = 0; AllocPolicy = mozilla::MallocAllocPolicy]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/GCAPI.h:841:9: required from here /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/AllocPolicy.h:115:30: warning: unused parameter ‘aNumElems’ [-Wunused-parameter] 115 | void free_(T* aPtr, size_t aNumElems = 0) { | ~~~~~~~^~~~~~~~~~~~~ In file included from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/ErrorReport.h:32: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/AllocPolicy.h: In instantiation of ‘void js::AllocPolicyBase::free_(T*, size_t) [with T = js::SharedArrayRawBuffer*; size_t = long unsigned int]’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Vector.h:1001:16: required from ‘mozilla::Vector::~Vector() [with T = js::SharedArrayRawBuffer*; long unsigned int MinInlineCapacity = 0; AllocPolicy = js::SystemAllocPolicy]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/StructuredClone.h:426:3: required from here /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/AllocPolicy.h:84:27: warning: unused parameter ‘numElems’ [-Wunused-parameter] 84 | void free_(T* p, size_t numElems = 0) { | ~~~~~~~^~~~~~~~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/AllocPolicy.h: In instantiation of ‘void js::AllocPolicyBase::free_(T*, size_t) [with T = char; size_t = long unsigned int]’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/BufferList.h:163:20: required from ‘void mozilla::BufferList::Clear() [with AllocPolicy = js::SystemAllocPolicy]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/StructuredClone.h:568:19: required from here /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/AllocPolicy.h:84:27: warning: unused parameter ‘numElems’ [-Wunused-parameter] In file included from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:13: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/LinkedList.h: In instantiation of ‘static void mozilla::detail::LinkedListElementTraits::exitList(mozilla::LinkedListElement*) [with T = js::PersistentRootedBase]’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/LinkedList.h:249:21: required from ‘void mozilla::LinkedListElement::remove() [with T = js::PersistentRootedBase]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/LinkedList.h:200:7: required from ‘mozilla::LinkedListElement::~LinkedListElement() [with T = js::PersistentRootedBase]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:922:7: required from here /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/LinkedList.h:102:46: warning: unused parameter ‘elt’ [-Wunused-parameter] 102 | static void exitList(LinkedListElement* elt) {} | ~~~~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/LinkedList.h: In instantiation of ‘static void mozilla::detail::LinkedListElementTraits::exitList(mozilla::LinkedListElement*) [with T = JS::detail::WeakCacheBase]’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/LinkedList.h:249:21: required from ‘void mozilla::LinkedListElement::remove() [with T = JS::detail::WeakCacheBase]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/LinkedList.h:200:7: required from ‘mozilla::LinkedListElement::~LinkedListElement() [with T = JS::detail::WeakCacheBase]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/SweepingAPI.h:58:38: required from here /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/LinkedList.h:102:46: warning: unused parameter ‘elt’ [-Wunused-parameter] /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/AllocPolicy.h: In instantiation of ‘void js::AllocPolicyBase::free_(T*, size_t) [with T = mozilla::BufferList::Segment; size_t = long unsigned int]’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Vector.h:1001:16: required from ‘mozilla::Vector::~Vector() [with T = mozilla::BufferList::Segment; long unsigned int MinInlineCapacity = 1; AllocPolicy = js::SystemAllocPolicy]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/BufferList.h:75:9: required from ‘mozilla::BufferList::BufferList(size_t, size_t, size_t, AllocPolicy) [with AllocPolicy = js::SystemAllocPolicy; size_t = long unsigned int]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/StructuredClone.h:480:9: required from here /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/AllocPolicy.h:84:27: warning: unused parameter ‘numElems’ [-Wunused-parameter] 84 | void free_(T* p, size_t numElems = 0) { | ~~~~~~~^~~~~~~~~~~~ In file included from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/Vector.h:10, from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/ErrorReport.h:37: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Vector.h: In instantiation of ‘mozilla::Vector::CapacityAndReserved::CapacityAndReserved(size_t, size_t) [with T = JS::dbg::GarbageCollectionEvent::Collection; long unsigned int MinInlineCapacity = 0; AllocPolicy = mozilla::MallocAllocPolicy; size_t = long unsigned int]’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Vector.h:471:51: required from ‘mozilla::Vector::CRAndStorage<0, Dummy>::CRAndStorage(size_t, size_t) [with long unsigned int Dummy = 0; T = JS::dbg::GarbageCollectionEvent::Collection; long unsigned int MinInlineCapacity = 0; AllocPolicy = mozilla::MallocAllocPolicy; size_t = long unsigned int]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Vector.h:940:7: required from ‘mozilla::Vector::Vector(AP) [with T = JS::dbg::GarbageCollectionEvent::Collection; long unsigned int MinInlineCapacity = 0; AllocPolicy = mozilla::MallocAllocPolicy]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Vector.h:543:34: required from ‘mozilla::Vector::Vector() [with T = JS::dbg::GarbageCollectionEvent::Collection; long unsigned int MinInlineCapacity = 0; AllocPolicy = mozilla::MallocAllocPolicy]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/GCAPI.h:841:9: required from here /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Vector.h:427:59: warning: unused parameter ‘aReserved’ [-Wunused-parameter] 427 | explicit CapacityAndReserved(size_t aCapacity, size_t aReserved) | ~~~~~~~^~~~~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Vector.h: In instantiation of ‘mozilla::Vector::CapacityAndReserved::CapacityAndReserved(size_t, size_t) [with T = mozilla::BufferList::Segment; long unsigned int MinInlineCapacity = 1; AllocPolicy = js::SystemAllocPolicy; size_t = long unsigned int]’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Vector.h:456:51: required from ‘mozilla::Vector::CRAndStorage::CRAndStorage(size_t, size_t) [with long unsigned int Capacity = 1; long unsigned int Dummy = 0; T = mozilla::BufferList::Segment; long unsigned int MinInlineCapacity = 1; AllocPolicy = js::SystemAllocPolicy; size_t = long unsigned int]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Vector.h:940:7: required from ‘mozilla::Vector::Vector(AP) [with T = mozilla::BufferList::Segment; long unsigned int MinInlineCapacity = 1; AllocPolicy = js::SystemAllocPolicy]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/BufferList.h:75:9: required from ‘mozilla::BufferList::BufferList(size_t, size_t, size_t, AllocPolicy) [with AllocPolicy = js::SystemAllocPolicy; size_t = long unsigned int]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/StructuredClone.h:480:9: required from here /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Vector.h:427:59: warning: unused parameter ‘aReserved’ [-Wunused-parameter] /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Vector.h: In instantiation of ‘mozilla::Vector::CapacityAndReserved::CapacityAndReserved(size_t, size_t) [with T = js::SharedArrayRawBuffer*; long unsigned int MinInlineCapacity = 0; AllocPolicy = js::SystemAllocPolicy; size_t = long unsigned int]’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Vector.h:471:51: required from ‘mozilla::Vector::CRAndStorage<0, Dummy>::CRAndStorage(size_t, size_t) [with long unsigned int Dummy = 0; T = js::SharedArrayRawBuffer*; long unsigned int MinInlineCapacity = 0; AllocPolicy = js::SystemAllocPolicy; size_t = long unsigned int]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Vector.h:940:7: required from ‘mozilla::Vector::Vector(AP) [with T = js::SharedArrayRawBuffer*; long unsigned int MinInlineCapacity = 0; AllocPolicy = js::SystemAllocPolicy]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Vector.h:543:34: required from ‘mozilla::Vector::Vector() [with T = js::SharedArrayRawBuffer*; long unsigned int MinInlineCapacity = 0; AllocPolicy = js::SystemAllocPolicy]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/StructuredClone.h:426:3: required from here /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Vector.h:427:59: warning: unused parameter ‘aReserved’ [-Wunused-parameter] [52/122] g++ -Ilibgjs-internal.a.p -I. -I.. -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-4 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gobject-introspection-1.0 -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include -I/usr/include/cairo -I/usr/include/freetype2 -I/usr/include/pixman-1 -I/usr/include/libxml2 -I/usr/include/harfbuzz -I/usr/include/libpng16 -fdiagnostics-color=always -fpch-preprocess -include gjs_pch.hh -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -std=c++17 -fno-exceptions -fno-rtti -fno-strict-aliasing -Wno-variadic-macros -Wno-missing-field-initializers -Wno-dangling-pointer -fno-semantic-interposition -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/anolis/anolis-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -isystem/usr/include/sysprof-4 -pthread -DGJS_COMPILATION '-DGJS_JS_DIR="/usr/share/gjs-1.0"' '-DPKGLIBDIR="/usr/lib64/gjs"' '-DG_LOG_DOMAIN="Gjs"' -MD -MQ libgjs-internal.a.p/gjs_mem.cpp.o -MF libgjs-internal.a.p/gjs_mem.cpp.o.d -o libgjs-internal.a.p/gjs_mem.cpp.o -c ../gjs/mem.cpp In file included from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Range.h:10, from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/CharacterEncoding.h:10, from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/ErrorReport.h:33, from ../gjs/jsapi-util.h:26, from ../gjs/gjs_pch.hh:42: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/RangedPtr.h: In instantiation of ‘mozilla::RangedPtr::RangedPtr(T*, size_t) [with T = unsigned char; size_t = long unsigned int]’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/CharacterEncoding.h:69:35: required from here /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/RangedPtr.h:98:29: warning: unused parameter ‘aLength’ [-Wunused-parameter] 98 | RangedPtr(T* aPtr, size_t aLength) | ~~~~~~~^~~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/RangedPtr.h: In instantiation of ‘mozilla::RangedPtr::RangedPtr(T*, size_t) [with T = char16_t; size_t = long unsigned int]’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/CharacterEncoding.h:193:36: required from here /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/RangedPtr.h:98:29: warning: unused parameter ‘aLength’ [-Wunused-parameter] In file included from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/ErrorReport.h:34: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h: In instantiation of ‘JS::Handle::Handle(const JS::Rooted&, std::enable_if_t, int>) [with S = JS::Value; T = JS::Value; std::enable_if_t, int> = int]’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/CallAndConstruct.h:110:14: required from here /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1315:56: warning: unused parameter ‘dummy’ [-Wunused-parameter] 1315 | std::enable_if_t, int> dummy) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h: In instantiation of ‘JS::Handle::Handle(const JS::Rooted&, std::enable_if_t, int>) [with S = JSObject*; T = JSObject*; std::enable_if_t, int> = int]’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/Exception.h:113:39: required from here /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1315:56: warning: unused parameter ‘dummy’ [-Wunused-parameter] /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/RangedPtr.h: In instantiation of ‘mozilla::RangedPtr::RangedPtr(T*, T*, T*) [with T = unsigned char]’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Range.h:32:9: required from ‘mozilla::Range::Range(T*, size_t) [with T = unsigned char; size_t = long unsigned int]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/CharacterEncoding.h:38:60: required from here /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/RangedPtr.h:72:25: warning: unused parameter ‘aStart’ [-Wunused-parameter] 72 | RangedPtr(T* aPtr, T* aStart, T* aEnd) | ~~~^~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/RangedPtr.h:72:36: warning: unused parameter ‘aEnd’ [-Wunused-parameter] 72 | RangedPtr(T* aPtr, T* aStart, T* aEnd) | ~~~^~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/RangedPtr.h: In instantiation of ‘mozilla::RangedPtr::RangedPtr(T*, T*, T*) [with T = const unsigned char]’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Range.h:32:9: required from ‘mozilla::Range::Range(T*, size_t) [with T = const unsigned char; size_t = long unsigned int]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/CharacterEncoding.h:57:29: required from here /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/RangedPtr.h:72:25: warning: unused parameter ‘aStart’ [-Wunused-parameter] 72 | RangedPtr(T* aPtr, T* aStart, T* aEnd) | ~~~^~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/RangedPtr.h:72:36: warning: unused parameter ‘aEnd’ [-Wunused-parameter] 72 | RangedPtr(T* aPtr, T* aStart, T* aEnd) | ~~~^~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/RangedPtr.h: In instantiation of ‘mozilla::RangedPtr::RangedPtr(T*, T*, T*) [with T = char16_t]’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Range.h:32:9: required from ‘mozilla::Range::Range(T*, size_t) [with T = char16_t; size_t = long unsigned int]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/CharacterEncoding.h:179:72: required from here /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/RangedPtr.h:72:25: warning: unused parameter ‘aStart’ [-Wunused-parameter] 72 | RangedPtr(T* aPtr, T* aStart, T* aEnd) | ~~~^~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/RangedPtr.h:72:36: warning: unused parameter ‘aEnd’ [-Wunused-parameter] 72 | RangedPtr(T* aPtr, T* aStart, T* aEnd) | ~~~^~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/RangedPtr.h: In instantiation of ‘mozilla::RangedPtr::RangedPtr(T*, T*, T*) [with T = const char16_t]’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Range.h:32:9: required from ‘mozilla::Range::Range(T*, size_t) [with T = const char16_t; size_t = long unsigned int]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/CharacterEncoding.h:215:29: required from here /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/RangedPtr.h:72:25: warning: unused parameter ‘aStart’ [-Wunused-parameter] 72 | RangedPtr(T* aPtr, T* aStart, T* aEnd) | ~~~^~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/RangedPtr.h:72:36: warning: unused parameter ‘aEnd’ [-Wunused-parameter] 72 | RangedPtr(T* aPtr, T* aStart, T* aEnd) | ~~~^~~~ In file included from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/HashTable.h:80, from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/HashTable.h:10, from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/HeapAPI.h:18, from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/TracingAPI.h:11, from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/GCPolicyAPI.h:52, from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:23: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/AllocPolicy.h: In instantiation of ‘void mozilla::MallocAllocPolicy::free_(T*, size_t) [with T = JS::dbg::GarbageCollectionEvent::Collection; size_t = long unsigned int]’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Vector.h:1001:16: required from ‘mozilla::Vector::~Vector() [with T = JS::dbg::GarbageCollectionEvent::Collection; long unsigned int MinInlineCapacity = 0; AllocPolicy = mozilla::MallocAllocPolicy]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/GCAPI.h:841:9: required from here /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/AllocPolicy.h:115:30: warning: unused parameter ‘aNumElems’ [-Wunused-parameter] 115 | void free_(T* aPtr, size_t aNumElems = 0) { | ~~~~~~~^~~~~~~~~~~~~ In file included from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/ErrorReport.h:32: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/AllocPolicy.h: In instantiation of ‘void js::AllocPolicyBase::free_(T*, size_t) [with T = js::SharedArrayRawBuffer*; size_t = long unsigned int]’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Vector.h:1001:16: required from ‘mozilla::Vector::~Vector() [with T = js::SharedArrayRawBuffer*; long unsigned int MinInlineCapacity = 0; AllocPolicy = js::SystemAllocPolicy]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/StructuredClone.h:426:3: required from here /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/AllocPolicy.h:84:27: warning: unused parameter ‘numElems’ [-Wunused-parameter] 84 | void free_(T* p, size_t numElems = 0) { | ~~~~~~~^~~~~~~~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/AllocPolicy.h: In instantiation of ‘void js::AllocPolicyBase::free_(T*, size_t) [with T = char; size_t = long unsigned int]’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/BufferList.h:163:20: required from ‘void mozilla::BufferList::Clear() [with AllocPolicy = js::SystemAllocPolicy]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/StructuredClone.h:568:19: required from here /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/AllocPolicy.h:84:27: warning: unused parameter ‘numElems’ [-Wunused-parameter] In file included from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:13: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/LinkedList.h: In instantiation of ‘static void mozilla::detail::LinkedListElementTraits::exitList(mozilla::LinkedListElement*) [with T = js::PersistentRootedBase]’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/LinkedList.h:249:21: required from ‘void mozilla::LinkedListElement::remove() [with T = js::PersistentRootedBase]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/LinkedList.h:200:7: required from ‘mozilla::LinkedListElement::~LinkedListElement() [with T = js::PersistentRootedBase]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:922:7: required from here /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/LinkedList.h:102:46: warning: unused parameter ‘elt’ [-Wunused-parameter] 102 | static void exitList(LinkedListElement* elt) {} | ~~~~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/LinkedList.h: In instantiation of ‘static void mozilla::detail::LinkedListElementTraits::exitList(mozilla::LinkedListElement*) [with T = JS::detail::WeakCacheBase]’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/LinkedList.h:249:21: required from ‘void mozilla::LinkedListElement::remove() [with T = JS::detail::WeakCacheBase]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/LinkedList.h:200:7: required from ‘mozilla::LinkedListElement::~LinkedListElement() [with T = JS::detail::WeakCacheBase]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/SweepingAPI.h:58:38: required from here /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/LinkedList.h:102:46: warning: unused parameter ‘elt’ [-Wunused-parameter] /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/AllocPolicy.h: In instantiation of ‘void js::AllocPolicyBase::free_(T*, size_t) [with T = mozilla::BufferList::Segment; size_t = long unsigned int]’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Vector.h:1001:16: required from ‘mozilla::Vector::~Vector() [with T = mozilla::BufferList::Segment; long unsigned int MinInlineCapacity = 1; AllocPolicy = js::SystemAllocPolicy]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/BufferList.h:75:9: required from ‘mozilla::BufferList::BufferList(size_t, size_t, size_t, AllocPolicy) [with AllocPolicy = js::SystemAllocPolicy; size_t = long unsigned int]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/StructuredClone.h:480:9: required from here /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/AllocPolicy.h:84:27: warning: unused parameter ‘numElems’ [-Wunused-parameter] 84 | void free_(T* p, size_t numElems = 0) { | ~~~~~~~^~~~~~~~~~~~ In file included from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/Vector.h:10, from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/ErrorReport.h:37: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Vector.h: In instantiation of ‘mozilla::Vector::CapacityAndReserved::CapacityAndReserved(size_t, size_t) [with T = JS::dbg::GarbageCollectionEvent::Collection; long unsigned int MinInlineCapacity = 0; AllocPolicy = mozilla::MallocAllocPolicy; size_t = long unsigned int]’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Vector.h:471:51: required from ‘mozilla::Vector::CRAndStorage<0, Dummy>::CRAndStorage(size_t, size_t) [with long unsigned int Dummy = 0; T = JS::dbg::GarbageCollectionEvent::Collection; long unsigned int MinInlineCapacity = 0; AllocPolicy = mozilla::MallocAllocPolicy; size_t = long unsigned int]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Vector.h:940:7: required from ‘mozilla::Vector::Vector(AP) [with T = JS::dbg::GarbageCollectionEvent::Collection; long unsigned int MinInlineCapacity = 0; AllocPolicy = mozilla::MallocAllocPolicy]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Vector.h:543:34: required from ‘mozilla::Vector::Vector() [with T = JS::dbg::GarbageCollectionEvent::Collection; long unsigned int MinInlineCapacity = 0; AllocPolicy = mozilla::MallocAllocPolicy]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/GCAPI.h:841:9: required from here /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Vector.h:427:59: warning: unused parameter ‘aReserved’ [-Wunused-parameter] 427 | explicit CapacityAndReserved(size_t aCapacity, size_t aReserved) | ~~~~~~~^~~~~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Vector.h: In instantiation of ‘mozilla::Vector::CapacityAndReserved::CapacityAndReserved(size_t, size_t) [with T = mozilla::BufferList::Segment; long unsigned int MinInlineCapacity = 1; AllocPolicy = js::SystemAllocPolicy; size_t = long unsigned int]’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Vector.h:456:51: required from ‘mozilla::Vector::CRAndStorage::CRAndStorage(size_t, size_t) [with long unsigned int Capacity = 1; long unsigned int Dummy = 0; T = mozilla::BufferList::Segment; long unsigned int MinInlineCapacity = 1; AllocPolicy = js::SystemAllocPolicy; size_t = long unsigned int]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Vector.h:940:7: required from ‘mozilla::Vector::Vector(AP) [with T = mozilla::BufferList::Segment; long unsigned int MinInlineCapacity = 1; AllocPolicy = js::SystemAllocPolicy]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/BufferList.h:75:9: required from ‘mozilla::BufferList::BufferList(size_t, size_t, size_t, AllocPolicy) [with AllocPolicy = js::SystemAllocPolicy; size_t = long unsigned int]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/StructuredClone.h:480:9: required from here /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Vector.h:427:59: warning: unused parameter ‘aReserved’ [-Wunused-parameter] /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Vector.h: In instantiation of ‘mozilla::Vector::CapacityAndReserved::CapacityAndReserved(size_t, size_t) [with T = js::SharedArrayRawBuffer*; long unsigned int MinInlineCapacity = 0; AllocPolicy = js::SystemAllocPolicy; size_t = long unsigned int]’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Vector.h:471:51: required from ‘mozilla::Vector::CRAndStorage<0, Dummy>::CRAndStorage(size_t, size_t) [with long unsigned int Dummy = 0; T = js::SharedArrayRawBuffer*; long unsigned int MinInlineCapacity = 0; AllocPolicy = js::SystemAllocPolicy; size_t = long unsigned int]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Vector.h:940:7: required from ‘mozilla::Vector::Vector(AP) [with T = js::SharedArrayRawBuffer*; long unsigned int MinInlineCapacity = 0; AllocPolicy = js::SystemAllocPolicy]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Vector.h:543:34: required from ‘mozilla::Vector::Vector() [with T = js::SharedArrayRawBuffer*; long unsigned int MinInlineCapacity = 0; AllocPolicy = js::SystemAllocPolicy]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/StructuredClone.h:426:3: required from here /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Vector.h:427:59: warning: unused parameter ‘aReserved’ [-Wunused-parameter] [53/122] g++ -Ilibgjs-internal.a.p -I. -I.. -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-4 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gobject-introspection-1.0 -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include -I/usr/include/cairo -I/usr/include/freetype2 -I/usr/include/pixman-1 -I/usr/include/libxml2 -I/usr/include/harfbuzz -I/usr/include/libpng16 -fdiagnostics-color=always -fpch-preprocess -include gjs_pch.hh -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -std=c++17 -fno-exceptions -fno-rtti -fno-strict-aliasing -Wno-variadic-macros -Wno-missing-field-initializers -Wno-dangling-pointer -fno-semantic-interposition -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/anolis/anolis-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -isystem/usr/include/sysprof-4 -pthread -DGJS_COMPILATION '-DGJS_JS_DIR="/usr/share/gjs-1.0"' '-DPKGLIBDIR="/usr/lib64/gjs"' '-DG_LOG_DOMAIN="Gjs"' -MD -MQ libgjs-internal.a.p/gjs_engine.cpp.o -MF libgjs-internal.a.p/gjs_engine.cpp.o.d -o libgjs-internal.a.p/gjs_engine.cpp.o -c ../gjs/engine.cpp In file included from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Range.h:10, from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/CharacterEncoding.h:10, from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/ErrorReport.h:33, from ../gjs/jsapi-util.h:26, from ../gjs/gjs_pch.hh:42: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/RangedPtr.h: In instantiation of ‘mozilla::RangedPtr::RangedPtr(T*, size_t) [with T = unsigned char; size_t = long unsigned int]’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/CharacterEncoding.h:69:35: required from here /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/RangedPtr.h:98:29: warning: unused parameter ‘aLength’ [-Wunused-parameter] 98 | RangedPtr(T* aPtr, size_t aLength) | ~~~~~~~^~~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/RangedPtr.h: In instantiation of ‘mozilla::RangedPtr::RangedPtr(T*, size_t) [with T = char16_t; size_t = long unsigned int]’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/CharacterEncoding.h:193:36: required from here /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/RangedPtr.h:98:29: warning: unused parameter ‘aLength’ [-Wunused-parameter] In file included from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/ErrorReport.h:34: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h: In instantiation of ‘JS::Handle::Handle(const JS::Rooted&, std::enable_if_t, int>) [with S = JS::Value; T = JS::Value; std::enable_if_t, int> = int]’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/CallAndConstruct.h:110:14: required from here /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1315:56: warning: unused parameter ‘dummy’ [-Wunused-parameter] 1315 | std::enable_if_t, int> dummy) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h: In instantiation of ‘JS::Handle::Handle(const JS::Rooted&, std::enable_if_t, int>) [with S = JSObject*; T = JSObject*; std::enable_if_t, int> = int]’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/Exception.h:113:39: required from here /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1315:56: warning: unused parameter ‘dummy’ [-Wunused-parameter] In file included from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Span.h:37, from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/BigInt.h:11, from ../gjs/jsapi-util.h:25: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/UniquePtr.h: In instantiation of ‘mozilla::UniquePtr::UniquePtr(mozilla::UniquePtr&&, std::enable_if_t<((is_convertible_v::Pointer, typename mozilla::detail::PointerType::Type> && (! is_array_v)) && (is_reference_v ? is_same_v : is_convertible_v)), int>) [with U = GjsSourceHook; E = mozilla::DefaultDelete; T = js::SourceHook; D = mozilla::DefaultDelete; std::enable_if_t<((is_convertible_v::Pointer, typename mozilla::detail::PointerType::Type> && (! is_array_v)) && (is_reference_v ? is_same_v : is_convertible_v)), int> = int; typename mozilla::detail::PointerType::Type = js::SourceHook*; typename mozilla::UniquePtr::Pointer = GjsSourceHook*]’: ../gjs/engine.cpp:220:22: required from here /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/UniquePtr.h:246:11: warning: unused parameter ‘aDummy’ [-Wunused-parameter] 240 | std::enable_if_t< | ~~~~~~~~~~~~~~~~~ 241 | std::is_convertible_v::Pointer, Pointer> && | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 242 | !std::is_array_v && | ~~~~~~~~~~~~~~~~~~~~~~ 243 | (std::is_reference_v ? std::is_same_v | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 244 | : std::is_convertible_v), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 245 | int> | ~~~~ 246 | aDummy = 0) | ^~~~~~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/RangedPtr.h: In instantiation of ‘mozilla::RangedPtr::RangedPtr(T*, T*, T*) [with T = unsigned char]’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Range.h:32:9: required from ‘mozilla::Range::Range(T*, size_t) [with T = unsigned char; size_t = long unsigned int]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/CharacterEncoding.h:38:60: required from here /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/RangedPtr.h:72:25: warning: unused parameter ‘aStart’ [-Wunused-parameter] 72 | RangedPtr(T* aPtr, T* aStart, T* aEnd) | ~~~^~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/RangedPtr.h:72:36: warning: unused parameter ‘aEnd’ [-Wunused-parameter] 72 | RangedPtr(T* aPtr, T* aStart, T* aEnd) | ~~~^~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/RangedPtr.h: In instantiation of ‘mozilla::RangedPtr::RangedPtr(T*, T*, T*) [with T = const unsigned char]’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Range.h:32:9: required from ‘mozilla::Range::Range(T*, size_t) [with T = const unsigned char; size_t = long unsigned int]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/CharacterEncoding.h:57:29: required from here /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/RangedPtr.h:72:25: warning: unused parameter ‘aStart’ [-Wunused-parameter] 72 | RangedPtr(T* aPtr, T* aStart, T* aEnd) | ~~~^~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/RangedPtr.h:72:36: warning: unused parameter ‘aEnd’ [-Wunused-parameter] 72 | RangedPtr(T* aPtr, T* aStart, T* aEnd) | ~~~^~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/RangedPtr.h: In instantiation of ‘mozilla::RangedPtr::RangedPtr(T*, T*, T*) [with T = char16_t]’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Range.h:32:9: required from ‘mozilla::Range::Range(T*, size_t) [with T = char16_t; size_t = long unsigned int]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/CharacterEncoding.h:179:72: required from here /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/RangedPtr.h:72:25: warning: unused parameter ‘aStart’ [-Wunused-parameter] 72 | RangedPtr(T* aPtr, T* aStart, T* aEnd) | ~~~^~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/RangedPtr.h:72:36: warning: unused parameter ‘aEnd’ [-Wunused-parameter] 72 | RangedPtr(T* aPtr, T* aStart, T* aEnd) | ~~~^~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/RangedPtr.h: In instantiation of ‘mozilla::RangedPtr::RangedPtr(T*, T*, T*) [with T = const char16_t]’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Range.h:32:9: required from ‘mozilla::Range::Range(T*, size_t) [with T = const char16_t; size_t = long unsigned int]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/CharacterEncoding.h:215:29: required from here /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/RangedPtr.h:72:25: warning: unused parameter ‘aStart’ [-Wunused-parameter] 72 | RangedPtr(T* aPtr, T* aStart, T* aEnd) | ~~~^~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/RangedPtr.h:72:36: warning: unused parameter ‘aEnd’ [-Wunused-parameter] 72 | RangedPtr(T* aPtr, T* aStart, T* aEnd) | ~~~^~~~ In file included from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/HashTable.h:80, from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/HashTable.h:10, from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/HeapAPI.h:18, from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/TracingAPI.h:11, from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/GCPolicyAPI.h:52, from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:23: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/AllocPolicy.h: In instantiation of ‘void mozilla::MallocAllocPolicy::free_(T*, size_t) [with T = JS::dbg::GarbageCollectionEvent::Collection; size_t = long unsigned int]’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Vector.h:1001:16: required from ‘mozilla::Vector::~Vector() [with T = JS::dbg::GarbageCollectionEvent::Collection; long unsigned int MinInlineCapacity = 0; AllocPolicy = mozilla::MallocAllocPolicy]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/GCAPI.h:841:9: required from here /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/AllocPolicy.h:115:30: warning: unused parameter ‘aNumElems’ [-Wunused-parameter] 115 | void free_(T* aPtr, size_t aNumElems = 0) { | ~~~~~~~^~~~~~~~~~~~~ In file included from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/ErrorReport.h:32: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/AllocPolicy.h: In instantiation of ‘void js::AllocPolicyBase::free_(T*, size_t) [with T = js::SharedArrayRawBuffer*; size_t = long unsigned int]’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Vector.h:1001:16: required from ‘mozilla::Vector::~Vector() [with T = js::SharedArrayRawBuffer*; long unsigned int MinInlineCapacity = 0; AllocPolicy = js::SystemAllocPolicy]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/StructuredClone.h:426:3: required from here /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/AllocPolicy.h:84:27: warning: unused parameter ‘numElems’ [-Wunused-parameter] 84 | void free_(T* p, size_t numElems = 0) { | ~~~~~~~^~~~~~~~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/AllocPolicy.h: In instantiation of ‘void js::AllocPolicyBase::free_(T*, size_t) [with T = char; size_t = long unsigned int]’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/BufferList.h:163:20: required from ‘void mozilla::BufferList::Clear() [with AllocPolicy = js::SystemAllocPolicy]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/StructuredClone.h:568:19: required from here /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/AllocPolicy.h:84:27: warning: unused parameter ‘numElems’ [-Wunused-parameter] In file included from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:13: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/LinkedList.h: In instantiation of ‘static void mozilla::detail::LinkedListElementTraits::exitList(mozilla::LinkedListElement*) [with T = js::PersistentRootedBase]’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/LinkedList.h:249:21: required from ‘void mozilla::LinkedListElement::remove() [with T = js::PersistentRootedBase]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/LinkedList.h:200:7: required from ‘mozilla::LinkedListElement::~LinkedListElement() [with T = js::PersistentRootedBase]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:922:7: required from here /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/LinkedList.h:102:46: warning: unused parameter ‘elt’ [-Wunused-parameter] 102 | static void exitList(LinkedListElement* elt) {} | ~~~~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/LinkedList.h: In instantiation of ‘static void mozilla::detail::LinkedListElementTraits::exitList(mozilla::LinkedListElement*) [with T = JS::detail::WeakCacheBase]’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/LinkedList.h:249:21: required from ‘void mozilla::LinkedListElement::remove() [with T = JS::detail::WeakCacheBase]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/LinkedList.h:200:7: required from ‘mozilla::LinkedListElement::~LinkedListElement() [with T = JS::detail::WeakCacheBase]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/SweepingAPI.h:58:38: required from here /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/LinkedList.h:102:46: warning: unused parameter ‘elt’ [-Wunused-parameter] /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/AllocPolicy.h: In instantiation of ‘void js::AllocPolicyBase::free_(T*, size_t) [with T = mozilla::BufferList::Segment; size_t = long unsigned int]’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Vector.h:1001:16: required from ‘mozilla::Vector::~Vector() [with T = mozilla::BufferList::Segment; long unsigned int MinInlineCapacity = 1; AllocPolicy = js::SystemAllocPolicy]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/BufferList.h:75:9: required from ‘mozilla::BufferList::BufferList(size_t, size_t, size_t, AllocPolicy) [with AllocPolicy = js::SystemAllocPolicy; size_t = long unsigned int]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/StructuredClone.h:480:9: required from here /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/AllocPolicy.h:84:27: warning: unused parameter ‘numElems’ [-Wunused-parameter] 84 | void free_(T* p, size_t numElems = 0) { | ~~~~~~~^~~~~~~~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/UniquePtr.h: In instantiation of ‘mozilla::DefaultDelete::DefaultDelete(const mozilla::DefaultDelete&, std::enable_if_t, int>) [with U = GjsSourceHook; T = js::SourceHook; std::enable_if_t, int> = int]’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/CompactPair.h:88:66: required from ‘constexpr mozilla::detail::CompactPairHelper::CompactPairHelper(AArg&&, BArg&&) [with AArg = GjsSourceHook*; BArg = mozilla::DefaultDelete; A = js::SourceHook*; B = mozilla::DefaultDelete]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/CompactPair.h:185:15: required from ‘mozilla::UniquePtr::UniquePtr(mozilla::UniquePtr&&, std::enable_if_t<((is_convertible_v::Pointer, typename mozilla::detail::PointerType::Type> && (! is_array_v)) && (is_reference_v ? is_same_v : is_convertible_v)), int>) [with U = GjsSourceHook; E = mozilla::DefaultDelete; T = js::SourceHook; D = mozilla::DefaultDelete; std::enable_if_t<((is_convertible_v::Pointer, typename mozilla::detail::PointerType::Type> && (! is_array_v)) && (is_reference_v ? is_same_v : is_convertible_v)), int> = int; typename mozilla::detail::PointerType::Type = js::SourceHook*; typename mozilla::UniquePtr::Pointer = GjsSourceHook*]’ ../gjs/engine.cpp:220:22: required from here /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/UniquePtr.h:454:31: warning: unused parameter ‘aOther’ [-Wunused-parameter] 454 | const DefaultDelete& aOther, | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/UniquePtr.h:455:60: warning: unused parameter ‘aDummy’ [-Wunused-parameter] 455 | std::enable_if_t, int> aDummy = 0) {} | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ In file included from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/Vector.h:10, from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/ErrorReport.h:37: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Vector.h: In instantiation of ‘mozilla::Vector::CapacityAndReserved::CapacityAndReserved(size_t, size_t) [with T = JS::dbg::GarbageCollectionEvent::Collection; long unsigned int MinInlineCapacity = 0; AllocPolicy = mozilla::MallocAllocPolicy; size_t = long unsigned int]’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Vector.h:471:51: required from ‘mozilla::Vector::CRAndStorage<0, Dummy>::CRAndStorage(size_t, size_t) [with long unsigned int Dummy = 0; T = JS::dbg::GarbageCollectionEvent::Collection; long unsigned int MinInlineCapacity = 0; AllocPolicy = mozilla::MallocAllocPolicy; size_t = long unsigned int]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Vector.h:940:7: required from ‘mozilla::Vector::Vector(AP) [with T = JS::dbg::GarbageCollectionEvent::Collection; long unsigned int MinInlineCapacity = 0; AllocPolicy = mozilla::MallocAllocPolicy]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Vector.h:543:34: required from ‘mozilla::Vector::Vector() [with T = JS::dbg::GarbageCollectionEvent::Collection; long unsigned int MinInlineCapacity = 0; AllocPolicy = mozilla::MallocAllocPolicy]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/GCAPI.h:841:9: required from here /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Vector.h:427:59: warning: unused parameter ‘aReserved’ [-Wunused-parameter] 427 | explicit CapacityAndReserved(size_t aCapacity, size_t aReserved) | ~~~~~~~^~~~~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Vector.h: In instantiation of ‘mozilla::Vector::CapacityAndReserved::CapacityAndReserved(size_t, size_t) [with T = mozilla::BufferList::Segment; long unsigned int MinInlineCapacity = 1; AllocPolicy = js::SystemAllocPolicy; size_t = long unsigned int]’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Vector.h:456:51: required from ‘mozilla::Vector::CRAndStorage::CRAndStorage(size_t, size_t) [with long unsigned int Capacity = 1; long unsigned int Dummy = 0; T = mozilla::BufferList::Segment; long unsigned int MinInlineCapacity = 1; AllocPolicy = js::SystemAllocPolicy; size_t = long unsigned int]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Vector.h:940:7: required from ‘mozilla::Vector::Vector(AP) [with T = mozilla::BufferList::Segment; long unsigned int MinInlineCapacity = 1; AllocPolicy = js::SystemAllocPolicy]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/BufferList.h:75:9: required from ‘mozilla::BufferList::BufferList(size_t, size_t, size_t, AllocPolicy) [with AllocPolicy = js::SystemAllocPolicy; size_t = long unsigned int]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/StructuredClone.h:480:9: required from here /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Vector.h:427:59: warning: unused parameter ‘aReserved’ [-Wunused-parameter] /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Vector.h: In instantiation of ‘mozilla::Vector::CapacityAndReserved::CapacityAndReserved(size_t, size_t) [with T = js::SharedArrayRawBuffer*; long unsigned int MinInlineCapacity = 0; AllocPolicy = js::SystemAllocPolicy; size_t = long unsigned int]’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Vector.h:471:51: required from ‘mozilla::Vector::CRAndStorage<0, Dummy>::CRAndStorage(size_t, size_t) [with long unsigned int Dummy = 0; T = js::SharedArrayRawBuffer*; long unsigned int MinInlineCapacity = 0; AllocPolicy = js::SystemAllocPolicy; size_t = long unsigned int]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Vector.h:940:7: required from ‘mozilla::Vector::Vector(AP) [with T = js::SharedArrayRawBuffer*; long unsigned int MinInlineCapacity = 0; AllocPolicy = js::SystemAllocPolicy]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Vector.h:543:34: required from ‘mozilla::Vector::Vector() [with T = js::SharedArrayRawBuffer*; long unsigned int MinInlineCapacity = 0; AllocPolicy = js::SystemAllocPolicy]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/StructuredClone.h:426:3: required from here /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Vector.h:427:59: warning: unused parameter ‘aReserved’ [-Wunused-parameter] [54/122] g++ -Ilibgjs-internal.a.p -I. -I.. -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-4 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gobject-introspection-1.0 -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include -I/usr/include/cairo -I/usr/include/freetype2 -I/usr/include/pixman-1 -I/usr/include/libxml2 -I/usr/include/harfbuzz -I/usr/include/libpng16 -fdiagnostics-color=always -fpch-preprocess -include gjs_pch.hh -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -std=c++17 -fno-exceptions -fno-rtti -fno-strict-aliasing -Wno-variadic-macros -Wno-missing-field-initializers -Wno-dangling-pointer -fno-semantic-interposition -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/anolis/anolis-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -isystem/usr/include/sysprof-4 -pthread -DGJS_COMPILATION '-DGJS_JS_DIR="/usr/share/gjs-1.0"' '-DPKGLIBDIR="/usr/lib64/gjs"' '-DG_LOG_DOMAIN="Gjs"' -MD -MQ libgjs-internal.a.p/gjs_coverage.cpp.o -MF libgjs-internal.a.p/gjs_coverage.cpp.o.d -o libgjs-internal.a.p/gjs_coverage.cpp.o -c ../gjs/coverage.cpp In file included from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Range.h:10, from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/CharacterEncoding.h:10, from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/ErrorReport.h:33, from ../gjs/jsapi-util.h:26, from ../gjs/gjs_pch.hh:42: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/RangedPtr.h: In instantiation of ‘mozilla::RangedPtr::RangedPtr(T*, size_t) [with T = unsigned char; size_t = long unsigned int]’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/CharacterEncoding.h:69:35: required from here /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/RangedPtr.h:98:29: warning: unused parameter ‘aLength’ [-Wunused-parameter] 98 | RangedPtr(T* aPtr, size_t aLength) | ~~~~~~~^~~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/RangedPtr.h: In instantiation of ‘mozilla::RangedPtr::RangedPtr(T*, size_t) [with T = char16_t; size_t = long unsigned int]’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/CharacterEncoding.h:193:36: required from here /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/RangedPtr.h:98:29: warning: unused parameter ‘aLength’ [-Wunused-parameter] In file included from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/ErrorReport.h:34: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h: In instantiation of ‘JS::Handle::Handle(const JS::Rooted&, std::enable_if_t, int>) [with S = JS::Value; T = JS::Value; std::enable_if_t, int> = int]’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/CallAndConstruct.h:110:14: required from here /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1315:56: warning: unused parameter ‘dummy’ [-Wunused-parameter] 1315 | std::enable_if_t, int> dummy) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h: In instantiation of ‘JS::Handle::Handle(const JS::Rooted&, std::enable_if_t, int>) [with S = JSObject*; T = JSObject*; std::enable_if_t, int> = int]’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/Exception.h:113:39: required from here /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1315:56: warning: unused parameter ‘dummy’ [-Wunused-parameter] /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/RangedPtr.h: In instantiation of ‘mozilla::RangedPtr::RangedPtr(T*, T*, T*) [with T = unsigned char]’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Range.h:32:9: required from ‘mozilla::Range::Range(T*, size_t) [with T = unsigned char; size_t = long unsigned int]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/CharacterEncoding.h:38:60: required from here /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/RangedPtr.h:72:25: warning: unused parameter ‘aStart’ [-Wunused-parameter] 72 | RangedPtr(T* aPtr, T* aStart, T* aEnd) | ~~~^~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/RangedPtr.h:72:36: warning: unused parameter ‘aEnd’ [-Wunused-parameter] 72 | RangedPtr(T* aPtr, T* aStart, T* aEnd) | ~~~^~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/RangedPtr.h: In instantiation of ‘mozilla::RangedPtr::RangedPtr(T*, T*, T*) [with T = const unsigned char]’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Range.h:32:9: required from ‘mozilla::Range::Range(T*, size_t) [with T = const unsigned char; size_t = long unsigned int]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/CharacterEncoding.h:57:29: required from here /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/RangedPtr.h:72:25: warning: unused parameter ‘aStart’ [-Wunused-parameter] 72 | RangedPtr(T* aPtr, T* aStart, T* aEnd) | ~~~^~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/RangedPtr.h:72:36: warning: unused parameter ‘aEnd’ [-Wunused-parameter] 72 | RangedPtr(T* aPtr, T* aStart, T* aEnd) | ~~~^~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/RangedPtr.h: In instantiation of ‘mozilla::RangedPtr::RangedPtr(T*, T*, T*) [with T = char16_t]’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Range.h:32:9: required from ‘mozilla::Range::Range(T*, size_t) [with T = char16_t; size_t = long unsigned int]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/CharacterEncoding.h:179:72: required from here /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/RangedPtr.h:72:25: warning: unused parameter ‘aStart’ [-Wunused-parameter] 72 | RangedPtr(T* aPtr, T* aStart, T* aEnd) | ~~~^~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/RangedPtr.h:72:36: warning: unused parameter ‘aEnd’ [-Wunused-parameter] 72 | RangedPtr(T* aPtr, T* aStart, T* aEnd) | ~~~^~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/RangedPtr.h: In instantiation of ‘mozilla::RangedPtr::RangedPtr(T*, T*, T*) [with T = const char16_t]’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Range.h:32:9: required from ‘mozilla::Range::Range(T*, size_t) [with T = const char16_t; size_t = long unsigned int]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/CharacterEncoding.h:215:29: required from here /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/RangedPtr.h:72:25: warning: unused parameter ‘aStart’ [-Wunused-parameter] 72 | RangedPtr(T* aPtr, T* aStart, T* aEnd) | ~~~^~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/RangedPtr.h:72:36: warning: unused parameter ‘aEnd’ [-Wunused-parameter] 72 | RangedPtr(T* aPtr, T* aStart, T* aEnd) | ~~~^~~~ In file included from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/HashTable.h:80, from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/HashTable.h:10, from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/HeapAPI.h:18, from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/TracingAPI.h:11, from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/GCPolicyAPI.h:52, from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:23: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/AllocPolicy.h: In instantiation of ‘void mozilla::MallocAllocPolicy::free_(T*, size_t) [with T = JS::dbg::GarbageCollectionEvent::Collection; size_t = long unsigned int]’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Vector.h:1001:16: required from ‘mozilla::Vector::~Vector() [with T = JS::dbg::GarbageCollectionEvent::Collection; long unsigned int MinInlineCapacity = 0; AllocPolicy = mozilla::MallocAllocPolicy]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/GCAPI.h:841:9: required from here /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/AllocPolicy.h:115:30: warning: unused parameter ‘aNumElems’ [-Wunused-parameter] 115 | void free_(T* aPtr, size_t aNumElems = 0) { | ~~~~~~~^~~~~~~~~~~~~ In file included from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/ErrorReport.h:32: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/AllocPolicy.h: In instantiation of ‘void js::AllocPolicyBase::free_(T*, size_t) [with T = js::SharedArrayRawBuffer*; size_t = long unsigned int]’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Vector.h:1001:16: required from ‘mozilla::Vector::~Vector() [with T = js::SharedArrayRawBuffer*; long unsigned int MinInlineCapacity = 0; AllocPolicy = js::SystemAllocPolicy]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/StructuredClone.h:426:3: required from here /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/AllocPolicy.h:84:27: warning: unused parameter ‘numElems’ [-Wunused-parameter] 84 | void free_(T* p, size_t numElems = 0) { | ~~~~~~~^~~~~~~~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/AllocPolicy.h: In instantiation of ‘void js::AllocPolicyBase::free_(T*, size_t) [with T = char; size_t = long unsigned int]’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/BufferList.h:163:20: required from ‘void mozilla::BufferList::Clear() [with AllocPolicy = js::SystemAllocPolicy]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/StructuredClone.h:568:19: required from here /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/AllocPolicy.h:84:27: warning: unused parameter ‘numElems’ [-Wunused-parameter] In file included from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:13: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/LinkedList.h: In instantiation of ‘static void mozilla::detail::LinkedListElementTraits::exitList(mozilla::LinkedListElement*) [with T = js::PersistentRootedBase]’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/LinkedList.h:249:21: required from ‘void mozilla::LinkedListElement::remove() [with T = js::PersistentRootedBase]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/LinkedList.h:200:7: required from ‘mozilla::LinkedListElement::~LinkedListElement() [with T = js::PersistentRootedBase]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:922:7: required from here /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/LinkedList.h:102:46: warning: unused parameter ‘elt’ [-Wunused-parameter] 102 | static void exitList(LinkedListElement* elt) {} | ~~~~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/LinkedList.h: In instantiation of ‘static void mozilla::detail::LinkedListElementTraits::exitList(mozilla::LinkedListElement*) [with T = JS::detail::WeakCacheBase]’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/LinkedList.h:249:21: required from ‘void mozilla::LinkedListElement::remove() [with T = JS::detail::WeakCacheBase]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/LinkedList.h:200:7: required from ‘mozilla::LinkedListElement::~LinkedListElement() [with T = JS::detail::WeakCacheBase]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/SweepingAPI.h:58:38: required from here /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/LinkedList.h:102:46: warning: unused parameter ‘elt’ [-Wunused-parameter] /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/AllocPolicy.h: In instantiation of ‘void js::AllocPolicyBase::free_(T*, size_t) [with T = mozilla::BufferList::Segment; size_t = long unsigned int]’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Vector.h:1001:16: required from ‘mozilla::Vector::~Vector() [with T = mozilla::BufferList::Segment; long unsigned int MinInlineCapacity = 1; AllocPolicy = js::SystemAllocPolicy]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/BufferList.h:75:9: required from ‘mozilla::BufferList::BufferList(size_t, size_t, size_t, AllocPolicy) [with AllocPolicy = js::SystemAllocPolicy; size_t = long unsigned int]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/StructuredClone.h:480:9: required from here /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/AllocPolicy.h:84:27: warning: unused parameter ‘numElems’ [-Wunused-parameter] 84 | void free_(T* p, size_t numElems = 0) { | ~~~~~~~^~~~~~~~~~~~ In file included from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/Vector.h:10, from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/ErrorReport.h:37: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Vector.h: In instantiation of ‘mozilla::Vector::CapacityAndReserved::CapacityAndReserved(size_t, size_t) [with T = JS::dbg::GarbageCollectionEvent::Collection; long unsigned int MinInlineCapacity = 0; AllocPolicy = mozilla::MallocAllocPolicy; size_t = long unsigned int]’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Vector.h:471:51: required from ‘mozilla::Vector::CRAndStorage<0, Dummy>::CRAndStorage(size_t, size_t) [with long unsigned int Dummy = 0; T = JS::dbg::GarbageCollectionEvent::Collection; long unsigned int MinInlineCapacity = 0; AllocPolicy = mozilla::MallocAllocPolicy; size_t = long unsigned int]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Vector.h:940:7: required from ‘mozilla::Vector::Vector(AP) [with T = JS::dbg::GarbageCollectionEvent::Collection; long unsigned int MinInlineCapacity = 0; AllocPolicy = mozilla::MallocAllocPolicy]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Vector.h:543:34: required from ‘mozilla::Vector::Vector() [with T = JS::dbg::GarbageCollectionEvent::Collection; long unsigned int MinInlineCapacity = 0; AllocPolicy = mozilla::MallocAllocPolicy]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/GCAPI.h:841:9: required from here /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Vector.h:427:59: warning: unused parameter ‘aReserved’ [-Wunused-parameter] 427 | explicit CapacityAndReserved(size_t aCapacity, size_t aReserved) | ~~~~~~~^~~~~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Vector.h: In instantiation of ‘mozilla::Vector::CapacityAndReserved::CapacityAndReserved(size_t, size_t) [with T = mozilla::BufferList::Segment; long unsigned int MinInlineCapacity = 1; AllocPolicy = js::SystemAllocPolicy; size_t = long unsigned int]’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Vector.h:456:51: required from ‘mozilla::Vector::CRAndStorage::CRAndStorage(size_t, size_t) [with long unsigned int Capacity = 1; long unsigned int Dummy = 0; T = mozilla::BufferList::Segment; long unsigned int MinInlineCapacity = 1; AllocPolicy = js::SystemAllocPolicy; size_t = long unsigned int]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Vector.h:940:7: required from ‘mozilla::Vector::Vector(AP) [with T = mozilla::BufferList::Segment; long unsigned int MinInlineCapacity = 1; AllocPolicy = js::SystemAllocPolicy]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/BufferList.h:75:9: required from ‘mozilla::BufferList::BufferList(size_t, size_t, size_t, AllocPolicy) [with AllocPolicy = js::SystemAllocPolicy; size_t = long unsigned int]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/StructuredClone.h:480:9: required from here /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Vector.h:427:59: warning: unused parameter ‘aReserved’ [-Wunused-parameter] /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Vector.h: In instantiation of ‘mozilla::Vector::CapacityAndReserved::CapacityAndReserved(size_t, size_t) [with T = js::SharedArrayRawBuffer*; long unsigned int MinInlineCapacity = 0; AllocPolicy = js::SystemAllocPolicy; size_t = long unsigned int]’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Vector.h:471:51: required from ‘mozilla::Vector::CRAndStorage<0, Dummy>::CRAndStorage(size_t, size_t) [with long unsigned int Dummy = 0; T = js::SharedArrayRawBuffer*; long unsigned int MinInlineCapacity = 0; AllocPolicy = js::SystemAllocPolicy; size_t = long unsigned int]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Vector.h:940:7: required from ‘mozilla::Vector::Vector(AP) [with T = js::SharedArrayRawBuffer*; long unsigned int MinInlineCapacity = 0; AllocPolicy = js::SystemAllocPolicy]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Vector.h:543:34: required from ‘mozilla::Vector::Vector() [with T = js::SharedArrayRawBuffer*; long unsigned int MinInlineCapacity = 0; AllocPolicy = js::SystemAllocPolicy]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/StructuredClone.h:426:3: required from here /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Vector.h:427:59: warning: unused parameter ‘aReserved’ [-Wunused-parameter] [55/122] g++ -Ilibgjs-internal.a.p -I. -I.. -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-4 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gobject-introspection-1.0 -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include -I/usr/include/cairo -I/usr/include/freetype2 -I/usr/include/pixman-1 -I/usr/include/libxml2 -I/usr/include/harfbuzz -I/usr/include/libpng16 -fdiagnostics-color=always -fpch-preprocess -include gjs_pch.hh -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -std=c++17 -fno-exceptions -fno-rtti -fno-strict-aliasing -Wno-variadic-macros -Wno-missing-field-initializers -Wno-dangling-pointer -fno-semantic-interposition -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/anolis/anolis-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -isystem/usr/include/sysprof-4 -pthread -DGJS_COMPILATION '-DGJS_JS_DIR="/usr/share/gjs-1.0"' '-DPKGLIBDIR="/usr/lib64/gjs"' '-DG_LOG_DOMAIN="Gjs"' -MD -MQ libgjs-internal.a.p/modules_cairo-ps-surface.cpp.o -MF libgjs-internal.a.p/modules_cairo-ps-surface.cpp.o.d -o libgjs-internal.a.p/modules_cairo-ps-surface.cpp.o -c ../modules/cairo-ps-surface.cpp In file included from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Range.h:10, from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/CharacterEncoding.h:10, from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/ErrorReport.h:33, from ../gjs/jsapi-util.h:26, from ../gjs/gjs_pch.hh:42: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/RangedPtr.h: In instantiation of ‘mozilla::RangedPtr::RangedPtr(T*, size_t) [with T = unsigned char; size_t = long unsigned int]’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/CharacterEncoding.h:69:35: required from here /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/RangedPtr.h:98:29: warning: unused parameter ‘aLength’ [-Wunused-parameter] 98 | RangedPtr(T* aPtr, size_t aLength) | ~~~~~~~^~~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/RangedPtr.h: In instantiation of ‘mozilla::RangedPtr::RangedPtr(T*, size_t) [with T = char16_t; size_t = long unsigned int]’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/CharacterEncoding.h:193:36: required from here /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/RangedPtr.h:98:29: warning: unused parameter ‘aLength’ [-Wunused-parameter] In file included from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/ErrorReport.h:34: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h: In instantiation of ‘JS::Handle::Handle(const JS::Rooted&, std::enable_if_t, int>) [with S = JS::Value; T = JS::Value; std::enable_if_t, int> = int]’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/CallAndConstruct.h:110:14: required from here /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1315:56: warning: unused parameter ‘dummy’ [-Wunused-parameter] 1315 | std::enable_if_t, int> dummy) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h: In instantiation of ‘JS::Handle::Handle(const JS::Rooted&, std::enable_if_t, int>) [with S = JSObject*; T = JSObject*; std::enable_if_t, int> = int]’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/Exception.h:113:39: required from here /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1315:56: warning: unused parameter ‘dummy’ [-Wunused-parameter] /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/RangedPtr.h: In instantiation of ‘mozilla::RangedPtr::RangedPtr(T*, T*, T*) [with T = unsigned char]’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Range.h:32:9: required from ‘mozilla::Range::Range(T*, size_t) [with T = unsigned char; size_t = long unsigned int]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/CharacterEncoding.h:38:60: required from here /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/RangedPtr.h:72:25: warning: unused parameter ‘aStart’ [-Wunused-parameter] 72 | RangedPtr(T* aPtr, T* aStart, T* aEnd) | ~~~^~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/RangedPtr.h:72:36: warning: unused parameter ‘aEnd’ [-Wunused-parameter] 72 | RangedPtr(T* aPtr, T* aStart, T* aEnd) | ~~~^~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/RangedPtr.h: In instantiation of ‘mozilla::RangedPtr::RangedPtr(T*, T*, T*) [with T = const unsigned char]’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Range.h:32:9: required from ‘mozilla::Range::Range(T*, size_t) [with T = const unsigned char; size_t = long unsigned int]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/CharacterEncoding.h:57:29: required from here /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/RangedPtr.h:72:25: warning: unused parameter ‘aStart’ [-Wunused-parameter] 72 | RangedPtr(T* aPtr, T* aStart, T* aEnd) | ~~~^~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/RangedPtr.h:72:36: warning: unused parameter ‘aEnd’ [-Wunused-parameter] 72 | RangedPtr(T* aPtr, T* aStart, T* aEnd) | ~~~^~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/RangedPtr.h: In instantiation of ‘mozilla::RangedPtr::RangedPtr(T*, T*, T*) [with T = char16_t]’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Range.h:32:9: required from ‘mozilla::Range::Range(T*, size_t) [with T = char16_t; size_t = long unsigned int]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/CharacterEncoding.h:179:72: required from here /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/RangedPtr.h:72:25: warning: unused parameter ‘aStart’ [-Wunused-parameter] 72 | RangedPtr(T* aPtr, T* aStart, T* aEnd) | ~~~^~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/RangedPtr.h:72:36: warning: unused parameter ‘aEnd’ [-Wunused-parameter] 72 | RangedPtr(T* aPtr, T* aStart, T* aEnd) | ~~~^~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/RangedPtr.h: In instantiation of ‘mozilla::RangedPtr::RangedPtr(T*, T*, T*) [with T = const char16_t]’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Range.h:32:9: required from ‘mozilla::Range::Range(T*, size_t) [with T = const char16_t; size_t = long unsigned int]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/CharacterEncoding.h:215:29: required from here /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/RangedPtr.h:72:25: warning: unused parameter ‘aStart’ [-Wunused-parameter] 72 | RangedPtr(T* aPtr, T* aStart, T* aEnd) | ~~~^~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/RangedPtr.h:72:36: warning: unused parameter ‘aEnd’ [-Wunused-parameter] 72 | RangedPtr(T* aPtr, T* aStart, T* aEnd) | ~~~^~~~ In file included from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/HashTable.h:80, from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/HashTable.h:10, from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/HeapAPI.h:18, from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/TracingAPI.h:11, from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/GCPolicyAPI.h:52, from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:23: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/AllocPolicy.h: In instantiation of ‘void mozilla::MallocAllocPolicy::free_(T*, size_t) [with T = JS::dbg::GarbageCollectionEvent::Collection; size_t = long unsigned int]’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Vector.h:1001:16: required from ‘mozilla::Vector::~Vector() [with T = JS::dbg::GarbageCollectionEvent::Collection; long unsigned int MinInlineCapacity = 0; AllocPolicy = mozilla::MallocAllocPolicy]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/GCAPI.h:841:9: required from here /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/AllocPolicy.h:115:30: warning: unused parameter ‘aNumElems’ [-Wunused-parameter] 115 | void free_(T* aPtr, size_t aNumElems = 0) { | ~~~~~~~^~~~~~~~~~~~~ In file included from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/ErrorReport.h:32: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/AllocPolicy.h: In instantiation of ‘void js::AllocPolicyBase::free_(T*, size_t) [with T = js::SharedArrayRawBuffer*; size_t = long unsigned int]’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Vector.h:1001:16: required from ‘mozilla::Vector::~Vector() [with T = js::SharedArrayRawBuffer*; long unsigned int MinInlineCapacity = 0; AllocPolicy = js::SystemAllocPolicy]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/StructuredClone.h:426:3: required from here /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/AllocPolicy.h:84:27: warning: unused parameter ‘numElems’ [-Wunused-parameter] 84 | void free_(T* p, size_t numElems = 0) { | ~~~~~~~^~~~~~~~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/AllocPolicy.h: In instantiation of ‘void js::AllocPolicyBase::free_(T*, size_t) [with T = char; size_t = long unsigned int]’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/BufferList.h:163:20: required from ‘void mozilla::BufferList::Clear() [with AllocPolicy = js::SystemAllocPolicy]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/StructuredClone.h:568:19: required from here /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/AllocPolicy.h:84:27: warning: unused parameter ‘numElems’ [-Wunused-parameter] In file included from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:13: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/LinkedList.h: In instantiation of ‘static void mozilla::detail::LinkedListElementTraits::exitList(mozilla::LinkedListElement*) [with T = js::PersistentRootedBase]’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/LinkedList.h:249:21: required from ‘void mozilla::LinkedListElement::remove() [with T = js::PersistentRootedBase]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/LinkedList.h:200:7: required from ‘mozilla::LinkedListElement::~LinkedListElement() [with T = js::PersistentRootedBase]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:922:7: required from here /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/LinkedList.h:102:46: warning: unused parameter ‘elt’ [-Wunused-parameter] 102 | static void exitList(LinkedListElement* elt) {} | ~~~~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/LinkedList.h: In instantiation of ‘static void mozilla::detail::LinkedListElementTraits::exitList(mozilla::LinkedListElement*) [with T = JS::detail::WeakCacheBase]’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/LinkedList.h:249:21: required from ‘void mozilla::LinkedListElement::remove() [with T = JS::detail::WeakCacheBase]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/LinkedList.h:200:7: required from ‘mozilla::LinkedListElement::~LinkedListElement() [with T = JS::detail::WeakCacheBase]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/SweepingAPI.h:58:38: required from here /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/LinkedList.h:102:46: warning: unused parameter ‘elt’ [-Wunused-parameter] /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/AllocPolicy.h: In instantiation of ‘void js::AllocPolicyBase::free_(T*, size_t) [with T = mozilla::BufferList::Segment; size_t = long unsigned int]’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Vector.h:1001:16: required from ‘mozilla::Vector::~Vector() [with T = mozilla::BufferList::Segment; long unsigned int MinInlineCapacity = 1; AllocPolicy = js::SystemAllocPolicy]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/BufferList.h:75:9: required from ‘mozilla::BufferList::BufferList(size_t, size_t, size_t, AllocPolicy) [with AllocPolicy = js::SystemAllocPolicy; size_t = long unsigned int]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/StructuredClone.h:480:9: required from here /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/AllocPolicy.h:84:27: warning: unused parameter ‘numElems’ [-Wunused-parameter] 84 | void free_(T* p, size_t numElems = 0) { | ~~~~~~~^~~~~~~~~~~~ In file included from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/Vector.h:10, from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/ErrorReport.h:37: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Vector.h: In instantiation of ‘mozilla::Vector::CapacityAndReserved::CapacityAndReserved(size_t, size_t) [with T = JS::dbg::GarbageCollectionEvent::Collection; long unsigned int MinInlineCapacity = 0; AllocPolicy = mozilla::MallocAllocPolicy; size_t = long unsigned int]’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Vector.h:471:51: required from ‘mozilla::Vector::CRAndStorage<0, Dummy>::CRAndStorage(size_t, size_t) [with long unsigned int Dummy = 0; T = JS::dbg::GarbageCollectionEvent::Collection; long unsigned int MinInlineCapacity = 0; AllocPolicy = mozilla::MallocAllocPolicy; size_t = long unsigned int]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Vector.h:940:7: required from ‘mozilla::Vector::Vector(AP) [with T = JS::dbg::GarbageCollectionEvent::Collection; long unsigned int MinInlineCapacity = 0; AllocPolicy = mozilla::MallocAllocPolicy]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Vector.h:543:34: required from ‘mozilla::Vector::Vector() [with T = JS::dbg::GarbageCollectionEvent::Collection; long unsigned int MinInlineCapacity = 0; AllocPolicy = mozilla::MallocAllocPolicy]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/GCAPI.h:841:9: required from here /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Vector.h:427:59: warning: unused parameter ‘aReserved’ [-Wunused-parameter] 427 | explicit CapacityAndReserved(size_t aCapacity, size_t aReserved) | ~~~~~~~^~~~~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Vector.h: In instantiation of ‘mozilla::Vector::CapacityAndReserved::CapacityAndReserved(size_t, size_t) [with T = mozilla::BufferList::Segment; long unsigned int MinInlineCapacity = 1; AllocPolicy = js::SystemAllocPolicy; size_t = long unsigned int]’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Vector.h:456:51: required from ‘mozilla::Vector::CRAndStorage::CRAndStorage(size_t, size_t) [with long unsigned int Capacity = 1; long unsigned int Dummy = 0; T = mozilla::BufferList::Segment; long unsigned int MinInlineCapacity = 1; AllocPolicy = js::SystemAllocPolicy; size_t = long unsigned int]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Vector.h:940:7: required from ‘mozilla::Vector::Vector(AP) [with T = mozilla::BufferList::Segment; long unsigned int MinInlineCapacity = 1; AllocPolicy = js::SystemAllocPolicy]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/BufferList.h:75:9: required from ‘mozilla::BufferList::BufferList(size_t, size_t, size_t, AllocPolicy) [with AllocPolicy = js::SystemAllocPolicy; size_t = long unsigned int]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/StructuredClone.h:480:9: required from here /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Vector.h:427:59: warning: unused parameter ‘aReserved’ [-Wunused-parameter] /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Vector.h: In instantiation of ‘mozilla::Vector::CapacityAndReserved::CapacityAndReserved(size_t, size_t) [with T = js::SharedArrayRawBuffer*; long unsigned int MinInlineCapacity = 0; AllocPolicy = js::SystemAllocPolicy; size_t = long unsigned int]’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Vector.h:471:51: required from ‘mozilla::Vector::CRAndStorage<0, Dummy>::CRAndStorage(size_t, size_t) [with long unsigned int Dummy = 0; T = js::SharedArrayRawBuffer*; long unsigned int MinInlineCapacity = 0; AllocPolicy = js::SystemAllocPolicy; size_t = long unsigned int]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Vector.h:940:7: required from ‘mozilla::Vector::Vector(AP) [with T = js::SharedArrayRawBuffer*; long unsigned int MinInlineCapacity = 0; AllocPolicy = js::SystemAllocPolicy]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Vector.h:543:34: required from ‘mozilla::Vector::Vector() [with T = js::SharedArrayRawBuffer*; long unsigned int MinInlineCapacity = 0; AllocPolicy = js::SystemAllocPolicy]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/StructuredClone.h:426:3: required from here /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Vector.h:427:59: warning: unused parameter ‘aReserved’ [-Wunused-parameter] [56/122] g++ -Ilibgjs-internal.a.p -I. -I.. -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-4 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gobject-introspection-1.0 -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include -I/usr/include/cairo -I/usr/include/freetype2 -I/usr/include/pixman-1 -I/usr/include/libxml2 -I/usr/include/harfbuzz -I/usr/include/libpng16 -fdiagnostics-color=always -fpch-preprocess -include gjs_pch.hh -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -std=c++17 -fno-exceptions -fno-rtti -fno-strict-aliasing -Wno-variadic-macros -Wno-missing-field-initializers -Wno-dangling-pointer -fno-semantic-interposition -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/anolis/anolis-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -isystem/usr/include/sysprof-4 -pthread -DGJS_COMPILATION '-DGJS_JS_DIR="/usr/share/gjs-1.0"' '-DPKGLIBDIR="/usr/lib64/gjs"' '-DG_LOG_DOMAIN="Gjs"' -MD -MQ libgjs-internal.a.p/modules_cairo-surface.cpp.o -MF libgjs-internal.a.p/modules_cairo-surface.cpp.o.d -o libgjs-internal.a.p/modules_cairo-surface.cpp.o -c ../modules/cairo-surface.cpp In file included from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Range.h:10, from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/CharacterEncoding.h:10, from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/ErrorReport.h:33, from ../gjs/jsapi-util.h:26, from ../gjs/gjs_pch.hh:42: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/RangedPtr.h: In instantiation of ‘mozilla::RangedPtr::RangedPtr(T*, size_t) [with T = unsigned char; size_t = long unsigned int]’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/CharacterEncoding.h:69:35: required from here /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/RangedPtr.h:98:29: warning: unused parameter ‘aLength’ [-Wunused-parameter] 98 | RangedPtr(T* aPtr, size_t aLength) | ~~~~~~~^~~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/RangedPtr.h: In instantiation of ‘mozilla::RangedPtr::RangedPtr(T*, size_t) [with T = char16_t; size_t = long unsigned int]’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/CharacterEncoding.h:193:36: required from here /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/RangedPtr.h:98:29: warning: unused parameter ‘aLength’ [-Wunused-parameter] In file included from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/ErrorReport.h:34: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h: In instantiation of ‘JS::Handle::Handle(const JS::Rooted&, std::enable_if_t, int>) [with S = JS::Value; T = JS::Value; std::enable_if_t, int> = int]’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/CallAndConstruct.h:110:14: required from here /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1315:56: warning: unused parameter ‘dummy’ [-Wunused-parameter] 1315 | std::enable_if_t, int> dummy) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h: In instantiation of ‘JS::Handle::Handle(const JS::Rooted&, std::enable_if_t, int>) [with S = JSObject*; T = JSObject*; std::enable_if_t, int> = int]’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/Exception.h:113:39: required from here /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1315:56: warning: unused parameter ‘dummy’ [-Wunused-parameter] /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/RangedPtr.h: In instantiation of ‘mozilla::RangedPtr::RangedPtr(T*, T*, T*) [with T = unsigned char]’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Range.h:32:9: required from ‘mozilla::Range::Range(T*, size_t) [with T = unsigned char; size_t = long unsigned int]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/CharacterEncoding.h:38:60: required from here /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/RangedPtr.h:72:25: warning: unused parameter ‘aStart’ [-Wunused-parameter] 72 | RangedPtr(T* aPtr, T* aStart, T* aEnd) | ~~~^~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/RangedPtr.h:72:36: warning: unused parameter ‘aEnd’ [-Wunused-parameter] 72 | RangedPtr(T* aPtr, T* aStart, T* aEnd) | ~~~^~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/RangedPtr.h: In instantiation of ‘mozilla::RangedPtr::RangedPtr(T*, T*, T*) [with T = const unsigned char]’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Range.h:32:9: required from ‘mozilla::Range::Range(T*, size_t) [with T = const unsigned char; size_t = long unsigned int]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/CharacterEncoding.h:57:29: required from here /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/RangedPtr.h:72:25: warning: unused parameter ‘aStart’ [-Wunused-parameter] 72 | RangedPtr(T* aPtr, T* aStart, T* aEnd) | ~~~^~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/RangedPtr.h:72:36: warning: unused parameter ‘aEnd’ [-Wunused-parameter] 72 | RangedPtr(T* aPtr, T* aStart, T* aEnd) | ~~~^~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/RangedPtr.h: In instantiation of ‘mozilla::RangedPtr::RangedPtr(T*, T*, T*) [with T = char16_t]’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Range.h:32:9: required from ‘mozilla::Range::Range(T*, size_t) [with T = char16_t; size_t = long unsigned int]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/CharacterEncoding.h:179:72: required from here /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/RangedPtr.h:72:25: warning: unused parameter ‘aStart’ [-Wunused-parameter] 72 | RangedPtr(T* aPtr, T* aStart, T* aEnd) | ~~~^~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/RangedPtr.h:72:36: warning: unused parameter ‘aEnd’ [-Wunused-parameter] 72 | RangedPtr(T* aPtr, T* aStart, T* aEnd) | ~~~^~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/RangedPtr.h: In instantiation of ‘mozilla::RangedPtr::RangedPtr(T*, T*, T*) [with T = const char16_t]’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Range.h:32:9: required from ‘mozilla::Range::Range(T*, size_t) [with T = const char16_t; size_t = long unsigned int]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/CharacterEncoding.h:215:29: required from here /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/RangedPtr.h:72:25: warning: unused parameter ‘aStart’ [-Wunused-parameter] 72 | RangedPtr(T* aPtr, T* aStart, T* aEnd) | ~~~^~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/RangedPtr.h:72:36: warning: unused parameter ‘aEnd’ [-Wunused-parameter] 72 | RangedPtr(T* aPtr, T* aStart, T* aEnd) | ~~~^~~~ In file included from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/HashTable.h:80, from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/HashTable.h:10, from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/HeapAPI.h:18, from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/TracingAPI.h:11, from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/GCPolicyAPI.h:52, from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:23: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/AllocPolicy.h: In instantiation of ‘void mozilla::MallocAllocPolicy::free_(T*, size_t) [with T = JS::dbg::GarbageCollectionEvent::Collection; size_t = long unsigned int]’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Vector.h:1001:16: required from ‘mozilla::Vector::~Vector() [with T = JS::dbg::GarbageCollectionEvent::Collection; long unsigned int MinInlineCapacity = 0; AllocPolicy = mozilla::MallocAllocPolicy]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/GCAPI.h:841:9: required from here /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/AllocPolicy.h:115:30: warning: unused parameter ‘aNumElems’ [-Wunused-parameter] 115 | void free_(T* aPtr, size_t aNumElems = 0) { | ~~~~~~~^~~~~~~~~~~~~ In file included from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/ErrorReport.h:32: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/AllocPolicy.h: In instantiation of ‘void js::AllocPolicyBase::free_(T*, size_t) [with T = js::SharedArrayRawBuffer*; size_t = long unsigned int]’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Vector.h:1001:16: required from ‘mozilla::Vector::~Vector() [with T = js::SharedArrayRawBuffer*; long unsigned int MinInlineCapacity = 0; AllocPolicy = js::SystemAllocPolicy]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/StructuredClone.h:426:3: required from here /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/AllocPolicy.h:84:27: warning: unused parameter ‘numElems’ [-Wunused-parameter] 84 | void free_(T* p, size_t numElems = 0) { | ~~~~~~~^~~~~~~~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/AllocPolicy.h: In instantiation of ‘void js::AllocPolicyBase::free_(T*, size_t) [with T = char; size_t = long unsigned int]’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/BufferList.h:163:20: required from ‘void mozilla::BufferList::Clear() [with AllocPolicy = js::SystemAllocPolicy]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/StructuredClone.h:568:19: required from here /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/AllocPolicy.h:84:27: warning: unused parameter ‘numElems’ [-Wunused-parameter] In file included from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:13: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/LinkedList.h: In instantiation of ‘static void mozilla::detail::LinkedListElementTraits::exitList(mozilla::LinkedListElement*) [with T = js::PersistentRootedBase]’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/LinkedList.h:249:21: required from ‘void mozilla::LinkedListElement::remove() [with T = js::PersistentRootedBase]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/LinkedList.h:200:7: required from ‘mozilla::LinkedListElement::~LinkedListElement() [with T = js::PersistentRootedBase]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:922:7: required from here /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/LinkedList.h:102:46: warning: unused parameter ‘elt’ [-Wunused-parameter] 102 | static void exitList(LinkedListElement* elt) {} | ~~~~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/LinkedList.h: In instantiation of ‘static void mozilla::detail::LinkedListElementTraits::exitList(mozilla::LinkedListElement*) [with T = JS::detail::WeakCacheBase]’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/LinkedList.h:249:21: required from ‘void mozilla::LinkedListElement::remove() [with T = JS::detail::WeakCacheBase]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/LinkedList.h:200:7: required from ‘mozilla::LinkedListElement::~LinkedListElement() [with T = JS::detail::WeakCacheBase]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/SweepingAPI.h:58:38: required from here /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/LinkedList.h:102:46: warning: unused parameter ‘elt’ [-Wunused-parameter] /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/AllocPolicy.h: In instantiation of ‘void js::AllocPolicyBase::free_(T*, size_t) [with T = mozilla::BufferList::Segment; size_t = long unsigned int]’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Vector.h:1001:16: required from ‘mozilla::Vector::~Vector() [with T = mozilla::BufferList::Segment; long unsigned int MinInlineCapacity = 1; AllocPolicy = js::SystemAllocPolicy]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/BufferList.h:75:9: required from ‘mozilla::BufferList::BufferList(size_t, size_t, size_t, AllocPolicy) [with AllocPolicy = js::SystemAllocPolicy; size_t = long unsigned int]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/StructuredClone.h:480:9: required from here /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/AllocPolicy.h:84:27: warning: unused parameter ‘numElems’ [-Wunused-parameter] 84 | void free_(T* p, size_t numElems = 0) { | ~~~~~~~^~~~~~~~~~~~ In file included from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/Vector.h:10, from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/ErrorReport.h:37: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Vector.h: In instantiation of ‘mozilla::Vector::CapacityAndReserved::CapacityAndReserved(size_t, size_t) [with T = JS::dbg::GarbageCollectionEvent::Collection; long unsigned int MinInlineCapacity = 0; AllocPolicy = mozilla::MallocAllocPolicy; size_t = long unsigned int]’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Vector.h:471:51: required from ‘mozilla::Vector::CRAndStorage<0, Dummy>::CRAndStorage(size_t, size_t) [with long unsigned int Dummy = 0; T = JS::dbg::GarbageCollectionEvent::Collection; long unsigned int MinInlineCapacity = 0; AllocPolicy = mozilla::MallocAllocPolicy; size_t = long unsigned int]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Vector.h:940:7: required from ‘mozilla::Vector::Vector(AP) [with T = JS::dbg::GarbageCollectionEvent::Collection; long unsigned int MinInlineCapacity = 0; AllocPolicy = mozilla::MallocAllocPolicy]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Vector.h:543:34: required from ‘mozilla::Vector::Vector() [with T = JS::dbg::GarbageCollectionEvent::Collection; long unsigned int MinInlineCapacity = 0; AllocPolicy = mozilla::MallocAllocPolicy]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/GCAPI.h:841:9: required from here /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Vector.h:427:59: warning: unused parameter ‘aReserved’ [-Wunused-parameter] 427 | explicit CapacityAndReserved(size_t aCapacity, size_t aReserved) | ~~~~~~~^~~~~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Vector.h: In instantiation of ‘mozilla::Vector::CapacityAndReserved::CapacityAndReserved(size_t, size_t) [with T = mozilla::BufferList::Segment; long unsigned int MinInlineCapacity = 1; AllocPolicy = js::SystemAllocPolicy; size_t = long unsigned int]’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Vector.h:456:51: required from ‘mozilla::Vector::CRAndStorage::CRAndStorage(size_t, size_t) [with long unsigned int Capacity = 1; long unsigned int Dummy = 0; T = mozilla::BufferList::Segment; long unsigned int MinInlineCapacity = 1; AllocPolicy = js::SystemAllocPolicy; size_t = long unsigned int]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Vector.h:940:7: required from ‘mozilla::Vector::Vector(AP) [with T = mozilla::BufferList::Segment; long unsigned int MinInlineCapacity = 1; AllocPolicy = js::SystemAllocPolicy]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/BufferList.h:75:9: required from ‘mozilla::BufferList::BufferList(size_t, size_t, size_t, AllocPolicy) [with AllocPolicy = js::SystemAllocPolicy; size_t = long unsigned int]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/StructuredClone.h:480:9: required from here /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Vector.h:427:59: warning: unused parameter ‘aReserved’ [-Wunused-parameter] /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Vector.h: In instantiation of ‘mozilla::Vector::CapacityAndReserved::CapacityAndReserved(size_t, size_t) [with T = js::SharedArrayRawBuffer*; long unsigned int MinInlineCapacity = 0; AllocPolicy = js::SystemAllocPolicy; size_t = long unsigned int]’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Vector.h:471:51: required from ‘mozilla::Vector::CRAndStorage<0, Dummy>::CRAndStorage(size_t, size_t) [with long unsigned int Dummy = 0; T = js::SharedArrayRawBuffer*; long unsigned int MinInlineCapacity = 0; AllocPolicy = js::SystemAllocPolicy; size_t = long unsigned int]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Vector.h:940:7: required from ‘mozilla::Vector::Vector(AP) [with T = js::SharedArrayRawBuffer*; long unsigned int MinInlineCapacity = 0; AllocPolicy = js::SystemAllocPolicy]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Vector.h:543:34: required from ‘mozilla::Vector::Vector() [with T = js::SharedArrayRawBuffer*; long unsigned int MinInlineCapacity = 0; AllocPolicy = js::SystemAllocPolicy]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/StructuredClone.h:426:3: required from here /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Vector.h:427:59: warning: unused parameter ‘aReserved’ [-Wunused-parameter] /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/GCPolicyAPI.h: In instantiation of ‘static void JS::StructGCPolicy::trace(JSTracer*, T*, const char*) [with T = JS::ValueArray<2>]’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:951:27: required from ‘void js::TypedRootedTraceableBase::trace(JSTracer*, const char*) [with Base = js::StackRootedTraceableBase; T = JS::ValueArray<2>]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:949:8: required from here /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/GCPolicyAPI.h:66:55: warning: unused parameter ‘name’ [-Wunused-parameter] 66 | static void trace(JSTracer* trc, T* tp, const char* name) { tp->trace(trc); } | ~~~~~~~~~~~~^~~~ [57/122] g++ -Ilibgjs-internal.a.p -I. -I.. -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-4 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gobject-introspection-1.0 -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include -I/usr/include/cairo -I/usr/include/freetype2 -I/usr/include/pixman-1 -I/usr/include/libxml2 -I/usr/include/harfbuzz -I/usr/include/libpng16 -fdiagnostics-color=always -fpch-preprocess -include gjs_pch.hh -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -std=c++17 -fno-exceptions -fno-rtti -fno-strict-aliasing -Wno-variadic-macros -Wno-missing-field-initializers -Wno-dangling-pointer -fno-semantic-interposition -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/anolis/anolis-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -isystem/usr/include/sysprof-4 -pthread -DGJS_COMPILATION '-DGJS_JS_DIR="/usr/share/gjs-1.0"' '-DPKGLIBDIR="/usr/lib64/gjs"' '-DG_LOG_DOMAIN="Gjs"' -MD -MQ libgjs-internal.a.p/gi_ns.cpp.o -MF libgjs-internal.a.p/gi_ns.cpp.o.d -o libgjs-internal.a.p/gi_ns.cpp.o -c ../gi/ns.cpp In file included from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Range.h:10, from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/CharacterEncoding.h:10, from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/ErrorReport.h:33, from ../gjs/jsapi-util.h:26, from ../gjs/gjs_pch.hh:42: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/RangedPtr.h: In instantiation of ‘mozilla::RangedPtr::RangedPtr(T*, size_t) [with T = unsigned char; size_t = long unsigned int]’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/CharacterEncoding.h:69:35: required from here /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/RangedPtr.h:98:29: warning: unused parameter ‘aLength’ [-Wunused-parameter] 98 | RangedPtr(T* aPtr, size_t aLength) | ~~~~~~~^~~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/RangedPtr.h: In instantiation of ‘mozilla::RangedPtr::RangedPtr(T*, size_t) [with T = char16_t; size_t = long unsigned int]’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/CharacterEncoding.h:193:36: required from here /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/RangedPtr.h:98:29: warning: unused parameter ‘aLength’ [-Wunused-parameter] In file included from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/ErrorReport.h:34: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h: In instantiation of ‘JS::Handle::Handle(const JS::Rooted&, std::enable_if_t, int>) [with S = JS::Value; T = JS::Value; std::enable_if_t, int> = int]’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/CallAndConstruct.h:110:14: required from here /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1315:56: warning: unused parameter ‘dummy’ [-Wunused-parameter] 1315 | std::enable_if_t, int> dummy) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h: In instantiation of ‘JS::Handle::Handle(const JS::Rooted&, std::enable_if_t, int>) [with S = JSObject*; T = JSObject*; std::enable_if_t, int> = int]’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/Exception.h:113:39: required from here /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1315:56: warning: unused parameter ‘dummy’ [-Wunused-parameter] /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/RangedPtr.h: In instantiation of ‘mozilla::RangedPtr::RangedPtr(T*, T*, T*) [with T = unsigned char]’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Range.h:32:9: required from ‘mozilla::Range::Range(T*, size_t) [with T = unsigned char; size_t = long unsigned int]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/CharacterEncoding.h:38:60: required from here /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/RangedPtr.h:72:25: warning: unused parameter ‘aStart’ [-Wunused-parameter] 72 | RangedPtr(T* aPtr, T* aStart, T* aEnd) | ~~~^~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/RangedPtr.h:72:36: warning: unused parameter ‘aEnd’ [-Wunused-parameter] 72 | RangedPtr(T* aPtr, T* aStart, T* aEnd) | ~~~^~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/RangedPtr.h: In instantiation of ‘mozilla::RangedPtr::RangedPtr(T*, T*, T*) [with T = const unsigned char]’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Range.h:32:9: required from ‘mozilla::Range::Range(T*, size_t) [with T = const unsigned char; size_t = long unsigned int]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/CharacterEncoding.h:57:29: required from here /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/RangedPtr.h:72:25: warning: unused parameter ‘aStart’ [-Wunused-parameter] 72 | RangedPtr(T* aPtr, T* aStart, T* aEnd) | ~~~^~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/RangedPtr.h:72:36: warning: unused parameter ‘aEnd’ [-Wunused-parameter] 72 | RangedPtr(T* aPtr, T* aStart, T* aEnd) | ~~~^~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/RangedPtr.h: In instantiation of ‘mozilla::RangedPtr::RangedPtr(T*, T*, T*) [with T = char16_t]’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Range.h:32:9: required from ‘mozilla::Range::Range(T*, size_t) [with T = char16_t; size_t = long unsigned int]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/CharacterEncoding.h:179:72: required from here /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/RangedPtr.h:72:25: warning: unused parameter ‘aStart’ [-Wunused-parameter] 72 | RangedPtr(T* aPtr, T* aStart, T* aEnd) | ~~~^~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/RangedPtr.h:72:36: warning: unused parameter ‘aEnd’ [-Wunused-parameter] 72 | RangedPtr(T* aPtr, T* aStart, T* aEnd) | ~~~^~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/RangedPtr.h: In instantiation of ‘mozilla::RangedPtr::RangedPtr(T*, T*, T*) [with T = const char16_t]’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Range.h:32:9: required from ‘mozilla::Range::Range(T*, size_t) [with T = const char16_t; size_t = long unsigned int]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/CharacterEncoding.h:215:29: required from here /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/RangedPtr.h:72:25: warning: unused parameter ‘aStart’ [-Wunused-parameter] 72 | RangedPtr(T* aPtr, T* aStart, T* aEnd) | ~~~^~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/RangedPtr.h:72:36: warning: unused parameter ‘aEnd’ [-Wunused-parameter] 72 | RangedPtr(T* aPtr, T* aStart, T* aEnd) | ~~~^~~~ In file included from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/HashTable.h:80, from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/HashTable.h:10, from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/HeapAPI.h:18, from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/TracingAPI.h:11, from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/GCPolicyAPI.h:52, from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:23: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/AllocPolicy.h: In instantiation of ‘void mozilla::MallocAllocPolicy::free_(T*, size_t) [with T = JS::dbg::GarbageCollectionEvent::Collection; size_t = long unsigned int]’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Vector.h:1001:16: required from ‘mozilla::Vector::~Vector() [with T = JS::dbg::GarbageCollectionEvent::Collection; long unsigned int MinInlineCapacity = 0; AllocPolicy = mozilla::MallocAllocPolicy]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/GCAPI.h:841:9: required from here /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/AllocPolicy.h:115:30: warning: unused parameter ‘aNumElems’ [-Wunused-parameter] 115 | void free_(T* aPtr, size_t aNumElems = 0) { | ~~~~~~~^~~~~~~~~~~~~ In file included from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/ErrorReport.h:32: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/AllocPolicy.h: In instantiation of ‘void js::AllocPolicyBase::free_(T*, size_t) [with T = js::SharedArrayRawBuffer*; size_t = long unsigned int]’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Vector.h:1001:16: required from ‘mozilla::Vector::~Vector() [with T = js::SharedArrayRawBuffer*; long unsigned int MinInlineCapacity = 0; AllocPolicy = js::SystemAllocPolicy]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/StructuredClone.h:426:3: required from here /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/AllocPolicy.h:84:27: warning: unused parameter ‘numElems’ [-Wunused-parameter] 84 | void free_(T* p, size_t numElems = 0) { | ~~~~~~~^~~~~~~~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/AllocPolicy.h: In instantiation of ‘void js::AllocPolicyBase::free_(T*, size_t) [with T = char; size_t = long unsigned int]’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/BufferList.h:163:20: required from ‘void mozilla::BufferList::Clear() [with AllocPolicy = js::SystemAllocPolicy]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/StructuredClone.h:568:19: required from here /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/AllocPolicy.h:84:27: warning: unused parameter ‘numElems’ [-Wunused-parameter] /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h: In instantiation of ‘JS::Handle::Handle(const JS::Rooted&, std::enable_if_t, int>) [with S = JS::PropertyKey; T = JS::PropertyKey; std::enable_if_t, int> = int]’: ../gi/cwrapper.h:511:39: required from ‘static JSObject* CWrapper::create_prototype(JSContext*, JS::HandleObject) [with Base = Ns; Wrapped = Ns; JS::HandleObject = JS::Handle]’ ../gi/ns.cpp:269:56: required from here /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1315:56: warning: unused parameter ‘dummy’ [-Wunused-parameter] 1315 | std::enable_if_t, int> dummy) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ In file included from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:13: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/LinkedList.h: In instantiation of ‘static void mozilla::detail::LinkedListElementTraits::exitList(mozilla::LinkedListElement*) [with T = js::PersistentRootedBase]’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/LinkedList.h:249:21: required from ‘void mozilla::LinkedListElement::remove() [with T = js::PersistentRootedBase]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/LinkedList.h:200:7: required from ‘mozilla::LinkedListElement::~LinkedListElement() [with T = js::PersistentRootedBase]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:922:7: required from here /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/LinkedList.h:102:46: warning: unused parameter ‘elt’ [-Wunused-parameter] 102 | static void exitList(LinkedListElement* elt) {} | ~~~~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/LinkedList.h: In instantiation of ‘static void mozilla::detail::LinkedListElementTraits::exitList(mozilla::LinkedListElement*) [with T = JS::detail::WeakCacheBase]’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/LinkedList.h:249:21: required from ‘void mozilla::LinkedListElement::remove() [with T = JS::detail::WeakCacheBase]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/LinkedList.h:200:7: required from ‘mozilla::LinkedListElement::~LinkedListElement() [with T = JS::detail::WeakCacheBase]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/SweepingAPI.h:58:38: required from here /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/LinkedList.h:102:46: warning: unused parameter ‘elt’ [-Wunused-parameter] /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/AllocPolicy.h: In instantiation of ‘void js::AllocPolicyBase::free_(T*, size_t) [with T = mozilla::BufferList::Segment; size_t = long unsigned int]’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Vector.h:1001:16: required from ‘mozilla::Vector::~Vector() [with T = mozilla::BufferList::Segment; long unsigned int MinInlineCapacity = 1; AllocPolicy = js::SystemAllocPolicy]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/BufferList.h:75:9: required from ‘mozilla::BufferList::BufferList(size_t, size_t, size_t, AllocPolicy) [with AllocPolicy = js::SystemAllocPolicy; size_t = long unsigned int]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/StructuredClone.h:480:9: required from here /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/AllocPolicy.h:84:27: warning: unused parameter ‘numElems’ [-Wunused-parameter] 84 | void free_(T* p, size_t numElems = 0) { | ~~~~~~~^~~~~~~~~~~~ In file included from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/Vector.h:10, from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/ErrorReport.h:37: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Vector.h: In instantiation of ‘mozilla::Vector::CapacityAndReserved::CapacityAndReserved(size_t, size_t) [with T = JS::dbg::GarbageCollectionEvent::Collection; long unsigned int MinInlineCapacity = 0; AllocPolicy = mozilla::MallocAllocPolicy; size_t = long unsigned int]’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Vector.h:471:51: required from ‘mozilla::Vector::CRAndStorage<0, Dummy>::CRAndStorage(size_t, size_t) [with long unsigned int Dummy = 0; T = JS::dbg::GarbageCollectionEvent::Collection; long unsigned int MinInlineCapacity = 0; AllocPolicy = mozilla::MallocAllocPolicy; size_t = long unsigned int]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Vector.h:940:7: required from ‘mozilla::Vector::Vector(AP) [with T = JS::dbg::GarbageCollectionEvent::Collection; long unsigned int MinInlineCapacity = 0; AllocPolicy = mozilla::MallocAllocPolicy]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Vector.h:543:34: required from ‘mozilla::Vector::Vector() [with T = JS::dbg::GarbageCollectionEvent::Collection; long unsigned int MinInlineCapacity = 0; AllocPolicy = mozilla::MallocAllocPolicy]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/GCAPI.h:841:9: required from here /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Vector.h:427:59: warning: unused parameter ‘aReserved’ [-Wunused-parameter] 427 | explicit CapacityAndReserved(size_t aCapacity, size_t aReserved) | ~~~~~~~^~~~~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Vector.h: In instantiation of ‘mozilla::Vector::CapacityAndReserved::CapacityAndReserved(size_t, size_t) [with T = mozilla::BufferList::Segment; long unsigned int MinInlineCapacity = 1; AllocPolicy = js::SystemAllocPolicy; size_t = long unsigned int]’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Vector.h:456:51: required from ‘mozilla::Vector::CRAndStorage::CRAndStorage(size_t, size_t) [with long unsigned int Capacity = 1; long unsigned int Dummy = 0; T = mozilla::BufferList::Segment; long unsigned int MinInlineCapacity = 1; AllocPolicy = js::SystemAllocPolicy; size_t = long unsigned int]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Vector.h:940:7: required from ‘mozilla::Vector::Vector(AP) [with T = mozilla::BufferList::Segment; long unsigned int MinInlineCapacity = 1; AllocPolicy = js::SystemAllocPolicy]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/BufferList.h:75:9: required from ‘mozilla::BufferList::BufferList(size_t, size_t, size_t, AllocPolicy) [with AllocPolicy = js::SystemAllocPolicy; size_t = long unsigned int]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/StructuredClone.h:480:9: required from here /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Vector.h:427:59: warning: unused parameter ‘aReserved’ [-Wunused-parameter] /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Vector.h: In instantiation of ‘mozilla::Vector::CapacityAndReserved::CapacityAndReserved(size_t, size_t) [with T = js::SharedArrayRawBuffer*; long unsigned int MinInlineCapacity = 0; AllocPolicy = js::SystemAllocPolicy; size_t = long unsigned int]’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Vector.h:471:51: required from ‘mozilla::Vector::CRAndStorage<0, Dummy>::CRAndStorage(size_t, size_t) [with long unsigned int Dummy = 0; T = js::SharedArrayRawBuffer*; long unsigned int MinInlineCapacity = 0; AllocPolicy = js::SystemAllocPolicy; size_t = long unsigned int]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Vector.h:940:7: required from ‘mozilla::Vector::Vector(AP) [with T = js::SharedArrayRawBuffer*; long unsigned int MinInlineCapacity = 0; AllocPolicy = js::SystemAllocPolicy]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Vector.h:543:34: required from ‘mozilla::Vector::Vector() [with T = js::SharedArrayRawBuffer*; long unsigned int MinInlineCapacity = 0; AllocPolicy = js::SystemAllocPolicy]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/StructuredClone.h:426:3: required from here /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Vector.h:427:59: warning: unused parameter ‘aReserved’ [-Wunused-parameter] /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/AllocPolicy.h: In instantiation of ‘void js::TempAllocPolicy::free_(T*, size_t) [with T = JS::PropertyKey; size_t = long unsigned int]’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Vector.h:229:13: required from ‘static bool mozilla::detail::VectorImpl::growTo(mozilla::Vector&, size_t) [with T = JS::PropertyKey; long unsigned int N = 8; AP = js::TempAllocPolicy; bool IsPod = false; size_t = long unsigned int]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Vector.h:1068:22: required from ‘bool mozilla::Vector::growStorageBy(size_t) [with T = JS::PropertyKey; long unsigned int MinInlineCapacity = 8; AllocPolicy = js::TempAllocPolicy; size_t = long unsigned int]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Vector.h:1118:9: required from ‘bool mozilla::Vector::reserve(size_t) [with T = JS::PropertyKey; long unsigned int MinInlineCapacity = 8; AllocPolicy = js::TempAllocPolicy; size_t = long unsigned int]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/GCVector.h:80:65: required from ‘bool JS::GCVector::reserve(size_t) [with T = JS::PropertyKey; long unsigned int MinInlineCapacity = 8; AllocPolicy = js::TempAllocPolicy; size_t = long unsigned int]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/GCVector.h:261:25: required from ‘bool js::MutableWrappedPtrOperations, Wrapper>::reserve(size_t) [with Wrapper = JS::MutableHandle >; T = JS::PropertyKey; long unsigned int Capacity = 8; AllocPolicy = js::TempAllocPolicy; size_t = long unsigned int]’ ../gi/ns.cpp:191:32: required from here /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/AllocPolicy.h:211:27: warning: unused parameter ‘numElems’ [-Wunused-parameter] 211 | void free_(T* p, size_t numElems = 0) { | ~~~~~~~^~~~~~~~~~~~ [58/122] g++ -Ilibgjs-internal.a.p -I. -I.. -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-4 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gobject-introspection-1.0 -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include -I/usr/include/cairo -I/usr/include/freetype2 -I/usr/include/pixman-1 -I/usr/include/libxml2 -I/usr/include/harfbuzz -I/usr/include/libpng16 -fdiagnostics-color=always -fpch-preprocess -include gjs_pch.hh -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -std=c++17 -fno-exceptions -fno-rtti -fno-strict-aliasing -Wno-variadic-macros -Wno-missing-field-initializers -Wno-dangling-pointer -fno-semantic-interposition -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/anolis/anolis-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -isystem/usr/include/sysprof-4 -pthread -DGJS_COMPILATION '-DGJS_JS_DIR="/usr/share/gjs-1.0"' '-DPKGLIBDIR="/usr/lib64/gjs"' '-DG_LOG_DOMAIN="Gjs"' -MD -MQ libgjs-internal.a.p/modules_cairo-pdf-surface.cpp.o -MF libgjs-internal.a.p/modules_cairo-pdf-surface.cpp.o.d -o libgjs-internal.a.p/modules_cairo-pdf-surface.cpp.o -c ../modules/cairo-pdf-surface.cpp In file included from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Range.h:10, from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/CharacterEncoding.h:10, from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/ErrorReport.h:33, from ../gjs/jsapi-util.h:26, from ../gjs/gjs_pch.hh:42: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/RangedPtr.h: In instantiation of ‘mozilla::RangedPtr::RangedPtr(T*, size_t) [with T = unsigned char; size_t = long unsigned int]’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/CharacterEncoding.h:69:35: required from here /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/RangedPtr.h:98:29: warning: unused parameter ‘aLength’ [-Wunused-parameter] 98 | RangedPtr(T* aPtr, size_t aLength) | ~~~~~~~^~~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/RangedPtr.h: In instantiation of ‘mozilla::RangedPtr::RangedPtr(T*, size_t) [with T = char16_t; size_t = long unsigned int]’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/CharacterEncoding.h:193:36: required from here /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/RangedPtr.h:98:29: warning: unused parameter ‘aLength’ [-Wunused-parameter] In file included from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/ErrorReport.h:34: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h: In instantiation of ‘JS::Handle::Handle(const JS::Rooted&, std::enable_if_t, int>) [with S = JS::Value; T = JS::Value; std::enable_if_t, int> = int]’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/CallAndConstruct.h:110:14: required from here /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1315:56: warning: unused parameter ‘dummy’ [-Wunused-parameter] 1315 | std::enable_if_t, int> dummy) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h: In instantiation of ‘JS::Handle::Handle(const JS::Rooted&, std::enable_if_t, int>) [with S = JSObject*; T = JSObject*; std::enable_if_t, int> = int]’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/Exception.h:113:39: required from here /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1315:56: warning: unused parameter ‘dummy’ [-Wunused-parameter] /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/RangedPtr.h: In instantiation of ‘mozilla::RangedPtr::RangedPtr(T*, T*, T*) [with T = unsigned char]’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Range.h:32:9: required from ‘mozilla::Range::Range(T*, size_t) [with T = unsigned char; size_t = long unsigned int]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/CharacterEncoding.h:38:60: required from here /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/RangedPtr.h:72:25: warning: unused parameter ‘aStart’ [-Wunused-parameter] 72 | RangedPtr(T* aPtr, T* aStart, T* aEnd) | ~~~^~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/RangedPtr.h:72:36: warning: unused parameter ‘aEnd’ [-Wunused-parameter] 72 | RangedPtr(T* aPtr, T* aStart, T* aEnd) | ~~~^~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/RangedPtr.h: In instantiation of ‘mozilla::RangedPtr::RangedPtr(T*, T*, T*) [with T = const unsigned char]’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Range.h:32:9: required from ‘mozilla::Range::Range(T*, size_t) [with T = const unsigned char; size_t = long unsigned int]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/CharacterEncoding.h:57:29: required from here /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/RangedPtr.h:72:25: warning: unused parameter ‘aStart’ [-Wunused-parameter] 72 | RangedPtr(T* aPtr, T* aStart, T* aEnd) | ~~~^~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/RangedPtr.h:72:36: warning: unused parameter ‘aEnd’ [-Wunused-parameter] 72 | RangedPtr(T* aPtr, T* aStart, T* aEnd) | ~~~^~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/RangedPtr.h: In instantiation of ‘mozilla::RangedPtr::RangedPtr(T*, T*, T*) [with T = char16_t]’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Range.h:32:9: required from ‘mozilla::Range::Range(T*, size_t) [with T = char16_t; size_t = long unsigned int]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/CharacterEncoding.h:179:72: required from here /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/RangedPtr.h:72:25: warning: unused parameter ‘aStart’ [-Wunused-parameter] 72 | RangedPtr(T* aPtr, T* aStart, T* aEnd) | ~~~^~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/RangedPtr.h:72:36: warning: unused parameter ‘aEnd’ [-Wunused-parameter] 72 | RangedPtr(T* aPtr, T* aStart, T* aEnd) | ~~~^~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/RangedPtr.h: In instantiation of ‘mozilla::RangedPtr::RangedPtr(T*, T*, T*) [with T = const char16_t]’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Range.h:32:9: required from ‘mozilla::Range::Range(T*, size_t) [with T = const char16_t; size_t = long unsigned int]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/CharacterEncoding.h:215:29: required from here /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/RangedPtr.h:72:25: warning: unused parameter ‘aStart’ [-Wunused-parameter] 72 | RangedPtr(T* aPtr, T* aStart, T* aEnd) | ~~~^~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/RangedPtr.h:72:36: warning: unused parameter ‘aEnd’ [-Wunused-parameter] 72 | RangedPtr(T* aPtr, T* aStart, T* aEnd) | ~~~^~~~ In file included from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/HashTable.h:80, from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/HashTable.h:10, from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/HeapAPI.h:18, from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/TracingAPI.h:11, from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/GCPolicyAPI.h:52, from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:23: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/AllocPolicy.h: In instantiation of ‘void mozilla::MallocAllocPolicy::free_(T*, size_t) [with T = JS::dbg::GarbageCollectionEvent::Collection; size_t = long unsigned int]’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Vector.h:1001:16: required from ‘mozilla::Vector::~Vector() [with T = JS::dbg::GarbageCollectionEvent::Collection; long unsigned int MinInlineCapacity = 0; AllocPolicy = mozilla::MallocAllocPolicy]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/GCAPI.h:841:9: required from here /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/AllocPolicy.h:115:30: warning: unused parameter ‘aNumElems’ [-Wunused-parameter] 115 | void free_(T* aPtr, size_t aNumElems = 0) { | ~~~~~~~^~~~~~~~~~~~~ In file included from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/ErrorReport.h:32: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/AllocPolicy.h: In instantiation of ‘void js::AllocPolicyBase::free_(T*, size_t) [with T = js::SharedArrayRawBuffer*; size_t = long unsigned int]’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Vector.h:1001:16: required from ‘mozilla::Vector::~Vector() [with T = js::SharedArrayRawBuffer*; long unsigned int MinInlineCapacity = 0; AllocPolicy = js::SystemAllocPolicy]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/StructuredClone.h:426:3: required from here /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/AllocPolicy.h:84:27: warning: unused parameter ‘numElems’ [-Wunused-parameter] 84 | void free_(T* p, size_t numElems = 0) { | ~~~~~~~^~~~~~~~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/AllocPolicy.h: In instantiation of ‘void js::AllocPolicyBase::free_(T*, size_t) [with T = char; size_t = long unsigned int]’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/BufferList.h:163:20: required from ‘void mozilla::BufferList::Clear() [with AllocPolicy = js::SystemAllocPolicy]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/StructuredClone.h:568:19: required from here /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/AllocPolicy.h:84:27: warning: unused parameter ‘numElems’ [-Wunused-parameter] In file included from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:13: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/LinkedList.h: In instantiation of ‘static void mozilla::detail::LinkedListElementTraits::exitList(mozilla::LinkedListElement*) [with T = js::PersistentRootedBase]’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/LinkedList.h:249:21: required from ‘void mozilla::LinkedListElement::remove() [with T = js::PersistentRootedBase]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/LinkedList.h:200:7: required from ‘mozilla::LinkedListElement::~LinkedListElement() [with T = js::PersistentRootedBase]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:922:7: required from here /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/LinkedList.h:102:46: warning: unused parameter ‘elt’ [-Wunused-parameter] 102 | static void exitList(LinkedListElement* elt) {} | ~~~~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/LinkedList.h: In instantiation of ‘static void mozilla::detail::LinkedListElementTraits::exitList(mozilla::LinkedListElement*) [with T = JS::detail::WeakCacheBase]’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/LinkedList.h:249:21: required from ‘void mozilla::LinkedListElement::remove() [with T = JS::detail::WeakCacheBase]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/LinkedList.h:200:7: required from ‘mozilla::LinkedListElement::~LinkedListElement() [with T = JS::detail::WeakCacheBase]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/SweepingAPI.h:58:38: required from here /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/LinkedList.h:102:46: warning: unused parameter ‘elt’ [-Wunused-parameter] /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/AllocPolicy.h: In instantiation of ‘void js::AllocPolicyBase::free_(T*, size_t) [with T = mozilla::BufferList::Segment; size_t = long unsigned int]’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Vector.h:1001:16: required from ‘mozilla::Vector::~Vector() [with T = mozilla::BufferList::Segment; long unsigned int MinInlineCapacity = 1; AllocPolicy = js::SystemAllocPolicy]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/BufferList.h:75:9: required from ‘mozilla::BufferList::BufferList(size_t, size_t, size_t, AllocPolicy) [with AllocPolicy = js::SystemAllocPolicy; size_t = long unsigned int]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/StructuredClone.h:480:9: required from here /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/AllocPolicy.h:84:27: warning: unused parameter ‘numElems’ [-Wunused-parameter] 84 | void free_(T* p, size_t numElems = 0) { | ~~~~~~~^~~~~~~~~~~~ In file included from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/Vector.h:10, from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/ErrorReport.h:37: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Vector.h: In instantiation of ‘mozilla::Vector::CapacityAndReserved::CapacityAndReserved(size_t, size_t) [with T = JS::dbg::GarbageCollectionEvent::Collection; long unsigned int MinInlineCapacity = 0; AllocPolicy = mozilla::MallocAllocPolicy; size_t = long unsigned int]’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Vector.h:471:51: required from ‘mozilla::Vector::CRAndStorage<0, Dummy>::CRAndStorage(size_t, size_t) [with long unsigned int Dummy = 0; T = JS::dbg::GarbageCollectionEvent::Collection; long unsigned int MinInlineCapacity = 0; AllocPolicy = mozilla::MallocAllocPolicy; size_t = long unsigned int]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Vector.h:940:7: required from ‘mozilla::Vector::Vector(AP) [with T = JS::dbg::GarbageCollectionEvent::Collection; long unsigned int MinInlineCapacity = 0; AllocPolicy = mozilla::MallocAllocPolicy]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Vector.h:543:34: required from ‘mozilla::Vector::Vector() [with T = JS::dbg::GarbageCollectionEvent::Collection; long unsigned int MinInlineCapacity = 0; AllocPolicy = mozilla::MallocAllocPolicy]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/GCAPI.h:841:9: required from here /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Vector.h:427:59: warning: unused parameter ‘aReserved’ [-Wunused-parameter] 427 | explicit CapacityAndReserved(size_t aCapacity, size_t aReserved) | ~~~~~~~^~~~~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Vector.h: In instantiation of ‘mozilla::Vector::CapacityAndReserved::CapacityAndReserved(size_t, size_t) [with T = mozilla::BufferList::Segment; long unsigned int MinInlineCapacity = 1; AllocPolicy = js::SystemAllocPolicy; size_t = long unsigned int]’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Vector.h:456:51: required from ‘mozilla::Vector::CRAndStorage::CRAndStorage(size_t, size_t) [with long unsigned int Capacity = 1; long unsigned int Dummy = 0; T = mozilla::BufferList::Segment; long unsigned int MinInlineCapacity = 1; AllocPolicy = js::SystemAllocPolicy; size_t = long unsigned int]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Vector.h:940:7: required from ‘mozilla::Vector::Vector(AP) [with T = mozilla::BufferList::Segment; long unsigned int MinInlineCapacity = 1; AllocPolicy = js::SystemAllocPolicy]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/BufferList.h:75:9: required from ‘mozilla::BufferList::BufferList(size_t, size_t, size_t, AllocPolicy) [with AllocPolicy = js::SystemAllocPolicy; size_t = long unsigned int]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/StructuredClone.h:480:9: required from here /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Vector.h:427:59: warning: unused parameter ‘aReserved’ [-Wunused-parameter] /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Vector.h: In instantiation of ‘mozilla::Vector::CapacityAndReserved::CapacityAndReserved(size_t, size_t) [with T = js::SharedArrayRawBuffer*; long unsigned int MinInlineCapacity = 0; AllocPolicy = js::SystemAllocPolicy; size_t = long unsigned int]’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Vector.h:471:51: required from ‘mozilla::Vector::CRAndStorage<0, Dummy>::CRAndStorage(size_t, size_t) [with long unsigned int Dummy = 0; T = js::SharedArrayRawBuffer*; long unsigned int MinInlineCapacity = 0; AllocPolicy = js::SystemAllocPolicy; size_t = long unsigned int]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Vector.h:940:7: required from ‘mozilla::Vector::Vector(AP) [with T = js::SharedArrayRawBuffer*; long unsigned int MinInlineCapacity = 0; AllocPolicy = js::SystemAllocPolicy]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Vector.h:543:34: required from ‘mozilla::Vector::Vector() [with T = js::SharedArrayRawBuffer*; long unsigned int MinInlineCapacity = 0; AllocPolicy = js::SystemAllocPolicy]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/StructuredClone.h:426:3: required from here /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Vector.h:427:59: warning: unused parameter ‘aReserved’ [-Wunused-parameter] [59/122] g++ -Ilibgjs-internal.a.p -I. -I.. -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-4 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gobject-introspection-1.0 -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include -I/usr/include/cairo -I/usr/include/freetype2 -I/usr/include/pixman-1 -I/usr/include/libxml2 -I/usr/include/harfbuzz -I/usr/include/libpng16 -fdiagnostics-color=always -fpch-preprocess -include gjs_pch.hh -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -std=c++17 -fno-exceptions -fno-rtti -fno-strict-aliasing -Wno-variadic-macros -Wno-missing-field-initializers -Wno-dangling-pointer -fno-semantic-interposition -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/anolis/anolis-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -isystem/usr/include/sysprof-4 -pthread -DGJS_COMPILATION '-DGJS_JS_DIR="/usr/share/gjs-1.0"' '-DPKGLIBDIR="/usr/lib64/gjs"' '-DG_LOG_DOMAIN="Gjs"' -MD -MQ libgjs-internal.a.p/gi_enumeration.cpp.o -MF libgjs-internal.a.p/gi_enumeration.cpp.o.d -o libgjs-internal.a.p/gi_enumeration.cpp.o -c ../gi/enumeration.cpp In file included from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Range.h:10, from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/CharacterEncoding.h:10, from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/ErrorReport.h:33, from ../gjs/jsapi-util.h:26, from ../gjs/gjs_pch.hh:42: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/RangedPtr.h: In instantiation of ‘mozilla::RangedPtr::RangedPtr(T*, size_t) [with T = unsigned char; size_t = long unsigned int]’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/CharacterEncoding.h:69:35: required from here /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/RangedPtr.h:98:29: warning: unused parameter ‘aLength’ [-Wunused-parameter] 98 | RangedPtr(T* aPtr, size_t aLength) | ~~~~~~~^~~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/RangedPtr.h: In instantiation of ‘mozilla::RangedPtr::RangedPtr(T*, size_t) [with T = char16_t; size_t = long unsigned int]’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/CharacterEncoding.h:193:36: required from here /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/RangedPtr.h:98:29: warning: unused parameter ‘aLength’ [-Wunused-parameter] In file included from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/ErrorReport.h:34: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h: In instantiation of ‘JS::Handle::Handle(const JS::Rooted&, std::enable_if_t, int>) [with S = JS::Value; T = JS::Value; std::enable_if_t, int> = int]’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/CallAndConstruct.h:110:14: required from here /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1315:56: warning: unused parameter ‘dummy’ [-Wunused-parameter] 1315 | std::enable_if_t, int> dummy) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h: In instantiation of ‘JS::Handle::Handle(const JS::Rooted&, std::enable_if_t, int>) [with S = JSObject*; T = JSObject*; std::enable_if_t, int> = int]’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/Exception.h:113:39: required from here /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1315:56: warning: unused parameter ‘dummy’ [-Wunused-parameter] /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/RangedPtr.h: In instantiation of ‘mozilla::RangedPtr::RangedPtr(T*, T*, T*) [with T = unsigned char]’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Range.h:32:9: required from ‘mozilla::Range::Range(T*, size_t) [with T = unsigned char; size_t = long unsigned int]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/CharacterEncoding.h:38:60: required from here /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/RangedPtr.h:72:25: warning: unused parameter ‘aStart’ [-Wunused-parameter] 72 | RangedPtr(T* aPtr, T* aStart, T* aEnd) | ~~~^~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/RangedPtr.h:72:36: warning: unused parameter ‘aEnd’ [-Wunused-parameter] 72 | RangedPtr(T* aPtr, T* aStart, T* aEnd) | ~~~^~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/RangedPtr.h: In instantiation of ‘mozilla::RangedPtr::RangedPtr(T*, T*, T*) [with T = const unsigned char]’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Range.h:32:9: required from ‘mozilla::Range::Range(T*, size_t) [with T = const unsigned char; size_t = long unsigned int]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/CharacterEncoding.h:57:29: required from here /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/RangedPtr.h:72:25: warning: unused parameter ‘aStart’ [-Wunused-parameter] 72 | RangedPtr(T* aPtr, T* aStart, T* aEnd) | ~~~^~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/RangedPtr.h:72:36: warning: unused parameter ‘aEnd’ [-Wunused-parameter] 72 | RangedPtr(T* aPtr, T* aStart, T* aEnd) | ~~~^~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/RangedPtr.h: In instantiation of ‘mozilla::RangedPtr::RangedPtr(T*, T*, T*) [with T = char16_t]’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Range.h:32:9: required from ‘mozilla::Range::Range(T*, size_t) [with T = char16_t; size_t = long unsigned int]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/CharacterEncoding.h:179:72: required from here /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/RangedPtr.h:72:25: warning: unused parameter ‘aStart’ [-Wunused-parameter] 72 | RangedPtr(T* aPtr, T* aStart, T* aEnd) | ~~~^~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/RangedPtr.h:72:36: warning: unused parameter ‘aEnd’ [-Wunused-parameter] 72 | RangedPtr(T* aPtr, T* aStart, T* aEnd) | ~~~^~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/RangedPtr.h: In instantiation of ‘mozilla::RangedPtr::RangedPtr(T*, T*, T*) [with T = const char16_t]’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Range.h:32:9: required from ‘mozilla::Range::Range(T*, size_t) [with T = const char16_t; size_t = long unsigned int]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/CharacterEncoding.h:215:29: required from here /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/RangedPtr.h:72:25: warning: unused parameter ‘aStart’ [-Wunused-parameter] 72 | RangedPtr(T* aPtr, T* aStart, T* aEnd) | ~~~^~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/RangedPtr.h:72:36: warning: unused parameter ‘aEnd’ [-Wunused-parameter] 72 | RangedPtr(T* aPtr, T* aStart, T* aEnd) | ~~~^~~~ In file included from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/HashTable.h:80, from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/HashTable.h:10, from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/HeapAPI.h:18, from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/TracingAPI.h:11, from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/GCPolicyAPI.h:52, from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:23: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/AllocPolicy.h: In instantiation of ‘void mozilla::MallocAllocPolicy::free_(T*, size_t) [with T = JS::dbg::GarbageCollectionEvent::Collection; size_t = long unsigned int]’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Vector.h:1001:16: required from ‘mozilla::Vector::~Vector() [with T = JS::dbg::GarbageCollectionEvent::Collection; long unsigned int MinInlineCapacity = 0; AllocPolicy = mozilla::MallocAllocPolicy]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/GCAPI.h:841:9: required from here /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/AllocPolicy.h:115:30: warning: unused parameter ‘aNumElems’ [-Wunused-parameter] 115 | void free_(T* aPtr, size_t aNumElems = 0) { | ~~~~~~~^~~~~~~~~~~~~ In file included from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/ErrorReport.h:32: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/AllocPolicy.h: In instantiation of ‘void js::AllocPolicyBase::free_(T*, size_t) [with T = js::SharedArrayRawBuffer*; size_t = long unsigned int]’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Vector.h:1001:16: required from ‘mozilla::Vector::~Vector() [with T = js::SharedArrayRawBuffer*; long unsigned int MinInlineCapacity = 0; AllocPolicy = js::SystemAllocPolicy]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/StructuredClone.h:426:3: required from here /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/AllocPolicy.h:84:27: warning: unused parameter ‘numElems’ [-Wunused-parameter] 84 | void free_(T* p, size_t numElems = 0) { | ~~~~~~~^~~~~~~~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/AllocPolicy.h: In instantiation of ‘void js::AllocPolicyBase::free_(T*, size_t) [with T = char; size_t = long unsigned int]’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/BufferList.h:163:20: required from ‘void mozilla::BufferList::Clear() [with AllocPolicy = js::SystemAllocPolicy]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/StructuredClone.h:568:19: required from here /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/AllocPolicy.h:84:27: warning: unused parameter ‘numElems’ [-Wunused-parameter] In file included from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:13: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/LinkedList.h: In instantiation of ‘static void mozilla::detail::LinkedListElementTraits::exitList(mozilla::LinkedListElement*) [with T = js::PersistentRootedBase]’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/LinkedList.h:249:21: required from ‘void mozilla::LinkedListElement::remove() [with T = js::PersistentRootedBase]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/LinkedList.h:200:7: required from ‘mozilla::LinkedListElement::~LinkedListElement() [with T = js::PersistentRootedBase]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:922:7: required from here /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/LinkedList.h:102:46: warning: unused parameter ‘elt’ [-Wunused-parameter] 102 | static void exitList(LinkedListElement* elt) {} | ~~~~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/LinkedList.h: In instantiation of ‘static void mozilla::detail::LinkedListElementTraits::exitList(mozilla::LinkedListElement*) [with T = JS::detail::WeakCacheBase]’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/LinkedList.h:249:21: required from ‘void mozilla::LinkedListElement::remove() [with T = JS::detail::WeakCacheBase]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/LinkedList.h:200:7: required from ‘mozilla::LinkedListElement::~LinkedListElement() [with T = JS::detail::WeakCacheBase]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/SweepingAPI.h:58:38: required from here /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/LinkedList.h:102:46: warning: unused parameter ‘elt’ [-Wunused-parameter] /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/AllocPolicy.h: In instantiation of ‘void js::AllocPolicyBase::free_(T*, size_t) [with T = mozilla::BufferList::Segment; size_t = long unsigned int]’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Vector.h:1001:16: required from ‘mozilla::Vector::~Vector() [with T = mozilla::BufferList::Segment; long unsigned int MinInlineCapacity = 1; AllocPolicy = js::SystemAllocPolicy]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/BufferList.h:75:9: required from ‘mozilla::BufferList::BufferList(size_t, size_t, size_t, AllocPolicy) [with AllocPolicy = js::SystemAllocPolicy; size_t = long unsigned int]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/StructuredClone.h:480:9: required from here /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/AllocPolicy.h:84:27: warning: unused parameter ‘numElems’ [-Wunused-parameter] 84 | void free_(T* p, size_t numElems = 0) { | ~~~~~~~^~~~~~~~~~~~ In file included from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/Vector.h:10, from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/ErrorReport.h:37: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Vector.h: In instantiation of ‘mozilla::Vector::CapacityAndReserved::CapacityAndReserved(size_t, size_t) [with T = JS::dbg::GarbageCollectionEvent::Collection; long unsigned int MinInlineCapacity = 0; AllocPolicy = mozilla::MallocAllocPolicy; size_t = long unsigned int]’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Vector.h:471:51: required from ‘mozilla::Vector::CRAndStorage<0, Dummy>::CRAndStorage(size_t, size_t) [with long unsigned int Dummy = 0; T = JS::dbg::GarbageCollectionEvent::Collection; long unsigned int MinInlineCapacity = 0; AllocPolicy = mozilla::MallocAllocPolicy; size_t = long unsigned int]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Vector.h:940:7: required from ‘mozilla::Vector::Vector(AP) [with T = JS::dbg::GarbageCollectionEvent::Collection; long unsigned int MinInlineCapacity = 0; AllocPolicy = mozilla::MallocAllocPolicy]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Vector.h:543:34: required from ‘mozilla::Vector::Vector() [with T = JS::dbg::GarbageCollectionEvent::Collection; long unsigned int MinInlineCapacity = 0; AllocPolicy = mozilla::MallocAllocPolicy]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/GCAPI.h:841:9: required from here /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Vector.h:427:59: warning: unused parameter ‘aReserved’ [-Wunused-parameter] 427 | explicit CapacityAndReserved(size_t aCapacity, size_t aReserved) | ~~~~~~~^~~~~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Vector.h: In instantiation of ‘mozilla::Vector::CapacityAndReserved::CapacityAndReserved(size_t, size_t) [with T = mozilla::BufferList::Segment; long unsigned int MinInlineCapacity = 1; AllocPolicy = js::SystemAllocPolicy; size_t = long unsigned int]’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Vector.h:456:51: required from ‘mozilla::Vector::CRAndStorage::CRAndStorage(size_t, size_t) [with long unsigned int Capacity = 1; long unsigned int Dummy = 0; T = mozilla::BufferList::Segment; long unsigned int MinInlineCapacity = 1; AllocPolicy = js::SystemAllocPolicy; size_t = long unsigned int]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Vector.h:940:7: required from ‘mozilla::Vector::Vector(AP) [with T = mozilla::BufferList::Segment; long unsigned int MinInlineCapacity = 1; AllocPolicy = js::SystemAllocPolicy]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/BufferList.h:75:9: required from ‘mozilla::BufferList::BufferList(size_t, size_t, size_t, AllocPolicy) [with AllocPolicy = js::SystemAllocPolicy; size_t = long unsigned int]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/StructuredClone.h:480:9: required from here /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Vector.h:427:59: warning: unused parameter ‘aReserved’ [-Wunused-parameter] /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Vector.h: In instantiation of ‘mozilla::Vector::CapacityAndReserved::CapacityAndReserved(size_t, size_t) [with T = js::SharedArrayRawBuffer*; long unsigned int MinInlineCapacity = 0; AllocPolicy = js::SystemAllocPolicy; size_t = long unsigned int]’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Vector.h:471:51: required from ‘mozilla::Vector::CRAndStorage<0, Dummy>::CRAndStorage(size_t, size_t) [with long unsigned int Dummy = 0; T = js::SharedArrayRawBuffer*; long unsigned int MinInlineCapacity = 0; AllocPolicy = js::SystemAllocPolicy; size_t = long unsigned int]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Vector.h:940:7: required from ‘mozilla::Vector::Vector(AP) [with T = js::SharedArrayRawBuffer*; long unsigned int MinInlineCapacity = 0; AllocPolicy = js::SystemAllocPolicy]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Vector.h:543:34: required from ‘mozilla::Vector::Vector() [with T = js::SharedArrayRawBuffer*; long unsigned int MinInlineCapacity = 0; AllocPolicy = js::SystemAllocPolicy]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/StructuredClone.h:426:3: required from here /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Vector.h:427:59: warning: unused parameter ‘aReserved’ [-Wunused-parameter] [60/122] g++ -Ilibgjs-internal.a.p -I. -I.. -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-4 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gobject-introspection-1.0 -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include -I/usr/include/cairo -I/usr/include/freetype2 -I/usr/include/pixman-1 -I/usr/include/libxml2 -I/usr/include/harfbuzz -I/usr/include/libpng16 -fdiagnostics-color=always -fpch-preprocess -include gjs_pch.hh -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -std=c++17 -fno-exceptions -fno-rtti -fno-strict-aliasing -Wno-variadic-macros -Wno-missing-field-initializers -Wno-dangling-pointer -fno-semantic-interposition -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/anolis/anolis-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -isystem/usr/include/sysprof-4 -pthread -DGJS_COMPILATION '-DGJS_JS_DIR="/usr/share/gjs-1.0"' '-DPKGLIBDIR="/usr/lib64/gjs"' '-DG_LOG_DOMAIN="Gjs"' -MD -MQ libgjs-internal.a.p/gjs_profiler.cpp.o -MF libgjs-internal.a.p/gjs_profiler.cpp.o.d -o libgjs-internal.a.p/gjs_profiler.cpp.o -c ../gjs/profiler.cpp In file included from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Range.h:10, from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/CharacterEncoding.h:10, from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/ErrorReport.h:33, from ../gjs/jsapi-util.h:26, from ../gjs/gjs_pch.hh:42: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/RangedPtr.h: In instantiation of ‘mozilla::RangedPtr::RangedPtr(T*, size_t) [with T = unsigned char; size_t = long unsigned int]’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/CharacterEncoding.h:69:35: required from here /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/RangedPtr.h:98:29: warning: unused parameter ‘aLength’ [-Wunused-parameter] 98 | RangedPtr(T* aPtr, size_t aLength) | ~~~~~~~^~~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/RangedPtr.h: In instantiation of ‘mozilla::RangedPtr::RangedPtr(T*, size_t) [with T = char16_t; size_t = long unsigned int]’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/CharacterEncoding.h:193:36: required from here /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/RangedPtr.h:98:29: warning: unused parameter ‘aLength’ [-Wunused-parameter] In file included from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/ErrorReport.h:34: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h: In instantiation of ‘JS::Handle::Handle(const JS::Rooted&, std::enable_if_t, int>) [with S = JS::Value; T = JS::Value; std::enable_if_t, int> = int]’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/CallAndConstruct.h:110:14: required from here /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1315:56: warning: unused parameter ‘dummy’ [-Wunused-parameter] 1315 | std::enable_if_t, int> dummy) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h: In instantiation of ‘JS::Handle::Handle(const JS::Rooted&, std::enable_if_t, int>) [with S = JSObject*; T = JSObject*; std::enable_if_t, int> = int]’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/Exception.h:113:39: required from here /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1315:56: warning: unused parameter ‘dummy’ [-Wunused-parameter] /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/RangedPtr.h: In instantiation of ‘mozilla::RangedPtr::RangedPtr(T*, T*, T*) [with T = unsigned char]’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Range.h:32:9: required from ‘mozilla::Range::Range(T*, size_t) [with T = unsigned char; size_t = long unsigned int]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/CharacterEncoding.h:38:60: required from here /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/RangedPtr.h:72:25: warning: unused parameter ‘aStart’ [-Wunused-parameter] 72 | RangedPtr(T* aPtr, T* aStart, T* aEnd) | ~~~^~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/RangedPtr.h:72:36: warning: unused parameter ‘aEnd’ [-Wunused-parameter] 72 | RangedPtr(T* aPtr, T* aStart, T* aEnd) | ~~~^~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/RangedPtr.h: In instantiation of ‘mozilla::RangedPtr::RangedPtr(T*, T*, T*) [with T = const unsigned char]’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Range.h:32:9: required from ‘mozilla::Range::Range(T*, size_t) [with T = const unsigned char; size_t = long unsigned int]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/CharacterEncoding.h:57:29: required from here /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/RangedPtr.h:72:25: warning: unused parameter ‘aStart’ [-Wunused-parameter] 72 | RangedPtr(T* aPtr, T* aStart, T* aEnd) | ~~~^~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/RangedPtr.h:72:36: warning: unused parameter ‘aEnd’ [-Wunused-parameter] 72 | RangedPtr(T* aPtr, T* aStart, T* aEnd) | ~~~^~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/RangedPtr.h: In instantiation of ‘mozilla::RangedPtr::RangedPtr(T*, T*, T*) [with T = char16_t]’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Range.h:32:9: required from ‘mozilla::Range::Range(T*, size_t) [with T = char16_t; size_t = long unsigned int]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/CharacterEncoding.h:179:72: required from here /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/RangedPtr.h:72:25: warning: unused parameter ‘aStart’ [-Wunused-parameter] 72 | RangedPtr(T* aPtr, T* aStart, T* aEnd) | ~~~^~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/RangedPtr.h:72:36: warning: unused parameter ‘aEnd’ [-Wunused-parameter] 72 | RangedPtr(T* aPtr, T* aStart, T* aEnd) | ~~~^~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/RangedPtr.h: In instantiation of ‘mozilla::RangedPtr::RangedPtr(T*, T*, T*) [with T = const char16_t]’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Range.h:32:9: required from ‘mozilla::Range::Range(T*, size_t) [with T = const char16_t; size_t = long unsigned int]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/CharacterEncoding.h:215:29: required from here /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/RangedPtr.h:72:25: warning: unused parameter ‘aStart’ [-Wunused-parameter] 72 | RangedPtr(T* aPtr, T* aStart, T* aEnd) | ~~~^~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/RangedPtr.h:72:36: warning: unused parameter ‘aEnd’ [-Wunused-parameter] 72 | RangedPtr(T* aPtr, T* aStart, T* aEnd) | ~~~^~~~ In file included from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/HashTable.h:80, from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/HashTable.h:10, from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/HeapAPI.h:18, from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/TracingAPI.h:11, from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/GCPolicyAPI.h:52, from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:23: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/AllocPolicy.h: In instantiation of ‘void mozilla::MallocAllocPolicy::free_(T*, size_t) [with T = JS::dbg::GarbageCollectionEvent::Collection; size_t = long unsigned int]’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Vector.h:1001:16: required from ‘mozilla::Vector::~Vector() [with T = JS::dbg::GarbageCollectionEvent::Collection; long unsigned int MinInlineCapacity = 0; AllocPolicy = mozilla::MallocAllocPolicy]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/GCAPI.h:841:9: required from here /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/AllocPolicy.h:115:30: warning: unused parameter ‘aNumElems’ [-Wunused-parameter] 115 | void free_(T* aPtr, size_t aNumElems = 0) { | ~~~~~~~^~~~~~~~~~~~~ In file included from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/ErrorReport.h:32: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/AllocPolicy.h: In instantiation of ‘void js::AllocPolicyBase::free_(T*, size_t) [with T = js::SharedArrayRawBuffer*; size_t = long unsigned int]’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Vector.h:1001:16: required from ‘mozilla::Vector::~Vector() [with T = js::SharedArrayRawBuffer*; long unsigned int MinInlineCapacity = 0; AllocPolicy = js::SystemAllocPolicy]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/StructuredClone.h:426:3: required from here /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/AllocPolicy.h:84:27: warning: unused parameter ‘numElems’ [-Wunused-parameter] 84 | void free_(T* p, size_t numElems = 0) { | ~~~~~~~^~~~~~~~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/AllocPolicy.h: In instantiation of ‘void js::AllocPolicyBase::free_(T*, size_t) [with T = char; size_t = long unsigned int]’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/BufferList.h:163:20: required from ‘void mozilla::BufferList::Clear() [with AllocPolicy = js::SystemAllocPolicy]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/StructuredClone.h:568:19: required from here /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/AllocPolicy.h:84:27: warning: unused parameter ‘numElems’ [-Wunused-parameter] In file included from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:13: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/LinkedList.h: In instantiation of ‘static void mozilla::detail::LinkedListElementTraits::exitList(mozilla::LinkedListElement*) [with T = js::PersistentRootedBase]’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/LinkedList.h:249:21: required from ‘void mozilla::LinkedListElement::remove() [with T = js::PersistentRootedBase]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/LinkedList.h:200:7: required from ‘mozilla::LinkedListElement::~LinkedListElement() [with T = js::PersistentRootedBase]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:922:7: required from here /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/LinkedList.h:102:46: warning: unused parameter ‘elt’ [-Wunused-parameter] 102 | static void exitList(LinkedListElement* elt) {} | ~~~~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/LinkedList.h: In instantiation of ‘static void mozilla::detail::LinkedListElementTraits::exitList(mozilla::LinkedListElement*) [with T = JS::detail::WeakCacheBase]’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/LinkedList.h:249:21: required from ‘void mozilla::LinkedListElement::remove() [with T = JS::detail::WeakCacheBase]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/LinkedList.h:200:7: required from ‘mozilla::LinkedListElement::~LinkedListElement() [with T = JS::detail::WeakCacheBase]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/SweepingAPI.h:58:38: required from here /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/LinkedList.h:102:46: warning: unused parameter ‘elt’ [-Wunused-parameter] /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/AllocPolicy.h: In instantiation of ‘void js::AllocPolicyBase::free_(T*, size_t) [with T = mozilla::BufferList::Segment; size_t = long unsigned int]’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Vector.h:1001:16: required from ‘mozilla::Vector::~Vector() [with T = mozilla::BufferList::Segment; long unsigned int MinInlineCapacity = 1; AllocPolicy = js::SystemAllocPolicy]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/BufferList.h:75:9: required from ‘mozilla::BufferList::BufferList(size_t, size_t, size_t, AllocPolicy) [with AllocPolicy = js::SystemAllocPolicy; size_t = long unsigned int]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/StructuredClone.h:480:9: required from here /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/AllocPolicy.h:84:27: warning: unused parameter ‘numElems’ [-Wunused-parameter] 84 | void free_(T* p, size_t numElems = 0) { | ~~~~~~~^~~~~~~~~~~~ In file included from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/Vector.h:10, from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/ErrorReport.h:37: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Vector.h: In instantiation of ‘mozilla::Vector::CapacityAndReserved::CapacityAndReserved(size_t, size_t) [with T = JS::dbg::GarbageCollectionEvent::Collection; long unsigned int MinInlineCapacity = 0; AllocPolicy = mozilla::MallocAllocPolicy; size_t = long unsigned int]’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Vector.h:471:51: required from ‘mozilla::Vector::CRAndStorage<0, Dummy>::CRAndStorage(size_t, size_t) [with long unsigned int Dummy = 0; T = JS::dbg::GarbageCollectionEvent::Collection; long unsigned int MinInlineCapacity = 0; AllocPolicy = mozilla::MallocAllocPolicy; size_t = long unsigned int]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Vector.h:940:7: required from ‘mozilla::Vector::Vector(AP) [with T = JS::dbg::GarbageCollectionEvent::Collection; long unsigned int MinInlineCapacity = 0; AllocPolicy = mozilla::MallocAllocPolicy]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Vector.h:543:34: required from ‘mozilla::Vector::Vector() [with T = JS::dbg::GarbageCollectionEvent::Collection; long unsigned int MinInlineCapacity = 0; AllocPolicy = mozilla::MallocAllocPolicy]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/GCAPI.h:841:9: required from here /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Vector.h:427:59: warning: unused parameter ‘aReserved’ [-Wunused-parameter] 427 | explicit CapacityAndReserved(size_t aCapacity, size_t aReserved) | ~~~~~~~^~~~~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Vector.h: In instantiation of ‘mozilla::Vector::CapacityAndReserved::CapacityAndReserved(size_t, size_t) [with T = mozilla::BufferList::Segment; long unsigned int MinInlineCapacity = 1; AllocPolicy = js::SystemAllocPolicy; size_t = long unsigned int]’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Vector.h:456:51: required from ‘mozilla::Vector::CRAndStorage::CRAndStorage(size_t, size_t) [with long unsigned int Capacity = 1; long unsigned int Dummy = 0; T = mozilla::BufferList::Segment; long unsigned int MinInlineCapacity = 1; AllocPolicy = js::SystemAllocPolicy; size_t = long unsigned int]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Vector.h:940:7: required from ‘mozilla::Vector::Vector(AP) [with T = mozilla::BufferList::Segment; long unsigned int MinInlineCapacity = 1; AllocPolicy = js::SystemAllocPolicy]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/BufferList.h:75:9: required from ‘mozilla::BufferList::BufferList(size_t, size_t, size_t, AllocPolicy) [with AllocPolicy = js::SystemAllocPolicy; size_t = long unsigned int]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/StructuredClone.h:480:9: required from here /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Vector.h:427:59: warning: unused parameter ‘aReserved’ [-Wunused-parameter] /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Vector.h: In instantiation of ‘mozilla::Vector::CapacityAndReserved::CapacityAndReserved(size_t, size_t) [with T = js::SharedArrayRawBuffer*; long unsigned int MinInlineCapacity = 0; AllocPolicy = js::SystemAllocPolicy; size_t = long unsigned int]’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Vector.h:471:51: required from ‘mozilla::Vector::CRAndStorage<0, Dummy>::CRAndStorage(size_t, size_t) [with long unsigned int Dummy = 0; T = js::SharedArrayRawBuffer*; long unsigned int MinInlineCapacity = 0; AllocPolicy = js::SystemAllocPolicy; size_t = long unsigned int]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Vector.h:940:7: required from ‘mozilla::Vector::Vector(AP) [with T = js::SharedArrayRawBuffer*; long unsigned int MinInlineCapacity = 0; AllocPolicy = js::SystemAllocPolicy]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Vector.h:543:34: required from ‘mozilla::Vector::Vector() [with T = js::SharedArrayRawBuffer*; long unsigned int MinInlineCapacity = 0; AllocPolicy = js::SystemAllocPolicy]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/StructuredClone.h:426:3: required from here /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Vector.h:427:59: warning: unused parameter ‘aReserved’ [-Wunused-parameter] [61/122] g++ -Ilibgjs-internal.a.p -I. -I.. -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-4 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gobject-introspection-1.0 -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include -I/usr/include/cairo -I/usr/include/freetype2 -I/usr/include/pixman-1 -I/usr/include/libxml2 -I/usr/include/harfbuzz -I/usr/include/libpng16 -fdiagnostics-color=always -fpch-preprocess -include gjs_pch.hh -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -std=c++17 -fno-exceptions -fno-rtti -fno-strict-aliasing -Wno-variadic-macros -Wno-missing-field-initializers -Wno-dangling-pointer -fno-semantic-interposition -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/anolis/anolis-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -isystem/usr/include/sysprof-4 -pthread -DGJS_COMPILATION '-DGJS_JS_DIR="/usr/share/gjs-1.0"' '-DPKGLIBDIR="/usr/lib64/gjs"' '-DG_LOG_DOMAIN="Gjs"' -MD -MQ libgjs-internal.a.p/gjs_objectbox.cpp.o -MF libgjs-internal.a.p/gjs_objectbox.cpp.o.d -o libgjs-internal.a.p/gjs_objectbox.cpp.o -c ../gjs/objectbox.cpp In file included from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Range.h:10, from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/CharacterEncoding.h:10, from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/ErrorReport.h:33, from ../gjs/jsapi-util.h:26, from ../gjs/gjs_pch.hh:42: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/RangedPtr.h: In instantiation of ‘mozilla::RangedPtr::RangedPtr(T*, size_t) [with T = unsigned char; size_t = long unsigned int]’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/CharacterEncoding.h:69:35: required from here /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/RangedPtr.h:98:29: warning: unused parameter ‘aLength’ [-Wunused-parameter] 98 | RangedPtr(T* aPtr, size_t aLength) | ~~~~~~~^~~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/RangedPtr.h: In instantiation of ‘mozilla::RangedPtr::RangedPtr(T*, size_t) [with T = char16_t; size_t = long unsigned int]’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/CharacterEncoding.h:193:36: required from here /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/RangedPtr.h:98:29: warning: unused parameter ‘aLength’ [-Wunused-parameter] In file included from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/ErrorReport.h:34: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h: In instantiation of ‘JS::Handle::Handle(const JS::Rooted&, std::enable_if_t, int>) [with S = JS::Value; T = JS::Value; std::enable_if_t, int> = int]’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/CallAndConstruct.h:110:14: required from here /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1315:56: warning: unused parameter ‘dummy’ [-Wunused-parameter] 1315 | std::enable_if_t, int> dummy) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h: In instantiation of ‘JS::Handle::Handle(const JS::Rooted&, std::enable_if_t, int>) [with S = JSObject*; T = JSObject*; std::enable_if_t, int> = int]’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/Exception.h:113:39: required from here /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1315:56: warning: unused parameter ‘dummy’ [-Wunused-parameter] /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/RangedPtr.h: In instantiation of ‘mozilla::RangedPtr::RangedPtr(T*, T*, T*) [with T = unsigned char]’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Range.h:32:9: required from ‘mozilla::Range::Range(T*, size_t) [with T = unsigned char; size_t = long unsigned int]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/CharacterEncoding.h:38:60: required from here /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/RangedPtr.h:72:25: warning: unused parameter ‘aStart’ [-Wunused-parameter] 72 | RangedPtr(T* aPtr, T* aStart, T* aEnd) | ~~~^~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/RangedPtr.h:72:36: warning: unused parameter ‘aEnd’ [-Wunused-parameter] 72 | RangedPtr(T* aPtr, T* aStart, T* aEnd) | ~~~^~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/RangedPtr.h: In instantiation of ‘mozilla::RangedPtr::RangedPtr(T*, T*, T*) [with T = const unsigned char]’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Range.h:32:9: required from ‘mozilla::Range::Range(T*, size_t) [with T = const unsigned char; size_t = long unsigned int]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/CharacterEncoding.h:57:29: required from here /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/RangedPtr.h:72:25: warning: unused parameter ‘aStart’ [-Wunused-parameter] 72 | RangedPtr(T* aPtr, T* aStart, T* aEnd) | ~~~^~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/RangedPtr.h:72:36: warning: unused parameter ‘aEnd’ [-Wunused-parameter] 72 | RangedPtr(T* aPtr, T* aStart, T* aEnd) | ~~~^~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/RangedPtr.h: In instantiation of ‘mozilla::RangedPtr::RangedPtr(T*, T*, T*) [with T = char16_t]’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Range.h:32:9: required from ‘mozilla::Range::Range(T*, size_t) [with T = char16_t; size_t = long unsigned int]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/CharacterEncoding.h:179:72: required from here /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/RangedPtr.h:72:25: warning: unused parameter ‘aStart’ [-Wunused-parameter] 72 | RangedPtr(T* aPtr, T* aStart, T* aEnd) | ~~~^~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/RangedPtr.h:72:36: warning: unused parameter ‘aEnd’ [-Wunused-parameter] 72 | RangedPtr(T* aPtr, T* aStart, T* aEnd) | ~~~^~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/RangedPtr.h: In instantiation of ‘mozilla::RangedPtr::RangedPtr(T*, T*, T*) [with T = const char16_t]’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Range.h:32:9: required from ‘mozilla::Range::Range(T*, size_t) [with T = const char16_t; size_t = long unsigned int]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/CharacterEncoding.h:215:29: required from here /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/RangedPtr.h:72:25: warning: unused parameter ‘aStart’ [-Wunused-parameter] 72 | RangedPtr(T* aPtr, T* aStart, T* aEnd) | ~~~^~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/RangedPtr.h:72:36: warning: unused parameter ‘aEnd’ [-Wunused-parameter] 72 | RangedPtr(T* aPtr, T* aStart, T* aEnd) | ~~~^~~~ In file included from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/HashTable.h:80, from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/HashTable.h:10, from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/HeapAPI.h:18, from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/TracingAPI.h:11, from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/GCPolicyAPI.h:52, from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:23: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/AllocPolicy.h: In instantiation of ‘void mozilla::MallocAllocPolicy::free_(T*, size_t) [with T = JS::dbg::GarbageCollectionEvent::Collection; size_t = long unsigned int]’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Vector.h:1001:16: required from ‘mozilla::Vector::~Vector() [with T = JS::dbg::GarbageCollectionEvent::Collection; long unsigned int MinInlineCapacity = 0; AllocPolicy = mozilla::MallocAllocPolicy]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/GCAPI.h:841:9: required from here /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/AllocPolicy.h:115:30: warning: unused parameter ‘aNumElems’ [-Wunused-parameter] 115 | void free_(T* aPtr, size_t aNumElems = 0) { | ~~~~~~~^~~~~~~~~~~~~ In file included from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/ErrorReport.h:32: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/AllocPolicy.h: In instantiation of ‘void js::AllocPolicyBase::free_(T*, size_t) [with T = js::SharedArrayRawBuffer*; size_t = long unsigned int]’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Vector.h:1001:16: required from ‘mozilla::Vector::~Vector() [with T = js::SharedArrayRawBuffer*; long unsigned int MinInlineCapacity = 0; AllocPolicy = js::SystemAllocPolicy]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/StructuredClone.h:426:3: required from here /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/AllocPolicy.h:84:27: warning: unused parameter ‘numElems’ [-Wunused-parameter] 84 | void free_(T* p, size_t numElems = 0) { | ~~~~~~~^~~~~~~~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/AllocPolicy.h: In instantiation of ‘void js::AllocPolicyBase::free_(T*, size_t) [with T = char; size_t = long unsigned int]’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/BufferList.h:163:20: required from ‘void mozilla::BufferList::Clear() [with AllocPolicy = js::SystemAllocPolicy]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/StructuredClone.h:568:19: required from here /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/AllocPolicy.h:84:27: warning: unused parameter ‘numElems’ [-Wunused-parameter] In file included from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:13: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/LinkedList.h: In instantiation of ‘static void mozilla::detail::LinkedListElementTraits::exitList(mozilla::LinkedListElement*) [with T = js::PersistentRootedBase]’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/LinkedList.h:249:21: required from ‘void mozilla::LinkedListElement::remove() [with T = js::PersistentRootedBase]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/LinkedList.h:200:7: required from ‘mozilla::LinkedListElement::~LinkedListElement() [with T = js::PersistentRootedBase]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:922:7: required from here /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/LinkedList.h:102:46: warning: unused parameter ‘elt’ [-Wunused-parameter] 102 | static void exitList(LinkedListElement* elt) {} | ~~~~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/LinkedList.h: In instantiation of ‘static void mozilla::detail::LinkedListElementTraits::exitList(mozilla::LinkedListElement*) [with T = JS::detail::WeakCacheBase]’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/LinkedList.h:249:21: required from ‘void mozilla::LinkedListElement::remove() [with T = JS::detail::WeakCacheBase]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/LinkedList.h:200:7: required from ‘mozilla::LinkedListElement::~LinkedListElement() [with T = JS::detail::WeakCacheBase]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/SweepingAPI.h:58:38: required from here /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/LinkedList.h:102:46: warning: unused parameter ‘elt’ [-Wunused-parameter] /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/AllocPolicy.h: In instantiation of ‘void js::AllocPolicyBase::free_(T*, size_t) [with T = mozilla::BufferList::Segment; size_t = long unsigned int]’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Vector.h:1001:16: required from ‘mozilla::Vector::~Vector() [with T = mozilla::BufferList::Segment; long unsigned int MinInlineCapacity = 1; AllocPolicy = js::SystemAllocPolicy]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/BufferList.h:75:9: required from ‘mozilla::BufferList::BufferList(size_t, size_t, size_t, AllocPolicy) [with AllocPolicy = js::SystemAllocPolicy; size_t = long unsigned int]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/StructuredClone.h:480:9: required from here /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/AllocPolicy.h:84:27: warning: unused parameter ‘numElems’ [-Wunused-parameter] 84 | void free_(T* p, size_t numElems = 0) { | ~~~~~~~^~~~~~~~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/AllocPolicy.h: In instantiation of ‘void js::AllocPolicyBase::free_(T*, size_t) [with T = ObjectBox*; size_t = long unsigned int]’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Vector.h:1001:16: required from ‘mozilla::Vector::~Vector() [with T = ObjectBox*; long unsigned int MinInlineCapacity = 0; AllocPolicy = js::SystemAllocPolicy]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/GCVector.h:44:7: required from ‘JS::PersistentRooted::PersistentRooted() [with T = JS::GCVector]’ ../gjs/objectbox.cpp:37:5: required from here /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/AllocPolicy.h:84:27: warning: unused parameter ‘numElems’ [-Wunused-parameter] In file included from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/Vector.h:10, from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/ErrorReport.h:37: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Vector.h: In instantiation of ‘mozilla::Vector::CapacityAndReserved::CapacityAndReserved(size_t, size_t) [with T = JS::dbg::GarbageCollectionEvent::Collection; long unsigned int MinInlineCapacity = 0; AllocPolicy = mozilla::MallocAllocPolicy; size_t = long unsigned int]’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Vector.h:471:51: required from ‘mozilla::Vector::CRAndStorage<0, Dummy>::CRAndStorage(size_t, size_t) [with long unsigned int Dummy = 0; T = JS::dbg::GarbageCollectionEvent::Collection; long unsigned int MinInlineCapacity = 0; AllocPolicy = mozilla::MallocAllocPolicy; size_t = long unsigned int]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Vector.h:940:7: required from ‘mozilla::Vector::Vector(AP) [with T = JS::dbg::GarbageCollectionEvent::Collection; long unsigned int MinInlineCapacity = 0; AllocPolicy = mozilla::MallocAllocPolicy]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Vector.h:543:34: required from ‘mozilla::Vector::Vector() [with T = JS::dbg::GarbageCollectionEvent::Collection; long unsigned int MinInlineCapacity = 0; AllocPolicy = mozilla::MallocAllocPolicy]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/GCAPI.h:841:9: required from here /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Vector.h:427:59: warning: unused parameter ‘aReserved’ [-Wunused-parameter] 427 | explicit CapacityAndReserved(size_t aCapacity, size_t aReserved) | ~~~~~~~^~~~~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Vector.h: In instantiation of ‘mozilla::Vector::CapacityAndReserved::CapacityAndReserved(size_t, size_t) [with T = mozilla::BufferList::Segment; long unsigned int MinInlineCapacity = 1; AllocPolicy = js::SystemAllocPolicy; size_t = long unsigned int]’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Vector.h:456:51: required from ‘mozilla::Vector::CRAndStorage::CRAndStorage(size_t, size_t) [with long unsigned int Capacity = 1; long unsigned int Dummy = 0; T = mozilla::BufferList::Segment; long unsigned int MinInlineCapacity = 1; AllocPolicy = js::SystemAllocPolicy; size_t = long unsigned int]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Vector.h:940:7: required from ‘mozilla::Vector::Vector(AP) [with T = mozilla::BufferList::Segment; long unsigned int MinInlineCapacity = 1; AllocPolicy = js::SystemAllocPolicy]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/BufferList.h:75:9: required from ‘mozilla::BufferList::BufferList(size_t, size_t, size_t, AllocPolicy) [with AllocPolicy = js::SystemAllocPolicy; size_t = long unsigned int]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/StructuredClone.h:480:9: required from here /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Vector.h:427:59: warning: unused parameter ‘aReserved’ [-Wunused-parameter] /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Vector.h: In instantiation of ‘mozilla::Vector::CapacityAndReserved::CapacityAndReserved(size_t, size_t) [with T = js::SharedArrayRawBuffer*; long unsigned int MinInlineCapacity = 0; AllocPolicy = js::SystemAllocPolicy; size_t = long unsigned int]’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Vector.h:471:51: required from ‘mozilla::Vector::CRAndStorage<0, Dummy>::CRAndStorage(size_t, size_t) [with long unsigned int Dummy = 0; T = js::SharedArrayRawBuffer*; long unsigned int MinInlineCapacity = 0; AllocPolicy = js::SystemAllocPolicy; size_t = long unsigned int]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Vector.h:940:7: required from ‘mozilla::Vector::Vector(AP) [with T = js::SharedArrayRawBuffer*; long unsigned int MinInlineCapacity = 0; AllocPolicy = js::SystemAllocPolicy]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Vector.h:543:34: required from ‘mozilla::Vector::Vector() [with T = js::SharedArrayRawBuffer*; long unsigned int MinInlineCapacity = 0; AllocPolicy = js::SystemAllocPolicy]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/StructuredClone.h:426:3: required from here /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Vector.h:427:59: warning: unused parameter ‘aReserved’ [-Wunused-parameter] /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Vector.h: In instantiation of ‘mozilla::Vector::CapacityAndReserved::CapacityAndReserved(size_t, size_t) [with T = ObjectBox*; long unsigned int MinInlineCapacity = 0; AllocPolicy = js::SystemAllocPolicy; size_t = long unsigned int]’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Vector.h:471:51: required from ‘mozilla::Vector::CRAndStorage<0, Dummy>::CRAndStorage(size_t, size_t) [with long unsigned int Dummy = 0; T = ObjectBox*; long unsigned int MinInlineCapacity = 0; AllocPolicy = js::SystemAllocPolicy; size_t = long unsigned int]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Vector.h:940:7: required from ‘mozilla::Vector::Vector(AP) [with T = ObjectBox*; long unsigned int MinInlineCapacity = 0; AllocPolicy = js::SystemAllocPolicy]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/GCVector.h:50:42: required from ‘JS::GCVector::GCVector(AllocPolicy) [with T = ObjectBox*; long unsigned int MinInlineCapacity = 0; AllocPolicy = js::SystemAllocPolicy]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/GCVector.h:51:38: required from ‘JS::GCVector::GCVector() [with T = ObjectBox*; long unsigned int MinInlineCapacity = 0; AllocPolicy = js::SystemAllocPolicy]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:253:12: required from ‘static T JS::SafelyInitialized::create() [with T = JS::GCVector; Enable = void]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1412:56: required from ‘JS::PersistentRooted::PersistentRooted() [with T = JS::GCVector]’ ../gjs/objectbox.cpp:37:5: required from here /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Vector.h:427:59: warning: unused parameter ‘aReserved’ [-Wunused-parameter] In file included from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/AllocPolicy.h:18: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/Utility.h: In instantiation of ‘T* js_pod_arena_realloc(arena_id_t, T*, size_t, size_t) [with T = ObjectBox*; arena_id_t = long unsigned int; size_t = long unsigned int]’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/AllocPolicy.h:42:35: required from ‘T* js::AllocPolicyBase::maybe_pod_arena_realloc(arena_id_t, T*, size_t, size_t) [with T = ObjectBox*; arena_id_t = long unsigned int; size_t = long unsigned int]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/AllocPolicy.h:55:38: required from ‘T* js::AllocPolicyBase::pod_arena_realloc(arena_id_t, T*, size_t, size_t) [with T = ObjectBox*; arena_id_t = long unsigned int; size_t = long unsigned int]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/AllocPolicy.h:80:32: required from ‘T* js::AllocPolicyBase::pod_realloc(T*, size_t, size_t) [with T = ObjectBox*; size_t = long unsigned int]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Vector.h:305:35: required from ‘static bool mozilla::detail::VectorImpl::growTo(mozilla::Vector&, size_t) [with T = ObjectBox*; long unsigned int N = 0; AP = js::SystemAllocPolicy; size_t = long unsigned int]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Vector.h:1068:22: required from ‘bool mozilla::Vector::growStorageBy(size_t) [with T = ObjectBox*; long unsigned int MinInlineCapacity = 0; AllocPolicy = js::SystemAllocPolicy; size_t = long unsigned int]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Vector.h:1474:9: required from ‘bool mozilla::Vector::append(U&&) [with U = ObjectBox*&; T = ObjectBox*; long unsigned int MinInlineCapacity = 0; AllocPolicy = js::SystemAllocPolicy]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/GCVector.h:91:25: required from ‘bool JS::GCVector::append(U&&) [with U = ObjectBox*&; T = ObjectBox*; long unsigned int MinInlineCapacity = 0; AllocPolicy = js::SystemAllocPolicy]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/GCVector.h:272:24: required from ‘bool js::MutableWrappedPtrOperations, Wrapper>::append(U&&) [with U = ObjectBox*&; Wrapper = JS::PersistentRooted >; T = ObjectBox*; long unsigned int Capacity = 0; AllocPolicy = js::SystemAllocPolicy]’ ../gjs/objectbox.cpp:48:31: required from here /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/Utility.h:607:57: warning: unused parameter ‘oldSize’ [-Wunused-parameter] 607 | size_t oldSize, | ~~~~~~~^~~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/GCPolicyAPI.h: In instantiation of ‘static void JS::StructGCPolicy::trace(JSTracer*, T*, const char*) [with T = JS::GCVector]’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:951:27: required from ‘void js::TypedRootedTraceableBase::trace(JSTracer*, const char*) [with Base = js::PersistentRootedTraceableBase; T = JS::GCVector]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:949:8: required from here /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/GCPolicyAPI.h:66:55: warning: unused parameter ‘name’ [-Wunused-parameter] 66 | static void trace(JSTracer* trc, T* tp, const char* name) { tp->trace(trc); } | ~~~~~~~~~~~~^~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/GCPolicyAPI.h: In instantiation of ‘static void JS::NonGCPointerPolicy::trace(JSTracer*, T*, const char*) [with T = ObjectBox*]’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/GCVector.h:167:25: required from ‘void JS::GCVector::trace(JSTracer*) [with T = ObjectBox*; long unsigned int MinInlineCapacity = 0; AllocPolicy = js::SystemAllocPolicy]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/GCPolicyAPI.h:66:72: required from ‘static void JS::StructGCPolicy::trace(JSTracer*, T*, const char*) [with T = JS::GCVector]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:951:27: required from ‘void js::TypedRootedTraceableBase::trace(JSTracer*, const char*) [with Base = js::PersistentRootedTraceableBase; T = JS::GCVector]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:949:8: required from here /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/GCPolicyAPI.h:118:55: warning: unused parameter ‘name’ [-Wunused-parameter] 118 | static void trace(JSTracer* trc, T* vp, const char* name) { | ~~~~~~~~~~~~^~~~ [62/122] g++ -Ilibgjs-internal.a.p -I. -I.. -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-4 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gobject-introspection-1.0 -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include -I/usr/include/cairo -I/usr/include/freetype2 -I/usr/include/pixman-1 -I/usr/include/libxml2 -I/usr/include/harfbuzz -I/usr/include/libpng16 -fdiagnostics-color=always -fpch-preprocess -include gjs_pch.hh -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -std=c++17 -fno-exceptions -fno-rtti -fno-strict-aliasing -Wno-variadic-macros -Wno-missing-field-initializers -Wno-dangling-pointer -fno-semantic-interposition -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/anolis/anolis-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -isystem/usr/include/sysprof-4 -pthread -DGJS_COMPILATION '-DGJS_JS_DIR="/usr/share/gjs-1.0"' '-DPKGLIBDIR="/usr/lib64/gjs"' '-DG_LOG_DOMAIN="Gjs"' -MD -MQ libgjs-internal.a.p/gi_closure.cpp.o -MF libgjs-internal.a.p/gi_closure.cpp.o.d -o libgjs-internal.a.p/gi_closure.cpp.o -c ../gi/closure.cpp In file included from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Range.h:10, from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/CharacterEncoding.h:10, from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/ErrorReport.h:33, from ../gjs/jsapi-util.h:26, from ../gjs/gjs_pch.hh:42: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/RangedPtr.h: In instantiation of ‘mozilla::RangedPtr::RangedPtr(T*, size_t) [with T = unsigned char; size_t = long unsigned int]’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/CharacterEncoding.h:69:35: required from here /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/RangedPtr.h:98:29: warning: unused parameter ‘aLength’ [-Wunused-parameter] 98 | RangedPtr(T* aPtr, size_t aLength) | ~~~~~~~^~~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/RangedPtr.h: In instantiation of ‘mozilla::RangedPtr::RangedPtr(T*, size_t) [with T = char16_t; size_t = long unsigned int]’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/CharacterEncoding.h:193:36: required from here /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/RangedPtr.h:98:29: warning: unused parameter ‘aLength’ [-Wunused-parameter] In file included from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/ErrorReport.h:34: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h: In instantiation of ‘JS::Handle::Handle(const JS::Rooted&, std::enable_if_t, int>) [with S = JS::Value; T = JS::Value; std::enable_if_t, int> = int]’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/CallAndConstruct.h:110:14: required from here /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1315:56: warning: unused parameter ‘dummy’ [-Wunused-parameter] 1315 | std::enable_if_t, int> dummy) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h: In instantiation of ‘JS::Handle::Handle(const JS::Rooted&, std::enable_if_t, int>) [with S = JSObject*; T = JSObject*; std::enable_if_t, int> = int]’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/Exception.h:113:39: required from here /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1315:56: warning: unused parameter ‘dummy’ [-Wunused-parameter] /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/RangedPtr.h: In instantiation of ‘mozilla::RangedPtr::RangedPtr(T*, T*, T*) [with T = unsigned char]’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Range.h:32:9: required from ‘mozilla::Range::Range(T*, size_t) [with T = unsigned char; size_t = long unsigned int]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/CharacterEncoding.h:38:60: required from here /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/RangedPtr.h:72:25: warning: unused parameter ‘aStart’ [-Wunused-parameter] 72 | RangedPtr(T* aPtr, T* aStart, T* aEnd) | ~~~^~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/RangedPtr.h:72:36: warning: unused parameter ‘aEnd’ [-Wunused-parameter] 72 | RangedPtr(T* aPtr, T* aStart, T* aEnd) | ~~~^~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/RangedPtr.h: In instantiation of ‘mozilla::RangedPtr::RangedPtr(T*, T*, T*) [with T = const unsigned char]’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Range.h:32:9: required from ‘mozilla::Range::Range(T*, size_t) [with T = const unsigned char; size_t = long unsigned int]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/CharacterEncoding.h:57:29: required from here /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/RangedPtr.h:72:25: warning: unused parameter ‘aStart’ [-Wunused-parameter] 72 | RangedPtr(T* aPtr, T* aStart, T* aEnd) | ~~~^~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/RangedPtr.h:72:36: warning: unused parameter ‘aEnd’ [-Wunused-parameter] 72 | RangedPtr(T* aPtr, T* aStart, T* aEnd) | ~~~^~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/RangedPtr.h: In instantiation of ‘mozilla::RangedPtr::RangedPtr(T*, T*, T*) [with T = char16_t]’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Range.h:32:9: required from ‘mozilla::Range::Range(T*, size_t) [with T = char16_t; size_t = long unsigned int]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/CharacterEncoding.h:179:72: required from here /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/RangedPtr.h:72:25: warning: unused parameter ‘aStart’ [-Wunused-parameter] 72 | RangedPtr(T* aPtr, T* aStart, T* aEnd) | ~~~^~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/RangedPtr.h:72:36: warning: unused parameter ‘aEnd’ [-Wunused-parameter] 72 | RangedPtr(T* aPtr, T* aStart, T* aEnd) | ~~~^~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/RangedPtr.h: In instantiation of ‘mozilla::RangedPtr::RangedPtr(T*, T*, T*) [with T = const char16_t]’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Range.h:32:9: required from ‘mozilla::Range::Range(T*, size_t) [with T = const char16_t; size_t = long unsigned int]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/CharacterEncoding.h:215:29: required from here /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/RangedPtr.h:72:25: warning: unused parameter ‘aStart’ [-Wunused-parameter] 72 | RangedPtr(T* aPtr, T* aStart, T* aEnd) | ~~~^~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/RangedPtr.h:72:36: warning: unused parameter ‘aEnd’ [-Wunused-parameter] 72 | RangedPtr(T* aPtr, T* aStart, T* aEnd) | ~~~^~~~ In file included from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/HashTable.h:80, from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/HashTable.h:10, from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/HeapAPI.h:18, from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/TracingAPI.h:11, from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/GCPolicyAPI.h:52, from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:23: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/AllocPolicy.h: In instantiation of ‘void mozilla::MallocAllocPolicy::free_(T*, size_t) [with T = JS::dbg::GarbageCollectionEvent::Collection; size_t = long unsigned int]’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Vector.h:1001:16: required from ‘mozilla::Vector::~Vector() [with T = JS::dbg::GarbageCollectionEvent::Collection; long unsigned int MinInlineCapacity = 0; AllocPolicy = mozilla::MallocAllocPolicy]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/GCAPI.h:841:9: required from here /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/AllocPolicy.h:115:30: warning: unused parameter ‘aNumElems’ [-Wunused-parameter] 115 | void free_(T* aPtr, size_t aNumElems = 0) { | ~~~~~~~^~~~~~~~~~~~~ In file included from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/ErrorReport.h:32: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/AllocPolicy.h: In instantiation of ‘void js::AllocPolicyBase::free_(T*, size_t) [with T = js::SharedArrayRawBuffer*; size_t = long unsigned int]’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Vector.h:1001:16: required from ‘mozilla::Vector::~Vector() [with T = js::SharedArrayRawBuffer*; long unsigned int MinInlineCapacity = 0; AllocPolicy = js::SystemAllocPolicy]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/StructuredClone.h:426:3: required from here /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/AllocPolicy.h:84:27: warning: unused parameter ‘numElems’ [-Wunused-parameter] 84 | void free_(T* p, size_t numElems = 0) { | ~~~~~~~^~~~~~~~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/AllocPolicy.h: In instantiation of ‘void js::AllocPolicyBase::free_(T*, size_t) [with T = char; size_t = long unsigned int]’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/BufferList.h:163:20: required from ‘void mozilla::BufferList::Clear() [with AllocPolicy = js::SystemAllocPolicy]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/StructuredClone.h:568:19: required from here /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/AllocPolicy.h:84:27: warning: unused parameter ‘numElems’ [-Wunused-parameter] In file included from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:13: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/LinkedList.h: In instantiation of ‘static void mozilla::detail::LinkedListElementTraits::exitList(mozilla::LinkedListElement*) [with T = js::PersistentRootedBase]’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/LinkedList.h:249:21: required from ‘void mozilla::LinkedListElement::remove() [with T = js::PersistentRootedBase]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/LinkedList.h:200:7: required from ‘mozilla::LinkedListElement::~LinkedListElement() [with T = js::PersistentRootedBase]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:922:7: required from here /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/LinkedList.h:102:46: warning: unused parameter ‘elt’ [-Wunused-parameter] 102 | static void exitList(LinkedListElement* elt) {} | ~~~~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/LinkedList.h: In instantiation of ‘static void mozilla::detail::LinkedListElementTraits::exitList(mozilla::LinkedListElement*) [with T = JS::detail::WeakCacheBase]’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/LinkedList.h:249:21: required from ‘void mozilla::LinkedListElement::remove() [with T = JS::detail::WeakCacheBase]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/LinkedList.h:200:7: required from ‘mozilla::LinkedListElement::~LinkedListElement() [with T = JS::detail::WeakCacheBase]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/SweepingAPI.h:58:38: required from here /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/LinkedList.h:102:46: warning: unused parameter ‘elt’ [-Wunused-parameter] /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/AllocPolicy.h: In instantiation of ‘void js::AllocPolicyBase::free_(T*, size_t) [with T = mozilla::BufferList::Segment; size_t = long unsigned int]’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Vector.h:1001:16: required from ‘mozilla::Vector::~Vector() [with T = mozilla::BufferList::Segment; long unsigned int MinInlineCapacity = 1; AllocPolicy = js::SystemAllocPolicy]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/BufferList.h:75:9: required from ‘mozilla::BufferList::BufferList(size_t, size_t, size_t, AllocPolicy) [with AllocPolicy = js::SystemAllocPolicy; size_t = long unsigned int]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/StructuredClone.h:480:9: required from here /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/AllocPolicy.h:84:27: warning: unused parameter ‘numElems’ [-Wunused-parameter] 84 | void free_(T* p, size_t numElems = 0) { | ~~~~~~~^~~~~~~~~~~~ In file included from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/Vector.h:10, from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/ErrorReport.h:37: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Vector.h: In instantiation of ‘mozilla::Vector::CapacityAndReserved::CapacityAndReserved(size_t, size_t) [with T = JS::dbg::GarbageCollectionEvent::Collection; long unsigned int MinInlineCapacity = 0; AllocPolicy = mozilla::MallocAllocPolicy; size_t = long unsigned int]’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Vector.h:471:51: required from ‘mozilla::Vector::CRAndStorage<0, Dummy>::CRAndStorage(size_t, size_t) [with long unsigned int Dummy = 0; T = JS::dbg::GarbageCollectionEvent::Collection; long unsigned int MinInlineCapacity = 0; AllocPolicy = mozilla::MallocAllocPolicy; size_t = long unsigned int]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Vector.h:940:7: required from ‘mozilla::Vector::Vector(AP) [with T = JS::dbg::GarbageCollectionEvent::Collection; long unsigned int MinInlineCapacity = 0; AllocPolicy = mozilla::MallocAllocPolicy]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Vector.h:543:34: required from ‘mozilla::Vector::Vector() [with T = JS::dbg::GarbageCollectionEvent::Collection; long unsigned int MinInlineCapacity = 0; AllocPolicy = mozilla::MallocAllocPolicy]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/GCAPI.h:841:9: required from here /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Vector.h:427:59: warning: unused parameter ‘aReserved’ [-Wunused-parameter] 427 | explicit CapacityAndReserved(size_t aCapacity, size_t aReserved) | ~~~~~~~^~~~~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Vector.h: In instantiation of ‘mozilla::Vector::CapacityAndReserved::CapacityAndReserved(size_t, size_t) [with T = mozilla::BufferList::Segment; long unsigned int MinInlineCapacity = 1; AllocPolicy = js::SystemAllocPolicy; size_t = long unsigned int]’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Vector.h:456:51: required from ‘mozilla::Vector::CRAndStorage::CRAndStorage(size_t, size_t) [with long unsigned int Capacity = 1; long unsigned int Dummy = 0; T = mozilla::BufferList::Segment; long unsigned int MinInlineCapacity = 1; AllocPolicy = js::SystemAllocPolicy; size_t = long unsigned int]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Vector.h:940:7: required from ‘mozilla::Vector::Vector(AP) [with T = mozilla::BufferList::Segment; long unsigned int MinInlineCapacity = 1; AllocPolicy = js::SystemAllocPolicy]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/BufferList.h:75:9: required from ‘mozilla::BufferList::BufferList(size_t, size_t, size_t, AllocPolicy) [with AllocPolicy = js::SystemAllocPolicy; size_t = long unsigned int]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/StructuredClone.h:480:9: required from here /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Vector.h:427:59: warning: unused parameter ‘aReserved’ [-Wunused-parameter] /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Vector.h: In instantiation of ‘mozilla::Vector::CapacityAndReserved::CapacityAndReserved(size_t, size_t) [with T = js::SharedArrayRawBuffer*; long unsigned int MinInlineCapacity = 0; AllocPolicy = js::SystemAllocPolicy; size_t = long unsigned int]’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Vector.h:471:51: required from ‘mozilla::Vector::CRAndStorage<0, Dummy>::CRAndStorage(size_t, size_t) [with long unsigned int Dummy = 0; T = js::SharedArrayRawBuffer*; long unsigned int MinInlineCapacity = 0; AllocPolicy = js::SystemAllocPolicy; size_t = long unsigned int]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Vector.h:940:7: required from ‘mozilla::Vector::Vector(AP) [with T = js::SharedArrayRawBuffer*; long unsigned int MinInlineCapacity = 0; AllocPolicy = js::SystemAllocPolicy]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Vector.h:543:34: required from ‘mozilla::Vector::Vector() [with T = js::SharedArrayRawBuffer*; long unsigned int MinInlineCapacity = 0; AllocPolicy = js::SystemAllocPolicy]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/StructuredClone.h:426:3: required from here /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Vector.h:427:59: warning: unused parameter ‘aReserved’ [-Wunused-parameter] [63/122] g++ -Ilibgjs-internal.a.p -I. -I.. -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-4 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gobject-introspection-1.0 -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include -I/usr/include/cairo -I/usr/include/freetype2 -I/usr/include/pixman-1 -I/usr/include/libxml2 -I/usr/include/harfbuzz -I/usr/include/libpng16 -fdiagnostics-color=always -fpch-preprocess -include gjs_pch.hh -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -std=c++17 -fno-exceptions -fno-rtti -fno-strict-aliasing -Wno-variadic-macros -Wno-missing-field-initializers -Wno-dangling-pointer -fno-semantic-interposition -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/anolis/anolis-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -isystem/usr/include/sysprof-4 -pthread -DGJS_COMPILATION '-DGJS_JS_DIR="/usr/share/gjs-1.0"' '-DPKGLIBDIR="/usr/lib64/gjs"' '-DG_LOG_DOMAIN="Gjs"' -MD -MQ libgjs-internal.a.p/gjs_debugger.cpp.o -MF libgjs-internal.a.p/gjs_debugger.cpp.o.d -o libgjs-internal.a.p/gjs_debugger.cpp.o -c ../gjs/debugger.cpp In file included from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Range.h:10, from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/CharacterEncoding.h:10, from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/ErrorReport.h:33, from ../gjs/jsapi-util.h:26, from ../gjs/gjs_pch.hh:42: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/RangedPtr.h: In instantiation of ‘mozilla::RangedPtr::RangedPtr(T*, size_t) [with T = unsigned char; size_t = long unsigned int]’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/CharacterEncoding.h:69:35: required from here /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/RangedPtr.h:98:29: warning: unused parameter ‘aLength’ [-Wunused-parameter] 98 | RangedPtr(T* aPtr, size_t aLength) | ~~~~~~~^~~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/RangedPtr.h: In instantiation of ‘mozilla::RangedPtr::RangedPtr(T*, size_t) [with T = char16_t; size_t = long unsigned int]’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/CharacterEncoding.h:193:36: required from here /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/RangedPtr.h:98:29: warning: unused parameter ‘aLength’ [-Wunused-parameter] In file included from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/ErrorReport.h:34: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h: In instantiation of ‘JS::Handle::Handle(const JS::Rooted&, std::enable_if_t, int>) [with S = JS::Value; T = JS::Value; std::enable_if_t, int> = int]’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/CallAndConstruct.h:110:14: required from here /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1315:56: warning: unused parameter ‘dummy’ [-Wunused-parameter] 1315 | std::enable_if_t, int> dummy) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h: In instantiation of ‘JS::Handle::Handle(const JS::Rooted&, std::enable_if_t, int>) [with S = JSObject*; T = JSObject*; std::enable_if_t, int> = int]’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/Exception.h:113:39: required from here /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1315:56: warning: unused parameter ‘dummy’ [-Wunused-parameter] /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/RangedPtr.h: In instantiation of ‘mozilla::RangedPtr::RangedPtr(T*, T*, T*) [with T = unsigned char]’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Range.h:32:9: required from ‘mozilla::Range::Range(T*, size_t) [with T = unsigned char; size_t = long unsigned int]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/CharacterEncoding.h:38:60: required from here /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/RangedPtr.h:72:25: warning: unused parameter ‘aStart’ [-Wunused-parameter] 72 | RangedPtr(T* aPtr, T* aStart, T* aEnd) | ~~~^~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/RangedPtr.h:72:36: warning: unused parameter ‘aEnd’ [-Wunused-parameter] 72 | RangedPtr(T* aPtr, T* aStart, T* aEnd) | ~~~^~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/RangedPtr.h: In instantiation of ‘mozilla::RangedPtr::RangedPtr(T*, T*, T*) [with T = const unsigned char]’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Range.h:32:9: required from ‘mozilla::Range::Range(T*, size_t) [with T = const unsigned char; size_t = long unsigned int]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/CharacterEncoding.h:57:29: required from here /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/RangedPtr.h:72:25: warning: unused parameter ‘aStart’ [-Wunused-parameter] 72 | RangedPtr(T* aPtr, T* aStart, T* aEnd) | ~~~^~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/RangedPtr.h:72:36: warning: unused parameter ‘aEnd’ [-Wunused-parameter] 72 | RangedPtr(T* aPtr, T* aStart, T* aEnd) | ~~~^~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/RangedPtr.h: In instantiation of ‘mozilla::RangedPtr::RangedPtr(T*, T*, T*) [with T = char16_t]’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Range.h:32:9: required from ‘mozilla::Range::Range(T*, size_t) [with T = char16_t; size_t = long unsigned int]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/CharacterEncoding.h:179:72: required from here /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/RangedPtr.h:72:25: warning: unused parameter ‘aStart’ [-Wunused-parameter] 72 | RangedPtr(T* aPtr, T* aStart, T* aEnd) | ~~~^~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/RangedPtr.h:72:36: warning: unused parameter ‘aEnd’ [-Wunused-parameter] 72 | RangedPtr(T* aPtr, T* aStart, T* aEnd) | ~~~^~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/RangedPtr.h: In instantiation of ‘mozilla::RangedPtr::RangedPtr(T*, T*, T*) [with T = const char16_t]’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Range.h:32:9: required from ‘mozilla::Range::Range(T*, size_t) [with T = const char16_t; size_t = long unsigned int]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/CharacterEncoding.h:215:29: required from here /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/RangedPtr.h:72:25: warning: unused parameter ‘aStart’ [-Wunused-parameter] 72 | RangedPtr(T* aPtr, T* aStart, T* aEnd) | ~~~^~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/RangedPtr.h:72:36: warning: unused parameter ‘aEnd’ [-Wunused-parameter] 72 | RangedPtr(T* aPtr, T* aStart, T* aEnd) | ~~~^~~~ In file included from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/HashTable.h:80, from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/HashTable.h:10, from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/HeapAPI.h:18, from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/TracingAPI.h:11, from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/GCPolicyAPI.h:52, from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:23: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/AllocPolicy.h: In instantiation of ‘void mozilla::MallocAllocPolicy::free_(T*, size_t) [with T = JS::dbg::GarbageCollectionEvent::Collection; size_t = long unsigned int]’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Vector.h:1001:16: required from ‘mozilla::Vector::~Vector() [with T = JS::dbg::GarbageCollectionEvent::Collection; long unsigned int MinInlineCapacity = 0; AllocPolicy = mozilla::MallocAllocPolicy]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/GCAPI.h:841:9: required from here /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/AllocPolicy.h:115:30: warning: unused parameter ‘aNumElems’ [-Wunused-parameter] 115 | void free_(T* aPtr, size_t aNumElems = 0) { | ~~~~~~~^~~~~~~~~~~~~ In file included from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/ErrorReport.h:32: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/AllocPolicy.h: In instantiation of ‘void js::AllocPolicyBase::free_(T*, size_t) [with T = js::SharedArrayRawBuffer*; size_t = long unsigned int]’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Vector.h:1001:16: required from ‘mozilla::Vector::~Vector() [with T = js::SharedArrayRawBuffer*; long unsigned int MinInlineCapacity = 0; AllocPolicy = js::SystemAllocPolicy]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/StructuredClone.h:426:3: required from here /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/AllocPolicy.h:84:27: warning: unused parameter ‘numElems’ [-Wunused-parameter] 84 | void free_(T* p, size_t numElems = 0) { | ~~~~~~~^~~~~~~~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/AllocPolicy.h: In instantiation of ‘void js::AllocPolicyBase::free_(T*, size_t) [with T = char; size_t = long unsigned int]’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/BufferList.h:163:20: required from ‘void mozilla::BufferList::Clear() [with AllocPolicy = js::SystemAllocPolicy]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/StructuredClone.h:568:19: required from here /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/AllocPolicy.h:84:27: warning: unused parameter ‘numElems’ [-Wunused-parameter] In file included from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:13: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/LinkedList.h: In instantiation of ‘static void mozilla::detail::LinkedListElementTraits::exitList(mozilla::LinkedListElement*) [with T = js::PersistentRootedBase]’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/LinkedList.h:249:21: required from ‘void mozilla::LinkedListElement::remove() [with T = js::PersistentRootedBase]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/LinkedList.h:200:7: required from ‘mozilla::LinkedListElement::~LinkedListElement() [with T = js::PersistentRootedBase]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:922:7: required from here /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/LinkedList.h:102:46: warning: unused parameter ‘elt’ [-Wunused-parameter] 102 | static void exitList(LinkedListElement* elt) {} | ~~~~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/LinkedList.h: In instantiation of ‘static void mozilla::detail::LinkedListElementTraits::exitList(mozilla::LinkedListElement*) [with T = JS::detail::WeakCacheBase]’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/LinkedList.h:249:21: required from ‘void mozilla::LinkedListElement::remove() [with T = JS::detail::WeakCacheBase]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/LinkedList.h:200:7: required from ‘mozilla::LinkedListElement::~LinkedListElement() [with T = JS::detail::WeakCacheBase]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/SweepingAPI.h:58:38: required from here /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/LinkedList.h:102:46: warning: unused parameter ‘elt’ [-Wunused-parameter] /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/AllocPolicy.h: In instantiation of ‘void js::AllocPolicyBase::free_(T*, size_t) [with T = mozilla::BufferList::Segment; size_t = long unsigned int]’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Vector.h:1001:16: required from ‘mozilla::Vector::~Vector() [with T = mozilla::BufferList::Segment; long unsigned int MinInlineCapacity = 1; AllocPolicy = js::SystemAllocPolicy]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/BufferList.h:75:9: required from ‘mozilla::BufferList::BufferList(size_t, size_t, size_t, AllocPolicy) [with AllocPolicy = js::SystemAllocPolicy; size_t = long unsigned int]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/StructuredClone.h:480:9: required from here /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/AllocPolicy.h:84:27: warning: unused parameter ‘numElems’ [-Wunused-parameter] 84 | void free_(T* p, size_t numElems = 0) { | ~~~~~~~^~~~~~~~~~~~ In file included from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/Vector.h:10, from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/ErrorReport.h:37: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Vector.h: In instantiation of ‘mozilla::Vector::CapacityAndReserved::CapacityAndReserved(size_t, size_t) [with T = JS::dbg::GarbageCollectionEvent::Collection; long unsigned int MinInlineCapacity = 0; AllocPolicy = mozilla::MallocAllocPolicy; size_t = long unsigned int]’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Vector.h:471:51: required from ‘mozilla::Vector::CRAndStorage<0, Dummy>::CRAndStorage(size_t, size_t) [with long unsigned int Dummy = 0; T = JS::dbg::GarbageCollectionEvent::Collection; long unsigned int MinInlineCapacity = 0; AllocPolicy = mozilla::MallocAllocPolicy; size_t = long unsigned int]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Vector.h:940:7: required from ‘mozilla::Vector::Vector(AP) [with T = JS::dbg::GarbageCollectionEvent::Collection; long unsigned int MinInlineCapacity = 0; AllocPolicy = mozilla::MallocAllocPolicy]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Vector.h:543:34: required from ‘mozilla::Vector::Vector() [with T = JS::dbg::GarbageCollectionEvent::Collection; long unsigned int MinInlineCapacity = 0; AllocPolicy = mozilla::MallocAllocPolicy]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/GCAPI.h:841:9: required from here /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Vector.h:427:59: warning: unused parameter ‘aReserved’ [-Wunused-parameter] 427 | explicit CapacityAndReserved(size_t aCapacity, size_t aReserved) | ~~~~~~~^~~~~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Vector.h: In instantiation of ‘mozilla::Vector::CapacityAndReserved::CapacityAndReserved(size_t, size_t) [with T = mozilla::BufferList::Segment; long unsigned int MinInlineCapacity = 1; AllocPolicy = js::SystemAllocPolicy; size_t = long unsigned int]’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Vector.h:456:51: required from ‘mozilla::Vector::CRAndStorage::CRAndStorage(size_t, size_t) [with long unsigned int Capacity = 1; long unsigned int Dummy = 0; T = mozilla::BufferList::Segment; long unsigned int MinInlineCapacity = 1; AllocPolicy = js::SystemAllocPolicy; size_t = long unsigned int]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Vector.h:940:7: required from ‘mozilla::Vector::Vector(AP) [with T = mozilla::BufferList::Segment; long unsigned int MinInlineCapacity = 1; AllocPolicy = js::SystemAllocPolicy]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/BufferList.h:75:9: required from ‘mozilla::BufferList::BufferList(size_t, size_t, size_t, AllocPolicy) [with AllocPolicy = js::SystemAllocPolicy; size_t = long unsigned int]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/StructuredClone.h:480:9: required from here /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Vector.h:427:59: warning: unused parameter ‘aReserved’ [-Wunused-parameter] /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Vector.h: In instantiation of ‘mozilla::Vector::CapacityAndReserved::CapacityAndReserved(size_t, size_t) [with T = js::SharedArrayRawBuffer*; long unsigned int MinInlineCapacity = 0; AllocPolicy = js::SystemAllocPolicy; size_t = long unsigned int]’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Vector.h:471:51: required from ‘mozilla::Vector::CRAndStorage<0, Dummy>::CRAndStorage(size_t, size_t) [with long unsigned int Dummy = 0; T = js::SharedArrayRawBuffer*; long unsigned int MinInlineCapacity = 0; AllocPolicy = js::SystemAllocPolicy; size_t = long unsigned int]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Vector.h:940:7: required from ‘mozilla::Vector::Vector(AP) [with T = js::SharedArrayRawBuffer*; long unsigned int MinInlineCapacity = 0; AllocPolicy = js::SystemAllocPolicy]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Vector.h:543:34: required from ‘mozilla::Vector::Vector() [with T = js::SharedArrayRawBuffer*; long unsigned int MinInlineCapacity = 0; AllocPolicy = js::SystemAllocPolicy]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/StructuredClone.h:426:3: required from here /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Vector.h:427:59: warning: unused parameter ‘aReserved’ [-Wunused-parameter] [64/122] g++ -Ilibgjs-internal.a.p -I. -I.. -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-4 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gobject-introspection-1.0 -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include -I/usr/include/cairo -I/usr/include/freetype2 -I/usr/include/pixman-1 -I/usr/include/libxml2 -I/usr/include/harfbuzz -I/usr/include/libpng16 -fdiagnostics-color=always -fpch-preprocess -include gjs_pch.hh -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -std=c++17 -fno-exceptions -fno-rtti -fno-strict-aliasing -Wno-variadic-macros -Wno-missing-field-initializers -Wno-dangling-pointer -fno-semantic-interposition -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/anolis/anolis-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -isystem/usr/include/sysprof-4 -pthread -DGJS_COMPILATION '-DGJS_JS_DIR="/usr/share/gjs-1.0"' '-DPKGLIBDIR="/usr/lib64/gjs"' '-DG_LOG_DOMAIN="Gjs"' -MD -MQ libgjs-internal.a.p/modules_print.cpp.o -MF libgjs-internal.a.p/modules_print.cpp.o.d -o libgjs-internal.a.p/modules_print.cpp.o -c ../modules/print.cpp In file included from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Range.h:10, from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/CharacterEncoding.h:10, from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/ErrorReport.h:33, from ../gjs/jsapi-util.h:26, from ../gjs/gjs_pch.hh:42: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/RangedPtr.h: In instantiation of ‘mozilla::RangedPtr::RangedPtr(T*, size_t) [with T = unsigned char; size_t = long unsigned int]’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/CharacterEncoding.h:69:35: required from here /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/RangedPtr.h:98:29: warning: unused parameter ‘aLength’ [-Wunused-parameter] 98 | RangedPtr(T* aPtr, size_t aLength) | ~~~~~~~^~~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/RangedPtr.h: In instantiation of ‘mozilla::RangedPtr::RangedPtr(T*, size_t) [with T = char16_t; size_t = long unsigned int]’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/CharacterEncoding.h:193:36: required from here /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/RangedPtr.h:98:29: warning: unused parameter ‘aLength’ [-Wunused-parameter] In file included from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/ErrorReport.h:34: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h: In instantiation of ‘JS::Handle::Handle(const JS::Rooted&, std::enable_if_t, int>) [with S = JS::Value; T = JS::Value; std::enable_if_t, int> = int]’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/CallAndConstruct.h:110:14: required from here /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1315:56: warning: unused parameter ‘dummy’ [-Wunused-parameter] 1315 | std::enable_if_t, int> dummy) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h: In instantiation of ‘JS::Handle::Handle(const JS::Rooted&, std::enable_if_t, int>) [with S = JSObject*; T = JSObject*; std::enable_if_t, int> = int]’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/Exception.h:113:39: required from here /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1315:56: warning: unused parameter ‘dummy’ [-Wunused-parameter] /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h: In instantiation of ‘JS::Handle::Handle(const JS::Rooted&, std::enable_if_t, int>) [with S = JSString*; T = JSString*; std::enable_if_t, int> = int]’: ../modules/print.cpp:49:44: required from here /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1315:56: warning: unused parameter ‘dummy’ [-Wunused-parameter] /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/RangedPtr.h: In instantiation of ‘mozilla::RangedPtr::RangedPtr(T*, T*, T*) [with T = unsigned char]’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Range.h:32:9: required from ‘mozilla::Range::Range(T*, size_t) [with T = unsigned char; size_t = long unsigned int]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/CharacterEncoding.h:38:60: required from here /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/RangedPtr.h:72:25: warning: unused parameter ‘aStart’ [-Wunused-parameter] 72 | RangedPtr(T* aPtr, T* aStart, T* aEnd) | ~~~^~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/RangedPtr.h:72:36: warning: unused parameter ‘aEnd’ [-Wunused-parameter] 72 | RangedPtr(T* aPtr, T* aStart, T* aEnd) | ~~~^~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/RangedPtr.h: In instantiation of ‘mozilla::RangedPtr::RangedPtr(T*, T*, T*) [with T = const unsigned char]’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Range.h:32:9: required from ‘mozilla::Range::Range(T*, size_t) [with T = const unsigned char; size_t = long unsigned int]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/CharacterEncoding.h:57:29: required from here /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/RangedPtr.h:72:25: warning: unused parameter ‘aStart’ [-Wunused-parameter] 72 | RangedPtr(T* aPtr, T* aStart, T* aEnd) | ~~~^~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/RangedPtr.h:72:36: warning: unused parameter ‘aEnd’ [-Wunused-parameter] 72 | RangedPtr(T* aPtr, T* aStart, T* aEnd) | ~~~^~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/RangedPtr.h: In instantiation of ‘mozilla::RangedPtr::RangedPtr(T*, T*, T*) [with T = char16_t]’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Range.h:32:9: required from ‘mozilla::Range::Range(T*, size_t) [with T = char16_t; size_t = long unsigned int]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/CharacterEncoding.h:179:72: required from here /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/RangedPtr.h:72:25: warning: unused parameter ‘aStart’ [-Wunused-parameter] 72 | RangedPtr(T* aPtr, T* aStart, T* aEnd) | ~~~^~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/RangedPtr.h:72:36: warning: unused parameter ‘aEnd’ [-Wunused-parameter] 72 | RangedPtr(T* aPtr, T* aStart, T* aEnd) | ~~~^~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/RangedPtr.h: In instantiation of ‘mozilla::RangedPtr::RangedPtr(T*, T*, T*) [with T = const char16_t]’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Range.h:32:9: required from ‘mozilla::Range::Range(T*, size_t) [with T = const char16_t; size_t = long unsigned int]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/CharacterEncoding.h:215:29: required from here /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/RangedPtr.h:72:25: warning: unused parameter ‘aStart’ [-Wunused-parameter] 72 | RangedPtr(T* aPtr, T* aStart, T* aEnd) | ~~~^~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/RangedPtr.h:72:36: warning: unused parameter ‘aEnd’ [-Wunused-parameter] 72 | RangedPtr(T* aPtr, T* aStart, T* aEnd) | ~~~^~~~ In file included from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/HashTable.h:80, from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/HashTable.h:10, from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/HeapAPI.h:18, from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/TracingAPI.h:11, from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/GCPolicyAPI.h:52, from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:23: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/AllocPolicy.h: In instantiation of ‘void mozilla::MallocAllocPolicy::free_(T*, size_t) [with T = JS::dbg::GarbageCollectionEvent::Collection; size_t = long unsigned int]’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Vector.h:1001:16: required from ‘mozilla::Vector::~Vector() [with T = JS::dbg::GarbageCollectionEvent::Collection; long unsigned int MinInlineCapacity = 0; AllocPolicy = mozilla::MallocAllocPolicy]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/GCAPI.h:841:9: required from here /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/AllocPolicy.h:115:30: warning: unused parameter ‘aNumElems’ [-Wunused-parameter] 115 | void free_(T* aPtr, size_t aNumElems = 0) { | ~~~~~~~^~~~~~~~~~~~~ In file included from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/ErrorReport.h:32: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/AllocPolicy.h: In instantiation of ‘void js::AllocPolicyBase::free_(T*, size_t) [with T = js::SharedArrayRawBuffer*; size_t = long unsigned int]’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Vector.h:1001:16: required from ‘mozilla::Vector::~Vector() [with T = js::SharedArrayRawBuffer*; long unsigned int MinInlineCapacity = 0; AllocPolicy = js::SystemAllocPolicy]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/StructuredClone.h:426:3: required from here /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/AllocPolicy.h:84:27: warning: unused parameter ‘numElems’ [-Wunused-parameter] 84 | void free_(T* p, size_t numElems = 0) { | ~~~~~~~^~~~~~~~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/AllocPolicy.h: In instantiation of ‘void js::AllocPolicyBase::free_(T*, size_t) [with T = char; size_t = long unsigned int]’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/BufferList.h:163:20: required from ‘void mozilla::BufferList::Clear() [with AllocPolicy = js::SystemAllocPolicy]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/StructuredClone.h:568:19: required from here /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/AllocPolicy.h:84:27: warning: unused parameter ‘numElems’ [-Wunused-parameter] In file included from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:13: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/LinkedList.h: In instantiation of ‘static void mozilla::detail::LinkedListElementTraits::exitList(mozilla::LinkedListElement*) [with T = js::PersistentRootedBase]’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/LinkedList.h:249:21: required from ‘void mozilla::LinkedListElement::remove() [with T = js::PersistentRootedBase]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/LinkedList.h:200:7: required from ‘mozilla::LinkedListElement::~LinkedListElement() [with T = js::PersistentRootedBase]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:922:7: required from here /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/LinkedList.h:102:46: warning: unused parameter ‘elt’ [-Wunused-parameter] 102 | static void exitList(LinkedListElement* elt) {} | ~~~~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/LinkedList.h: In instantiation of ‘static void mozilla::detail::LinkedListElementTraits::exitList(mozilla::LinkedListElement*) [with T = JS::detail::WeakCacheBase]’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/LinkedList.h:249:21: required from ‘void mozilla::LinkedListElement::remove() [with T = JS::detail::WeakCacheBase]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/LinkedList.h:200:7: required from ‘mozilla::LinkedListElement::~LinkedListElement() [with T = JS::detail::WeakCacheBase]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/SweepingAPI.h:58:38: required from here /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/LinkedList.h:102:46: warning: unused parameter ‘elt’ [-Wunused-parameter] /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/AllocPolicy.h: In instantiation of ‘void js::AllocPolicyBase::free_(T*, size_t) [with T = mozilla::BufferList::Segment; size_t = long unsigned int]’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Vector.h:1001:16: required from ‘mozilla::Vector::~Vector() [with T = mozilla::BufferList::Segment; long unsigned int MinInlineCapacity = 1; AllocPolicy = js::SystemAllocPolicy]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/BufferList.h:75:9: required from ‘mozilla::BufferList::BufferList(size_t, size_t, size_t, AllocPolicy) [with AllocPolicy = js::SystemAllocPolicy; size_t = long unsigned int]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/StructuredClone.h:480:9: required from here /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/AllocPolicy.h:84:27: warning: unused parameter ‘numElems’ [-Wunused-parameter] 84 | void free_(T* p, size_t numElems = 0) { | ~~~~~~~^~~~~~~~~~~~ In file included from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/Vector.h:10, from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/ErrorReport.h:37: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Vector.h: In instantiation of ‘mozilla::Vector::CapacityAndReserved::CapacityAndReserved(size_t, size_t) [with T = JS::dbg::GarbageCollectionEvent::Collection; long unsigned int MinInlineCapacity = 0; AllocPolicy = mozilla::MallocAllocPolicy; size_t = long unsigned int]’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Vector.h:471:51: required from ‘mozilla::Vector::CRAndStorage<0, Dummy>::CRAndStorage(size_t, size_t) [with long unsigned int Dummy = 0; T = JS::dbg::GarbageCollectionEvent::Collection; long unsigned int MinInlineCapacity = 0; AllocPolicy = mozilla::MallocAllocPolicy; size_t = long unsigned int]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Vector.h:940:7: required from ‘mozilla::Vector::Vector(AP) [with T = JS::dbg::GarbageCollectionEvent::Collection; long unsigned int MinInlineCapacity = 0; AllocPolicy = mozilla::MallocAllocPolicy]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Vector.h:543:34: required from ‘mozilla::Vector::Vector() [with T = JS::dbg::GarbageCollectionEvent::Collection; long unsigned int MinInlineCapacity = 0; AllocPolicy = mozilla::MallocAllocPolicy]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/GCAPI.h:841:9: required from here /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Vector.h:427:59: warning: unused parameter ‘aReserved’ [-Wunused-parameter] 427 | explicit CapacityAndReserved(size_t aCapacity, size_t aReserved) | ~~~~~~~^~~~~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Vector.h: In instantiation of ‘mozilla::Vector::CapacityAndReserved::CapacityAndReserved(size_t, size_t) [with T = mozilla::BufferList::Segment; long unsigned int MinInlineCapacity = 1; AllocPolicy = js::SystemAllocPolicy; size_t = long unsigned int]’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Vector.h:456:51: required from ‘mozilla::Vector::CRAndStorage::CRAndStorage(size_t, size_t) [with long unsigned int Capacity = 1; long unsigned int Dummy = 0; T = mozilla::BufferList::Segment; long unsigned int MinInlineCapacity = 1; AllocPolicy = js::SystemAllocPolicy; size_t = long unsigned int]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Vector.h:940:7: required from ‘mozilla::Vector::Vector(AP) [with T = mozilla::BufferList::Segment; long unsigned int MinInlineCapacity = 1; AllocPolicy = js::SystemAllocPolicy]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/BufferList.h:75:9: required from ‘mozilla::BufferList::BufferList(size_t, size_t, size_t, AllocPolicy) [with AllocPolicy = js::SystemAllocPolicy; size_t = long unsigned int]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/StructuredClone.h:480:9: required from here /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Vector.h:427:59: warning: unused parameter ‘aReserved’ [-Wunused-parameter] /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Vector.h: In instantiation of ‘mozilla::Vector::CapacityAndReserved::CapacityAndReserved(size_t, size_t) [with T = js::SharedArrayRawBuffer*; long unsigned int MinInlineCapacity = 0; AllocPolicy = js::SystemAllocPolicy; size_t = long unsigned int]’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Vector.h:471:51: required from ‘mozilla::Vector::CRAndStorage<0, Dummy>::CRAndStorage(size_t, size_t) [with long unsigned int Dummy = 0; T = js::SharedArrayRawBuffer*; long unsigned int MinInlineCapacity = 0; AllocPolicy = js::SystemAllocPolicy; size_t = long unsigned int]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Vector.h:940:7: required from ‘mozilla::Vector::Vector(AP) [with T = js::SharedArrayRawBuffer*; long unsigned int MinInlineCapacity = 0; AllocPolicy = js::SystemAllocPolicy]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Vector.h:543:34: required from ‘mozilla::Vector::Vector() [with T = js::SharedArrayRawBuffer*; long unsigned int MinInlineCapacity = 0; AllocPolicy = js::SystemAllocPolicy]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/StructuredClone.h:426:3: required from here /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Vector.h:427:59: warning: unused parameter ‘aReserved’ [-Wunused-parameter] [65/122] g++ -Ilibgjs-internal.a.p -I. -I.. -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-4 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gobject-introspection-1.0 -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include -I/usr/include/cairo -I/usr/include/freetype2 -I/usr/include/pixman-1 -I/usr/include/libxml2 -I/usr/include/harfbuzz -I/usr/include/libpng16 -fdiagnostics-color=always -fpch-preprocess -include gjs_pch.hh -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -std=c++17 -fno-exceptions -fno-rtti -fno-strict-aliasing -Wno-variadic-macros -Wno-missing-field-initializers -Wno-dangling-pointer -fno-semantic-interposition -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/anolis/anolis-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -isystem/usr/include/sysprof-4 -pthread -DGJS_COMPILATION '-DGJS_JS_DIR="/usr/share/gjs-1.0"' '-DPKGLIBDIR="/usr/lib64/gjs"' '-DG_LOG_DOMAIN="Gjs"' -MD -MQ libgjs-internal.a.p/gjs_native.cpp.o -MF libgjs-internal.a.p/gjs_native.cpp.o.d -o libgjs-internal.a.p/gjs_native.cpp.o -c ../gjs/native.cpp In file included from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Range.h:10, from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/CharacterEncoding.h:10, from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/ErrorReport.h:33, from ../gjs/jsapi-util.h:26, from ../gjs/gjs_pch.hh:42: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/RangedPtr.h: In instantiation of ‘mozilla::RangedPtr::RangedPtr(T*, size_t) [with T = unsigned char; size_t = long unsigned int]’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/CharacterEncoding.h:69:35: required from here /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/RangedPtr.h:98:29: warning: unused parameter ‘aLength’ [-Wunused-parameter] 98 | RangedPtr(T* aPtr, size_t aLength) | ~~~~~~~^~~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/RangedPtr.h: In instantiation of ‘mozilla::RangedPtr::RangedPtr(T*, size_t) [with T = char16_t; size_t = long unsigned int]’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/CharacterEncoding.h:193:36: required from here /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/RangedPtr.h:98:29: warning: unused parameter ‘aLength’ [-Wunused-parameter] In file included from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/ErrorReport.h:34: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h: In instantiation of ‘JS::Handle::Handle(const JS::Rooted&, std::enable_if_t, int>) [with S = JS::Value; T = JS::Value; std::enable_if_t, int> = int]’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/CallAndConstruct.h:110:14: required from here /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1315:56: warning: unused parameter ‘dummy’ [-Wunused-parameter] 1315 | std::enable_if_t, int> dummy) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h: In instantiation of ‘JS::Handle::Handle(const JS::Rooted&, std::enable_if_t, int>) [with S = JSObject*; T = JSObject*; std::enable_if_t, int> = int]’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/Exception.h:113:39: required from here /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1315:56: warning: unused parameter ‘dummy’ [-Wunused-parameter] /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/RangedPtr.h: In instantiation of ‘mozilla::RangedPtr::RangedPtr(T*, T*, T*) [with T = unsigned char]’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Range.h:32:9: required from ‘mozilla::Range::Range(T*, size_t) [with T = unsigned char; size_t = long unsigned int]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/CharacterEncoding.h:38:60: required from here /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/RangedPtr.h:72:25: warning: unused parameter ‘aStart’ [-Wunused-parameter] 72 | RangedPtr(T* aPtr, T* aStart, T* aEnd) | ~~~^~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/RangedPtr.h:72:36: warning: unused parameter ‘aEnd’ [-Wunused-parameter] 72 | RangedPtr(T* aPtr, T* aStart, T* aEnd) | ~~~^~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/RangedPtr.h: In instantiation of ‘mozilla::RangedPtr::RangedPtr(T*, T*, T*) [with T = const unsigned char]’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Range.h:32:9: required from ‘mozilla::Range::Range(T*, size_t) [with T = const unsigned char; size_t = long unsigned int]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/CharacterEncoding.h:57:29: required from here /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/RangedPtr.h:72:25: warning: unused parameter ‘aStart’ [-Wunused-parameter] 72 | RangedPtr(T* aPtr, T* aStart, T* aEnd) | ~~~^~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/RangedPtr.h:72:36: warning: unused parameter ‘aEnd’ [-Wunused-parameter] 72 | RangedPtr(T* aPtr, T* aStart, T* aEnd) | ~~~^~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/RangedPtr.h: In instantiation of ‘mozilla::RangedPtr::RangedPtr(T*, T*, T*) [with T = char16_t]’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Range.h:32:9: required from ‘mozilla::Range::Range(T*, size_t) [with T = char16_t; size_t = long unsigned int]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/CharacterEncoding.h:179:72: required from here /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/RangedPtr.h:72:25: warning: unused parameter ‘aStart’ [-Wunused-parameter] 72 | RangedPtr(T* aPtr, T* aStart, T* aEnd) | ~~~^~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/RangedPtr.h:72:36: warning: unused parameter ‘aEnd’ [-Wunused-parameter] 72 | RangedPtr(T* aPtr, T* aStart, T* aEnd) | ~~~^~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/RangedPtr.h: In instantiation of ‘mozilla::RangedPtr::RangedPtr(T*, T*, T*) [with T = const char16_t]’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Range.h:32:9: required from ‘mozilla::Range::Range(T*, size_t) [with T = const char16_t; size_t = long unsigned int]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/CharacterEncoding.h:215:29: required from here /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/RangedPtr.h:72:25: warning: unused parameter ‘aStart’ [-Wunused-parameter] 72 | RangedPtr(T* aPtr, T* aStart, T* aEnd) | ~~~^~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/RangedPtr.h:72:36: warning: unused parameter ‘aEnd’ [-Wunused-parameter] 72 | RangedPtr(T* aPtr, T* aStart, T* aEnd) | ~~~^~~~ In file included from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/HashTable.h:80, from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/HashTable.h:10, from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/HeapAPI.h:18, from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/TracingAPI.h:11, from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/GCPolicyAPI.h:52, from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:23: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/AllocPolicy.h: In instantiation of ‘void mozilla::MallocAllocPolicy::free_(T*, size_t) [with T = JS::dbg::GarbageCollectionEvent::Collection; size_t = long unsigned int]’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Vector.h:1001:16: required from ‘mozilla::Vector::~Vector() [with T = JS::dbg::GarbageCollectionEvent::Collection; long unsigned int MinInlineCapacity = 0; AllocPolicy = mozilla::MallocAllocPolicy]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/GCAPI.h:841:9: required from here /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/AllocPolicy.h:115:30: warning: unused parameter ‘aNumElems’ [-Wunused-parameter] 115 | void free_(T* aPtr, size_t aNumElems = 0) { | ~~~~~~~^~~~~~~~~~~~~ In file included from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/ErrorReport.h:32: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/AllocPolicy.h: In instantiation of ‘void js::AllocPolicyBase::free_(T*, size_t) [with T = js::SharedArrayRawBuffer*; size_t = long unsigned int]’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Vector.h:1001:16: required from ‘mozilla::Vector::~Vector() [with T = js::SharedArrayRawBuffer*; long unsigned int MinInlineCapacity = 0; AllocPolicy = js::SystemAllocPolicy]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/StructuredClone.h:426:3: required from here /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/AllocPolicy.h:84:27: warning: unused parameter ‘numElems’ [-Wunused-parameter] 84 | void free_(T* p, size_t numElems = 0) { | ~~~~~~~^~~~~~~~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/AllocPolicy.h: In instantiation of ‘void js::AllocPolicyBase::free_(T*, size_t) [with T = char; size_t = long unsigned int]’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/BufferList.h:163:20: required from ‘void mozilla::BufferList::Clear() [with AllocPolicy = js::SystemAllocPolicy]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/StructuredClone.h:568:19: required from here /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/AllocPolicy.h:84:27: warning: unused parameter ‘numElems’ [-Wunused-parameter] In file included from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:13: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/LinkedList.h: In instantiation of ‘static void mozilla::detail::LinkedListElementTraits::exitList(mozilla::LinkedListElement*) [with T = js::PersistentRootedBase]’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/LinkedList.h:249:21: required from ‘void mozilla::LinkedListElement::remove() [with T = js::PersistentRootedBase]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/LinkedList.h:200:7: required from ‘mozilla::LinkedListElement::~LinkedListElement() [with T = js::PersistentRootedBase]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:922:7: required from here /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/LinkedList.h:102:46: warning: unused parameter ‘elt’ [-Wunused-parameter] 102 | static void exitList(LinkedListElement* elt) {} | ~~~~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/LinkedList.h: In instantiation of ‘static void mozilla::detail::LinkedListElementTraits::exitList(mozilla::LinkedListElement*) [with T = JS::detail::WeakCacheBase]’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/LinkedList.h:249:21: required from ‘void mozilla::LinkedListElement::remove() [with T = JS::detail::WeakCacheBase]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/LinkedList.h:200:7: required from ‘mozilla::LinkedListElement::~LinkedListElement() [with T = JS::detail::WeakCacheBase]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/SweepingAPI.h:58:38: required from here /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/LinkedList.h:102:46: warning: unused parameter ‘elt’ [-Wunused-parameter] /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/AllocPolicy.h: In instantiation of ‘void js::AllocPolicyBase::free_(T*, size_t) [with T = mozilla::BufferList::Segment; size_t = long unsigned int]’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Vector.h:1001:16: required from ‘mozilla::Vector::~Vector() [with T = mozilla::BufferList::Segment; long unsigned int MinInlineCapacity = 1; AllocPolicy = js::SystemAllocPolicy]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/BufferList.h:75:9: required from ‘mozilla::BufferList::BufferList(size_t, size_t, size_t, AllocPolicy) [with AllocPolicy = js::SystemAllocPolicy; size_t = long unsigned int]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/StructuredClone.h:480:9: required from here /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/AllocPolicy.h:84:27: warning: unused parameter ‘numElems’ [-Wunused-parameter] 84 | void free_(T* p, size_t numElems = 0) { | ~~~~~~~^~~~~~~~~~~~ In file included from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/Vector.h:10, from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/ErrorReport.h:37: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Vector.h: In instantiation of ‘mozilla::Vector::CapacityAndReserved::CapacityAndReserved(size_t, size_t) [with T = JS::dbg::GarbageCollectionEvent::Collection; long unsigned int MinInlineCapacity = 0; AllocPolicy = mozilla::MallocAllocPolicy; size_t = long unsigned int]’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Vector.h:471:51: required from ‘mozilla::Vector::CRAndStorage<0, Dummy>::CRAndStorage(size_t, size_t) [with long unsigned int Dummy = 0; T = JS::dbg::GarbageCollectionEvent::Collection; long unsigned int MinInlineCapacity = 0; AllocPolicy = mozilla::MallocAllocPolicy; size_t = long unsigned int]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Vector.h:940:7: required from ‘mozilla::Vector::Vector(AP) [with T = JS::dbg::GarbageCollectionEvent::Collection; long unsigned int MinInlineCapacity = 0; AllocPolicy = mozilla::MallocAllocPolicy]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Vector.h:543:34: required from ‘mozilla::Vector::Vector() [with T = JS::dbg::GarbageCollectionEvent::Collection; long unsigned int MinInlineCapacity = 0; AllocPolicy = mozilla::MallocAllocPolicy]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/GCAPI.h:841:9: required from here /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Vector.h:427:59: warning: unused parameter ‘aReserved’ [-Wunused-parameter] 427 | explicit CapacityAndReserved(size_t aCapacity, size_t aReserved) | ~~~~~~~^~~~~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Vector.h: In instantiation of ‘mozilla::Vector::CapacityAndReserved::CapacityAndReserved(size_t, size_t) [with T = mozilla::BufferList::Segment; long unsigned int MinInlineCapacity = 1; AllocPolicy = js::SystemAllocPolicy; size_t = long unsigned int]’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Vector.h:456:51: required from ‘mozilla::Vector::CRAndStorage::CRAndStorage(size_t, size_t) [with long unsigned int Capacity = 1; long unsigned int Dummy = 0; T = mozilla::BufferList::Segment; long unsigned int MinInlineCapacity = 1; AllocPolicy = js::SystemAllocPolicy; size_t = long unsigned int]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Vector.h:940:7: required from ‘mozilla::Vector::Vector(AP) [with T = mozilla::BufferList::Segment; long unsigned int MinInlineCapacity = 1; AllocPolicy = js::SystemAllocPolicy]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/BufferList.h:75:9: required from ‘mozilla::BufferList::BufferList(size_t, size_t, size_t, AllocPolicy) [with AllocPolicy = js::SystemAllocPolicy; size_t = long unsigned int]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/StructuredClone.h:480:9: required from here /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Vector.h:427:59: warning: unused parameter ‘aReserved’ [-Wunused-parameter] /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Vector.h: In instantiation of ‘mozilla::Vector::CapacityAndReserved::CapacityAndReserved(size_t, size_t) [with T = js::SharedArrayRawBuffer*; long unsigned int MinInlineCapacity = 0; AllocPolicy = js::SystemAllocPolicy; size_t = long unsigned int]’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Vector.h:471:51: required from ‘mozilla::Vector::CRAndStorage<0, Dummy>::CRAndStorage(size_t, size_t) [with long unsigned int Dummy = 0; T = js::SharedArrayRawBuffer*; long unsigned int MinInlineCapacity = 0; AllocPolicy = js::SystemAllocPolicy; size_t = long unsigned int]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Vector.h:940:7: required from ‘mozilla::Vector::Vector(AP) [with T = js::SharedArrayRawBuffer*; long unsigned int MinInlineCapacity = 0; AllocPolicy = js::SystemAllocPolicy]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Vector.h:543:34: required from ‘mozilla::Vector::Vector() [with T = js::SharedArrayRawBuffer*; long unsigned int MinInlineCapacity = 0; AllocPolicy = js::SystemAllocPolicy]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/StructuredClone.h:426:3: required from here /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Vector.h:427:59: warning: unused parameter ‘aReserved’ [-Wunused-parameter] [66/122] g++ -Ilibgjs-internal.a.p -I. -I.. -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-4 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gobject-introspection-1.0 -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include -I/usr/include/cairo -I/usr/include/freetype2 -I/usr/include/pixman-1 -I/usr/include/libxml2 -I/usr/include/harfbuzz -I/usr/include/libpng16 -fdiagnostics-color=always -fpch-preprocess -include gjs_pch.hh -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -std=c++17 -fno-exceptions -fno-rtti -fno-strict-aliasing -Wno-variadic-macros -Wno-missing-field-initializers -Wno-dangling-pointer -fno-semantic-interposition -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/anolis/anolis-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -isystem/usr/include/sysprof-4 -pthread -DGJS_COMPILATION '-DGJS_JS_DIR="/usr/share/gjs-1.0"' '-DPKGLIBDIR="/usr/lib64/gjs"' '-DG_LOG_DOMAIN="Gjs"' -MD -MQ libgjs-internal.a.p/gjs_internal.cpp.o -MF libgjs-internal.a.p/gjs_internal.cpp.o.d -o libgjs-internal.a.p/gjs_internal.cpp.o -c ../gjs/internal.cpp In file included from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Range.h:10, from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/CharacterEncoding.h:10, from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/ErrorReport.h:33, from ../gjs/jsapi-util.h:26, from ../gjs/gjs_pch.hh:42: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/RangedPtr.h: In instantiation of ‘mozilla::RangedPtr::RangedPtr(T*, size_t) [with T = unsigned char; size_t = long unsigned int]’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/CharacterEncoding.h:69:35: required from here /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/RangedPtr.h:98:29: warning: unused parameter ‘aLength’ [-Wunused-parameter] 98 | RangedPtr(T* aPtr, size_t aLength) | ~~~~~~~^~~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/RangedPtr.h: In instantiation of ‘mozilla::RangedPtr::RangedPtr(T*, size_t) [with T = char16_t; size_t = long unsigned int]’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/CharacterEncoding.h:193:36: required from here /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/RangedPtr.h:98:29: warning: unused parameter ‘aLength’ [-Wunused-parameter] In file included from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/ErrorReport.h:34: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h: In instantiation of ‘JS::Handle::Handle(const JS::Rooted&, std::enable_if_t, int>) [with S = JS::Value; T = JS::Value; std::enable_if_t, int> = int]’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/CallAndConstruct.h:110:14: required from here /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1315:56: warning: unused parameter ‘dummy’ [-Wunused-parameter] 1315 | std::enable_if_t, int> dummy) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h: In instantiation of ‘JS::Handle::Handle(const JS::Rooted&, std::enable_if_t, int>) [with S = JSObject*; T = JSObject*; std::enable_if_t, int> = int]’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/Exception.h:113:39: required from here /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1315:56: warning: unused parameter ‘dummy’ [-Wunused-parameter] /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h: In instantiation of ‘JS::Handle::Handle(const JS::Rooted&, std::enable_if_t, int>) [with S = JSString*; T = JSString*; std::enable_if_t, int> = int]’: ../gjs/internal.cpp:191:26: required from here /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1315:56: warning: unused parameter ‘dummy’ [-Wunused-parameter] /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/RangedPtr.h: In instantiation of ‘mozilla::RangedPtr::RangedPtr(T*, T*, T*) [with T = unsigned char]’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Range.h:32:9: required from ‘mozilla::Range::Range(T*, size_t) [with T = unsigned char; size_t = long unsigned int]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/CharacterEncoding.h:38:60: required from here /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/RangedPtr.h:72:25: warning: unused parameter ‘aStart’ [-Wunused-parameter] 72 | RangedPtr(T* aPtr, T* aStart, T* aEnd) | ~~~^~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/RangedPtr.h:72:36: warning: unused parameter ‘aEnd’ [-Wunused-parameter] 72 | RangedPtr(T* aPtr, T* aStart, T* aEnd) | ~~~^~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/RangedPtr.h: In instantiation of ‘mozilla::RangedPtr::RangedPtr(T*, T*, T*) [with T = const unsigned char]’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Range.h:32:9: required from ‘mozilla::Range::Range(T*, size_t) [with T = const unsigned char; size_t = long unsigned int]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/CharacterEncoding.h:57:29: required from here /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/RangedPtr.h:72:25: warning: unused parameter ‘aStart’ [-Wunused-parameter] 72 | RangedPtr(T* aPtr, T* aStart, T* aEnd) | ~~~^~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/RangedPtr.h:72:36: warning: unused parameter ‘aEnd’ [-Wunused-parameter] 72 | RangedPtr(T* aPtr, T* aStart, T* aEnd) | ~~~^~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/RangedPtr.h: In instantiation of ‘mozilla::RangedPtr::RangedPtr(T*, T*, T*) [with T = char16_t]’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Range.h:32:9: required from ‘mozilla::Range::Range(T*, size_t) [with T = char16_t; size_t = long unsigned int]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/CharacterEncoding.h:179:72: required from here /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/RangedPtr.h:72:25: warning: unused parameter ‘aStart’ [-Wunused-parameter] 72 | RangedPtr(T* aPtr, T* aStart, T* aEnd) | ~~~^~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/RangedPtr.h:72:36: warning: unused parameter ‘aEnd’ [-Wunused-parameter] 72 | RangedPtr(T* aPtr, T* aStart, T* aEnd) | ~~~^~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/RangedPtr.h: In instantiation of ‘mozilla::RangedPtr::RangedPtr(T*, T*, T*) [with T = const char16_t]’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Range.h:32:9: required from ‘mozilla::Range::Range(T*, size_t) [with T = const char16_t; size_t = long unsigned int]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/CharacterEncoding.h:215:29: required from here /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/RangedPtr.h:72:25: warning: unused parameter ‘aStart’ [-Wunused-parameter] 72 | RangedPtr(T* aPtr, T* aStart, T* aEnd) | ~~~^~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/RangedPtr.h:72:36: warning: unused parameter ‘aEnd’ [-Wunused-parameter] 72 | RangedPtr(T* aPtr, T* aStart, T* aEnd) | ~~~^~~~ In file included from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/HashTable.h:80, from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/HashTable.h:10, from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/HeapAPI.h:18, from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/TracingAPI.h:11, from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/GCPolicyAPI.h:52, from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:23: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/AllocPolicy.h: In instantiation of ‘void mozilla::MallocAllocPolicy::free_(T*, size_t) [with T = JS::dbg::GarbageCollectionEvent::Collection; size_t = long unsigned int]’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Vector.h:1001:16: required from ‘mozilla::Vector::~Vector() [with T = JS::dbg::GarbageCollectionEvent::Collection; long unsigned int MinInlineCapacity = 0; AllocPolicy = mozilla::MallocAllocPolicy]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/GCAPI.h:841:9: required from here /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/AllocPolicy.h:115:30: warning: unused parameter ‘aNumElems’ [-Wunused-parameter] 115 | void free_(T* aPtr, size_t aNumElems = 0) { | ~~~~~~~^~~~~~~~~~~~~ In file included from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/ErrorReport.h:32: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/AllocPolicy.h: In instantiation of ‘void js::AllocPolicyBase::free_(T*, size_t) [with T = js::SharedArrayRawBuffer*; size_t = long unsigned int]’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Vector.h:1001:16: required from ‘mozilla::Vector::~Vector() [with T = js::SharedArrayRawBuffer*; long unsigned int MinInlineCapacity = 0; AllocPolicy = js::SystemAllocPolicy]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/StructuredClone.h:426:3: required from here /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/AllocPolicy.h:84:27: warning: unused parameter ‘numElems’ [-Wunused-parameter] 84 | void free_(T* p, size_t numElems = 0) { | ~~~~~~~^~~~~~~~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/AllocPolicy.h: In instantiation of ‘void js::AllocPolicyBase::free_(T*, size_t) [with T = char; size_t = long unsigned int]’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/BufferList.h:163:20: required from ‘void mozilla::BufferList::Clear() [with AllocPolicy = js::SystemAllocPolicy]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/StructuredClone.h:568:19: required from here /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/AllocPolicy.h:84:27: warning: unused parameter ‘numElems’ [-Wunused-parameter] In file included from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:13: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/LinkedList.h: In instantiation of ‘static void mozilla::detail::LinkedListElementTraits::exitList(mozilla::LinkedListElement*) [with T = js::PersistentRootedBase]’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/LinkedList.h:249:21: required from ‘void mozilla::LinkedListElement::remove() [with T = js::PersistentRootedBase]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/LinkedList.h:200:7: required from ‘mozilla::LinkedListElement::~LinkedListElement() [with T = js::PersistentRootedBase]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:922:7: required from here /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/LinkedList.h:102:46: warning: unused parameter ‘elt’ [-Wunused-parameter] 102 | static void exitList(LinkedListElement* elt) {} | ~~~~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/LinkedList.h: In instantiation of ‘static void mozilla::detail::LinkedListElementTraits::exitList(mozilla::LinkedListElement*) [with T = JS::detail::WeakCacheBase]’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/LinkedList.h:249:21: required from ‘void mozilla::LinkedListElement::remove() [with T = JS::detail::WeakCacheBase]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/LinkedList.h:200:7: required from ‘mozilla::LinkedListElement::~LinkedListElement() [with T = JS::detail::WeakCacheBase]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/SweepingAPI.h:58:38: required from here /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/LinkedList.h:102:46: warning: unused parameter ‘elt’ [-Wunused-parameter] /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/AllocPolicy.h: In instantiation of ‘void js::AllocPolicyBase::free_(T*, size_t) [with T = mozilla::BufferList::Segment; size_t = long unsigned int]’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Vector.h:1001:16: required from ‘mozilla::Vector::~Vector() [with T = mozilla::BufferList::Segment; long unsigned int MinInlineCapacity = 1; AllocPolicy = js::SystemAllocPolicy]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/BufferList.h:75:9: required from ‘mozilla::BufferList::BufferList(size_t, size_t, size_t, AllocPolicy) [with AllocPolicy = js::SystemAllocPolicy; size_t = long unsigned int]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/StructuredClone.h:480:9: required from here /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/AllocPolicy.h:84:27: warning: unused parameter ‘numElems’ [-Wunused-parameter] 84 | void free_(T* p, size_t numElems = 0) { | ~~~~~~~^~~~~~~~~~~~ In file included from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/Vector.h:10, from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/ErrorReport.h:37: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Vector.h: In instantiation of ‘mozilla::Vector::CapacityAndReserved::CapacityAndReserved(size_t, size_t) [with T = JS::dbg::GarbageCollectionEvent::Collection; long unsigned int MinInlineCapacity = 0; AllocPolicy = mozilla::MallocAllocPolicy; size_t = long unsigned int]’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Vector.h:471:51: required from ‘mozilla::Vector::CRAndStorage<0, Dummy>::CRAndStorage(size_t, size_t) [with long unsigned int Dummy = 0; T = JS::dbg::GarbageCollectionEvent::Collection; long unsigned int MinInlineCapacity = 0; AllocPolicy = mozilla::MallocAllocPolicy; size_t = long unsigned int]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Vector.h:940:7: required from ‘mozilla::Vector::Vector(AP) [with T = JS::dbg::GarbageCollectionEvent::Collection; long unsigned int MinInlineCapacity = 0; AllocPolicy = mozilla::MallocAllocPolicy]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Vector.h:543:34: required from ‘mozilla::Vector::Vector() [with T = JS::dbg::GarbageCollectionEvent::Collection; long unsigned int MinInlineCapacity = 0; AllocPolicy = mozilla::MallocAllocPolicy]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/GCAPI.h:841:9: required from here /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Vector.h:427:59: warning: unused parameter ‘aReserved’ [-Wunused-parameter] 427 | explicit CapacityAndReserved(size_t aCapacity, size_t aReserved) | ~~~~~~~^~~~~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Vector.h: In instantiation of ‘mozilla::Vector::CapacityAndReserved::CapacityAndReserved(size_t, size_t) [with T = mozilla::BufferList::Segment; long unsigned int MinInlineCapacity = 1; AllocPolicy = js::SystemAllocPolicy; size_t = long unsigned int]’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Vector.h:456:51: required from ‘mozilla::Vector::CRAndStorage::CRAndStorage(size_t, size_t) [with long unsigned int Capacity = 1; long unsigned int Dummy = 0; T = mozilla::BufferList::Segment; long unsigned int MinInlineCapacity = 1; AllocPolicy = js::SystemAllocPolicy; size_t = long unsigned int]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Vector.h:940:7: required from ‘mozilla::Vector::Vector(AP) [with T = mozilla::BufferList::Segment; long unsigned int MinInlineCapacity = 1; AllocPolicy = js::SystemAllocPolicy]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/BufferList.h:75:9: required from ‘mozilla::BufferList::BufferList(size_t, size_t, size_t, AllocPolicy) [with AllocPolicy = js::SystemAllocPolicy; size_t = long unsigned int]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/StructuredClone.h:480:9: required from here /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Vector.h:427:59: warning: unused parameter ‘aReserved’ [-Wunused-parameter] /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Vector.h: In instantiation of ‘mozilla::Vector::CapacityAndReserved::CapacityAndReserved(size_t, size_t) [with T = js::SharedArrayRawBuffer*; long unsigned int MinInlineCapacity = 0; AllocPolicy = js::SystemAllocPolicy; size_t = long unsigned int]’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Vector.h:471:51: required from ‘mozilla::Vector::CRAndStorage<0, Dummy>::CRAndStorage(size_t, size_t) [with long unsigned int Dummy = 0; T = js::SharedArrayRawBuffer*; long unsigned int MinInlineCapacity = 0; AllocPolicy = js::SystemAllocPolicy; size_t = long unsigned int]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Vector.h:940:7: required from ‘mozilla::Vector::Vector(AP) [with T = js::SharedArrayRawBuffer*; long unsigned int MinInlineCapacity = 0; AllocPolicy = js::SystemAllocPolicy]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Vector.h:543:34: required from ‘mozilla::Vector::Vector() [with T = js::SharedArrayRawBuffer*; long unsigned int MinInlineCapacity = 0; AllocPolicy = js::SystemAllocPolicy]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/StructuredClone.h:426:3: required from here /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Vector.h:427:59: warning: unused parameter ‘aReserved’ [-Wunused-parameter] /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/GCPolicyAPI.h: In instantiation of ‘static void JS::StructGCPolicy::trace(JSTracer*, T*, const char*) [with T = JS::ValueArray<1>]’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:951:27: required from ‘void js::TypedRootedTraceableBase::trace(JSTracer*, const char*) [with Base = js::StackRootedTraceableBase; T = JS::ValueArray<1>]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:949:8: required from here /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/GCPolicyAPI.h:66:55: warning: unused parameter ‘name’ [-Wunused-parameter] 66 | static void trace(JSTracer* trc, T* tp, const char* name) { tp->trace(trc); } | ~~~~~~~~~~~~^~~~ [67/122] g++ -Ilibgjs-internal.a.p -I. -I.. -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-4 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gobject-introspection-1.0 -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include -I/usr/include/cairo -I/usr/include/freetype2 -I/usr/include/pixman-1 -I/usr/include/libxml2 -I/usr/include/harfbuzz -I/usr/include/libpng16 -fdiagnostics-color=always -fpch-preprocess -include gjs_pch.hh -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -std=c++17 -fno-exceptions -fno-rtti -fno-strict-aliasing -Wno-variadic-macros -Wno-missing-field-initializers -Wno-dangling-pointer -fno-semantic-interposition -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/anolis/anolis-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -isystem/usr/include/sysprof-4 -pthread -DGJS_COMPILATION '-DGJS_JS_DIR="/usr/share/gjs-1.0"' '-DPKGLIBDIR="/usr/lib64/gjs"' '-DG_LOG_DOMAIN="Gjs"' -MD -MQ libgjs-internal.a.p/gjs_text-encoding.cpp.o -MF libgjs-internal.a.p/gjs_text-encoding.cpp.o.d -o libgjs-internal.a.p/gjs_text-encoding.cpp.o -c ../gjs/text-encoding.cpp In file included from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Range.h:10, from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/CharacterEncoding.h:10, from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/ErrorReport.h:33, from ../gjs/jsapi-util.h:26, from ../gjs/gjs_pch.hh:42: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/RangedPtr.h: In instantiation of ‘mozilla::RangedPtr::RangedPtr(T*, size_t) [with T = unsigned char; size_t = long unsigned int]’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/CharacterEncoding.h:69:35: required from here /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/RangedPtr.h:98:29: warning: unused parameter ‘aLength’ [-Wunused-parameter] 98 | RangedPtr(T* aPtr, size_t aLength) | ~~~~~~~^~~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/RangedPtr.h: In instantiation of ‘mozilla::RangedPtr::RangedPtr(T*, size_t) [with T = char16_t; size_t = long unsigned int]’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/CharacterEncoding.h:193:36: required from here /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/RangedPtr.h:98:29: warning: unused parameter ‘aLength’ [-Wunused-parameter] In file included from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/ErrorReport.h:34: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h: In instantiation of ‘JS::Handle::Handle(const JS::Rooted&, std::enable_if_t, int>) [with S = JS::Value; T = JS::Value; std::enable_if_t, int> = int]’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/CallAndConstruct.h:110:14: required from here /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1315:56: warning: unused parameter ‘dummy’ [-Wunused-parameter] 1315 | std::enable_if_t, int> dummy) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h: In instantiation of ‘JS::Handle::Handle(const JS::Rooted&, std::enable_if_t, int>) [with S = JSObject*; T = JSObject*; std::enable_if_t, int> = int]’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/Exception.h:113:39: required from here /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1315:56: warning: unused parameter ‘dummy’ [-Wunused-parameter] /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h: In instantiation of ‘JS::Handle::Handle(const JS::Rooted&, std::enable_if_t, int>) [with S = JSString*; T = JSString*; std::enable_if_t, int> = int]’: ../gjs/text-encoding.cpp:533:37: required from here /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1315:56: warning: unused parameter ‘dummy’ [-Wunused-parameter] /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/RangedPtr.h: In instantiation of ‘mozilla::RangedPtr::RangedPtr(T*, T*, T*) [with T = unsigned char]’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Range.h:32:9: required from ‘mozilla::Range::Range(T*, size_t) [with T = unsigned char; size_t = long unsigned int]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/CharacterEncoding.h:38:60: required from here /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/RangedPtr.h:72:25: warning: unused parameter ‘aStart’ [-Wunused-parameter] 72 | RangedPtr(T* aPtr, T* aStart, T* aEnd) | ~~~^~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/RangedPtr.h:72:36: warning: unused parameter ‘aEnd’ [-Wunused-parameter] 72 | RangedPtr(T* aPtr, T* aStart, T* aEnd) | ~~~^~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/RangedPtr.h: In instantiation of ‘mozilla::RangedPtr::RangedPtr(T*, T*, T*) [with T = const unsigned char]’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Range.h:32:9: required from ‘mozilla::Range::Range(T*, size_t) [with T = const unsigned char; size_t = long unsigned int]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/CharacterEncoding.h:57:29: required from here /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/RangedPtr.h:72:25: warning: unused parameter ‘aStart’ [-Wunused-parameter] 72 | RangedPtr(T* aPtr, T* aStart, T* aEnd) | ~~~^~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/RangedPtr.h:72:36: warning: unused parameter ‘aEnd’ [-Wunused-parameter] 72 | RangedPtr(T* aPtr, T* aStart, T* aEnd) | ~~~^~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/RangedPtr.h: In instantiation of ‘mozilla::RangedPtr::RangedPtr(T*, T*, T*) [with T = char16_t]’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Range.h:32:9: required from ‘mozilla::Range::Range(T*, size_t) [with T = char16_t; size_t = long unsigned int]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/CharacterEncoding.h:179:72: required from here /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/RangedPtr.h:72:25: warning: unused parameter ‘aStart’ [-Wunused-parameter] 72 | RangedPtr(T* aPtr, T* aStart, T* aEnd) | ~~~^~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/RangedPtr.h:72:36: warning: unused parameter ‘aEnd’ [-Wunused-parameter] 72 | RangedPtr(T* aPtr, T* aStart, T* aEnd) | ~~~^~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/RangedPtr.h: In instantiation of ‘mozilla::RangedPtr::RangedPtr(T*, T*, T*) [with T = const char16_t]’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Range.h:32:9: required from ‘mozilla::Range::Range(T*, size_t) [with T = const char16_t; size_t = long unsigned int]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/CharacterEncoding.h:215:29: required from here /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/RangedPtr.h:72:25: warning: unused parameter ‘aStart’ [-Wunused-parameter] 72 | RangedPtr(T* aPtr, T* aStart, T* aEnd) | ~~~^~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/RangedPtr.h:72:36: warning: unused parameter ‘aEnd’ [-Wunused-parameter] 72 | RangedPtr(T* aPtr, T* aStart, T* aEnd) | ~~~^~~~ In file included from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/HashTable.h:80, from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/HashTable.h:10, from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/HeapAPI.h:18, from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/TracingAPI.h:11, from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/GCPolicyAPI.h:52, from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:23: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/AllocPolicy.h: In instantiation of ‘void mozilla::MallocAllocPolicy::free_(T*, size_t) [with T = JS::dbg::GarbageCollectionEvent::Collection; size_t = long unsigned int]’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Vector.h:1001:16: required from ‘mozilla::Vector::~Vector() [with T = JS::dbg::GarbageCollectionEvent::Collection; long unsigned int MinInlineCapacity = 0; AllocPolicy = mozilla::MallocAllocPolicy]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/GCAPI.h:841:9: required from here /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/AllocPolicy.h:115:30: warning: unused parameter ‘aNumElems’ [-Wunused-parameter] 115 | void free_(T* aPtr, size_t aNumElems = 0) { | ~~~~~~~^~~~~~~~~~~~~ In file included from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/ErrorReport.h:32: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/AllocPolicy.h: In instantiation of ‘void js::AllocPolicyBase::free_(T*, size_t) [with T = js::SharedArrayRawBuffer*; size_t = long unsigned int]’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Vector.h:1001:16: required from ‘mozilla::Vector::~Vector() [with T = js::SharedArrayRawBuffer*; long unsigned int MinInlineCapacity = 0; AllocPolicy = js::SystemAllocPolicy]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/StructuredClone.h:426:3: required from here /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/AllocPolicy.h:84:27: warning: unused parameter ‘numElems’ [-Wunused-parameter] 84 | void free_(T* p, size_t numElems = 0) { | ~~~~~~~^~~~~~~~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/AllocPolicy.h: In instantiation of ‘void js::AllocPolicyBase::free_(T*, size_t) [with T = char; size_t = long unsigned int]’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/BufferList.h:163:20: required from ‘void mozilla::BufferList::Clear() [with AllocPolicy = js::SystemAllocPolicy]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/StructuredClone.h:568:19: required from here /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/AllocPolicy.h:84:27: warning: unused parameter ‘numElems’ [-Wunused-parameter] In file included from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:13: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/LinkedList.h: In instantiation of ‘static void mozilla::detail::LinkedListElementTraits::exitList(mozilla::LinkedListElement*) [with T = js::PersistentRootedBase]’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/LinkedList.h:249:21: required from ‘void mozilla::LinkedListElement::remove() [with T = js::PersistentRootedBase]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/LinkedList.h:200:7: required from ‘mozilla::LinkedListElement::~LinkedListElement() [with T = js::PersistentRootedBase]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:922:7: required from here /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/LinkedList.h:102:46: warning: unused parameter ‘elt’ [-Wunused-parameter] 102 | static void exitList(LinkedListElement* elt) {} | ~~~~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/LinkedList.h: In instantiation of ‘static void mozilla::detail::LinkedListElementTraits::exitList(mozilla::LinkedListElement*) [with T = JS::detail::WeakCacheBase]’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/LinkedList.h:249:21: required from ‘void mozilla::LinkedListElement::remove() [with T = JS::detail::WeakCacheBase]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/LinkedList.h:200:7: required from ‘mozilla::LinkedListElement::~LinkedListElement() [with T = JS::detail::WeakCacheBase]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/SweepingAPI.h:58:38: required from here /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/LinkedList.h:102:46: warning: unused parameter ‘elt’ [-Wunused-parameter] /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/AllocPolicy.h: In instantiation of ‘void js::AllocPolicyBase::free_(T*, size_t) [with T = mozilla::BufferList::Segment; size_t = long unsigned int]’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Vector.h:1001:16: required from ‘mozilla::Vector::~Vector() [with T = mozilla::BufferList::Segment; long unsigned int MinInlineCapacity = 1; AllocPolicy = js::SystemAllocPolicy]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/BufferList.h:75:9: required from ‘mozilla::BufferList::BufferList(size_t, size_t, size_t, AllocPolicy) [with AllocPolicy = js::SystemAllocPolicy; size_t = long unsigned int]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/StructuredClone.h:480:9: required from here /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/AllocPolicy.h:84:27: warning: unused parameter ‘numElems’ [-Wunused-parameter] 84 | void free_(T* p, size_t numElems = 0) { | ~~~~~~~^~~~~~~~~~~~ In file included from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/Vector.h:10, from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/ErrorReport.h:37: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Vector.h: In instantiation of ‘mozilla::Vector::CapacityAndReserved::CapacityAndReserved(size_t, size_t) [with T = JS::dbg::GarbageCollectionEvent::Collection; long unsigned int MinInlineCapacity = 0; AllocPolicy = mozilla::MallocAllocPolicy; size_t = long unsigned int]’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Vector.h:471:51: required from ‘mozilla::Vector::CRAndStorage<0, Dummy>::CRAndStorage(size_t, size_t) [with long unsigned int Dummy = 0; T = JS::dbg::GarbageCollectionEvent::Collection; long unsigned int MinInlineCapacity = 0; AllocPolicy = mozilla::MallocAllocPolicy; size_t = long unsigned int]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Vector.h:940:7: required from ‘mozilla::Vector::Vector(AP) [with T = JS::dbg::GarbageCollectionEvent::Collection; long unsigned int MinInlineCapacity = 0; AllocPolicy = mozilla::MallocAllocPolicy]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Vector.h:543:34: required from ‘mozilla::Vector::Vector() [with T = JS::dbg::GarbageCollectionEvent::Collection; long unsigned int MinInlineCapacity = 0; AllocPolicy = mozilla::MallocAllocPolicy]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/GCAPI.h:841:9: required from here /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Vector.h:427:59: warning: unused parameter ‘aReserved’ [-Wunused-parameter] 427 | explicit CapacityAndReserved(size_t aCapacity, size_t aReserved) | ~~~~~~~^~~~~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Vector.h: In instantiation of ‘mozilla::Vector::CapacityAndReserved::CapacityAndReserved(size_t, size_t) [with T = mozilla::BufferList::Segment; long unsigned int MinInlineCapacity = 1; AllocPolicy = js::SystemAllocPolicy; size_t = long unsigned int]’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Vector.h:456:51: required from ‘mozilla::Vector::CRAndStorage::CRAndStorage(size_t, size_t) [with long unsigned int Capacity = 1; long unsigned int Dummy = 0; T = mozilla::BufferList::Segment; long unsigned int MinInlineCapacity = 1; AllocPolicy = js::SystemAllocPolicy; size_t = long unsigned int]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Vector.h:940:7: required from ‘mozilla::Vector::Vector(AP) [with T = mozilla::BufferList::Segment; long unsigned int MinInlineCapacity = 1; AllocPolicy = js::SystemAllocPolicy]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/BufferList.h:75:9: required from ‘mozilla::BufferList::BufferList(size_t, size_t, size_t, AllocPolicy) [with AllocPolicy = js::SystemAllocPolicy; size_t = long unsigned int]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/StructuredClone.h:480:9: required from here /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Vector.h:427:59: warning: unused parameter ‘aReserved’ [-Wunused-parameter] /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Vector.h: In instantiation of ‘mozilla::Vector::CapacityAndReserved::CapacityAndReserved(size_t, size_t) [with T = js::SharedArrayRawBuffer*; long unsigned int MinInlineCapacity = 0; AllocPolicy = js::SystemAllocPolicy; size_t = long unsigned int]’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Vector.h:471:51: required from ‘mozilla::Vector::CRAndStorage<0, Dummy>::CRAndStorage(size_t, size_t) [with long unsigned int Dummy = 0; T = js::SharedArrayRawBuffer*; long unsigned int MinInlineCapacity = 0; AllocPolicy = js::SystemAllocPolicy; size_t = long unsigned int]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Vector.h:940:7: required from ‘mozilla::Vector::Vector(AP) [with T = js::SharedArrayRawBuffer*; long unsigned int MinInlineCapacity = 0; AllocPolicy = js::SystemAllocPolicy]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Vector.h:543:34: required from ‘mozilla::Vector::Vector() [with T = js::SharedArrayRawBuffer*; long unsigned int MinInlineCapacity = 0; AllocPolicy = js::SystemAllocPolicy]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/StructuredClone.h:426:3: required from here /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Vector.h:427:59: warning: unused parameter ‘aReserved’ [-Wunused-parameter] [68/122] g++ -Ilibgjs-internal.a.p -I. -I.. -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-4 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gobject-introspection-1.0 -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include -I/usr/include/cairo -I/usr/include/freetype2 -I/usr/include/pixman-1 -I/usr/include/libxml2 -I/usr/include/harfbuzz -I/usr/include/libpng16 -fdiagnostics-color=always -fpch-preprocess -include gjs_pch.hh -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -std=c++17 -fno-exceptions -fno-rtti -fno-strict-aliasing -Wno-variadic-macros -Wno-missing-field-initializers -Wno-dangling-pointer -fno-semantic-interposition -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/anolis/anolis-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -isystem/usr/include/sysprof-4 -pthread -DGJS_COMPILATION '-DGJS_JS_DIR="/usr/share/gjs-1.0"' '-DPKGLIBDIR="/usr/lib64/gjs"' '-DG_LOG_DOMAIN="Gjs"' -MD -MQ libgjs-internal.a.p/modules_cairo-svg-surface.cpp.o -MF libgjs-internal.a.p/modules_cairo-svg-surface.cpp.o.d -o libgjs-internal.a.p/modules_cairo-svg-surface.cpp.o -c ../modules/cairo-svg-surface.cpp In file included from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Range.h:10, from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/CharacterEncoding.h:10, from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/ErrorReport.h:33, from ../gjs/jsapi-util.h:26, from ../gjs/gjs_pch.hh:42: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/RangedPtr.h: In instantiation of ‘mozilla::RangedPtr::RangedPtr(T*, size_t) [with T = unsigned char; size_t = long unsigned int]’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/CharacterEncoding.h:69:35: required from here /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/RangedPtr.h:98:29: warning: unused parameter ‘aLength’ [-Wunused-parameter] 98 | RangedPtr(T* aPtr, size_t aLength) | ~~~~~~~^~~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/RangedPtr.h: In instantiation of ‘mozilla::RangedPtr::RangedPtr(T*, size_t) [with T = char16_t; size_t = long unsigned int]’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/CharacterEncoding.h:193:36: required from here /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/RangedPtr.h:98:29: warning: unused parameter ‘aLength’ [-Wunused-parameter] In file included from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/ErrorReport.h:34: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h: In instantiation of ‘JS::Handle::Handle(const JS::Rooted&, std::enable_if_t, int>) [with S = JS::Value; T = JS::Value; std::enable_if_t, int> = int]’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/CallAndConstruct.h:110:14: required from here /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1315:56: warning: unused parameter ‘dummy’ [-Wunused-parameter] 1315 | std::enable_if_t, int> dummy) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h: In instantiation of ‘JS::Handle::Handle(const JS::Rooted&, std::enable_if_t, int>) [with S = JSObject*; T = JSObject*; std::enable_if_t, int> = int]’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/Exception.h:113:39: required from here /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1315:56: warning: unused parameter ‘dummy’ [-Wunused-parameter] /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/RangedPtr.h: In instantiation of ‘mozilla::RangedPtr::RangedPtr(T*, T*, T*) [with T = unsigned char]’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Range.h:32:9: required from ‘mozilla::Range::Range(T*, size_t) [with T = unsigned char; size_t = long unsigned int]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/CharacterEncoding.h:38:60: required from here /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/RangedPtr.h:72:25: warning: unused parameter ‘aStart’ [-Wunused-parameter] 72 | RangedPtr(T* aPtr, T* aStart, T* aEnd) | ~~~^~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/RangedPtr.h:72:36: warning: unused parameter ‘aEnd’ [-Wunused-parameter] 72 | RangedPtr(T* aPtr, T* aStart, T* aEnd) | ~~~^~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/RangedPtr.h: In instantiation of ‘mozilla::RangedPtr::RangedPtr(T*, T*, T*) [with T = const unsigned char]’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Range.h:32:9: required from ‘mozilla::Range::Range(T*, size_t) [with T = const unsigned char; size_t = long unsigned int]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/CharacterEncoding.h:57:29: required from here /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/RangedPtr.h:72:25: warning: unused parameter ‘aStart’ [-Wunused-parameter] 72 | RangedPtr(T* aPtr, T* aStart, T* aEnd) | ~~~^~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/RangedPtr.h:72:36: warning: unused parameter ‘aEnd’ [-Wunused-parameter] 72 | RangedPtr(T* aPtr, T* aStart, T* aEnd) | ~~~^~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/RangedPtr.h: In instantiation of ‘mozilla::RangedPtr::RangedPtr(T*, T*, T*) [with T = char16_t]’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Range.h:32:9: required from ‘mozilla::Range::Range(T*, size_t) [with T = char16_t; size_t = long unsigned int]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/CharacterEncoding.h:179:72: required from here /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/RangedPtr.h:72:25: warning: unused parameter ‘aStart’ [-Wunused-parameter] 72 | RangedPtr(T* aPtr, T* aStart, T* aEnd) | ~~~^~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/RangedPtr.h:72:36: warning: unused parameter ‘aEnd’ [-Wunused-parameter] 72 | RangedPtr(T* aPtr, T* aStart, T* aEnd) | ~~~^~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/RangedPtr.h: In instantiation of ‘mozilla::RangedPtr::RangedPtr(T*, T*, T*) [with T = const char16_t]’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Range.h:32:9: required from ‘mozilla::Range::Range(T*, size_t) [with T = const char16_t; size_t = long unsigned int]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/CharacterEncoding.h:215:29: required from here /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/RangedPtr.h:72:25: warning: unused parameter ‘aStart’ [-Wunused-parameter] 72 | RangedPtr(T* aPtr, T* aStart, T* aEnd) | ~~~^~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/RangedPtr.h:72:36: warning: unused parameter ‘aEnd’ [-Wunused-parameter] 72 | RangedPtr(T* aPtr, T* aStart, T* aEnd) | ~~~^~~~ In file included from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/HashTable.h:80, from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/HashTable.h:10, from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/HeapAPI.h:18, from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/TracingAPI.h:11, from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/GCPolicyAPI.h:52, from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:23: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/AllocPolicy.h: In instantiation of ‘void mozilla::MallocAllocPolicy::free_(T*, size_t) [with T = JS::dbg::GarbageCollectionEvent::Collection; size_t = long unsigned int]’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Vector.h:1001:16: required from ‘mozilla::Vector::~Vector() [with T = JS::dbg::GarbageCollectionEvent::Collection; long unsigned int MinInlineCapacity = 0; AllocPolicy = mozilla::MallocAllocPolicy]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/GCAPI.h:841:9: required from here /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/AllocPolicy.h:115:30: warning: unused parameter ‘aNumElems’ [-Wunused-parameter] 115 | void free_(T* aPtr, size_t aNumElems = 0) { | ~~~~~~~^~~~~~~~~~~~~ In file included from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/ErrorReport.h:32: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/AllocPolicy.h: In instantiation of ‘void js::AllocPolicyBase::free_(T*, size_t) [with T = js::SharedArrayRawBuffer*; size_t = long unsigned int]’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Vector.h:1001:16: required from ‘mozilla::Vector::~Vector() [with T = js::SharedArrayRawBuffer*; long unsigned int MinInlineCapacity = 0; AllocPolicy = js::SystemAllocPolicy]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/StructuredClone.h:426:3: required from here /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/AllocPolicy.h:84:27: warning: unused parameter ‘numElems’ [-Wunused-parameter] 84 | void free_(T* p, size_t numElems = 0) { | ~~~~~~~^~~~~~~~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/AllocPolicy.h: In instantiation of ‘void js::AllocPolicyBase::free_(T*, size_t) [with T = char; size_t = long unsigned int]’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/BufferList.h:163:20: required from ‘void mozilla::BufferList::Clear() [with AllocPolicy = js::SystemAllocPolicy]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/StructuredClone.h:568:19: required from here /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/AllocPolicy.h:84:27: warning: unused parameter ‘numElems’ [-Wunused-parameter] In file included from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:13: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/LinkedList.h: In instantiation of ‘static void mozilla::detail::LinkedListElementTraits::exitList(mozilla::LinkedListElement*) [with T = js::PersistentRootedBase]’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/LinkedList.h:249:21: required from ‘void mozilla::LinkedListElement::remove() [with T = js::PersistentRootedBase]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/LinkedList.h:200:7: required from ‘mozilla::LinkedListElement::~LinkedListElement() [with T = js::PersistentRootedBase]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:922:7: required from here /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/LinkedList.h:102:46: warning: unused parameter ‘elt’ [-Wunused-parameter] 102 | static void exitList(LinkedListElement* elt) {} | ~~~~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/LinkedList.h: In instantiation of ‘static void mozilla::detail::LinkedListElementTraits::exitList(mozilla::LinkedListElement*) [with T = JS::detail::WeakCacheBase]’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/LinkedList.h:249:21: required from ‘void mozilla::LinkedListElement::remove() [with T = JS::detail::WeakCacheBase]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/LinkedList.h:200:7: required from ‘mozilla::LinkedListElement::~LinkedListElement() [with T = JS::detail::WeakCacheBase]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/SweepingAPI.h:58:38: required from here /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/LinkedList.h:102:46: warning: unused parameter ‘elt’ [-Wunused-parameter] /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/AllocPolicy.h: In instantiation of ‘void js::AllocPolicyBase::free_(T*, size_t) [with T = mozilla::BufferList::Segment; size_t = long unsigned int]’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Vector.h:1001:16: required from ‘mozilla::Vector::~Vector() [with T = mozilla::BufferList::Segment; long unsigned int MinInlineCapacity = 1; AllocPolicy = js::SystemAllocPolicy]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/BufferList.h:75:9: required from ‘mozilla::BufferList::BufferList(size_t, size_t, size_t, AllocPolicy) [with AllocPolicy = js::SystemAllocPolicy; size_t = long unsigned int]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/StructuredClone.h:480:9: required from here /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/AllocPolicy.h:84:27: warning: unused parameter ‘numElems’ [-Wunused-parameter] 84 | void free_(T* p, size_t numElems = 0) { | ~~~~~~~^~~~~~~~~~~~ In file included from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/Vector.h:10, from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/ErrorReport.h:37: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Vector.h: In instantiation of ‘mozilla::Vector::CapacityAndReserved::CapacityAndReserved(size_t, size_t) [with T = JS::dbg::GarbageCollectionEvent::Collection; long unsigned int MinInlineCapacity = 0; AllocPolicy = mozilla::MallocAllocPolicy; size_t = long unsigned int]’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Vector.h:471:51: required from ‘mozilla::Vector::CRAndStorage<0, Dummy>::CRAndStorage(size_t, size_t) [with long unsigned int Dummy = 0; T = JS::dbg::GarbageCollectionEvent::Collection; long unsigned int MinInlineCapacity = 0; AllocPolicy = mozilla::MallocAllocPolicy; size_t = long unsigned int]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Vector.h:940:7: required from ‘mozilla::Vector::Vector(AP) [with T = JS::dbg::GarbageCollectionEvent::Collection; long unsigned int MinInlineCapacity = 0; AllocPolicy = mozilla::MallocAllocPolicy]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Vector.h:543:34: required from ‘mozilla::Vector::Vector() [with T = JS::dbg::GarbageCollectionEvent::Collection; long unsigned int MinInlineCapacity = 0; AllocPolicy = mozilla::MallocAllocPolicy]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/GCAPI.h:841:9: required from here /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Vector.h:427:59: warning: unused parameter ‘aReserved’ [-Wunused-parameter] 427 | explicit CapacityAndReserved(size_t aCapacity, size_t aReserved) | ~~~~~~~^~~~~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Vector.h: In instantiation of ‘mozilla::Vector::CapacityAndReserved::CapacityAndReserved(size_t, size_t) [with T = mozilla::BufferList::Segment; long unsigned int MinInlineCapacity = 1; AllocPolicy = js::SystemAllocPolicy; size_t = long unsigned int]’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Vector.h:456:51: required from ‘mozilla::Vector::CRAndStorage::CRAndStorage(size_t, size_t) [with long unsigned int Capacity = 1; long unsigned int Dummy = 0; T = mozilla::BufferList::Segment; long unsigned int MinInlineCapacity = 1; AllocPolicy = js::SystemAllocPolicy; size_t = long unsigned int]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Vector.h:940:7: required from ‘mozilla::Vector::Vector(AP) [with T = mozilla::BufferList::Segment; long unsigned int MinInlineCapacity = 1; AllocPolicy = js::SystemAllocPolicy]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/BufferList.h:75:9: required from ‘mozilla::BufferList::BufferList(size_t, size_t, size_t, AllocPolicy) [with AllocPolicy = js::SystemAllocPolicy; size_t = long unsigned int]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/StructuredClone.h:480:9: required from here /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Vector.h:427:59: warning: unused parameter ‘aReserved’ [-Wunused-parameter] /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Vector.h: In instantiation of ‘mozilla::Vector::CapacityAndReserved::CapacityAndReserved(size_t, size_t) [with T = js::SharedArrayRawBuffer*; long unsigned int MinInlineCapacity = 0; AllocPolicy = js::SystemAllocPolicy; size_t = long unsigned int]’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Vector.h:471:51: required from ‘mozilla::Vector::CRAndStorage<0, Dummy>::CRAndStorage(size_t, size_t) [with long unsigned int Dummy = 0; T = js::SharedArrayRawBuffer*; long unsigned int MinInlineCapacity = 0; AllocPolicy = js::SystemAllocPolicy; size_t = long unsigned int]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Vector.h:940:7: required from ‘mozilla::Vector::Vector(AP) [with T = js::SharedArrayRawBuffer*; long unsigned int MinInlineCapacity = 0; AllocPolicy = js::SystemAllocPolicy]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Vector.h:543:34: required from ‘mozilla::Vector::Vector() [with T = js::SharedArrayRawBuffer*; long unsigned int MinInlineCapacity = 0; AllocPolicy = js::SystemAllocPolicy]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/StructuredClone.h:426:3: required from here /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Vector.h:427:59: warning: unused parameter ‘aReserved’ [-Wunused-parameter] [69/122] g++ -Ilibgjs-internal.a.p -I. -I.. -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-4 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gobject-introspection-1.0 -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include -I/usr/include/cairo -I/usr/include/freetype2 -I/usr/include/pixman-1 -I/usr/include/libxml2 -I/usr/include/harfbuzz -I/usr/include/libpng16 -fdiagnostics-color=always -fpch-preprocess -include gjs_pch.hh -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -std=c++17 -fno-exceptions -fno-rtti -fno-strict-aliasing -Wno-variadic-macros -Wno-missing-field-initializers -Wno-dangling-pointer -fno-semantic-interposition -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/anolis/anolis-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -isystem/usr/include/sysprof-4 -pthread -DGJS_COMPILATION '-DGJS_JS_DIR="/usr/share/gjs-1.0"' '-DPKGLIBDIR="/usr/lib64/gjs"' '-DG_LOG_DOMAIN="Gjs"' -MD -MQ libgjs-internal.a.p/gjs_deprecation.cpp.o -MF libgjs-internal.a.p/gjs_deprecation.cpp.o.d -o libgjs-internal.a.p/gjs_deprecation.cpp.o -c ../gjs/deprecation.cpp In file included from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Range.h:10, from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/CharacterEncoding.h:10, from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/ErrorReport.h:33, from ../gjs/jsapi-util.h:26, from ../gjs/gjs_pch.hh:42: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/RangedPtr.h: In instantiation of ‘mozilla::RangedPtr::RangedPtr(T*, size_t) [with T = unsigned char; size_t = long unsigned int]’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/CharacterEncoding.h:69:35: required from here /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/RangedPtr.h:98:29: warning: unused parameter ‘aLength’ [-Wunused-parameter] 98 | RangedPtr(T* aPtr, size_t aLength) | ~~~~~~~^~~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/RangedPtr.h: In instantiation of ‘mozilla::RangedPtr::RangedPtr(T*, size_t) [with T = char16_t; size_t = long unsigned int]’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/CharacterEncoding.h:193:36: required from here /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/RangedPtr.h:98:29: warning: unused parameter ‘aLength’ [-Wunused-parameter] In file included from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/ErrorReport.h:34: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h: In instantiation of ‘JS::Handle::Handle(const JS::Rooted&, std::enable_if_t, int>) [with S = JS::Value; T = JS::Value; std::enable_if_t, int> = int]’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/CallAndConstruct.h:110:14: required from here /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1315:56: warning: unused parameter ‘dummy’ [-Wunused-parameter] 1315 | std::enable_if_t, int> dummy) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h: In instantiation of ‘JS::Handle::Handle(const JS::Rooted&, std::enable_if_t, int>) [with S = JSObject*; T = JSObject*; std::enable_if_t, int> = int]’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/Exception.h:113:39: required from here /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1315:56: warning: unused parameter ‘dummy’ [-Wunused-parameter] /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h: In instantiation of ‘JS::Handle::Handle(const JS::Rooted&, std::enable_if_t, int>) [with S = JSString*; T = JSString*; std::enable_if_t, int> = int]’: ../gjs/deprecation.cpp:96:33: required from here /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1315:56: warning: unused parameter ‘dummy’ [-Wunused-parameter] /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/RangedPtr.h: In instantiation of ‘mozilla::RangedPtr::RangedPtr(T*, T*, T*) [with T = unsigned char]’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Range.h:32:9: required from ‘mozilla::Range::Range(T*, size_t) [with T = unsigned char; size_t = long unsigned int]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/CharacterEncoding.h:38:60: required from here /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/RangedPtr.h:72:25: warning: unused parameter ‘aStart’ [-Wunused-parameter] 72 | RangedPtr(T* aPtr, T* aStart, T* aEnd) | ~~~^~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/RangedPtr.h:72:36: warning: unused parameter ‘aEnd’ [-Wunused-parameter] 72 | RangedPtr(T* aPtr, T* aStart, T* aEnd) | ~~~^~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/RangedPtr.h: In instantiation of ‘mozilla::RangedPtr::RangedPtr(T*, T*, T*) [with T = const unsigned char]’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Range.h:32:9: required from ‘mozilla::Range::Range(T*, size_t) [with T = const unsigned char; size_t = long unsigned int]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/CharacterEncoding.h:57:29: required from here /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/RangedPtr.h:72:25: warning: unused parameter ‘aStart’ [-Wunused-parameter] 72 | RangedPtr(T* aPtr, T* aStart, T* aEnd) | ~~~^~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/RangedPtr.h:72:36: warning: unused parameter ‘aEnd’ [-Wunused-parameter] 72 | RangedPtr(T* aPtr, T* aStart, T* aEnd) | ~~~^~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/RangedPtr.h: In instantiation of ‘mozilla::RangedPtr::RangedPtr(T*, T*, T*) [with T = char16_t]’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Range.h:32:9: required from ‘mozilla::Range::Range(T*, size_t) [with T = char16_t; size_t = long unsigned int]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/CharacterEncoding.h:179:72: required from here /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/RangedPtr.h:72:25: warning: unused parameter ‘aStart’ [-Wunused-parameter] 72 | RangedPtr(T* aPtr, T* aStart, T* aEnd) | ~~~^~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/RangedPtr.h:72:36: warning: unused parameter ‘aEnd’ [-Wunused-parameter] 72 | RangedPtr(T* aPtr, T* aStart, T* aEnd) | ~~~^~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/RangedPtr.h: In instantiation of ‘mozilla::RangedPtr::RangedPtr(T*, T*, T*) [with T = const char16_t]’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Range.h:32:9: required from ‘mozilla::Range::Range(T*, size_t) [with T = const char16_t; size_t = long unsigned int]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/CharacterEncoding.h:215:29: required from here /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/RangedPtr.h:72:25: warning: unused parameter ‘aStart’ [-Wunused-parameter] 72 | RangedPtr(T* aPtr, T* aStart, T* aEnd) | ~~~^~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/RangedPtr.h:72:36: warning: unused parameter ‘aEnd’ [-Wunused-parameter] 72 | RangedPtr(T* aPtr, T* aStart, T* aEnd) | ~~~^~~~ In file included from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/HashTable.h:80, from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/HashTable.h:10, from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/HeapAPI.h:18, from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/TracingAPI.h:11, from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/GCPolicyAPI.h:52, from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:23: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/AllocPolicy.h: In instantiation of ‘void mozilla::MallocAllocPolicy::free_(T*, size_t) [with T = JS::dbg::GarbageCollectionEvent::Collection; size_t = long unsigned int]’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Vector.h:1001:16: required from ‘mozilla::Vector::~Vector() [with T = JS::dbg::GarbageCollectionEvent::Collection; long unsigned int MinInlineCapacity = 0; AllocPolicy = mozilla::MallocAllocPolicy]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/GCAPI.h:841:9: required from here /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/AllocPolicy.h:115:30: warning: unused parameter ‘aNumElems’ [-Wunused-parameter] 115 | void free_(T* aPtr, size_t aNumElems = 0) { | ~~~~~~~^~~~~~~~~~~~~ In file included from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/ErrorReport.h:32: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/AllocPolicy.h: In instantiation of ‘void js::AllocPolicyBase::free_(T*, size_t) [with T = js::SharedArrayRawBuffer*; size_t = long unsigned int]’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Vector.h:1001:16: required from ‘mozilla::Vector::~Vector() [with T = js::SharedArrayRawBuffer*; long unsigned int MinInlineCapacity = 0; AllocPolicy = js::SystemAllocPolicy]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/StructuredClone.h:426:3: required from here /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/AllocPolicy.h:84:27: warning: unused parameter ‘numElems’ [-Wunused-parameter] 84 | void free_(T* p, size_t numElems = 0) { | ~~~~~~~^~~~~~~~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/AllocPolicy.h: In instantiation of ‘void js::AllocPolicyBase::free_(T*, size_t) [with T = char; size_t = long unsigned int]’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/BufferList.h:163:20: required from ‘void mozilla::BufferList::Clear() [with AllocPolicy = js::SystemAllocPolicy]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/StructuredClone.h:568:19: required from here /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/AllocPolicy.h:84:27: warning: unused parameter ‘numElems’ [-Wunused-parameter] In file included from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:13: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/LinkedList.h: In instantiation of ‘static void mozilla::detail::LinkedListElementTraits::exitList(mozilla::LinkedListElement*) [with T = js::PersistentRootedBase]’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/LinkedList.h:249:21: required from ‘void mozilla::LinkedListElement::remove() [with T = js::PersistentRootedBase]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/LinkedList.h:200:7: required from ‘mozilla::LinkedListElement::~LinkedListElement() [with T = js::PersistentRootedBase]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:922:7: required from here /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/LinkedList.h:102:46: warning: unused parameter ‘elt’ [-Wunused-parameter] 102 | static void exitList(LinkedListElement* elt) {} | ~~~~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/LinkedList.h: In instantiation of ‘static void mozilla::detail::LinkedListElementTraits::exitList(mozilla::LinkedListElement*) [with T = JS::detail::WeakCacheBase]’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/LinkedList.h:249:21: required from ‘void mozilla::LinkedListElement::remove() [with T = JS::detail::WeakCacheBase]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/LinkedList.h:200:7: required from ‘mozilla::LinkedListElement::~LinkedListElement() [with T = JS::detail::WeakCacheBase]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/SweepingAPI.h:58:38: required from here /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/LinkedList.h:102:46: warning: unused parameter ‘elt’ [-Wunused-parameter] /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/AllocPolicy.h: In instantiation of ‘void js::AllocPolicyBase::free_(T*, size_t) [with T = mozilla::BufferList::Segment; size_t = long unsigned int]’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Vector.h:1001:16: required from ‘mozilla::Vector::~Vector() [with T = mozilla::BufferList::Segment; long unsigned int MinInlineCapacity = 1; AllocPolicy = js::SystemAllocPolicy]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/BufferList.h:75:9: required from ‘mozilla::BufferList::BufferList(size_t, size_t, size_t, AllocPolicy) [with AllocPolicy = js::SystemAllocPolicy; size_t = long unsigned int]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/StructuredClone.h:480:9: required from here /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/AllocPolicy.h:84:27: warning: unused parameter ‘numElems’ [-Wunused-parameter] 84 | void free_(T* p, size_t numElems = 0) { | ~~~~~~~^~~~~~~~~~~~ In file included from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/Vector.h:10, from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/ErrorReport.h:37: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Vector.h: In instantiation of ‘mozilla::Vector::CapacityAndReserved::CapacityAndReserved(size_t, size_t) [with T = JS::dbg::GarbageCollectionEvent::Collection; long unsigned int MinInlineCapacity = 0; AllocPolicy = mozilla::MallocAllocPolicy; size_t = long unsigned int]’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Vector.h:471:51: required from ‘mozilla::Vector::CRAndStorage<0, Dummy>::CRAndStorage(size_t, size_t) [with long unsigned int Dummy = 0; T = JS::dbg::GarbageCollectionEvent::Collection; long unsigned int MinInlineCapacity = 0; AllocPolicy = mozilla::MallocAllocPolicy; size_t = long unsigned int]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Vector.h:940:7: required from ‘mozilla::Vector::Vector(AP) [with T = JS::dbg::GarbageCollectionEvent::Collection; long unsigned int MinInlineCapacity = 0; AllocPolicy = mozilla::MallocAllocPolicy]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Vector.h:543:34: required from ‘mozilla::Vector::Vector() [with T = JS::dbg::GarbageCollectionEvent::Collection; long unsigned int MinInlineCapacity = 0; AllocPolicy = mozilla::MallocAllocPolicy]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/GCAPI.h:841:9: required from here /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Vector.h:427:59: warning: unused parameter ‘aReserved’ [-Wunused-parameter] 427 | explicit CapacityAndReserved(size_t aCapacity, size_t aReserved) | ~~~~~~~^~~~~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Vector.h: In instantiation of ‘mozilla::Vector::CapacityAndReserved::CapacityAndReserved(size_t, size_t) [with T = mozilla::BufferList::Segment; long unsigned int MinInlineCapacity = 1; AllocPolicy = js::SystemAllocPolicy; size_t = long unsigned int]’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Vector.h:456:51: required from ‘mozilla::Vector::CRAndStorage::CRAndStorage(size_t, size_t) [with long unsigned int Capacity = 1; long unsigned int Dummy = 0; T = mozilla::BufferList::Segment; long unsigned int MinInlineCapacity = 1; AllocPolicy = js::SystemAllocPolicy; size_t = long unsigned int]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Vector.h:940:7: required from ‘mozilla::Vector::Vector(AP) [with T = mozilla::BufferList::Segment; long unsigned int MinInlineCapacity = 1; AllocPolicy = js::SystemAllocPolicy]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/BufferList.h:75:9: required from ‘mozilla::BufferList::BufferList(size_t, size_t, size_t, AllocPolicy) [with AllocPolicy = js::SystemAllocPolicy; size_t = long unsigned int]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/StructuredClone.h:480:9: required from here /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Vector.h:427:59: warning: unused parameter ‘aReserved’ [-Wunused-parameter] /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Vector.h: In instantiation of ‘mozilla::Vector::CapacityAndReserved::CapacityAndReserved(size_t, size_t) [with T = js::SharedArrayRawBuffer*; long unsigned int MinInlineCapacity = 0; AllocPolicy = js::SystemAllocPolicy; size_t = long unsigned int]’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Vector.h:471:51: required from ‘mozilla::Vector::CRAndStorage<0, Dummy>::CRAndStorage(size_t, size_t) [with long unsigned int Dummy = 0; T = js::SharedArrayRawBuffer*; long unsigned int MinInlineCapacity = 0; AllocPolicy = js::SystemAllocPolicy; size_t = long unsigned int]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Vector.h:940:7: required from ‘mozilla::Vector::Vector(AP) [with T = js::SharedArrayRawBuffer*; long unsigned int MinInlineCapacity = 0; AllocPolicy = js::SystemAllocPolicy]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Vector.h:543:34: required from ‘mozilla::Vector::Vector() [with T = js::SharedArrayRawBuffer*; long unsigned int MinInlineCapacity = 0; AllocPolicy = js::SystemAllocPolicy]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/StructuredClone.h:426:3: required from here /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Vector.h:427:59: warning: unused parameter ‘aReserved’ [-Wunused-parameter] [70/122] g++ -Ilibgjs-internal.a.p -I. -I.. -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-4 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gobject-introspection-1.0 -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include -I/usr/include/cairo -I/usr/include/freetype2 -I/usr/include/pixman-1 -I/usr/include/libxml2 -I/usr/include/harfbuzz -I/usr/include/libpng16 -fdiagnostics-color=always -fpch-preprocess -include gjs_pch.hh -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -std=c++17 -fno-exceptions -fno-rtti -fno-strict-aliasing -Wno-variadic-macros -Wno-missing-field-initializers -Wno-dangling-pointer -fno-semantic-interposition -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/anolis/anolis-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -isystem/usr/include/sysprof-4 -pthread -DGJS_COMPILATION '-DGJS_JS_DIR="/usr/share/gjs-1.0"' '-DPKGLIBDIR="/usr/lib64/gjs"' '-DG_LOG_DOMAIN="Gjs"' -MD -MQ libgjs-internal.a.p/gjs_atoms.cpp.o -MF libgjs-internal.a.p/gjs_atoms.cpp.o.d -o libgjs-internal.a.p/gjs_atoms.cpp.o -c ../gjs/atoms.cpp In file included from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Range.h:10, from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/CharacterEncoding.h:10, from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/ErrorReport.h:33, from ../gjs/jsapi-util.h:26, from ../gjs/gjs_pch.hh:42: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/RangedPtr.h: In instantiation of ‘mozilla::RangedPtr::RangedPtr(T*, size_t) [with T = unsigned char; size_t = long unsigned int]’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/CharacterEncoding.h:69:35: required from here /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/RangedPtr.h:98:29: warning: unused parameter ‘aLength’ [-Wunused-parameter] 98 | RangedPtr(T* aPtr, size_t aLength) | ~~~~~~~^~~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/RangedPtr.h: In instantiation of ‘mozilla::RangedPtr::RangedPtr(T*, size_t) [with T = char16_t; size_t = long unsigned int]’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/CharacterEncoding.h:193:36: required from here /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/RangedPtr.h:98:29: warning: unused parameter ‘aLength’ [-Wunused-parameter] In file included from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/ErrorReport.h:34: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h: In instantiation of ‘JS::Handle::Handle(const JS::Rooted&, std::enable_if_t, int>) [with S = JS::Value; T = JS::Value; std::enable_if_t, int> = int]’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/CallAndConstruct.h:110:14: required from here /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1315:56: warning: unused parameter ‘dummy’ [-Wunused-parameter] 1315 | std::enable_if_t, int> dummy) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h: In instantiation of ‘JS::Handle::Handle(const JS::Rooted&, std::enable_if_t, int>) [with S = JSObject*; T = JSObject*; std::enable_if_t, int> = int]’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/Exception.h:113:39: required from here /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1315:56: warning: unused parameter ‘dummy’ [-Wunused-parameter] /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h: In instantiation of ‘JS::Handle::Handle(const JS::Rooted&, std::enable_if_t, int>) [with S = JSString*; T = JSString*; std::enable_if_t, int> = int]’: ../gjs/atoms.cpp:31:39: required from here /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1315:56: warning: unused parameter ‘dummy’ [-Wunused-parameter] /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/RangedPtr.h: In instantiation of ‘mozilla::RangedPtr::RangedPtr(T*, T*, T*) [with T = unsigned char]’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Range.h:32:9: required from ‘mozilla::Range::Range(T*, size_t) [with T = unsigned char; size_t = long unsigned int]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/CharacterEncoding.h:38:60: required from here /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/RangedPtr.h:72:25: warning: unused parameter ‘aStart’ [-Wunused-parameter] 72 | RangedPtr(T* aPtr, T* aStart, T* aEnd) | ~~~^~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/RangedPtr.h:72:36: warning: unused parameter ‘aEnd’ [-Wunused-parameter] 72 | RangedPtr(T* aPtr, T* aStart, T* aEnd) | ~~~^~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/RangedPtr.h: In instantiation of ‘mozilla::RangedPtr::RangedPtr(T*, T*, T*) [with T = const unsigned char]’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Range.h:32:9: required from ‘mozilla::Range::Range(T*, size_t) [with T = const unsigned char; size_t = long unsigned int]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/CharacterEncoding.h:57:29: required from here /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/RangedPtr.h:72:25: warning: unused parameter ‘aStart’ [-Wunused-parameter] 72 | RangedPtr(T* aPtr, T* aStart, T* aEnd) | ~~~^~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/RangedPtr.h:72:36: warning: unused parameter ‘aEnd’ [-Wunused-parameter] 72 | RangedPtr(T* aPtr, T* aStart, T* aEnd) | ~~~^~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/RangedPtr.h: In instantiation of ‘mozilla::RangedPtr::RangedPtr(T*, T*, T*) [with T = char16_t]’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Range.h:32:9: required from ‘mozilla::Range::Range(T*, size_t) [with T = char16_t; size_t = long unsigned int]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/CharacterEncoding.h:179:72: required from here /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/RangedPtr.h:72:25: warning: unused parameter ‘aStart’ [-Wunused-parameter] 72 | RangedPtr(T* aPtr, T* aStart, T* aEnd) | ~~~^~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/RangedPtr.h:72:36: warning: unused parameter ‘aEnd’ [-Wunused-parameter] 72 | RangedPtr(T* aPtr, T* aStart, T* aEnd) | ~~~^~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/RangedPtr.h: In instantiation of ‘mozilla::RangedPtr::RangedPtr(T*, T*, T*) [with T = const char16_t]’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Range.h:32:9: required from ‘mozilla::Range::Range(T*, size_t) [with T = const char16_t; size_t = long unsigned int]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/CharacterEncoding.h:215:29: required from here /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/RangedPtr.h:72:25: warning: unused parameter ‘aStart’ [-Wunused-parameter] 72 | RangedPtr(T* aPtr, T* aStart, T* aEnd) | ~~~^~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/RangedPtr.h:72:36: warning: unused parameter ‘aEnd’ [-Wunused-parameter] 72 | RangedPtr(T* aPtr, T* aStart, T* aEnd) | ~~~^~~~ In file included from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/HashTable.h:80, from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/HashTable.h:10, from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/HeapAPI.h:18, from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/TracingAPI.h:11, from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/GCPolicyAPI.h:52, from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:23: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/AllocPolicy.h: In instantiation of ‘void mozilla::MallocAllocPolicy::free_(T*, size_t) [with T = JS::dbg::GarbageCollectionEvent::Collection; size_t = long unsigned int]’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Vector.h:1001:16: required from ‘mozilla::Vector::~Vector() [with T = JS::dbg::GarbageCollectionEvent::Collection; long unsigned int MinInlineCapacity = 0; AllocPolicy = mozilla::MallocAllocPolicy]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/GCAPI.h:841:9: required from here /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/AllocPolicy.h:115:30: warning: unused parameter ‘aNumElems’ [-Wunused-parameter] 115 | void free_(T* aPtr, size_t aNumElems = 0) { | ~~~~~~~^~~~~~~~~~~~~ In file included from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/ErrorReport.h:32: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/AllocPolicy.h: In instantiation of ‘void js::AllocPolicyBase::free_(T*, size_t) [with T = js::SharedArrayRawBuffer*; size_t = long unsigned int]’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Vector.h:1001:16: required from ‘mozilla::Vector::~Vector() [with T = js::SharedArrayRawBuffer*; long unsigned int MinInlineCapacity = 0; AllocPolicy = js::SystemAllocPolicy]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/StructuredClone.h:426:3: required from here /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/AllocPolicy.h:84:27: warning: unused parameter ‘numElems’ [-Wunused-parameter] 84 | void free_(T* p, size_t numElems = 0) { | ~~~~~~~^~~~~~~~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/AllocPolicy.h: In instantiation of ‘void js::AllocPolicyBase::free_(T*, size_t) [with T = char; size_t = long unsigned int]’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/BufferList.h:163:20: required from ‘void mozilla::BufferList::Clear() [with AllocPolicy = js::SystemAllocPolicy]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/StructuredClone.h:568:19: required from here /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/AllocPolicy.h:84:27: warning: unused parameter ‘numElems’ [-Wunused-parameter] In file included from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:13: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/LinkedList.h: In instantiation of ‘static void mozilla::detail::LinkedListElementTraits::exitList(mozilla::LinkedListElement*) [with T = js::PersistentRootedBase]’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/LinkedList.h:249:21: required from ‘void mozilla::LinkedListElement::remove() [with T = js::PersistentRootedBase]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/LinkedList.h:200:7: required from ‘mozilla::LinkedListElement::~LinkedListElement() [with T = js::PersistentRootedBase]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:922:7: required from here /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/LinkedList.h:102:46: warning: unused parameter ‘elt’ [-Wunused-parameter] 102 | static void exitList(LinkedListElement* elt) {} | ~~~~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/LinkedList.h: In instantiation of ‘static void mozilla::detail::LinkedListElementTraits::exitList(mozilla::LinkedListElement*) [with T = JS::detail::WeakCacheBase]’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/LinkedList.h:249:21: required from ‘void mozilla::LinkedListElement::remove() [with T = JS::detail::WeakCacheBase]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/LinkedList.h:200:7: required from ‘mozilla::LinkedListElement::~LinkedListElement() [with T = JS::detail::WeakCacheBase]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/SweepingAPI.h:58:38: required from here /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/LinkedList.h:102:46: warning: unused parameter ‘elt’ [-Wunused-parameter] /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/AllocPolicy.h: In instantiation of ‘void js::AllocPolicyBase::free_(T*, size_t) [with T = mozilla::BufferList::Segment; size_t = long unsigned int]’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Vector.h:1001:16: required from ‘mozilla::Vector::~Vector() [with T = mozilla::BufferList::Segment; long unsigned int MinInlineCapacity = 1; AllocPolicy = js::SystemAllocPolicy]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/BufferList.h:75:9: required from ‘mozilla::BufferList::BufferList(size_t, size_t, size_t, AllocPolicy) [with AllocPolicy = js::SystemAllocPolicy; size_t = long unsigned int]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/StructuredClone.h:480:9: required from here /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/AllocPolicy.h:84:27: warning: unused parameter ‘numElems’ [-Wunused-parameter] 84 | void free_(T* p, size_t numElems = 0) { | ~~~~~~~^~~~~~~~~~~~ In file included from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/Vector.h:10, from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/ErrorReport.h:37: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Vector.h: In instantiation of ‘mozilla::Vector::CapacityAndReserved::CapacityAndReserved(size_t, size_t) [with T = JS::dbg::GarbageCollectionEvent::Collection; long unsigned int MinInlineCapacity = 0; AllocPolicy = mozilla::MallocAllocPolicy; size_t = long unsigned int]’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Vector.h:471:51: required from ‘mozilla::Vector::CRAndStorage<0, Dummy>::CRAndStorage(size_t, size_t) [with long unsigned int Dummy = 0; T = JS::dbg::GarbageCollectionEvent::Collection; long unsigned int MinInlineCapacity = 0; AllocPolicy = mozilla::MallocAllocPolicy; size_t = long unsigned int]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Vector.h:940:7: required from ‘mozilla::Vector::Vector(AP) [with T = JS::dbg::GarbageCollectionEvent::Collection; long unsigned int MinInlineCapacity = 0; AllocPolicy = mozilla::MallocAllocPolicy]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Vector.h:543:34: required from ‘mozilla::Vector::Vector() [with T = JS::dbg::GarbageCollectionEvent::Collection; long unsigned int MinInlineCapacity = 0; AllocPolicy = mozilla::MallocAllocPolicy]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/GCAPI.h:841:9: required from here /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Vector.h:427:59: warning: unused parameter ‘aReserved’ [-Wunused-parameter] 427 | explicit CapacityAndReserved(size_t aCapacity, size_t aReserved) | ~~~~~~~^~~~~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Vector.h: In instantiation of ‘mozilla::Vector::CapacityAndReserved::CapacityAndReserved(size_t, size_t) [with T = mozilla::BufferList::Segment; long unsigned int MinInlineCapacity = 1; AllocPolicy = js::SystemAllocPolicy; size_t = long unsigned int]’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Vector.h:456:51: required from ‘mozilla::Vector::CRAndStorage::CRAndStorage(size_t, size_t) [with long unsigned int Capacity = 1; long unsigned int Dummy = 0; T = mozilla::BufferList::Segment; long unsigned int MinInlineCapacity = 1; AllocPolicy = js::SystemAllocPolicy; size_t = long unsigned int]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Vector.h:940:7: required from ‘mozilla::Vector::Vector(AP) [with T = mozilla::BufferList::Segment; long unsigned int MinInlineCapacity = 1; AllocPolicy = js::SystemAllocPolicy]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/BufferList.h:75:9: required from ‘mozilla::BufferList::BufferList(size_t, size_t, size_t, AllocPolicy) [with AllocPolicy = js::SystemAllocPolicy; size_t = long unsigned int]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/StructuredClone.h:480:9: required from here /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Vector.h:427:59: warning: unused parameter ‘aReserved’ [-Wunused-parameter] /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Vector.h: In instantiation of ‘mozilla::Vector::CapacityAndReserved::CapacityAndReserved(size_t, size_t) [with T = js::SharedArrayRawBuffer*; long unsigned int MinInlineCapacity = 0; AllocPolicy = js::SystemAllocPolicy; size_t = long unsigned int]’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Vector.h:471:51: required from ‘mozilla::Vector::CRAndStorage<0, Dummy>::CRAndStorage(size_t, size_t) [with long unsigned int Dummy = 0; T = js::SharedArrayRawBuffer*; long unsigned int MinInlineCapacity = 0; AllocPolicy = js::SystemAllocPolicy; size_t = long unsigned int]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Vector.h:940:7: required from ‘mozilla::Vector::Vector(AP) [with T = js::SharedArrayRawBuffer*; long unsigned int MinInlineCapacity = 0; AllocPolicy = js::SystemAllocPolicy]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Vector.h:543:34: required from ‘mozilla::Vector::Vector() [with T = js::SharedArrayRawBuffer*; long unsigned int MinInlineCapacity = 0; AllocPolicy = js::SystemAllocPolicy]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/StructuredClone.h:426:3: required from here /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Vector.h:427:59: warning: unused parameter ‘aReserved’ [-Wunused-parameter] [71/122] g++ -Ilibgjs-internal.a.p -I. -I.. -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-4 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gobject-introspection-1.0 -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include -I/usr/include/cairo -I/usr/include/freetype2 -I/usr/include/pixman-1 -I/usr/include/libxml2 -I/usr/include/harfbuzz -I/usr/include/libpng16 -fdiagnostics-color=always -fpch-preprocess -include gjs_pch.hh -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -std=c++17 -fno-exceptions -fno-rtti -fno-strict-aliasing -Wno-variadic-macros -Wno-missing-field-initializers -Wno-dangling-pointer -fno-semantic-interposition -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/anolis/anolis-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -isystem/usr/include/sysprof-4 -pthread -DGJS_COMPILATION '-DGJS_JS_DIR="/usr/share/gjs-1.0"' '-DPKGLIBDIR="/usr/lib64/gjs"' '-DG_LOG_DOMAIN="Gjs"' -MD -MQ libgjs-internal.a.p/modules_cairo-linear-gradient.cpp.o -MF libgjs-internal.a.p/modules_cairo-linear-gradient.cpp.o.d -o libgjs-internal.a.p/modules_cairo-linear-gradient.cpp.o -c ../modules/cairo-linear-gradient.cpp In file included from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Range.h:10, from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/CharacterEncoding.h:10, from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/ErrorReport.h:33, from ../gjs/jsapi-util.h:26, from ../gjs/gjs_pch.hh:42: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/RangedPtr.h: In instantiation of ‘mozilla::RangedPtr::RangedPtr(T*, size_t) [with T = unsigned char; size_t = long unsigned int]’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/CharacterEncoding.h:69:35: required from here /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/RangedPtr.h:98:29: warning: unused parameter ‘aLength’ [-Wunused-parameter] 98 | RangedPtr(T* aPtr, size_t aLength) | ~~~~~~~^~~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/RangedPtr.h: In instantiation of ‘mozilla::RangedPtr::RangedPtr(T*, size_t) [with T = char16_t; size_t = long unsigned int]’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/CharacterEncoding.h:193:36: required from here /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/RangedPtr.h:98:29: warning: unused parameter ‘aLength’ [-Wunused-parameter] In file included from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/ErrorReport.h:34: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h: In instantiation of ‘JS::Handle::Handle(const JS::Rooted&, std::enable_if_t, int>) [with S = JS::Value; T = JS::Value; std::enable_if_t, int> = int]’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/CallAndConstruct.h:110:14: required from here /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1315:56: warning: unused parameter ‘dummy’ [-Wunused-parameter] 1315 | std::enable_if_t, int> dummy) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h: In instantiation of ‘JS::Handle::Handle(const JS::Rooted&, std::enable_if_t, int>) [with S = JSObject*; T = JSObject*; std::enable_if_t, int> = int]’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/Exception.h:113:39: required from here /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1315:56: warning: unused parameter ‘dummy’ [-Wunused-parameter] /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/RangedPtr.h: In instantiation of ‘mozilla::RangedPtr::RangedPtr(T*, T*, T*) [with T = unsigned char]’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Range.h:32:9: required from ‘mozilla::Range::Range(T*, size_t) [with T = unsigned char; size_t = long unsigned int]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/CharacterEncoding.h:38:60: required from here /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/RangedPtr.h:72:25: warning: unused parameter ‘aStart’ [-Wunused-parameter] 72 | RangedPtr(T* aPtr, T* aStart, T* aEnd) | ~~~^~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/RangedPtr.h:72:36: warning: unused parameter ‘aEnd’ [-Wunused-parameter] 72 | RangedPtr(T* aPtr, T* aStart, T* aEnd) | ~~~^~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/RangedPtr.h: In instantiation of ‘mozilla::RangedPtr::RangedPtr(T*, T*, T*) [with T = const unsigned char]’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Range.h:32:9: required from ‘mozilla::Range::Range(T*, size_t) [with T = const unsigned char; size_t = long unsigned int]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/CharacterEncoding.h:57:29: required from here /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/RangedPtr.h:72:25: warning: unused parameter ‘aStart’ [-Wunused-parameter] 72 | RangedPtr(T* aPtr, T* aStart, T* aEnd) | ~~~^~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/RangedPtr.h:72:36: warning: unused parameter ‘aEnd’ [-Wunused-parameter] 72 | RangedPtr(T* aPtr, T* aStart, T* aEnd) | ~~~^~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/RangedPtr.h: In instantiation of ‘mozilla::RangedPtr::RangedPtr(T*, T*, T*) [with T = char16_t]’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Range.h:32:9: required from ‘mozilla::Range::Range(T*, size_t) [with T = char16_t; size_t = long unsigned int]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/CharacterEncoding.h:179:72: required from here /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/RangedPtr.h:72:25: warning: unused parameter ‘aStart’ [-Wunused-parameter] 72 | RangedPtr(T* aPtr, T* aStart, T* aEnd) | ~~~^~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/RangedPtr.h:72:36: warning: unused parameter ‘aEnd’ [-Wunused-parameter] 72 | RangedPtr(T* aPtr, T* aStart, T* aEnd) | ~~~^~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/RangedPtr.h: In instantiation of ‘mozilla::RangedPtr::RangedPtr(T*, T*, T*) [with T = const char16_t]’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Range.h:32:9: required from ‘mozilla::Range::Range(T*, size_t) [with T = const char16_t; size_t = long unsigned int]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/CharacterEncoding.h:215:29: required from here /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/RangedPtr.h:72:25: warning: unused parameter ‘aStart’ [-Wunused-parameter] 72 | RangedPtr(T* aPtr, T* aStart, T* aEnd) | ~~~^~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/RangedPtr.h:72:36: warning: unused parameter ‘aEnd’ [-Wunused-parameter] 72 | RangedPtr(T* aPtr, T* aStart, T* aEnd) | ~~~^~~~ In file included from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/HashTable.h:80, from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/HashTable.h:10, from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/HeapAPI.h:18, from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/TracingAPI.h:11, from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/GCPolicyAPI.h:52, from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:23: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/AllocPolicy.h: In instantiation of ‘void mozilla::MallocAllocPolicy::free_(T*, size_t) [with T = JS::dbg::GarbageCollectionEvent::Collection; size_t = long unsigned int]’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Vector.h:1001:16: required from ‘mozilla::Vector::~Vector() [with T = JS::dbg::GarbageCollectionEvent::Collection; long unsigned int MinInlineCapacity = 0; AllocPolicy = mozilla::MallocAllocPolicy]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/GCAPI.h:841:9: required from here /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/AllocPolicy.h:115:30: warning: unused parameter ‘aNumElems’ [-Wunused-parameter] 115 | void free_(T* aPtr, size_t aNumElems = 0) { | ~~~~~~~^~~~~~~~~~~~~ In file included from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/ErrorReport.h:32: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/AllocPolicy.h: In instantiation of ‘void js::AllocPolicyBase::free_(T*, size_t) [with T = js::SharedArrayRawBuffer*; size_t = long unsigned int]’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Vector.h:1001:16: required from ‘mozilla::Vector::~Vector() [with T = js::SharedArrayRawBuffer*; long unsigned int MinInlineCapacity = 0; AllocPolicy = js::SystemAllocPolicy]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/StructuredClone.h:426:3: required from here /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/AllocPolicy.h:84:27: warning: unused parameter ‘numElems’ [-Wunused-parameter] 84 | void free_(T* p, size_t numElems = 0) { | ~~~~~~~^~~~~~~~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/AllocPolicy.h: In instantiation of ‘void js::AllocPolicyBase::free_(T*, size_t) [with T = char; size_t = long unsigned int]’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/BufferList.h:163:20: required from ‘void mozilla::BufferList::Clear() [with AllocPolicy = js::SystemAllocPolicy]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/StructuredClone.h:568:19: required from here /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/AllocPolicy.h:84:27: warning: unused parameter ‘numElems’ [-Wunused-parameter] In file included from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:13: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/LinkedList.h: In instantiation of ‘static void mozilla::detail::LinkedListElementTraits::exitList(mozilla::LinkedListElement*) [with T = js::PersistentRootedBase]’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/LinkedList.h:249:21: required from ‘void mozilla::LinkedListElement::remove() [with T = js::PersistentRootedBase]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/LinkedList.h:200:7: required from ‘mozilla::LinkedListElement::~LinkedListElement() [with T = js::PersistentRootedBase]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:922:7: required from here /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/LinkedList.h:102:46: warning: unused parameter ‘elt’ [-Wunused-parameter] 102 | static void exitList(LinkedListElement* elt) {} | ~~~~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/LinkedList.h: In instantiation of ‘static void mozilla::detail::LinkedListElementTraits::exitList(mozilla::LinkedListElement*) [with T = JS::detail::WeakCacheBase]’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/LinkedList.h:249:21: required from ‘void mozilla::LinkedListElement::remove() [with T = JS::detail::WeakCacheBase]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/LinkedList.h:200:7: required from ‘mozilla::LinkedListElement::~LinkedListElement() [with T = JS::detail::WeakCacheBase]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/SweepingAPI.h:58:38: required from here /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/LinkedList.h:102:46: warning: unused parameter ‘elt’ [-Wunused-parameter] /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/AllocPolicy.h: In instantiation of ‘void js::AllocPolicyBase::free_(T*, size_t) [with T = mozilla::BufferList::Segment; size_t = long unsigned int]’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Vector.h:1001:16: required from ‘mozilla::Vector::~Vector() [with T = mozilla::BufferList::Segment; long unsigned int MinInlineCapacity = 1; AllocPolicy = js::SystemAllocPolicy]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/BufferList.h:75:9: required from ‘mozilla::BufferList::BufferList(size_t, size_t, size_t, AllocPolicy) [with AllocPolicy = js::SystemAllocPolicy; size_t = long unsigned int]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/StructuredClone.h:480:9: required from here /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/AllocPolicy.h:84:27: warning: unused parameter ‘numElems’ [-Wunused-parameter] 84 | void free_(T* p, size_t numElems = 0) { | ~~~~~~~^~~~~~~~~~~~ In file included from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/Vector.h:10, from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/ErrorReport.h:37: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Vector.h: In instantiation of ‘mozilla::Vector::CapacityAndReserved::CapacityAndReserved(size_t, size_t) [with T = JS::dbg::GarbageCollectionEvent::Collection; long unsigned int MinInlineCapacity = 0; AllocPolicy = mozilla::MallocAllocPolicy; size_t = long unsigned int]’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Vector.h:471:51: required from ‘mozilla::Vector::CRAndStorage<0, Dummy>::CRAndStorage(size_t, size_t) [with long unsigned int Dummy = 0; T = JS::dbg::GarbageCollectionEvent::Collection; long unsigned int MinInlineCapacity = 0; AllocPolicy = mozilla::MallocAllocPolicy; size_t = long unsigned int]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Vector.h:940:7: required from ‘mozilla::Vector::Vector(AP) [with T = JS::dbg::GarbageCollectionEvent::Collection; long unsigned int MinInlineCapacity = 0; AllocPolicy = mozilla::MallocAllocPolicy]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Vector.h:543:34: required from ‘mozilla::Vector::Vector() [with T = JS::dbg::GarbageCollectionEvent::Collection; long unsigned int MinInlineCapacity = 0; AllocPolicy = mozilla::MallocAllocPolicy]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/GCAPI.h:841:9: required from here /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Vector.h:427:59: warning: unused parameter ‘aReserved’ [-Wunused-parameter] 427 | explicit CapacityAndReserved(size_t aCapacity, size_t aReserved) | ~~~~~~~^~~~~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Vector.h: In instantiation of ‘mozilla::Vector::CapacityAndReserved::CapacityAndReserved(size_t, size_t) [with T = mozilla::BufferList::Segment; long unsigned int MinInlineCapacity = 1; AllocPolicy = js::SystemAllocPolicy; size_t = long unsigned int]’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Vector.h:456:51: required from ‘mozilla::Vector::CRAndStorage::CRAndStorage(size_t, size_t) [with long unsigned int Capacity = 1; long unsigned int Dummy = 0; T = mozilla::BufferList::Segment; long unsigned int MinInlineCapacity = 1; AllocPolicy = js::SystemAllocPolicy; size_t = long unsigned int]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Vector.h:940:7: required from ‘mozilla::Vector::Vector(AP) [with T = mozilla::BufferList::Segment; long unsigned int MinInlineCapacity = 1; AllocPolicy = js::SystemAllocPolicy]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/BufferList.h:75:9: required from ‘mozilla::BufferList::BufferList(size_t, size_t, size_t, AllocPolicy) [with AllocPolicy = js::SystemAllocPolicy; size_t = long unsigned int]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/StructuredClone.h:480:9: required from here /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Vector.h:427:59: warning: unused parameter ‘aReserved’ [-Wunused-parameter] /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Vector.h: In instantiation of ‘mozilla::Vector::CapacityAndReserved::CapacityAndReserved(size_t, size_t) [with T = js::SharedArrayRawBuffer*; long unsigned int MinInlineCapacity = 0; AllocPolicy = js::SystemAllocPolicy; size_t = long unsigned int]’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Vector.h:471:51: required from ‘mozilla::Vector::CRAndStorage<0, Dummy>::CRAndStorage(size_t, size_t) [with long unsigned int Dummy = 0; T = js::SharedArrayRawBuffer*; long unsigned int MinInlineCapacity = 0; AllocPolicy = js::SystemAllocPolicy; size_t = long unsigned int]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Vector.h:940:7: required from ‘mozilla::Vector::Vector(AP) [with T = js::SharedArrayRawBuffer*; long unsigned int MinInlineCapacity = 0; AllocPolicy = js::SystemAllocPolicy]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Vector.h:543:34: required from ‘mozilla::Vector::Vector() [with T = js::SharedArrayRawBuffer*; long unsigned int MinInlineCapacity = 0; AllocPolicy = js::SystemAllocPolicy]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/StructuredClone.h:426:3: required from here /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Vector.h:427:59: warning: unused parameter ‘aReserved’ [-Wunused-parameter] [72/122] g++ -Ilibgjs-jsapi.a.p -I. -I.. -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-4 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gobject-introspection-1.0 -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include -I/usr/include/cairo -I/usr/include/freetype2 -I/usr/include/pixman-1 -I/usr/include/libxml2 -I/usr/include/harfbuzz -I/usr/include/libpng16 -fdiagnostics-color=always -fpch-preprocess -include gjs_pch.hh -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -std=c++17 -fno-exceptions -fno-rtti -fno-strict-aliasing -Wno-variadic-macros -Wno-missing-field-initializers -Wno-dangling-pointer -fno-semantic-interposition -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/anolis/anolis-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -isystem/usr/include/sysprof-4 -pthread -DGJS_COMPILATION '-DGJS_JS_DIR="/usr/share/gjs-1.0"' '-DPKGLIBDIR="/usr/lib64/gjs"' '-DG_LOG_DOMAIN="Gjs"' -MD -MQ libgjs-jsapi.a.p/gjs_jsapi-util-error.cpp.o -MF libgjs-jsapi.a.p/gjs_jsapi-util-error.cpp.o.d -o libgjs-jsapi.a.p/gjs_jsapi-util-error.cpp.o -c ../gjs/jsapi-util-error.cpp In file included from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Range.h:10, from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/CharacterEncoding.h:10, from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/ErrorReport.h:33, from ../gjs/jsapi-util.h:26, from ../gjs/gjs_pch.hh:42: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/RangedPtr.h: In instantiation of ‘mozilla::RangedPtr::RangedPtr(T*, size_t) [with T = unsigned char; size_t = long unsigned int]’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/CharacterEncoding.h:69:35: required from here /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/RangedPtr.h:98:29: warning: unused parameter ‘aLength’ [-Wunused-parameter] 98 | RangedPtr(T* aPtr, size_t aLength) | ~~~~~~~^~~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/RangedPtr.h: In instantiation of ‘mozilla::RangedPtr::RangedPtr(T*, size_t) [with T = char16_t; size_t = long unsigned int]’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/CharacterEncoding.h:193:36: required from here /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/RangedPtr.h:98:29: warning: unused parameter ‘aLength’ [-Wunused-parameter] In file included from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/ErrorReport.h:34: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h: In instantiation of ‘JS::Handle::Handle(const JS::Rooted&, std::enable_if_t, int>) [with S = JS::Value; T = JS::Value; std::enable_if_t, int> = int]’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/CallAndConstruct.h:110:14: required from here /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1315:56: warning: unused parameter ‘dummy’ [-Wunused-parameter] 1315 | std::enable_if_t, int> dummy) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h: In instantiation of ‘JS::Handle::Handle(const JS::Rooted&, std::enable_if_t, int>) [with S = JSObject*; T = JSObject*; std::enable_if_t, int> = int]’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/Exception.h:113:39: required from here /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1315:56: warning: unused parameter ‘dummy’ [-Wunused-parameter] /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h: In instantiation of ‘JS::Handle::Handle(const JS::Rooted&, std::enable_if_t, int>) [with S = JSString*; T = JSString*; std::enable_if_t, int> = int]’: ../gjs/jsapi-util-error.cpp:120:25: required from here /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1315:56: warning: unused parameter ‘dummy’ [-Wunused-parameter] /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/RangedPtr.h: In instantiation of ‘mozilla::RangedPtr::RangedPtr(T*, T*, T*) [with T = unsigned char]’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Range.h:32:9: required from ‘mozilla::Range::Range(T*, size_t) [with T = unsigned char; size_t = long unsigned int]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/CharacterEncoding.h:38:60: required from here /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/RangedPtr.h:72:25: warning: unused parameter ‘aStart’ [-Wunused-parameter] 72 | RangedPtr(T* aPtr, T* aStart, T* aEnd) | ~~~^~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/RangedPtr.h:72:36: warning: unused parameter ‘aEnd’ [-Wunused-parameter] 72 | RangedPtr(T* aPtr, T* aStart, T* aEnd) | ~~~^~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/RangedPtr.h: In instantiation of ‘mozilla::RangedPtr::RangedPtr(T*, T*, T*) [with T = const unsigned char]’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Range.h:32:9: required from ‘mozilla::Range::Range(T*, size_t) [with T = const unsigned char; size_t = long unsigned int]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/CharacterEncoding.h:57:29: required from here /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/RangedPtr.h:72:25: warning: unused parameter ‘aStart’ [-Wunused-parameter] 72 | RangedPtr(T* aPtr, T* aStart, T* aEnd) | ~~~^~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/RangedPtr.h:72:36: warning: unused parameter ‘aEnd’ [-Wunused-parameter] 72 | RangedPtr(T* aPtr, T* aStart, T* aEnd) | ~~~^~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/RangedPtr.h: In instantiation of ‘mozilla::RangedPtr::RangedPtr(T*, T*, T*) [with T = char16_t]’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Range.h:32:9: required from ‘mozilla::Range::Range(T*, size_t) [with T = char16_t; size_t = long unsigned int]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/CharacterEncoding.h:179:72: required from here /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/RangedPtr.h:72:25: warning: unused parameter ‘aStart’ [-Wunused-parameter] 72 | RangedPtr(T* aPtr, T* aStart, T* aEnd) | ~~~^~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/RangedPtr.h:72:36: warning: unused parameter ‘aEnd’ [-Wunused-parameter] 72 | RangedPtr(T* aPtr, T* aStart, T* aEnd) | ~~~^~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/RangedPtr.h: In instantiation of ‘mozilla::RangedPtr::RangedPtr(T*, T*, T*) [with T = const char16_t]’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Range.h:32:9: required from ‘mozilla::Range::Range(T*, size_t) [with T = const char16_t; size_t = long unsigned int]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/CharacterEncoding.h:215:29: required from here /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/RangedPtr.h:72:25: warning: unused parameter ‘aStart’ [-Wunused-parameter] 72 | RangedPtr(T* aPtr, T* aStart, T* aEnd) | ~~~^~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/RangedPtr.h:72:36: warning: unused parameter ‘aEnd’ [-Wunused-parameter] 72 | RangedPtr(T* aPtr, T* aStart, T* aEnd) | ~~~^~~~ In file included from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/HashTable.h:80, from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/HashTable.h:10, from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/HeapAPI.h:18, from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/TracingAPI.h:11, from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/GCPolicyAPI.h:52, from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:23: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/AllocPolicy.h: In instantiation of ‘void mozilla::MallocAllocPolicy::free_(T*, size_t) [with T = JS::dbg::GarbageCollectionEvent::Collection; size_t = long unsigned int]’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Vector.h:1001:16: required from ‘mozilla::Vector::~Vector() [with T = JS::dbg::GarbageCollectionEvent::Collection; long unsigned int MinInlineCapacity = 0; AllocPolicy = mozilla::MallocAllocPolicy]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/GCAPI.h:841:9: required from here /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/AllocPolicy.h:115:30: warning: unused parameter ‘aNumElems’ [-Wunused-parameter] 115 | void free_(T* aPtr, size_t aNumElems = 0) { | ~~~~~~~^~~~~~~~~~~~~ In file included from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/ErrorReport.h:32: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/AllocPolicy.h: In instantiation of ‘void js::AllocPolicyBase::free_(T*, size_t) [with T = js::SharedArrayRawBuffer*; size_t = long unsigned int]’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Vector.h:1001:16: required from ‘mozilla::Vector::~Vector() [with T = js::SharedArrayRawBuffer*; long unsigned int MinInlineCapacity = 0; AllocPolicy = js::SystemAllocPolicy]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/StructuredClone.h:426:3: required from here /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/AllocPolicy.h:84:27: warning: unused parameter ‘numElems’ [-Wunused-parameter] 84 | void free_(T* p, size_t numElems = 0) { | ~~~~~~~^~~~~~~~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/AllocPolicy.h: In instantiation of ‘void js::AllocPolicyBase::free_(T*, size_t) [with T = char; size_t = long unsigned int]’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/BufferList.h:163:20: required from ‘void mozilla::BufferList::Clear() [with AllocPolicy = js::SystemAllocPolicy]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/StructuredClone.h:568:19: required from here /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/AllocPolicy.h:84:27: warning: unused parameter ‘numElems’ [-Wunused-parameter] In file included from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:13: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/LinkedList.h: In instantiation of ‘static void mozilla::detail::LinkedListElementTraits::exitList(mozilla::LinkedListElement*) [with T = js::PersistentRootedBase]’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/LinkedList.h:249:21: required from ‘void mozilla::LinkedListElement::remove() [with T = js::PersistentRootedBase]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/LinkedList.h:200:7: required from ‘mozilla::LinkedListElement::~LinkedListElement() [with T = js::PersistentRootedBase]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:922:7: required from here /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/LinkedList.h:102:46: warning: unused parameter ‘elt’ [-Wunused-parameter] 102 | static void exitList(LinkedListElement* elt) {} | ~~~~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/LinkedList.h: In instantiation of ‘static void mozilla::detail::LinkedListElementTraits::exitList(mozilla::LinkedListElement*) [with T = JS::detail::WeakCacheBase]’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/LinkedList.h:249:21: required from ‘void mozilla::LinkedListElement::remove() [with T = JS::detail::WeakCacheBase]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/LinkedList.h:200:7: required from ‘mozilla::LinkedListElement::~LinkedListElement() [with T = JS::detail::WeakCacheBase]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/SweepingAPI.h:58:38: required from here /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/LinkedList.h:102:46: warning: unused parameter ‘elt’ [-Wunused-parameter] /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/AllocPolicy.h: In instantiation of ‘void js::AllocPolicyBase::free_(T*, size_t) [with T = mozilla::BufferList::Segment; size_t = long unsigned int]’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Vector.h:1001:16: required from ‘mozilla::Vector::~Vector() [with T = mozilla::BufferList::Segment; long unsigned int MinInlineCapacity = 1; AllocPolicy = js::SystemAllocPolicy]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/BufferList.h:75:9: required from ‘mozilla::BufferList::BufferList(size_t, size_t, size_t, AllocPolicy) [with AllocPolicy = js::SystemAllocPolicy; size_t = long unsigned int]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/StructuredClone.h:480:9: required from here /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/AllocPolicy.h:84:27: warning: unused parameter ‘numElems’ [-Wunused-parameter] 84 | void free_(T* p, size_t numElems = 0) { | ~~~~~~~^~~~~~~~~~~~ In file included from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/Vector.h:10, from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/ErrorReport.h:37: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Vector.h: In instantiation of ‘mozilla::Vector::CapacityAndReserved::CapacityAndReserved(size_t, size_t) [with T = JS::dbg::GarbageCollectionEvent::Collection; long unsigned int MinInlineCapacity = 0; AllocPolicy = mozilla::MallocAllocPolicy; size_t = long unsigned int]’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Vector.h:471:51: required from ‘mozilla::Vector::CRAndStorage<0, Dummy>::CRAndStorage(size_t, size_t) [with long unsigned int Dummy = 0; T = JS::dbg::GarbageCollectionEvent::Collection; long unsigned int MinInlineCapacity = 0; AllocPolicy = mozilla::MallocAllocPolicy; size_t = long unsigned int]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Vector.h:940:7: required from ‘mozilla::Vector::Vector(AP) [with T = JS::dbg::GarbageCollectionEvent::Collection; long unsigned int MinInlineCapacity = 0; AllocPolicy = mozilla::MallocAllocPolicy]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Vector.h:543:34: required from ‘mozilla::Vector::Vector() [with T = JS::dbg::GarbageCollectionEvent::Collection; long unsigned int MinInlineCapacity = 0; AllocPolicy = mozilla::MallocAllocPolicy]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/GCAPI.h:841:9: required from here /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Vector.h:427:59: warning: unused parameter ‘aReserved’ [-Wunused-parameter] 427 | explicit CapacityAndReserved(size_t aCapacity, size_t aReserved) | ~~~~~~~^~~~~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Vector.h: In instantiation of ‘mozilla::Vector::CapacityAndReserved::CapacityAndReserved(size_t, size_t) [with T = mozilla::BufferList::Segment; long unsigned int MinInlineCapacity = 1; AllocPolicy = js::SystemAllocPolicy; size_t = long unsigned int]’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Vector.h:456:51: required from ‘mozilla::Vector::CRAndStorage::CRAndStorage(size_t, size_t) [with long unsigned int Capacity = 1; long unsigned int Dummy = 0; T = mozilla::BufferList::Segment; long unsigned int MinInlineCapacity = 1; AllocPolicy = js::SystemAllocPolicy; size_t = long unsigned int]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Vector.h:940:7: required from ‘mozilla::Vector::Vector(AP) [with T = mozilla::BufferList::Segment; long unsigned int MinInlineCapacity = 1; AllocPolicy = js::SystemAllocPolicy]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/BufferList.h:75:9: required from ‘mozilla::BufferList::BufferList(size_t, size_t, size_t, AllocPolicy) [with AllocPolicy = js::SystemAllocPolicy; size_t = long unsigned int]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/StructuredClone.h:480:9: required from here /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Vector.h:427:59: warning: unused parameter ‘aReserved’ [-Wunused-parameter] /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Vector.h: In instantiation of ‘mozilla::Vector::CapacityAndReserved::CapacityAndReserved(size_t, size_t) [with T = js::SharedArrayRawBuffer*; long unsigned int MinInlineCapacity = 0; AllocPolicy = js::SystemAllocPolicy; size_t = long unsigned int]’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Vector.h:471:51: required from ‘mozilla::Vector::CRAndStorage<0, Dummy>::CRAndStorage(size_t, size_t) [with long unsigned int Dummy = 0; T = js::SharedArrayRawBuffer*; long unsigned int MinInlineCapacity = 0; AllocPolicy = js::SystemAllocPolicy; size_t = long unsigned int]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Vector.h:940:7: required from ‘mozilla::Vector::Vector(AP) [with T = js::SharedArrayRawBuffer*; long unsigned int MinInlineCapacity = 0; AllocPolicy = js::SystemAllocPolicy]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Vector.h:543:34: required from ‘mozilla::Vector::Vector() [with T = js::SharedArrayRawBuffer*; long unsigned int MinInlineCapacity = 0; AllocPolicy = js::SystemAllocPolicy]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/StructuredClone.h:426:3: required from here /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Vector.h:427:59: warning: unused parameter ‘aReserved’ [-Wunused-parameter] /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/HashTable.h: In instantiation of ‘mozilla::detail::HashTable::Ptr::Ptr(const mozilla::detail::HashTable&) [with T = JSObject* const; HashPolicy = mozilla::HashSet, js::SystemAllocPolicy>::SetHashPolicy; AllocPolicy = js::SystemAllocPolicy]’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/HashTable.h:1342:31: required from ‘mozilla::detail::HashTable::AddPtr::AddPtr(const mozilla::detail::HashTable&, mozilla::HashNumber) [with T = JSObject* const; HashPolicy = mozilla::HashSet, js::SystemAllocPolicy>::SetHashPolicy; AllocPolicy = js::SystemAllocPolicy; mozilla::HashNumber = unsigned int]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/HashTable.h:2115:14: required from ‘mozilla::detail::HashTable::AddPtr mozilla::detail::HashTable::lookupForAdd(const Lookup&) [with T = JSObject* const; HashPolicy = mozilla::HashSet, js::SystemAllocPolicy>::SetHashPolicy; AllocPolicy = js::SystemAllocPolicy; Lookup = JSObject*]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/HashTable.h:617:30: required from ‘mozilla::HashSet::AddPtr mozilla::HashSet::lookupForAdd(const Lookup&) [with T = JSObject*; HashPolicy = mozilla::DefaultHasher; AllocPolicy = js::SystemAllocPolicy; AddPtr = mozilla::detail::HashTable, js::SystemAllocPolicy>::SetHashPolicy, js::SystemAllocPolicy>::AddPtr; Lookup = JSObject*]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/GCHashTable.h:336:67: required from ‘js::MutableWrappedPtrOperations, Wrapper>::AddPtr js::MutableWrappedPtrOperations, Wrapper>::lookupForAdd(const Lookup&) [with Wrapper = JS::MutableHandle, js::SystemAllocPolicy> >; Args = {JSObject*, mozilla::DefaultHasher, js::SystemAllocPolicy}; AddPtr = mozilla::detail::HashTable, js::SystemAllocPolicy>::SetHashPolicy, js::SystemAllocPolicy>::AddPtr; Lookup = JSObject*]’ ../gjs/jsapi-util-error.cpp:48:54: required from here /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/HashTable.h:1254:35: warning: unused parameter ‘aTable’ [-Wunused-parameter] 1254 | explicit Ptr(const HashTable& aTable) | ~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/HashTable.h: In instantiation of ‘mozilla::detail::HashTable::Ptr::Ptr(mozilla::detail::HashTable::Slot, const mozilla::detail::HashTable&) [with T = JSObject* const; HashPolicy = mozilla::HashSet, js::SystemAllocPolicy>::SetHashPolicy; AllocPolicy = js::SystemAllocPolicy; mozilla::detail::HashTable::Slot = mozilla::detail::EntrySlot]’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/HashTable.h:1329:31: required from ‘mozilla::detail::HashTable::AddPtr::AddPtr(mozilla::detail::HashTable::Slot, const mozilla::detail::HashTable&, mozilla::HashNumber) [with T = JSObject* const; HashPolicy = mozilla::HashSet, js::SystemAllocPolicy>::SetHashPolicy; AllocPolicy = js::SystemAllocPolicy; mozilla::detail::HashTable::Slot = mozilla::detail::EntrySlot; mozilla::HashNumber = unsigned int]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/HashTable.h:2121:12: required from ‘mozilla::detail::HashTable::AddPtr mozilla::detail::HashTable::lookupForAdd(const Lookup&) [with T = JSObject* const; HashPolicy = mozilla::HashSet, js::SystemAllocPolicy>::SetHashPolicy; AllocPolicy = js::SystemAllocPolicy; Lookup = JSObject*]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/HashTable.h:617:30: required from ‘mozilla::HashSet::AddPtr mozilla::HashSet::lookupForAdd(const Lookup&) [with T = JSObject*; HashPolicy = mozilla::DefaultHasher; AllocPolicy = js::SystemAllocPolicy; AddPtr = mozilla::detail::HashTable, js::SystemAllocPolicy>::SetHashPolicy, js::SystemAllocPolicy>::AddPtr; Lookup = JSObject*]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/GCHashTable.h:336:67: required from ‘js::MutableWrappedPtrOperations, Wrapper>::AddPtr js::MutableWrappedPtrOperations, Wrapper>::lookupForAdd(const Lookup&) [with Wrapper = JS::MutableHandle, js::SystemAllocPolicy> >; Args = {JSObject*, mozilla::DefaultHasher, js::SystemAllocPolicy}; AddPtr = mozilla::detail::HashTable, js::SystemAllocPolicy>::SetHashPolicy, js::SystemAllocPolicy>::AddPtr; Lookup = JSObject*]’ ../gjs/jsapi-util-error.cpp:48:54: required from here /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/HashTable.h:1243:38: warning: unused parameter ‘aTable’ [-Wunused-parameter] 1243 | Ptr(Slot aSlot, const HashTable& aTable) | ~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/AllocPolicy.h: In instantiation of ‘void js::AllocPolicyBase::free_(T*, size_t) [with T = mozilla::detail::HashTable, js::SystemAllocPolicy>::SetHashPolicy, js::SystemAllocPolicy>::FakeSlot; size_t = long unsigned int]’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/HashTable.h:1699:23: required from ‘static void mozilla::detail::HashTable::freeTable(AllocPolicy&, char*, uint32_t) [with T = JSObject* const; HashPolicy = mozilla::HashSet, js::SystemAllocPolicy>::SetHashPolicy; AllocPolicy = js::SystemAllocPolicy; uint32_t = unsigned int]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/HashTable.h:1693:14: required from ‘static void mozilla::detail::HashTable::destroyTable(AllocPolicy&, char*, uint32_t) [with T = JSObject* const; HashPolicy = mozilla::HashSet, js::SystemAllocPolicy>::SetHashPolicy; AllocPolicy = js::SystemAllocPolicy; uint32_t = unsigned int]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/HashTable.h:1723:19: required from ‘mozilla::detail::HashTable::~HashTable() [with T = JSObject* const; HashPolicy = mozilla::HashSet, js::SystemAllocPolicy>::SetHashPolicy; AllocPolicy = js::SystemAllocPolicy]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/HashTable.h:443:7: required from ‘JS::Rooted::Rooted(const RootingContext&, CtorArgs ...) [with RootingContext = JSContext*; CtorArgs = {}; = JSContext*; T = JS::GCHashSet, js::SystemAllocPolicy>]’ ../gjs/jsapi-util-error.cpp:77:40: required from here /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/AllocPolicy.h:84:27: warning: unused parameter ‘numElems’ [-Wunused-parameter] 84 | void free_(T* p, size_t numElems = 0) { | ~~~~~~~^~~~~~~~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/GCPolicyAPI.h: In instantiation of ‘static void JS::StructGCPolicy::trace(JSTracer*, T*, const char*) [with T = JS::GCHashSet, js::SystemAllocPolicy>]’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:951:27: required from ‘void js::TypedRootedTraceableBase::trace(JSTracer*, const char*) [with Base = js::StackRootedTraceableBase; T = JS::GCHashSet, js::SystemAllocPolicy>]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:949:8: required from here /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/GCPolicyAPI.h:66:55: warning: unused parameter ‘name’ [-Wunused-parameter] 66 | static void trace(JSTracer* trc, T* tp, const char* name) { tp->trace(trc); } | ~~~~~~~~~~~~^~~~ [73/122] g++ -Ilibgjs-internal.a.p -I. -I.. -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-4 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gobject-introspection-1.0 -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include -I/usr/include/cairo -I/usr/include/freetype2 -I/usr/include/pixman-1 -I/usr/include/libxml2 -I/usr/include/harfbuzz -I/usr/include/libpng16 -fdiagnostics-color=always -fpch-preprocess -include gjs_pch.hh -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -std=c++17 -fno-exceptions -fno-rtti -fno-strict-aliasing -Wno-variadic-macros -Wno-missing-field-initializers -Wno-dangling-pointer -fno-semantic-interposition -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/anolis/anolis-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -isystem/usr/include/sysprof-4 -pthread -DGJS_COMPILATION '-DGJS_JS_DIR="/usr/share/gjs-1.0"' '-DPKGLIBDIR="/usr/lib64/gjs"' '-DG_LOG_DOMAIN="Gjs"' -MD -MQ libgjs-internal.a.p/modules_console.cpp.o -MF libgjs-internal.a.p/modules_console.cpp.o.d -o libgjs-internal.a.p/modules_console.cpp.o -c ../modules/console.cpp In file included from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Range.h:10, from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/CharacterEncoding.h:10, from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/ErrorReport.h:33, from ../gjs/jsapi-util.h:26, from ../gjs/gjs_pch.hh:42: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/RangedPtr.h: In instantiation of ‘mozilla::RangedPtr::RangedPtr(T*, size_t) [with T = unsigned char; size_t = long unsigned int]’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/CharacterEncoding.h:69:35: required from here /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/RangedPtr.h:98:29: warning: unused parameter ‘aLength’ [-Wunused-parameter] 98 | RangedPtr(T* aPtr, size_t aLength) | ~~~~~~~^~~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/RangedPtr.h: In instantiation of ‘mozilla::RangedPtr::RangedPtr(T*, size_t) [with T = char16_t; size_t = long unsigned int]’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/CharacterEncoding.h:193:36: required from here /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/RangedPtr.h:98:29: warning: unused parameter ‘aLength’ [-Wunused-parameter] In file included from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/ErrorReport.h:34: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h: In instantiation of ‘JS::Handle::Handle(const JS::Rooted&, std::enable_if_t, int>) [with S = JS::Value; T = JS::Value; std::enable_if_t, int> = int]’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/CallAndConstruct.h:110:14: required from here /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1315:56: warning: unused parameter ‘dummy’ [-Wunused-parameter] 1315 | std::enable_if_t, int> dummy) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h: In instantiation of ‘JS::Handle::Handle(const JS::Rooted&, std::enable_if_t, int>) [with S = JSObject*; T = JSObject*; std::enable_if_t, int> = int]’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/Exception.h:113:39: required from here /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1315:56: warning: unused parameter ‘dummy’ [-Wunused-parameter] /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h: In instantiation of ‘JS::Handle::Handle(const JS::Rooted&, std::enable_if_t, int>) [with S = JSString*; T = JSString*; std::enable_if_t, int> = int]’: ../modules/console.cpp:170:48: required from here /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1315:56: warning: unused parameter ‘dummy’ [-Wunused-parameter] /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/RangedPtr.h: In instantiation of ‘mozilla::RangedPtr::RangedPtr(T*, T*, T*) [with T = unsigned char]’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Range.h:32:9: required from ‘mozilla::Range::Range(T*, size_t) [with T = unsigned char; size_t = long unsigned int]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/CharacterEncoding.h:38:60: required from here /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/RangedPtr.h:72:25: warning: unused parameter ‘aStart’ [-Wunused-parameter] 72 | RangedPtr(T* aPtr, T* aStart, T* aEnd) | ~~~^~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/RangedPtr.h:72:36: warning: unused parameter ‘aEnd’ [-Wunused-parameter] 72 | RangedPtr(T* aPtr, T* aStart, T* aEnd) | ~~~^~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/RangedPtr.h: In instantiation of ‘mozilla::RangedPtr::RangedPtr(T*, T*, T*) [with T = const unsigned char]’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Range.h:32:9: required from ‘mozilla::Range::Range(T*, size_t) [with T = const unsigned char; size_t = long unsigned int]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/CharacterEncoding.h:57:29: required from here /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/RangedPtr.h:72:25: warning: unused parameter ‘aStart’ [-Wunused-parameter] 72 | RangedPtr(T* aPtr, T* aStart, T* aEnd) | ~~~^~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/RangedPtr.h:72:36: warning: unused parameter ‘aEnd’ [-Wunused-parameter] 72 | RangedPtr(T* aPtr, T* aStart, T* aEnd) | ~~~^~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/RangedPtr.h: In instantiation of ‘mozilla::RangedPtr::RangedPtr(T*, T*, T*) [with T = char16_t]’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Range.h:32:9: required from ‘mozilla::Range::Range(T*, size_t) [with T = char16_t; size_t = long unsigned int]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/CharacterEncoding.h:179:72: required from here /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/RangedPtr.h:72:25: warning: unused parameter ‘aStart’ [-Wunused-parameter] 72 | RangedPtr(T* aPtr, T* aStart, T* aEnd) | ~~~^~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/RangedPtr.h:72:36: warning: unused parameter ‘aEnd’ [-Wunused-parameter] 72 | RangedPtr(T* aPtr, T* aStart, T* aEnd) | ~~~^~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/RangedPtr.h: In instantiation of ‘mozilla::RangedPtr::RangedPtr(T*, T*, T*) [with T = const char16_t]’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Range.h:32:9: required from ‘mozilla::Range::Range(T*, size_t) [with T = const char16_t; size_t = long unsigned int]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/CharacterEncoding.h:215:29: required from here /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/RangedPtr.h:72:25: warning: unused parameter ‘aStart’ [-Wunused-parameter] 72 | RangedPtr(T* aPtr, T* aStart, T* aEnd) | ~~~^~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/RangedPtr.h:72:36: warning: unused parameter ‘aEnd’ [-Wunused-parameter] 72 | RangedPtr(T* aPtr, T* aStart, T* aEnd) | ~~~^~~~ In file included from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/HashTable.h:80, from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/HashTable.h:10, from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/HeapAPI.h:18, from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/TracingAPI.h:11, from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/GCPolicyAPI.h:52, from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:23: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/AllocPolicy.h: In instantiation of ‘void mozilla::MallocAllocPolicy::free_(T*, size_t) [with T = JS::dbg::GarbageCollectionEvent::Collection; size_t = long unsigned int]’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Vector.h:1001:16: required from ‘mozilla::Vector::~Vector() [with T = JS::dbg::GarbageCollectionEvent::Collection; long unsigned int MinInlineCapacity = 0; AllocPolicy = mozilla::MallocAllocPolicy]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/GCAPI.h:841:9: required from here /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/AllocPolicy.h:115:30: warning: unused parameter ‘aNumElems’ [-Wunused-parameter] 115 | void free_(T* aPtr, size_t aNumElems = 0) { | ~~~~~~~^~~~~~~~~~~~~ In file included from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/ErrorReport.h:32: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/AllocPolicy.h: In instantiation of ‘void js::AllocPolicyBase::free_(T*, size_t) [with T = js::SharedArrayRawBuffer*; size_t = long unsigned int]’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Vector.h:1001:16: required from ‘mozilla::Vector::~Vector() [with T = js::SharedArrayRawBuffer*; long unsigned int MinInlineCapacity = 0; AllocPolicy = js::SystemAllocPolicy]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/StructuredClone.h:426:3: required from here /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/AllocPolicy.h:84:27: warning: unused parameter ‘numElems’ [-Wunused-parameter] 84 | void free_(T* p, size_t numElems = 0) { | ~~~~~~~^~~~~~~~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/AllocPolicy.h: In instantiation of ‘void js::AllocPolicyBase::free_(T*, size_t) [with T = char; size_t = long unsigned int]’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/BufferList.h:163:20: required from ‘void mozilla::BufferList::Clear() [with AllocPolicy = js::SystemAllocPolicy]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/StructuredClone.h:568:19: required from here /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/AllocPolicy.h:84:27: warning: unused parameter ‘numElems’ [-Wunused-parameter] In file included from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:13: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/LinkedList.h: In instantiation of ‘static void mozilla::detail::LinkedListElementTraits::exitList(mozilla::LinkedListElement*) [with T = js::PersistentRootedBase]’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/LinkedList.h:249:21: required from ‘void mozilla::LinkedListElement::remove() [with T = js::PersistentRootedBase]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/LinkedList.h:200:7: required from ‘mozilla::LinkedListElement::~LinkedListElement() [with T = js::PersistentRootedBase]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:922:7: required from here /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/LinkedList.h:102:46: warning: unused parameter ‘elt’ [-Wunused-parameter] 102 | static void exitList(LinkedListElement* elt) {} | ~~~~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/LinkedList.h: In instantiation of ‘static void mozilla::detail::LinkedListElementTraits::exitList(mozilla::LinkedListElement*) [with T = JS::detail::WeakCacheBase]’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/LinkedList.h:249:21: required from ‘void mozilla::LinkedListElement::remove() [with T = JS::detail::WeakCacheBase]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/LinkedList.h:200:7: required from ‘mozilla::LinkedListElement::~LinkedListElement() [with T = JS::detail::WeakCacheBase]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/SweepingAPI.h:58:38: required from here /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/LinkedList.h:102:46: warning: unused parameter ‘elt’ [-Wunused-parameter] /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/AllocPolicy.h: In instantiation of ‘void js::AllocPolicyBase::free_(T*, size_t) [with T = mozilla::BufferList::Segment; size_t = long unsigned int]’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Vector.h:1001:16: required from ‘mozilla::Vector::~Vector() [with T = mozilla::BufferList::Segment; long unsigned int MinInlineCapacity = 1; AllocPolicy = js::SystemAllocPolicy]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/BufferList.h:75:9: required from ‘mozilla::BufferList::BufferList(size_t, size_t, size_t, AllocPolicy) [with AllocPolicy = js::SystemAllocPolicy; size_t = long unsigned int]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/StructuredClone.h:480:9: required from here /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/AllocPolicy.h:84:27: warning: unused parameter ‘numElems’ [-Wunused-parameter] 84 | void free_(T* p, size_t numElems = 0) { | ~~~~~~~^~~~~~~~~~~~ In file included from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/Vector.h:10, from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/ErrorReport.h:37: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Vector.h: In instantiation of ‘mozilla::Vector::CapacityAndReserved::CapacityAndReserved(size_t, size_t) [with T = JS::dbg::GarbageCollectionEvent::Collection; long unsigned int MinInlineCapacity = 0; AllocPolicy = mozilla::MallocAllocPolicy; size_t = long unsigned int]’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Vector.h:471:51: required from ‘mozilla::Vector::CRAndStorage<0, Dummy>::CRAndStorage(size_t, size_t) [with long unsigned int Dummy = 0; T = JS::dbg::GarbageCollectionEvent::Collection; long unsigned int MinInlineCapacity = 0; AllocPolicy = mozilla::MallocAllocPolicy; size_t = long unsigned int]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Vector.h:940:7: required from ‘mozilla::Vector::Vector(AP) [with T = JS::dbg::GarbageCollectionEvent::Collection; long unsigned int MinInlineCapacity = 0; AllocPolicy = mozilla::MallocAllocPolicy]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Vector.h:543:34: required from ‘mozilla::Vector::Vector() [with T = JS::dbg::GarbageCollectionEvent::Collection; long unsigned int MinInlineCapacity = 0; AllocPolicy = mozilla::MallocAllocPolicy]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/GCAPI.h:841:9: required from here /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Vector.h:427:59: warning: unused parameter ‘aReserved’ [-Wunused-parameter] 427 | explicit CapacityAndReserved(size_t aCapacity, size_t aReserved) | ~~~~~~~^~~~~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Vector.h: In instantiation of ‘mozilla::Vector::CapacityAndReserved::CapacityAndReserved(size_t, size_t) [with T = mozilla::BufferList::Segment; long unsigned int MinInlineCapacity = 1; AllocPolicy = js::SystemAllocPolicy; size_t = long unsigned int]’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Vector.h:456:51: required from ‘mozilla::Vector::CRAndStorage::CRAndStorage(size_t, size_t) [with long unsigned int Capacity = 1; long unsigned int Dummy = 0; T = mozilla::BufferList::Segment; long unsigned int MinInlineCapacity = 1; AllocPolicy = js::SystemAllocPolicy; size_t = long unsigned int]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Vector.h:940:7: required from ‘mozilla::Vector::Vector(AP) [with T = mozilla::BufferList::Segment; long unsigned int MinInlineCapacity = 1; AllocPolicy = js::SystemAllocPolicy]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/BufferList.h:75:9: required from ‘mozilla::BufferList::BufferList(size_t, size_t, size_t, AllocPolicy) [with AllocPolicy = js::SystemAllocPolicy; size_t = long unsigned int]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/StructuredClone.h:480:9: required from here /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Vector.h:427:59: warning: unused parameter ‘aReserved’ [-Wunused-parameter] /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Vector.h: In instantiation of ‘mozilla::Vector::CapacityAndReserved::CapacityAndReserved(size_t, size_t) [with T = js::SharedArrayRawBuffer*; long unsigned int MinInlineCapacity = 0; AllocPolicy = js::SystemAllocPolicy; size_t = long unsigned int]’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Vector.h:471:51: required from ‘mozilla::Vector::CRAndStorage<0, Dummy>::CRAndStorage(size_t, size_t) [with long unsigned int Dummy = 0; T = js::SharedArrayRawBuffer*; long unsigned int MinInlineCapacity = 0; AllocPolicy = js::SystemAllocPolicy; size_t = long unsigned int]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Vector.h:940:7: required from ‘mozilla::Vector::Vector(AP) [with T = js::SharedArrayRawBuffer*; long unsigned int MinInlineCapacity = 0; AllocPolicy = js::SystemAllocPolicy]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Vector.h:543:34: required from ‘mozilla::Vector::Vector() [with T = js::SharedArrayRawBuffer*; long unsigned int MinInlineCapacity = 0; AllocPolicy = js::SystemAllocPolicy]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/StructuredClone.h:426:3: required from here /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Vector.h:427:59: warning: unused parameter ‘aReserved’ [-Wunused-parameter] [74/122] g++ -Ilibgjs-internal.a.p -I. -I.. -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-4 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gobject-introspection-1.0 -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include -I/usr/include/cairo -I/usr/include/freetype2 -I/usr/include/pixman-1 -I/usr/include/libxml2 -I/usr/include/harfbuzz -I/usr/include/libpng16 -fdiagnostics-color=always -fpch-preprocess -include gjs_pch.hh -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -std=c++17 -fno-exceptions -fno-rtti -fno-strict-aliasing -Wno-variadic-macros -Wno-missing-field-initializers -Wno-dangling-pointer -fno-semantic-interposition -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/anolis/anolis-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -isystem/usr/include/sysprof-4 -pthread -DGJS_COMPILATION '-DGJS_JS_DIR="/usr/share/gjs-1.0"' '-DPKGLIBDIR="/usr/lib64/gjs"' '-DG_LOG_DOMAIN="Gjs"' -MD -MQ libgjs-internal.a.p/modules_cairo-image-surface.cpp.o -MF libgjs-internal.a.p/modules_cairo-image-surface.cpp.o.d -o libgjs-internal.a.p/modules_cairo-image-surface.cpp.o -c ../modules/cairo-image-surface.cpp In file included from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Range.h:10, from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/CharacterEncoding.h:10, from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/ErrorReport.h:33, from ../gjs/jsapi-util.h:26, from ../gjs/gjs_pch.hh:42: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/RangedPtr.h: In instantiation of ‘mozilla::RangedPtr::RangedPtr(T*, size_t) [with T = unsigned char; size_t = long unsigned int]’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/CharacterEncoding.h:69:35: required from here /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/RangedPtr.h:98:29: warning: unused parameter ‘aLength’ [-Wunused-parameter] 98 | RangedPtr(T* aPtr, size_t aLength) | ~~~~~~~^~~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/RangedPtr.h: In instantiation of ‘mozilla::RangedPtr::RangedPtr(T*, size_t) [with T = char16_t; size_t = long unsigned int]’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/CharacterEncoding.h:193:36: required from here /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/RangedPtr.h:98:29: warning: unused parameter ‘aLength’ [-Wunused-parameter] In file included from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/ErrorReport.h:34: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h: In instantiation of ‘JS::Handle::Handle(const JS::Rooted&, std::enable_if_t, int>) [with S = JS::Value; T = JS::Value; std::enable_if_t, int> = int]’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/CallAndConstruct.h:110:14: required from here /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1315:56: warning: unused parameter ‘dummy’ [-Wunused-parameter] 1315 | std::enable_if_t, int> dummy) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h: In instantiation of ‘JS::Handle::Handle(const JS::Rooted&, std::enable_if_t, int>) [with S = JSObject*; T = JSObject*; std::enable_if_t, int> = int]’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/Exception.h:113:39: required from here /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1315:56: warning: unused parameter ‘dummy’ [-Wunused-parameter] /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/RangedPtr.h: In instantiation of ‘mozilla::RangedPtr::RangedPtr(T*, T*, T*) [with T = unsigned char]’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Range.h:32:9: required from ‘mozilla::Range::Range(T*, size_t) [with T = unsigned char; size_t = long unsigned int]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/CharacterEncoding.h:38:60: required from here /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/RangedPtr.h:72:25: warning: unused parameter ‘aStart’ [-Wunused-parameter] 72 | RangedPtr(T* aPtr, T* aStart, T* aEnd) | ~~~^~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/RangedPtr.h:72:36: warning: unused parameter ‘aEnd’ [-Wunused-parameter] 72 | RangedPtr(T* aPtr, T* aStart, T* aEnd) | ~~~^~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/RangedPtr.h: In instantiation of ‘mozilla::RangedPtr::RangedPtr(T*, T*, T*) [with T = const unsigned char]’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Range.h:32:9: required from ‘mozilla::Range::Range(T*, size_t) [with T = const unsigned char; size_t = long unsigned int]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/CharacterEncoding.h:57:29: required from here /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/RangedPtr.h:72:25: warning: unused parameter ‘aStart’ [-Wunused-parameter] 72 | RangedPtr(T* aPtr, T* aStart, T* aEnd) | ~~~^~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/RangedPtr.h:72:36: warning: unused parameter ‘aEnd’ [-Wunused-parameter] 72 | RangedPtr(T* aPtr, T* aStart, T* aEnd) | ~~~^~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/RangedPtr.h: In instantiation of ‘mozilla::RangedPtr::RangedPtr(T*, T*, T*) [with T = char16_t]’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Range.h:32:9: required from ‘mozilla::Range::Range(T*, size_t) [with T = char16_t; size_t = long unsigned int]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/CharacterEncoding.h:179:72: required from here /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/RangedPtr.h:72:25: warning: unused parameter ‘aStart’ [-Wunused-parameter] 72 | RangedPtr(T* aPtr, T* aStart, T* aEnd) | ~~~^~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/RangedPtr.h:72:36: warning: unused parameter ‘aEnd’ [-Wunused-parameter] 72 | RangedPtr(T* aPtr, T* aStart, T* aEnd) | ~~~^~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/RangedPtr.h: In instantiation of ‘mozilla::RangedPtr::RangedPtr(T*, T*, T*) [with T = const char16_t]’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Range.h:32:9: required from ‘mozilla::Range::Range(T*, size_t) [with T = const char16_t; size_t = long unsigned int]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/CharacterEncoding.h:215:29: required from here /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/RangedPtr.h:72:25: warning: unused parameter ‘aStart’ [-Wunused-parameter] 72 | RangedPtr(T* aPtr, T* aStart, T* aEnd) | ~~~^~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/RangedPtr.h:72:36: warning: unused parameter ‘aEnd’ [-Wunused-parameter] 72 | RangedPtr(T* aPtr, T* aStart, T* aEnd) | ~~~^~~~ In file included from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/HashTable.h:80, from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/HashTable.h:10, from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/HeapAPI.h:18, from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/TracingAPI.h:11, from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/GCPolicyAPI.h:52, from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:23: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/AllocPolicy.h: In instantiation of ‘void mozilla::MallocAllocPolicy::free_(T*, size_t) [with T = JS::dbg::GarbageCollectionEvent::Collection; size_t = long unsigned int]’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Vector.h:1001:16: required from ‘mozilla::Vector::~Vector() [with T = JS::dbg::GarbageCollectionEvent::Collection; long unsigned int MinInlineCapacity = 0; AllocPolicy = mozilla::MallocAllocPolicy]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/GCAPI.h:841:9: required from here /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/AllocPolicy.h:115:30: warning: unused parameter ‘aNumElems’ [-Wunused-parameter] 115 | void free_(T* aPtr, size_t aNumElems = 0) { | ~~~~~~~^~~~~~~~~~~~~ In file included from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/ErrorReport.h:32: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/AllocPolicy.h: In instantiation of ‘void js::AllocPolicyBase::free_(T*, size_t) [with T = js::SharedArrayRawBuffer*; size_t = long unsigned int]’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Vector.h:1001:16: required from ‘mozilla::Vector::~Vector() [with T = js::SharedArrayRawBuffer*; long unsigned int MinInlineCapacity = 0; AllocPolicy = js::SystemAllocPolicy]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/StructuredClone.h:426:3: required from here /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/AllocPolicy.h:84:27: warning: unused parameter ‘numElems’ [-Wunused-parameter] 84 | void free_(T* p, size_t numElems = 0) { | ~~~~~~~^~~~~~~~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/AllocPolicy.h: In instantiation of ‘void js::AllocPolicyBase::free_(T*, size_t) [with T = char; size_t = long unsigned int]’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/BufferList.h:163:20: required from ‘void mozilla::BufferList::Clear() [with AllocPolicy = js::SystemAllocPolicy]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/StructuredClone.h:568:19: required from here /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/AllocPolicy.h:84:27: warning: unused parameter ‘numElems’ [-Wunused-parameter] In file included from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:13: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/LinkedList.h: In instantiation of ‘static void mozilla::detail::LinkedListElementTraits::exitList(mozilla::LinkedListElement*) [with T = js::PersistentRootedBase]’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/LinkedList.h:249:21: required from ‘void mozilla::LinkedListElement::remove() [with T = js::PersistentRootedBase]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/LinkedList.h:200:7: required from ‘mozilla::LinkedListElement::~LinkedListElement() [with T = js::PersistentRootedBase]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:922:7: required from here /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/LinkedList.h:102:46: warning: unused parameter ‘elt’ [-Wunused-parameter] 102 | static void exitList(LinkedListElement* elt) {} | ~~~~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/LinkedList.h: In instantiation of ‘static void mozilla::detail::LinkedListElementTraits::exitList(mozilla::LinkedListElement*) [with T = JS::detail::WeakCacheBase]’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/LinkedList.h:249:21: required from ‘void mozilla::LinkedListElement::remove() [with T = JS::detail::WeakCacheBase]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/LinkedList.h:200:7: required from ‘mozilla::LinkedListElement::~LinkedListElement() [with T = JS::detail::WeakCacheBase]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/SweepingAPI.h:58:38: required from here /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/LinkedList.h:102:46: warning: unused parameter ‘elt’ [-Wunused-parameter] /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/AllocPolicy.h: In instantiation of ‘void js::AllocPolicyBase::free_(T*, size_t) [with T = mozilla::BufferList::Segment; size_t = long unsigned int]’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Vector.h:1001:16: required from ‘mozilla::Vector::~Vector() [with T = mozilla::BufferList::Segment; long unsigned int MinInlineCapacity = 1; AllocPolicy = js::SystemAllocPolicy]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/BufferList.h:75:9: required from ‘mozilla::BufferList::BufferList(size_t, size_t, size_t, AllocPolicy) [with AllocPolicy = js::SystemAllocPolicy; size_t = long unsigned int]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/StructuredClone.h:480:9: required from here /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/AllocPolicy.h:84:27: warning: unused parameter ‘numElems’ [-Wunused-parameter] 84 | void free_(T* p, size_t numElems = 0) { | ~~~~~~~^~~~~~~~~~~~ In file included from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/Vector.h:10, from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/ErrorReport.h:37: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Vector.h: In instantiation of ‘mozilla::Vector::CapacityAndReserved::CapacityAndReserved(size_t, size_t) [with T = JS::dbg::GarbageCollectionEvent::Collection; long unsigned int MinInlineCapacity = 0; AllocPolicy = mozilla::MallocAllocPolicy; size_t = long unsigned int]’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Vector.h:471:51: required from ‘mozilla::Vector::CRAndStorage<0, Dummy>::CRAndStorage(size_t, size_t) [with long unsigned int Dummy = 0; T = JS::dbg::GarbageCollectionEvent::Collection; long unsigned int MinInlineCapacity = 0; AllocPolicy = mozilla::MallocAllocPolicy; size_t = long unsigned int]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Vector.h:940:7: required from ‘mozilla::Vector::Vector(AP) [with T = JS::dbg::GarbageCollectionEvent::Collection; long unsigned int MinInlineCapacity = 0; AllocPolicy = mozilla::MallocAllocPolicy]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Vector.h:543:34: required from ‘mozilla::Vector::Vector() [with T = JS::dbg::GarbageCollectionEvent::Collection; long unsigned int MinInlineCapacity = 0; AllocPolicy = mozilla::MallocAllocPolicy]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/GCAPI.h:841:9: required from here /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Vector.h:427:59: warning: unused parameter ‘aReserved’ [-Wunused-parameter] 427 | explicit CapacityAndReserved(size_t aCapacity, size_t aReserved) | ~~~~~~~^~~~~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Vector.h: In instantiation of ‘mozilla::Vector::CapacityAndReserved::CapacityAndReserved(size_t, size_t) [with T = mozilla::BufferList::Segment; long unsigned int MinInlineCapacity = 1; AllocPolicy = js::SystemAllocPolicy; size_t = long unsigned int]’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Vector.h:456:51: required from ‘mozilla::Vector::CRAndStorage::CRAndStorage(size_t, size_t) [with long unsigned int Capacity = 1; long unsigned int Dummy = 0; T = mozilla::BufferList::Segment; long unsigned int MinInlineCapacity = 1; AllocPolicy = js::SystemAllocPolicy; size_t = long unsigned int]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Vector.h:940:7: required from ‘mozilla::Vector::Vector(AP) [with T = mozilla::BufferList::Segment; long unsigned int MinInlineCapacity = 1; AllocPolicy = js::SystemAllocPolicy]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/BufferList.h:75:9: required from ‘mozilla::BufferList::BufferList(size_t, size_t, size_t, AllocPolicy) [with AllocPolicy = js::SystemAllocPolicy; size_t = long unsigned int]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/StructuredClone.h:480:9: required from here /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Vector.h:427:59: warning: unused parameter ‘aReserved’ [-Wunused-parameter] /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Vector.h: In instantiation of ‘mozilla::Vector::CapacityAndReserved::CapacityAndReserved(size_t, size_t) [with T = js::SharedArrayRawBuffer*; long unsigned int MinInlineCapacity = 0; AllocPolicy = js::SystemAllocPolicy; size_t = long unsigned int]’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Vector.h:471:51: required from ‘mozilla::Vector::CRAndStorage<0, Dummy>::CRAndStorage(size_t, size_t) [with long unsigned int Dummy = 0; T = js::SharedArrayRawBuffer*; long unsigned int MinInlineCapacity = 0; AllocPolicy = js::SystemAllocPolicy; size_t = long unsigned int]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Vector.h:940:7: required from ‘mozilla::Vector::Vector(AP) [with T = js::SharedArrayRawBuffer*; long unsigned int MinInlineCapacity = 0; AllocPolicy = js::SystemAllocPolicy]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Vector.h:543:34: required from ‘mozilla::Vector::Vector() [with T = js::SharedArrayRawBuffer*; long unsigned int MinInlineCapacity = 0; AllocPolicy = js::SystemAllocPolicy]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/StructuredClone.h:426:3: required from here /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Vector.h:427:59: warning: unused parameter ‘aReserved’ [-Wunused-parameter] [75/122] g++ -Ilibgjs-internal.a.p -I. -I.. -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-4 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gobject-introspection-1.0 -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include -I/usr/include/cairo -I/usr/include/freetype2 -I/usr/include/pixman-1 -I/usr/include/libxml2 -I/usr/include/harfbuzz -I/usr/include/libpng16 -fdiagnostics-color=always -fpch-preprocess -include gjs_pch.hh -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -std=c++17 -fno-exceptions -fno-rtti -fno-strict-aliasing -Wno-variadic-macros -Wno-missing-field-initializers -Wno-dangling-pointer -fno-semantic-interposition -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/anolis/anolis-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -isystem/usr/include/sysprof-4 -pthread -DGJS_COMPILATION '-DGJS_JS_DIR="/usr/share/gjs-1.0"' '-DPKGLIBDIR="/usr/lib64/gjs"' '-DG_LOG_DOMAIN="Gjs"' -MD -MQ libgjs-internal.a.p/modules_system.cpp.o -MF libgjs-internal.a.p/modules_system.cpp.o.d -o libgjs-internal.a.p/modules_system.cpp.o -c ../modules/system.cpp In file included from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Range.h:10, from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/CharacterEncoding.h:10, from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/ErrorReport.h:33, from ../gjs/jsapi-util.h:26, from ../gjs/gjs_pch.hh:42: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/RangedPtr.h: In instantiation of ‘mozilla::RangedPtr::RangedPtr(T*, size_t) [with T = unsigned char; size_t = long unsigned int]’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/CharacterEncoding.h:69:35: required from here /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/RangedPtr.h:98:29: warning: unused parameter ‘aLength’ [-Wunused-parameter] 98 | RangedPtr(T* aPtr, size_t aLength) | ~~~~~~~^~~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/RangedPtr.h: In instantiation of ‘mozilla::RangedPtr::RangedPtr(T*, size_t) [with T = char16_t; size_t = long unsigned int]’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/CharacterEncoding.h:193:36: required from here /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/RangedPtr.h:98:29: warning: unused parameter ‘aLength’ [-Wunused-parameter] In file included from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/ErrorReport.h:34: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h: In instantiation of ‘JS::Handle::Handle(const JS::Rooted&, std::enable_if_t, int>) [with S = JS::Value; T = JS::Value; std::enable_if_t, int> = int]’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/CallAndConstruct.h:110:14: required from here /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1315:56: warning: unused parameter ‘dummy’ [-Wunused-parameter] 1315 | std::enable_if_t, int> dummy) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h: In instantiation of ‘JS::Handle::Handle(const JS::Rooted&, std::enable_if_t, int>) [with S = JSObject*; T = JSObject*; std::enable_if_t, int> = int]’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/Exception.h:113:39: required from here /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1315:56: warning: unused parameter ‘dummy’ [-Wunused-parameter] /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/RangedPtr.h: In instantiation of ‘mozilla::RangedPtr::RangedPtr(T*, T*, T*) [with T = unsigned char]’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Range.h:32:9: required from ‘mozilla::Range::Range(T*, size_t) [with T = unsigned char; size_t = long unsigned int]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/CharacterEncoding.h:38:60: required from here /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/RangedPtr.h:72:25: warning: unused parameter ‘aStart’ [-Wunused-parameter] 72 | RangedPtr(T* aPtr, T* aStart, T* aEnd) | ~~~^~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/RangedPtr.h:72:36: warning: unused parameter ‘aEnd’ [-Wunused-parameter] 72 | RangedPtr(T* aPtr, T* aStart, T* aEnd) | ~~~^~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/RangedPtr.h: In instantiation of ‘mozilla::RangedPtr::RangedPtr(T*, T*, T*) [with T = const unsigned char]’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Range.h:32:9: required from ‘mozilla::Range::Range(T*, size_t) [with T = const unsigned char; size_t = long unsigned int]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/CharacterEncoding.h:57:29: required from here /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/RangedPtr.h:72:25: warning: unused parameter ‘aStart’ [-Wunused-parameter] 72 | RangedPtr(T* aPtr, T* aStart, T* aEnd) | ~~~^~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/RangedPtr.h:72:36: warning: unused parameter ‘aEnd’ [-Wunused-parameter] 72 | RangedPtr(T* aPtr, T* aStart, T* aEnd) | ~~~^~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/RangedPtr.h: In instantiation of ‘mozilla::RangedPtr::RangedPtr(T*, T*, T*) [with T = char16_t]’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Range.h:32:9: required from ‘mozilla::Range::Range(T*, size_t) [with T = char16_t; size_t = long unsigned int]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/CharacterEncoding.h:179:72: required from here /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/RangedPtr.h:72:25: warning: unused parameter ‘aStart’ [-Wunused-parameter] 72 | RangedPtr(T* aPtr, T* aStart, T* aEnd) | ~~~^~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/RangedPtr.h:72:36: warning: unused parameter ‘aEnd’ [-Wunused-parameter] 72 | RangedPtr(T* aPtr, T* aStart, T* aEnd) | ~~~^~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/RangedPtr.h: In instantiation of ‘mozilla::RangedPtr::RangedPtr(T*, T*, T*) [with T = const char16_t]’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Range.h:32:9: required from ‘mozilla::Range::Range(T*, size_t) [with T = const char16_t; size_t = long unsigned int]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/CharacterEncoding.h:215:29: required from here /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/RangedPtr.h:72:25: warning: unused parameter ‘aStart’ [-Wunused-parameter] 72 | RangedPtr(T* aPtr, T* aStart, T* aEnd) | ~~~^~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/RangedPtr.h:72:36: warning: unused parameter ‘aEnd’ [-Wunused-parameter] 72 | RangedPtr(T* aPtr, T* aStart, T* aEnd) | ~~~^~~~ In file included from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/HashTable.h:80, from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/HashTable.h:10, from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/HeapAPI.h:18, from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/TracingAPI.h:11, from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/GCPolicyAPI.h:52, from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:23: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/AllocPolicy.h: In instantiation of ‘void mozilla::MallocAllocPolicy::free_(T*, size_t) [with T = JS::dbg::GarbageCollectionEvent::Collection; size_t = long unsigned int]’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Vector.h:1001:16: required from ‘mozilla::Vector::~Vector() [with T = JS::dbg::GarbageCollectionEvent::Collection; long unsigned int MinInlineCapacity = 0; AllocPolicy = mozilla::MallocAllocPolicy]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/GCAPI.h:841:9: required from here /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/AllocPolicy.h:115:30: warning: unused parameter ‘aNumElems’ [-Wunused-parameter] 115 | void free_(T* aPtr, size_t aNumElems = 0) { | ~~~~~~~^~~~~~~~~~~~~ In file included from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/ErrorReport.h:32: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/AllocPolicy.h: In instantiation of ‘void js::AllocPolicyBase::free_(T*, size_t) [with T = js::SharedArrayRawBuffer*; size_t = long unsigned int]’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Vector.h:1001:16: required from ‘mozilla::Vector::~Vector() [with T = js::SharedArrayRawBuffer*; long unsigned int MinInlineCapacity = 0; AllocPolicy = js::SystemAllocPolicy]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/StructuredClone.h:426:3: required from here /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/AllocPolicy.h:84:27: warning: unused parameter ‘numElems’ [-Wunused-parameter] 84 | void free_(T* p, size_t numElems = 0) { | ~~~~~~~^~~~~~~~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/AllocPolicy.h: In instantiation of ‘void js::AllocPolicyBase::free_(T*, size_t) [with T = char; size_t = long unsigned int]’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/BufferList.h:163:20: required from ‘void mozilla::BufferList::Clear() [with AllocPolicy = js::SystemAllocPolicy]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/StructuredClone.h:568:19: required from here /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/AllocPolicy.h:84:27: warning: unused parameter ‘numElems’ [-Wunused-parameter] In file included from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:13: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/LinkedList.h: In instantiation of ‘static void mozilla::detail::LinkedListElementTraits::exitList(mozilla::LinkedListElement*) [with T = js::PersistentRootedBase]’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/LinkedList.h:249:21: required from ‘void mozilla::LinkedListElement::remove() [with T = js::PersistentRootedBase]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/LinkedList.h:200:7: required from ‘mozilla::LinkedListElement::~LinkedListElement() [with T = js::PersistentRootedBase]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:922:7: required from here /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/LinkedList.h:102:46: warning: unused parameter ‘elt’ [-Wunused-parameter] 102 | static void exitList(LinkedListElement* elt) {} | ~~~~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/LinkedList.h: In instantiation of ‘static void mozilla::detail::LinkedListElementTraits::exitList(mozilla::LinkedListElement*) [with T = JS::detail::WeakCacheBase]’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/LinkedList.h:249:21: required from ‘void mozilla::LinkedListElement::remove() [with T = JS::detail::WeakCacheBase]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/LinkedList.h:200:7: required from ‘mozilla::LinkedListElement::~LinkedListElement() [with T = JS::detail::WeakCacheBase]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/SweepingAPI.h:58:38: required from here /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/LinkedList.h:102:46: warning: unused parameter ‘elt’ [-Wunused-parameter] /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/AllocPolicy.h: In instantiation of ‘void js::AllocPolicyBase::free_(T*, size_t) [with T = mozilla::BufferList::Segment; size_t = long unsigned int]’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Vector.h:1001:16: required from ‘mozilla::Vector::~Vector() [with T = mozilla::BufferList::Segment; long unsigned int MinInlineCapacity = 1; AllocPolicy = js::SystemAllocPolicy]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/BufferList.h:75:9: required from ‘mozilla::BufferList::BufferList(size_t, size_t, size_t, AllocPolicy) [with AllocPolicy = js::SystemAllocPolicy; size_t = long unsigned int]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/StructuredClone.h:480:9: required from here /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/AllocPolicy.h:84:27: warning: unused parameter ‘numElems’ [-Wunused-parameter] 84 | void free_(T* p, size_t numElems = 0) { | ~~~~~~~^~~~~~~~~~~~ In file included from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/Vector.h:10, from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/ErrorReport.h:37: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Vector.h: In instantiation of ‘mozilla::Vector::CapacityAndReserved::CapacityAndReserved(size_t, size_t) [with T = JS::dbg::GarbageCollectionEvent::Collection; long unsigned int MinInlineCapacity = 0; AllocPolicy = mozilla::MallocAllocPolicy; size_t = long unsigned int]’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Vector.h:471:51: required from ‘mozilla::Vector::CRAndStorage<0, Dummy>::CRAndStorage(size_t, size_t) [with long unsigned int Dummy = 0; T = JS::dbg::GarbageCollectionEvent::Collection; long unsigned int MinInlineCapacity = 0; AllocPolicy = mozilla::MallocAllocPolicy; size_t = long unsigned int]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Vector.h:940:7: required from ‘mozilla::Vector::Vector(AP) [with T = JS::dbg::GarbageCollectionEvent::Collection; long unsigned int MinInlineCapacity = 0; AllocPolicy = mozilla::MallocAllocPolicy]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Vector.h:543:34: required from ‘mozilla::Vector::Vector() [with T = JS::dbg::GarbageCollectionEvent::Collection; long unsigned int MinInlineCapacity = 0; AllocPolicy = mozilla::MallocAllocPolicy]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/GCAPI.h:841:9: required from here /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Vector.h:427:59: warning: unused parameter ‘aReserved’ [-Wunused-parameter] 427 | explicit CapacityAndReserved(size_t aCapacity, size_t aReserved) | ~~~~~~~^~~~~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Vector.h: In instantiation of ‘mozilla::Vector::CapacityAndReserved::CapacityAndReserved(size_t, size_t) [with T = mozilla::BufferList::Segment; long unsigned int MinInlineCapacity = 1; AllocPolicy = js::SystemAllocPolicy; size_t = long unsigned int]’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Vector.h:456:51: required from ‘mozilla::Vector::CRAndStorage::CRAndStorage(size_t, size_t) [with long unsigned int Capacity = 1; long unsigned int Dummy = 0; T = mozilla::BufferList::Segment; long unsigned int MinInlineCapacity = 1; AllocPolicy = js::SystemAllocPolicy; size_t = long unsigned int]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Vector.h:940:7: required from ‘mozilla::Vector::Vector(AP) [with T = mozilla::BufferList::Segment; long unsigned int MinInlineCapacity = 1; AllocPolicy = js::SystemAllocPolicy]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/BufferList.h:75:9: required from ‘mozilla::BufferList::BufferList(size_t, size_t, size_t, AllocPolicy) [with AllocPolicy = js::SystemAllocPolicy; size_t = long unsigned int]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/StructuredClone.h:480:9: required from here /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Vector.h:427:59: warning: unused parameter ‘aReserved’ [-Wunused-parameter] /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Vector.h: In instantiation of ‘mozilla::Vector::CapacityAndReserved::CapacityAndReserved(size_t, size_t) [with T = js::SharedArrayRawBuffer*; long unsigned int MinInlineCapacity = 0; AllocPolicy = js::SystemAllocPolicy; size_t = long unsigned int]’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Vector.h:471:51: required from ‘mozilla::Vector::CRAndStorage<0, Dummy>::CRAndStorage(size_t, size_t) [with long unsigned int Dummy = 0; T = js::SharedArrayRawBuffer*; long unsigned int MinInlineCapacity = 0; AllocPolicy = js::SystemAllocPolicy; size_t = long unsigned int]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Vector.h:940:7: required from ‘mozilla::Vector::Vector(AP) [with T = js::SharedArrayRawBuffer*; long unsigned int MinInlineCapacity = 0; AllocPolicy = js::SystemAllocPolicy]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Vector.h:543:34: required from ‘mozilla::Vector::Vector() [with T = js::SharedArrayRawBuffer*; long unsigned int MinInlineCapacity = 0; AllocPolicy = js::SystemAllocPolicy]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/StructuredClone.h:426:3: required from here /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Vector.h:427:59: warning: unused parameter ‘aReserved’ [-Wunused-parameter] [76/122] g++ -Ilibgjs-jsapi.a.p -I. -I.. -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-4 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gobject-introspection-1.0 -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include -I/usr/include/cairo -I/usr/include/freetype2 -I/usr/include/pixman-1 -I/usr/include/libxml2 -I/usr/include/harfbuzz -I/usr/include/libpng16 -fdiagnostics-color=always -fpch-preprocess -include gjs_pch.hh -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -std=c++17 -fno-exceptions -fno-rtti -fno-strict-aliasing -Wno-variadic-macros -Wno-missing-field-initializers -Wno-dangling-pointer -fno-semantic-interposition -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/anolis/anolis-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -isystem/usr/include/sysprof-4 -pthread -DGJS_COMPILATION '-DGJS_JS_DIR="/usr/share/gjs-1.0"' '-DPKGLIBDIR="/usr/lib64/gjs"' '-DG_LOG_DOMAIN="Gjs"' -MD -MQ libgjs-jsapi.a.p/gjs_jsapi-util.cpp.o -MF libgjs-jsapi.a.p/gjs_jsapi-util.cpp.o.d -o libgjs-jsapi.a.p/gjs_jsapi-util.cpp.o -c ../gjs/jsapi-util.cpp In file included from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Range.h:10, from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/CharacterEncoding.h:10, from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/ErrorReport.h:33, from ../gjs/jsapi-util.h:26, from ../gjs/gjs_pch.hh:42: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/RangedPtr.h: In instantiation of ‘mozilla::RangedPtr::RangedPtr(T*, size_t) [with T = unsigned char; size_t = long unsigned int]’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/CharacterEncoding.h:69:35: required from here /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/RangedPtr.h:98:29: warning: unused parameter ‘aLength’ [-Wunused-parameter] 98 | RangedPtr(T* aPtr, size_t aLength) | ~~~~~~~^~~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/RangedPtr.h: In instantiation of ‘mozilla::RangedPtr::RangedPtr(T*, size_t) [with T = char16_t; size_t = long unsigned int]’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/CharacterEncoding.h:193:36: required from here /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/RangedPtr.h:98:29: warning: unused parameter ‘aLength’ [-Wunused-parameter] In file included from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/ErrorReport.h:34: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h: In instantiation of ‘JS::Handle::Handle(const JS::Rooted&, std::enable_if_t, int>) [with S = JS::Value; T = JS::Value; std::enable_if_t, int> = int]’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/CallAndConstruct.h:110:14: required from here /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1315:56: warning: unused parameter ‘dummy’ [-Wunused-parameter] 1315 | std::enable_if_t, int> dummy) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h: In instantiation of ‘JS::Handle::Handle(const JS::Rooted&, std::enable_if_t, int>) [with S = JSObject*; T = JSObject*; std::enable_if_t, int> = int]’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/Exception.h:113:39: required from here /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1315:56: warning: unused parameter ‘dummy’ [-Wunused-parameter] /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h: In instantiation of ‘JS::Handle::Handle(const JS::Rooted&, std::enable_if_t, int>) [with S = JSString*; T = JSString*; std::enable_if_t, int> = int]’: ../gjs/jsapi-util.cpp:295:53: required from here /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1315:56: warning: unused parameter ‘dummy’ [-Wunused-parameter] /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/RangedPtr.h: In instantiation of ‘mozilla::RangedPtr::RangedPtr(T*, T*, T*) [with T = unsigned char]’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Range.h:32:9: required from ‘mozilla::Range::Range(T*, size_t) [with T = unsigned char; size_t = long unsigned int]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/CharacterEncoding.h:38:60: required from here /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/RangedPtr.h:72:25: warning: unused parameter ‘aStart’ [-Wunused-parameter] 72 | RangedPtr(T* aPtr, T* aStart, T* aEnd) | ~~~^~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/RangedPtr.h:72:36: warning: unused parameter ‘aEnd’ [-Wunused-parameter] 72 | RangedPtr(T* aPtr, T* aStart, T* aEnd) | ~~~^~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/RangedPtr.h: In instantiation of ‘mozilla::RangedPtr::RangedPtr(T*, T*, T*) [with T = const unsigned char]’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Range.h:32:9: required from ‘mozilla::Range::Range(T*, size_t) [with T = const unsigned char; size_t = long unsigned int]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/CharacterEncoding.h:57:29: required from here /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/RangedPtr.h:72:25: warning: unused parameter ‘aStart’ [-Wunused-parameter] 72 | RangedPtr(T* aPtr, T* aStart, T* aEnd) | ~~~^~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/RangedPtr.h:72:36: warning: unused parameter ‘aEnd’ [-Wunused-parameter] 72 | RangedPtr(T* aPtr, T* aStart, T* aEnd) | ~~~^~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/RangedPtr.h: In instantiation of ‘mozilla::RangedPtr::RangedPtr(T*, T*, T*) [with T = char16_t]’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Range.h:32:9: required from ‘mozilla::Range::Range(T*, size_t) [with T = char16_t; size_t = long unsigned int]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/CharacterEncoding.h:179:72: required from here /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/RangedPtr.h:72:25: warning: unused parameter ‘aStart’ [-Wunused-parameter] 72 | RangedPtr(T* aPtr, T* aStart, T* aEnd) | ~~~^~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/RangedPtr.h:72:36: warning: unused parameter ‘aEnd’ [-Wunused-parameter] 72 | RangedPtr(T* aPtr, T* aStart, T* aEnd) | ~~~^~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/RangedPtr.h: In instantiation of ‘mozilla::RangedPtr::RangedPtr(T*, T*, T*) [with T = const char16_t]’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Range.h:32:9: required from ‘mozilla::Range::Range(T*, size_t) [with T = const char16_t; size_t = long unsigned int]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/CharacterEncoding.h:215:29: required from here /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/RangedPtr.h:72:25: warning: unused parameter ‘aStart’ [-Wunused-parameter] 72 | RangedPtr(T* aPtr, T* aStart, T* aEnd) | ~~~^~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/RangedPtr.h:72:36: warning: unused parameter ‘aEnd’ [-Wunused-parameter] 72 | RangedPtr(T* aPtr, T* aStart, T* aEnd) | ~~~^~~~ In file included from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/HashTable.h:80, from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/HashTable.h:10, from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/HeapAPI.h:18, from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/TracingAPI.h:11, from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/GCPolicyAPI.h:52, from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:23: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/AllocPolicy.h: In instantiation of ‘void mozilla::MallocAllocPolicy::free_(T*, size_t) [with T = JS::dbg::GarbageCollectionEvent::Collection; size_t = long unsigned int]’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Vector.h:1001:16: required from ‘mozilla::Vector::~Vector() [with T = JS::dbg::GarbageCollectionEvent::Collection; long unsigned int MinInlineCapacity = 0; AllocPolicy = mozilla::MallocAllocPolicy]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/GCAPI.h:841:9: required from here /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/AllocPolicy.h:115:30: warning: unused parameter ‘aNumElems’ [-Wunused-parameter] 115 | void free_(T* aPtr, size_t aNumElems = 0) { | ~~~~~~~^~~~~~~~~~~~~ In file included from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/ErrorReport.h:32: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/AllocPolicy.h: In instantiation of ‘void js::AllocPolicyBase::free_(T*, size_t) [with T = js::SharedArrayRawBuffer*; size_t = long unsigned int]’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Vector.h:1001:16: required from ‘mozilla::Vector::~Vector() [with T = js::SharedArrayRawBuffer*; long unsigned int MinInlineCapacity = 0; AllocPolicy = js::SystemAllocPolicy]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/StructuredClone.h:426:3: required from here /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/AllocPolicy.h:84:27: warning: unused parameter ‘numElems’ [-Wunused-parameter] 84 | void free_(T* p, size_t numElems = 0) { | ~~~~~~~^~~~~~~~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/AllocPolicy.h: In instantiation of ‘void js::AllocPolicyBase::free_(T*, size_t) [with T = char; size_t = long unsigned int]’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/BufferList.h:163:20: required from ‘void mozilla::BufferList::Clear() [with AllocPolicy = js::SystemAllocPolicy]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/StructuredClone.h:568:19: required from here /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/AllocPolicy.h:84:27: warning: unused parameter ‘numElems’ [-Wunused-parameter] In file included from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:13: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/LinkedList.h: In instantiation of ‘static void mozilla::detail::LinkedListElementTraits::exitList(mozilla::LinkedListElement*) [with T = js::PersistentRootedBase]’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/LinkedList.h:249:21: required from ‘void mozilla::LinkedListElement::remove() [with T = js::PersistentRootedBase]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/LinkedList.h:200:7: required from ‘mozilla::LinkedListElement::~LinkedListElement() [with T = js::PersistentRootedBase]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:922:7: required from here /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/LinkedList.h:102:46: warning: unused parameter ‘elt’ [-Wunused-parameter] 102 | static void exitList(LinkedListElement* elt) {} | ~~~~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/LinkedList.h: In instantiation of ‘static void mozilla::detail::LinkedListElementTraits::exitList(mozilla::LinkedListElement*) [with T = JS::detail::WeakCacheBase]’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/LinkedList.h:249:21: required from ‘void mozilla::LinkedListElement::remove() [with T = JS::detail::WeakCacheBase]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/LinkedList.h:200:7: required from ‘mozilla::LinkedListElement::~LinkedListElement() [with T = JS::detail::WeakCacheBase]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/SweepingAPI.h:58:38: required from here /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/LinkedList.h:102:46: warning: unused parameter ‘elt’ [-Wunused-parameter] /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/AllocPolicy.h: In instantiation of ‘void js::AllocPolicyBase::free_(T*, size_t) [with T = mozilla::BufferList::Segment; size_t = long unsigned int]’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Vector.h:1001:16: required from ‘mozilla::Vector::~Vector() [with T = mozilla::BufferList::Segment; long unsigned int MinInlineCapacity = 1; AllocPolicy = js::SystemAllocPolicy]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/BufferList.h:75:9: required from ‘mozilla::BufferList::BufferList(size_t, size_t, size_t, AllocPolicy) [with AllocPolicy = js::SystemAllocPolicy; size_t = long unsigned int]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/StructuredClone.h:480:9: required from here /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/AllocPolicy.h:84:27: warning: unused parameter ‘numElems’ [-Wunused-parameter] 84 | void free_(T* p, size_t numElems = 0) { | ~~~~~~~^~~~~~~~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/AllocPolicy.h: In instantiation of ‘void js::TempAllocPolicy::free_(T*, size_t) [with T = JS::Value; size_t = long unsigned int]’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Vector.h:1001:16: required from ‘mozilla::Vector::~Vector() [with T = JS::Value; long unsigned int MinInlineCapacity = 8; AllocPolicy = js::TempAllocPolicy]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/GCVector.h:44:7: required from ‘JS::RootedVector::RootedVector(JSContext*) [with T = JS::Value]’ ../gjs/jsapi-util.cpp:215:40: required from here /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/AllocPolicy.h:211:27: warning: unused parameter ‘numElems’ [-Wunused-parameter] 211 | void free_(T* p, size_t numElems = 0) { | ~~~~~~~^~~~~~~~~~~~ In file included from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/Vector.h:10, from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/ErrorReport.h:37: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Vector.h: In instantiation of ‘mozilla::Vector::CapacityAndReserved::CapacityAndReserved(size_t, size_t) [with T = JS::dbg::GarbageCollectionEvent::Collection; long unsigned int MinInlineCapacity = 0; AllocPolicy = mozilla::MallocAllocPolicy; size_t = long unsigned int]’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Vector.h:471:51: required from ‘mozilla::Vector::CRAndStorage<0, Dummy>::CRAndStorage(size_t, size_t) [with long unsigned int Dummy = 0; T = JS::dbg::GarbageCollectionEvent::Collection; long unsigned int MinInlineCapacity = 0; AllocPolicy = mozilla::MallocAllocPolicy; size_t = long unsigned int]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Vector.h:940:7: required from ‘mozilla::Vector::Vector(AP) [with T = JS::dbg::GarbageCollectionEvent::Collection; long unsigned int MinInlineCapacity = 0; AllocPolicy = mozilla::MallocAllocPolicy]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Vector.h:543:34: required from ‘mozilla::Vector::Vector() [with T = JS::dbg::GarbageCollectionEvent::Collection; long unsigned int MinInlineCapacity = 0; AllocPolicy = mozilla::MallocAllocPolicy]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/GCAPI.h:841:9: required from here /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Vector.h:427:59: warning: unused parameter ‘aReserved’ [-Wunused-parameter] 427 | explicit CapacityAndReserved(size_t aCapacity, size_t aReserved) | ~~~~~~~^~~~~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Vector.h: In instantiation of ‘mozilla::Vector::CapacityAndReserved::CapacityAndReserved(size_t, size_t) [with T = mozilla::BufferList::Segment; long unsigned int MinInlineCapacity = 1; AllocPolicy = js::SystemAllocPolicy; size_t = long unsigned int]’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Vector.h:456:51: required from ‘mozilla::Vector::CRAndStorage::CRAndStorage(size_t, size_t) [with long unsigned int Capacity = 1; long unsigned int Dummy = 0; T = mozilla::BufferList::Segment; long unsigned int MinInlineCapacity = 1; AllocPolicy = js::SystemAllocPolicy; size_t = long unsigned int]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Vector.h:940:7: required from ‘mozilla::Vector::Vector(AP) [with T = mozilla::BufferList::Segment; long unsigned int MinInlineCapacity = 1; AllocPolicy = js::SystemAllocPolicy]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/BufferList.h:75:9: required from ‘mozilla::BufferList::BufferList(size_t, size_t, size_t, AllocPolicy) [with AllocPolicy = js::SystemAllocPolicy; size_t = long unsigned int]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/StructuredClone.h:480:9: required from here /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Vector.h:427:59: warning: unused parameter ‘aReserved’ [-Wunused-parameter] /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Vector.h: In instantiation of ‘mozilla::Vector::CapacityAndReserved::CapacityAndReserved(size_t, size_t) [with T = js::SharedArrayRawBuffer*; long unsigned int MinInlineCapacity = 0; AllocPolicy = js::SystemAllocPolicy; size_t = long unsigned int]’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Vector.h:471:51: required from ‘mozilla::Vector::CRAndStorage<0, Dummy>::CRAndStorage(size_t, size_t) [with long unsigned int Dummy = 0; T = js::SharedArrayRawBuffer*; long unsigned int MinInlineCapacity = 0; AllocPolicy = js::SystemAllocPolicy; size_t = long unsigned int]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Vector.h:940:7: required from ‘mozilla::Vector::Vector(AP) [with T = js::SharedArrayRawBuffer*; long unsigned int MinInlineCapacity = 0; AllocPolicy = js::SystemAllocPolicy]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Vector.h:543:34: required from ‘mozilla::Vector::Vector() [with T = js::SharedArrayRawBuffer*; long unsigned int MinInlineCapacity = 0; AllocPolicy = js::SystemAllocPolicy]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/StructuredClone.h:426:3: required from here /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Vector.h:427:59: warning: unused parameter ‘aReserved’ [-Wunused-parameter] /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Vector.h: In instantiation of ‘mozilla::Vector::CapacityAndReserved::CapacityAndReserved(size_t, size_t) [with T = JS::Value; long unsigned int MinInlineCapacity = 8; AllocPolicy = js::TempAllocPolicy; size_t = long unsigned int]’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Vector.h:456:51: required from ‘mozilla::Vector::CRAndStorage::CRAndStorage(size_t, size_t) [with long unsigned int Capacity = 8; long unsigned int Dummy = 0; T = JS::Value; long unsigned int MinInlineCapacity = 8; AllocPolicy = js::TempAllocPolicy; size_t = long unsigned int]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Vector.h:940:7: required from ‘mozilla::Vector::Vector(AP) [with T = JS::Value; long unsigned int MinInlineCapacity = 8; AllocPolicy = js::TempAllocPolicy]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/GCVector.h:50:42: required from ‘JS::GCVector::GCVector(AllocPolicy) [with T = JS::Value; long unsigned int MinInlineCapacity = 8; AllocPolicy = js::TempAllocPolicy]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/GCVector.h:205:15: required from ‘JS::RootedVector::RootedVector(JSContext*) [with T = JS::Value]’ ../gjs/jsapi-util.cpp:215:40: required from here /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Vector.h:427:59: warning: unused parameter ‘aReserved’ [-Wunused-parameter] /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/HashTable.h: In instantiation of ‘mozilla::detail::HashTable::Ptr::Ptr(const mozilla::detail::HashTable&) [with T = JSObject* const; HashPolicy = mozilla::HashSet, js::SystemAllocPolicy>::SetHashPolicy; AllocPolicy = js::SystemAllocPolicy]’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/HashTable.h:1342:31: required from ‘mozilla::detail::HashTable::AddPtr::AddPtr(const mozilla::detail::HashTable&, mozilla::HashNumber) [with T = JSObject* const; HashPolicy = mozilla::HashSet, js::SystemAllocPolicy>::SetHashPolicy; AllocPolicy = js::SystemAllocPolicy; mozilla::HashNumber = unsigned int]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/HashTable.h:2115:14: required from ‘mozilla::detail::HashTable::AddPtr mozilla::detail::HashTable::lookupForAdd(const Lookup&) [with T = JSObject* const; HashPolicy = mozilla::HashSet, js::SystemAllocPolicy>::SetHashPolicy; AllocPolicy = js::SystemAllocPolicy; Lookup = JSObject*]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/HashTable.h:617:30: required from ‘mozilla::HashSet::AddPtr mozilla::HashSet::lookupForAdd(const Lookup&) [with T = JSObject*; HashPolicy = mozilla::DefaultHasher; AllocPolicy = js::SystemAllocPolicy; AddPtr = mozilla::detail::HashTable, js::SystemAllocPolicy>::SetHashPolicy, js::SystemAllocPolicy>::AddPtr; Lookup = JSObject*]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/GCHashTable.h:336:67: required from ‘js::MutableWrappedPtrOperations, Wrapper>::AddPtr js::MutableWrappedPtrOperations, Wrapper>::lookupForAdd(const Lookup&) [with Wrapper = JS::MutableHandle, js::SystemAllocPolicy> >; Args = {JSObject*, mozilla::DefaultHasher, js::SystemAllocPolicy}; AddPtr = mozilla::detail::HashTable, js::SystemAllocPolicy>::SetHashPolicy, js::SystemAllocPolicy>::AddPtr; Lookup = JSObject*]’ ../gjs/jsapi-util.cpp:363:58: required from here /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/HashTable.h:1254:35: warning: unused parameter ‘aTable’ [-Wunused-parameter] 1254 | explicit Ptr(const HashTable& aTable) | ~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/HashTable.h: In instantiation of ‘mozilla::detail::HashTable::Ptr::Ptr(mozilla::detail::HashTable::Slot, const mozilla::detail::HashTable&) [with T = JSObject* const; HashPolicy = mozilla::HashSet, js::SystemAllocPolicy>::SetHashPolicy; AllocPolicy = js::SystemAllocPolicy; mozilla::detail::HashTable::Slot = mozilla::detail::EntrySlot]’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/HashTable.h:1329:31: required from ‘mozilla::detail::HashTable::AddPtr::AddPtr(mozilla::detail::HashTable::Slot, const mozilla::detail::HashTable&, mozilla::HashNumber) [with T = JSObject* const; HashPolicy = mozilla::HashSet, js::SystemAllocPolicy>::SetHashPolicy; AllocPolicy = js::SystemAllocPolicy; mozilla::detail::HashTable::Slot = mozilla::detail::EntrySlot; mozilla::HashNumber = unsigned int]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/HashTable.h:2121:12: required from ‘mozilla::detail::HashTable::AddPtr mozilla::detail::HashTable::lookupForAdd(const Lookup&) [with T = JSObject* const; HashPolicy = mozilla::HashSet, js::SystemAllocPolicy>::SetHashPolicy; AllocPolicy = js::SystemAllocPolicy; Lookup = JSObject*]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/HashTable.h:617:30: required from ‘mozilla::HashSet::AddPtr mozilla::HashSet::lookupForAdd(const Lookup&) [with T = JSObject*; HashPolicy = mozilla::DefaultHasher; AllocPolicy = js::SystemAllocPolicy; AddPtr = mozilla::detail::HashTable, js::SystemAllocPolicy>::SetHashPolicy, js::SystemAllocPolicy>::AddPtr; Lookup = JSObject*]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/GCHashTable.h:336:67: required from ‘js::MutableWrappedPtrOperations, Wrapper>::AddPtr js::MutableWrappedPtrOperations, Wrapper>::lookupForAdd(const Lookup&) [with Wrapper = JS::MutableHandle, js::SystemAllocPolicy> >; Args = {JSObject*, mozilla::DefaultHasher, js::SystemAllocPolicy}; AddPtr = mozilla::detail::HashTable, js::SystemAllocPolicy>::SetHashPolicy, js::SystemAllocPolicy>::AddPtr; Lookup = JSObject*]’ ../gjs/jsapi-util.cpp:363:58: required from here /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/HashTable.h:1243:38: warning: unused parameter ‘aTable’ [-Wunused-parameter] 1243 | Ptr(Slot aSlot, const HashTable& aTable) | ~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/AllocPolicy.h: In instantiation of ‘void js::AllocPolicyBase::free_(T*, size_t) [with T = mozilla::detail::HashTable, js::SystemAllocPolicy>::SetHashPolicy, js::SystemAllocPolicy>::FakeSlot; size_t = long unsigned int]’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/HashTable.h:1699:23: required from ‘static void mozilla::detail::HashTable::freeTable(AllocPolicy&, char*, uint32_t) [with T = JSObject* const; HashPolicy = mozilla::HashSet, js::SystemAllocPolicy>::SetHashPolicy; AllocPolicy = js::SystemAllocPolicy; uint32_t = unsigned int]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/HashTable.h:1693:14: required from ‘static void mozilla::detail::HashTable::destroyTable(AllocPolicy&, char*, uint32_t) [with T = JSObject* const; HashPolicy = mozilla::HashSet, js::SystemAllocPolicy>::SetHashPolicy; AllocPolicy = js::SystemAllocPolicy; uint32_t = unsigned int]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/HashTable.h:1723:19: required from ‘mozilla::detail::HashTable::~HashTable() [with T = JSObject* const; HashPolicy = mozilla::HashSet, js::SystemAllocPolicy>::SetHashPolicy; AllocPolicy = js::SystemAllocPolicy]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/HashTable.h:443:7: required from ‘JS::Rooted::Rooted(const RootingContext&, CtorArgs ...) [with RootingContext = JSContext*; CtorArgs = {}; = JSContext*; T = JS::GCHashSet, js::SystemAllocPolicy>]’ ../gjs/jsapi-util.cpp:421:40: required from here /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/AllocPolicy.h:84:27: warning: unused parameter ‘numElems’ [-Wunused-parameter] 84 | void free_(T* p, size_t numElems = 0) { | ~~~~~~~^~~~~~~~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/GCPolicyAPI.h: In instantiation of ‘static void JS::StructGCPolicy::trace(JSTracer*, T*, const char*) [with T = JS::GCHashSet, js::SystemAllocPolicy>]’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:951:27: required from ‘void js::TypedRootedTraceableBase::trace(JSTracer*, const char*) [with Base = js::StackRootedTraceableBase; T = JS::GCHashSet, js::SystemAllocPolicy>]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:949:8: required from here /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/GCPolicyAPI.h:66:55: warning: unused parameter ‘name’ [-Wunused-parameter] 66 | static void trace(JSTracer* trc, T* tp, const char* name) { tp->trace(trc); } | ~~~~~~~~~~~~^~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/GCPolicyAPI.h: In instantiation of ‘static void JS::StructGCPolicy::trace(JSTracer*, T*, const char*) [with T = JS::StackGCVector]’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:951:27: required from ‘void js::TypedRootedTraceableBase::trace(JSTracer*, const char*) [with Base = js::StackRootedTraceableBase; T = JS::StackGCVector]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:949:8: required from here /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/GCPolicyAPI.h:66:55: warning: unused parameter ‘name’ [-Wunused-parameter] [77/122] g++ -Ilibgjs-internal.a.p -I. -I.. -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-4 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gobject-introspection-1.0 -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include -I/usr/include/cairo -I/usr/include/freetype2 -I/usr/include/pixman-1 -I/usr/include/libxml2 -I/usr/include/harfbuzz -I/usr/include/libpng16 -fdiagnostics-color=always -fpch-preprocess -include gjs_pch.hh -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -std=c++17 -fno-exceptions -fno-rtti -fno-strict-aliasing -Wno-variadic-macros -Wno-missing-field-initializers -Wno-dangling-pointer -fno-semantic-interposition -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/anolis/anolis-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -isystem/usr/include/sysprof-4 -pthread -DGJS_COMPILATION '-DGJS_JS_DIR="/usr/share/gjs-1.0"' '-DPKGLIBDIR="/usr/lib64/gjs"' '-DG_LOG_DOMAIN="Gjs"' -MD -MQ libgjs-internal.a.p/gi_wrapperutils.cpp.o -MF libgjs-internal.a.p/gi_wrapperutils.cpp.o.d -o libgjs-internal.a.p/gi_wrapperutils.cpp.o -c ../gi/wrapperutils.cpp In file included from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Range.h:10, from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/CharacterEncoding.h:10, from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/ErrorReport.h:33, from ../gjs/jsapi-util.h:26, from ../gjs/gjs_pch.hh:42: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/RangedPtr.h: In instantiation of ‘mozilla::RangedPtr::RangedPtr(T*, size_t) [with T = unsigned char; size_t = long unsigned int]’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/CharacterEncoding.h:69:35: required from here /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/RangedPtr.h:98:29: warning: unused parameter ‘aLength’ [-Wunused-parameter] 98 | RangedPtr(T* aPtr, size_t aLength) | ~~~~~~~^~~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/RangedPtr.h: In instantiation of ‘mozilla::RangedPtr::RangedPtr(T*, size_t) [with T = char16_t; size_t = long unsigned int]’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/CharacterEncoding.h:193:36: required from here /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/RangedPtr.h:98:29: warning: unused parameter ‘aLength’ [-Wunused-parameter] In file included from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/ErrorReport.h:34: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h: In instantiation of ‘JS::Handle::Handle(const JS::Rooted&, std::enable_if_t, int>) [with S = JS::Value; T = JS::Value; std::enable_if_t, int> = int]’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/CallAndConstruct.h:110:14: required from here /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1315:56: warning: unused parameter ‘dummy’ [-Wunused-parameter] 1315 | std::enable_if_t, int> dummy) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h: In instantiation of ‘JS::Handle::Handle(const JS::Rooted&, std::enable_if_t, int>) [with S = JSObject*; T = JSObject*; std::enable_if_t, int> = int]’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/Exception.h:113:39: required from here /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1315:56: warning: unused parameter ‘dummy’ [-Wunused-parameter] /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/RangedPtr.h: In instantiation of ‘mozilla::RangedPtr::RangedPtr(T*, T*, T*) [with T = unsigned char]’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Range.h:32:9: required from ‘mozilla::Range::Range(T*, size_t) [with T = unsigned char; size_t = long unsigned int]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/CharacterEncoding.h:38:60: required from here /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/RangedPtr.h:72:25: warning: unused parameter ‘aStart’ [-Wunused-parameter] 72 | RangedPtr(T* aPtr, T* aStart, T* aEnd) | ~~~^~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/RangedPtr.h:72:36: warning: unused parameter ‘aEnd’ [-Wunused-parameter] 72 | RangedPtr(T* aPtr, T* aStart, T* aEnd) | ~~~^~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/RangedPtr.h: In instantiation of ‘mozilla::RangedPtr::RangedPtr(T*, T*, T*) [with T = const unsigned char]’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Range.h:32:9: required from ‘mozilla::Range::Range(T*, size_t) [with T = const unsigned char; size_t = long unsigned int]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/CharacterEncoding.h:57:29: required from here /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/RangedPtr.h:72:25: warning: unused parameter ‘aStart’ [-Wunused-parameter] 72 | RangedPtr(T* aPtr, T* aStart, T* aEnd) | ~~~^~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/RangedPtr.h:72:36: warning: unused parameter ‘aEnd’ [-Wunused-parameter] 72 | RangedPtr(T* aPtr, T* aStart, T* aEnd) | ~~~^~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/RangedPtr.h: In instantiation of ‘mozilla::RangedPtr::RangedPtr(T*, T*, T*) [with T = char16_t]’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Range.h:32:9: required from ‘mozilla::Range::Range(T*, size_t) [with T = char16_t; size_t = long unsigned int]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/CharacterEncoding.h:179:72: required from here /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/RangedPtr.h:72:25: warning: unused parameter ‘aStart’ [-Wunused-parameter] 72 | RangedPtr(T* aPtr, T* aStart, T* aEnd) | ~~~^~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/RangedPtr.h:72:36: warning: unused parameter ‘aEnd’ [-Wunused-parameter] 72 | RangedPtr(T* aPtr, T* aStart, T* aEnd) | ~~~^~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/RangedPtr.h: In instantiation of ‘mozilla::RangedPtr::RangedPtr(T*, T*, T*) [with T = const char16_t]’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Range.h:32:9: required from ‘mozilla::Range::Range(T*, size_t) [with T = const char16_t; size_t = long unsigned int]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/CharacterEncoding.h:215:29: required from here /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/RangedPtr.h:72:25: warning: unused parameter ‘aStart’ [-Wunused-parameter] 72 | RangedPtr(T* aPtr, T* aStart, T* aEnd) | ~~~^~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/RangedPtr.h:72:36: warning: unused parameter ‘aEnd’ [-Wunused-parameter] 72 | RangedPtr(T* aPtr, T* aStart, T* aEnd) | ~~~^~~~ In file included from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/HashTable.h:80, from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/HashTable.h:10, from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/HeapAPI.h:18, from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/TracingAPI.h:11, from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/GCPolicyAPI.h:52, from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:23: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/AllocPolicy.h: In instantiation of ‘void mozilla::MallocAllocPolicy::free_(T*, size_t) [with T = JS::dbg::GarbageCollectionEvent::Collection; size_t = long unsigned int]’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Vector.h:1001:16: required from ‘mozilla::Vector::~Vector() [with T = JS::dbg::GarbageCollectionEvent::Collection; long unsigned int MinInlineCapacity = 0; AllocPolicy = mozilla::MallocAllocPolicy]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/GCAPI.h:841:9: required from here /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/AllocPolicy.h:115:30: warning: unused parameter ‘aNumElems’ [-Wunused-parameter] 115 | void free_(T* aPtr, size_t aNumElems = 0) { | ~~~~~~~^~~~~~~~~~~~~ In file included from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/ErrorReport.h:32: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/AllocPolicy.h: In instantiation of ‘void js::AllocPolicyBase::free_(T*, size_t) [with T = js::SharedArrayRawBuffer*; size_t = long unsigned int]’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Vector.h:1001:16: required from ‘mozilla::Vector::~Vector() [with T = js::SharedArrayRawBuffer*; long unsigned int MinInlineCapacity = 0; AllocPolicy = js::SystemAllocPolicy]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/StructuredClone.h:426:3: required from here /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/AllocPolicy.h:84:27: warning: unused parameter ‘numElems’ [-Wunused-parameter] 84 | void free_(T* p, size_t numElems = 0) { | ~~~~~~~^~~~~~~~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/AllocPolicy.h: In instantiation of ‘void js::AllocPolicyBase::free_(T*, size_t) [with T = char; size_t = long unsigned int]’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/BufferList.h:163:20: required from ‘void mozilla::BufferList::Clear() [with AllocPolicy = js::SystemAllocPolicy]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/StructuredClone.h:568:19: required from here /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/AllocPolicy.h:84:27: warning: unused parameter ‘numElems’ [-Wunused-parameter] In file included from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:13: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/LinkedList.h: In instantiation of ‘static void mozilla::detail::LinkedListElementTraits::exitList(mozilla::LinkedListElement*) [with T = js::PersistentRootedBase]’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/LinkedList.h:249:21: required from ‘void mozilla::LinkedListElement::remove() [with T = js::PersistentRootedBase]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/LinkedList.h:200:7: required from ‘mozilla::LinkedListElement::~LinkedListElement() [with T = js::PersistentRootedBase]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:922:7: required from here /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/LinkedList.h:102:46: warning: unused parameter ‘elt’ [-Wunused-parameter] 102 | static void exitList(LinkedListElement* elt) {} | ~~~~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/LinkedList.h: In instantiation of ‘static void mozilla::detail::LinkedListElementTraits::exitList(mozilla::LinkedListElement*) [with T = JS::detail::WeakCacheBase]’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/LinkedList.h:249:21: required from ‘void mozilla::LinkedListElement::remove() [with T = JS::detail::WeakCacheBase]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/LinkedList.h:200:7: required from ‘mozilla::LinkedListElement::~LinkedListElement() [with T = JS::detail::WeakCacheBase]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/SweepingAPI.h:58:38: required from here /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/LinkedList.h:102:46: warning: unused parameter ‘elt’ [-Wunused-parameter] /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/AllocPolicy.h: In instantiation of ‘void js::AllocPolicyBase::free_(T*, size_t) [with T = mozilla::BufferList::Segment; size_t = long unsigned int]’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Vector.h:1001:16: required from ‘mozilla::Vector::~Vector() [with T = mozilla::BufferList::Segment; long unsigned int MinInlineCapacity = 1; AllocPolicy = js::SystemAllocPolicy]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/BufferList.h:75:9: required from ‘mozilla::BufferList::BufferList(size_t, size_t, size_t, AllocPolicy) [with AllocPolicy = js::SystemAllocPolicy; size_t = long unsigned int]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/StructuredClone.h:480:9: required from here /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/AllocPolicy.h:84:27: warning: unused parameter ‘numElems’ [-Wunused-parameter] 84 | void free_(T* p, size_t numElems = 0) { | ~~~~~~~^~~~~~~~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/AllocPolicy.h: In instantiation of ‘void js::TempAllocPolicy::free_(T*, size_t) [with T = JS::Value; size_t = long unsigned int]’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Vector.h:1001:16: required from ‘mozilla::Vector::~Vector() [with T = JS::Value; long unsigned int MinInlineCapacity = 8; AllocPolicy = js::TempAllocPolicy]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/GCVector.h:44:7: required from ‘JS::RootedVector::RootedVector(JSContext*) [with T = JS::Value]’ ../gi/function.h:116:11: required from here /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/AllocPolicy.h:211:27: warning: unused parameter ‘numElems’ [-Wunused-parameter] 211 | void free_(T* p, size_t numElems = 0) { | ~~~~~~~^~~~~~~~~~~~ In file included from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/Vector.h:10, from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/ErrorReport.h:37: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Vector.h: In instantiation of ‘mozilla::Vector::CapacityAndReserved::CapacityAndReserved(size_t, size_t) [with T = JS::dbg::GarbageCollectionEvent::Collection; long unsigned int MinInlineCapacity = 0; AllocPolicy = mozilla::MallocAllocPolicy; size_t = long unsigned int]’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Vector.h:471:51: required from ‘mozilla::Vector::CRAndStorage<0, Dummy>::CRAndStorage(size_t, size_t) [with long unsigned int Dummy = 0; T = JS::dbg::GarbageCollectionEvent::Collection; long unsigned int MinInlineCapacity = 0; AllocPolicy = mozilla::MallocAllocPolicy; size_t = long unsigned int]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Vector.h:940:7: required from ‘mozilla::Vector::Vector(AP) [with T = JS::dbg::GarbageCollectionEvent::Collection; long unsigned int MinInlineCapacity = 0; AllocPolicy = mozilla::MallocAllocPolicy]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Vector.h:543:34: required from ‘mozilla::Vector::Vector() [with T = JS::dbg::GarbageCollectionEvent::Collection; long unsigned int MinInlineCapacity = 0; AllocPolicy = mozilla::MallocAllocPolicy]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/GCAPI.h:841:9: required from here /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Vector.h:427:59: warning: unused parameter ‘aReserved’ [-Wunused-parameter] 427 | explicit CapacityAndReserved(size_t aCapacity, size_t aReserved) | ~~~~~~~^~~~~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Vector.h: In instantiation of ‘mozilla::Vector::CapacityAndReserved::CapacityAndReserved(size_t, size_t) [with T = mozilla::BufferList::Segment; long unsigned int MinInlineCapacity = 1; AllocPolicy = js::SystemAllocPolicy; size_t = long unsigned int]’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Vector.h:456:51: required from ‘mozilla::Vector::CRAndStorage::CRAndStorage(size_t, size_t) [with long unsigned int Capacity = 1; long unsigned int Dummy = 0; T = mozilla::BufferList::Segment; long unsigned int MinInlineCapacity = 1; AllocPolicy = js::SystemAllocPolicy; size_t = long unsigned int]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Vector.h:940:7: required from ‘mozilla::Vector::Vector(AP) [with T = mozilla::BufferList::Segment; long unsigned int MinInlineCapacity = 1; AllocPolicy = js::SystemAllocPolicy]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/BufferList.h:75:9: required from ‘mozilla::BufferList::BufferList(size_t, size_t, size_t, AllocPolicy) [with AllocPolicy = js::SystemAllocPolicy; size_t = long unsigned int]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/StructuredClone.h:480:9: required from here /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Vector.h:427:59: warning: unused parameter ‘aReserved’ [-Wunused-parameter] /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Vector.h: In instantiation of ‘mozilla::Vector::CapacityAndReserved::CapacityAndReserved(size_t, size_t) [with T = js::SharedArrayRawBuffer*; long unsigned int MinInlineCapacity = 0; AllocPolicy = js::SystemAllocPolicy; size_t = long unsigned int]’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Vector.h:471:51: required from ‘mozilla::Vector::CRAndStorage<0, Dummy>::CRAndStorage(size_t, size_t) [with long unsigned int Dummy = 0; T = js::SharedArrayRawBuffer*; long unsigned int MinInlineCapacity = 0; AllocPolicy = js::SystemAllocPolicy; size_t = long unsigned int]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Vector.h:940:7: required from ‘mozilla::Vector::Vector(AP) [with T = js::SharedArrayRawBuffer*; long unsigned int MinInlineCapacity = 0; AllocPolicy = js::SystemAllocPolicy]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Vector.h:543:34: required from ‘mozilla::Vector::Vector() [with T = js::SharedArrayRawBuffer*; long unsigned int MinInlineCapacity = 0; AllocPolicy = js::SystemAllocPolicy]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/StructuredClone.h:426:3: required from here /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Vector.h:427:59: warning: unused parameter ‘aReserved’ [-Wunused-parameter] /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Vector.h: In instantiation of ‘mozilla::Vector::CapacityAndReserved::CapacityAndReserved(size_t, size_t) [with T = JS::Value; long unsigned int MinInlineCapacity = 8; AllocPolicy = js::TempAllocPolicy; size_t = long unsigned int]’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Vector.h:456:51: required from ‘mozilla::Vector::CRAndStorage::CRAndStorage(size_t, size_t) [with long unsigned int Capacity = 8; long unsigned int Dummy = 0; T = JS::Value; long unsigned int MinInlineCapacity = 8; AllocPolicy = js::TempAllocPolicy; size_t = long unsigned int]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Vector.h:940:7: required from ‘mozilla::Vector::Vector(AP) [with T = JS::Value; long unsigned int MinInlineCapacity = 8; AllocPolicy = js::TempAllocPolicy]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/GCVector.h:50:42: required from ‘JS::GCVector::GCVector(AllocPolicy) [with T = JS::Value; long unsigned int MinInlineCapacity = 8; AllocPolicy = js::TempAllocPolicy]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/GCVector.h:205:15: required from ‘JS::RootedVector::RootedVector(JSContext*) [with T = JS::Value]’ ../gi/function.h:116:11: required from here /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Vector.h:427:59: warning: unused parameter ‘aReserved’ [-Wunused-parameter] /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/GCPolicyAPI.h: In instantiation of ‘static void JS::StructGCPolicy::trace(JSTracer*, T*, const char*) [with T = JS::StackGCVector]’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:951:27: required from ‘void js::TypedRootedTraceableBase::trace(JSTracer*, const char*) [with Base = js::StackRootedTraceableBase; T = JS::StackGCVector]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:949:8: required from here /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/GCPolicyAPI.h:66:55: warning: unused parameter ‘name’ [-Wunused-parameter] 66 | static void trace(JSTracer* trc, T* tp, const char* name) { tp->trace(trc); } | ~~~~~~~~~~~~^~~~ [78/122] rm -f libgjs-jsapi.a && gcc-ar csrDT libgjs-jsapi.a libgjs-jsapi.a.p/gjs_jsapi-dynamic-class.cpp.o libgjs-jsapi.a.p/gjs_jsapi-util-error.cpp.o libgjs-jsapi.a.p/gjs_jsapi-util-string.cpp.o libgjs-jsapi.a.p/gjs_jsapi-util.cpp.o libgjs-jsapi.a.p/util_console.cpp.o libgjs-jsapi.a.p/util_log.cpp.o libgjs-jsapi.a.p/util_misc.cpp.o [79/122] g++ -Ilibgjs-internal.a.p -I. -I.. -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-4 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gobject-introspection-1.0 -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include -I/usr/include/cairo -I/usr/include/freetype2 -I/usr/include/pixman-1 -I/usr/include/libxml2 -I/usr/include/harfbuzz -I/usr/include/libpng16 -fdiagnostics-color=always -fpch-preprocess -include gjs_pch.hh -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -std=c++17 -fno-exceptions -fno-rtti -fno-strict-aliasing -Wno-variadic-macros -Wno-missing-field-initializers -Wno-dangling-pointer -fno-semantic-interposition -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/anolis/anolis-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -isystem/usr/include/sysprof-4 -pthread -DGJS_COMPILATION '-DGJS_JS_DIR="/usr/share/gjs-1.0"' '-DPKGLIBDIR="/usr/lib64/gjs"' '-DG_LOG_DOMAIN="Gjs"' -MD -MQ libgjs-internal.a.p/gi_union.cpp.o -MF libgjs-internal.a.p/gi_union.cpp.o.d -o libgjs-internal.a.p/gi_union.cpp.o -c ../gi/union.cpp In file included from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Range.h:10, from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/CharacterEncoding.h:10, from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/ErrorReport.h:33, from ../gjs/jsapi-util.h:26, from ../gjs/gjs_pch.hh:42: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/RangedPtr.h: In instantiation of ‘mozilla::RangedPtr::RangedPtr(T*, size_t) [with T = unsigned char; size_t = long unsigned int]’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/CharacterEncoding.h:69:35: required from here /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/RangedPtr.h:98:29: warning: unused parameter ‘aLength’ [-Wunused-parameter] 98 | RangedPtr(T* aPtr, size_t aLength) | ~~~~~~~^~~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/RangedPtr.h: In instantiation of ‘mozilla::RangedPtr::RangedPtr(T*, size_t) [with T = char16_t; size_t = long unsigned int]’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/CharacterEncoding.h:193:36: required from here /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/RangedPtr.h:98:29: warning: unused parameter ‘aLength’ [-Wunused-parameter] In file included from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/ErrorReport.h:34: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h: In instantiation of ‘JS::Handle::Handle(const JS::Rooted&, std::enable_if_t, int>) [with S = JS::Value; T = JS::Value; std::enable_if_t, int> = int]’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/CallAndConstruct.h:110:14: required from here /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1315:56: warning: unused parameter ‘dummy’ [-Wunused-parameter] 1315 | std::enable_if_t, int> dummy) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h: In instantiation of ‘JS::Handle::Handle(const JS::Rooted&, std::enable_if_t, int>) [with S = JSObject*; T = JSObject*; std::enable_if_t, int> = int]’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/Exception.h:113:39: required from here /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1315:56: warning: unused parameter ‘dummy’ [-Wunused-parameter] /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/RangedPtr.h: In instantiation of ‘mozilla::RangedPtr::RangedPtr(T*, T*, T*) [with T = unsigned char]’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Range.h:32:9: required from ‘mozilla::Range::Range(T*, size_t) [with T = unsigned char; size_t = long unsigned int]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/CharacterEncoding.h:38:60: required from here /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/RangedPtr.h:72:25: warning: unused parameter ‘aStart’ [-Wunused-parameter] 72 | RangedPtr(T* aPtr, T* aStart, T* aEnd) | ~~~^~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/RangedPtr.h:72:36: warning: unused parameter ‘aEnd’ [-Wunused-parameter] 72 | RangedPtr(T* aPtr, T* aStart, T* aEnd) | ~~~^~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/RangedPtr.h: In instantiation of ‘mozilla::RangedPtr::RangedPtr(T*, T*, T*) [with T = const unsigned char]’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Range.h:32:9: required from ‘mozilla::Range::Range(T*, size_t) [with T = const unsigned char; size_t = long unsigned int]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/CharacterEncoding.h:57:29: required from here /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/RangedPtr.h:72:25: warning: unused parameter ‘aStart’ [-Wunused-parameter] 72 | RangedPtr(T* aPtr, T* aStart, T* aEnd) | ~~~^~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/RangedPtr.h:72:36: warning: unused parameter ‘aEnd’ [-Wunused-parameter] 72 | RangedPtr(T* aPtr, T* aStart, T* aEnd) | ~~~^~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/RangedPtr.h: In instantiation of ‘mozilla::RangedPtr::RangedPtr(T*, T*, T*) [with T = char16_t]’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Range.h:32:9: required from ‘mozilla::Range::Range(T*, size_t) [with T = char16_t; size_t = long unsigned int]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/CharacterEncoding.h:179:72: required from here /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/RangedPtr.h:72:25: warning: unused parameter ‘aStart’ [-Wunused-parameter] 72 | RangedPtr(T* aPtr, T* aStart, T* aEnd) | ~~~^~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/RangedPtr.h:72:36: warning: unused parameter ‘aEnd’ [-Wunused-parameter] 72 | RangedPtr(T* aPtr, T* aStart, T* aEnd) | ~~~^~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/RangedPtr.h: In instantiation of ‘mozilla::RangedPtr::RangedPtr(T*, T*, T*) [with T = const char16_t]’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Range.h:32:9: required from ‘mozilla::Range::Range(T*, size_t) [with T = const char16_t; size_t = long unsigned int]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/CharacterEncoding.h:215:29: required from here /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/RangedPtr.h:72:25: warning: unused parameter ‘aStart’ [-Wunused-parameter] 72 | RangedPtr(T* aPtr, T* aStart, T* aEnd) | ~~~^~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/RangedPtr.h:72:36: warning: unused parameter ‘aEnd’ [-Wunused-parameter] 72 | RangedPtr(T* aPtr, T* aStart, T* aEnd) | ~~~^~~~ In file included from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/HashTable.h:80, from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/HashTable.h:10, from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/HeapAPI.h:18, from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/TracingAPI.h:11, from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/GCPolicyAPI.h:52, from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:23: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/AllocPolicy.h: In instantiation of ‘void mozilla::MallocAllocPolicy::free_(T*, size_t) [with T = JS::dbg::GarbageCollectionEvent::Collection; size_t = long unsigned int]’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Vector.h:1001:16: required from ‘mozilla::Vector::~Vector() [with T = JS::dbg::GarbageCollectionEvent::Collection; long unsigned int MinInlineCapacity = 0; AllocPolicy = mozilla::MallocAllocPolicy]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/GCAPI.h:841:9: required from here /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/AllocPolicy.h:115:30: warning: unused parameter ‘aNumElems’ [-Wunused-parameter] 115 | void free_(T* aPtr, size_t aNumElems = 0) { | ~~~~~~~^~~~~~~~~~~~~ In file included from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/ErrorReport.h:32: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/AllocPolicy.h: In instantiation of ‘void js::AllocPolicyBase::free_(T*, size_t) [with T = js::SharedArrayRawBuffer*; size_t = long unsigned int]’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Vector.h:1001:16: required from ‘mozilla::Vector::~Vector() [with T = js::SharedArrayRawBuffer*; long unsigned int MinInlineCapacity = 0; AllocPolicy = js::SystemAllocPolicy]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/StructuredClone.h:426:3: required from here /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/AllocPolicy.h:84:27: warning: unused parameter ‘numElems’ [-Wunused-parameter] 84 | void free_(T* p, size_t numElems = 0) { | ~~~~~~~^~~~~~~~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/AllocPolicy.h: In instantiation of ‘void js::AllocPolicyBase::free_(T*, size_t) [with T = char; size_t = long unsigned int]’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/BufferList.h:163:20: required from ‘void mozilla::BufferList::Clear() [with AllocPolicy = js::SystemAllocPolicy]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/StructuredClone.h:568:19: required from here /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/AllocPolicy.h:84:27: warning: unused parameter ‘numElems’ [-Wunused-parameter] In file included from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:13: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/LinkedList.h: In instantiation of ‘static void mozilla::detail::LinkedListElementTraits::exitList(mozilla::LinkedListElement*) [with T = js::PersistentRootedBase]’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/LinkedList.h:249:21: required from ‘void mozilla::LinkedListElement::remove() [with T = js::PersistentRootedBase]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/LinkedList.h:200:7: required from ‘mozilla::LinkedListElement::~LinkedListElement() [with T = js::PersistentRootedBase]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:922:7: required from here /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/LinkedList.h:102:46: warning: unused parameter ‘elt’ [-Wunused-parameter] 102 | static void exitList(LinkedListElement* elt) {} | ~~~~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/LinkedList.h: In instantiation of ‘static void mozilla::detail::LinkedListElementTraits::exitList(mozilla::LinkedListElement*) [with T = JS::detail::WeakCacheBase]’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/LinkedList.h:249:21: required from ‘void mozilla::LinkedListElement::remove() [with T = JS::detail::WeakCacheBase]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/LinkedList.h:200:7: required from ‘mozilla::LinkedListElement::~LinkedListElement() [with T = JS::detail::WeakCacheBase]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/SweepingAPI.h:58:38: required from here /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/LinkedList.h:102:46: warning: unused parameter ‘elt’ [-Wunused-parameter] /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/AllocPolicy.h: In instantiation of ‘void js::AllocPolicyBase::free_(T*, size_t) [with T = mozilla::BufferList::Segment; size_t = long unsigned int]’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Vector.h:1001:16: required from ‘mozilla::Vector::~Vector() [with T = mozilla::BufferList::Segment; long unsigned int MinInlineCapacity = 1; AllocPolicy = js::SystemAllocPolicy]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/BufferList.h:75:9: required from ‘mozilla::BufferList::BufferList(size_t, size_t, size_t, AllocPolicy) [with AllocPolicy = js::SystemAllocPolicy; size_t = long unsigned int]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/StructuredClone.h:480:9: required from here /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/AllocPolicy.h:84:27: warning: unused parameter ‘numElems’ [-Wunused-parameter] 84 | void free_(T* p, size_t numElems = 0) { | ~~~~~~~^~~~~~~~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/AllocPolicy.h: In instantiation of ‘void js::TempAllocPolicy::free_(T*, size_t) [with T = JS::Value; size_t = long unsigned int]’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Vector.h:1001:16: required from ‘mozilla::Vector::~Vector() [with T = JS::Value; long unsigned int MinInlineCapacity = 8; AllocPolicy = js::TempAllocPolicy]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/GCVector.h:44:7: required from ‘JS::RootedVector::RootedVector(JSContext*) [with T = JS::Value]’ ../gi/function.h:116:11: required from here /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/AllocPolicy.h:211:27: warning: unused parameter ‘numElems’ [-Wunused-parameter] 211 | void free_(T* p, size_t numElems = 0) { | ~~~~~~~^~~~~~~~~~~~ In file included from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/Vector.h:10, from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/ErrorReport.h:37: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Vector.h: In instantiation of ‘mozilla::Vector::CapacityAndReserved::CapacityAndReserved(size_t, size_t) [with T = JS::dbg::GarbageCollectionEvent::Collection; long unsigned int MinInlineCapacity = 0; AllocPolicy = mozilla::MallocAllocPolicy; size_t = long unsigned int]’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Vector.h:471:51: required from ‘mozilla::Vector::CRAndStorage<0, Dummy>::CRAndStorage(size_t, size_t) [with long unsigned int Dummy = 0; T = JS::dbg::GarbageCollectionEvent::Collection; long unsigned int MinInlineCapacity = 0; AllocPolicy = mozilla::MallocAllocPolicy; size_t = long unsigned int]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Vector.h:940:7: required from ‘mozilla::Vector::Vector(AP) [with T = JS::dbg::GarbageCollectionEvent::Collection; long unsigned int MinInlineCapacity = 0; AllocPolicy = mozilla::MallocAllocPolicy]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Vector.h:543:34: required from ‘mozilla::Vector::Vector() [with T = JS::dbg::GarbageCollectionEvent::Collection; long unsigned int MinInlineCapacity = 0; AllocPolicy = mozilla::MallocAllocPolicy]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/GCAPI.h:841:9: required from here /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Vector.h:427:59: warning: unused parameter ‘aReserved’ [-Wunused-parameter] 427 | explicit CapacityAndReserved(size_t aCapacity, size_t aReserved) | ~~~~~~~^~~~~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Vector.h: In instantiation of ‘mozilla::Vector::CapacityAndReserved::CapacityAndReserved(size_t, size_t) [with T = mozilla::BufferList::Segment; long unsigned int MinInlineCapacity = 1; AllocPolicy = js::SystemAllocPolicy; size_t = long unsigned int]’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Vector.h:456:51: required from ‘mozilla::Vector::CRAndStorage::CRAndStorage(size_t, size_t) [with long unsigned int Capacity = 1; long unsigned int Dummy = 0; T = mozilla::BufferList::Segment; long unsigned int MinInlineCapacity = 1; AllocPolicy = js::SystemAllocPolicy; size_t = long unsigned int]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Vector.h:940:7: required from ‘mozilla::Vector::Vector(AP) [with T = mozilla::BufferList::Segment; long unsigned int MinInlineCapacity = 1; AllocPolicy = js::SystemAllocPolicy]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/BufferList.h:75:9: required from ‘mozilla::BufferList::BufferList(size_t, size_t, size_t, AllocPolicy) [with AllocPolicy = js::SystemAllocPolicy; size_t = long unsigned int]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/StructuredClone.h:480:9: required from here /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Vector.h:427:59: warning: unused parameter ‘aReserved’ [-Wunused-parameter] /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Vector.h: In instantiation of ‘mozilla::Vector::CapacityAndReserved::CapacityAndReserved(size_t, size_t) [with T = js::SharedArrayRawBuffer*; long unsigned int MinInlineCapacity = 0; AllocPolicy = js::SystemAllocPolicy; size_t = long unsigned int]’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Vector.h:471:51: required from ‘mozilla::Vector::CRAndStorage<0, Dummy>::CRAndStorage(size_t, size_t) [with long unsigned int Dummy = 0; T = js::SharedArrayRawBuffer*; long unsigned int MinInlineCapacity = 0; AllocPolicy = js::SystemAllocPolicy; size_t = long unsigned int]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Vector.h:940:7: required from ‘mozilla::Vector::Vector(AP) [with T = js::SharedArrayRawBuffer*; long unsigned int MinInlineCapacity = 0; AllocPolicy = js::SystemAllocPolicy]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Vector.h:543:34: required from ‘mozilla::Vector::Vector() [with T = js::SharedArrayRawBuffer*; long unsigned int MinInlineCapacity = 0; AllocPolicy = js::SystemAllocPolicy]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/StructuredClone.h:426:3: required from here /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Vector.h:427:59: warning: unused parameter ‘aReserved’ [-Wunused-parameter] /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Vector.h: In instantiation of ‘mozilla::Vector::CapacityAndReserved::CapacityAndReserved(size_t, size_t) [with T = JS::Value; long unsigned int MinInlineCapacity = 8; AllocPolicy = js::TempAllocPolicy; size_t = long unsigned int]’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Vector.h:456:51: required from ‘mozilla::Vector::CRAndStorage::CRAndStorage(size_t, size_t) [with long unsigned int Capacity = 8; long unsigned int Dummy = 0; T = JS::Value; long unsigned int MinInlineCapacity = 8; AllocPolicy = js::TempAllocPolicy; size_t = long unsigned int]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Vector.h:940:7: required from ‘mozilla::Vector::Vector(AP) [with T = JS::Value; long unsigned int MinInlineCapacity = 8; AllocPolicy = js::TempAllocPolicy]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/GCVector.h:50:42: required from ‘JS::GCVector::GCVector(AllocPolicy) [with T = JS::Value; long unsigned int MinInlineCapacity = 8; AllocPolicy = js::TempAllocPolicy]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/GCVector.h:205:15: required from ‘JS::RootedVector::RootedVector(JSContext*) [with T = JS::Value]’ ../gi/function.h:116:11: required from here /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Vector.h:427:59: warning: unused parameter ‘aReserved’ [-Wunused-parameter] /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/GCPolicyAPI.h: In instantiation of ‘static void JS::StructGCPolicy::trace(JSTracer*, T*, const char*) [with T = JS::StackGCVector]’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:951:27: required from ‘void js::TypedRootedTraceableBase::trace(JSTracer*, const char*) [with Base = js::StackRootedTraceableBase; T = JS::StackGCVector]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:949:8: required from here /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/GCPolicyAPI.h:66:55: warning: unused parameter ‘name’ [-Wunused-parameter] 66 | static void trace(JSTracer* trc, T* tp, const char* name) { tp->trace(trc); } | ~~~~~~~~~~~~^~~~ [80/122] g++ -Ilibgjs-internal.a.p -I. -I.. -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-4 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gobject-introspection-1.0 -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include -I/usr/include/cairo -I/usr/include/freetype2 -I/usr/include/pixman-1 -I/usr/include/libxml2 -I/usr/include/harfbuzz -I/usr/include/libpng16 -fdiagnostics-color=always -fpch-preprocess -include gjs_pch.hh -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -std=c++17 -fno-exceptions -fno-rtti -fno-strict-aliasing -Wno-variadic-macros -Wno-missing-field-initializers -Wno-dangling-pointer -fno-semantic-interposition -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/anolis/anolis-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -isystem/usr/include/sysprof-4 -pthread -DGJS_COMPILATION '-DGJS_JS_DIR="/usr/share/gjs-1.0"' '-DPKGLIBDIR="/usr/lib64/gjs"' '-DG_LOG_DOMAIN="Gjs"' -MD -MQ libgjs-internal.a.p/modules_cairo-radial-gradient.cpp.o -MF libgjs-internal.a.p/modules_cairo-radial-gradient.cpp.o.d -o libgjs-internal.a.p/modules_cairo-radial-gradient.cpp.o -c ../modules/cairo-radial-gradient.cpp In file included from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Range.h:10, from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/CharacterEncoding.h:10, from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/ErrorReport.h:33, from ../gjs/jsapi-util.h:26, from ../gjs/gjs_pch.hh:42: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/RangedPtr.h: In instantiation of ‘mozilla::RangedPtr::RangedPtr(T*, size_t) [with T = unsigned char; size_t = long unsigned int]’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/CharacterEncoding.h:69:35: required from here /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/RangedPtr.h:98:29: warning: unused parameter ‘aLength’ [-Wunused-parameter] 98 | RangedPtr(T* aPtr, size_t aLength) | ~~~~~~~^~~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/RangedPtr.h: In instantiation of ‘mozilla::RangedPtr::RangedPtr(T*, size_t) [with T = char16_t; size_t = long unsigned int]’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/CharacterEncoding.h:193:36: required from here /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/RangedPtr.h:98:29: warning: unused parameter ‘aLength’ [-Wunused-parameter] In file included from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/ErrorReport.h:34: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h: In instantiation of ‘JS::Handle::Handle(const JS::Rooted&, std::enable_if_t, int>) [with S = JS::Value; T = JS::Value; std::enable_if_t, int> = int]’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/CallAndConstruct.h:110:14: required from here /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1315:56: warning: unused parameter ‘dummy’ [-Wunused-parameter] 1315 | std::enable_if_t, int> dummy) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h: In instantiation of ‘JS::Handle::Handle(const JS::Rooted&, std::enable_if_t, int>) [with S = JSObject*; T = JSObject*; std::enable_if_t, int> = int]’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/Exception.h:113:39: required from here /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1315:56: warning: unused parameter ‘dummy’ [-Wunused-parameter] /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/RangedPtr.h: In instantiation of ‘mozilla::RangedPtr::RangedPtr(T*, T*, T*) [with T = unsigned char]’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Range.h:32:9: required from ‘mozilla::Range::Range(T*, size_t) [with T = unsigned char; size_t = long unsigned int]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/CharacterEncoding.h:38:60: required from here /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/RangedPtr.h:72:25: warning: unused parameter ‘aStart’ [-Wunused-parameter] 72 | RangedPtr(T* aPtr, T* aStart, T* aEnd) | ~~~^~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/RangedPtr.h:72:36: warning: unused parameter ‘aEnd’ [-Wunused-parameter] 72 | RangedPtr(T* aPtr, T* aStart, T* aEnd) | ~~~^~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/RangedPtr.h: In instantiation of ‘mozilla::RangedPtr::RangedPtr(T*, T*, T*) [with T = const unsigned char]’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Range.h:32:9: required from ‘mozilla::Range::Range(T*, size_t) [with T = const unsigned char; size_t = long unsigned int]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/CharacterEncoding.h:57:29: required from here /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/RangedPtr.h:72:25: warning: unused parameter ‘aStart’ [-Wunused-parameter] 72 | RangedPtr(T* aPtr, T* aStart, T* aEnd) | ~~~^~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/RangedPtr.h:72:36: warning: unused parameter ‘aEnd’ [-Wunused-parameter] 72 | RangedPtr(T* aPtr, T* aStart, T* aEnd) | ~~~^~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/RangedPtr.h: In instantiation of ‘mozilla::RangedPtr::RangedPtr(T*, T*, T*) [with T = char16_t]’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Range.h:32:9: required from ‘mozilla::Range::Range(T*, size_t) [with T = char16_t; size_t = long unsigned int]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/CharacterEncoding.h:179:72: required from here /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/RangedPtr.h:72:25: warning: unused parameter ‘aStart’ [-Wunused-parameter] 72 | RangedPtr(T* aPtr, T* aStart, T* aEnd) | ~~~^~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/RangedPtr.h:72:36: warning: unused parameter ‘aEnd’ [-Wunused-parameter] 72 | RangedPtr(T* aPtr, T* aStart, T* aEnd) | ~~~^~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/RangedPtr.h: In instantiation of ‘mozilla::RangedPtr::RangedPtr(T*, T*, T*) [with T = const char16_t]’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Range.h:32:9: required from ‘mozilla::Range::Range(T*, size_t) [with T = const char16_t; size_t = long unsigned int]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/CharacterEncoding.h:215:29: required from here /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/RangedPtr.h:72:25: warning: unused parameter ‘aStart’ [-Wunused-parameter] 72 | RangedPtr(T* aPtr, T* aStart, T* aEnd) | ~~~^~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/RangedPtr.h:72:36: warning: unused parameter ‘aEnd’ [-Wunused-parameter] 72 | RangedPtr(T* aPtr, T* aStart, T* aEnd) | ~~~^~~~ In file included from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/HashTable.h:80, from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/HashTable.h:10, from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/HeapAPI.h:18, from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/TracingAPI.h:11, from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/GCPolicyAPI.h:52, from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:23: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/AllocPolicy.h: In instantiation of ‘void mozilla::MallocAllocPolicy::free_(T*, size_t) [with T = JS::dbg::GarbageCollectionEvent::Collection; size_t = long unsigned int]’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Vector.h:1001:16: required from ‘mozilla::Vector::~Vector() [with T = JS::dbg::GarbageCollectionEvent::Collection; long unsigned int MinInlineCapacity = 0; AllocPolicy = mozilla::MallocAllocPolicy]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/GCAPI.h:841:9: required from here /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/AllocPolicy.h:115:30: warning: unused parameter ‘aNumElems’ [-Wunused-parameter] 115 | void free_(T* aPtr, size_t aNumElems = 0) { | ~~~~~~~^~~~~~~~~~~~~ In file included from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/ErrorReport.h:32: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/AllocPolicy.h: In instantiation of ‘void js::AllocPolicyBase::free_(T*, size_t) [with T = js::SharedArrayRawBuffer*; size_t = long unsigned int]’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Vector.h:1001:16: required from ‘mozilla::Vector::~Vector() [with T = js::SharedArrayRawBuffer*; long unsigned int MinInlineCapacity = 0; AllocPolicy = js::SystemAllocPolicy]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/StructuredClone.h:426:3: required from here /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/AllocPolicy.h:84:27: warning: unused parameter ‘numElems’ [-Wunused-parameter] 84 | void free_(T* p, size_t numElems = 0) { | ~~~~~~~^~~~~~~~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/AllocPolicy.h: In instantiation of ‘void js::AllocPolicyBase::free_(T*, size_t) [with T = char; size_t = long unsigned int]’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/BufferList.h:163:20: required from ‘void mozilla::BufferList::Clear() [with AllocPolicy = js::SystemAllocPolicy]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/StructuredClone.h:568:19: required from here /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/AllocPolicy.h:84:27: warning: unused parameter ‘numElems’ [-Wunused-parameter] In file included from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:13: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/LinkedList.h: In instantiation of ‘static void mozilla::detail::LinkedListElementTraits::exitList(mozilla::LinkedListElement*) [with T = js::PersistentRootedBase]’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/LinkedList.h:249:21: required from ‘void mozilla::LinkedListElement::remove() [with T = js::PersistentRootedBase]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/LinkedList.h:200:7: required from ‘mozilla::LinkedListElement::~LinkedListElement() [with T = js::PersistentRootedBase]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:922:7: required from here /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/LinkedList.h:102:46: warning: unused parameter ‘elt’ [-Wunused-parameter] 102 | static void exitList(LinkedListElement* elt) {} | ~~~~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/LinkedList.h: In instantiation of ‘static void mozilla::detail::LinkedListElementTraits::exitList(mozilla::LinkedListElement*) [with T = JS::detail::WeakCacheBase]’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/LinkedList.h:249:21: required from ‘void mozilla::LinkedListElement::remove() [with T = JS::detail::WeakCacheBase]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/LinkedList.h:200:7: required from ‘mozilla::LinkedListElement::~LinkedListElement() [with T = JS::detail::WeakCacheBase]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/SweepingAPI.h:58:38: required from here /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/LinkedList.h:102:46: warning: unused parameter ‘elt’ [-Wunused-parameter] /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/AllocPolicy.h: In instantiation of ‘void js::AllocPolicyBase::free_(T*, size_t) [with T = mozilla::BufferList::Segment; size_t = long unsigned int]’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Vector.h:1001:16: required from ‘mozilla::Vector::~Vector() [with T = mozilla::BufferList::Segment; long unsigned int MinInlineCapacity = 1; AllocPolicy = js::SystemAllocPolicy]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/BufferList.h:75:9: required from ‘mozilla::BufferList::BufferList(size_t, size_t, size_t, AllocPolicy) [with AllocPolicy = js::SystemAllocPolicy; size_t = long unsigned int]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/StructuredClone.h:480:9: required from here /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/AllocPolicy.h:84:27: warning: unused parameter ‘numElems’ [-Wunused-parameter] 84 | void free_(T* p, size_t numElems = 0) { | ~~~~~~~^~~~~~~~~~~~ In file included from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/Vector.h:10, from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/ErrorReport.h:37: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Vector.h: In instantiation of ‘mozilla::Vector::CapacityAndReserved::CapacityAndReserved(size_t, size_t) [with T = JS::dbg::GarbageCollectionEvent::Collection; long unsigned int MinInlineCapacity = 0; AllocPolicy = mozilla::MallocAllocPolicy; size_t = long unsigned int]’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Vector.h:471:51: required from ‘mozilla::Vector::CRAndStorage<0, Dummy>::CRAndStorage(size_t, size_t) [with long unsigned int Dummy = 0; T = JS::dbg::GarbageCollectionEvent::Collection; long unsigned int MinInlineCapacity = 0; AllocPolicy = mozilla::MallocAllocPolicy; size_t = long unsigned int]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Vector.h:940:7: required from ‘mozilla::Vector::Vector(AP) [with T = JS::dbg::GarbageCollectionEvent::Collection; long unsigned int MinInlineCapacity = 0; AllocPolicy = mozilla::MallocAllocPolicy]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Vector.h:543:34: required from ‘mozilla::Vector::Vector() [with T = JS::dbg::GarbageCollectionEvent::Collection; long unsigned int MinInlineCapacity = 0; AllocPolicy = mozilla::MallocAllocPolicy]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/GCAPI.h:841:9: required from here /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Vector.h:427:59: warning: unused parameter ‘aReserved’ [-Wunused-parameter] 427 | explicit CapacityAndReserved(size_t aCapacity, size_t aReserved) | ~~~~~~~^~~~~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Vector.h: In instantiation of ‘mozilla::Vector::CapacityAndReserved::CapacityAndReserved(size_t, size_t) [with T = mozilla::BufferList::Segment; long unsigned int MinInlineCapacity = 1; AllocPolicy = js::SystemAllocPolicy; size_t = long unsigned int]’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Vector.h:456:51: required from ‘mozilla::Vector::CRAndStorage::CRAndStorage(size_t, size_t) [with long unsigned int Capacity = 1; long unsigned int Dummy = 0; T = mozilla::BufferList::Segment; long unsigned int MinInlineCapacity = 1; AllocPolicy = js::SystemAllocPolicy; size_t = long unsigned int]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Vector.h:940:7: required from ‘mozilla::Vector::Vector(AP) [with T = mozilla::BufferList::Segment; long unsigned int MinInlineCapacity = 1; AllocPolicy = js::SystemAllocPolicy]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/BufferList.h:75:9: required from ‘mozilla::BufferList::BufferList(size_t, size_t, size_t, AllocPolicy) [with AllocPolicy = js::SystemAllocPolicy; size_t = long unsigned int]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/StructuredClone.h:480:9: required from here /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Vector.h:427:59: warning: unused parameter ‘aReserved’ [-Wunused-parameter] /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Vector.h: In instantiation of ‘mozilla::Vector::CapacityAndReserved::CapacityAndReserved(size_t, size_t) [with T = js::SharedArrayRawBuffer*; long unsigned int MinInlineCapacity = 0; AllocPolicy = js::SystemAllocPolicy; size_t = long unsigned int]’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Vector.h:471:51: required from ‘mozilla::Vector::CRAndStorage<0, Dummy>::CRAndStorage(size_t, size_t) [with long unsigned int Dummy = 0; T = js::SharedArrayRawBuffer*; long unsigned int MinInlineCapacity = 0; AllocPolicy = js::SystemAllocPolicy; size_t = long unsigned int]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Vector.h:940:7: required from ‘mozilla::Vector::Vector(AP) [with T = js::SharedArrayRawBuffer*; long unsigned int MinInlineCapacity = 0; AllocPolicy = js::SystemAllocPolicy]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Vector.h:543:34: required from ‘mozilla::Vector::Vector() [with T = js::SharedArrayRawBuffer*; long unsigned int MinInlineCapacity = 0; AllocPolicy = js::SystemAllocPolicy]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/StructuredClone.h:426:3: required from here /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Vector.h:427:59: warning: unused parameter ‘aReserved’ [-Wunused-parameter] [81/122] g++ -Ilibgjs-internal.a.p -I. -I.. -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-4 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gobject-introspection-1.0 -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include -I/usr/include/cairo -I/usr/include/freetype2 -I/usr/include/pixman-1 -I/usr/include/libxml2 -I/usr/include/harfbuzz -I/usr/include/libpng16 -fdiagnostics-color=always -fpch-preprocess -include gjs_pch.hh -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -std=c++17 -fno-exceptions -fno-rtti -fno-strict-aliasing -Wno-variadic-macros -Wno-missing-field-initializers -Wno-dangling-pointer -fno-semantic-interposition -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/anolis/anolis-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -isystem/usr/include/sysprof-4 -pthread -DGJS_COMPILATION '-DGJS_JS_DIR="/usr/share/gjs-1.0"' '-DPKGLIBDIR="/usr/lib64/gjs"' '-DG_LOG_DOMAIN="Gjs"' -MD -MQ libgjs-internal.a.p/gi_param.cpp.o -MF libgjs-internal.a.p/gi_param.cpp.o.d -o libgjs-internal.a.p/gi_param.cpp.o -c ../gi/param.cpp In file included from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Range.h:10, from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/CharacterEncoding.h:10, from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/ErrorReport.h:33, from ../gjs/jsapi-util.h:26, from ../gjs/gjs_pch.hh:42: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/RangedPtr.h: In instantiation of ‘mozilla::RangedPtr::RangedPtr(T*, size_t) [with T = unsigned char; size_t = long unsigned int]’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/CharacterEncoding.h:69:35: required from here /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/RangedPtr.h:98:29: warning: unused parameter ‘aLength’ [-Wunused-parameter] 98 | RangedPtr(T* aPtr, size_t aLength) | ~~~~~~~^~~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/RangedPtr.h: In instantiation of ‘mozilla::RangedPtr::RangedPtr(T*, size_t) [with T = char16_t; size_t = long unsigned int]’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/CharacterEncoding.h:193:36: required from here /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/RangedPtr.h:98:29: warning: unused parameter ‘aLength’ [-Wunused-parameter] In file included from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/ErrorReport.h:34: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h: In instantiation of ‘JS::Handle::Handle(const JS::Rooted&, std::enable_if_t, int>) [with S = JS::Value; T = JS::Value; std::enable_if_t, int> = int]’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/CallAndConstruct.h:110:14: required from here /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1315:56: warning: unused parameter ‘dummy’ [-Wunused-parameter] 1315 | std::enable_if_t, int> dummy) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h: In instantiation of ‘JS::Handle::Handle(const JS::Rooted&, std::enable_if_t, int>) [with S = JSObject*; T = JSObject*; std::enable_if_t, int> = int]’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/Exception.h:113:39: required from here /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1315:56: warning: unused parameter ‘dummy’ [-Wunused-parameter] /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/RangedPtr.h: In instantiation of ‘mozilla::RangedPtr::RangedPtr(T*, T*, T*) [with T = unsigned char]’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Range.h:32:9: required from ‘mozilla::Range::Range(T*, size_t) [with T = unsigned char; size_t = long unsigned int]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/CharacterEncoding.h:38:60: required from here /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/RangedPtr.h:72:25: warning: unused parameter ‘aStart’ [-Wunused-parameter] 72 | RangedPtr(T* aPtr, T* aStart, T* aEnd) | ~~~^~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/RangedPtr.h:72:36: warning: unused parameter ‘aEnd’ [-Wunused-parameter] 72 | RangedPtr(T* aPtr, T* aStart, T* aEnd) | ~~~^~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/RangedPtr.h: In instantiation of ‘mozilla::RangedPtr::RangedPtr(T*, T*, T*) [with T = const unsigned char]’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Range.h:32:9: required from ‘mozilla::Range::Range(T*, size_t) [with T = const unsigned char; size_t = long unsigned int]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/CharacterEncoding.h:57:29: required from here /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/RangedPtr.h:72:25: warning: unused parameter ‘aStart’ [-Wunused-parameter] 72 | RangedPtr(T* aPtr, T* aStart, T* aEnd) | ~~~^~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/RangedPtr.h:72:36: warning: unused parameter ‘aEnd’ [-Wunused-parameter] 72 | RangedPtr(T* aPtr, T* aStart, T* aEnd) | ~~~^~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/RangedPtr.h: In instantiation of ‘mozilla::RangedPtr::RangedPtr(T*, T*, T*) [with T = char16_t]’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Range.h:32:9: required from ‘mozilla::Range::Range(T*, size_t) [with T = char16_t; size_t = long unsigned int]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/CharacterEncoding.h:179:72: required from here /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/RangedPtr.h:72:25: warning: unused parameter ‘aStart’ [-Wunused-parameter] 72 | RangedPtr(T* aPtr, T* aStart, T* aEnd) | ~~~^~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/RangedPtr.h:72:36: warning: unused parameter ‘aEnd’ [-Wunused-parameter] 72 | RangedPtr(T* aPtr, T* aStart, T* aEnd) | ~~~^~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/RangedPtr.h: In instantiation of ‘mozilla::RangedPtr::RangedPtr(T*, T*, T*) [with T = const char16_t]’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Range.h:32:9: required from ‘mozilla::Range::Range(T*, size_t) [with T = const char16_t; size_t = long unsigned int]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/CharacterEncoding.h:215:29: required from here /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/RangedPtr.h:72:25: warning: unused parameter ‘aStart’ [-Wunused-parameter] 72 | RangedPtr(T* aPtr, T* aStart, T* aEnd) | ~~~^~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/RangedPtr.h:72:36: warning: unused parameter ‘aEnd’ [-Wunused-parameter] 72 | RangedPtr(T* aPtr, T* aStart, T* aEnd) | ~~~^~~~ In file included from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/HashTable.h:80, from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/HashTable.h:10, from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/HeapAPI.h:18, from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/TracingAPI.h:11, from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/GCPolicyAPI.h:52, from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:23: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/AllocPolicy.h: In instantiation of ‘void mozilla::MallocAllocPolicy::free_(T*, size_t) [with T = JS::dbg::GarbageCollectionEvent::Collection; size_t = long unsigned int]’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Vector.h:1001:16: required from ‘mozilla::Vector::~Vector() [with T = JS::dbg::GarbageCollectionEvent::Collection; long unsigned int MinInlineCapacity = 0; AllocPolicy = mozilla::MallocAllocPolicy]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/GCAPI.h:841:9: required from here /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/AllocPolicy.h:115:30: warning: unused parameter ‘aNumElems’ [-Wunused-parameter] 115 | void free_(T* aPtr, size_t aNumElems = 0) { | ~~~~~~~^~~~~~~~~~~~~ In file included from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/ErrorReport.h:32: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/AllocPolicy.h: In instantiation of ‘void js::AllocPolicyBase::free_(T*, size_t) [with T = js::SharedArrayRawBuffer*; size_t = long unsigned int]’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Vector.h:1001:16: required from ‘mozilla::Vector::~Vector() [with T = js::SharedArrayRawBuffer*; long unsigned int MinInlineCapacity = 0; AllocPolicy = js::SystemAllocPolicy]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/StructuredClone.h:426:3: required from here /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/AllocPolicy.h:84:27: warning: unused parameter ‘numElems’ [-Wunused-parameter] 84 | void free_(T* p, size_t numElems = 0) { | ~~~~~~~^~~~~~~~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/AllocPolicy.h: In instantiation of ‘void js::AllocPolicyBase::free_(T*, size_t) [with T = char; size_t = long unsigned int]’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/BufferList.h:163:20: required from ‘void mozilla::BufferList::Clear() [with AllocPolicy = js::SystemAllocPolicy]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/StructuredClone.h:568:19: required from here /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/AllocPolicy.h:84:27: warning: unused parameter ‘numElems’ [-Wunused-parameter] In file included from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:13: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/LinkedList.h: In instantiation of ‘static void mozilla::detail::LinkedListElementTraits::exitList(mozilla::LinkedListElement*) [with T = js::PersistentRootedBase]’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/LinkedList.h:249:21: required from ‘void mozilla::LinkedListElement::remove() [with T = js::PersistentRootedBase]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/LinkedList.h:200:7: required from ‘mozilla::LinkedListElement::~LinkedListElement() [with T = js::PersistentRootedBase]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:922:7: required from here /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/LinkedList.h:102:46: warning: unused parameter ‘elt’ [-Wunused-parameter] 102 | static void exitList(LinkedListElement* elt) {} | ~~~~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/LinkedList.h: In instantiation of ‘static void mozilla::detail::LinkedListElementTraits::exitList(mozilla::LinkedListElement*) [with T = JS::detail::WeakCacheBase]’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/LinkedList.h:249:21: required from ‘void mozilla::LinkedListElement::remove() [with T = JS::detail::WeakCacheBase]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/LinkedList.h:200:7: required from ‘mozilla::LinkedListElement::~LinkedListElement() [with T = JS::detail::WeakCacheBase]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/SweepingAPI.h:58:38: required from here /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/LinkedList.h:102:46: warning: unused parameter ‘elt’ [-Wunused-parameter] /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/AllocPolicy.h: In instantiation of ‘void js::AllocPolicyBase::free_(T*, size_t) [with T = mozilla::BufferList::Segment; size_t = long unsigned int]’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Vector.h:1001:16: required from ‘mozilla::Vector::~Vector() [with T = mozilla::BufferList::Segment; long unsigned int MinInlineCapacity = 1; AllocPolicy = js::SystemAllocPolicy]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/BufferList.h:75:9: required from ‘mozilla::BufferList::BufferList(size_t, size_t, size_t, AllocPolicy) [with AllocPolicy = js::SystemAllocPolicy; size_t = long unsigned int]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/StructuredClone.h:480:9: required from here /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/AllocPolicy.h:84:27: warning: unused parameter ‘numElems’ [-Wunused-parameter] 84 | void free_(T* p, size_t numElems = 0) { | ~~~~~~~^~~~~~~~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/AllocPolicy.h: In instantiation of ‘void js::TempAllocPolicy::free_(T*, size_t) [with T = JS::Value; size_t = long unsigned int]’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Vector.h:1001:16: required from ‘mozilla::Vector::~Vector() [with T = JS::Value; long unsigned int MinInlineCapacity = 8; AllocPolicy = js::TempAllocPolicy]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/GCVector.h:44:7: required from ‘JS::RootedVector::RootedVector(JSContext*) [with T = JS::Value]’ ../gi/function.h:116:11: required from here /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/AllocPolicy.h:211:27: warning: unused parameter ‘numElems’ [-Wunused-parameter] 211 | void free_(T* p, size_t numElems = 0) { | ~~~~~~~^~~~~~~~~~~~ In file included from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/Vector.h:10, from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/ErrorReport.h:37: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Vector.h: In instantiation of ‘mozilla::Vector::CapacityAndReserved::CapacityAndReserved(size_t, size_t) [with T = JS::dbg::GarbageCollectionEvent::Collection; long unsigned int MinInlineCapacity = 0; AllocPolicy = mozilla::MallocAllocPolicy; size_t = long unsigned int]’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Vector.h:471:51: required from ‘mozilla::Vector::CRAndStorage<0, Dummy>::CRAndStorage(size_t, size_t) [with long unsigned int Dummy = 0; T = JS::dbg::GarbageCollectionEvent::Collection; long unsigned int MinInlineCapacity = 0; AllocPolicy = mozilla::MallocAllocPolicy; size_t = long unsigned int]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Vector.h:940:7: required from ‘mozilla::Vector::Vector(AP) [with T = JS::dbg::GarbageCollectionEvent::Collection; long unsigned int MinInlineCapacity = 0; AllocPolicy = mozilla::MallocAllocPolicy]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Vector.h:543:34: required from ‘mozilla::Vector::Vector() [with T = JS::dbg::GarbageCollectionEvent::Collection; long unsigned int MinInlineCapacity = 0; AllocPolicy = mozilla::MallocAllocPolicy]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/GCAPI.h:841:9: required from here /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Vector.h:427:59: warning: unused parameter ‘aReserved’ [-Wunused-parameter] 427 | explicit CapacityAndReserved(size_t aCapacity, size_t aReserved) | ~~~~~~~^~~~~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Vector.h: In instantiation of ‘mozilla::Vector::CapacityAndReserved::CapacityAndReserved(size_t, size_t) [with T = mozilla::BufferList::Segment; long unsigned int MinInlineCapacity = 1; AllocPolicy = js::SystemAllocPolicy; size_t = long unsigned int]’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Vector.h:456:51: required from ‘mozilla::Vector::CRAndStorage::CRAndStorage(size_t, size_t) [with long unsigned int Capacity = 1; long unsigned int Dummy = 0; T = mozilla::BufferList::Segment; long unsigned int MinInlineCapacity = 1; AllocPolicy = js::SystemAllocPolicy; size_t = long unsigned int]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Vector.h:940:7: required from ‘mozilla::Vector::Vector(AP) [with T = mozilla::BufferList::Segment; long unsigned int MinInlineCapacity = 1; AllocPolicy = js::SystemAllocPolicy]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/BufferList.h:75:9: required from ‘mozilla::BufferList::BufferList(size_t, size_t, size_t, AllocPolicy) [with AllocPolicy = js::SystemAllocPolicy; size_t = long unsigned int]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/StructuredClone.h:480:9: required from here /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Vector.h:427:59: warning: unused parameter ‘aReserved’ [-Wunused-parameter] /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Vector.h: In instantiation of ‘mozilla::Vector::CapacityAndReserved::CapacityAndReserved(size_t, size_t) [with T = js::SharedArrayRawBuffer*; long unsigned int MinInlineCapacity = 0; AllocPolicy = js::SystemAllocPolicy; size_t = long unsigned int]’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Vector.h:471:51: required from ‘mozilla::Vector::CRAndStorage<0, Dummy>::CRAndStorage(size_t, size_t) [with long unsigned int Dummy = 0; T = js::SharedArrayRawBuffer*; long unsigned int MinInlineCapacity = 0; AllocPolicy = js::SystemAllocPolicy; size_t = long unsigned int]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Vector.h:940:7: required from ‘mozilla::Vector::Vector(AP) [with T = js::SharedArrayRawBuffer*; long unsigned int MinInlineCapacity = 0; AllocPolicy = js::SystemAllocPolicy]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Vector.h:543:34: required from ‘mozilla::Vector::Vector() [with T = js::SharedArrayRawBuffer*; long unsigned int MinInlineCapacity = 0; AllocPolicy = js::SystemAllocPolicy]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/StructuredClone.h:426:3: required from here /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Vector.h:427:59: warning: unused parameter ‘aReserved’ [-Wunused-parameter] /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Vector.h: In instantiation of ‘mozilla::Vector::CapacityAndReserved::CapacityAndReserved(size_t, size_t) [with T = JS::Value; long unsigned int MinInlineCapacity = 8; AllocPolicy = js::TempAllocPolicy; size_t = long unsigned int]’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Vector.h:456:51: required from ‘mozilla::Vector::CRAndStorage::CRAndStorage(size_t, size_t) [with long unsigned int Capacity = 8; long unsigned int Dummy = 0; T = JS::Value; long unsigned int MinInlineCapacity = 8; AllocPolicy = js::TempAllocPolicy; size_t = long unsigned int]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Vector.h:940:7: required from ‘mozilla::Vector::Vector(AP) [with T = JS::Value; long unsigned int MinInlineCapacity = 8; AllocPolicy = js::TempAllocPolicy]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/GCVector.h:50:42: required from ‘JS::GCVector::GCVector(AllocPolicy) [with T = JS::Value; long unsigned int MinInlineCapacity = 8; AllocPolicy = js::TempAllocPolicy]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/GCVector.h:205:15: required from ‘JS::RootedVector::RootedVector(JSContext*) [with T = JS::Value]’ ../gi/function.h:116:11: required from here /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Vector.h:427:59: warning: unused parameter ‘aReserved’ [-Wunused-parameter] /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/GCPolicyAPI.h: In instantiation of ‘static void JS::StructGCPolicy::trace(JSTracer*, T*, const char*) [with T = JS::StackGCVector]’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:951:27: required from ‘void js::TypedRootedTraceableBase::trace(JSTracer*, const char*) [with Base = js::StackRootedTraceableBase; T = JS::StackGCVector]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:949:8: required from here /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/GCPolicyAPI.h:66:55: warning: unused parameter ‘name’ [-Wunused-parameter] 66 | static void trace(JSTracer* trc, T* tp, const char* name) { tp->trace(trc); } | ~~~~~~~~~~~~^~~~ [82/122] g++ -Ilibgjs-internal.a.p -I. -I.. -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-4 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gobject-introspection-1.0 -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include -I/usr/include/cairo -I/usr/include/freetype2 -I/usr/include/pixman-1 -I/usr/include/libxml2 -I/usr/include/harfbuzz -I/usr/include/libpng16 -fdiagnostics-color=always -fpch-preprocess -include gjs_pch.hh -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -std=c++17 -fno-exceptions -fno-rtti -fno-strict-aliasing -Wno-variadic-macros -Wno-missing-field-initializers -Wno-dangling-pointer -fno-semantic-interposition -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/anolis/anolis-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -isystem/usr/include/sysprof-4 -pthread -DGJS_COMPILATION '-DGJS_JS_DIR="/usr/share/gjs-1.0"' '-DPKGLIBDIR="/usr/lib64/gjs"' '-DG_LOG_DOMAIN="Gjs"' -MD -MQ libgjs-internal.a.p/gjs_promise.cpp.o -MF libgjs-internal.a.p/gjs_promise.cpp.o.d -o libgjs-internal.a.p/gjs_promise.cpp.o -c ../gjs/promise.cpp In file included from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Range.h:10, from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/CharacterEncoding.h:10, from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/ErrorReport.h:33, from ../gjs/jsapi-util.h:26, from ../gjs/gjs_pch.hh:42: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/RangedPtr.h: In instantiation of ‘mozilla::RangedPtr::RangedPtr(T*, size_t) [with T = unsigned char; size_t = long unsigned int]’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/CharacterEncoding.h:69:35: required from here /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/RangedPtr.h:98:29: warning: unused parameter ‘aLength’ [-Wunused-parameter] 98 | RangedPtr(T* aPtr, size_t aLength) | ~~~~~~~^~~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/RangedPtr.h: In instantiation of ‘mozilla::RangedPtr::RangedPtr(T*, size_t) [with T = char16_t; size_t = long unsigned int]’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/CharacterEncoding.h:193:36: required from here /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/RangedPtr.h:98:29: warning: unused parameter ‘aLength’ [-Wunused-parameter] In file included from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/ErrorReport.h:34: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h: In instantiation of ‘JS::Handle::Handle(const JS::Rooted&, std::enable_if_t, int>) [with S = JS::Value; T = JS::Value; std::enable_if_t, int> = int]’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/CallAndConstruct.h:110:14: required from here /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1315:56: warning: unused parameter ‘dummy’ [-Wunused-parameter] 1315 | std::enable_if_t, int> dummy) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h: In instantiation of ‘JS::Handle::Handle(const JS::Rooted&, std::enable_if_t, int>) [with S = JSObject*; T = JSObject*; std::enable_if_t, int> = int]’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/Exception.h:113:39: required from here /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1315:56: warning: unused parameter ‘dummy’ [-Wunused-parameter] /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/RangedPtr.h: In instantiation of ‘mozilla::RangedPtr::RangedPtr(T*, T*, T*) [with T = unsigned char]’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Range.h:32:9: required from ‘mozilla::Range::Range(T*, size_t) [with T = unsigned char; size_t = long unsigned int]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/CharacterEncoding.h:38:60: required from here /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/RangedPtr.h:72:25: warning: unused parameter ‘aStart’ [-Wunused-parameter] 72 | RangedPtr(T* aPtr, T* aStart, T* aEnd) | ~~~^~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/RangedPtr.h:72:36: warning: unused parameter ‘aEnd’ [-Wunused-parameter] 72 | RangedPtr(T* aPtr, T* aStart, T* aEnd) | ~~~^~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/RangedPtr.h: In instantiation of ‘mozilla::RangedPtr::RangedPtr(T*, T*, T*) [with T = const unsigned char]’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Range.h:32:9: required from ‘mozilla::Range::Range(T*, size_t) [with T = const unsigned char; size_t = long unsigned int]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/CharacterEncoding.h:57:29: required from here /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/RangedPtr.h:72:25: warning: unused parameter ‘aStart’ [-Wunused-parameter] 72 | RangedPtr(T* aPtr, T* aStart, T* aEnd) | ~~~^~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/RangedPtr.h:72:36: warning: unused parameter ‘aEnd’ [-Wunused-parameter] 72 | RangedPtr(T* aPtr, T* aStart, T* aEnd) | ~~~^~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/RangedPtr.h: In instantiation of ‘mozilla::RangedPtr::RangedPtr(T*, T*, T*) [with T = char16_t]’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Range.h:32:9: required from ‘mozilla::Range::Range(T*, size_t) [with T = char16_t; size_t = long unsigned int]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/CharacterEncoding.h:179:72: required from here /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/RangedPtr.h:72:25: warning: unused parameter ‘aStart’ [-Wunused-parameter] 72 | RangedPtr(T* aPtr, T* aStart, T* aEnd) | ~~~^~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/RangedPtr.h:72:36: warning: unused parameter ‘aEnd’ [-Wunused-parameter] 72 | RangedPtr(T* aPtr, T* aStart, T* aEnd) | ~~~^~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/RangedPtr.h: In instantiation of ‘mozilla::RangedPtr::RangedPtr(T*, T*, T*) [with T = const char16_t]’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Range.h:32:9: required from ‘mozilla::Range::Range(T*, size_t) [with T = const char16_t; size_t = long unsigned int]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/CharacterEncoding.h:215:29: required from here /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/RangedPtr.h:72:25: warning: unused parameter ‘aStart’ [-Wunused-parameter] 72 | RangedPtr(T* aPtr, T* aStart, T* aEnd) | ~~~^~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/RangedPtr.h:72:36: warning: unused parameter ‘aEnd’ [-Wunused-parameter] 72 | RangedPtr(T* aPtr, T* aStart, T* aEnd) | ~~~^~~~ In file included from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/HashTable.h:80, from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/HashTable.h:10, from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/HeapAPI.h:18, from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/TracingAPI.h:11, from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/GCPolicyAPI.h:52, from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:23: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/AllocPolicy.h: In instantiation of ‘void mozilla::MallocAllocPolicy::free_(T*, size_t) [with T = JS::dbg::GarbageCollectionEvent::Collection; size_t = long unsigned int]’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Vector.h:1001:16: required from ‘mozilla::Vector::~Vector() [with T = JS::dbg::GarbageCollectionEvent::Collection; long unsigned int MinInlineCapacity = 0; AllocPolicy = mozilla::MallocAllocPolicy]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/GCAPI.h:841:9: required from here /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/AllocPolicy.h:115:30: warning: unused parameter ‘aNumElems’ [-Wunused-parameter] 115 | void free_(T* aPtr, size_t aNumElems = 0) { | ~~~~~~~^~~~~~~~~~~~~ In file included from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/ErrorReport.h:32: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/AllocPolicy.h: In instantiation of ‘void js::AllocPolicyBase::free_(T*, size_t) [with T = js::SharedArrayRawBuffer*; size_t = long unsigned int]’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Vector.h:1001:16: required from ‘mozilla::Vector::~Vector() [with T = js::SharedArrayRawBuffer*; long unsigned int MinInlineCapacity = 0; AllocPolicy = js::SystemAllocPolicy]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/StructuredClone.h:426:3: required from here /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/AllocPolicy.h:84:27: warning: unused parameter ‘numElems’ [-Wunused-parameter] 84 | void free_(T* p, size_t numElems = 0) { | ~~~~~~~^~~~~~~~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/AllocPolicy.h: In instantiation of ‘void js::AllocPolicyBase::free_(T*, size_t) [with T = char; size_t = long unsigned int]’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/BufferList.h:163:20: required from ‘void mozilla::BufferList::Clear() [with AllocPolicy = js::SystemAllocPolicy]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/StructuredClone.h:568:19: required from here /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/AllocPolicy.h:84:27: warning: unused parameter ‘numElems’ [-Wunused-parameter] In file included from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:13: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/LinkedList.h: In instantiation of ‘static void mozilla::detail::LinkedListElementTraits::exitList(mozilla::LinkedListElement*) [with T = js::PersistentRootedBase]’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/LinkedList.h:249:21: required from ‘void mozilla::LinkedListElement::remove() [with T = js::PersistentRootedBase]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/LinkedList.h:200:7: required from ‘mozilla::LinkedListElement::~LinkedListElement() [with T = js::PersistentRootedBase]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:922:7: required from here /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/LinkedList.h:102:46: warning: unused parameter ‘elt’ [-Wunused-parameter] 102 | static void exitList(LinkedListElement* elt) {} | ~~~~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/LinkedList.h: In instantiation of ‘static void mozilla::detail::LinkedListElementTraits::exitList(mozilla::LinkedListElement*) [with T = JS::detail::WeakCacheBase]’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/LinkedList.h:249:21: required from ‘void mozilla::LinkedListElement::remove() [with T = JS::detail::WeakCacheBase]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/LinkedList.h:200:7: required from ‘mozilla::LinkedListElement::~LinkedListElement() [with T = JS::detail::WeakCacheBase]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/SweepingAPI.h:58:38: required from here /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/LinkedList.h:102:46: warning: unused parameter ‘elt’ [-Wunused-parameter] /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/AllocPolicy.h: In instantiation of ‘void js::AllocPolicyBase::free_(T*, size_t) [with T = mozilla::BufferList::Segment; size_t = long unsigned int]’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Vector.h:1001:16: required from ‘mozilla::Vector::~Vector() [with T = mozilla::BufferList::Segment; long unsigned int MinInlineCapacity = 1; AllocPolicy = js::SystemAllocPolicy]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/BufferList.h:75:9: required from ‘mozilla::BufferList::BufferList(size_t, size_t, size_t, AllocPolicy) [with AllocPolicy = js::SystemAllocPolicy; size_t = long unsigned int]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/StructuredClone.h:480:9: required from here /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/AllocPolicy.h:84:27: warning: unused parameter ‘numElems’ [-Wunused-parameter] 84 | void free_(T* p, size_t numElems = 0) { | ~~~~~~~^~~~~~~~~~~~ In file included from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/Vector.h:10, from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/ErrorReport.h:37: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Vector.h: In instantiation of ‘mozilla::Vector::CapacityAndReserved::CapacityAndReserved(size_t, size_t) [with T = JS::dbg::GarbageCollectionEvent::Collection; long unsigned int MinInlineCapacity = 0; AllocPolicy = mozilla::MallocAllocPolicy; size_t = long unsigned int]’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Vector.h:471:51: required from ‘mozilla::Vector::CRAndStorage<0, Dummy>::CRAndStorage(size_t, size_t) [with long unsigned int Dummy = 0; T = JS::dbg::GarbageCollectionEvent::Collection; long unsigned int MinInlineCapacity = 0; AllocPolicy = mozilla::MallocAllocPolicy; size_t = long unsigned int]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Vector.h:940:7: required from ‘mozilla::Vector::Vector(AP) [with T = JS::dbg::GarbageCollectionEvent::Collection; long unsigned int MinInlineCapacity = 0; AllocPolicy = mozilla::MallocAllocPolicy]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Vector.h:543:34: required from ‘mozilla::Vector::Vector() [with T = JS::dbg::GarbageCollectionEvent::Collection; long unsigned int MinInlineCapacity = 0; AllocPolicy = mozilla::MallocAllocPolicy]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/GCAPI.h:841:9: required from here /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Vector.h:427:59: warning: unused parameter ‘aReserved’ [-Wunused-parameter] 427 | explicit CapacityAndReserved(size_t aCapacity, size_t aReserved) | ~~~~~~~^~~~~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Vector.h: In instantiation of ‘mozilla::Vector::CapacityAndReserved::CapacityAndReserved(size_t, size_t) [with T = mozilla::BufferList::Segment; long unsigned int MinInlineCapacity = 1; AllocPolicy = js::SystemAllocPolicy; size_t = long unsigned int]’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Vector.h:456:51: required from ‘mozilla::Vector::CRAndStorage::CRAndStorage(size_t, size_t) [with long unsigned int Capacity = 1; long unsigned int Dummy = 0; T = mozilla::BufferList::Segment; long unsigned int MinInlineCapacity = 1; AllocPolicy = js::SystemAllocPolicy; size_t = long unsigned int]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Vector.h:940:7: required from ‘mozilla::Vector::Vector(AP) [with T = mozilla::BufferList::Segment; long unsigned int MinInlineCapacity = 1; AllocPolicy = js::SystemAllocPolicy]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/BufferList.h:75:9: required from ‘mozilla::BufferList::BufferList(size_t, size_t, size_t, AllocPolicy) [with AllocPolicy = js::SystemAllocPolicy; size_t = long unsigned int]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/StructuredClone.h:480:9: required from here /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Vector.h:427:59: warning: unused parameter ‘aReserved’ [-Wunused-parameter] /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Vector.h: In instantiation of ‘mozilla::Vector::CapacityAndReserved::CapacityAndReserved(size_t, size_t) [with T = js::SharedArrayRawBuffer*; long unsigned int MinInlineCapacity = 0; AllocPolicy = js::SystemAllocPolicy; size_t = long unsigned int]’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Vector.h:471:51: required from ‘mozilla::Vector::CRAndStorage<0, Dummy>::CRAndStorage(size_t, size_t) [with long unsigned int Dummy = 0; T = js::SharedArrayRawBuffer*; long unsigned int MinInlineCapacity = 0; AllocPolicy = js::SystemAllocPolicy; size_t = long unsigned int]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Vector.h:940:7: required from ‘mozilla::Vector::Vector(AP) [with T = js::SharedArrayRawBuffer*; long unsigned int MinInlineCapacity = 0; AllocPolicy = js::SystemAllocPolicy]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Vector.h:543:34: required from ‘mozilla::Vector::Vector() [with T = js::SharedArrayRawBuffer*; long unsigned int MinInlineCapacity = 0; AllocPolicy = js::SystemAllocPolicy]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/StructuredClone.h:426:3: required from here /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Vector.h:427:59: warning: unused parameter ‘aReserved’ [-Wunused-parameter] [83/122] g++ -Ilibgjs-internal.a.p -I. -I.. -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-4 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gobject-introspection-1.0 -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include -I/usr/include/cairo -I/usr/include/freetype2 -I/usr/include/pixman-1 -I/usr/include/libxml2 -I/usr/include/harfbuzz -I/usr/include/libpng16 -fdiagnostics-color=always -fpch-preprocess -include gjs_pch.hh -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -std=c++17 -fno-exceptions -fno-rtti -fno-strict-aliasing -Wno-variadic-macros -Wno-missing-field-initializers -Wno-dangling-pointer -fno-semantic-interposition -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/anolis/anolis-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -isystem/usr/include/sysprof-4 -pthread -DGJS_COMPILATION '-DGJS_JS_DIR="/usr/share/gjs-1.0"' '-DPKGLIBDIR="/usr/lib64/gjs"' '-DG_LOG_DOMAIN="Gjs"' -MD -MQ libgjs-internal.a.p/gjs_global.cpp.o -MF libgjs-internal.a.p/gjs_global.cpp.o.d -o libgjs-internal.a.p/gjs_global.cpp.o -c ../gjs/global.cpp In file included from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Range.h:10, from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/CharacterEncoding.h:10, from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/ErrorReport.h:33, from ../gjs/jsapi-util.h:26, from ../gjs/gjs_pch.hh:42: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/RangedPtr.h: In instantiation of ‘mozilla::RangedPtr::RangedPtr(T*, size_t) [with T = unsigned char; size_t = long unsigned int]’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/CharacterEncoding.h:69:35: required from here /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/RangedPtr.h:98:29: warning: unused parameter ‘aLength’ [-Wunused-parameter] 98 | RangedPtr(T* aPtr, size_t aLength) | ~~~~~~~^~~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/RangedPtr.h: In instantiation of ‘mozilla::RangedPtr::RangedPtr(T*, size_t) [with T = char16_t; size_t = long unsigned int]’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/CharacterEncoding.h:193:36: required from here /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/RangedPtr.h:98:29: warning: unused parameter ‘aLength’ [-Wunused-parameter] In file included from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/ErrorReport.h:34: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h: In instantiation of ‘JS::Handle::Handle(const JS::Rooted&, std::enable_if_t, int>) [with S = JS::Value; T = JS::Value; std::enable_if_t, int> = int]’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/CallAndConstruct.h:110:14: required from here /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1315:56: warning: unused parameter ‘dummy’ [-Wunused-parameter] 1315 | std::enable_if_t, int> dummy) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h: In instantiation of ‘JS::Handle::Handle(const JS::Rooted&, std::enable_if_t, int>) [with S = JSObject*; T = JSObject*; std::enable_if_t, int> = int]’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/Exception.h:113:39: required from here /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1315:56: warning: unused parameter ‘dummy’ [-Wunused-parameter] /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h: In instantiation of ‘JS::Handle::Handle(const JS::Rooted&, std::enable_if_t, int>) [with S = JSString*; T = JSString*; std::enable_if_t, int> = int]’: ../gjs/global.cpp:131:49: required from here /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1315:56: warning: unused parameter ‘dummy’ [-Wunused-parameter] /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/RangedPtr.h: In instantiation of ‘mozilla::RangedPtr::RangedPtr(T*, T*, T*) [with T = unsigned char]’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Range.h:32:9: required from ‘mozilla::Range::Range(T*, size_t) [with T = unsigned char; size_t = long unsigned int]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/CharacterEncoding.h:38:60: required from here /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/RangedPtr.h:72:25: warning: unused parameter ‘aStart’ [-Wunused-parameter] 72 | RangedPtr(T* aPtr, T* aStart, T* aEnd) | ~~~^~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/RangedPtr.h:72:36: warning: unused parameter ‘aEnd’ [-Wunused-parameter] 72 | RangedPtr(T* aPtr, T* aStart, T* aEnd) | ~~~^~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/RangedPtr.h: In instantiation of ‘mozilla::RangedPtr::RangedPtr(T*, T*, T*) [with T = const unsigned char]’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Range.h:32:9: required from ‘mozilla::Range::Range(T*, size_t) [with T = const unsigned char; size_t = long unsigned int]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/CharacterEncoding.h:57:29: required from here /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/RangedPtr.h:72:25: warning: unused parameter ‘aStart’ [-Wunused-parameter] 72 | RangedPtr(T* aPtr, T* aStart, T* aEnd) | ~~~^~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/RangedPtr.h:72:36: warning: unused parameter ‘aEnd’ [-Wunused-parameter] 72 | RangedPtr(T* aPtr, T* aStart, T* aEnd) | ~~~^~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/RangedPtr.h: In instantiation of ‘mozilla::RangedPtr::RangedPtr(T*, T*, T*) [with T = char16_t]’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Range.h:32:9: required from ‘mozilla::Range::Range(T*, size_t) [with T = char16_t; size_t = long unsigned int]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/CharacterEncoding.h:179:72: required from here /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/RangedPtr.h:72:25: warning: unused parameter ‘aStart’ [-Wunused-parameter] 72 | RangedPtr(T* aPtr, T* aStart, T* aEnd) | ~~~^~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/RangedPtr.h:72:36: warning: unused parameter ‘aEnd’ [-Wunused-parameter] 72 | RangedPtr(T* aPtr, T* aStart, T* aEnd) | ~~~^~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/RangedPtr.h: In instantiation of ‘mozilla::RangedPtr::RangedPtr(T*, T*, T*) [with T = const char16_t]’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Range.h:32:9: required from ‘mozilla::Range::Range(T*, size_t) [with T = const char16_t; size_t = long unsigned int]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/CharacterEncoding.h:215:29: required from here /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/RangedPtr.h:72:25: warning: unused parameter ‘aStart’ [-Wunused-parameter] 72 | RangedPtr(T* aPtr, T* aStart, T* aEnd) | ~~~^~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/RangedPtr.h:72:36: warning: unused parameter ‘aEnd’ [-Wunused-parameter] 72 | RangedPtr(T* aPtr, T* aStart, T* aEnd) | ~~~^~~~ In file included from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/HashTable.h:80, from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/HashTable.h:10, from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/HeapAPI.h:18, from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/TracingAPI.h:11, from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/GCPolicyAPI.h:52, from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:23: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/AllocPolicy.h: In instantiation of ‘void mozilla::MallocAllocPolicy::free_(T*, size_t) [with T = JS::dbg::GarbageCollectionEvent::Collection; size_t = long unsigned int]’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Vector.h:1001:16: required from ‘mozilla::Vector::~Vector() [with T = JS::dbg::GarbageCollectionEvent::Collection; long unsigned int MinInlineCapacity = 0; AllocPolicy = mozilla::MallocAllocPolicy]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/GCAPI.h:841:9: required from here /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/AllocPolicy.h:115:30: warning: unused parameter ‘aNumElems’ [-Wunused-parameter] 115 | void free_(T* aPtr, size_t aNumElems = 0) { | ~~~~~~~^~~~~~~~~~~~~ In file included from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/ErrorReport.h:32: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/AllocPolicy.h: In instantiation of ‘void js::AllocPolicyBase::free_(T*, size_t) [with T = js::SharedArrayRawBuffer*; size_t = long unsigned int]’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Vector.h:1001:16: required from ‘mozilla::Vector::~Vector() [with T = js::SharedArrayRawBuffer*; long unsigned int MinInlineCapacity = 0; AllocPolicy = js::SystemAllocPolicy]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/StructuredClone.h:426:3: required from here /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/AllocPolicy.h:84:27: warning: unused parameter ‘numElems’ [-Wunused-parameter] 84 | void free_(T* p, size_t numElems = 0) { | ~~~~~~~^~~~~~~~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/AllocPolicy.h: In instantiation of ‘void js::AllocPolicyBase::free_(T*, size_t) [with T = char; size_t = long unsigned int]’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/BufferList.h:163:20: required from ‘void mozilla::BufferList::Clear() [with AllocPolicy = js::SystemAllocPolicy]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/StructuredClone.h:568:19: required from here /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/AllocPolicy.h:84:27: warning: unused parameter ‘numElems’ [-Wunused-parameter] In file included from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:13: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/LinkedList.h: In instantiation of ‘static void mozilla::detail::LinkedListElementTraits::exitList(mozilla::LinkedListElement*) [with T = js::PersistentRootedBase]’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/LinkedList.h:249:21: required from ‘void mozilla::LinkedListElement::remove() [with T = js::PersistentRootedBase]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/LinkedList.h:200:7: required from ‘mozilla::LinkedListElement::~LinkedListElement() [with T = js::PersistentRootedBase]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:922:7: required from here /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/LinkedList.h:102:46: warning: unused parameter ‘elt’ [-Wunused-parameter] 102 | static void exitList(LinkedListElement* elt) {} | ~~~~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/LinkedList.h: In instantiation of ‘static void mozilla::detail::LinkedListElementTraits::exitList(mozilla::LinkedListElement*) [with T = JS::detail::WeakCacheBase]’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/LinkedList.h:249:21: required from ‘void mozilla::LinkedListElement::remove() [with T = JS::detail::WeakCacheBase]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/LinkedList.h:200:7: required from ‘mozilla::LinkedListElement::~LinkedListElement() [with T = JS::detail::WeakCacheBase]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/SweepingAPI.h:58:38: required from here /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/LinkedList.h:102:46: warning: unused parameter ‘elt’ [-Wunused-parameter] /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/AllocPolicy.h: In instantiation of ‘void js::AllocPolicyBase::free_(T*, size_t) [with T = mozilla::BufferList::Segment; size_t = long unsigned int]’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Vector.h:1001:16: required from ‘mozilla::Vector::~Vector() [with T = mozilla::BufferList::Segment; long unsigned int MinInlineCapacity = 1; AllocPolicy = js::SystemAllocPolicy]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/BufferList.h:75:9: required from ‘mozilla::BufferList::BufferList(size_t, size_t, size_t, AllocPolicy) [with AllocPolicy = js::SystemAllocPolicy; size_t = long unsigned int]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/StructuredClone.h:480:9: required from here /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/AllocPolicy.h:84:27: warning: unused parameter ‘numElems’ [-Wunused-parameter] 84 | void free_(T* p, size_t numElems = 0) { | ~~~~~~~^~~~~~~~~~~~ In file included from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/Vector.h:10, from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/ErrorReport.h:37: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Vector.h: In instantiation of ‘mozilla::Vector::CapacityAndReserved::CapacityAndReserved(size_t, size_t) [with T = JS::dbg::GarbageCollectionEvent::Collection; long unsigned int MinInlineCapacity = 0; AllocPolicy = mozilla::MallocAllocPolicy; size_t = long unsigned int]’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Vector.h:471:51: required from ‘mozilla::Vector::CRAndStorage<0, Dummy>::CRAndStorage(size_t, size_t) [with long unsigned int Dummy = 0; T = JS::dbg::GarbageCollectionEvent::Collection; long unsigned int MinInlineCapacity = 0; AllocPolicy = mozilla::MallocAllocPolicy; size_t = long unsigned int]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Vector.h:940:7: required from ‘mozilla::Vector::Vector(AP) [with T = JS::dbg::GarbageCollectionEvent::Collection; long unsigned int MinInlineCapacity = 0; AllocPolicy = mozilla::MallocAllocPolicy]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Vector.h:543:34: required from ‘mozilla::Vector::Vector() [with T = JS::dbg::GarbageCollectionEvent::Collection; long unsigned int MinInlineCapacity = 0; AllocPolicy = mozilla::MallocAllocPolicy]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/GCAPI.h:841:9: required from here /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Vector.h:427:59: warning: unused parameter ‘aReserved’ [-Wunused-parameter] 427 | explicit CapacityAndReserved(size_t aCapacity, size_t aReserved) | ~~~~~~~^~~~~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Vector.h: In instantiation of ‘mozilla::Vector::CapacityAndReserved::CapacityAndReserved(size_t, size_t) [with T = mozilla::BufferList::Segment; long unsigned int MinInlineCapacity = 1; AllocPolicy = js::SystemAllocPolicy; size_t = long unsigned int]’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Vector.h:456:51: required from ‘mozilla::Vector::CRAndStorage::CRAndStorage(size_t, size_t) [with long unsigned int Capacity = 1; long unsigned int Dummy = 0; T = mozilla::BufferList::Segment; long unsigned int MinInlineCapacity = 1; AllocPolicy = js::SystemAllocPolicy; size_t = long unsigned int]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Vector.h:940:7: required from ‘mozilla::Vector::Vector(AP) [with T = mozilla::BufferList::Segment; long unsigned int MinInlineCapacity = 1; AllocPolicy = js::SystemAllocPolicy]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/BufferList.h:75:9: required from ‘mozilla::BufferList::BufferList(size_t, size_t, size_t, AllocPolicy) [with AllocPolicy = js::SystemAllocPolicy; size_t = long unsigned int]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/StructuredClone.h:480:9: required from here /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Vector.h:427:59: warning: unused parameter ‘aReserved’ [-Wunused-parameter] /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Vector.h: In instantiation of ‘mozilla::Vector::CapacityAndReserved::CapacityAndReserved(size_t, size_t) [with T = js::SharedArrayRawBuffer*; long unsigned int MinInlineCapacity = 0; AllocPolicy = js::SystemAllocPolicy; size_t = long unsigned int]’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Vector.h:471:51: required from ‘mozilla::Vector::CRAndStorage<0, Dummy>::CRAndStorage(size_t, size_t) [with long unsigned int Dummy = 0; T = js::SharedArrayRawBuffer*; long unsigned int MinInlineCapacity = 0; AllocPolicy = js::SystemAllocPolicy; size_t = long unsigned int]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Vector.h:940:7: required from ‘mozilla::Vector::Vector(AP) [with T = js::SharedArrayRawBuffer*; long unsigned int MinInlineCapacity = 0; AllocPolicy = js::SystemAllocPolicy]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Vector.h:543:34: required from ‘mozilla::Vector::Vector() [with T = js::SharedArrayRawBuffer*; long unsigned int MinInlineCapacity = 0; AllocPolicy = js::SystemAllocPolicy]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/StructuredClone.h:426:3: required from here /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Vector.h:427:59: warning: unused parameter ‘aReserved’ [-Wunused-parameter] [84/122] g++ -Ilibgjs-internal.a.p -I. -I.. -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-4 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gobject-introspection-1.0 -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include -I/usr/include/cairo -I/usr/include/freetype2 -I/usr/include/pixman-1 -I/usr/include/libxml2 -I/usr/include/harfbuzz -I/usr/include/libpng16 -fdiagnostics-color=always -fpch-preprocess -include gjs_pch.hh -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -std=c++17 -fno-exceptions -fno-rtti -fno-strict-aliasing -Wno-variadic-macros -Wno-missing-field-initializers -Wno-dangling-pointer -fno-semantic-interposition -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/anolis/anolis-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -isystem/usr/include/sysprof-4 -pthread -DGJS_COMPILATION '-DGJS_JS_DIR="/usr/share/gjs-1.0"' '-DPKGLIBDIR="/usr/lib64/gjs"' '-DG_LOG_DOMAIN="Gjs"' -MD -MQ libgjs-internal.a.p/gjs_module.cpp.o -MF libgjs-internal.a.p/gjs_module.cpp.o.d -o libgjs-internal.a.p/gjs_module.cpp.o -c ../gjs/module.cpp In file included from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Range.h:10, from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/CharacterEncoding.h:10, from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/ErrorReport.h:33, from ../gjs/jsapi-util.h:26, from ../gjs/gjs_pch.hh:42: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/RangedPtr.h: In instantiation of ‘mozilla::RangedPtr::RangedPtr(T*, size_t) [with T = unsigned char; size_t = long unsigned int]’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/CharacterEncoding.h:69:35: required from here /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/RangedPtr.h:98:29: warning: unused parameter ‘aLength’ [-Wunused-parameter] 98 | RangedPtr(T* aPtr, size_t aLength) | ~~~~~~~^~~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/RangedPtr.h: In instantiation of ‘mozilla::RangedPtr::RangedPtr(T*, size_t) [with T = char16_t; size_t = long unsigned int]’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/CharacterEncoding.h:193:36: required from here /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/RangedPtr.h:98:29: warning: unused parameter ‘aLength’ [-Wunused-parameter] In file included from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/ErrorReport.h:34: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h: In instantiation of ‘JS::Handle::Handle(const JS::Rooted&, std::enable_if_t, int>) [with S = JS::Value; T = JS::Value; std::enable_if_t, int> = int]’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/CallAndConstruct.h:110:14: required from here /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1315:56: warning: unused parameter ‘dummy’ [-Wunused-parameter] 1315 | std::enable_if_t, int> dummy) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h: In instantiation of ‘JS::Handle::Handle(const JS::Rooted&, std::enable_if_t, int>) [with S = JSObject*; T = JSObject*; std::enable_if_t, int> = int]’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/Exception.h:113:39: required from here /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1315:56: warning: unused parameter ‘dummy’ [-Wunused-parameter] /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h: In instantiation of ‘JS::Handle::Handle(const JS::Rooted&, std::enable_if_t, int>) [with S = JS::StackGCVector; T = JS::StackGCVector; std::enable_if_t, int> = int]’: ../gjs/module.cpp:136:30: required from here /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1315:56: warning: unused parameter ‘dummy’ [-Wunused-parameter] /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h: In instantiation of ‘JS::Handle::Handle(const JS::Rooted&, std::enable_if_t, int>) [with S = JSScript*; T = JSScript*; std::enable_if_t, int> = int]’: ../gjs/module.cpp:136:30: required from here /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1315:56: warning: unused parameter ‘dummy’ [-Wunused-parameter] /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h: In instantiation of ‘JS::Handle::Handle(const JS::Rooted&, std::enable_if_t, int>) [with S = JS::PropertyDescriptor; T = JS::PropertyDescriptor; std::enable_if_t, int> = int]’: ../gjs/module.cpp:201:37: required from here /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1315:56: warning: unused parameter ‘dummy’ [-Wunused-parameter] /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/RangedPtr.h: In instantiation of ‘mozilla::RangedPtr::RangedPtr(T*, T*, T*) [with T = unsigned char]’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Range.h:32:9: required from ‘mozilla::Range::Range(T*, size_t) [with T = unsigned char; size_t = long unsigned int]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/CharacterEncoding.h:38:60: required from here /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/RangedPtr.h:72:25: warning: unused parameter ‘aStart’ [-Wunused-parameter] 72 | RangedPtr(T* aPtr, T* aStart, T* aEnd) | ~~~^~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/RangedPtr.h:72:36: warning: unused parameter ‘aEnd’ [-Wunused-parameter] 72 | RangedPtr(T* aPtr, T* aStart, T* aEnd) | ~~~^~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/RangedPtr.h: In instantiation of ‘mozilla::RangedPtr::RangedPtr(T*, T*, T*) [with T = const unsigned char]’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Range.h:32:9: required from ‘mozilla::Range::Range(T*, size_t) [with T = const unsigned char; size_t = long unsigned int]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/CharacterEncoding.h:57:29: required from here /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/RangedPtr.h:72:25: warning: unused parameter ‘aStart’ [-Wunused-parameter] 72 | RangedPtr(T* aPtr, T* aStart, T* aEnd) | ~~~^~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/RangedPtr.h:72:36: warning: unused parameter ‘aEnd’ [-Wunused-parameter] 72 | RangedPtr(T* aPtr, T* aStart, T* aEnd) | ~~~^~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/RangedPtr.h: In instantiation of ‘mozilla::RangedPtr::RangedPtr(T*, T*, T*) [with T = char16_t]’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Range.h:32:9: required from ‘mozilla::Range::Range(T*, size_t) [with T = char16_t; size_t = long unsigned int]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/CharacterEncoding.h:179:72: required from here /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/RangedPtr.h:72:25: warning: unused parameter ‘aStart’ [-Wunused-parameter] 72 | RangedPtr(T* aPtr, T* aStart, T* aEnd) | ~~~^~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/RangedPtr.h:72:36: warning: unused parameter ‘aEnd’ [-Wunused-parameter] 72 | RangedPtr(T* aPtr, T* aStart, T* aEnd) | ~~~^~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/RangedPtr.h: In instantiation of ‘mozilla::RangedPtr::RangedPtr(T*, T*, T*) [with T = const char16_t]’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Range.h:32:9: required from ‘mozilla::Range::Range(T*, size_t) [with T = const char16_t; size_t = long unsigned int]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/CharacterEncoding.h:215:29: required from here /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/RangedPtr.h:72:25: warning: unused parameter ‘aStart’ [-Wunused-parameter] 72 | RangedPtr(T* aPtr, T* aStart, T* aEnd) | ~~~^~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/RangedPtr.h:72:36: warning: unused parameter ‘aEnd’ [-Wunused-parameter] 72 | RangedPtr(T* aPtr, T* aStart, T* aEnd) | ~~~^~~~ In file included from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/HashTable.h:80, from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/HashTable.h:10, from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/HeapAPI.h:18, from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/TracingAPI.h:11, from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/GCPolicyAPI.h:52, from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:23: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/AllocPolicy.h: In instantiation of ‘void mozilla::MallocAllocPolicy::free_(T*, size_t) [with T = JS::dbg::GarbageCollectionEvent::Collection; size_t = long unsigned int]’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Vector.h:1001:16: required from ‘mozilla::Vector::~Vector() [with T = JS::dbg::GarbageCollectionEvent::Collection; long unsigned int MinInlineCapacity = 0; AllocPolicy = mozilla::MallocAllocPolicy]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/GCAPI.h:841:9: required from here /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/AllocPolicy.h:115:30: warning: unused parameter ‘aNumElems’ [-Wunused-parameter] 115 | void free_(T* aPtr, size_t aNumElems = 0) { | ~~~~~~~^~~~~~~~~~~~~ In file included from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/ErrorReport.h:32: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/AllocPolicy.h: In instantiation of ‘void js::AllocPolicyBase::free_(T*, size_t) [with T = js::SharedArrayRawBuffer*; size_t = long unsigned int]’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Vector.h:1001:16: required from ‘mozilla::Vector::~Vector() [with T = js::SharedArrayRawBuffer*; long unsigned int MinInlineCapacity = 0; AllocPolicy = js::SystemAllocPolicy]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/StructuredClone.h:426:3: required from here /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/AllocPolicy.h:84:27: warning: unused parameter ‘numElems’ [-Wunused-parameter] 84 | void free_(T* p, size_t numElems = 0) { | ~~~~~~~^~~~~~~~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/AllocPolicy.h: In instantiation of ‘void js::AllocPolicyBase::free_(T*, size_t) [with T = char; size_t = long unsigned int]’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/BufferList.h:163:20: required from ‘void mozilla::BufferList::Clear() [with AllocPolicy = js::SystemAllocPolicy]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/StructuredClone.h:568:19: required from here /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/AllocPolicy.h:84:27: warning: unused parameter ‘numElems’ [-Wunused-parameter] In file included from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:13: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/LinkedList.h: In instantiation of ‘static void mozilla::detail::LinkedListElementTraits::exitList(mozilla::LinkedListElement*) [with T = js::PersistentRootedBase]’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/LinkedList.h:249:21: required from ‘void mozilla::LinkedListElement::remove() [with T = js::PersistentRootedBase]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/LinkedList.h:200:7: required from ‘mozilla::LinkedListElement::~LinkedListElement() [with T = js::PersistentRootedBase]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:922:7: required from here /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/LinkedList.h:102:46: warning: unused parameter ‘elt’ [-Wunused-parameter] 102 | static void exitList(LinkedListElement* elt) {} | ~~~~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/LinkedList.h: In instantiation of ‘static void mozilla::detail::LinkedListElementTraits::exitList(mozilla::LinkedListElement*) [with T = JS::detail::WeakCacheBase]’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/LinkedList.h:249:21: required from ‘void mozilla::LinkedListElement::remove() [with T = JS::detail::WeakCacheBase]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/LinkedList.h:200:7: required from ‘mozilla::LinkedListElement::~LinkedListElement() [with T = JS::detail::WeakCacheBase]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/SweepingAPI.h:58:38: required from here /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/LinkedList.h:102:46: warning: unused parameter ‘elt’ [-Wunused-parameter] /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/AllocPolicy.h: In instantiation of ‘void js::AllocPolicyBase::free_(T*, size_t) [with T = mozilla::BufferList::Segment; size_t = long unsigned int]’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Vector.h:1001:16: required from ‘mozilla::Vector::~Vector() [with T = mozilla::BufferList::Segment; long unsigned int MinInlineCapacity = 1; AllocPolicy = js::SystemAllocPolicy]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/BufferList.h:75:9: required from ‘mozilla::BufferList::BufferList(size_t, size_t, size_t, AllocPolicy) [with AllocPolicy = js::SystemAllocPolicy; size_t = long unsigned int]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/StructuredClone.h:480:9: required from here /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/AllocPolicy.h:84:27: warning: unused parameter ‘numElems’ [-Wunused-parameter] 84 | void free_(T* p, size_t numElems = 0) { | ~~~~~~~^~~~~~~~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/AllocPolicy.h: In instantiation of ‘void js::TempAllocPolicy::free_(T*, size_t) [with T = JSObject*; size_t = long unsigned int]’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Vector.h:1001:16: required from ‘mozilla::Vector::~Vector() [with T = JSObject*; long unsigned int MinInlineCapacity = 8; AllocPolicy = js::TempAllocPolicy]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/GCVector.h:44:7: required from ‘JS::RootedVector::RootedVector(JSContext*) [with T = JSObject*]’ ../gjs/module.cpp:117:46: required from here /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/AllocPolicy.h:211:27: warning: unused parameter ‘numElems’ [-Wunused-parameter] 211 | void free_(T* p, size_t numElems = 0) { | ~~~~~~~^~~~~~~~~~~~ In file included from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/Vector.h:10, from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/ErrorReport.h:37: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Vector.h: In instantiation of ‘mozilla::Vector::CapacityAndReserved::CapacityAndReserved(size_t, size_t) [with T = JS::dbg::GarbageCollectionEvent::Collection; long unsigned int MinInlineCapacity = 0; AllocPolicy = mozilla::MallocAllocPolicy; size_t = long unsigned int]’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Vector.h:471:51: required from ‘mozilla::Vector::CRAndStorage<0, Dummy>::CRAndStorage(size_t, size_t) [with long unsigned int Dummy = 0; T = JS::dbg::GarbageCollectionEvent::Collection; long unsigned int MinInlineCapacity = 0; AllocPolicy = mozilla::MallocAllocPolicy; size_t = long unsigned int]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Vector.h:940:7: required from ‘mozilla::Vector::Vector(AP) [with T = JS::dbg::GarbageCollectionEvent::Collection; long unsigned int MinInlineCapacity = 0; AllocPolicy = mozilla::MallocAllocPolicy]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Vector.h:543:34: required from ‘mozilla::Vector::Vector() [with T = JS::dbg::GarbageCollectionEvent::Collection; long unsigned int MinInlineCapacity = 0; AllocPolicy = mozilla::MallocAllocPolicy]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/GCAPI.h:841:9: required from here /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Vector.h:427:59: warning: unused parameter ‘aReserved’ [-Wunused-parameter] 427 | explicit CapacityAndReserved(size_t aCapacity, size_t aReserved) | ~~~~~~~^~~~~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Vector.h: In instantiation of ‘mozilla::Vector::CapacityAndReserved::CapacityAndReserved(size_t, size_t) [with T = mozilla::BufferList::Segment; long unsigned int MinInlineCapacity = 1; AllocPolicy = js::SystemAllocPolicy; size_t = long unsigned int]’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Vector.h:456:51: required from ‘mozilla::Vector::CRAndStorage::CRAndStorage(size_t, size_t) [with long unsigned int Capacity = 1; long unsigned int Dummy = 0; T = mozilla::BufferList::Segment; long unsigned int MinInlineCapacity = 1; AllocPolicy = js::SystemAllocPolicy; size_t = long unsigned int]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Vector.h:940:7: required from ‘mozilla::Vector::Vector(AP) [with T = mozilla::BufferList::Segment; long unsigned int MinInlineCapacity = 1; AllocPolicy = js::SystemAllocPolicy]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/BufferList.h:75:9: required from ‘mozilla::BufferList::BufferList(size_t, size_t, size_t, AllocPolicy) [with AllocPolicy = js::SystemAllocPolicy; size_t = long unsigned int]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/StructuredClone.h:480:9: required from here /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Vector.h:427:59: warning: unused parameter ‘aReserved’ [-Wunused-parameter] /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Vector.h: In instantiation of ‘mozilla::Vector::CapacityAndReserved::CapacityAndReserved(size_t, size_t) [with T = js::SharedArrayRawBuffer*; long unsigned int MinInlineCapacity = 0; AllocPolicy = js::SystemAllocPolicy; size_t = long unsigned int]’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Vector.h:471:51: required from ‘mozilla::Vector::CRAndStorage<0, Dummy>::CRAndStorage(size_t, size_t) [with long unsigned int Dummy = 0; T = js::SharedArrayRawBuffer*; long unsigned int MinInlineCapacity = 0; AllocPolicy = js::SystemAllocPolicy; size_t = long unsigned int]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Vector.h:940:7: required from ‘mozilla::Vector::Vector(AP) [with T = js::SharedArrayRawBuffer*; long unsigned int MinInlineCapacity = 0; AllocPolicy = js::SystemAllocPolicy]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Vector.h:543:34: required from ‘mozilla::Vector::Vector() [with T = js::SharedArrayRawBuffer*; long unsigned int MinInlineCapacity = 0; AllocPolicy = js::SystemAllocPolicy]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/StructuredClone.h:426:3: required from here /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Vector.h:427:59: warning: unused parameter ‘aReserved’ [-Wunused-parameter] /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Vector.h: In instantiation of ‘mozilla::Vector::CapacityAndReserved::CapacityAndReserved(size_t, size_t) [with T = JSObject*; long unsigned int MinInlineCapacity = 8; AllocPolicy = js::TempAllocPolicy; size_t = long unsigned int]’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Vector.h:456:51: required from ‘mozilla::Vector::CRAndStorage::CRAndStorage(size_t, size_t) [with long unsigned int Capacity = 8; long unsigned int Dummy = 0; T = JSObject*; long unsigned int MinInlineCapacity = 8; AllocPolicy = js::TempAllocPolicy; size_t = long unsigned int]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Vector.h:940:7: required from ‘mozilla::Vector::Vector(AP) [with T = JSObject*; long unsigned int MinInlineCapacity = 8; AllocPolicy = js::TempAllocPolicy]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/GCVector.h:50:42: required from ‘JS::GCVector::GCVector(AllocPolicy) [with T = JSObject*; long unsigned int MinInlineCapacity = 8; AllocPolicy = js::TempAllocPolicy]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/GCVector.h:205:15: required from ‘JS::RootedVector::RootedVector(JSContext*) [with T = JSObject*]’ ../gjs/module.cpp:117:46: required from here /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Vector.h:427:59: warning: unused parameter ‘aReserved’ [-Wunused-parameter] In file included from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/AllocPolicy.h:18: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/Utility.h: In instantiation of ‘T* js_pod_arena_realloc(arena_id_t, T*, size_t, size_t) [with T = JSObject*; arena_id_t = long unsigned int; size_t = long unsigned int]’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/AllocPolicy.h:42:35: required from ‘T* js::AllocPolicyBase::maybe_pod_arena_realloc(arena_id_t, T*, size_t, size_t) [with T = JSObject*; arena_id_t = long unsigned int; size_t = long unsigned int]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/AllocPolicy.h:187:45: required from ‘T* js::TempAllocPolicy::pod_arena_realloc(arena_id_t, T*, size_t, size_t) [with T = JSObject*; arena_id_t = long unsigned int; size_t = long unsigned int]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/AllocPolicy.h:207:32: required from ‘T* js::TempAllocPolicy::pod_realloc(T*, size_t, size_t) [with T = JSObject*; size_t = long unsigned int]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Vector.h:305:35: required from ‘static bool mozilla::detail::VectorImpl::growTo(mozilla::Vector&, size_t) [with T = JSObject*; long unsigned int N = 8; AP = js::TempAllocPolicy; size_t = long unsigned int]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Vector.h:1068:22: required from ‘bool mozilla::Vector::growStorageBy(size_t) [with T = JSObject*; long unsigned int MinInlineCapacity = 8; AllocPolicy = js::TempAllocPolicy; size_t = long unsigned int]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Vector.h:1474:9: required from ‘bool mozilla::Vector::append(U&&) [with U = JS::Handle&; T = JSObject*; long unsigned int MinInlineCapacity = 8; AllocPolicy = js::TempAllocPolicy]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/GCVector.h:91:25: required from ‘bool JS::GCVector::append(U&&) [with U = JS::Handle&; T = JSObject*; long unsigned int MinInlineCapacity = 8; AllocPolicy = js::TempAllocPolicy]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/GCVector.h:272:24: required from ‘bool js::MutableWrappedPtrOperations, Wrapper>::append(U&&) [with U = JS::Handle&; Wrapper = JS::Rooted >; T = JSObject*; long unsigned int Capacity = 8; AllocPolicy = js::TempAllocPolicy]’ ../gjs/module.cpp:118:32: required from here /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/Utility.h:607:57: warning: unused parameter ‘oldSize’ [-Wunused-parameter] 607 | size_t oldSize, | ~~~~~~~^~~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/GCPolicyAPI.h: In instantiation of ‘static void JS::StructGCPolicy::trace(JSTracer*, T*, const char*) [with T = JS::ValueArray<2>]’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:951:27: required from ‘void js::TypedRootedTraceableBase::trace(JSTracer*, const char*) [with Base = js::StackRootedTraceableBase; T = JS::ValueArray<2>]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:949:8: required from here /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/GCPolicyAPI.h:66:55: warning: unused parameter ‘name’ [-Wunused-parameter] 66 | static void trace(JSTracer* trc, T* tp, const char* name) { tp->trace(trc); } | ~~~~~~~~~~~~^~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/GCPolicyAPI.h: In instantiation of ‘static void JS::StructGCPolicy::trace(JSTracer*, T*, const char*) [with T = JS::PropertyDescriptor]’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:951:27: required from ‘void js::TypedRootedTraceableBase::trace(JSTracer*, const char*) [with Base = js::StackRootedTraceableBase; T = JS::PropertyDescriptor]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:949:8: required from here /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/GCPolicyAPI.h:66:55: warning: unused parameter ‘name’ [-Wunused-parameter] /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/GCPolicyAPI.h: In instantiation of ‘static void JS::StructGCPolicy::trace(JSTracer*, T*, const char*) [with T = JS::StackGCVector]’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:951:27: required from ‘void js::TypedRootedTraceableBase::trace(JSTracer*, const char*) [with Base = js::StackRootedTraceableBase; T = JS::StackGCVector]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:949:8: required from here /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/GCPolicyAPI.h:66:55: warning: unused parameter ‘name’ [-Wunused-parameter] [85/122] g++ -Ilibgjs-internal.a.p -I. -I.. -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-4 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gobject-introspection-1.0 -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include -I/usr/include/cairo -I/usr/include/freetype2 -I/usr/include/pixman-1 -I/usr/include/libxml2 -I/usr/include/harfbuzz -I/usr/include/libpng16 -fdiagnostics-color=always -fpch-preprocess -include gjs_pch.hh -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -std=c++17 -fno-exceptions -fno-rtti -fno-strict-aliasing -Wno-variadic-macros -Wno-missing-field-initializers -Wno-dangling-pointer -fno-semantic-interposition -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/anolis/anolis-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -isystem/usr/include/sysprof-4 -pthread -DGJS_COMPILATION '-DGJS_JS_DIR="/usr/share/gjs-1.0"' '-DPKGLIBDIR="/usr/lib64/gjs"' '-DG_LOG_DOMAIN="Gjs"' -MD -MQ libgjs-internal.a.p/gi_foreign.cpp.o -MF libgjs-internal.a.p/gi_foreign.cpp.o.d -o libgjs-internal.a.p/gi_foreign.cpp.o -c ../gi/foreign.cpp In file included from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Range.h:10, from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/CharacterEncoding.h:10, from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/ErrorReport.h:33, from ../gjs/jsapi-util.h:26, from ../gjs/gjs_pch.hh:42: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/RangedPtr.h: In instantiation of ‘mozilla::RangedPtr::RangedPtr(T*, size_t) [with T = unsigned char; size_t = long unsigned int]’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/CharacterEncoding.h:69:35: required from here /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/RangedPtr.h:98:29: warning: unused parameter ‘aLength’ [-Wunused-parameter] 98 | RangedPtr(T* aPtr, size_t aLength) | ~~~~~~~^~~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/RangedPtr.h: In instantiation of ‘mozilla::RangedPtr::RangedPtr(T*, size_t) [with T = char16_t; size_t = long unsigned int]’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/CharacterEncoding.h:193:36: required from here /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/RangedPtr.h:98:29: warning: unused parameter ‘aLength’ [-Wunused-parameter] In file included from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/ErrorReport.h:34: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h: In instantiation of ‘JS::Handle::Handle(const JS::Rooted&, std::enable_if_t, int>) [with S = JS::Value; T = JS::Value; std::enable_if_t, int> = int]’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/CallAndConstruct.h:110:14: required from here /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1315:56: warning: unused parameter ‘dummy’ [-Wunused-parameter] 1315 | std::enable_if_t, int> dummy) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h: In instantiation of ‘JS::Handle::Handle(const JS::Rooted&, std::enable_if_t, int>) [with S = JSObject*; T = JSObject*; std::enable_if_t, int> = int]’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/Exception.h:113:39: required from here /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1315:56: warning: unused parameter ‘dummy’ [-Wunused-parameter] /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/RangedPtr.h: In instantiation of ‘mozilla::RangedPtr::RangedPtr(T*, T*, T*) [with T = unsigned char]’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Range.h:32:9: required from ‘mozilla::Range::Range(T*, size_t) [with T = unsigned char; size_t = long unsigned int]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/CharacterEncoding.h:38:60: required from here /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/RangedPtr.h:72:25: warning: unused parameter ‘aStart’ [-Wunused-parameter] 72 | RangedPtr(T* aPtr, T* aStart, T* aEnd) | ~~~^~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/RangedPtr.h:72:36: warning: unused parameter ‘aEnd’ [-Wunused-parameter] 72 | RangedPtr(T* aPtr, T* aStart, T* aEnd) | ~~~^~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/RangedPtr.h: In instantiation of ‘mozilla::RangedPtr::RangedPtr(T*, T*, T*) [with T = const unsigned char]’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Range.h:32:9: required from ‘mozilla::Range::Range(T*, size_t) [with T = const unsigned char; size_t = long unsigned int]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/CharacterEncoding.h:57:29: required from here /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/RangedPtr.h:72:25: warning: unused parameter ‘aStart’ [-Wunused-parameter] 72 | RangedPtr(T* aPtr, T* aStart, T* aEnd) | ~~~^~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/RangedPtr.h:72:36: warning: unused parameter ‘aEnd’ [-Wunused-parameter] 72 | RangedPtr(T* aPtr, T* aStart, T* aEnd) | ~~~^~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/RangedPtr.h: In instantiation of ‘mozilla::RangedPtr::RangedPtr(T*, T*, T*) [with T = char16_t]’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Range.h:32:9: required from ‘mozilla::Range::Range(T*, size_t) [with T = char16_t; size_t = long unsigned int]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/CharacterEncoding.h:179:72: required from here /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/RangedPtr.h:72:25: warning: unused parameter ‘aStart’ [-Wunused-parameter] 72 | RangedPtr(T* aPtr, T* aStart, T* aEnd) | ~~~^~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/RangedPtr.h:72:36: warning: unused parameter ‘aEnd’ [-Wunused-parameter] 72 | RangedPtr(T* aPtr, T* aStart, T* aEnd) | ~~~^~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/RangedPtr.h: In instantiation of ‘mozilla::RangedPtr::RangedPtr(T*, T*, T*) [with T = const char16_t]’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Range.h:32:9: required from ‘mozilla::Range::Range(T*, size_t) [with T = const char16_t; size_t = long unsigned int]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/CharacterEncoding.h:215:29: required from here /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/RangedPtr.h:72:25: warning: unused parameter ‘aStart’ [-Wunused-parameter] 72 | RangedPtr(T* aPtr, T* aStart, T* aEnd) | ~~~^~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/RangedPtr.h:72:36: warning: unused parameter ‘aEnd’ [-Wunused-parameter] 72 | RangedPtr(T* aPtr, T* aStart, T* aEnd) | ~~~^~~~ In file included from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/HashTable.h:80, from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/HashTable.h:10, from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/HeapAPI.h:18, from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/TracingAPI.h:11, from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/GCPolicyAPI.h:52, from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:23: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/AllocPolicy.h: In instantiation of ‘void mozilla::MallocAllocPolicy::free_(T*, size_t) [with T = JS::dbg::GarbageCollectionEvent::Collection; size_t = long unsigned int]’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Vector.h:1001:16: required from ‘mozilla::Vector::~Vector() [with T = JS::dbg::GarbageCollectionEvent::Collection; long unsigned int MinInlineCapacity = 0; AllocPolicy = mozilla::MallocAllocPolicy]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/GCAPI.h:841:9: required from here /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/AllocPolicy.h:115:30: warning: unused parameter ‘aNumElems’ [-Wunused-parameter] 115 | void free_(T* aPtr, size_t aNumElems = 0) { | ~~~~~~~^~~~~~~~~~~~~ In file included from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/ErrorReport.h:32: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/AllocPolicy.h: In instantiation of ‘void js::AllocPolicyBase::free_(T*, size_t) [with T = js::SharedArrayRawBuffer*; size_t = long unsigned int]’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Vector.h:1001:16: required from ‘mozilla::Vector::~Vector() [with T = js::SharedArrayRawBuffer*; long unsigned int MinInlineCapacity = 0; AllocPolicy = js::SystemAllocPolicy]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/StructuredClone.h:426:3: required from here /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/AllocPolicy.h:84:27: warning: unused parameter ‘numElems’ [-Wunused-parameter] 84 | void free_(T* p, size_t numElems = 0) { | ~~~~~~~^~~~~~~~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/AllocPolicy.h: In instantiation of ‘void js::AllocPolicyBase::free_(T*, size_t) [with T = char; size_t = long unsigned int]’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/BufferList.h:163:20: required from ‘void mozilla::BufferList::Clear() [with AllocPolicy = js::SystemAllocPolicy]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/StructuredClone.h:568:19: required from here /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/AllocPolicy.h:84:27: warning: unused parameter ‘numElems’ [-Wunused-parameter] In file included from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:13: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/LinkedList.h: In instantiation of ‘static void mozilla::detail::LinkedListElementTraits::exitList(mozilla::LinkedListElement*) [with T = js::PersistentRootedBase]’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/LinkedList.h:249:21: required from ‘void mozilla::LinkedListElement::remove() [with T = js::PersistentRootedBase]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/LinkedList.h:200:7: required from ‘mozilla::LinkedListElement::~LinkedListElement() [with T = js::PersistentRootedBase]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:922:7: required from here /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/LinkedList.h:102:46: warning: unused parameter ‘elt’ [-Wunused-parameter] 102 | static void exitList(LinkedListElement* elt) {} | ~~~~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/LinkedList.h: In instantiation of ‘static void mozilla::detail::LinkedListElementTraits::exitList(mozilla::LinkedListElement*) [with T = JS::detail::WeakCacheBase]’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/LinkedList.h:249:21: required from ‘void mozilla::LinkedListElement::remove() [with T = JS::detail::WeakCacheBase]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/LinkedList.h:200:7: required from ‘mozilla::LinkedListElement::~LinkedListElement() [with T = JS::detail::WeakCacheBase]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/SweepingAPI.h:58:38: required from here /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/LinkedList.h:102:46: warning: unused parameter ‘elt’ [-Wunused-parameter] /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/AllocPolicy.h: In instantiation of ‘void js::AllocPolicyBase::free_(T*, size_t) [with T = mozilla::BufferList::Segment; size_t = long unsigned int]’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Vector.h:1001:16: required from ‘mozilla::Vector::~Vector() [with T = mozilla::BufferList::Segment; long unsigned int MinInlineCapacity = 1; AllocPolicy = js::SystemAllocPolicy]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/BufferList.h:75:9: required from ‘mozilla::BufferList::BufferList(size_t, size_t, size_t, AllocPolicy) [with AllocPolicy = js::SystemAllocPolicy; size_t = long unsigned int]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/StructuredClone.h:480:9: required from here /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/AllocPolicy.h:84:27: warning: unused parameter ‘numElems’ [-Wunused-parameter] 84 | void free_(T* p, size_t numElems = 0) { | ~~~~~~~^~~~~~~~~~~~ In file included from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/Vector.h:10, from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/ErrorReport.h:37: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Vector.h: In instantiation of ‘mozilla::Vector::CapacityAndReserved::CapacityAndReserved(size_t, size_t) [with T = JS::dbg::GarbageCollectionEvent::Collection; long unsigned int MinInlineCapacity = 0; AllocPolicy = mozilla::MallocAllocPolicy; size_t = long unsigned int]’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Vector.h:471:51: required from ‘mozilla::Vector::CRAndStorage<0, Dummy>::CRAndStorage(size_t, size_t) [with long unsigned int Dummy = 0; T = JS::dbg::GarbageCollectionEvent::Collection; long unsigned int MinInlineCapacity = 0; AllocPolicy = mozilla::MallocAllocPolicy; size_t = long unsigned int]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Vector.h:940:7: required from ‘mozilla::Vector::Vector(AP) [with T = JS::dbg::GarbageCollectionEvent::Collection; long unsigned int MinInlineCapacity = 0; AllocPolicy = mozilla::MallocAllocPolicy]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Vector.h:543:34: required from ‘mozilla::Vector::Vector() [with T = JS::dbg::GarbageCollectionEvent::Collection; long unsigned int MinInlineCapacity = 0; AllocPolicy = mozilla::MallocAllocPolicy]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/GCAPI.h:841:9: required from here /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Vector.h:427:59: warning: unused parameter ‘aReserved’ [-Wunused-parameter] 427 | explicit CapacityAndReserved(size_t aCapacity, size_t aReserved) | ~~~~~~~^~~~~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Vector.h: In instantiation of ‘mozilla::Vector::CapacityAndReserved::CapacityAndReserved(size_t, size_t) [with T = mozilla::BufferList::Segment; long unsigned int MinInlineCapacity = 1; AllocPolicy = js::SystemAllocPolicy; size_t = long unsigned int]’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Vector.h:456:51: required from ‘mozilla::Vector::CRAndStorage::CRAndStorage(size_t, size_t) [with long unsigned int Capacity = 1; long unsigned int Dummy = 0; T = mozilla::BufferList::Segment; long unsigned int MinInlineCapacity = 1; AllocPolicy = js::SystemAllocPolicy; size_t = long unsigned int]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Vector.h:940:7: required from ‘mozilla::Vector::Vector(AP) [with T = mozilla::BufferList::Segment; long unsigned int MinInlineCapacity = 1; AllocPolicy = js::SystemAllocPolicy]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/BufferList.h:75:9: required from ‘mozilla::BufferList::BufferList(size_t, size_t, size_t, AllocPolicy) [with AllocPolicy = js::SystemAllocPolicy; size_t = long unsigned int]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/StructuredClone.h:480:9: required from here /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Vector.h:427:59: warning: unused parameter ‘aReserved’ [-Wunused-parameter] /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Vector.h: In instantiation of ‘mozilla::Vector::CapacityAndReserved::CapacityAndReserved(size_t, size_t) [with T = js::SharedArrayRawBuffer*; long unsigned int MinInlineCapacity = 0; AllocPolicy = js::SystemAllocPolicy; size_t = long unsigned int]’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Vector.h:471:51: required from ‘mozilla::Vector::CRAndStorage<0, Dummy>::CRAndStorage(size_t, size_t) [with long unsigned int Dummy = 0; T = js::SharedArrayRawBuffer*; long unsigned int MinInlineCapacity = 0; AllocPolicy = js::SystemAllocPolicy; size_t = long unsigned int]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Vector.h:940:7: required from ‘mozilla::Vector::Vector(AP) [with T = js::SharedArrayRawBuffer*; long unsigned int MinInlineCapacity = 0; AllocPolicy = js::SystemAllocPolicy]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Vector.h:543:34: required from ‘mozilla::Vector::Vector() [with T = js::SharedArrayRawBuffer*; long unsigned int MinInlineCapacity = 0; AllocPolicy = js::SystemAllocPolicy]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/StructuredClone.h:426:3: required from here /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Vector.h:427:59: warning: unused parameter ‘aReserved’ [-Wunused-parameter] [86/122] g++ -Ilibgjs-internal.a.p -I. -I.. -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-4 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gobject-introspection-1.0 -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include -I/usr/include/cairo -I/usr/include/freetype2 -I/usr/include/pixman-1 -I/usr/include/libxml2 -I/usr/include/harfbuzz -I/usr/include/libpng16 -fdiagnostics-color=always -fpch-preprocess -include gjs_pch.hh -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -std=c++17 -fno-exceptions -fno-rtti -fno-strict-aliasing -Wno-variadic-macros -Wno-missing-field-initializers -Wno-dangling-pointer -fno-semantic-interposition -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/anolis/anolis-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -isystem/usr/include/sysprof-4 -pthread -DGJS_COMPILATION '-DGJS_JS_DIR="/usr/share/gjs-1.0"' '-DPKGLIBDIR="/usr/lib64/gjs"' '-DG_LOG_DOMAIN="Gjs"' -MD -MQ libgjs-internal.a.p/gjs_byteArray.cpp.o -MF libgjs-internal.a.p/gjs_byteArray.cpp.o.d -o libgjs-internal.a.p/gjs_byteArray.cpp.o -c ../gjs/byteArray.cpp In file included from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Range.h:10, from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/CharacterEncoding.h:10, from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/ErrorReport.h:33, from ../gjs/jsapi-util.h:26, from ../gjs/gjs_pch.hh:42: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/RangedPtr.h: In instantiation of ‘mozilla::RangedPtr::RangedPtr(T*, size_t) [with T = unsigned char; size_t = long unsigned int]’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/CharacterEncoding.h:69:35: required from here /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/RangedPtr.h:98:29: warning: unused parameter ‘aLength’ [-Wunused-parameter] 98 | RangedPtr(T* aPtr, size_t aLength) | ~~~~~~~^~~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/RangedPtr.h: In instantiation of ‘mozilla::RangedPtr::RangedPtr(T*, size_t) [with T = char16_t; size_t = long unsigned int]’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/CharacterEncoding.h:193:36: required from here /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/RangedPtr.h:98:29: warning: unused parameter ‘aLength’ [-Wunused-parameter] In file included from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/ErrorReport.h:34: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h: In instantiation of ‘JS::Handle::Handle(const JS::Rooted&, std::enable_if_t, int>) [with S = JS::Value; T = JS::Value; std::enable_if_t, int> = int]’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/CallAndConstruct.h:110:14: required from here /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1315:56: warning: unused parameter ‘dummy’ [-Wunused-parameter] 1315 | std::enable_if_t, int> dummy) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h: In instantiation of ‘JS::Handle::Handle(const JS::Rooted&, std::enable_if_t, int>) [with S = JSObject*; T = JSObject*; std::enable_if_t, int> = int]’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/Exception.h:113:39: required from here /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1315:56: warning: unused parameter ‘dummy’ [-Wunused-parameter] /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h: In instantiation of ‘JS::Handle::Handle(const JS::Rooted&, std::enable_if_t, int>) [with S = JSString*; T = JSString*; std::enable_if_t, int> = int]’: ../gjs/byteArray.cpp:107:37: required from here /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1315:56: warning: unused parameter ‘dummy’ [-Wunused-parameter] /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/RangedPtr.h: In instantiation of ‘mozilla::RangedPtr::RangedPtr(T*, T*, T*) [with T = unsigned char]’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Range.h:32:9: required from ‘mozilla::Range::Range(T*, size_t) [with T = unsigned char; size_t = long unsigned int]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/CharacterEncoding.h:38:60: required from here /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/RangedPtr.h:72:25: warning: unused parameter ‘aStart’ [-Wunused-parameter] 72 | RangedPtr(T* aPtr, T* aStart, T* aEnd) | ~~~^~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/RangedPtr.h:72:36: warning: unused parameter ‘aEnd’ [-Wunused-parameter] 72 | RangedPtr(T* aPtr, T* aStart, T* aEnd) | ~~~^~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/RangedPtr.h: In instantiation of ‘mozilla::RangedPtr::RangedPtr(T*, T*, T*) [with T = const unsigned char]’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Range.h:32:9: required from ‘mozilla::Range::Range(T*, size_t) [with T = const unsigned char; size_t = long unsigned int]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/CharacterEncoding.h:57:29: required from here /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/RangedPtr.h:72:25: warning: unused parameter ‘aStart’ [-Wunused-parameter] 72 | RangedPtr(T* aPtr, T* aStart, T* aEnd) | ~~~^~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/RangedPtr.h:72:36: warning: unused parameter ‘aEnd’ [-Wunused-parameter] 72 | RangedPtr(T* aPtr, T* aStart, T* aEnd) | ~~~^~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/RangedPtr.h: In instantiation of ‘mozilla::RangedPtr::RangedPtr(T*, T*, T*) [with T = char16_t]’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Range.h:32:9: required from ‘mozilla::Range::Range(T*, size_t) [with T = char16_t; size_t = long unsigned int]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/CharacterEncoding.h:179:72: required from here /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/RangedPtr.h:72:25: warning: unused parameter ‘aStart’ [-Wunused-parameter] 72 | RangedPtr(T* aPtr, T* aStart, T* aEnd) | ~~~^~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/RangedPtr.h:72:36: warning: unused parameter ‘aEnd’ [-Wunused-parameter] 72 | RangedPtr(T* aPtr, T* aStart, T* aEnd) | ~~~^~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/RangedPtr.h: In instantiation of ‘mozilla::RangedPtr::RangedPtr(T*, T*, T*) [with T = const char16_t]’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Range.h:32:9: required from ‘mozilla::Range::Range(T*, size_t) [with T = const char16_t; size_t = long unsigned int]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/CharacterEncoding.h:215:29: required from here /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/RangedPtr.h:72:25: warning: unused parameter ‘aStart’ [-Wunused-parameter] 72 | RangedPtr(T* aPtr, T* aStart, T* aEnd) | ~~~^~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/RangedPtr.h:72:36: warning: unused parameter ‘aEnd’ [-Wunused-parameter] 72 | RangedPtr(T* aPtr, T* aStart, T* aEnd) | ~~~^~~~ In file included from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/HashTable.h:80, from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/HashTable.h:10, from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/HeapAPI.h:18, from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/TracingAPI.h:11, from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/GCPolicyAPI.h:52, from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:23: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/AllocPolicy.h: In instantiation of ‘void mozilla::MallocAllocPolicy::free_(T*, size_t) [with T = JS::dbg::GarbageCollectionEvent::Collection; size_t = long unsigned int]’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Vector.h:1001:16: required from ‘mozilla::Vector::~Vector() [with T = JS::dbg::GarbageCollectionEvent::Collection; long unsigned int MinInlineCapacity = 0; AllocPolicy = mozilla::MallocAllocPolicy]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/GCAPI.h:841:9: required from here /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/AllocPolicy.h:115:30: warning: unused parameter ‘aNumElems’ [-Wunused-parameter] 115 | void free_(T* aPtr, size_t aNumElems = 0) { | ~~~~~~~^~~~~~~~~~~~~ In file included from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/ErrorReport.h:32: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/AllocPolicy.h: In instantiation of ‘void js::AllocPolicyBase::free_(T*, size_t) [with T = js::SharedArrayRawBuffer*; size_t = long unsigned int]’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Vector.h:1001:16: required from ‘mozilla::Vector::~Vector() [with T = js::SharedArrayRawBuffer*; long unsigned int MinInlineCapacity = 0; AllocPolicy = js::SystemAllocPolicy]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/StructuredClone.h:426:3: required from here /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/AllocPolicy.h:84:27: warning: unused parameter ‘numElems’ [-Wunused-parameter] 84 | void free_(T* p, size_t numElems = 0) { | ~~~~~~~^~~~~~~~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/AllocPolicy.h: In instantiation of ‘void js::AllocPolicyBase::free_(T*, size_t) [with T = char; size_t = long unsigned int]’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/BufferList.h:163:20: required from ‘void mozilla::BufferList::Clear() [with AllocPolicy = js::SystemAllocPolicy]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/StructuredClone.h:568:19: required from here /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/AllocPolicy.h:84:27: warning: unused parameter ‘numElems’ [-Wunused-parameter] In file included from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:13: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/LinkedList.h: In instantiation of ‘static void mozilla::detail::LinkedListElementTraits::exitList(mozilla::LinkedListElement*) [with T = js::PersistentRootedBase]’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/LinkedList.h:249:21: required from ‘void mozilla::LinkedListElement::remove() [with T = js::PersistentRootedBase]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/LinkedList.h:200:7: required from ‘mozilla::LinkedListElement::~LinkedListElement() [with T = js::PersistentRootedBase]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:922:7: required from here /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/LinkedList.h:102:46: warning: unused parameter ‘elt’ [-Wunused-parameter] 102 | static void exitList(LinkedListElement* elt) {} | ~~~~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/LinkedList.h: In instantiation of ‘static void mozilla::detail::LinkedListElementTraits::exitList(mozilla::LinkedListElement*) [with T = JS::detail::WeakCacheBase]’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/LinkedList.h:249:21: required from ‘void mozilla::LinkedListElement::remove() [with T = JS::detail::WeakCacheBase]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/LinkedList.h:200:7: required from ‘mozilla::LinkedListElement::~LinkedListElement() [with T = JS::detail::WeakCacheBase]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/SweepingAPI.h:58:38: required from here /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/LinkedList.h:102:46: warning: unused parameter ‘elt’ [-Wunused-parameter] /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/AllocPolicy.h: In instantiation of ‘void js::AllocPolicyBase::free_(T*, size_t) [with T = mozilla::BufferList::Segment; size_t = long unsigned int]’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Vector.h:1001:16: required from ‘mozilla::Vector::~Vector() [with T = mozilla::BufferList::Segment; long unsigned int MinInlineCapacity = 1; AllocPolicy = js::SystemAllocPolicy]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/BufferList.h:75:9: required from ‘mozilla::BufferList::BufferList(size_t, size_t, size_t, AllocPolicy) [with AllocPolicy = js::SystemAllocPolicy; size_t = long unsigned int]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/StructuredClone.h:480:9: required from here /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/AllocPolicy.h:84:27: warning: unused parameter ‘numElems’ [-Wunused-parameter] 84 | void free_(T* p, size_t numElems = 0) { | ~~~~~~~^~~~~~~~~~~~ In file included from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/Vector.h:10, from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/ErrorReport.h:37: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Vector.h: In instantiation of ‘mozilla::Vector::CapacityAndReserved::CapacityAndReserved(size_t, size_t) [with T = JS::dbg::GarbageCollectionEvent::Collection; long unsigned int MinInlineCapacity = 0; AllocPolicy = mozilla::MallocAllocPolicy; size_t = long unsigned int]’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Vector.h:471:51: required from ‘mozilla::Vector::CRAndStorage<0, Dummy>::CRAndStorage(size_t, size_t) [with long unsigned int Dummy = 0; T = JS::dbg::GarbageCollectionEvent::Collection; long unsigned int MinInlineCapacity = 0; AllocPolicy = mozilla::MallocAllocPolicy; size_t = long unsigned int]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Vector.h:940:7: required from ‘mozilla::Vector::Vector(AP) [with T = JS::dbg::GarbageCollectionEvent::Collection; long unsigned int MinInlineCapacity = 0; AllocPolicy = mozilla::MallocAllocPolicy]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Vector.h:543:34: required from ‘mozilla::Vector::Vector() [with T = JS::dbg::GarbageCollectionEvent::Collection; long unsigned int MinInlineCapacity = 0; AllocPolicy = mozilla::MallocAllocPolicy]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/GCAPI.h:841:9: required from here /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Vector.h:427:59: warning: unused parameter ‘aReserved’ [-Wunused-parameter] 427 | explicit CapacityAndReserved(size_t aCapacity, size_t aReserved) | ~~~~~~~^~~~~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Vector.h: In instantiation of ‘mozilla::Vector::CapacityAndReserved::CapacityAndReserved(size_t, size_t) [with T = mozilla::BufferList::Segment; long unsigned int MinInlineCapacity = 1; AllocPolicy = js::SystemAllocPolicy; size_t = long unsigned int]’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Vector.h:456:51: required from ‘mozilla::Vector::CRAndStorage::CRAndStorage(size_t, size_t) [with long unsigned int Capacity = 1; long unsigned int Dummy = 0; T = mozilla::BufferList::Segment; long unsigned int MinInlineCapacity = 1; AllocPolicy = js::SystemAllocPolicy; size_t = long unsigned int]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Vector.h:940:7: required from ‘mozilla::Vector::Vector(AP) [with T = mozilla::BufferList::Segment; long unsigned int MinInlineCapacity = 1; AllocPolicy = js::SystemAllocPolicy]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/BufferList.h:75:9: required from ‘mozilla::BufferList::BufferList(size_t, size_t, size_t, AllocPolicy) [with AllocPolicy = js::SystemAllocPolicy; size_t = long unsigned int]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/StructuredClone.h:480:9: required from here /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Vector.h:427:59: warning: unused parameter ‘aReserved’ [-Wunused-parameter] /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Vector.h: In instantiation of ‘mozilla::Vector::CapacityAndReserved::CapacityAndReserved(size_t, size_t) [with T = js::SharedArrayRawBuffer*; long unsigned int MinInlineCapacity = 0; AllocPolicy = js::SystemAllocPolicy; size_t = long unsigned int]’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Vector.h:471:51: required from ‘mozilla::Vector::CRAndStorage<0, Dummy>::CRAndStorage(size_t, size_t) [with long unsigned int Dummy = 0; T = js::SharedArrayRawBuffer*; long unsigned int MinInlineCapacity = 0; AllocPolicy = js::SystemAllocPolicy; size_t = long unsigned int]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Vector.h:940:7: required from ‘mozilla::Vector::Vector(AP) [with T = js::SharedArrayRawBuffer*; long unsigned int MinInlineCapacity = 0; AllocPolicy = js::SystemAllocPolicy]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Vector.h:543:34: required from ‘mozilla::Vector::Vector() [with T = js::SharedArrayRawBuffer*; long unsigned int MinInlineCapacity = 0; AllocPolicy = js::SystemAllocPolicy]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/StructuredClone.h:426:3: required from here /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Vector.h:427:59: warning: unused parameter ‘aReserved’ [-Wunused-parameter] [87/122] g++ -Ilibgjs-internal.a.p -I. -I.. -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-4 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gobject-introspection-1.0 -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include -I/usr/include/cairo -I/usr/include/freetype2 -I/usr/include/pixman-1 -I/usr/include/libxml2 -I/usr/include/harfbuzz -I/usr/include/libpng16 -fdiagnostics-color=always -fpch-preprocess -include gjs_pch.hh -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -std=c++17 -fno-exceptions -fno-rtti -fno-strict-aliasing -Wno-variadic-macros -Wno-missing-field-initializers -Wno-dangling-pointer -fno-semantic-interposition -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/anolis/anolis-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -isystem/usr/include/sysprof-4 -pthread -DGJS_COMPILATION '-DGJS_JS_DIR="/usr/share/gjs-1.0"' '-DPKGLIBDIR="/usr/lib64/gjs"' '-DG_LOG_DOMAIN="Gjs"' -MD -MQ libgjs-internal.a.p/modules_cairo-solid-pattern.cpp.o -MF libgjs-internal.a.p/modules_cairo-solid-pattern.cpp.o.d -o libgjs-internal.a.p/modules_cairo-solid-pattern.cpp.o -c ../modules/cairo-solid-pattern.cpp In file included from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Range.h:10, from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/CharacterEncoding.h:10, from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/ErrorReport.h:33, from ../gjs/jsapi-util.h:26, from ../gjs/gjs_pch.hh:42: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/RangedPtr.h: In instantiation of ‘mozilla::RangedPtr::RangedPtr(T*, size_t) [with T = unsigned char; size_t = long unsigned int]’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/CharacterEncoding.h:69:35: required from here /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/RangedPtr.h:98:29: warning: unused parameter ‘aLength’ [-Wunused-parameter] 98 | RangedPtr(T* aPtr, size_t aLength) | ~~~~~~~^~~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/RangedPtr.h: In instantiation of ‘mozilla::RangedPtr::RangedPtr(T*, size_t) [with T = char16_t; size_t = long unsigned int]’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/CharacterEncoding.h:193:36: required from here /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/RangedPtr.h:98:29: warning: unused parameter ‘aLength’ [-Wunused-parameter] In file included from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/ErrorReport.h:34: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h: In instantiation of ‘JS::Handle::Handle(const JS::Rooted&, std::enable_if_t, int>) [with S = JS::Value; T = JS::Value; std::enable_if_t, int> = int]’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/CallAndConstruct.h:110:14: required from here /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1315:56: warning: unused parameter ‘dummy’ [-Wunused-parameter] 1315 | std::enable_if_t, int> dummy) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h: In instantiation of ‘JS::Handle::Handle(const JS::Rooted&, std::enable_if_t, int>) [with S = JSObject*; T = JSObject*; std::enable_if_t, int> = int]’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/Exception.h:113:39: required from here /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1315:56: warning: unused parameter ‘dummy’ [-Wunused-parameter] /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/RangedPtr.h: In instantiation of ‘mozilla::RangedPtr::RangedPtr(T*, T*, T*) [with T = unsigned char]’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Range.h:32:9: required from ‘mozilla::Range::Range(T*, size_t) [with T = unsigned char; size_t = long unsigned int]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/CharacterEncoding.h:38:60: required from here /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/RangedPtr.h:72:25: warning: unused parameter ‘aStart’ [-Wunused-parameter] 72 | RangedPtr(T* aPtr, T* aStart, T* aEnd) | ~~~^~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/RangedPtr.h:72:36: warning: unused parameter ‘aEnd’ [-Wunused-parameter] 72 | RangedPtr(T* aPtr, T* aStart, T* aEnd) | ~~~^~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/RangedPtr.h: In instantiation of ‘mozilla::RangedPtr::RangedPtr(T*, T*, T*) [with T = const unsigned char]’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Range.h:32:9: required from ‘mozilla::Range::Range(T*, size_t) [with T = const unsigned char; size_t = long unsigned int]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/CharacterEncoding.h:57:29: required from here /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/RangedPtr.h:72:25: warning: unused parameter ‘aStart’ [-Wunused-parameter] 72 | RangedPtr(T* aPtr, T* aStart, T* aEnd) | ~~~^~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/RangedPtr.h:72:36: warning: unused parameter ‘aEnd’ [-Wunused-parameter] 72 | RangedPtr(T* aPtr, T* aStart, T* aEnd) | ~~~^~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/RangedPtr.h: In instantiation of ‘mozilla::RangedPtr::RangedPtr(T*, T*, T*) [with T = char16_t]’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Range.h:32:9: required from ‘mozilla::Range::Range(T*, size_t) [with T = char16_t; size_t = long unsigned int]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/CharacterEncoding.h:179:72: required from here /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/RangedPtr.h:72:25: warning: unused parameter ‘aStart’ [-Wunused-parameter] 72 | RangedPtr(T* aPtr, T* aStart, T* aEnd) | ~~~^~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/RangedPtr.h:72:36: warning: unused parameter ‘aEnd’ [-Wunused-parameter] 72 | RangedPtr(T* aPtr, T* aStart, T* aEnd) | ~~~^~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/RangedPtr.h: In instantiation of ‘mozilla::RangedPtr::RangedPtr(T*, T*, T*) [with T = const char16_t]’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Range.h:32:9: required from ‘mozilla::Range::Range(T*, size_t) [with T = const char16_t; size_t = long unsigned int]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/CharacterEncoding.h:215:29: required from here /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/RangedPtr.h:72:25: warning: unused parameter ‘aStart’ [-Wunused-parameter] 72 | RangedPtr(T* aPtr, T* aStart, T* aEnd) | ~~~^~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/RangedPtr.h:72:36: warning: unused parameter ‘aEnd’ [-Wunused-parameter] 72 | RangedPtr(T* aPtr, T* aStart, T* aEnd) | ~~~^~~~ In file included from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/HashTable.h:80, from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/HashTable.h:10, from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/HeapAPI.h:18, from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/TracingAPI.h:11, from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/GCPolicyAPI.h:52, from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:23: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/AllocPolicy.h: In instantiation of ‘void mozilla::MallocAllocPolicy::free_(T*, size_t) [with T = JS::dbg::GarbageCollectionEvent::Collection; size_t = long unsigned int]’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Vector.h:1001:16: required from ‘mozilla::Vector::~Vector() [with T = JS::dbg::GarbageCollectionEvent::Collection; long unsigned int MinInlineCapacity = 0; AllocPolicy = mozilla::MallocAllocPolicy]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/GCAPI.h:841:9: required from here /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/AllocPolicy.h:115:30: warning: unused parameter ‘aNumElems’ [-Wunused-parameter] 115 | void free_(T* aPtr, size_t aNumElems = 0) { | ~~~~~~~^~~~~~~~~~~~~ In file included from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/ErrorReport.h:32: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/AllocPolicy.h: In instantiation of ‘void js::AllocPolicyBase::free_(T*, size_t) [with T = js::SharedArrayRawBuffer*; size_t = long unsigned int]’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Vector.h:1001:16: required from ‘mozilla::Vector::~Vector() [with T = js::SharedArrayRawBuffer*; long unsigned int MinInlineCapacity = 0; AllocPolicy = js::SystemAllocPolicy]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/StructuredClone.h:426:3: required from here /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/AllocPolicy.h:84:27: warning: unused parameter ‘numElems’ [-Wunused-parameter] 84 | void free_(T* p, size_t numElems = 0) { | ~~~~~~~^~~~~~~~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/AllocPolicy.h: In instantiation of ‘void js::AllocPolicyBase::free_(T*, size_t) [with T = char; size_t = long unsigned int]’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/BufferList.h:163:20: required from ‘void mozilla::BufferList::Clear() [with AllocPolicy = js::SystemAllocPolicy]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/StructuredClone.h:568:19: required from here /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/AllocPolicy.h:84:27: warning: unused parameter ‘numElems’ [-Wunused-parameter] In file included from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:13: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/LinkedList.h: In instantiation of ‘static void mozilla::detail::LinkedListElementTraits::exitList(mozilla::LinkedListElement*) [with T = js::PersistentRootedBase]’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/LinkedList.h:249:21: required from ‘void mozilla::LinkedListElement::remove() [with T = js::PersistentRootedBase]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/LinkedList.h:200:7: required from ‘mozilla::LinkedListElement::~LinkedListElement() [with T = js::PersistentRootedBase]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:922:7: required from here /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/LinkedList.h:102:46: warning: unused parameter ‘elt’ [-Wunused-parameter] 102 | static void exitList(LinkedListElement* elt) {} | ~~~~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/LinkedList.h: In instantiation of ‘static void mozilla::detail::LinkedListElementTraits::exitList(mozilla::LinkedListElement*) [with T = JS::detail::WeakCacheBase]’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/LinkedList.h:249:21: required from ‘void mozilla::LinkedListElement::remove() [with T = JS::detail::WeakCacheBase]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/LinkedList.h:200:7: required from ‘mozilla::LinkedListElement::~LinkedListElement() [with T = JS::detail::WeakCacheBase]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/SweepingAPI.h:58:38: required from here /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/LinkedList.h:102:46: warning: unused parameter ‘elt’ [-Wunused-parameter] /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/AllocPolicy.h: In instantiation of ‘void js::AllocPolicyBase::free_(T*, size_t) [with T = mozilla::BufferList::Segment; size_t = long unsigned int]’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Vector.h:1001:16: required from ‘mozilla::Vector::~Vector() [with T = mozilla::BufferList::Segment; long unsigned int MinInlineCapacity = 1; AllocPolicy = js::SystemAllocPolicy]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/BufferList.h:75:9: required from ‘mozilla::BufferList::BufferList(size_t, size_t, size_t, AllocPolicy) [with AllocPolicy = js::SystemAllocPolicy; size_t = long unsigned int]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/StructuredClone.h:480:9: required from here /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/AllocPolicy.h:84:27: warning: unused parameter ‘numElems’ [-Wunused-parameter] 84 | void free_(T* p, size_t numElems = 0) { | ~~~~~~~^~~~~~~~~~~~ In file included from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/Vector.h:10, from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/ErrorReport.h:37: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Vector.h: In instantiation of ‘mozilla::Vector::CapacityAndReserved::CapacityAndReserved(size_t, size_t) [with T = JS::dbg::GarbageCollectionEvent::Collection; long unsigned int MinInlineCapacity = 0; AllocPolicy = mozilla::MallocAllocPolicy; size_t = long unsigned int]’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Vector.h:471:51: required from ‘mozilla::Vector::CRAndStorage<0, Dummy>::CRAndStorage(size_t, size_t) [with long unsigned int Dummy = 0; T = JS::dbg::GarbageCollectionEvent::Collection; long unsigned int MinInlineCapacity = 0; AllocPolicy = mozilla::MallocAllocPolicy; size_t = long unsigned int]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Vector.h:940:7: required from ‘mozilla::Vector::Vector(AP) [with T = JS::dbg::GarbageCollectionEvent::Collection; long unsigned int MinInlineCapacity = 0; AllocPolicy = mozilla::MallocAllocPolicy]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Vector.h:543:34: required from ‘mozilla::Vector::Vector() [with T = JS::dbg::GarbageCollectionEvent::Collection; long unsigned int MinInlineCapacity = 0; AllocPolicy = mozilla::MallocAllocPolicy]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/GCAPI.h:841:9: required from here /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Vector.h:427:59: warning: unused parameter ‘aReserved’ [-Wunused-parameter] 427 | explicit CapacityAndReserved(size_t aCapacity, size_t aReserved) | ~~~~~~~^~~~~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Vector.h: In instantiation of ‘mozilla::Vector::CapacityAndReserved::CapacityAndReserved(size_t, size_t) [with T = mozilla::BufferList::Segment; long unsigned int MinInlineCapacity = 1; AllocPolicy = js::SystemAllocPolicy; size_t = long unsigned int]’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Vector.h:456:51: required from ‘mozilla::Vector::CRAndStorage::CRAndStorage(size_t, size_t) [with long unsigned int Capacity = 1; long unsigned int Dummy = 0; T = mozilla::BufferList::Segment; long unsigned int MinInlineCapacity = 1; AllocPolicy = js::SystemAllocPolicy; size_t = long unsigned int]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Vector.h:940:7: required from ‘mozilla::Vector::Vector(AP) [with T = mozilla::BufferList::Segment; long unsigned int MinInlineCapacity = 1; AllocPolicy = js::SystemAllocPolicy]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/BufferList.h:75:9: required from ‘mozilla::BufferList::BufferList(size_t, size_t, size_t, AllocPolicy) [with AllocPolicy = js::SystemAllocPolicy; size_t = long unsigned int]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/StructuredClone.h:480:9: required from here /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Vector.h:427:59: warning: unused parameter ‘aReserved’ [-Wunused-parameter] /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Vector.h: In instantiation of ‘mozilla::Vector::CapacityAndReserved::CapacityAndReserved(size_t, size_t) [with T = js::SharedArrayRawBuffer*; long unsigned int MinInlineCapacity = 0; AllocPolicy = js::SystemAllocPolicy; size_t = long unsigned int]’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Vector.h:471:51: required from ‘mozilla::Vector::CRAndStorage<0, Dummy>::CRAndStorage(size_t, size_t) [with long unsigned int Dummy = 0; T = js::SharedArrayRawBuffer*; long unsigned int MinInlineCapacity = 0; AllocPolicy = js::SystemAllocPolicy; size_t = long unsigned int]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Vector.h:940:7: required from ‘mozilla::Vector::Vector(AP) [with T = js::SharedArrayRawBuffer*; long unsigned int MinInlineCapacity = 0; AllocPolicy = js::SystemAllocPolicy]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Vector.h:543:34: required from ‘mozilla::Vector::Vector() [with T = js::SharedArrayRawBuffer*; long unsigned int MinInlineCapacity = 0; AllocPolicy = js::SystemAllocPolicy]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/StructuredClone.h:426:3: required from here /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Vector.h:427:59: warning: unused parameter ‘aReserved’ [-Wunused-parameter] [88/122] g++ -Ilibgjs-internal.a.p -I. -I.. -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-4 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gobject-introspection-1.0 -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include -I/usr/include/cairo -I/usr/include/freetype2 -I/usr/include/pixman-1 -I/usr/include/libxml2 -I/usr/include/harfbuzz -I/usr/include/libpng16 -fdiagnostics-color=always -fpch-preprocess -include gjs_pch.hh -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -std=c++17 -fno-exceptions -fno-rtti -fno-strict-aliasing -Wno-variadic-macros -Wno-missing-field-initializers -Wno-dangling-pointer -fno-semantic-interposition -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/anolis/anolis-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -isystem/usr/include/sysprof-4 -pthread -DGJS_COMPILATION '-DGJS_JS_DIR="/usr/share/gjs-1.0"' '-DPKGLIBDIR="/usr/lib64/gjs"' '-DG_LOG_DOMAIN="Gjs"' -MD -MQ libgjs-internal.a.p/gi_toggle.cpp.o -MF libgjs-internal.a.p/gi_toggle.cpp.o.d -o libgjs-internal.a.p/gi_toggle.cpp.o -c ../gi/toggle.cpp In file included from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Range.h:10, from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/CharacterEncoding.h:10, from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/ErrorReport.h:33, from ../gjs/jsapi-util.h:26, from ../gjs/gjs_pch.hh:42: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/RangedPtr.h: In instantiation of ‘mozilla::RangedPtr::RangedPtr(T*, size_t) [with T = unsigned char; size_t = long unsigned int]’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/CharacterEncoding.h:69:35: required from here /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/RangedPtr.h:98:29: warning: unused parameter ‘aLength’ [-Wunused-parameter] 98 | RangedPtr(T* aPtr, size_t aLength) | ~~~~~~~^~~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/RangedPtr.h: In instantiation of ‘mozilla::RangedPtr::RangedPtr(T*, size_t) [with T = char16_t; size_t = long unsigned int]’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/CharacterEncoding.h:193:36: required from here /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/RangedPtr.h:98:29: warning: unused parameter ‘aLength’ [-Wunused-parameter] In file included from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/ErrorReport.h:34: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h: In instantiation of ‘JS::Handle::Handle(const JS::Rooted&, std::enable_if_t, int>) [with S = JS::Value; T = JS::Value; std::enable_if_t, int> = int]’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/CallAndConstruct.h:110:14: required from here /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1315:56: warning: unused parameter ‘dummy’ [-Wunused-parameter] 1315 | std::enable_if_t, int> dummy) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h: In instantiation of ‘JS::Handle::Handle(const JS::Rooted&, std::enable_if_t, int>) [with S = JSObject*; T = JSObject*; std::enable_if_t, int> = int]’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/Exception.h:113:39: required from here /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1315:56: warning: unused parameter ‘dummy’ [-Wunused-parameter] /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/RangedPtr.h: In instantiation of ‘mozilla::RangedPtr::RangedPtr(T*, T*, T*) [with T = unsigned char]’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Range.h:32:9: required from ‘mozilla::Range::Range(T*, size_t) [with T = unsigned char; size_t = long unsigned int]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/CharacterEncoding.h:38:60: required from here /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/RangedPtr.h:72:25: warning: unused parameter ‘aStart’ [-Wunused-parameter] 72 | RangedPtr(T* aPtr, T* aStart, T* aEnd) | ~~~^~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/RangedPtr.h:72:36: warning: unused parameter ‘aEnd’ [-Wunused-parameter] 72 | RangedPtr(T* aPtr, T* aStart, T* aEnd) | ~~~^~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/RangedPtr.h: In instantiation of ‘mozilla::RangedPtr::RangedPtr(T*, T*, T*) [with T = const unsigned char]’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Range.h:32:9: required from ‘mozilla::Range::Range(T*, size_t) [with T = const unsigned char; size_t = long unsigned int]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/CharacterEncoding.h:57:29: required from here /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/RangedPtr.h:72:25: warning: unused parameter ‘aStart’ [-Wunused-parameter] 72 | RangedPtr(T* aPtr, T* aStart, T* aEnd) | ~~~^~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/RangedPtr.h:72:36: warning: unused parameter ‘aEnd’ [-Wunused-parameter] 72 | RangedPtr(T* aPtr, T* aStart, T* aEnd) | ~~~^~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/RangedPtr.h: In instantiation of ‘mozilla::RangedPtr::RangedPtr(T*, T*, T*) [with T = char16_t]’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Range.h:32:9: required from ‘mozilla::Range::Range(T*, size_t) [with T = char16_t; size_t = long unsigned int]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/CharacterEncoding.h:179:72: required from here /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/RangedPtr.h:72:25: warning: unused parameter ‘aStart’ [-Wunused-parameter] 72 | RangedPtr(T* aPtr, T* aStart, T* aEnd) | ~~~^~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/RangedPtr.h:72:36: warning: unused parameter ‘aEnd’ [-Wunused-parameter] 72 | RangedPtr(T* aPtr, T* aStart, T* aEnd) | ~~~^~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/RangedPtr.h: In instantiation of ‘mozilla::RangedPtr::RangedPtr(T*, T*, T*) [with T = const char16_t]’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Range.h:32:9: required from ‘mozilla::Range::Range(T*, size_t) [with T = const char16_t; size_t = long unsigned int]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/CharacterEncoding.h:215:29: required from here /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/RangedPtr.h:72:25: warning: unused parameter ‘aStart’ [-Wunused-parameter] 72 | RangedPtr(T* aPtr, T* aStart, T* aEnd) | ~~~^~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/RangedPtr.h:72:36: warning: unused parameter ‘aEnd’ [-Wunused-parameter] 72 | RangedPtr(T* aPtr, T* aStart, T* aEnd) | ~~~^~~~ In file included from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/HashTable.h:80, from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/HashTable.h:10, from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/HeapAPI.h:18, from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/TracingAPI.h:11, from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/GCPolicyAPI.h:52, from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:23: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/AllocPolicy.h: In instantiation of ‘void mozilla::MallocAllocPolicy::free_(T*, size_t) [with T = JS::dbg::GarbageCollectionEvent::Collection; size_t = long unsigned int]’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Vector.h:1001:16: required from ‘mozilla::Vector::~Vector() [with T = JS::dbg::GarbageCollectionEvent::Collection; long unsigned int MinInlineCapacity = 0; AllocPolicy = mozilla::MallocAllocPolicy]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/GCAPI.h:841:9: required from here /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/AllocPolicy.h:115:30: warning: unused parameter ‘aNumElems’ [-Wunused-parameter] 115 | void free_(T* aPtr, size_t aNumElems = 0) { | ~~~~~~~^~~~~~~~~~~~~ In file included from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/ErrorReport.h:32: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/AllocPolicy.h: In instantiation of ‘void js::AllocPolicyBase::free_(T*, size_t) [with T = js::SharedArrayRawBuffer*; size_t = long unsigned int]’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Vector.h:1001:16: required from ‘mozilla::Vector::~Vector() [with T = js::SharedArrayRawBuffer*; long unsigned int MinInlineCapacity = 0; AllocPolicy = js::SystemAllocPolicy]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/StructuredClone.h:426:3: required from here /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/AllocPolicy.h:84:27: warning: unused parameter ‘numElems’ [-Wunused-parameter] 84 | void free_(T* p, size_t numElems = 0) { | ~~~~~~~^~~~~~~~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/AllocPolicy.h: In instantiation of ‘void js::AllocPolicyBase::free_(T*, size_t) [with T = char; size_t = long unsigned int]’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/BufferList.h:163:20: required from ‘void mozilla::BufferList::Clear() [with AllocPolicy = js::SystemAllocPolicy]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/StructuredClone.h:568:19: required from here /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/AllocPolicy.h:84:27: warning: unused parameter ‘numElems’ [-Wunused-parameter] In file included from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:13: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/LinkedList.h: In instantiation of ‘static void mozilla::detail::LinkedListElementTraits::exitList(mozilla::LinkedListElement*) [with T = js::PersistentRootedBase]’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/LinkedList.h:249:21: required from ‘void mozilla::LinkedListElement::remove() [with T = js::PersistentRootedBase]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/LinkedList.h:200:7: required from ‘mozilla::LinkedListElement::~LinkedListElement() [with T = js::PersistentRootedBase]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:922:7: required from here /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/LinkedList.h:102:46: warning: unused parameter ‘elt’ [-Wunused-parameter] 102 | static void exitList(LinkedListElement* elt) {} | ~~~~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/LinkedList.h: In instantiation of ‘static void mozilla::detail::LinkedListElementTraits::exitList(mozilla::LinkedListElement*) [with T = JS::detail::WeakCacheBase]’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/LinkedList.h:249:21: required from ‘void mozilla::LinkedListElement::remove() [with T = JS::detail::WeakCacheBase]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/LinkedList.h:200:7: required from ‘mozilla::LinkedListElement::~LinkedListElement() [with T = JS::detail::WeakCacheBase]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/SweepingAPI.h:58:38: required from here /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/LinkedList.h:102:46: warning: unused parameter ‘elt’ [-Wunused-parameter] /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/AllocPolicy.h: In instantiation of ‘void js::AllocPolicyBase::free_(T*, size_t) [with T = mozilla::BufferList::Segment; size_t = long unsigned int]’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Vector.h:1001:16: required from ‘mozilla::Vector::~Vector() [with T = mozilla::BufferList::Segment; long unsigned int MinInlineCapacity = 1; AllocPolicy = js::SystemAllocPolicy]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/BufferList.h:75:9: required from ‘mozilla::BufferList::BufferList(size_t, size_t, size_t, AllocPolicy) [with AllocPolicy = js::SystemAllocPolicy; size_t = long unsigned int]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/StructuredClone.h:480:9: required from here /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/AllocPolicy.h:84:27: warning: unused parameter ‘numElems’ [-Wunused-parameter] 84 | void free_(T* p, size_t numElems = 0) { | ~~~~~~~^~~~~~~~~~~~ In file included from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/Vector.h:10, from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/ErrorReport.h:37: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Vector.h: In instantiation of ‘mozilla::Vector::CapacityAndReserved::CapacityAndReserved(size_t, size_t) [with T = JS::dbg::GarbageCollectionEvent::Collection; long unsigned int MinInlineCapacity = 0; AllocPolicy = mozilla::MallocAllocPolicy; size_t = long unsigned int]’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Vector.h:471:51: required from ‘mozilla::Vector::CRAndStorage<0, Dummy>::CRAndStorage(size_t, size_t) [with long unsigned int Dummy = 0; T = JS::dbg::GarbageCollectionEvent::Collection; long unsigned int MinInlineCapacity = 0; AllocPolicy = mozilla::MallocAllocPolicy; size_t = long unsigned int]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Vector.h:940:7: required from ‘mozilla::Vector::Vector(AP) [with T = JS::dbg::GarbageCollectionEvent::Collection; long unsigned int MinInlineCapacity = 0; AllocPolicy = mozilla::MallocAllocPolicy]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Vector.h:543:34: required from ‘mozilla::Vector::Vector() [with T = JS::dbg::GarbageCollectionEvent::Collection; long unsigned int MinInlineCapacity = 0; AllocPolicy = mozilla::MallocAllocPolicy]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/GCAPI.h:841:9: required from here /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Vector.h:427:59: warning: unused parameter ‘aReserved’ [-Wunused-parameter] 427 | explicit CapacityAndReserved(size_t aCapacity, size_t aReserved) | ~~~~~~~^~~~~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Vector.h: In instantiation of ‘mozilla::Vector::CapacityAndReserved::CapacityAndReserved(size_t, size_t) [with T = mozilla::BufferList::Segment; long unsigned int MinInlineCapacity = 1; AllocPolicy = js::SystemAllocPolicy; size_t = long unsigned int]’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Vector.h:456:51: required from ‘mozilla::Vector::CRAndStorage::CRAndStorage(size_t, size_t) [with long unsigned int Capacity = 1; long unsigned int Dummy = 0; T = mozilla::BufferList::Segment; long unsigned int MinInlineCapacity = 1; AllocPolicy = js::SystemAllocPolicy; size_t = long unsigned int]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Vector.h:940:7: required from ‘mozilla::Vector::Vector(AP) [with T = mozilla::BufferList::Segment; long unsigned int MinInlineCapacity = 1; AllocPolicy = js::SystemAllocPolicy]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/BufferList.h:75:9: required from ‘mozilla::BufferList::BufferList(size_t, size_t, size_t, AllocPolicy) [with AllocPolicy = js::SystemAllocPolicy; size_t = long unsigned int]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/StructuredClone.h:480:9: required from here /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Vector.h:427:59: warning: unused parameter ‘aReserved’ [-Wunused-parameter] /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Vector.h: In instantiation of ‘mozilla::Vector::CapacityAndReserved::CapacityAndReserved(size_t, size_t) [with T = js::SharedArrayRawBuffer*; long unsigned int MinInlineCapacity = 0; AllocPolicy = js::SystemAllocPolicy; size_t = long unsigned int]’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Vector.h:471:51: required from ‘mozilla::Vector::CRAndStorage<0, Dummy>::CRAndStorage(size_t, size_t) [with long unsigned int Dummy = 0; T = js::SharedArrayRawBuffer*; long unsigned int MinInlineCapacity = 0; AllocPolicy = js::SystemAllocPolicy; size_t = long unsigned int]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Vector.h:940:7: required from ‘mozilla::Vector::Vector(AP) [with T = js::SharedArrayRawBuffer*; long unsigned int MinInlineCapacity = 0; AllocPolicy = js::SystemAllocPolicy]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Vector.h:543:34: required from ‘mozilla::Vector::Vector() [with T = js::SharedArrayRawBuffer*; long unsigned int MinInlineCapacity = 0; AllocPolicy = js::SystemAllocPolicy]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/StructuredClone.h:426:3: required from here /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Vector.h:427:59: warning: unused parameter ‘aReserved’ [-Wunused-parameter] [89/122] g++ -Ilibgjs-internal.a.p -I. -I.. -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-4 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gobject-introspection-1.0 -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include -I/usr/include/cairo -I/usr/include/freetype2 -I/usr/include/pixman-1 -I/usr/include/libxml2 -I/usr/include/harfbuzz -I/usr/include/libpng16 -fdiagnostics-color=always -fpch-preprocess -include gjs_pch.hh -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -std=c++17 -fno-exceptions -fno-rtti -fno-strict-aliasing -Wno-variadic-macros -Wno-missing-field-initializers -Wno-dangling-pointer -fno-semantic-interposition -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/anolis/anolis-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -isystem/usr/include/sysprof-4 -pthread -DGJS_COMPILATION '-DGJS_JS_DIR="/usr/share/gjs-1.0"' '-DPKGLIBDIR="/usr/lib64/gjs"' '-DG_LOG_DOMAIN="Gjs"' -MD -MQ libgjs-internal.a.p/gi_fundamental.cpp.o -MF libgjs-internal.a.p/gi_fundamental.cpp.o.d -o libgjs-internal.a.p/gi_fundamental.cpp.o -c ../gi/fundamental.cpp In file included from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Range.h:10, from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/CharacterEncoding.h:10, from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/ErrorReport.h:33, from ../gjs/jsapi-util.h:26, from ../gjs/gjs_pch.hh:42: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/RangedPtr.h: In instantiation of ‘mozilla::RangedPtr::RangedPtr(T*, size_t) [with T = unsigned char; size_t = long unsigned int]’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/CharacterEncoding.h:69:35: required from here /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/RangedPtr.h:98:29: warning: unused parameter ‘aLength’ [-Wunused-parameter] 98 | RangedPtr(T* aPtr, size_t aLength) | ~~~~~~~^~~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/RangedPtr.h: In instantiation of ‘mozilla::RangedPtr::RangedPtr(T*, size_t) [with T = char16_t; size_t = long unsigned int]’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/CharacterEncoding.h:193:36: required from here /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/RangedPtr.h:98:29: warning: unused parameter ‘aLength’ [-Wunused-parameter] In file included from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/ErrorReport.h:34: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h: In instantiation of ‘JS::Handle::Handle(const JS::Rooted&, std::enable_if_t, int>) [with S = JS::Value; T = JS::Value; std::enable_if_t, int> = int]’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/CallAndConstruct.h:110:14: required from here /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1315:56: warning: unused parameter ‘dummy’ [-Wunused-parameter] 1315 | std::enable_if_t, int> dummy) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h: In instantiation of ‘JS::Handle::Handle(const JS::Rooted&, std::enable_if_t, int>) [with S = JSObject*; T = JSObject*; std::enable_if_t, int> = int]’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/Exception.h:113:39: required from here /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1315:56: warning: unused parameter ‘dummy’ [-Wunused-parameter] /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/RangedPtr.h: In instantiation of ‘mozilla::RangedPtr::RangedPtr(T*, T*, T*) [with T = unsigned char]’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Range.h:32:9: required from ‘mozilla::Range::Range(T*, size_t) [with T = unsigned char; size_t = long unsigned int]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/CharacterEncoding.h:38:60: required from here /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/RangedPtr.h:72:25: warning: unused parameter ‘aStart’ [-Wunused-parameter] 72 | RangedPtr(T* aPtr, T* aStart, T* aEnd) | ~~~^~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/RangedPtr.h:72:36: warning: unused parameter ‘aEnd’ [-Wunused-parameter] 72 | RangedPtr(T* aPtr, T* aStart, T* aEnd) | ~~~^~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/RangedPtr.h: In instantiation of ‘mozilla::RangedPtr::RangedPtr(T*, T*, T*) [with T = const unsigned char]’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Range.h:32:9: required from ‘mozilla::Range::Range(T*, size_t) [with T = const unsigned char; size_t = long unsigned int]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/CharacterEncoding.h:57:29: required from here /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/RangedPtr.h:72:25: warning: unused parameter ‘aStart’ [-Wunused-parameter] 72 | RangedPtr(T* aPtr, T* aStart, T* aEnd) | ~~~^~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/RangedPtr.h:72:36: warning: unused parameter ‘aEnd’ [-Wunused-parameter] 72 | RangedPtr(T* aPtr, T* aStart, T* aEnd) | ~~~^~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/RangedPtr.h: In instantiation of ‘mozilla::RangedPtr::RangedPtr(T*, T*, T*) [with T = char16_t]’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Range.h:32:9: required from ‘mozilla::Range::Range(T*, size_t) [with T = char16_t; size_t = long unsigned int]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/CharacterEncoding.h:179:72: required from here /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/RangedPtr.h:72:25: warning: unused parameter ‘aStart’ [-Wunused-parameter] 72 | RangedPtr(T* aPtr, T* aStart, T* aEnd) | ~~~^~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/RangedPtr.h:72:36: warning: unused parameter ‘aEnd’ [-Wunused-parameter] 72 | RangedPtr(T* aPtr, T* aStart, T* aEnd) | ~~~^~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/RangedPtr.h: In instantiation of ‘mozilla::RangedPtr::RangedPtr(T*, T*, T*) [with T = const char16_t]’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Range.h:32:9: required from ‘mozilla::Range::Range(T*, size_t) [with T = const char16_t; size_t = long unsigned int]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/CharacterEncoding.h:215:29: required from here /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/RangedPtr.h:72:25: warning: unused parameter ‘aStart’ [-Wunused-parameter] 72 | RangedPtr(T* aPtr, T* aStart, T* aEnd) | ~~~^~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/RangedPtr.h:72:36: warning: unused parameter ‘aEnd’ [-Wunused-parameter] 72 | RangedPtr(T* aPtr, T* aStart, T* aEnd) | ~~~^~~~ In file included from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/HashTable.h:80, from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/HashTable.h:10, from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/HeapAPI.h:18, from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/TracingAPI.h:11, from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/GCPolicyAPI.h:52, from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:23: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/AllocPolicy.h: In instantiation of ‘void mozilla::MallocAllocPolicy::free_(T*, size_t) [with T = JS::dbg::GarbageCollectionEvent::Collection; size_t = long unsigned int]’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Vector.h:1001:16: required from ‘mozilla::Vector::~Vector() [with T = JS::dbg::GarbageCollectionEvent::Collection; long unsigned int MinInlineCapacity = 0; AllocPolicy = mozilla::MallocAllocPolicy]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/GCAPI.h:841:9: required from here /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/AllocPolicy.h:115:30: warning: unused parameter ‘aNumElems’ [-Wunused-parameter] 115 | void free_(T* aPtr, size_t aNumElems = 0) { | ~~~~~~~^~~~~~~~~~~~~ In file included from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/ErrorReport.h:32: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/AllocPolicy.h: In instantiation of ‘void js::AllocPolicyBase::free_(T*, size_t) [with T = js::SharedArrayRawBuffer*; size_t = long unsigned int]’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Vector.h:1001:16: required from ‘mozilla::Vector::~Vector() [with T = js::SharedArrayRawBuffer*; long unsigned int MinInlineCapacity = 0; AllocPolicy = js::SystemAllocPolicy]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/StructuredClone.h:426:3: required from here /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/AllocPolicy.h:84:27: warning: unused parameter ‘numElems’ [-Wunused-parameter] 84 | void free_(T* p, size_t numElems = 0) { | ~~~~~~~^~~~~~~~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/AllocPolicy.h: In instantiation of ‘void js::AllocPolicyBase::free_(T*, size_t) [with T = char; size_t = long unsigned int]’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/BufferList.h:163:20: required from ‘void mozilla::BufferList::Clear() [with AllocPolicy = js::SystemAllocPolicy]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/StructuredClone.h:568:19: required from here /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/AllocPolicy.h:84:27: warning: unused parameter ‘numElems’ [-Wunused-parameter] In file included from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:13: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/LinkedList.h: In instantiation of ‘static void mozilla::detail::LinkedListElementTraits::exitList(mozilla::LinkedListElement*) [with T = js::PersistentRootedBase]’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/LinkedList.h:249:21: required from ‘void mozilla::LinkedListElement::remove() [with T = js::PersistentRootedBase]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/LinkedList.h:200:7: required from ‘mozilla::LinkedListElement::~LinkedListElement() [with T = js::PersistentRootedBase]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:922:7: required from here /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/LinkedList.h:102:46: warning: unused parameter ‘elt’ [-Wunused-parameter] 102 | static void exitList(LinkedListElement* elt) {} | ~~~~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/LinkedList.h: In instantiation of ‘static void mozilla::detail::LinkedListElementTraits::exitList(mozilla::LinkedListElement*) [with T = JS::detail::WeakCacheBase]’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/LinkedList.h:249:21: required from ‘void mozilla::LinkedListElement::remove() [with T = JS::detail::WeakCacheBase]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/LinkedList.h:200:7: required from ‘mozilla::LinkedListElement::~LinkedListElement() [with T = JS::detail::WeakCacheBase]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/SweepingAPI.h:58:38: required from here /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/LinkedList.h:102:46: warning: unused parameter ‘elt’ [-Wunused-parameter] /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/AllocPolicy.h: In instantiation of ‘void js::AllocPolicyBase::free_(T*, size_t) [with T = mozilla::BufferList::Segment; size_t = long unsigned int]’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Vector.h:1001:16: required from ‘mozilla::Vector::~Vector() [with T = mozilla::BufferList::Segment; long unsigned int MinInlineCapacity = 1; AllocPolicy = js::SystemAllocPolicy]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/BufferList.h:75:9: required from ‘mozilla::BufferList::BufferList(size_t, size_t, size_t, AllocPolicy) [with AllocPolicy = js::SystemAllocPolicy; size_t = long unsigned int]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/StructuredClone.h:480:9: required from here /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/AllocPolicy.h:84:27: warning: unused parameter ‘numElems’ [-Wunused-parameter] 84 | void free_(T* p, size_t numElems = 0) { | ~~~~~~~^~~~~~~~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/AllocPolicy.h: In instantiation of ‘void js::TempAllocPolicy::free_(T*, size_t) [with T = JS::Value; size_t = long unsigned int]’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Vector.h:1001:16: required from ‘mozilla::Vector::~Vector() [with T = JS::Value; long unsigned int MinInlineCapacity = 8; AllocPolicy = js::TempAllocPolicy]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/GCVector.h:44:7: required from ‘JS::RootedVector::RootedVector(JSContext*) [with T = JS::Value]’ ../gi/function.h:116:11: required from here /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/AllocPolicy.h:211:27: warning: unused parameter ‘numElems’ [-Wunused-parameter] 211 | void free_(T* p, size_t numElems = 0) { | ~~~~~~~^~~~~~~~~~~~ In file included from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/Vector.h:10, from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/ErrorReport.h:37: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Vector.h: In instantiation of ‘mozilla::Vector::CapacityAndReserved::CapacityAndReserved(size_t, size_t) [with T = JS::dbg::GarbageCollectionEvent::Collection; long unsigned int MinInlineCapacity = 0; AllocPolicy = mozilla::MallocAllocPolicy; size_t = long unsigned int]’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Vector.h:471:51: required from ‘mozilla::Vector::CRAndStorage<0, Dummy>::CRAndStorage(size_t, size_t) [with long unsigned int Dummy = 0; T = JS::dbg::GarbageCollectionEvent::Collection; long unsigned int MinInlineCapacity = 0; AllocPolicy = mozilla::MallocAllocPolicy; size_t = long unsigned int]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Vector.h:940:7: required from ‘mozilla::Vector::Vector(AP) [with T = JS::dbg::GarbageCollectionEvent::Collection; long unsigned int MinInlineCapacity = 0; AllocPolicy = mozilla::MallocAllocPolicy]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Vector.h:543:34: required from ‘mozilla::Vector::Vector() [with T = JS::dbg::GarbageCollectionEvent::Collection; long unsigned int MinInlineCapacity = 0; AllocPolicy = mozilla::MallocAllocPolicy]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/GCAPI.h:841:9: required from here /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Vector.h:427:59: warning: unused parameter ‘aReserved’ [-Wunused-parameter] 427 | explicit CapacityAndReserved(size_t aCapacity, size_t aReserved) | ~~~~~~~^~~~~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Vector.h: In instantiation of ‘mozilla::Vector::CapacityAndReserved::CapacityAndReserved(size_t, size_t) [with T = mozilla::BufferList::Segment; long unsigned int MinInlineCapacity = 1; AllocPolicy = js::SystemAllocPolicy; size_t = long unsigned int]’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Vector.h:456:51: required from ‘mozilla::Vector::CRAndStorage::CRAndStorage(size_t, size_t) [with long unsigned int Capacity = 1; long unsigned int Dummy = 0; T = mozilla::BufferList::Segment; long unsigned int MinInlineCapacity = 1; AllocPolicy = js::SystemAllocPolicy; size_t = long unsigned int]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Vector.h:940:7: required from ‘mozilla::Vector::Vector(AP) [with T = mozilla::BufferList::Segment; long unsigned int MinInlineCapacity = 1; AllocPolicy = js::SystemAllocPolicy]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/BufferList.h:75:9: required from ‘mozilla::BufferList::BufferList(size_t, size_t, size_t, AllocPolicy) [with AllocPolicy = js::SystemAllocPolicy; size_t = long unsigned int]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/StructuredClone.h:480:9: required from here /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Vector.h:427:59: warning: unused parameter ‘aReserved’ [-Wunused-parameter] /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Vector.h: In instantiation of ‘mozilla::Vector::CapacityAndReserved::CapacityAndReserved(size_t, size_t) [with T = js::SharedArrayRawBuffer*; long unsigned int MinInlineCapacity = 0; AllocPolicy = js::SystemAllocPolicy; size_t = long unsigned int]’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Vector.h:471:51: required from ‘mozilla::Vector::CRAndStorage<0, Dummy>::CRAndStorage(size_t, size_t) [with long unsigned int Dummy = 0; T = js::SharedArrayRawBuffer*; long unsigned int MinInlineCapacity = 0; AllocPolicy = js::SystemAllocPolicy; size_t = long unsigned int]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Vector.h:940:7: required from ‘mozilla::Vector::Vector(AP) [with T = js::SharedArrayRawBuffer*; long unsigned int MinInlineCapacity = 0; AllocPolicy = js::SystemAllocPolicy]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Vector.h:543:34: required from ‘mozilla::Vector::Vector() [with T = js::SharedArrayRawBuffer*; long unsigned int MinInlineCapacity = 0; AllocPolicy = js::SystemAllocPolicy]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/StructuredClone.h:426:3: required from here /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Vector.h:427:59: warning: unused parameter ‘aReserved’ [-Wunused-parameter] /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/GCPolicyAPI.h: In instantiation of ‘static bool JS::IgnoreGCPolicy::traceWeak(JSTracer*, T*) [with T = void*]’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/GCHashTable.h:26:36: required from ‘static bool JS::DefaultMapEntryGCPolicy::traceWeak(JSTracer*, Key*, Value*) [with Key = void*; Value = JS::Heap]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/GCHashTable.h:430:51: required from ‘static bool JS::WeakCache >::entryNeedsSweep(JSTracer*, const Entry&) [with Key = void*; Value = JS::Heap; HashPolicy = mozilla::DefaultHasher; AllocPolicy = js::SystemAllocPolicy; MapEntryGCPolicy = JS::DefaultMapEntryGCPolicy >; Entry = mozilla::HashMapEntry >]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/GCHashTable.h:481:48: required from ‘JS::WeakCache >::Ptr JS::WeakCache >::lookup(const Lookup&) const [with Key = void*; Value = JS::Heap; HashPolicy = mozilla::DefaultHasher; AllocPolicy = js::SystemAllocPolicy; MapEntryGCPolicy = JS::DefaultMapEntryGCPolicy >; Ptr = mozilla::detail::HashTable >, mozilla::HashMap, mozilla::DefaultHasher, js::SystemAllocPolicy>::MapHashPolicy, js::SystemAllocPolicy>::Ptr; Lookup = void*]’ ../gi/fundamental.cpp:404:45: required from here /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/GCPolicyAPI.h:84:39: warning: unused parameter ‘v’ [-Wunused-parameter] 84 | static bool traceWeak(JSTracer*, T* v) { return true; } | ~~~^ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Vector.h: In instantiation of ‘mozilla::Vector::CapacityAndReserved::CapacityAndReserved(size_t, size_t) [with T = JS::Value; long unsigned int MinInlineCapacity = 8; AllocPolicy = js::TempAllocPolicy; size_t = long unsigned int]’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Vector.h:456:51: required from ‘mozilla::Vector::CRAndStorage::CRAndStorage(size_t, size_t) [with long unsigned int Capacity = 8; long unsigned int Dummy = 0; T = JS::Value; long unsigned int MinInlineCapacity = 8; AllocPolicy = js::TempAllocPolicy; size_t = long unsigned int]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Vector.h:940:7: required from ‘mozilla::Vector::Vector(AP) [with T = JS::Value; long unsigned int MinInlineCapacity = 8; AllocPolicy = js::TempAllocPolicy]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/GCVector.h:50:42: required from ‘JS::GCVector::GCVector(AllocPolicy) [with T = JS::Value; long unsigned int MinInlineCapacity = 8; AllocPolicy = js::TempAllocPolicy]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/GCVector.h:205:15: required from ‘JS::RootedVector::RootedVector(JSContext*) [with T = JS::Value]’ ../gi/function.h:116:11: required from here /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Vector.h:427:59: warning: unused parameter ‘aReserved’ [-Wunused-parameter] 427 | explicit CapacityAndReserved(size_t aCapacity, size_t aReserved) | ~~~~~~~^~~~~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/HashTable.h: In instantiation of ‘mozilla::detail::HashTable::Ptr::Ptr(mozilla::detail::HashTable::Slot, const mozilla::detail::HashTable&) [with T = mozilla::HashMapEntry >; HashPolicy = mozilla::HashMap, mozilla::DefaultHasher, js::SystemAllocPolicy>::MapHashPolicy; AllocPolicy = js::SystemAllocPolicy; mozilla::detail::HashTable::Slot = mozilla::detail::EntrySlot > >]’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/HashTable.h:2096:12: required from ‘mozilla::detail::HashTable::Ptr mozilla::detail::HashTable::readonlyThreadsafeLookup(const Lookup&) const [with T = mozilla::HashMapEntry >; HashPolicy = mozilla::HashMap, mozilla::DefaultHasher, js::SystemAllocPolicy>::MapHashPolicy; AllocPolicy = js::SystemAllocPolicy; Lookup = void*]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/HashTable.h:2101:12: required from ‘mozilla::detail::HashTable::Ptr mozilla::detail::HashTable::lookup(const Lookup&) const [with T = mozilla::HashMapEntry >; HashPolicy = mozilla::HashMap, mozilla::DefaultHasher, js::SystemAllocPolicy>::MapHashPolicy; AllocPolicy = js::SystemAllocPolicy; Lookup = void*]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/HashTable.h:237:24: required from ‘mozilla::HashMap::Ptr mozilla::HashMap::lookup(const Lookup&) const [with Key = void*; Value = JS::Heap; HashPolicy = mozilla::DefaultHasher; AllocPolicy = js::SystemAllocPolicy; Ptr = mozilla::detail::HashTable >, mozilla::HashMap, mozilla::DefaultHasher, js::SystemAllocPolicy>::MapHashPolicy, js::SystemAllocPolicy>::Ptr; Lookup = void*]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/GCHashTable.h:480:25: required from ‘JS::WeakCache >::Ptr JS::WeakCache >::lookup(const Lookup&) const [with Key = void*; Value = JS::Heap; HashPolicy = mozilla::DefaultHasher; AllocPolicy = js::SystemAllocPolicy; MapEntryGCPolicy = JS::DefaultMapEntryGCPolicy >; Ptr = mozilla::detail::HashTable >, mozilla::HashMap, mozilla::DefaultHasher, js::SystemAllocPolicy>::MapHashPolicy, js::SystemAllocPolicy>::Ptr; Lookup = void*]’ ../gi/fundamental.cpp:404:45: required from here /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/HashTable.h:1243:38: warning: unused parameter ‘aTable’ [-Wunused-parameter] 1243 | Ptr(Slot aSlot, const HashTable& aTable) | ~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/AllocPolicy.h: In instantiation of ‘void js::AllocPolicyBase::free_(T*, size_t) [with T = mozilla::detail::HashTable >, mozilla::HashMap, mozilla::DefaultHasher, js::SystemAllocPolicy>::MapHashPolicy, js::SystemAllocPolicy>::FakeSlot; size_t = long unsigned int]’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/HashTable.h:1699:23: required from ‘static void mozilla::detail::HashTable::freeTable(AllocPolicy&, char*, uint32_t) [with T = mozilla::HashMapEntry >; HashPolicy = mozilla::HashMap, mozilla::DefaultHasher, js::SystemAllocPolicy>::MapHashPolicy; AllocPolicy = js::SystemAllocPolicy; uint32_t = unsigned int]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/HashTable.h:1885:14: required from ‘mozilla::detail::HashTable::RebuildStatus mozilla::detail::HashTable::changeTableSize(uint32_t, FailureBehavior) [with T = mozilla::HashMapEntry >; HashPolicy = mozilla::HashMap, mozilla::DefaultHasher, js::SystemAllocPolicy>::MapHashPolicy; AllocPolicy = js::SystemAllocPolicy; uint32_t = unsigned int]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/HashTable.h:1909:12: required from ‘mozilla::detail::HashTable::RebuildStatus mozilla::detail::HashTable::rehashIfOverloaded(FailureBehavior) [with T = mozilla::HashMapEntry >; HashPolicy = mozilla::HashMap, mozilla::DefaultHasher, js::SystemAllocPolicy>::MapHashPolicy; AllocPolicy = js::SystemAllocPolicy]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/HashTable.h:2209:9: required from ‘bool mozilla::detail::HashTable::putNew(const Lookup&, Args&& ...) [with Args = {void*&, JSObject*&}; T = mozilla::HashMapEntry >; HashPolicy = mozilla::HashMap, mozilla::DefaultHasher, js::SystemAllocPolicy>::MapHashPolicy; AllocPolicy = js::SystemAllocPolicy; Lookup = void*]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/HashTable.h:272:24: required from ‘bool mozilla::HashMap::putNew(KeyInput&&, ValueInput&&) [with KeyInput = void*&; ValueInput = JSObject*&; Key = void*; Value = JS::Heap; HashPolicy = mozilla::DefaultHasher; AllocPolicy = js::SystemAllocPolicy]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/GCHashTable.h:572:22: required from ‘bool JS::WeakCache >::putNew(KeyInput&&, ValueInput&&) [with KeyInput = void*&; ValueInput = JSObject*&; Key = void*; Value = JS::Heap; HashPolicy = mozilla::DefaultHasher; AllocPolicy = js::SystemAllocPolicy; MapEntryGCPolicy = JS::DefaultMapEntryGCPolicy >]’ ../gi/fundamental.cpp:61:41: required from here /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/AllocPolicy.h:84:27: warning: unused parameter ‘numElems’ [-Wunused-parameter] 84 | void free_(T* p, size_t numElems = 0) { | ~~~~~~~^~~~~~~~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/GCPolicyAPI.h: In instantiation of ‘static void JS::StructGCPolicy::trace(JSTracer*, T*, const char*) [with T = JS::StackGCVector]’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:951:27: required from ‘void js::TypedRootedTraceableBase::trace(JSTracer*, const char*) [with Base = js::StackRootedTraceableBase; T = JS::StackGCVector]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:949:8: required from here /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/GCPolicyAPI.h:66:55: warning: unused parameter ‘name’ [-Wunused-parameter] 66 | static void trace(JSTracer* trc, T* tp, const char* name) { tp->trace(trc); } | ~~~~~~~~~~~~^~~~ [90/122] g++ -Ilibgjs-internal.a.p -I. -I.. -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-4 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gobject-introspection-1.0 -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include -I/usr/include/cairo -I/usr/include/freetype2 -I/usr/include/pixman-1 -I/usr/include/libxml2 -I/usr/include/harfbuzz -I/usr/include/libpng16 -fdiagnostics-color=always -fpch-preprocess -include gjs_pch.hh -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -std=c++17 -fno-exceptions -fno-rtti -fno-strict-aliasing -Wno-variadic-macros -Wno-missing-field-initializers -Wno-dangling-pointer -fno-semantic-interposition -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/anolis/anolis-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -isystem/usr/include/sysprof-4 -pthread -DGJS_COMPILATION '-DGJS_JS_DIR="/usr/share/gjs-1.0"' '-DPKGLIBDIR="/usr/lib64/gjs"' '-DG_LOG_DOMAIN="Gjs"' -MD -MQ libgjs-internal.a.p/modules_cairo-region.cpp.o -MF libgjs-internal.a.p/modules_cairo-region.cpp.o.d -o libgjs-internal.a.p/modules_cairo-region.cpp.o -c ../modules/cairo-region.cpp In file included from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Range.h:10, from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/CharacterEncoding.h:10, from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/ErrorReport.h:33, from ../gjs/jsapi-util.h:26, from ../gjs/gjs_pch.hh:42: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/RangedPtr.h: In instantiation of ‘mozilla::RangedPtr::RangedPtr(T*, size_t) [with T = unsigned char; size_t = long unsigned int]’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/CharacterEncoding.h:69:35: required from here /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/RangedPtr.h:98:29: warning: unused parameter ‘aLength’ [-Wunused-parameter] 98 | RangedPtr(T* aPtr, size_t aLength) | ~~~~~~~^~~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/RangedPtr.h: In instantiation of ‘mozilla::RangedPtr::RangedPtr(T*, size_t) [with T = char16_t; size_t = long unsigned int]’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/CharacterEncoding.h:193:36: required from here /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/RangedPtr.h:98:29: warning: unused parameter ‘aLength’ [-Wunused-parameter] In file included from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/ErrorReport.h:34: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h: In instantiation of ‘JS::Handle::Handle(const JS::Rooted&, std::enable_if_t, int>) [with S = JS::Value; T = JS::Value; std::enable_if_t, int> = int]’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/CallAndConstruct.h:110:14: required from here /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1315:56: warning: unused parameter ‘dummy’ [-Wunused-parameter] 1315 | std::enable_if_t, int> dummy) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h: In instantiation of ‘JS::Handle::Handle(const JS::Rooted&, std::enable_if_t, int>) [with S = JSObject*; T = JSObject*; std::enable_if_t, int> = int]’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/Exception.h:113:39: required from here /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1315:56: warning: unused parameter ‘dummy’ [-Wunused-parameter] /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/RangedPtr.h: In instantiation of ‘mozilla::RangedPtr::RangedPtr(T*, T*, T*) [with T = unsigned char]’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Range.h:32:9: required from ‘mozilla::Range::Range(T*, size_t) [with T = unsigned char; size_t = long unsigned int]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/CharacterEncoding.h:38:60: required from here /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/RangedPtr.h:72:25: warning: unused parameter ‘aStart’ [-Wunused-parameter] 72 | RangedPtr(T* aPtr, T* aStart, T* aEnd) | ~~~^~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/RangedPtr.h:72:36: warning: unused parameter ‘aEnd’ [-Wunused-parameter] 72 | RangedPtr(T* aPtr, T* aStart, T* aEnd) | ~~~^~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/RangedPtr.h: In instantiation of ‘mozilla::RangedPtr::RangedPtr(T*, T*, T*) [with T = const unsigned char]’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Range.h:32:9: required from ‘mozilla::Range::Range(T*, size_t) [with T = const unsigned char; size_t = long unsigned int]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/CharacterEncoding.h:57:29: required from here /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/RangedPtr.h:72:25: warning: unused parameter ‘aStart’ [-Wunused-parameter] 72 | RangedPtr(T* aPtr, T* aStart, T* aEnd) | ~~~^~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/RangedPtr.h:72:36: warning: unused parameter ‘aEnd’ [-Wunused-parameter] 72 | RangedPtr(T* aPtr, T* aStart, T* aEnd) | ~~~^~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/RangedPtr.h: In instantiation of ‘mozilla::RangedPtr::RangedPtr(T*, T*, T*) [with T = char16_t]’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Range.h:32:9: required from ‘mozilla::Range::Range(T*, size_t) [with T = char16_t; size_t = long unsigned int]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/CharacterEncoding.h:179:72: required from here /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/RangedPtr.h:72:25: warning: unused parameter ‘aStart’ [-Wunused-parameter] 72 | RangedPtr(T* aPtr, T* aStart, T* aEnd) | ~~~^~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/RangedPtr.h:72:36: warning: unused parameter ‘aEnd’ [-Wunused-parameter] 72 | RangedPtr(T* aPtr, T* aStart, T* aEnd) | ~~~^~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/RangedPtr.h: In instantiation of ‘mozilla::RangedPtr::RangedPtr(T*, T*, T*) [with T = const char16_t]’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Range.h:32:9: required from ‘mozilla::Range::Range(T*, size_t) [with T = const char16_t; size_t = long unsigned int]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/CharacterEncoding.h:215:29: required from here /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/RangedPtr.h:72:25: warning: unused parameter ‘aStart’ [-Wunused-parameter] 72 | RangedPtr(T* aPtr, T* aStart, T* aEnd) | ~~~^~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/RangedPtr.h:72:36: warning: unused parameter ‘aEnd’ [-Wunused-parameter] 72 | RangedPtr(T* aPtr, T* aStart, T* aEnd) | ~~~^~~~ In file included from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/HashTable.h:80, from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/HashTable.h:10, from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/HeapAPI.h:18, from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/TracingAPI.h:11, from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/GCPolicyAPI.h:52, from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:23: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/AllocPolicy.h: In instantiation of ‘void mozilla::MallocAllocPolicy::free_(T*, size_t) [with T = JS::dbg::GarbageCollectionEvent::Collection; size_t = long unsigned int]’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Vector.h:1001:16: required from ‘mozilla::Vector::~Vector() [with T = JS::dbg::GarbageCollectionEvent::Collection; long unsigned int MinInlineCapacity = 0; AllocPolicy = mozilla::MallocAllocPolicy]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/GCAPI.h:841:9: required from here /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/AllocPolicy.h:115:30: warning: unused parameter ‘aNumElems’ [-Wunused-parameter] 115 | void free_(T* aPtr, size_t aNumElems = 0) { | ~~~~~~~^~~~~~~~~~~~~ In file included from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/ErrorReport.h:32: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/AllocPolicy.h: In instantiation of ‘void js::AllocPolicyBase::free_(T*, size_t) [with T = js::SharedArrayRawBuffer*; size_t = long unsigned int]’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Vector.h:1001:16: required from ‘mozilla::Vector::~Vector() [with T = js::SharedArrayRawBuffer*; long unsigned int MinInlineCapacity = 0; AllocPolicy = js::SystemAllocPolicy]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/StructuredClone.h:426:3: required from here /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/AllocPolicy.h:84:27: warning: unused parameter ‘numElems’ [-Wunused-parameter] 84 | void free_(T* p, size_t numElems = 0) { | ~~~~~~~^~~~~~~~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/AllocPolicy.h: In instantiation of ‘void js::AllocPolicyBase::free_(T*, size_t) [with T = char; size_t = long unsigned int]’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/BufferList.h:163:20: required from ‘void mozilla::BufferList::Clear() [with AllocPolicy = js::SystemAllocPolicy]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/StructuredClone.h:568:19: required from here /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/AllocPolicy.h:84:27: warning: unused parameter ‘numElems’ [-Wunused-parameter] In file included from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:13: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/LinkedList.h: In instantiation of ‘static void mozilla::detail::LinkedListElementTraits::exitList(mozilla::LinkedListElement*) [with T = js::PersistentRootedBase]’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/LinkedList.h:249:21: required from ‘void mozilla::LinkedListElement::remove() [with T = js::PersistentRootedBase]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/LinkedList.h:200:7: required from ‘mozilla::LinkedListElement::~LinkedListElement() [with T = js::PersistentRootedBase]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:922:7: required from here /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/LinkedList.h:102:46: warning: unused parameter ‘elt’ [-Wunused-parameter] 102 | static void exitList(LinkedListElement* elt) {} | ~~~~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/LinkedList.h: In instantiation of ‘static void mozilla::detail::LinkedListElementTraits::exitList(mozilla::LinkedListElement*) [with T = JS::detail::WeakCacheBase]’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/LinkedList.h:249:21: required from ‘void mozilla::LinkedListElement::remove() [with T = JS::detail::WeakCacheBase]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/LinkedList.h:200:7: required from ‘mozilla::LinkedListElement::~LinkedListElement() [with T = JS::detail::WeakCacheBase]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/SweepingAPI.h:58:38: required from here /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/LinkedList.h:102:46: warning: unused parameter ‘elt’ [-Wunused-parameter] /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/AllocPolicy.h: In instantiation of ‘void js::AllocPolicyBase::free_(T*, size_t) [with T = mozilla::BufferList::Segment; size_t = long unsigned int]’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Vector.h:1001:16: required from ‘mozilla::Vector::~Vector() [with T = mozilla::BufferList::Segment; long unsigned int MinInlineCapacity = 1; AllocPolicy = js::SystemAllocPolicy]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/BufferList.h:75:9: required from ‘mozilla::BufferList::BufferList(size_t, size_t, size_t, AllocPolicy) [with AllocPolicy = js::SystemAllocPolicy; size_t = long unsigned int]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/StructuredClone.h:480:9: required from here /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/AllocPolicy.h:84:27: warning: unused parameter ‘numElems’ [-Wunused-parameter] 84 | void free_(T* p, size_t numElems = 0) { | ~~~~~~~^~~~~~~~~~~~ In file included from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/Vector.h:10, from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/ErrorReport.h:37: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Vector.h: In instantiation of ‘mozilla::Vector::CapacityAndReserved::CapacityAndReserved(size_t, size_t) [with T = JS::dbg::GarbageCollectionEvent::Collection; long unsigned int MinInlineCapacity = 0; AllocPolicy = mozilla::MallocAllocPolicy; size_t = long unsigned int]’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Vector.h:471:51: required from ‘mozilla::Vector::CRAndStorage<0, Dummy>::CRAndStorage(size_t, size_t) [with long unsigned int Dummy = 0; T = JS::dbg::GarbageCollectionEvent::Collection; long unsigned int MinInlineCapacity = 0; AllocPolicy = mozilla::MallocAllocPolicy; size_t = long unsigned int]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Vector.h:940:7: required from ‘mozilla::Vector::Vector(AP) [with T = JS::dbg::GarbageCollectionEvent::Collection; long unsigned int MinInlineCapacity = 0; AllocPolicy = mozilla::MallocAllocPolicy]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Vector.h:543:34: required from ‘mozilla::Vector::Vector() [with T = JS::dbg::GarbageCollectionEvent::Collection; long unsigned int MinInlineCapacity = 0; AllocPolicy = mozilla::MallocAllocPolicy]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/GCAPI.h:841:9: required from here /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Vector.h:427:59: warning: unused parameter ‘aReserved’ [-Wunused-parameter] 427 | explicit CapacityAndReserved(size_t aCapacity, size_t aReserved) | ~~~~~~~^~~~~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Vector.h: In instantiation of ‘mozilla::Vector::CapacityAndReserved::CapacityAndReserved(size_t, size_t) [with T = mozilla::BufferList::Segment; long unsigned int MinInlineCapacity = 1; AllocPolicy = js::SystemAllocPolicy; size_t = long unsigned int]’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Vector.h:456:51: required from ‘mozilla::Vector::CRAndStorage::CRAndStorage(size_t, size_t) [with long unsigned int Capacity = 1; long unsigned int Dummy = 0; T = mozilla::BufferList::Segment; long unsigned int MinInlineCapacity = 1; AllocPolicy = js::SystemAllocPolicy; size_t = long unsigned int]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Vector.h:940:7: required from ‘mozilla::Vector::Vector(AP) [with T = mozilla::BufferList::Segment; long unsigned int MinInlineCapacity = 1; AllocPolicy = js::SystemAllocPolicy]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/BufferList.h:75:9: required from ‘mozilla::BufferList::BufferList(size_t, size_t, size_t, AllocPolicy) [with AllocPolicy = js::SystemAllocPolicy; size_t = long unsigned int]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/StructuredClone.h:480:9: required from here /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Vector.h:427:59: warning: unused parameter ‘aReserved’ [-Wunused-parameter] /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Vector.h: In instantiation of ‘mozilla::Vector::CapacityAndReserved::CapacityAndReserved(size_t, size_t) [with T = js::SharedArrayRawBuffer*; long unsigned int MinInlineCapacity = 0; AllocPolicy = js::SystemAllocPolicy; size_t = long unsigned int]’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Vector.h:471:51: required from ‘mozilla::Vector::CRAndStorage<0, Dummy>::CRAndStorage(size_t, size_t) [with long unsigned int Dummy = 0; T = js::SharedArrayRawBuffer*; long unsigned int MinInlineCapacity = 0; AllocPolicy = js::SystemAllocPolicy; size_t = long unsigned int]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Vector.h:940:7: required from ‘mozilla::Vector::Vector(AP) [with T = js::SharedArrayRawBuffer*; long unsigned int MinInlineCapacity = 0; AllocPolicy = js::SystemAllocPolicy]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Vector.h:543:34: required from ‘mozilla::Vector::Vector() [with T = js::SharedArrayRawBuffer*; long unsigned int MinInlineCapacity = 0; AllocPolicy = js::SystemAllocPolicy]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/StructuredClone.h:426:3: required from here /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Vector.h:427:59: warning: unused parameter ‘aReserved’ [-Wunused-parameter] [91/122] g++ -Ilibgjs-internal.a.p -I. -I.. -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-4 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gobject-introspection-1.0 -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include -I/usr/include/cairo -I/usr/include/freetype2 -I/usr/include/pixman-1 -I/usr/include/libxml2 -I/usr/include/harfbuzz -I/usr/include/libpng16 -fdiagnostics-color=always -fpch-preprocess -include gjs_pch.hh -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -std=c++17 -fno-exceptions -fno-rtti -fno-strict-aliasing -Wno-variadic-macros -Wno-missing-field-initializers -Wno-dangling-pointer -fno-semantic-interposition -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/anolis/anolis-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -isystem/usr/include/sysprof-4 -pthread -DGJS_COMPILATION '-DGJS_JS_DIR="/usr/share/gjs-1.0"' '-DPKGLIBDIR="/usr/lib64/gjs"' '-DG_LOG_DOMAIN="Gjs"' -MD -MQ libgjs-internal.a.p/modules_cairo-surface-pattern.cpp.o -MF libgjs-internal.a.p/modules_cairo-surface-pattern.cpp.o.d -o libgjs-internal.a.p/modules_cairo-surface-pattern.cpp.o -c ../modules/cairo-surface-pattern.cpp In file included from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Range.h:10, from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/CharacterEncoding.h:10, from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/ErrorReport.h:33, from ../gjs/jsapi-util.h:26, from ../gjs/gjs_pch.hh:42: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/RangedPtr.h: In instantiation of ‘mozilla::RangedPtr::RangedPtr(T*, size_t) [with T = unsigned char; size_t = long unsigned int]’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/CharacterEncoding.h:69:35: required from here /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/RangedPtr.h:98:29: warning: unused parameter ‘aLength’ [-Wunused-parameter] 98 | RangedPtr(T* aPtr, size_t aLength) | ~~~~~~~^~~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/RangedPtr.h: In instantiation of ‘mozilla::RangedPtr::RangedPtr(T*, size_t) [with T = char16_t; size_t = long unsigned int]’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/CharacterEncoding.h:193:36: required from here /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/RangedPtr.h:98:29: warning: unused parameter ‘aLength’ [-Wunused-parameter] In file included from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/ErrorReport.h:34: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h: In instantiation of ‘JS::Handle::Handle(const JS::Rooted&, std::enable_if_t, int>) [with S = JS::Value; T = JS::Value; std::enable_if_t, int> = int]’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/CallAndConstruct.h:110:14: required from here /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1315:56: warning: unused parameter ‘dummy’ [-Wunused-parameter] 1315 | std::enable_if_t, int> dummy) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h: In instantiation of ‘JS::Handle::Handle(const JS::Rooted&, std::enable_if_t, int>) [with S = JSObject*; T = JSObject*; std::enable_if_t, int> = int]’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/Exception.h:113:39: required from here /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1315:56: warning: unused parameter ‘dummy’ [-Wunused-parameter] /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/RangedPtr.h: In instantiation of ‘mozilla::RangedPtr::RangedPtr(T*, T*, T*) [with T = unsigned char]’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Range.h:32:9: required from ‘mozilla::Range::Range(T*, size_t) [with T = unsigned char; size_t = long unsigned int]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/CharacterEncoding.h:38:60: required from here /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/RangedPtr.h:72:25: warning: unused parameter ‘aStart’ [-Wunused-parameter] 72 | RangedPtr(T* aPtr, T* aStart, T* aEnd) | ~~~^~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/RangedPtr.h:72:36: warning: unused parameter ‘aEnd’ [-Wunused-parameter] 72 | RangedPtr(T* aPtr, T* aStart, T* aEnd) | ~~~^~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/RangedPtr.h: In instantiation of ‘mozilla::RangedPtr::RangedPtr(T*, T*, T*) [with T = const unsigned char]’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Range.h:32:9: required from ‘mozilla::Range::Range(T*, size_t) [with T = const unsigned char; size_t = long unsigned int]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/CharacterEncoding.h:57:29: required from here /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/RangedPtr.h:72:25: warning: unused parameter ‘aStart’ [-Wunused-parameter] 72 | RangedPtr(T* aPtr, T* aStart, T* aEnd) | ~~~^~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/RangedPtr.h:72:36: warning: unused parameter ‘aEnd’ [-Wunused-parameter] 72 | RangedPtr(T* aPtr, T* aStart, T* aEnd) | ~~~^~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/RangedPtr.h: In instantiation of ‘mozilla::RangedPtr::RangedPtr(T*, T*, T*) [with T = char16_t]’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Range.h:32:9: required from ‘mozilla::Range::Range(T*, size_t) [with T = char16_t; size_t = long unsigned int]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/CharacterEncoding.h:179:72: required from here /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/RangedPtr.h:72:25: warning: unused parameter ‘aStart’ [-Wunused-parameter] 72 | RangedPtr(T* aPtr, T* aStart, T* aEnd) | ~~~^~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/RangedPtr.h:72:36: warning: unused parameter ‘aEnd’ [-Wunused-parameter] 72 | RangedPtr(T* aPtr, T* aStart, T* aEnd) | ~~~^~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/RangedPtr.h: In instantiation of ‘mozilla::RangedPtr::RangedPtr(T*, T*, T*) [with T = const char16_t]’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Range.h:32:9: required from ‘mozilla::Range::Range(T*, size_t) [with T = const char16_t; size_t = long unsigned int]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/CharacterEncoding.h:215:29: required from here /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/RangedPtr.h:72:25: warning: unused parameter ‘aStart’ [-Wunused-parameter] 72 | RangedPtr(T* aPtr, T* aStart, T* aEnd) | ~~~^~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/RangedPtr.h:72:36: warning: unused parameter ‘aEnd’ [-Wunused-parameter] 72 | RangedPtr(T* aPtr, T* aStart, T* aEnd) | ~~~^~~~ In file included from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/HashTable.h:80, from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/HashTable.h:10, from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/HeapAPI.h:18, from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/TracingAPI.h:11, from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/GCPolicyAPI.h:52, from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:23: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/AllocPolicy.h: In instantiation of ‘void mozilla::MallocAllocPolicy::free_(T*, size_t) [with T = JS::dbg::GarbageCollectionEvent::Collection; size_t = long unsigned int]’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Vector.h:1001:16: required from ‘mozilla::Vector::~Vector() [with T = JS::dbg::GarbageCollectionEvent::Collection; long unsigned int MinInlineCapacity = 0; AllocPolicy = mozilla::MallocAllocPolicy]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/GCAPI.h:841:9: required from here /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/AllocPolicy.h:115:30: warning: unused parameter ‘aNumElems’ [-Wunused-parameter] 115 | void free_(T* aPtr, size_t aNumElems = 0) { | ~~~~~~~^~~~~~~~~~~~~ In file included from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/ErrorReport.h:32: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/AllocPolicy.h: In instantiation of ‘void js::AllocPolicyBase::free_(T*, size_t) [with T = js::SharedArrayRawBuffer*; size_t = long unsigned int]’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Vector.h:1001:16: required from ‘mozilla::Vector::~Vector() [with T = js::SharedArrayRawBuffer*; long unsigned int MinInlineCapacity = 0; AllocPolicy = js::SystemAllocPolicy]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/StructuredClone.h:426:3: required from here /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/AllocPolicy.h:84:27: warning: unused parameter ‘numElems’ [-Wunused-parameter] 84 | void free_(T* p, size_t numElems = 0) { | ~~~~~~~^~~~~~~~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/AllocPolicy.h: In instantiation of ‘void js::AllocPolicyBase::free_(T*, size_t) [with T = char; size_t = long unsigned int]’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/BufferList.h:163:20: required from ‘void mozilla::BufferList::Clear() [with AllocPolicy = js::SystemAllocPolicy]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/StructuredClone.h:568:19: required from here /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/AllocPolicy.h:84:27: warning: unused parameter ‘numElems’ [-Wunused-parameter] In file included from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:13: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/LinkedList.h: In instantiation of ‘static void mozilla::detail::LinkedListElementTraits::exitList(mozilla::LinkedListElement*) [with T = js::PersistentRootedBase]’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/LinkedList.h:249:21: required from ‘void mozilla::LinkedListElement::remove() [with T = js::PersistentRootedBase]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/LinkedList.h:200:7: required from ‘mozilla::LinkedListElement::~LinkedListElement() [with T = js::PersistentRootedBase]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:922:7: required from here /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/LinkedList.h:102:46: warning: unused parameter ‘elt’ [-Wunused-parameter] 102 | static void exitList(LinkedListElement* elt) {} | ~~~~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/LinkedList.h: In instantiation of ‘static void mozilla::detail::LinkedListElementTraits::exitList(mozilla::LinkedListElement*) [with T = JS::detail::WeakCacheBase]’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/LinkedList.h:249:21: required from ‘void mozilla::LinkedListElement::remove() [with T = JS::detail::WeakCacheBase]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/LinkedList.h:200:7: required from ‘mozilla::LinkedListElement::~LinkedListElement() [with T = JS::detail::WeakCacheBase]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/SweepingAPI.h:58:38: required from here /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/LinkedList.h:102:46: warning: unused parameter ‘elt’ [-Wunused-parameter] /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/AllocPolicy.h: In instantiation of ‘void js::AllocPolicyBase::free_(T*, size_t) [with T = mozilla::BufferList::Segment; size_t = long unsigned int]’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Vector.h:1001:16: required from ‘mozilla::Vector::~Vector() [with T = mozilla::BufferList::Segment; long unsigned int MinInlineCapacity = 1; AllocPolicy = js::SystemAllocPolicy]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/BufferList.h:75:9: required from ‘mozilla::BufferList::BufferList(size_t, size_t, size_t, AllocPolicy) [with AllocPolicy = js::SystemAllocPolicy; size_t = long unsigned int]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/StructuredClone.h:480:9: required from here /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/AllocPolicy.h:84:27: warning: unused parameter ‘numElems’ [-Wunused-parameter] 84 | void free_(T* p, size_t numElems = 0) { | ~~~~~~~^~~~~~~~~~~~ In file included from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/Vector.h:10, from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/ErrorReport.h:37: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Vector.h: In instantiation of ‘mozilla::Vector::CapacityAndReserved::CapacityAndReserved(size_t, size_t) [with T = JS::dbg::GarbageCollectionEvent::Collection; long unsigned int MinInlineCapacity = 0; AllocPolicy = mozilla::MallocAllocPolicy; size_t = long unsigned int]’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Vector.h:471:51: required from ‘mozilla::Vector::CRAndStorage<0, Dummy>::CRAndStorage(size_t, size_t) [with long unsigned int Dummy = 0; T = JS::dbg::GarbageCollectionEvent::Collection; long unsigned int MinInlineCapacity = 0; AllocPolicy = mozilla::MallocAllocPolicy; size_t = long unsigned int]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Vector.h:940:7: required from ‘mozilla::Vector::Vector(AP) [with T = JS::dbg::GarbageCollectionEvent::Collection; long unsigned int MinInlineCapacity = 0; AllocPolicy = mozilla::MallocAllocPolicy]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Vector.h:543:34: required from ‘mozilla::Vector::Vector() [with T = JS::dbg::GarbageCollectionEvent::Collection; long unsigned int MinInlineCapacity = 0; AllocPolicy = mozilla::MallocAllocPolicy]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/GCAPI.h:841:9: required from here /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Vector.h:427:59: warning: unused parameter ‘aReserved’ [-Wunused-parameter] 427 | explicit CapacityAndReserved(size_t aCapacity, size_t aReserved) | ~~~~~~~^~~~~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Vector.h: In instantiation of ‘mozilla::Vector::CapacityAndReserved::CapacityAndReserved(size_t, size_t) [with T = mozilla::BufferList::Segment; long unsigned int MinInlineCapacity = 1; AllocPolicy = js::SystemAllocPolicy; size_t = long unsigned int]’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Vector.h:456:51: required from ‘mozilla::Vector::CRAndStorage::CRAndStorage(size_t, size_t) [with long unsigned int Capacity = 1; long unsigned int Dummy = 0; T = mozilla::BufferList::Segment; long unsigned int MinInlineCapacity = 1; AllocPolicy = js::SystemAllocPolicy; size_t = long unsigned int]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Vector.h:940:7: required from ‘mozilla::Vector::Vector(AP) [with T = mozilla::BufferList::Segment; long unsigned int MinInlineCapacity = 1; AllocPolicy = js::SystemAllocPolicy]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/BufferList.h:75:9: required from ‘mozilla::BufferList::BufferList(size_t, size_t, size_t, AllocPolicy) [with AllocPolicy = js::SystemAllocPolicy; size_t = long unsigned int]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/StructuredClone.h:480:9: required from here /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Vector.h:427:59: warning: unused parameter ‘aReserved’ [-Wunused-parameter] /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Vector.h: In instantiation of ‘mozilla::Vector::CapacityAndReserved::CapacityAndReserved(size_t, size_t) [with T = js::SharedArrayRawBuffer*; long unsigned int MinInlineCapacity = 0; AllocPolicy = js::SystemAllocPolicy; size_t = long unsigned int]’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Vector.h:471:51: required from ‘mozilla::Vector::CRAndStorage<0, Dummy>::CRAndStorage(size_t, size_t) [with long unsigned int Dummy = 0; T = js::SharedArrayRawBuffer*; long unsigned int MinInlineCapacity = 0; AllocPolicy = js::SystemAllocPolicy; size_t = long unsigned int]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Vector.h:940:7: required from ‘mozilla::Vector::Vector(AP) [with T = js::SharedArrayRawBuffer*; long unsigned int MinInlineCapacity = 0; AllocPolicy = js::SystemAllocPolicy]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Vector.h:543:34: required from ‘mozilla::Vector::Vector() [with T = js::SharedArrayRawBuffer*; long unsigned int MinInlineCapacity = 0; AllocPolicy = js::SystemAllocPolicy]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/StructuredClone.h:426:3: required from here /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Vector.h:427:59: warning: unused parameter ‘aReserved’ [-Wunused-parameter] [92/122] g++ -Ilibgjs-internal.a.p -I. -I.. -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-4 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gobject-introspection-1.0 -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include -I/usr/include/cairo -I/usr/include/freetype2 -I/usr/include/pixman-1 -I/usr/include/libxml2 -I/usr/include/harfbuzz -I/usr/include/libpng16 -fdiagnostics-color=always -fpch-preprocess -include gjs_pch.hh -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -std=c++17 -fno-exceptions -fno-rtti -fno-strict-aliasing -Wno-variadic-macros -Wno-missing-field-initializers -Wno-dangling-pointer -fno-semantic-interposition -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/anolis/anolis-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -isystem/usr/include/sysprof-4 -pthread -DGJS_COMPILATION '-DGJS_JS_DIR="/usr/share/gjs-1.0"' '-DPKGLIBDIR="/usr/lib64/gjs"' '-DG_LOG_DOMAIN="Gjs"' -MD -MQ libgjs-internal.a.p/gi_repo.cpp.o -MF libgjs-internal.a.p/gi_repo.cpp.o.d -o libgjs-internal.a.p/gi_repo.cpp.o -c ../gi/repo.cpp In file included from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Range.h:10, from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/CharacterEncoding.h:10, from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/ErrorReport.h:33, from ../gjs/jsapi-util.h:26, from ../gjs/gjs_pch.hh:42: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/RangedPtr.h: In instantiation of ‘mozilla::RangedPtr::RangedPtr(T*, size_t) [with T = unsigned char; size_t = long unsigned int]’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/CharacterEncoding.h:69:35: required from here /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/RangedPtr.h:98:29: warning: unused parameter ‘aLength’ [-Wunused-parameter] 98 | RangedPtr(T* aPtr, size_t aLength) | ~~~~~~~^~~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/RangedPtr.h: In instantiation of ‘mozilla::RangedPtr::RangedPtr(T*, size_t) [with T = char16_t; size_t = long unsigned int]’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/CharacterEncoding.h:193:36: required from here /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/RangedPtr.h:98:29: warning: unused parameter ‘aLength’ [-Wunused-parameter] In file included from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/ErrorReport.h:34: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h: In instantiation of ‘JS::Handle::Handle(const JS::Rooted&, std::enable_if_t, int>) [with S = JS::Value; T = JS::Value; std::enable_if_t, int> = int]’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/CallAndConstruct.h:110:14: required from here /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1315:56: warning: unused parameter ‘dummy’ [-Wunused-parameter] 1315 | std::enable_if_t, int> dummy) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h: In instantiation of ‘JS::Handle::Handle(const JS::Rooted&, std::enable_if_t, int>) [with S = JSObject*; T = JSObject*; std::enable_if_t, int> = int]’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/Exception.h:113:39: required from here /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1315:56: warning: unused parameter ‘dummy’ [-Wunused-parameter] /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h: In instantiation of ‘JS::Handle::Handle(const JS::Rooted&, std::enable_if_t, int>) [with S = JSString*; T = JSString*; std::enable_if_t, int> = int]’: ../gi/repo.cpp:239:31: required from here /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1315:56: warning: unused parameter ‘dummy’ [-Wunused-parameter] /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h: In instantiation of ‘JS::Handle::Handle(const JS::Rooted&, std::enable_if_t, int>) [with S = JS::PropertyKey; T = JS::PropertyKey; std::enable_if_t, int> = int]’: ../gi/repo.cpp:523:47: required from here /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1315:56: warning: unused parameter ‘dummy’ [-Wunused-parameter] /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/RangedPtr.h: In instantiation of ‘mozilla::RangedPtr::RangedPtr(T*, T*, T*) [with T = unsigned char]’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Range.h:32:9: required from ‘mozilla::Range::Range(T*, size_t) [with T = unsigned char; size_t = long unsigned int]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/CharacterEncoding.h:38:60: required from here /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/RangedPtr.h:72:25: warning: unused parameter ‘aStart’ [-Wunused-parameter] 72 | RangedPtr(T* aPtr, T* aStart, T* aEnd) | ~~~^~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/RangedPtr.h:72:36: warning: unused parameter ‘aEnd’ [-Wunused-parameter] 72 | RangedPtr(T* aPtr, T* aStart, T* aEnd) | ~~~^~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/RangedPtr.h: In instantiation of ‘mozilla::RangedPtr::RangedPtr(T*, T*, T*) [with T = const unsigned char]’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Range.h:32:9: required from ‘mozilla::Range::Range(T*, size_t) [with T = const unsigned char; size_t = long unsigned int]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/CharacterEncoding.h:57:29: required from here /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/RangedPtr.h:72:25: warning: unused parameter ‘aStart’ [-Wunused-parameter] 72 | RangedPtr(T* aPtr, T* aStart, T* aEnd) | ~~~^~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/RangedPtr.h:72:36: warning: unused parameter ‘aEnd’ [-Wunused-parameter] 72 | RangedPtr(T* aPtr, T* aStart, T* aEnd) | ~~~^~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/RangedPtr.h: In instantiation of ‘mozilla::RangedPtr::RangedPtr(T*, T*, T*) [with T = char16_t]’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Range.h:32:9: required from ‘mozilla::Range::Range(T*, size_t) [with T = char16_t; size_t = long unsigned int]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/CharacterEncoding.h:179:72: required from here /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/RangedPtr.h:72:25: warning: unused parameter ‘aStart’ [-Wunused-parameter] 72 | RangedPtr(T* aPtr, T* aStart, T* aEnd) | ~~~^~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/RangedPtr.h:72:36: warning: unused parameter ‘aEnd’ [-Wunused-parameter] 72 | RangedPtr(T* aPtr, T* aStart, T* aEnd) | ~~~^~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/RangedPtr.h: In instantiation of ‘mozilla::RangedPtr::RangedPtr(T*, T*, T*) [with T = const char16_t]’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Range.h:32:9: required from ‘mozilla::Range::Range(T*, size_t) [with T = const char16_t; size_t = long unsigned int]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/CharacterEncoding.h:215:29: required from here /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/RangedPtr.h:72:25: warning: unused parameter ‘aStart’ [-Wunused-parameter] 72 | RangedPtr(T* aPtr, T* aStart, T* aEnd) | ~~~^~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/RangedPtr.h:72:36: warning: unused parameter ‘aEnd’ [-Wunused-parameter] 72 | RangedPtr(T* aPtr, T* aStart, T* aEnd) | ~~~^~~~ In file included from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/HashTable.h:80, from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/HashTable.h:10, from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/HeapAPI.h:18, from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/TracingAPI.h:11, from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/GCPolicyAPI.h:52, from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:23: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/AllocPolicy.h: In instantiation of ‘void mozilla::MallocAllocPolicy::free_(T*, size_t) [with T = JS::dbg::GarbageCollectionEvent::Collection; size_t = long unsigned int]’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Vector.h:1001:16: required from ‘mozilla::Vector::~Vector() [with T = JS::dbg::GarbageCollectionEvent::Collection; long unsigned int MinInlineCapacity = 0; AllocPolicy = mozilla::MallocAllocPolicy]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/GCAPI.h:841:9: required from here /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/AllocPolicy.h:115:30: warning: unused parameter ‘aNumElems’ [-Wunused-parameter] 115 | void free_(T* aPtr, size_t aNumElems = 0) { | ~~~~~~~^~~~~~~~~~~~~ In file included from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/ErrorReport.h:32: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/AllocPolicy.h: In instantiation of ‘void js::AllocPolicyBase::free_(T*, size_t) [with T = js::SharedArrayRawBuffer*; size_t = long unsigned int]’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Vector.h:1001:16: required from ‘mozilla::Vector::~Vector() [with T = js::SharedArrayRawBuffer*; long unsigned int MinInlineCapacity = 0; AllocPolicy = js::SystemAllocPolicy]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/StructuredClone.h:426:3: required from here /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/AllocPolicy.h:84:27: warning: unused parameter ‘numElems’ [-Wunused-parameter] 84 | void free_(T* p, size_t numElems = 0) { | ~~~~~~~^~~~~~~~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/AllocPolicy.h: In instantiation of ‘void js::AllocPolicyBase::free_(T*, size_t) [with T = char; size_t = long unsigned int]’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/BufferList.h:163:20: required from ‘void mozilla::BufferList::Clear() [with AllocPolicy = js::SystemAllocPolicy]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/StructuredClone.h:568:19: required from here /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/AllocPolicy.h:84:27: warning: unused parameter ‘numElems’ [-Wunused-parameter] In file included from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:13: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/LinkedList.h: In instantiation of ‘static void mozilla::detail::LinkedListElementTraits::exitList(mozilla::LinkedListElement*) [with T = js::PersistentRootedBase]’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/LinkedList.h:249:21: required from ‘void mozilla::LinkedListElement::remove() [with T = js::PersistentRootedBase]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/LinkedList.h:200:7: required from ‘mozilla::LinkedListElement::~LinkedListElement() [with T = js::PersistentRootedBase]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:922:7: required from here /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/LinkedList.h:102:46: warning: unused parameter ‘elt’ [-Wunused-parameter] 102 | static void exitList(LinkedListElement* elt) {} | ~~~~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/LinkedList.h: In instantiation of ‘static void mozilla::detail::LinkedListElementTraits::exitList(mozilla::LinkedListElement*) [with T = JS::detail::WeakCacheBase]’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/LinkedList.h:249:21: required from ‘void mozilla::LinkedListElement::remove() [with T = JS::detail::WeakCacheBase]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/LinkedList.h:200:7: required from ‘mozilla::LinkedListElement::~LinkedListElement() [with T = JS::detail::WeakCacheBase]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/SweepingAPI.h:58:38: required from here /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/LinkedList.h:102:46: warning: unused parameter ‘elt’ [-Wunused-parameter] /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/AllocPolicy.h: In instantiation of ‘void js::AllocPolicyBase::free_(T*, size_t) [with T = mozilla::BufferList::Segment; size_t = long unsigned int]’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Vector.h:1001:16: required from ‘mozilla::Vector::~Vector() [with T = mozilla::BufferList::Segment; long unsigned int MinInlineCapacity = 1; AllocPolicy = js::SystemAllocPolicy]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/BufferList.h:75:9: required from ‘mozilla::BufferList::BufferList(size_t, size_t, size_t, AllocPolicy) [with AllocPolicy = js::SystemAllocPolicy; size_t = long unsigned int]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/StructuredClone.h:480:9: required from here /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/AllocPolicy.h:84:27: warning: unused parameter ‘numElems’ [-Wunused-parameter] 84 | void free_(T* p, size_t numElems = 0) { | ~~~~~~~^~~~~~~~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/AllocPolicy.h: In instantiation of ‘void js::TempAllocPolicy::free_(T*, size_t) [with T = JS::Value; size_t = long unsigned int]’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Vector.h:1001:16: required from ‘mozilla::Vector::~Vector() [with T = JS::Value; long unsigned int MinInlineCapacity = 8; AllocPolicy = js::TempAllocPolicy]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/GCVector.h:44:7: required from ‘JS::RootedVector::RootedVector(JSContext*) [with T = JS::Value]’ ../gi/function.h:116:11: required from here /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/AllocPolicy.h:211:27: warning: unused parameter ‘numElems’ [-Wunused-parameter] 211 | void free_(T* p, size_t numElems = 0) { | ~~~~~~~^~~~~~~~~~~~ In file included from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/Vector.h:10, from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/ErrorReport.h:37: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Vector.h: In instantiation of ‘mozilla::Vector::CapacityAndReserved::CapacityAndReserved(size_t, size_t) [with T = JS::dbg::GarbageCollectionEvent::Collection; long unsigned int MinInlineCapacity = 0; AllocPolicy = mozilla::MallocAllocPolicy; size_t = long unsigned int]’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Vector.h:471:51: required from ‘mozilla::Vector::CRAndStorage<0, Dummy>::CRAndStorage(size_t, size_t) [with long unsigned int Dummy = 0; T = JS::dbg::GarbageCollectionEvent::Collection; long unsigned int MinInlineCapacity = 0; AllocPolicy = mozilla::MallocAllocPolicy; size_t = long unsigned int]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Vector.h:940:7: required from ‘mozilla::Vector::Vector(AP) [with T = JS::dbg::GarbageCollectionEvent::Collection; long unsigned int MinInlineCapacity = 0; AllocPolicy = mozilla::MallocAllocPolicy]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Vector.h:543:34: required from ‘mozilla::Vector::Vector() [with T = JS::dbg::GarbageCollectionEvent::Collection; long unsigned int MinInlineCapacity = 0; AllocPolicy = mozilla::MallocAllocPolicy]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/GCAPI.h:841:9: required from here /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Vector.h:427:59: warning: unused parameter ‘aReserved’ [-Wunused-parameter] 427 | explicit CapacityAndReserved(size_t aCapacity, size_t aReserved) | ~~~~~~~^~~~~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Vector.h: In instantiation of ‘mozilla::Vector::CapacityAndReserved::CapacityAndReserved(size_t, size_t) [with T = mozilla::BufferList::Segment; long unsigned int MinInlineCapacity = 1; AllocPolicy = js::SystemAllocPolicy; size_t = long unsigned int]’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Vector.h:456:51: required from ‘mozilla::Vector::CRAndStorage::CRAndStorage(size_t, size_t) [with long unsigned int Capacity = 1; long unsigned int Dummy = 0; T = mozilla::BufferList::Segment; long unsigned int MinInlineCapacity = 1; AllocPolicy = js::SystemAllocPolicy; size_t = long unsigned int]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Vector.h:940:7: required from ‘mozilla::Vector::Vector(AP) [with T = mozilla::BufferList::Segment; long unsigned int MinInlineCapacity = 1; AllocPolicy = js::SystemAllocPolicy]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/BufferList.h:75:9: required from ‘mozilla::BufferList::BufferList(size_t, size_t, size_t, AllocPolicy) [with AllocPolicy = js::SystemAllocPolicy; size_t = long unsigned int]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/StructuredClone.h:480:9: required from here /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Vector.h:427:59: warning: unused parameter ‘aReserved’ [-Wunused-parameter] /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Vector.h: In instantiation of ‘mozilla::Vector::CapacityAndReserved::CapacityAndReserved(size_t, size_t) [with T = js::SharedArrayRawBuffer*; long unsigned int MinInlineCapacity = 0; AllocPolicy = js::SystemAllocPolicy; size_t = long unsigned int]’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Vector.h:471:51: required from ‘mozilla::Vector::CRAndStorage<0, Dummy>::CRAndStorage(size_t, size_t) [with long unsigned int Dummy = 0; T = js::SharedArrayRawBuffer*; long unsigned int MinInlineCapacity = 0; AllocPolicy = js::SystemAllocPolicy; size_t = long unsigned int]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Vector.h:940:7: required from ‘mozilla::Vector::Vector(AP) [with T = js::SharedArrayRawBuffer*; long unsigned int MinInlineCapacity = 0; AllocPolicy = js::SystemAllocPolicy]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Vector.h:543:34: required from ‘mozilla::Vector::Vector() [with T = js::SharedArrayRawBuffer*; long unsigned int MinInlineCapacity = 0; AllocPolicy = js::SystemAllocPolicy]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/StructuredClone.h:426:3: required from here /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Vector.h:427:59: warning: unused parameter ‘aReserved’ [-Wunused-parameter] /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Vector.h: In instantiation of ‘mozilla::Vector::CapacityAndReserved::CapacityAndReserved(size_t, size_t) [with T = JS::Value; long unsigned int MinInlineCapacity = 8; AllocPolicy = js::TempAllocPolicy; size_t = long unsigned int]’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Vector.h:456:51: required from ‘mozilla::Vector::CRAndStorage::CRAndStorage(size_t, size_t) [with long unsigned int Capacity = 8; long unsigned int Dummy = 0; T = JS::Value; long unsigned int MinInlineCapacity = 8; AllocPolicy = js::TempAllocPolicy; size_t = long unsigned int]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Vector.h:940:7: required from ‘mozilla::Vector::Vector(AP) [with T = JS::Value; long unsigned int MinInlineCapacity = 8; AllocPolicy = js::TempAllocPolicy]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/GCVector.h:50:42: required from ‘JS::GCVector::GCVector(AllocPolicy) [with T = JS::Value; long unsigned int MinInlineCapacity = 8; AllocPolicy = js::TempAllocPolicy]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/GCVector.h:205:15: required from ‘JS::RootedVector::RootedVector(JSContext*) [with T = JS::Value]’ ../gi/function.h:116:11: required from here /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Vector.h:427:59: warning: unused parameter ‘aReserved’ [-Wunused-parameter] /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/GCPolicyAPI.h: In instantiation of ‘static void JS::StructGCPolicy::trace(JSTracer*, T*, const char*) [with T = JS::StackGCVector]’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:951:27: required from ‘void js::TypedRootedTraceableBase::trace(JSTracer*, const char*) [with Base = js::StackRootedTraceableBase; T = JS::StackGCVector]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:949:8: required from here /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/GCPolicyAPI.h:66:55: warning: unused parameter ‘name’ [-Wunused-parameter] 66 | static void trace(JSTracer* trc, T* tp, const char* name) { tp->trace(trc); } | ~~~~~~~~~~~~^~~~ [93/122] g++ -Ilibgjs-internal.a.p -I. -I.. -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-4 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gobject-introspection-1.0 -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include -I/usr/include/cairo -I/usr/include/freetype2 -I/usr/include/pixman-1 -I/usr/include/libxml2 -I/usr/include/harfbuzz -I/usr/include/libpng16 -fdiagnostics-color=always -fpch-preprocess -include gjs_pch.hh -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -std=c++17 -fno-exceptions -fno-rtti -fno-strict-aliasing -Wno-variadic-macros -Wno-missing-field-initializers -Wno-dangling-pointer -fno-semantic-interposition -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/anolis/anolis-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -isystem/usr/include/sysprof-4 -pthread -DGJS_COMPILATION '-DGJS_JS_DIR="/usr/share/gjs-1.0"' '-DPKGLIBDIR="/usr/lib64/gjs"' '-DG_LOG_DOMAIN="Gjs"' -MD -MQ libgjs-internal.a.p/gi_gtype.cpp.o -MF libgjs-internal.a.p/gi_gtype.cpp.o.d -o libgjs-internal.a.p/gi_gtype.cpp.o -c ../gi/gtype.cpp In file included from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Range.h:10, from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/CharacterEncoding.h:10, from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/ErrorReport.h:33, from ../gjs/jsapi-util.h:26, from ../gjs/gjs_pch.hh:42: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/RangedPtr.h: In instantiation of ‘mozilla::RangedPtr::RangedPtr(T*, size_t) [with T = unsigned char; size_t = long unsigned int]’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/CharacterEncoding.h:69:35: required from here /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/RangedPtr.h:98:29: warning: unused parameter ‘aLength’ [-Wunused-parameter] 98 | RangedPtr(T* aPtr, size_t aLength) | ~~~~~~~^~~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/RangedPtr.h: In instantiation of ‘mozilla::RangedPtr::RangedPtr(T*, size_t) [with T = char16_t; size_t = long unsigned int]’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/CharacterEncoding.h:193:36: required from here /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/RangedPtr.h:98:29: warning: unused parameter ‘aLength’ [-Wunused-parameter] In file included from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/ErrorReport.h:34: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h: In instantiation of ‘JS::Handle::Handle(const JS::Rooted&, std::enable_if_t, int>) [with S = JS::Value; T = JS::Value; std::enable_if_t, int> = int]’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/CallAndConstruct.h:110:14: required from here /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1315:56: warning: unused parameter ‘dummy’ [-Wunused-parameter] 1315 | std::enable_if_t, int> dummy) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h: In instantiation of ‘JS::Handle::Handle(const JS::Rooted&, std::enable_if_t, int>) [with S = JSObject*; T = JSObject*; std::enable_if_t, int> = int]’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/Exception.h:113:39: required from here /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1315:56: warning: unused parameter ‘dummy’ [-Wunused-parameter] /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/RangedPtr.h: In instantiation of ‘mozilla::RangedPtr::RangedPtr(T*, T*, T*) [with T = unsigned char]’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Range.h:32:9: required from ‘mozilla::Range::Range(T*, size_t) [with T = unsigned char; size_t = long unsigned int]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/CharacterEncoding.h:38:60: required from here /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/RangedPtr.h:72:25: warning: unused parameter ‘aStart’ [-Wunused-parameter] 72 | RangedPtr(T* aPtr, T* aStart, T* aEnd) | ~~~^~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/RangedPtr.h:72:36: warning: unused parameter ‘aEnd’ [-Wunused-parameter] 72 | RangedPtr(T* aPtr, T* aStart, T* aEnd) | ~~~^~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/RangedPtr.h: In instantiation of ‘mozilla::RangedPtr::RangedPtr(T*, T*, T*) [with T = const unsigned char]’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Range.h:32:9: required from ‘mozilla::Range::Range(T*, size_t) [with T = const unsigned char; size_t = long unsigned int]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/CharacterEncoding.h:57:29: required from here /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/RangedPtr.h:72:25: warning: unused parameter ‘aStart’ [-Wunused-parameter] 72 | RangedPtr(T* aPtr, T* aStart, T* aEnd) | ~~~^~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/RangedPtr.h:72:36: warning: unused parameter ‘aEnd’ [-Wunused-parameter] 72 | RangedPtr(T* aPtr, T* aStart, T* aEnd) | ~~~^~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/RangedPtr.h: In instantiation of ‘mozilla::RangedPtr::RangedPtr(T*, T*, T*) [with T = char16_t]’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Range.h:32:9: required from ‘mozilla::Range::Range(T*, size_t) [with T = char16_t; size_t = long unsigned int]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/CharacterEncoding.h:179:72: required from here /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/RangedPtr.h:72:25: warning: unused parameter ‘aStart’ [-Wunused-parameter] 72 | RangedPtr(T* aPtr, T* aStart, T* aEnd) | ~~~^~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/RangedPtr.h:72:36: warning: unused parameter ‘aEnd’ [-Wunused-parameter] 72 | RangedPtr(T* aPtr, T* aStart, T* aEnd) | ~~~^~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/RangedPtr.h: In instantiation of ‘mozilla::RangedPtr::RangedPtr(T*, T*, T*) [with T = const char16_t]’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Range.h:32:9: required from ‘mozilla::Range::Range(T*, size_t) [with T = const char16_t; size_t = long unsigned int]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/CharacterEncoding.h:215:29: required from here /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/RangedPtr.h:72:25: warning: unused parameter ‘aStart’ [-Wunused-parameter] 72 | RangedPtr(T* aPtr, T* aStart, T* aEnd) | ~~~^~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/RangedPtr.h:72:36: warning: unused parameter ‘aEnd’ [-Wunused-parameter] 72 | RangedPtr(T* aPtr, T* aStart, T* aEnd) | ~~~^~~~ In file included from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/HashTable.h:80, from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/HashTable.h:10, from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/HeapAPI.h:18, from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/TracingAPI.h:11, from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/GCPolicyAPI.h:52, from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:23: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/AllocPolicy.h: In instantiation of ‘void mozilla::MallocAllocPolicy::free_(T*, size_t) [with T = JS::dbg::GarbageCollectionEvent::Collection; size_t = long unsigned int]’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Vector.h:1001:16: required from ‘mozilla::Vector::~Vector() [with T = JS::dbg::GarbageCollectionEvent::Collection; long unsigned int MinInlineCapacity = 0; AllocPolicy = mozilla::MallocAllocPolicy]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/GCAPI.h:841:9: required from here /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/AllocPolicy.h:115:30: warning: unused parameter ‘aNumElems’ [-Wunused-parameter] 115 | void free_(T* aPtr, size_t aNumElems = 0) { | ~~~~~~~^~~~~~~~~~~~~ In file included from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/ErrorReport.h:32: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/AllocPolicy.h: In instantiation of ‘void js::AllocPolicyBase::free_(T*, size_t) [with T = js::SharedArrayRawBuffer*; size_t = long unsigned int]’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Vector.h:1001:16: required from ‘mozilla::Vector::~Vector() [with T = js::SharedArrayRawBuffer*; long unsigned int MinInlineCapacity = 0; AllocPolicy = js::SystemAllocPolicy]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/StructuredClone.h:426:3: required from here /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/AllocPolicy.h:84:27: warning: unused parameter ‘numElems’ [-Wunused-parameter] 84 | void free_(T* p, size_t numElems = 0) { | ~~~~~~~^~~~~~~~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/AllocPolicy.h: In instantiation of ‘void js::AllocPolicyBase::free_(T*, size_t) [with T = char; size_t = long unsigned int]’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/BufferList.h:163:20: required from ‘void mozilla::BufferList::Clear() [with AllocPolicy = js::SystemAllocPolicy]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/StructuredClone.h:568:19: required from here /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/AllocPolicy.h:84:27: warning: unused parameter ‘numElems’ [-Wunused-parameter] /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h: In instantiation of ‘JS::Handle::Handle(const JS::Rooted&, std::enable_if_t, int>) [with S = JS::PropertyKey; T = JS::PropertyKey; std::enable_if_t, int> = int]’: ../gi/cwrapper.h:511:39: required from ‘static JSObject* CWrapper::create_prototype(JSContext*, JS::HandleObject) [with Base = GTypeObj; Wrapped = void; JS::HandleObject = JS::Handle]’ ../gi/gtype.cpp:169:62: required from here /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1315:56: warning: unused parameter ‘dummy’ [-Wunused-parameter] 1315 | std::enable_if_t, int> dummy) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ In file included from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:13: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/LinkedList.h: In instantiation of ‘static void mozilla::detail::LinkedListElementTraits::exitList(mozilla::LinkedListElement*) [with T = js::PersistentRootedBase]’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/LinkedList.h:249:21: required from ‘void mozilla::LinkedListElement::remove() [with T = js::PersistentRootedBase]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/LinkedList.h:200:7: required from ‘mozilla::LinkedListElement::~LinkedListElement() [with T = js::PersistentRootedBase]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:922:7: required from here /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/LinkedList.h:102:46: warning: unused parameter ‘elt’ [-Wunused-parameter] 102 | static void exitList(LinkedListElement* elt) {} | ~~~~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/LinkedList.h: In instantiation of ‘static void mozilla::detail::LinkedListElementTraits::exitList(mozilla::LinkedListElement*) [with T = JS::detail::WeakCacheBase]’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/LinkedList.h:249:21: required from ‘void mozilla::LinkedListElement::remove() [with T = JS::detail::WeakCacheBase]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/LinkedList.h:200:7: required from ‘mozilla::LinkedListElement::~LinkedListElement() [with T = JS::detail::WeakCacheBase]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/SweepingAPI.h:58:38: required from here /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/LinkedList.h:102:46: warning: unused parameter ‘elt’ [-Wunused-parameter] /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/AllocPolicy.h: In instantiation of ‘void js::AllocPolicyBase::free_(T*, size_t) [with T = mozilla::BufferList::Segment; size_t = long unsigned int]’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Vector.h:1001:16: required from ‘mozilla::Vector::~Vector() [with T = mozilla::BufferList::Segment; long unsigned int MinInlineCapacity = 1; AllocPolicy = js::SystemAllocPolicy]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/BufferList.h:75:9: required from ‘mozilla::BufferList::BufferList(size_t, size_t, size_t, AllocPolicy) [with AllocPolicy = js::SystemAllocPolicy; size_t = long unsigned int]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/StructuredClone.h:480:9: required from here /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/AllocPolicy.h:84:27: warning: unused parameter ‘numElems’ [-Wunused-parameter] 84 | void free_(T* p, size_t numElems = 0) { | ~~~~~~~^~~~~~~~~~~~ In file included from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/Vector.h:10, from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/ErrorReport.h:37: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Vector.h: In instantiation of ‘mozilla::Vector::CapacityAndReserved::CapacityAndReserved(size_t, size_t) [with T = JS::dbg::GarbageCollectionEvent::Collection; long unsigned int MinInlineCapacity = 0; AllocPolicy = mozilla::MallocAllocPolicy; size_t = long unsigned int]’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Vector.h:471:51: required from ‘mozilla::Vector::CRAndStorage<0, Dummy>::CRAndStorage(size_t, size_t) [with long unsigned int Dummy = 0; T = JS::dbg::GarbageCollectionEvent::Collection; long unsigned int MinInlineCapacity = 0; AllocPolicy = mozilla::MallocAllocPolicy; size_t = long unsigned int]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Vector.h:940:7: required from ‘mozilla::Vector::Vector(AP) [with T = JS::dbg::GarbageCollectionEvent::Collection; long unsigned int MinInlineCapacity = 0; AllocPolicy = mozilla::MallocAllocPolicy]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Vector.h:543:34: required from ‘mozilla::Vector::Vector() [with T = JS::dbg::GarbageCollectionEvent::Collection; long unsigned int MinInlineCapacity = 0; AllocPolicy = mozilla::MallocAllocPolicy]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/GCAPI.h:841:9: required from here /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Vector.h:427:59: warning: unused parameter ‘aReserved’ [-Wunused-parameter] 427 | explicit CapacityAndReserved(size_t aCapacity, size_t aReserved) | ~~~~~~~^~~~~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Vector.h: In instantiation of ‘mozilla::Vector::CapacityAndReserved::CapacityAndReserved(size_t, size_t) [with T = mozilla::BufferList::Segment; long unsigned int MinInlineCapacity = 1; AllocPolicy = js::SystemAllocPolicy; size_t = long unsigned int]’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Vector.h:456:51: required from ‘mozilla::Vector::CRAndStorage::CRAndStorage(size_t, size_t) [with long unsigned int Capacity = 1; long unsigned int Dummy = 0; T = mozilla::BufferList::Segment; long unsigned int MinInlineCapacity = 1; AllocPolicy = js::SystemAllocPolicy; size_t = long unsigned int]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Vector.h:940:7: required from ‘mozilla::Vector::Vector(AP) [with T = mozilla::BufferList::Segment; long unsigned int MinInlineCapacity = 1; AllocPolicy = js::SystemAllocPolicy]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/BufferList.h:75:9: required from ‘mozilla::BufferList::BufferList(size_t, size_t, size_t, AllocPolicy) [with AllocPolicy = js::SystemAllocPolicy; size_t = long unsigned int]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/StructuredClone.h:480:9: required from here /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Vector.h:427:59: warning: unused parameter ‘aReserved’ [-Wunused-parameter] /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Vector.h: In instantiation of ‘mozilla::Vector::CapacityAndReserved::CapacityAndReserved(size_t, size_t) [with T = js::SharedArrayRawBuffer*; long unsigned int MinInlineCapacity = 0; AllocPolicy = js::SystemAllocPolicy; size_t = long unsigned int]’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Vector.h:471:51: required from ‘mozilla::Vector::CRAndStorage<0, Dummy>::CRAndStorage(size_t, size_t) [with long unsigned int Dummy = 0; T = js::SharedArrayRawBuffer*; long unsigned int MinInlineCapacity = 0; AllocPolicy = js::SystemAllocPolicy; size_t = long unsigned int]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Vector.h:940:7: required from ‘mozilla::Vector::Vector(AP) [with T = js::SharedArrayRawBuffer*; long unsigned int MinInlineCapacity = 0; AllocPolicy = js::SystemAllocPolicy]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Vector.h:543:34: required from ‘mozilla::Vector::Vector() [with T = js::SharedArrayRawBuffer*; long unsigned int MinInlineCapacity = 0; AllocPolicy = js::SystemAllocPolicy]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/StructuredClone.h:426:3: required from here /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Vector.h:427:59: warning: unused parameter ‘aReserved’ [-Wunused-parameter] /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/GCPolicyAPI.h: In instantiation of ‘static bool JS::IgnoreGCPolicy::traceWeak(JSTracer*, T*) [with T = long unsigned int]’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/GCHashTable.h:26:36: required from ‘static bool JS::DefaultMapEntryGCPolicy::traceWeak(JSTracer*, Key*, Value*) [with Key = long unsigned int; Value = JS::Heap]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/GCHashTable.h:430:51: required from ‘static bool JS::WeakCache >::entryNeedsSweep(JSTracer*, const Entry&) [with Key = long unsigned int; Value = JS::Heap; HashPolicy = mozilla::DefaultHasher; AllocPolicy = js::SystemAllocPolicy; MapEntryGCPolicy = JS::DefaultMapEntryGCPolicy >; Entry = mozilla::HashMapEntry >]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/GCHashTable.h:481:48: required from ‘JS::WeakCache >::Ptr JS::WeakCache >::lookup(const Lookup&) const [with Key = long unsigned int; Value = JS::Heap; HashPolicy = mozilla::DefaultHasher; AllocPolicy = js::SystemAllocPolicy; MapEntryGCPolicy = JS::DefaultMapEntryGCPolicy >; Ptr = mozilla::detail::HashTable >, mozilla::HashMap, mozilla::DefaultHasher, js::SystemAllocPolicy>::MapHashPolicy, js::SystemAllocPolicy>::Ptr; Lookup = long unsigned int]’ ../gi/gtype.cpp:165:43: required from here /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/GCPolicyAPI.h:84:39: warning: unused parameter ‘v’ [-Wunused-parameter] 84 | static bool traceWeak(JSTracer*, T* v) { return true; } | ~~~^ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/HashTable.h: In instantiation of ‘mozilla::detail::HashTable::Ptr::Ptr(mozilla::detail::HashTable::Slot, const mozilla::detail::HashTable&) [with T = mozilla::HashMapEntry >; HashPolicy = mozilla::HashMap, mozilla::DefaultHasher, js::SystemAllocPolicy>::MapHashPolicy; AllocPolicy = js::SystemAllocPolicy; mozilla::detail::HashTable::Slot = mozilla::detail::EntrySlot > >]’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/HashTable.h:2096:12: required from ‘mozilla::detail::HashTable::Ptr mozilla::detail::HashTable::readonlyThreadsafeLookup(const Lookup&) const [with T = mozilla::HashMapEntry >; HashPolicy = mozilla::HashMap, mozilla::DefaultHasher, js::SystemAllocPolicy>::MapHashPolicy; AllocPolicy = js::SystemAllocPolicy; Lookup = long unsigned int]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/HashTable.h:2101:12: required from ‘mozilla::detail::HashTable::Ptr mozilla::detail::HashTable::lookup(const Lookup&) const [with T = mozilla::HashMapEntry >; HashPolicy = mozilla::HashMap, mozilla::DefaultHasher, js::SystemAllocPolicy>::MapHashPolicy; AllocPolicy = js::SystemAllocPolicy; Lookup = long unsigned int]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/HashTable.h:237:24: required from ‘mozilla::HashMap::Ptr mozilla::HashMap::lookup(const Lookup&) const [with Key = long unsigned int; Value = JS::Heap; HashPolicy = mozilla::DefaultHasher; AllocPolicy = js::SystemAllocPolicy; Ptr = mozilla::detail::HashTable >, mozilla::HashMap, mozilla::DefaultHasher, js::SystemAllocPolicy>::MapHashPolicy, js::SystemAllocPolicy>::Ptr; Lookup = long unsigned int]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/GCHashTable.h:480:25: required from ‘JS::WeakCache >::Ptr JS::WeakCache >::lookup(const Lookup&) const [with Key = long unsigned int; Value = JS::Heap; HashPolicy = mozilla::DefaultHasher; AllocPolicy = js::SystemAllocPolicy; MapEntryGCPolicy = JS::DefaultMapEntryGCPolicy >; Ptr = mozilla::detail::HashTable >, mozilla::HashMap, mozilla::DefaultHasher, js::SystemAllocPolicy>::MapHashPolicy, js::SystemAllocPolicy>::Ptr; Lookup = long unsigned int]’ ../gi/gtype.cpp:165:43: required from here /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/HashTable.h:1243:38: warning: unused parameter ‘aTable’ [-Wunused-parameter] 1243 | Ptr(Slot aSlot, const HashTable& aTable) | ~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/AllocPolicy.h: In instantiation of ‘void js::AllocPolicyBase::free_(T*, size_t) [with T = mozilla::detail::HashTable >, mozilla::HashMap, mozilla::DefaultHasher, js::SystemAllocPolicy>::MapHashPolicy, js::SystemAllocPolicy>::FakeSlot; size_t = long unsigned int]’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/HashTable.h:1699:23: required from ‘static void mozilla::detail::HashTable::freeTable(AllocPolicy&, char*, uint32_t) [with T = mozilla::HashMapEntry >; HashPolicy = mozilla::HashMap, mozilla::DefaultHasher, js::SystemAllocPolicy>::MapHashPolicy; AllocPolicy = js::SystemAllocPolicy; uint32_t = unsigned int]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/HashTable.h:1885:14: required from ‘mozilla::detail::HashTable::RebuildStatus mozilla::detail::HashTable::changeTableSize(uint32_t, FailureBehavior) [with T = mozilla::HashMapEntry >; HashPolicy = mozilla::HashMap, mozilla::DefaultHasher, js::SystemAllocPolicy>::MapHashPolicy; AllocPolicy = js::SystemAllocPolicy; uint32_t = unsigned int]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/HashTable.h:1941:13: required from ‘void mozilla::detail::HashTable::shrinkIfUnderloaded() [with T = mozilla::HashMapEntry >; HashPolicy = mozilla::HashMap, mozilla::DefaultHasher, js::SystemAllocPolicy>::MapHashPolicy; AllocPolicy = js::SystemAllocPolicy]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/HashTable.h:2251:5: required from ‘void mozilla::detail::HashTable::remove(Ptr) [with T = mozilla::HashMapEntry >; HashPolicy = mozilla::HashMap, mozilla::DefaultHasher, js::SystemAllocPolicy>::MapHashPolicy; AllocPolicy = js::SystemAllocPolicy]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/HashTable.h:366:39: required from ‘void mozilla::HashMap::remove(Ptr) [with Key = long unsigned int; Value = JS::Heap; HashPolicy = mozilla::DefaultHasher; AllocPolicy = js::SystemAllocPolicy; Ptr = mozilla::detail::HashTable >, mozilla::HashMap, mozilla::DefaultHasher, js::SystemAllocPolicy>::MapHashPolicy, js::SystemAllocPolicy>::Ptr]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/GCHashTable.h:482:35: required from ‘JS::WeakCache >::Ptr JS::WeakCache >::lookup(const Lookup&) const [with Key = long unsigned int; Value = JS::Heap; HashPolicy = mozilla::DefaultHasher; AllocPolicy = js::SystemAllocPolicy; MapEntryGCPolicy = JS::DefaultMapEntryGCPolicy >; Ptr = mozilla::detail::HashTable >, mozilla::HashMap, mozilla::DefaultHasher, js::SystemAllocPolicy>::MapHashPolicy, js::SystemAllocPolicy>::Ptr; Lookup = long unsigned int]’ ../gi/gtype.cpp:165:43: required from here /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/AllocPolicy.h:84:27: warning: unused parameter ‘numElems’ [-Wunused-parameter] 84 | void free_(T* p, size_t numElems = 0) { | ~~~~~~~^~~~~~~~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/HashTable.h: In instantiation of ‘mozilla::detail::HashTable::Ptr::Ptr(const mozilla::detail::HashTable&) [with T = mozilla::HashMapEntry >; HashPolicy = mozilla::HashMap, mozilla::DefaultHasher, js::SystemAllocPolicy>::MapHashPolicy; AllocPolicy = js::SystemAllocPolicy]’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/HashTable.h:1342:31: required from ‘mozilla::detail::HashTable::AddPtr::AddPtr(const mozilla::detail::HashTable&, mozilla::HashNumber) [with T = mozilla::HashMapEntry >; HashPolicy = mozilla::HashMap, mozilla::DefaultHasher, js::SystemAllocPolicy>::MapHashPolicy; AllocPolicy = js::SystemAllocPolicy; mozilla::HashNumber = unsigned int]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/HashTable.h:2115:14: required from ‘mozilla::detail::HashTable::AddPtr mozilla::detail::HashTable::lookupForAdd(const Lookup&) [with T = mozilla::HashMapEntry >; HashPolicy = mozilla::HashMap, mozilla::DefaultHasher, js::SystemAllocPolicy>::MapHashPolicy; AllocPolicy = js::SystemAllocPolicy; Lookup = long unsigned int]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/HashTable.h:337:30: required from ‘mozilla::HashMap::AddPtr mozilla::HashMap::lookupForAdd(const Lookup&) [with Key = long unsigned int; Value = JS::Heap; HashPolicy = mozilla::DefaultHasher; AllocPolicy = js::SystemAllocPolicy; AddPtr = mozilla::detail::HashTable >, mozilla::HashMap, mozilla::DefaultHasher, js::SystemAllocPolicy>::MapHashPolicy, js::SystemAllocPolicy>::AddPtr; Lookup = long unsigned int]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/HashTable.h:259:16: required from ‘bool mozilla::HashMap::put(const Lookup&, KeyInput&&, ValueInput&&) [with KeyInput = long unsigned int&; ValueInput = JS::Rooted&; Key = long unsigned int; Value = JS::Heap; HashPolicy = mozilla::DefaultHasher; AllocPolicy = js::SystemAllocPolicy; Lookup = long unsigned int]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/HashTable.h:252:15: required from ‘bool mozilla::HashMap::put(KeyInput&&, ValueInput&&) [with KeyInput = long unsigned int&; ValueInput = JS::Rooted&; Key = long unsigned int; Value = JS::Heap; HashPolicy = mozilla::DefaultHasher; AllocPolicy = js::SystemAllocPolicy]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/GCHashTable.h:567:19: required from ‘bool JS::WeakCache >::put(KeyInput&&, ValueInput&&) [with KeyInput = long unsigned int&; ValueInput = JS::Rooted&; Key = long unsigned int; Value = JS::Heap; HashPolicy = mozilla::DefaultHasher; AllocPolicy = js::SystemAllocPolicy; MapEntryGCPolicy = JS::DefaultMapEntryGCPolicy >]’ ../gi/gtype.cpp:180:31: required from here /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/HashTable.h:1254:35: warning: unused parameter ‘aTable’ [-Wunused-parameter] 1254 | explicit Ptr(const HashTable& aTable) | ~~~~~~~~~~~~~~~~~^~~~~~ [94/122] g++ -Ilibgjs-internal.a.p -I. -I.. -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-4 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gobject-introspection-1.0 -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include -I/usr/include/cairo -I/usr/include/freetype2 -I/usr/include/pixman-1 -I/usr/include/libxml2 -I/usr/include/harfbuzz -I/usr/include/libpng16 -fdiagnostics-color=always -fpch-preprocess -include gjs_pch.hh -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -std=c++17 -fno-exceptions -fno-rtti -fno-strict-aliasing -Wno-variadic-macros -Wno-missing-field-initializers -Wno-dangling-pointer -fno-semantic-interposition -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/anolis/anolis-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -isystem/usr/include/sysprof-4 -pthread -DGJS_COMPILATION '-DGJS_JS_DIR="/usr/share/gjs-1.0"' '-DPKGLIBDIR="/usr/lib64/gjs"' '-DG_LOG_DOMAIN="Gjs"' -MD -MQ libgjs-internal.a.p/gi_gerror.cpp.o -MF libgjs-internal.a.p/gi_gerror.cpp.o.d -o libgjs-internal.a.p/gi_gerror.cpp.o -c ../gi/gerror.cpp In file included from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Range.h:10, from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/CharacterEncoding.h:10, from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/ErrorReport.h:33, from ../gjs/jsapi-util.h:26, from ../gjs/gjs_pch.hh:42: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/RangedPtr.h: In instantiation of ‘mozilla::RangedPtr::RangedPtr(T*, size_t) [with T = unsigned char; size_t = long unsigned int]’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/CharacterEncoding.h:69:35: required from here /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/RangedPtr.h:98:29: warning: unused parameter ‘aLength’ [-Wunused-parameter] 98 | RangedPtr(T* aPtr, size_t aLength) | ~~~~~~~^~~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/RangedPtr.h: In instantiation of ‘mozilla::RangedPtr::RangedPtr(T*, size_t) [with T = char16_t; size_t = long unsigned int]’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/CharacterEncoding.h:193:36: required from here /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/RangedPtr.h:98:29: warning: unused parameter ‘aLength’ [-Wunused-parameter] In file included from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/ErrorReport.h:34: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h: In instantiation of ‘JS::Handle::Handle(const JS::Rooted&, std::enable_if_t, int>) [with S = JS::Value; T = JS::Value; std::enable_if_t, int> = int]’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/CallAndConstruct.h:110:14: required from here /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1315:56: warning: unused parameter ‘dummy’ [-Wunused-parameter] 1315 | std::enable_if_t, int> dummy) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h: In instantiation of ‘JS::Handle::Handle(const JS::Rooted&, std::enable_if_t, int>) [with S = JSObject*; T = JSObject*; std::enable_if_t, int> = int]’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/Exception.h:113:39: required from here /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1315:56: warning: unused parameter ‘dummy’ [-Wunused-parameter] /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h: In instantiation of ‘JS::Handle::Handle(const JS::Rooted&, std::enable_if_t, int>) [with S = JSString*; T = JSString*; std::enable_if_t, int> = int]’: ../gi/gerror.cpp:296:33: required from here /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1315:56: warning: unused parameter ‘dummy’ [-Wunused-parameter] /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/RangedPtr.h: In instantiation of ‘mozilla::RangedPtr::RangedPtr(T*, T*, T*) [with T = unsigned char]’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Range.h:32:9: required from ‘mozilla::Range::Range(T*, size_t) [with T = unsigned char; size_t = long unsigned int]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/CharacterEncoding.h:38:60: required from here /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/RangedPtr.h:72:25: warning: unused parameter ‘aStart’ [-Wunused-parameter] 72 | RangedPtr(T* aPtr, T* aStart, T* aEnd) | ~~~^~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/RangedPtr.h:72:36: warning: unused parameter ‘aEnd’ [-Wunused-parameter] 72 | RangedPtr(T* aPtr, T* aStart, T* aEnd) | ~~~^~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/RangedPtr.h: In instantiation of ‘mozilla::RangedPtr::RangedPtr(T*, T*, T*) [with T = const unsigned char]’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Range.h:32:9: required from ‘mozilla::Range::Range(T*, size_t) [with T = const unsigned char; size_t = long unsigned int]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/CharacterEncoding.h:57:29: required from here /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/RangedPtr.h:72:25: warning: unused parameter ‘aStart’ [-Wunused-parameter] 72 | RangedPtr(T* aPtr, T* aStart, T* aEnd) | ~~~^~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/RangedPtr.h:72:36: warning: unused parameter ‘aEnd’ [-Wunused-parameter] 72 | RangedPtr(T* aPtr, T* aStart, T* aEnd) | ~~~^~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/RangedPtr.h: In instantiation of ‘mozilla::RangedPtr::RangedPtr(T*, T*, T*) [with T = char16_t]’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Range.h:32:9: required from ‘mozilla::Range::Range(T*, size_t) [with T = char16_t; size_t = long unsigned int]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/CharacterEncoding.h:179:72: required from here /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/RangedPtr.h:72:25: warning: unused parameter ‘aStart’ [-Wunused-parameter] 72 | RangedPtr(T* aPtr, T* aStart, T* aEnd) | ~~~^~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/RangedPtr.h:72:36: warning: unused parameter ‘aEnd’ [-Wunused-parameter] 72 | RangedPtr(T* aPtr, T* aStart, T* aEnd) | ~~~^~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/RangedPtr.h: In instantiation of ‘mozilla::RangedPtr::RangedPtr(T*, T*, T*) [with T = const char16_t]’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Range.h:32:9: required from ‘mozilla::Range::Range(T*, size_t) [with T = const char16_t; size_t = long unsigned int]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/CharacterEncoding.h:215:29: required from here /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/RangedPtr.h:72:25: warning: unused parameter ‘aStart’ [-Wunused-parameter] 72 | RangedPtr(T* aPtr, T* aStart, T* aEnd) | ~~~^~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/RangedPtr.h:72:36: warning: unused parameter ‘aEnd’ [-Wunused-parameter] 72 | RangedPtr(T* aPtr, T* aStart, T* aEnd) | ~~~^~~~ In file included from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/HashTable.h:80, from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/HashTable.h:10, from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/HeapAPI.h:18, from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/TracingAPI.h:11, from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/GCPolicyAPI.h:52, from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:23: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/AllocPolicy.h: In instantiation of ‘void mozilla::MallocAllocPolicy::free_(T*, size_t) [with T = JS::dbg::GarbageCollectionEvent::Collection; size_t = long unsigned int]’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Vector.h:1001:16: required from ‘mozilla::Vector::~Vector() [with T = JS::dbg::GarbageCollectionEvent::Collection; long unsigned int MinInlineCapacity = 0; AllocPolicy = mozilla::MallocAllocPolicy]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/GCAPI.h:841:9: required from here /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/AllocPolicy.h:115:30: warning: unused parameter ‘aNumElems’ [-Wunused-parameter] 115 | void free_(T* aPtr, size_t aNumElems = 0) { | ~~~~~~~^~~~~~~~~~~~~ In file included from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/ErrorReport.h:32: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/AllocPolicy.h: In instantiation of ‘void js::AllocPolicyBase::free_(T*, size_t) [with T = js::SharedArrayRawBuffer*; size_t = long unsigned int]’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Vector.h:1001:16: required from ‘mozilla::Vector::~Vector() [with T = js::SharedArrayRawBuffer*; long unsigned int MinInlineCapacity = 0; AllocPolicy = js::SystemAllocPolicy]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/StructuredClone.h:426:3: required from here /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/AllocPolicy.h:84:27: warning: unused parameter ‘numElems’ [-Wunused-parameter] 84 | void free_(T* p, size_t numElems = 0) { | ~~~~~~~^~~~~~~~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/AllocPolicy.h: In instantiation of ‘void js::AllocPolicyBase::free_(T*, size_t) [with T = char; size_t = long unsigned int]’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/BufferList.h:163:20: required from ‘void mozilla::BufferList::Clear() [with AllocPolicy = js::SystemAllocPolicy]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/StructuredClone.h:568:19: required from here /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/AllocPolicy.h:84:27: warning: unused parameter ‘numElems’ [-Wunused-parameter] In file included from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:13: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/LinkedList.h: In instantiation of ‘static void mozilla::detail::LinkedListElementTraits::exitList(mozilla::LinkedListElement*) [with T = js::PersistentRootedBase]’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/LinkedList.h:249:21: required from ‘void mozilla::LinkedListElement::remove() [with T = js::PersistentRootedBase]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/LinkedList.h:200:7: required from ‘mozilla::LinkedListElement::~LinkedListElement() [with T = js::PersistentRootedBase]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:922:7: required from here /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/LinkedList.h:102:46: warning: unused parameter ‘elt’ [-Wunused-parameter] 102 | static void exitList(LinkedListElement* elt) {} | ~~~~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/LinkedList.h: In instantiation of ‘static void mozilla::detail::LinkedListElementTraits::exitList(mozilla::LinkedListElement*) [with T = JS::detail::WeakCacheBase]’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/LinkedList.h:249:21: required from ‘void mozilla::LinkedListElement::remove() [with T = JS::detail::WeakCacheBase]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/LinkedList.h:200:7: required from ‘mozilla::LinkedListElement::~LinkedListElement() [with T = JS::detail::WeakCacheBase]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/SweepingAPI.h:58:38: required from here /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/LinkedList.h:102:46: warning: unused parameter ‘elt’ [-Wunused-parameter] /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/AllocPolicy.h: In instantiation of ‘void js::AllocPolicyBase::free_(T*, size_t) [with T = mozilla::BufferList::Segment; size_t = long unsigned int]’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Vector.h:1001:16: required from ‘mozilla::Vector::~Vector() [with T = mozilla::BufferList::Segment; long unsigned int MinInlineCapacity = 1; AllocPolicy = js::SystemAllocPolicy]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/BufferList.h:75:9: required from ‘mozilla::BufferList::BufferList(size_t, size_t, size_t, AllocPolicy) [with AllocPolicy = js::SystemAllocPolicy; size_t = long unsigned int]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/StructuredClone.h:480:9: required from here /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/AllocPolicy.h:84:27: warning: unused parameter ‘numElems’ [-Wunused-parameter] 84 | void free_(T* p, size_t numElems = 0) { | ~~~~~~~^~~~~~~~~~~~ In file included from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/Vector.h:10, from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/ErrorReport.h:37: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Vector.h: In instantiation of ‘mozilla::Vector::CapacityAndReserved::CapacityAndReserved(size_t, size_t) [with T = JS::dbg::GarbageCollectionEvent::Collection; long unsigned int MinInlineCapacity = 0; AllocPolicy = mozilla::MallocAllocPolicy; size_t = long unsigned int]’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Vector.h:471:51: required from ‘mozilla::Vector::CRAndStorage<0, Dummy>::CRAndStorage(size_t, size_t) [with long unsigned int Dummy = 0; T = JS::dbg::GarbageCollectionEvent::Collection; long unsigned int MinInlineCapacity = 0; AllocPolicy = mozilla::MallocAllocPolicy; size_t = long unsigned int]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Vector.h:940:7: required from ‘mozilla::Vector::Vector(AP) [with T = JS::dbg::GarbageCollectionEvent::Collection; long unsigned int MinInlineCapacity = 0; AllocPolicy = mozilla::MallocAllocPolicy]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Vector.h:543:34: required from ‘mozilla::Vector::Vector() [with T = JS::dbg::GarbageCollectionEvent::Collection; long unsigned int MinInlineCapacity = 0; AllocPolicy = mozilla::MallocAllocPolicy]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/GCAPI.h:841:9: required from here /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Vector.h:427:59: warning: unused parameter ‘aReserved’ [-Wunused-parameter] 427 | explicit CapacityAndReserved(size_t aCapacity, size_t aReserved) | ~~~~~~~^~~~~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Vector.h: In instantiation of ‘mozilla::Vector::CapacityAndReserved::CapacityAndReserved(size_t, size_t) [with T = mozilla::BufferList::Segment; long unsigned int MinInlineCapacity = 1; AllocPolicy = js::SystemAllocPolicy; size_t = long unsigned int]’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Vector.h:456:51: required from ‘mozilla::Vector::CRAndStorage::CRAndStorage(size_t, size_t) [with long unsigned int Capacity = 1; long unsigned int Dummy = 0; T = mozilla::BufferList::Segment; long unsigned int MinInlineCapacity = 1; AllocPolicy = js::SystemAllocPolicy; size_t = long unsigned int]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Vector.h:940:7: required from ‘mozilla::Vector::Vector(AP) [with T = mozilla::BufferList::Segment; long unsigned int MinInlineCapacity = 1; AllocPolicy = js::SystemAllocPolicy]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/BufferList.h:75:9: required from ‘mozilla::BufferList::BufferList(size_t, size_t, size_t, AllocPolicy) [with AllocPolicy = js::SystemAllocPolicy; size_t = long unsigned int]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/StructuredClone.h:480:9: required from here /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Vector.h:427:59: warning: unused parameter ‘aReserved’ [-Wunused-parameter] /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Vector.h: In instantiation of ‘mozilla::Vector::CapacityAndReserved::CapacityAndReserved(size_t, size_t) [with T = js::SharedArrayRawBuffer*; long unsigned int MinInlineCapacity = 0; AllocPolicy = js::SystemAllocPolicy; size_t = long unsigned int]’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Vector.h:471:51: required from ‘mozilla::Vector::CRAndStorage<0, Dummy>::CRAndStorage(size_t, size_t) [with long unsigned int Dummy = 0; T = js::SharedArrayRawBuffer*; long unsigned int MinInlineCapacity = 0; AllocPolicy = js::SystemAllocPolicy; size_t = long unsigned int]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Vector.h:940:7: required from ‘mozilla::Vector::Vector(AP) [with T = js::SharedArrayRawBuffer*; long unsigned int MinInlineCapacity = 0; AllocPolicy = js::SystemAllocPolicy]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Vector.h:543:34: required from ‘mozilla::Vector::Vector() [with T = js::SharedArrayRawBuffer*; long unsigned int MinInlineCapacity = 0; AllocPolicy = js::SystemAllocPolicy]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/StructuredClone.h:426:3: required from here /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Vector.h:427:59: warning: unused parameter ‘aReserved’ [-Wunused-parameter] /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/GCPolicyAPI.h: In instantiation of ‘static void JS::StructGCPolicy::trace(JSTracer*, T*, const char*) [with T = JS::ValueArray<1>]’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:951:27: required from ‘void js::TypedRootedTraceableBase::trace(JSTracer*, const char*) [with Base = js::StackRootedTraceableBase; T = JS::ValueArray<1>]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:949:8: required from here /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/GCPolicyAPI.h:66:55: warning: unused parameter ‘name’ [-Wunused-parameter] 66 | static void trace(JSTracer* trc, T* tp, const char* name) { tp->trace(trc); } | ~~~~~~~~~~~~^~~~ [95/122] g++ -Ilibgjs-internal.a.p -I. -I.. -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-4 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gobject-introspection-1.0 -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include -I/usr/include/cairo -I/usr/include/freetype2 -I/usr/include/pixman-1 -I/usr/include/libxml2 -I/usr/include/harfbuzz -I/usr/include/libpng16 -fdiagnostics-color=always -fpch-preprocess -include gjs_pch.hh -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -std=c++17 -fno-exceptions -fno-rtti -fno-strict-aliasing -Wno-variadic-macros -Wno-missing-field-initializers -Wno-dangling-pointer -fno-semantic-interposition -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/anolis/anolis-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -isystem/usr/include/sysprof-4 -pthread -DGJS_COMPILATION '-DGJS_JS_DIR="/usr/share/gjs-1.0"' '-DPKGLIBDIR="/usr/lib64/gjs"' '-DG_LOG_DOMAIN="Gjs"' -MD -MQ libgjs-internal.a.p/gi_interface.cpp.o -MF libgjs-internal.a.p/gi_interface.cpp.o.d -o libgjs-internal.a.p/gi_interface.cpp.o -c ../gi/interface.cpp In file included from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Range.h:10, from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/CharacterEncoding.h:10, from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/ErrorReport.h:33, from ../gjs/jsapi-util.h:26, from ../gjs/gjs_pch.hh:42: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/RangedPtr.h: In instantiation of ‘mozilla::RangedPtr::RangedPtr(T*, size_t) [with T = unsigned char; size_t = long unsigned int]’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/CharacterEncoding.h:69:35: required from here /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/RangedPtr.h:98:29: warning: unused parameter ‘aLength’ [-Wunused-parameter] 98 | RangedPtr(T* aPtr, size_t aLength) | ~~~~~~~^~~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/RangedPtr.h: In instantiation of ‘mozilla::RangedPtr::RangedPtr(T*, size_t) [with T = char16_t; size_t = long unsigned int]’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/CharacterEncoding.h:193:36: required from here /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/RangedPtr.h:98:29: warning: unused parameter ‘aLength’ [-Wunused-parameter] In file included from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/ErrorReport.h:34: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h: In instantiation of ‘JS::Handle::Handle(const JS::Rooted&, std::enable_if_t, int>) [with S = JS::Value; T = JS::Value; std::enable_if_t, int> = int]’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/CallAndConstruct.h:110:14: required from here /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1315:56: warning: unused parameter ‘dummy’ [-Wunused-parameter] 1315 | std::enable_if_t, int> dummy) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h: In instantiation of ‘JS::Handle::Handle(const JS::Rooted&, std::enable_if_t, int>) [with S = JSObject*; T = JSObject*; std::enable_if_t, int> = int]’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/Exception.h:113:39: required from here /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1315:56: warning: unused parameter ‘dummy’ [-Wunused-parameter] /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/RangedPtr.h: In instantiation of ‘mozilla::RangedPtr::RangedPtr(T*, T*, T*) [with T = unsigned char]’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Range.h:32:9: required from ‘mozilla::Range::Range(T*, size_t) [with T = unsigned char; size_t = long unsigned int]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/CharacterEncoding.h:38:60: required from here /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/RangedPtr.h:72:25: warning: unused parameter ‘aStart’ [-Wunused-parameter] 72 | RangedPtr(T* aPtr, T* aStart, T* aEnd) | ~~~^~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/RangedPtr.h:72:36: warning: unused parameter ‘aEnd’ [-Wunused-parameter] 72 | RangedPtr(T* aPtr, T* aStart, T* aEnd) | ~~~^~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/RangedPtr.h: In instantiation of ‘mozilla::RangedPtr::RangedPtr(T*, T*, T*) [with T = const unsigned char]’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Range.h:32:9: required from ‘mozilla::Range::Range(T*, size_t) [with T = const unsigned char; size_t = long unsigned int]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/CharacterEncoding.h:57:29: required from here /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/RangedPtr.h:72:25: warning: unused parameter ‘aStart’ [-Wunused-parameter] 72 | RangedPtr(T* aPtr, T* aStart, T* aEnd) | ~~~^~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/RangedPtr.h:72:36: warning: unused parameter ‘aEnd’ [-Wunused-parameter] 72 | RangedPtr(T* aPtr, T* aStart, T* aEnd) | ~~~^~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/RangedPtr.h: In instantiation of ‘mozilla::RangedPtr::RangedPtr(T*, T*, T*) [with T = char16_t]’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Range.h:32:9: required from ‘mozilla::Range::Range(T*, size_t) [with T = char16_t; size_t = long unsigned int]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/CharacterEncoding.h:179:72: required from here /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/RangedPtr.h:72:25: warning: unused parameter ‘aStart’ [-Wunused-parameter] 72 | RangedPtr(T* aPtr, T* aStart, T* aEnd) | ~~~^~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/RangedPtr.h:72:36: warning: unused parameter ‘aEnd’ [-Wunused-parameter] 72 | RangedPtr(T* aPtr, T* aStart, T* aEnd) | ~~~^~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/RangedPtr.h: In instantiation of ‘mozilla::RangedPtr::RangedPtr(T*, T*, T*) [with T = const char16_t]’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Range.h:32:9: required from ‘mozilla::Range::Range(T*, size_t) [with T = const char16_t; size_t = long unsigned int]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/CharacterEncoding.h:215:29: required from here /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/RangedPtr.h:72:25: warning: unused parameter ‘aStart’ [-Wunused-parameter] 72 | RangedPtr(T* aPtr, T* aStart, T* aEnd) | ~~~^~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/RangedPtr.h:72:36: warning: unused parameter ‘aEnd’ [-Wunused-parameter] 72 | RangedPtr(T* aPtr, T* aStart, T* aEnd) | ~~~^~~~ In file included from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/HashTable.h:80, from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/HashTable.h:10, from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/HeapAPI.h:18, from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/TracingAPI.h:11, from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/GCPolicyAPI.h:52, from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:23: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/AllocPolicy.h: In instantiation of ‘void mozilla::MallocAllocPolicy::free_(T*, size_t) [with T = JS::dbg::GarbageCollectionEvent::Collection; size_t = long unsigned int]’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Vector.h:1001:16: required from ‘mozilla::Vector::~Vector() [with T = JS::dbg::GarbageCollectionEvent::Collection; long unsigned int MinInlineCapacity = 0; AllocPolicy = mozilla::MallocAllocPolicy]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/GCAPI.h:841:9: required from here /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/AllocPolicy.h:115:30: warning: unused parameter ‘aNumElems’ [-Wunused-parameter] 115 | void free_(T* aPtr, size_t aNumElems = 0) { | ~~~~~~~^~~~~~~~~~~~~ In file included from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/ErrorReport.h:32: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/AllocPolicy.h: In instantiation of ‘void js::AllocPolicyBase::free_(T*, size_t) [with T = js::SharedArrayRawBuffer*; size_t = long unsigned int]’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Vector.h:1001:16: required from ‘mozilla::Vector::~Vector() [with T = js::SharedArrayRawBuffer*; long unsigned int MinInlineCapacity = 0; AllocPolicy = js::SystemAllocPolicy]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/StructuredClone.h:426:3: required from here /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/AllocPolicy.h:84:27: warning: unused parameter ‘numElems’ [-Wunused-parameter] 84 | void free_(T* p, size_t numElems = 0) { | ~~~~~~~^~~~~~~~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/AllocPolicy.h: In instantiation of ‘void js::AllocPolicyBase::free_(T*, size_t) [with T = char; size_t = long unsigned int]’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/BufferList.h:163:20: required from ‘void mozilla::BufferList::Clear() [with AllocPolicy = js::SystemAllocPolicy]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/StructuredClone.h:568:19: required from here /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/AllocPolicy.h:84:27: warning: unused parameter ‘numElems’ [-Wunused-parameter] In file included from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:13: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/LinkedList.h: In instantiation of ‘static void mozilla::detail::LinkedListElementTraits::exitList(mozilla::LinkedListElement*) [with T = js::PersistentRootedBase]’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/LinkedList.h:249:21: required from ‘void mozilla::LinkedListElement::remove() [with T = js::PersistentRootedBase]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/LinkedList.h:200:7: required from ‘mozilla::LinkedListElement::~LinkedListElement() [with T = js::PersistentRootedBase]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:922:7: required from here /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/LinkedList.h:102:46: warning: unused parameter ‘elt’ [-Wunused-parameter] 102 | static void exitList(LinkedListElement* elt) {} | ~~~~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/LinkedList.h: In instantiation of ‘static void mozilla::detail::LinkedListElementTraits::exitList(mozilla::LinkedListElement*) [with T = JS::detail::WeakCacheBase]’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/LinkedList.h:249:21: required from ‘void mozilla::LinkedListElement::remove() [with T = JS::detail::WeakCacheBase]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/LinkedList.h:200:7: required from ‘mozilla::LinkedListElement::~LinkedListElement() [with T = JS::detail::WeakCacheBase]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/SweepingAPI.h:58:38: required from here /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/LinkedList.h:102:46: warning: unused parameter ‘elt’ [-Wunused-parameter] /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/AllocPolicy.h: In instantiation of ‘void js::AllocPolicyBase::free_(T*, size_t) [with T = mozilla::BufferList::Segment; size_t = long unsigned int]’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Vector.h:1001:16: required from ‘mozilla::Vector::~Vector() [with T = mozilla::BufferList::Segment; long unsigned int MinInlineCapacity = 1; AllocPolicy = js::SystemAllocPolicy]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/BufferList.h:75:9: required from ‘mozilla::BufferList::BufferList(size_t, size_t, size_t, AllocPolicy) [with AllocPolicy = js::SystemAllocPolicy; size_t = long unsigned int]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/StructuredClone.h:480:9: required from here /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/AllocPolicy.h:84:27: warning: unused parameter ‘numElems’ [-Wunused-parameter] 84 | void free_(T* p, size_t numElems = 0) { | ~~~~~~~^~~~~~~~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/AllocPolicy.h: In instantiation of ‘void js::TempAllocPolicy::free_(T*, size_t) [with T = JS::Value; size_t = long unsigned int]’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Vector.h:1001:16: required from ‘mozilla::Vector::~Vector() [with T = JS::Value; long unsigned int MinInlineCapacity = 8; AllocPolicy = js::TempAllocPolicy]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/GCVector.h:44:7: required from ‘JS::RootedVector::RootedVector(JSContext*) [with T = JS::Value]’ ../gi/function.h:116:11: required from here /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/AllocPolicy.h:211:27: warning: unused parameter ‘numElems’ [-Wunused-parameter] 211 | void free_(T* p, size_t numElems = 0) { | ~~~~~~~^~~~~~~~~~~~ In file included from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/Vector.h:10, from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/ErrorReport.h:37: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Vector.h: In instantiation of ‘mozilla::Vector::CapacityAndReserved::CapacityAndReserved(size_t, size_t) [with T = JS::dbg::GarbageCollectionEvent::Collection; long unsigned int MinInlineCapacity = 0; AllocPolicy = mozilla::MallocAllocPolicy; size_t = long unsigned int]’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Vector.h:471:51: required from ‘mozilla::Vector::CRAndStorage<0, Dummy>::CRAndStorage(size_t, size_t) [with long unsigned int Dummy = 0; T = JS::dbg::GarbageCollectionEvent::Collection; long unsigned int MinInlineCapacity = 0; AllocPolicy = mozilla::MallocAllocPolicy; size_t = long unsigned int]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Vector.h:940:7: required from ‘mozilla::Vector::Vector(AP) [with T = JS::dbg::GarbageCollectionEvent::Collection; long unsigned int MinInlineCapacity = 0; AllocPolicy = mozilla::MallocAllocPolicy]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Vector.h:543:34: required from ‘mozilla::Vector::Vector() [with T = JS::dbg::GarbageCollectionEvent::Collection; long unsigned int MinInlineCapacity = 0; AllocPolicy = mozilla::MallocAllocPolicy]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/GCAPI.h:841:9: required from here /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Vector.h:427:59: warning: unused parameter ‘aReserved’ [-Wunused-parameter] 427 | explicit CapacityAndReserved(size_t aCapacity, size_t aReserved) | ~~~~~~~^~~~~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Vector.h: In instantiation of ‘mozilla::Vector::CapacityAndReserved::CapacityAndReserved(size_t, size_t) [with T = mozilla::BufferList::Segment; long unsigned int MinInlineCapacity = 1; AllocPolicy = js::SystemAllocPolicy; size_t = long unsigned int]’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Vector.h:456:51: required from ‘mozilla::Vector::CRAndStorage::CRAndStorage(size_t, size_t) [with long unsigned int Capacity = 1; long unsigned int Dummy = 0; T = mozilla::BufferList::Segment; long unsigned int MinInlineCapacity = 1; AllocPolicy = js::SystemAllocPolicy; size_t = long unsigned int]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Vector.h:940:7: required from ‘mozilla::Vector::Vector(AP) [with T = mozilla::BufferList::Segment; long unsigned int MinInlineCapacity = 1; AllocPolicy = js::SystemAllocPolicy]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/BufferList.h:75:9: required from ‘mozilla::BufferList::BufferList(size_t, size_t, size_t, AllocPolicy) [with AllocPolicy = js::SystemAllocPolicy; size_t = long unsigned int]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/StructuredClone.h:480:9: required from here /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Vector.h:427:59: warning: unused parameter ‘aReserved’ [-Wunused-parameter] /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Vector.h: In instantiation of ‘mozilla::Vector::CapacityAndReserved::CapacityAndReserved(size_t, size_t) [with T = js::SharedArrayRawBuffer*; long unsigned int MinInlineCapacity = 0; AllocPolicy = js::SystemAllocPolicy; size_t = long unsigned int]’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Vector.h:471:51: required from ‘mozilla::Vector::CRAndStorage<0, Dummy>::CRAndStorage(size_t, size_t) [with long unsigned int Dummy = 0; T = js::SharedArrayRawBuffer*; long unsigned int MinInlineCapacity = 0; AllocPolicy = js::SystemAllocPolicy; size_t = long unsigned int]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Vector.h:940:7: required from ‘mozilla::Vector::Vector(AP) [with T = js::SharedArrayRawBuffer*; long unsigned int MinInlineCapacity = 0; AllocPolicy = js::SystemAllocPolicy]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Vector.h:543:34: required from ‘mozilla::Vector::Vector() [with T = js::SharedArrayRawBuffer*; long unsigned int MinInlineCapacity = 0; AllocPolicy = js::SystemAllocPolicy]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/StructuredClone.h:426:3: required from here /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Vector.h:427:59: warning: unused parameter ‘aReserved’ [-Wunused-parameter] /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Vector.h: In instantiation of ‘mozilla::Vector::CapacityAndReserved::CapacityAndReserved(size_t, size_t) [with T = JS::Value; long unsigned int MinInlineCapacity = 8; AllocPolicy = js::TempAllocPolicy; size_t = long unsigned int]’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Vector.h:456:51: required from ‘mozilla::Vector::CRAndStorage::CRAndStorage(size_t, size_t) [with long unsigned int Capacity = 8; long unsigned int Dummy = 0; T = JS::Value; long unsigned int MinInlineCapacity = 8; AllocPolicy = js::TempAllocPolicy; size_t = long unsigned int]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Vector.h:940:7: required from ‘mozilla::Vector::Vector(AP) [with T = JS::Value; long unsigned int MinInlineCapacity = 8; AllocPolicy = js::TempAllocPolicy]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/GCVector.h:50:42: required from ‘JS::GCVector::GCVector(AllocPolicy) [with T = JS::Value; long unsigned int MinInlineCapacity = 8; AllocPolicy = js::TempAllocPolicy]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/GCVector.h:205:15: required from ‘JS::RootedVector::RootedVector(JSContext*) [with T = JS::Value]’ ../gi/function.h:116:11: required from here /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Vector.h:427:59: warning: unused parameter ‘aReserved’ [-Wunused-parameter] /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/AllocPolicy.h: In instantiation of ‘void js::TempAllocPolicy::free_(T*, size_t) [with T = JS::PropertyKey; size_t = long unsigned int]’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Vector.h:229:13: required from ‘static bool mozilla::detail::VectorImpl::growTo(mozilla::Vector&, size_t) [with T = JS::PropertyKey; long unsigned int N = 8; AP = js::TempAllocPolicy; bool IsPod = false; size_t = long unsigned int]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Vector.h:1068:22: required from ‘bool mozilla::Vector::growStorageBy(size_t) [with T = JS::PropertyKey; long unsigned int MinInlineCapacity = 8; AllocPolicy = js::TempAllocPolicy; size_t = long unsigned int]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Vector.h:1118:9: required from ‘bool mozilla::Vector::reserve(size_t) [with T = JS::PropertyKey; long unsigned int MinInlineCapacity = 8; AllocPolicy = js::TempAllocPolicy; size_t = long unsigned int]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/GCVector.h:80:65: required from ‘bool JS::GCVector::reserve(size_t) [with T = JS::PropertyKey; long unsigned int MinInlineCapacity = 8; AllocPolicy = js::TempAllocPolicy; size_t = long unsigned int]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/GCVector.h:261:25: required from ‘bool js::MutableWrappedPtrOperations, Wrapper>::reserve(size_t) [with Wrapper = JS::MutableHandle >; T = JS::PropertyKey; long unsigned int Capacity = 8; AllocPolicy = js::TempAllocPolicy; size_t = long unsigned int]’ ../gi/interface.cpp:42:28: required from here /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/AllocPolicy.h:211:27: warning: unused parameter ‘numElems’ [-Wunused-parameter] 211 | void free_(T* p, size_t numElems = 0) { | ~~~~~~~^~~~~~~~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/GCPolicyAPI.h: In instantiation of ‘static void JS::StructGCPolicy::trace(JSTracer*, T*, const char*) [with T = JS::StackGCVector]’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:951:27: required from ‘void js::TypedRootedTraceableBase::trace(JSTracer*, const char*) [with Base = js::StackRootedTraceableBase; T = JS::StackGCVector]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:949:8: required from here /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/GCPolicyAPI.h:66:55: warning: unused parameter ‘name’ [-Wunused-parameter] 66 | static void trace(JSTracer* trc, T* tp, const char* name) { tp->trace(trc); } | ~~~~~~~~~~~~^~~~ [96/122] env PKG_CONFIG_PATH=/builddir/build/BUILD/gjs-1.80.2:/builddir/build/BUILD/gjs-1.80.2/anolis-linux-build/meson-uninstalled /usr/bin/g-ir-scanner --quiet --no-libtool --namespace=GIMarshallingTests --nsversion=1.0 --warn-all --output installed-tests/js/GIMarshallingTests-1.0.gir -I/builddir/build/BUILD/gjs-1.80.2/installed-tests/js -I/builddir/build/BUILD/gjs-1.80.2/anolis-linux-build/installed-tests/js -I/usr/share/gobject-introspection-1.0/tests -I/usr/share/gobject-introspection-1.0/tests --filelist=/builddir/build/BUILD/gjs-1.80.2/anolis-linux-build/installed-tests/js/libgimarshallingtests.so.p/GIMarshallingTests_1.0_gir_filelist --include=Gio-2.0 --symbol-prefix=gi_marshalling_tests_ --cflags-begin -I/usr/share/gobject-introspection-1.0/tests -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-4 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gobject-introspection-1.0 --cflags-end --add-include-path=/usr/share/gir-1.0 -L/builddir/build/BUILD/gjs-1.80.2/anolis-linux-build/installed-tests/js --library gimarshallingtests --extra-library=glib-2.0 --extra-library=gobject-2.0 --extra-library=gio-2.0 --extra-library=girepository-1.0 --sources-top-dirs /builddir/build/BUILD/gjs-1.80.2/ --sources-top-dirs /builddir/build/BUILD/gjs-1.80.2/anolis-linux-build/ [97/122] g++ -Ilibgjs-internal.a.p -I. -I.. -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-4 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gobject-introspection-1.0 -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include -I/usr/include/cairo -I/usr/include/freetype2 -I/usr/include/pixman-1 -I/usr/include/libxml2 -I/usr/include/harfbuzz -I/usr/include/libpng16 -fdiagnostics-color=always -fpch-preprocess -include gjs_pch.hh -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -std=c++17 -fno-exceptions -fno-rtti -fno-strict-aliasing -Wno-variadic-macros -Wno-missing-field-initializers -Wno-dangling-pointer -fno-semantic-interposition -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/anolis/anolis-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -isystem/usr/include/sysprof-4 -pthread -DGJS_COMPILATION '-DGJS_JS_DIR="/usr/share/gjs-1.0"' '-DPKGLIBDIR="/usr/lib64/gjs"' '-DG_LOG_DOMAIN="Gjs"' -MD -MQ libgjs-internal.a.p/gi_gobject.cpp.o -MF libgjs-internal.a.p/gi_gobject.cpp.o.d -o libgjs-internal.a.p/gi_gobject.cpp.o -c ../gi/gobject.cpp In file included from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Range.h:10, from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/CharacterEncoding.h:10, from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/ErrorReport.h:33, from ../gjs/jsapi-util.h:26, from ../gjs/gjs_pch.hh:42: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/RangedPtr.h: In instantiation of ‘mozilla::RangedPtr::RangedPtr(T*, size_t) [with T = unsigned char; size_t = long unsigned int]’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/CharacterEncoding.h:69:35: required from here /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/RangedPtr.h:98:29: warning: unused parameter ‘aLength’ [-Wunused-parameter] 98 | RangedPtr(T* aPtr, size_t aLength) | ~~~~~~~^~~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/RangedPtr.h: In instantiation of ‘mozilla::RangedPtr::RangedPtr(T*, size_t) [with T = char16_t; size_t = long unsigned int]’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/CharacterEncoding.h:193:36: required from here /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/RangedPtr.h:98:29: warning: unused parameter ‘aLength’ [-Wunused-parameter] In file included from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/ErrorReport.h:34: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h: In instantiation of ‘JS::Handle::Handle(const JS::Rooted&, std::enable_if_t, int>) [with S = JS::Value; T = JS::Value; std::enable_if_t, int> = int]’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/CallAndConstruct.h:110:14: required from here /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1315:56: warning: unused parameter ‘dummy’ [-Wunused-parameter] 1315 | std::enable_if_t, int> dummy) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h: In instantiation of ‘JS::Handle::Handle(const JS::Rooted&, std::enable_if_t, int>) [with S = JSObject*; T = JSObject*; std::enable_if_t, int> = int]’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/Exception.h:113:39: required from here /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1315:56: warning: unused parameter ‘dummy’ [-Wunused-parameter] /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/RangedPtr.h: In instantiation of ‘mozilla::RangedPtr::RangedPtr(T*, T*, T*) [with T = unsigned char]’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Range.h:32:9: required from ‘mozilla::Range::Range(T*, size_t) [with T = unsigned char; size_t = long unsigned int]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/CharacterEncoding.h:38:60: required from here /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/RangedPtr.h:72:25: warning: unused parameter ‘aStart’ [-Wunused-parameter] 72 | RangedPtr(T* aPtr, T* aStart, T* aEnd) | ~~~^~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/RangedPtr.h:72:36: warning: unused parameter ‘aEnd’ [-Wunused-parameter] 72 | RangedPtr(T* aPtr, T* aStart, T* aEnd) | ~~~^~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/RangedPtr.h: In instantiation of ‘mozilla::RangedPtr::RangedPtr(T*, T*, T*) [with T = const unsigned char]’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Range.h:32:9: required from ‘mozilla::Range::Range(T*, size_t) [with T = const unsigned char; size_t = long unsigned int]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/CharacterEncoding.h:57:29: required from here /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/RangedPtr.h:72:25: warning: unused parameter ‘aStart’ [-Wunused-parameter] 72 | RangedPtr(T* aPtr, T* aStart, T* aEnd) | ~~~^~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/RangedPtr.h:72:36: warning: unused parameter ‘aEnd’ [-Wunused-parameter] 72 | RangedPtr(T* aPtr, T* aStart, T* aEnd) | ~~~^~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/RangedPtr.h: In instantiation of ‘mozilla::RangedPtr::RangedPtr(T*, T*, T*) [with T = char16_t]’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Range.h:32:9: required from ‘mozilla::Range::Range(T*, size_t) [with T = char16_t; size_t = long unsigned int]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/CharacterEncoding.h:179:72: required from here /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/RangedPtr.h:72:25: warning: unused parameter ‘aStart’ [-Wunused-parameter] 72 | RangedPtr(T* aPtr, T* aStart, T* aEnd) | ~~~^~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/RangedPtr.h:72:36: warning: unused parameter ‘aEnd’ [-Wunused-parameter] 72 | RangedPtr(T* aPtr, T* aStart, T* aEnd) | ~~~^~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/RangedPtr.h: In instantiation of ‘mozilla::RangedPtr::RangedPtr(T*, T*, T*) [with T = const char16_t]’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Range.h:32:9: required from ‘mozilla::Range::Range(T*, size_t) [with T = const char16_t; size_t = long unsigned int]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/CharacterEncoding.h:215:29: required from here /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/RangedPtr.h:72:25: warning: unused parameter ‘aStart’ [-Wunused-parameter] 72 | RangedPtr(T* aPtr, T* aStart, T* aEnd) | ~~~^~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/RangedPtr.h:72:36: warning: unused parameter ‘aEnd’ [-Wunused-parameter] 72 | RangedPtr(T* aPtr, T* aStart, T* aEnd) | ~~~^~~~ In file included from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/HashTable.h:80, from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/HashTable.h:10, from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/HeapAPI.h:18, from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/TracingAPI.h:11, from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/GCPolicyAPI.h:52, from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:23: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/AllocPolicy.h: In instantiation of ‘void mozilla::MallocAllocPolicy::free_(T*, size_t) [with T = JS::dbg::GarbageCollectionEvent::Collection; size_t = long unsigned int]’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Vector.h:1001:16: required from ‘mozilla::Vector::~Vector() [with T = JS::dbg::GarbageCollectionEvent::Collection; long unsigned int MinInlineCapacity = 0; AllocPolicy = mozilla::MallocAllocPolicy]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/GCAPI.h:841:9: required from here /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/AllocPolicy.h:115:30: warning: unused parameter ‘aNumElems’ [-Wunused-parameter] 115 | void free_(T* aPtr, size_t aNumElems = 0) { | ~~~~~~~^~~~~~~~~~~~~ In file included from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/ErrorReport.h:32: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/AllocPolicy.h: In instantiation of ‘void js::AllocPolicyBase::free_(T*, size_t) [with T = js::SharedArrayRawBuffer*; size_t = long unsigned int]’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Vector.h:1001:16: required from ‘mozilla::Vector::~Vector() [with T = js::SharedArrayRawBuffer*; long unsigned int MinInlineCapacity = 0; AllocPolicy = js::SystemAllocPolicy]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/StructuredClone.h:426:3: required from here /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/AllocPolicy.h:84:27: warning: unused parameter ‘numElems’ [-Wunused-parameter] 84 | void free_(T* p, size_t numElems = 0) { | ~~~~~~~^~~~~~~~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/AllocPolicy.h: In instantiation of ‘void js::AllocPolicyBase::free_(T*, size_t) [with T = char; size_t = long unsigned int]’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/BufferList.h:163:20: required from ‘void mozilla::BufferList::Clear() [with AllocPolicy = js::SystemAllocPolicy]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/StructuredClone.h:568:19: required from here /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/AllocPolicy.h:84:27: warning: unused parameter ‘numElems’ [-Wunused-parameter] In file included from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:13: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/LinkedList.h: In instantiation of ‘static void mozilla::detail::LinkedListElementTraits::exitList(mozilla::LinkedListElement*) [with T = js::PersistentRootedBase]’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/LinkedList.h:249:21: required from ‘void mozilla::LinkedListElement::remove() [with T = js::PersistentRootedBase]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/LinkedList.h:200:7: required from ‘mozilla::LinkedListElement::~LinkedListElement() [with T = js::PersistentRootedBase]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:922:7: required from here /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/LinkedList.h:102:46: warning: unused parameter ‘elt’ [-Wunused-parameter] 102 | static void exitList(LinkedListElement* elt) {} | ~~~~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/LinkedList.h: In instantiation of ‘static void mozilla::detail::LinkedListElementTraits::exitList(mozilla::LinkedListElement*) [with T = JS::detail::WeakCacheBase]’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/LinkedList.h:249:21: required from ‘void mozilla::LinkedListElement::remove() [with T = JS::detail::WeakCacheBase]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/LinkedList.h:200:7: required from ‘mozilla::LinkedListElement::~LinkedListElement() [with T = JS::detail::WeakCacheBase]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/SweepingAPI.h:58:38: required from here /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/LinkedList.h:102:46: warning: unused parameter ‘elt’ [-Wunused-parameter] /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/AllocPolicy.h: In instantiation of ‘void js::AllocPolicyBase::free_(T*, size_t) [with T = mozilla::BufferList::Segment; size_t = long unsigned int]’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Vector.h:1001:16: required from ‘mozilla::Vector::~Vector() [with T = mozilla::BufferList::Segment; long unsigned int MinInlineCapacity = 1; AllocPolicy = js::SystemAllocPolicy]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/BufferList.h:75:9: required from ‘mozilla::BufferList::BufferList(size_t, size_t, size_t, AllocPolicy) [with AllocPolicy = js::SystemAllocPolicy; size_t = long unsigned int]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/StructuredClone.h:480:9: required from here /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/AllocPolicy.h:84:27: warning: unused parameter ‘numElems’ [-Wunused-parameter] 84 | void free_(T* p, size_t numElems = 0) { | ~~~~~~~^~~~~~~~~~~~ In file included from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/Vector.h:10, from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/ErrorReport.h:37: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Vector.h: In instantiation of ‘mozilla::Vector::CapacityAndReserved::CapacityAndReserved(size_t, size_t) [with T = JS::dbg::GarbageCollectionEvent::Collection; long unsigned int MinInlineCapacity = 0; AllocPolicy = mozilla::MallocAllocPolicy; size_t = long unsigned int]’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Vector.h:471:51: required from ‘mozilla::Vector::CRAndStorage<0, Dummy>::CRAndStorage(size_t, size_t) [with long unsigned int Dummy = 0; T = JS::dbg::GarbageCollectionEvent::Collection; long unsigned int MinInlineCapacity = 0; AllocPolicy = mozilla::MallocAllocPolicy; size_t = long unsigned int]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Vector.h:940:7: required from ‘mozilla::Vector::Vector(AP) [with T = JS::dbg::GarbageCollectionEvent::Collection; long unsigned int MinInlineCapacity = 0; AllocPolicy = mozilla::MallocAllocPolicy]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Vector.h:543:34: required from ‘mozilla::Vector::Vector() [with T = JS::dbg::GarbageCollectionEvent::Collection; long unsigned int MinInlineCapacity = 0; AllocPolicy = mozilla::MallocAllocPolicy]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/GCAPI.h:841:9: required from here /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Vector.h:427:59: warning: unused parameter ‘aReserved’ [-Wunused-parameter] 427 | explicit CapacityAndReserved(size_t aCapacity, size_t aReserved) | ~~~~~~~^~~~~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Vector.h: In instantiation of ‘mozilla::Vector::CapacityAndReserved::CapacityAndReserved(size_t, size_t) [with T = mozilla::BufferList::Segment; long unsigned int MinInlineCapacity = 1; AllocPolicy = js::SystemAllocPolicy; size_t = long unsigned int]’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Vector.h:456:51: required from ‘mozilla::Vector::CRAndStorage::CRAndStorage(size_t, size_t) [with long unsigned int Capacity = 1; long unsigned int Dummy = 0; T = mozilla::BufferList::Segment; long unsigned int MinInlineCapacity = 1; AllocPolicy = js::SystemAllocPolicy; size_t = long unsigned int]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Vector.h:940:7: required from ‘mozilla::Vector::Vector(AP) [with T = mozilla::BufferList::Segment; long unsigned int MinInlineCapacity = 1; AllocPolicy = js::SystemAllocPolicy]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/BufferList.h:75:9: required from ‘mozilla::BufferList::BufferList(size_t, size_t, size_t, AllocPolicy) [with AllocPolicy = js::SystemAllocPolicy; size_t = long unsigned int]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/StructuredClone.h:480:9: required from here /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Vector.h:427:59: warning: unused parameter ‘aReserved’ [-Wunused-parameter] /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Vector.h: In instantiation of ‘mozilla::Vector::CapacityAndReserved::CapacityAndReserved(size_t, size_t) [with T = js::SharedArrayRawBuffer*; long unsigned int MinInlineCapacity = 0; AllocPolicy = js::SystemAllocPolicy; size_t = long unsigned int]’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Vector.h:471:51: required from ‘mozilla::Vector::CRAndStorage<0, Dummy>::CRAndStorage(size_t, size_t) [with long unsigned int Dummy = 0; T = js::SharedArrayRawBuffer*; long unsigned int MinInlineCapacity = 0; AllocPolicy = js::SystemAllocPolicy; size_t = long unsigned int]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Vector.h:940:7: required from ‘mozilla::Vector::Vector(AP) [with T = js::SharedArrayRawBuffer*; long unsigned int MinInlineCapacity = 0; AllocPolicy = js::SystemAllocPolicy]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Vector.h:543:34: required from ‘mozilla::Vector::Vector() [with T = js::SharedArrayRawBuffer*; long unsigned int MinInlineCapacity = 0; AllocPolicy = js::SystemAllocPolicy]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/StructuredClone.h:426:3: required from here /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Vector.h:427:59: warning: unused parameter ‘aReserved’ [-Wunused-parameter] /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/GCPolicyAPI.h: In instantiation of ‘static void JS::StructGCPolicy::trace(JSTracer*, T*, const char*) [with T = JS::ValueArray<1>]’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:951:27: required from ‘void js::TypedRootedTraceableBase::trace(JSTracer*, const char*) [with Base = js::StackRootedTraceableBase; T = JS::ValueArray<1>]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:949:8: required from here /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/GCPolicyAPI.h:66:55: warning: unused parameter ‘name’ [-Wunused-parameter] 66 | static void trace(JSTracer* trc, T* tp, const char* name) { tp->trace(trc); } | ~~~~~~~~~~~~^~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/GCPolicyAPI.h: In instantiation of ‘static void JS::StructGCPolicy::trace(JSTracer*, T*, const char*) [with T = JS::PropertyDescriptor]’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/GCPolicyAPI.h:175:25: required from ‘static void JS::GCPolicy >::trace(JSTracer*, mozilla::Maybe*, const char*) [with T = JS::PropertyDescriptor]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:951:27: required from ‘void js::TypedRootedTraceableBase::trace(JSTracer*, const char*) [with Base = js::StackRootedTraceableBase; T = mozilla::Maybe]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:949:8: required from here /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/GCPolicyAPI.h:66:55: warning: unused parameter ‘name’ [-Wunused-parameter] [98/122] g++ -Ilibgjs-internal.a.p -I. -I.. -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-4 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gobject-introspection-1.0 -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include -I/usr/include/cairo -I/usr/include/freetype2 -I/usr/include/pixman-1 -I/usr/include/libxml2 -I/usr/include/harfbuzz -I/usr/include/libpng16 -fdiagnostics-color=always -fpch-preprocess -include gjs_pch.hh -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -std=c++17 -fno-exceptions -fno-rtti -fno-strict-aliasing -Wno-variadic-macros -Wno-missing-field-initializers -Wno-dangling-pointer -fno-semantic-interposition -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/anolis/anolis-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -isystem/usr/include/sysprof-4 -pthread -DGJS_COMPILATION '-DGJS_JS_DIR="/usr/share/gjs-1.0"' '-DPKGLIBDIR="/usr/lib64/gjs"' '-DG_LOG_DOMAIN="Gjs"' -MD -MQ libgjs-internal.a.p/gi_private.cpp.o -MF libgjs-internal.a.p/gi_private.cpp.o.d -o libgjs-internal.a.p/gi_private.cpp.o -c ../gi/private.cpp In file included from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Range.h:10, from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/CharacterEncoding.h:10, from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/ErrorReport.h:33, from ../gjs/jsapi-util.h:26, from ../gjs/gjs_pch.hh:42: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/RangedPtr.h: In instantiation of ‘mozilla::RangedPtr::RangedPtr(T*, size_t) [with T = unsigned char; size_t = long unsigned int]’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/CharacterEncoding.h:69:35: required from here /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/RangedPtr.h:98:29: warning: unused parameter ‘aLength’ [-Wunused-parameter] 98 | RangedPtr(T* aPtr, size_t aLength) | ~~~~~~~^~~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/RangedPtr.h: In instantiation of ‘mozilla::RangedPtr::RangedPtr(T*, size_t) [with T = char16_t; size_t = long unsigned int]’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/CharacterEncoding.h:193:36: required from here /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/RangedPtr.h:98:29: warning: unused parameter ‘aLength’ [-Wunused-parameter] In file included from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/ErrorReport.h:34: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h: In instantiation of ‘JS::Handle::Handle(const JS::Rooted&, std::enable_if_t, int>) [with S = JS::Value; T = JS::Value; std::enable_if_t, int> = int]’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/CallAndConstruct.h:110:14: required from here /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1315:56: warning: unused parameter ‘dummy’ [-Wunused-parameter] 1315 | std::enable_if_t, int> dummy) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h: In instantiation of ‘JS::Handle::Handle(const JS::Rooted&, std::enable_if_t, int>) [with S = JSObject*; T = JSObject*; std::enable_if_t, int> = int]’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/Exception.h:113:39: required from here /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1315:56: warning: unused parameter ‘dummy’ [-Wunused-parameter] /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/RangedPtr.h: In instantiation of ‘mozilla::RangedPtr::RangedPtr(T*, T*, T*) [with T = unsigned char]’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Range.h:32:9: required from ‘mozilla::Range::Range(T*, size_t) [with T = unsigned char; size_t = long unsigned int]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/CharacterEncoding.h:38:60: required from here /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/RangedPtr.h:72:25: warning: unused parameter ‘aStart’ [-Wunused-parameter] 72 | RangedPtr(T* aPtr, T* aStart, T* aEnd) | ~~~^~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/RangedPtr.h:72:36: warning: unused parameter ‘aEnd’ [-Wunused-parameter] 72 | RangedPtr(T* aPtr, T* aStart, T* aEnd) | ~~~^~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/RangedPtr.h: In instantiation of ‘mozilla::RangedPtr::RangedPtr(T*, T*, T*) [with T = const unsigned char]’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Range.h:32:9: required from ‘mozilla::Range::Range(T*, size_t) [with T = const unsigned char; size_t = long unsigned int]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/CharacterEncoding.h:57:29: required from here /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/RangedPtr.h:72:25: warning: unused parameter ‘aStart’ [-Wunused-parameter] 72 | RangedPtr(T* aPtr, T* aStart, T* aEnd) | ~~~^~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/RangedPtr.h:72:36: warning: unused parameter ‘aEnd’ [-Wunused-parameter] 72 | RangedPtr(T* aPtr, T* aStart, T* aEnd) | ~~~^~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/RangedPtr.h: In instantiation of ‘mozilla::RangedPtr::RangedPtr(T*, T*, T*) [with T = char16_t]’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Range.h:32:9: required from ‘mozilla::Range::Range(T*, size_t) [with T = char16_t; size_t = long unsigned int]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/CharacterEncoding.h:179:72: required from here /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/RangedPtr.h:72:25: warning: unused parameter ‘aStart’ [-Wunused-parameter] 72 | RangedPtr(T* aPtr, T* aStart, T* aEnd) | ~~~^~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/RangedPtr.h:72:36: warning: unused parameter ‘aEnd’ [-Wunused-parameter] 72 | RangedPtr(T* aPtr, T* aStart, T* aEnd) | ~~~^~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/RangedPtr.h: In instantiation of ‘mozilla::RangedPtr::RangedPtr(T*, T*, T*) [with T = const char16_t]’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Range.h:32:9: required from ‘mozilla::Range::Range(T*, size_t) [with T = const char16_t; size_t = long unsigned int]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/CharacterEncoding.h:215:29: required from here /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/RangedPtr.h:72:25: warning: unused parameter ‘aStart’ [-Wunused-parameter] 72 | RangedPtr(T* aPtr, T* aStart, T* aEnd) | ~~~^~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/RangedPtr.h:72:36: warning: unused parameter ‘aEnd’ [-Wunused-parameter] 72 | RangedPtr(T* aPtr, T* aStart, T* aEnd) | ~~~^~~~ In file included from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/HashTable.h:80, from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/HashTable.h:10, from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/HeapAPI.h:18, from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/TracingAPI.h:11, from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/GCPolicyAPI.h:52, from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:23: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/AllocPolicy.h: In instantiation of ‘void mozilla::MallocAllocPolicy::free_(T*, size_t) [with T = JS::dbg::GarbageCollectionEvent::Collection; size_t = long unsigned int]’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Vector.h:1001:16: required from ‘mozilla::Vector::~Vector() [with T = JS::dbg::GarbageCollectionEvent::Collection; long unsigned int MinInlineCapacity = 0; AllocPolicy = mozilla::MallocAllocPolicy]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/GCAPI.h:841:9: required from here /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/AllocPolicy.h:115:30: warning: unused parameter ‘aNumElems’ [-Wunused-parameter] 115 | void free_(T* aPtr, size_t aNumElems = 0) { | ~~~~~~~^~~~~~~~~~~~~ In file included from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/ErrorReport.h:32: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/AllocPolicy.h: In instantiation of ‘void js::AllocPolicyBase::free_(T*, size_t) [with T = js::SharedArrayRawBuffer*; size_t = long unsigned int]’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Vector.h:1001:16: required from ‘mozilla::Vector::~Vector() [with T = js::SharedArrayRawBuffer*; long unsigned int MinInlineCapacity = 0; AllocPolicy = js::SystemAllocPolicy]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/StructuredClone.h:426:3: required from here /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/AllocPolicy.h:84:27: warning: unused parameter ‘numElems’ [-Wunused-parameter] 84 | void free_(T* p, size_t numElems = 0) { | ~~~~~~~^~~~~~~~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/AllocPolicy.h: In instantiation of ‘void js::AllocPolicyBase::free_(T*, size_t) [with T = char; size_t = long unsigned int]’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/BufferList.h:163:20: required from ‘void mozilla::BufferList::Clear() [with AllocPolicy = js::SystemAllocPolicy]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/StructuredClone.h:568:19: required from here /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/AllocPolicy.h:84:27: warning: unused parameter ‘numElems’ [-Wunused-parameter] In file included from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:13: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/LinkedList.h: In instantiation of ‘static void mozilla::detail::LinkedListElementTraits::exitList(mozilla::LinkedListElement*) [with T = js::PersistentRootedBase]’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/LinkedList.h:249:21: required from ‘void mozilla::LinkedListElement::remove() [with T = js::PersistentRootedBase]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/LinkedList.h:200:7: required from ‘mozilla::LinkedListElement::~LinkedListElement() [with T = js::PersistentRootedBase]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:922:7: required from here /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/LinkedList.h:102:46: warning: unused parameter ‘elt’ [-Wunused-parameter] 102 | static void exitList(LinkedListElement* elt) {} | ~~~~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/LinkedList.h: In instantiation of ‘static void mozilla::detail::LinkedListElementTraits::exitList(mozilla::LinkedListElement*) [with T = JS::detail::WeakCacheBase]’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/LinkedList.h:249:21: required from ‘void mozilla::LinkedListElement::remove() [with T = JS::detail::WeakCacheBase]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/LinkedList.h:200:7: required from ‘mozilla::LinkedListElement::~LinkedListElement() [with T = JS::detail::WeakCacheBase]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/SweepingAPI.h:58:38: required from here /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/LinkedList.h:102:46: warning: unused parameter ‘elt’ [-Wunused-parameter] /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/AllocPolicy.h: In instantiation of ‘void js::AllocPolicyBase::free_(T*, size_t) [with T = mozilla::BufferList::Segment; size_t = long unsigned int]’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Vector.h:1001:16: required from ‘mozilla::Vector::~Vector() [with T = mozilla::BufferList::Segment; long unsigned int MinInlineCapacity = 1; AllocPolicy = js::SystemAllocPolicy]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/BufferList.h:75:9: required from ‘mozilla::BufferList::BufferList(size_t, size_t, size_t, AllocPolicy) [with AllocPolicy = js::SystemAllocPolicy; size_t = long unsigned int]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/StructuredClone.h:480:9: required from here /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/AllocPolicy.h:84:27: warning: unused parameter ‘numElems’ [-Wunused-parameter] 84 | void free_(T* p, size_t numElems = 0) { | ~~~~~~~^~~~~~~~~~~~ In file included from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/Vector.h:10, from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/ErrorReport.h:37: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Vector.h: In instantiation of ‘mozilla::Vector::CapacityAndReserved::CapacityAndReserved(size_t, size_t) [with T = JS::dbg::GarbageCollectionEvent::Collection; long unsigned int MinInlineCapacity = 0; AllocPolicy = mozilla::MallocAllocPolicy; size_t = long unsigned int]’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Vector.h:471:51: required from ‘mozilla::Vector::CRAndStorage<0, Dummy>::CRAndStorage(size_t, size_t) [with long unsigned int Dummy = 0; T = JS::dbg::GarbageCollectionEvent::Collection; long unsigned int MinInlineCapacity = 0; AllocPolicy = mozilla::MallocAllocPolicy; size_t = long unsigned int]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Vector.h:940:7: required from ‘mozilla::Vector::Vector(AP) [with T = JS::dbg::GarbageCollectionEvent::Collection; long unsigned int MinInlineCapacity = 0; AllocPolicy = mozilla::MallocAllocPolicy]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Vector.h:543:34: required from ‘mozilla::Vector::Vector() [with T = JS::dbg::GarbageCollectionEvent::Collection; long unsigned int MinInlineCapacity = 0; AllocPolicy = mozilla::MallocAllocPolicy]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/GCAPI.h:841:9: required from here /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Vector.h:427:59: warning: unused parameter ‘aReserved’ [-Wunused-parameter] 427 | explicit CapacityAndReserved(size_t aCapacity, size_t aReserved) | ~~~~~~~^~~~~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Vector.h: In instantiation of ‘mozilla::Vector::CapacityAndReserved::CapacityAndReserved(size_t, size_t) [with T = mozilla::BufferList::Segment; long unsigned int MinInlineCapacity = 1; AllocPolicy = js::SystemAllocPolicy; size_t = long unsigned int]’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Vector.h:456:51: required from ‘mozilla::Vector::CRAndStorage::CRAndStorage(size_t, size_t) [with long unsigned int Capacity = 1; long unsigned int Dummy = 0; T = mozilla::BufferList::Segment; long unsigned int MinInlineCapacity = 1; AllocPolicy = js::SystemAllocPolicy; size_t = long unsigned int]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Vector.h:940:7: required from ‘mozilla::Vector::Vector(AP) [with T = mozilla::BufferList::Segment; long unsigned int MinInlineCapacity = 1; AllocPolicy = js::SystemAllocPolicy]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/BufferList.h:75:9: required from ‘mozilla::BufferList::BufferList(size_t, size_t, size_t, AllocPolicy) [with AllocPolicy = js::SystemAllocPolicy; size_t = long unsigned int]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/StructuredClone.h:480:9: required from here /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Vector.h:427:59: warning: unused parameter ‘aReserved’ [-Wunused-parameter] /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Vector.h: In instantiation of ‘mozilla::Vector::CapacityAndReserved::CapacityAndReserved(size_t, size_t) [with T = js::SharedArrayRawBuffer*; long unsigned int MinInlineCapacity = 0; AllocPolicy = js::SystemAllocPolicy; size_t = long unsigned int]’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Vector.h:471:51: required from ‘mozilla::Vector::CRAndStorage<0, Dummy>::CRAndStorage(size_t, size_t) [with long unsigned int Dummy = 0; T = js::SharedArrayRawBuffer*; long unsigned int MinInlineCapacity = 0; AllocPolicy = js::SystemAllocPolicy; size_t = long unsigned int]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Vector.h:940:7: required from ‘mozilla::Vector::Vector(AP) [with T = js::SharedArrayRawBuffer*; long unsigned int MinInlineCapacity = 0; AllocPolicy = js::SystemAllocPolicy]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Vector.h:543:34: required from ‘mozilla::Vector::Vector() [with T = js::SharedArrayRawBuffer*; long unsigned int MinInlineCapacity = 0; AllocPolicy = js::SystemAllocPolicy]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/StructuredClone.h:426:3: required from here /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Vector.h:427:59: warning: unused parameter ‘aReserved’ [-Wunused-parameter] /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/GCPolicyAPI.h: In instantiation of ‘static void JS::StructGCPolicy::trace(JSTracer*, T*, const char*) [with T = JS::ValueArray<2>]’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:951:27: required from ‘void js::TypedRootedTraceableBase::trace(JSTracer*, const char*) [with Base = js::StackRootedTraceableBase; T = JS::ValueArray<2>]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:949:8: required from here /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/GCPolicyAPI.h:66:55: warning: unused parameter ‘name’ [-Wunused-parameter] 66 | static void trace(JSTracer* trc, T* tp, const char* name) { tp->trace(trc); } | ~~~~~~~~~~~~^~~~ [99/122] g++ -Ilibgjs-internal.a.p -I. -I.. -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-4 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gobject-introspection-1.0 -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include -I/usr/include/cairo -I/usr/include/freetype2 -I/usr/include/pixman-1 -I/usr/include/libxml2 -I/usr/include/harfbuzz -I/usr/include/libpng16 -fdiagnostics-color=always -fpch-preprocess -include gjs_pch.hh -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -std=c++17 -fno-exceptions -fno-rtti -fno-strict-aliasing -Wno-variadic-macros -Wno-missing-field-initializers -Wno-dangling-pointer -fno-semantic-interposition -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/anolis/anolis-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -isystem/usr/include/sysprof-4 -pthread -DGJS_COMPILATION '-DGJS_JS_DIR="/usr/share/gjs-1.0"' '-DPKGLIBDIR="/usr/lib64/gjs"' '-DG_LOG_DOMAIN="Gjs"' -MD -MQ libgjs-internal.a.p/modules_cairo.cpp.o -MF libgjs-internal.a.p/modules_cairo.cpp.o.d -o libgjs-internal.a.p/modules_cairo.cpp.o -c ../modules/cairo.cpp In file included from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Range.h:10, from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/CharacterEncoding.h:10, from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/ErrorReport.h:33, from ../gjs/jsapi-util.h:26, from ../gjs/gjs_pch.hh:42: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/RangedPtr.h: In instantiation of ‘mozilla::RangedPtr::RangedPtr(T*, size_t) [with T = unsigned char; size_t = long unsigned int]’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/CharacterEncoding.h:69:35: required from here /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/RangedPtr.h:98:29: warning: unused parameter ‘aLength’ [-Wunused-parameter] 98 | RangedPtr(T* aPtr, size_t aLength) | ~~~~~~~^~~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/RangedPtr.h: In instantiation of ‘mozilla::RangedPtr::RangedPtr(T*, size_t) [with T = char16_t; size_t = long unsigned int]’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/CharacterEncoding.h:193:36: required from here /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/RangedPtr.h:98:29: warning: unused parameter ‘aLength’ [-Wunused-parameter] In file included from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/ErrorReport.h:34: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h: In instantiation of ‘JS::Handle::Handle(const JS::Rooted&, std::enable_if_t, int>) [with S = JS::Value; T = JS::Value; std::enable_if_t, int> = int]’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/CallAndConstruct.h:110:14: required from here /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1315:56: warning: unused parameter ‘dummy’ [-Wunused-parameter] 1315 | std::enable_if_t, int> dummy) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h: In instantiation of ‘JS::Handle::Handle(const JS::Rooted&, std::enable_if_t, int>) [with S = JSObject*; T = JSObject*; std::enable_if_t, int> = int]’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/Exception.h:113:39: required from here /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1315:56: warning: unused parameter ‘dummy’ [-Wunused-parameter] /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/RangedPtr.h: In instantiation of ‘mozilla::RangedPtr::RangedPtr(T*, T*, T*) [with T = unsigned char]’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Range.h:32:9: required from ‘mozilla::Range::Range(T*, size_t) [with T = unsigned char; size_t = long unsigned int]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/CharacterEncoding.h:38:60: required from here /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/RangedPtr.h:72:25: warning: unused parameter ‘aStart’ [-Wunused-parameter] 72 | RangedPtr(T* aPtr, T* aStart, T* aEnd) | ~~~^~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/RangedPtr.h:72:36: warning: unused parameter ‘aEnd’ [-Wunused-parameter] 72 | RangedPtr(T* aPtr, T* aStart, T* aEnd) | ~~~^~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/RangedPtr.h: In instantiation of ‘mozilla::RangedPtr::RangedPtr(T*, T*, T*) [with T = const unsigned char]’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Range.h:32:9: required from ‘mozilla::Range::Range(T*, size_t) [with T = const unsigned char; size_t = long unsigned int]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/CharacterEncoding.h:57:29: required from here /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/RangedPtr.h:72:25: warning: unused parameter ‘aStart’ [-Wunused-parameter] 72 | RangedPtr(T* aPtr, T* aStart, T* aEnd) | ~~~^~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/RangedPtr.h:72:36: warning: unused parameter ‘aEnd’ [-Wunused-parameter] 72 | RangedPtr(T* aPtr, T* aStart, T* aEnd) | ~~~^~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/RangedPtr.h: In instantiation of ‘mozilla::RangedPtr::RangedPtr(T*, T*, T*) [with T = char16_t]’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Range.h:32:9: required from ‘mozilla::Range::Range(T*, size_t) [with T = char16_t; size_t = long unsigned int]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/CharacterEncoding.h:179:72: required from here /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/RangedPtr.h:72:25: warning: unused parameter ‘aStart’ [-Wunused-parameter] 72 | RangedPtr(T* aPtr, T* aStart, T* aEnd) | ~~~^~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/RangedPtr.h:72:36: warning: unused parameter ‘aEnd’ [-Wunused-parameter] 72 | RangedPtr(T* aPtr, T* aStart, T* aEnd) | ~~~^~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/RangedPtr.h: In instantiation of ‘mozilla::RangedPtr::RangedPtr(T*, T*, T*) [with T = const char16_t]’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Range.h:32:9: required from ‘mozilla::Range::Range(T*, size_t) [with T = const char16_t; size_t = long unsigned int]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/CharacterEncoding.h:215:29: required from here /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/RangedPtr.h:72:25: warning: unused parameter ‘aStart’ [-Wunused-parameter] 72 | RangedPtr(T* aPtr, T* aStart, T* aEnd) | ~~~^~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/RangedPtr.h:72:36: warning: unused parameter ‘aEnd’ [-Wunused-parameter] 72 | RangedPtr(T* aPtr, T* aStart, T* aEnd) | ~~~^~~~ In file included from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/HashTable.h:80, from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/HashTable.h:10, from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/HeapAPI.h:18, from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/TracingAPI.h:11, from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/GCPolicyAPI.h:52, from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:23: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/AllocPolicy.h: In instantiation of ‘void mozilla::MallocAllocPolicy::free_(T*, size_t) [with T = JS::dbg::GarbageCollectionEvent::Collection; size_t = long unsigned int]’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Vector.h:1001:16: required from ‘mozilla::Vector::~Vector() [with T = JS::dbg::GarbageCollectionEvent::Collection; long unsigned int MinInlineCapacity = 0; AllocPolicy = mozilla::MallocAllocPolicy]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/GCAPI.h:841:9: required from here /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/AllocPolicy.h:115:30: warning: unused parameter ‘aNumElems’ [-Wunused-parameter] 115 | void free_(T* aPtr, size_t aNumElems = 0) { | ~~~~~~~^~~~~~~~~~~~~ In file included from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/ErrorReport.h:32: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/AllocPolicy.h: In instantiation of ‘void js::AllocPolicyBase::free_(T*, size_t) [with T = js::SharedArrayRawBuffer*; size_t = long unsigned int]’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Vector.h:1001:16: required from ‘mozilla::Vector::~Vector() [with T = js::SharedArrayRawBuffer*; long unsigned int MinInlineCapacity = 0; AllocPolicy = js::SystemAllocPolicy]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/StructuredClone.h:426:3: required from here /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/AllocPolicy.h:84:27: warning: unused parameter ‘numElems’ [-Wunused-parameter] 84 | void free_(T* p, size_t numElems = 0) { | ~~~~~~~^~~~~~~~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/AllocPolicy.h: In instantiation of ‘void js::AllocPolicyBase::free_(T*, size_t) [with T = char; size_t = long unsigned int]’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/BufferList.h:163:20: required from ‘void mozilla::BufferList::Clear() [with AllocPolicy = js::SystemAllocPolicy]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/StructuredClone.h:568:19: required from here /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/AllocPolicy.h:84:27: warning: unused parameter ‘numElems’ [-Wunused-parameter] /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h: In instantiation of ‘JS::Handle::Handle(const JS::Rooted&, std::enable_if_t, int>) [with S = JS::PropertyKey; T = JS::PropertyKey; std::enable_if_t, int> = int]’: ../gi/cwrapper.h:511:39: required from ‘static JSObject* CWrapper::create_prototype(JSContext*, JS::HandleObject) [with Base = CairoRegion; Wrapped = _cairo_region; JS::HandleObject = JS::Handle]’ ../modules/cairo.cpp:52:39: required from here /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1315:56: warning: unused parameter ‘dummy’ [-Wunused-parameter] 1315 | std::enable_if_t, int> dummy) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ In file included from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:13: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/LinkedList.h: In instantiation of ‘static void mozilla::detail::LinkedListElementTraits::exitList(mozilla::LinkedListElement*) [with T = js::PersistentRootedBase]’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/LinkedList.h:249:21: required from ‘void mozilla::LinkedListElement::remove() [with T = js::PersistentRootedBase]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/LinkedList.h:200:7: required from ‘mozilla::LinkedListElement::~LinkedListElement() [with T = js::PersistentRootedBase]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:922:7: required from here /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/LinkedList.h:102:46: warning: unused parameter ‘elt’ [-Wunused-parameter] 102 | static void exitList(LinkedListElement* elt) {} | ~~~~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/LinkedList.h: In instantiation of ‘static void mozilla::detail::LinkedListElementTraits::exitList(mozilla::LinkedListElement*) [with T = JS::detail::WeakCacheBase]’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/LinkedList.h:249:21: required from ‘void mozilla::LinkedListElement::remove() [with T = JS::detail::WeakCacheBase]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/LinkedList.h:200:7: required from ‘mozilla::LinkedListElement::~LinkedListElement() [with T = JS::detail::WeakCacheBase]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/SweepingAPI.h:58:38: required from here /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/LinkedList.h:102:46: warning: unused parameter ‘elt’ [-Wunused-parameter] /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/AllocPolicy.h: In instantiation of ‘void js::AllocPolicyBase::free_(T*, size_t) [with T = mozilla::BufferList::Segment; size_t = long unsigned int]’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Vector.h:1001:16: required from ‘mozilla::Vector::~Vector() [with T = mozilla::BufferList::Segment; long unsigned int MinInlineCapacity = 1; AllocPolicy = js::SystemAllocPolicy]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/BufferList.h:75:9: required from ‘mozilla::BufferList::BufferList(size_t, size_t, size_t, AllocPolicy) [with AllocPolicy = js::SystemAllocPolicy; size_t = long unsigned int]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/StructuredClone.h:480:9: required from here /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/AllocPolicy.h:84:27: warning: unused parameter ‘numElems’ [-Wunused-parameter] 84 | void free_(T* p, size_t numElems = 0) { | ~~~~~~~^~~~~~~~~~~~ In file included from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/Vector.h:10, from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/ErrorReport.h:37: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Vector.h: In instantiation of ‘mozilla::Vector::CapacityAndReserved::CapacityAndReserved(size_t, size_t) [with T = JS::dbg::GarbageCollectionEvent::Collection; long unsigned int MinInlineCapacity = 0; AllocPolicy = mozilla::MallocAllocPolicy; size_t = long unsigned int]’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Vector.h:471:51: required from ‘mozilla::Vector::CRAndStorage<0, Dummy>::CRAndStorage(size_t, size_t) [with long unsigned int Dummy = 0; T = JS::dbg::GarbageCollectionEvent::Collection; long unsigned int MinInlineCapacity = 0; AllocPolicy = mozilla::MallocAllocPolicy; size_t = long unsigned int]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Vector.h:940:7: required from ‘mozilla::Vector::Vector(AP) [with T = JS::dbg::GarbageCollectionEvent::Collection; long unsigned int MinInlineCapacity = 0; AllocPolicy = mozilla::MallocAllocPolicy]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Vector.h:543:34: required from ‘mozilla::Vector::Vector() [with T = JS::dbg::GarbageCollectionEvent::Collection; long unsigned int MinInlineCapacity = 0; AllocPolicy = mozilla::MallocAllocPolicy]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/GCAPI.h:841:9: required from here /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Vector.h:427:59: warning: unused parameter ‘aReserved’ [-Wunused-parameter] 427 | explicit CapacityAndReserved(size_t aCapacity, size_t aReserved) | ~~~~~~~^~~~~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Vector.h: In instantiation of ‘mozilla::Vector::CapacityAndReserved::CapacityAndReserved(size_t, size_t) [with T = mozilla::BufferList::Segment; long unsigned int MinInlineCapacity = 1; AllocPolicy = js::SystemAllocPolicy; size_t = long unsigned int]’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Vector.h:456:51: required from ‘mozilla::Vector::CRAndStorage::CRAndStorage(size_t, size_t) [with long unsigned int Capacity = 1; long unsigned int Dummy = 0; T = mozilla::BufferList::Segment; long unsigned int MinInlineCapacity = 1; AllocPolicy = js::SystemAllocPolicy; size_t = long unsigned int]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Vector.h:940:7: required from ‘mozilla::Vector::Vector(AP) [with T = mozilla::BufferList::Segment; long unsigned int MinInlineCapacity = 1; AllocPolicy = js::SystemAllocPolicy]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/BufferList.h:75:9: required from ‘mozilla::BufferList::BufferList(size_t, size_t, size_t, AllocPolicy) [with AllocPolicy = js::SystemAllocPolicy; size_t = long unsigned int]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/StructuredClone.h:480:9: required from here /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Vector.h:427:59: warning: unused parameter ‘aReserved’ [-Wunused-parameter] /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Vector.h: In instantiation of ‘mozilla::Vector::CapacityAndReserved::CapacityAndReserved(size_t, size_t) [with T = js::SharedArrayRawBuffer*; long unsigned int MinInlineCapacity = 0; AllocPolicy = js::SystemAllocPolicy; size_t = long unsigned int]’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Vector.h:471:51: required from ‘mozilla::Vector::CRAndStorage<0, Dummy>::CRAndStorage(size_t, size_t) [with long unsigned int Dummy = 0; T = js::SharedArrayRawBuffer*; long unsigned int MinInlineCapacity = 0; AllocPolicy = js::SystemAllocPolicy; size_t = long unsigned int]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Vector.h:940:7: required from ‘mozilla::Vector::Vector(AP) [with T = js::SharedArrayRawBuffer*; long unsigned int MinInlineCapacity = 0; AllocPolicy = js::SystemAllocPolicy]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Vector.h:543:34: required from ‘mozilla::Vector::Vector() [with T = js::SharedArrayRawBuffer*; long unsigned int MinInlineCapacity = 0; AllocPolicy = js::SystemAllocPolicy]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/StructuredClone.h:426:3: required from here /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Vector.h:427:59: warning: unused parameter ‘aReserved’ [-Wunused-parameter] [100/122] /usr/bin/g-ir-compiler installed-tests/js/GIMarshallingTests-1.0.gir --output installed-tests/js/GIMarshallingTests-1.0.typelib --includedir=/usr/share/gir-1.0 [101/122] g++ -Ilibgjs-internal.a.p -I. -I.. -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-4 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gobject-introspection-1.0 -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include -I/usr/include/cairo -I/usr/include/freetype2 -I/usr/include/pixman-1 -I/usr/include/libxml2 -I/usr/include/harfbuzz -I/usr/include/libpng16 -fdiagnostics-color=always -fpch-preprocess -include gjs_pch.hh -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -std=c++17 -fno-exceptions -fno-rtti -fno-strict-aliasing -Wno-variadic-macros -Wno-missing-field-initializers -Wno-dangling-pointer -fno-semantic-interposition -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/anolis/anolis-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -isystem/usr/include/sysprof-4 -pthread -DGJS_COMPILATION '-DGJS_JS_DIR="/usr/share/gjs-1.0"' '-DPKGLIBDIR="/usr/lib64/gjs"' '-DG_LOG_DOMAIN="Gjs"' -MD -MQ libgjs-internal.a.p/gi_boxed.cpp.o -MF libgjs-internal.a.p/gi_boxed.cpp.o.d -o libgjs-internal.a.p/gi_boxed.cpp.o -c ../gi/boxed.cpp In file included from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Range.h:10, from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/CharacterEncoding.h:10, from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/ErrorReport.h:33, from ../gjs/jsapi-util.h:26, from ../gjs/gjs_pch.hh:42: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/RangedPtr.h: In instantiation of ‘mozilla::RangedPtr::RangedPtr(T*, size_t) [with T = unsigned char; size_t = long unsigned int]’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/CharacterEncoding.h:69:35: required from here /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/RangedPtr.h:98:29: warning: unused parameter ‘aLength’ [-Wunused-parameter] 98 | RangedPtr(T* aPtr, size_t aLength) | ~~~~~~~^~~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/RangedPtr.h: In instantiation of ‘mozilla::RangedPtr::RangedPtr(T*, size_t) [with T = char16_t; size_t = long unsigned int]’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/CharacterEncoding.h:193:36: required from here /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/RangedPtr.h:98:29: warning: unused parameter ‘aLength’ [-Wunused-parameter] In file included from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/ErrorReport.h:34: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h: In instantiation of ‘JS::Handle::Handle(const JS::Rooted&, std::enable_if_t, int>) [with S = JS::Value; T = JS::Value; std::enable_if_t, int> = int]’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/CallAndConstruct.h:110:14: required from here /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1315:56: warning: unused parameter ‘dummy’ [-Wunused-parameter] 1315 | std::enable_if_t, int> dummy) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h: In instantiation of ‘JS::Handle::Handle(const JS::Rooted&, std::enable_if_t, int>) [with S = JSObject*; T = JSObject*; std::enable_if_t, int> = int]’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/Exception.h:113:39: required from here /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1315:56: warning: unused parameter ‘dummy’ [-Wunused-parameter] /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h: In instantiation of ‘JS::Handle::Handle(const JS::Rooted&, std::enable_if_t, int>) [with S = JS::PropertyKey; T = JS::PropertyKey; std::enable_if_t, int> = int]’: ../gi/boxed.cpp:741:41: required from here /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1315:56: warning: unused parameter ‘dummy’ [-Wunused-parameter] /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/RangedPtr.h: In instantiation of ‘mozilla::RangedPtr::RangedPtr(T*, T*, T*) [with T = unsigned char]’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Range.h:32:9: required from ‘mozilla::Range::Range(T*, size_t) [with T = unsigned char; size_t = long unsigned int]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/CharacterEncoding.h:38:60: required from here /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/RangedPtr.h:72:25: warning: unused parameter ‘aStart’ [-Wunused-parameter] 72 | RangedPtr(T* aPtr, T* aStart, T* aEnd) | ~~~^~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/RangedPtr.h:72:36: warning: unused parameter ‘aEnd’ [-Wunused-parameter] 72 | RangedPtr(T* aPtr, T* aStart, T* aEnd) | ~~~^~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/RangedPtr.h: In instantiation of ‘mozilla::RangedPtr::RangedPtr(T*, T*, T*) [with T = const unsigned char]’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Range.h:32:9: required from ‘mozilla::Range::Range(T*, size_t) [with T = const unsigned char; size_t = long unsigned int]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/CharacterEncoding.h:57:29: required from here /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/RangedPtr.h:72:25: warning: unused parameter ‘aStart’ [-Wunused-parameter] 72 | RangedPtr(T* aPtr, T* aStart, T* aEnd) | ~~~^~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/RangedPtr.h:72:36: warning: unused parameter ‘aEnd’ [-Wunused-parameter] 72 | RangedPtr(T* aPtr, T* aStart, T* aEnd) | ~~~^~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/RangedPtr.h: In instantiation of ‘mozilla::RangedPtr::RangedPtr(T*, T*, T*) [with T = char16_t]’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Range.h:32:9: required from ‘mozilla::Range::Range(T*, size_t) [with T = char16_t; size_t = long unsigned int]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/CharacterEncoding.h:179:72: required from here /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/RangedPtr.h:72:25: warning: unused parameter ‘aStart’ [-Wunused-parameter] 72 | RangedPtr(T* aPtr, T* aStart, T* aEnd) | ~~~^~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/RangedPtr.h:72:36: warning: unused parameter ‘aEnd’ [-Wunused-parameter] 72 | RangedPtr(T* aPtr, T* aStart, T* aEnd) | ~~~^~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/RangedPtr.h: In instantiation of ‘mozilla::RangedPtr::RangedPtr(T*, T*, T*) [with T = const char16_t]’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Range.h:32:9: required from ‘mozilla::Range::Range(T*, size_t) [with T = const char16_t; size_t = long unsigned int]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/CharacterEncoding.h:215:29: required from here /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/RangedPtr.h:72:25: warning: unused parameter ‘aStart’ [-Wunused-parameter] 72 | RangedPtr(T* aPtr, T* aStart, T* aEnd) | ~~~^~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/RangedPtr.h:72:36: warning: unused parameter ‘aEnd’ [-Wunused-parameter] 72 | RangedPtr(T* aPtr, T* aStart, T* aEnd) | ~~~^~~~ In file included from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/HashTable.h:80, from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/HashTable.h:10, from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/HeapAPI.h:18, from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/TracingAPI.h:11, from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/GCPolicyAPI.h:52, from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:23: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/AllocPolicy.h: In instantiation of ‘void mozilla::MallocAllocPolicy::free_(T*, size_t) [with T = JS::dbg::GarbageCollectionEvent::Collection; size_t = long unsigned int]’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Vector.h:1001:16: required from ‘mozilla::Vector::~Vector() [with T = JS::dbg::GarbageCollectionEvent::Collection; long unsigned int MinInlineCapacity = 0; AllocPolicy = mozilla::MallocAllocPolicy]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/GCAPI.h:841:9: required from here /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/AllocPolicy.h:115:30: warning: unused parameter ‘aNumElems’ [-Wunused-parameter] 115 | void free_(T* aPtr, size_t aNumElems = 0) { | ~~~~~~~^~~~~~~~~~~~~ In file included from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/ErrorReport.h:32: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/AllocPolicy.h: In instantiation of ‘void js::AllocPolicyBase::free_(T*, size_t) [with T = js::SharedArrayRawBuffer*; size_t = long unsigned int]’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Vector.h:1001:16: required from ‘mozilla::Vector::~Vector() [with T = js::SharedArrayRawBuffer*; long unsigned int MinInlineCapacity = 0; AllocPolicy = js::SystemAllocPolicy]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/StructuredClone.h:426:3: required from here /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/AllocPolicy.h:84:27: warning: unused parameter ‘numElems’ [-Wunused-parameter] 84 | void free_(T* p, size_t numElems = 0) { | ~~~~~~~^~~~~~~~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/AllocPolicy.h: In instantiation of ‘void js::AllocPolicyBase::free_(T*, size_t) [with T = char; size_t = long unsigned int]’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/BufferList.h:163:20: required from ‘void mozilla::BufferList::Clear() [with AllocPolicy = js::SystemAllocPolicy]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/StructuredClone.h:568:19: required from here /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/AllocPolicy.h:84:27: warning: unused parameter ‘numElems’ [-Wunused-parameter] /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/GCPolicyAPI.h: In instantiation of ‘static void JS::IgnoreGCPolicy::trace(JSTracer*, T*, const char*) [with T = GjsAutoInfo]’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/GCHashTable.h:72:29: required from ‘void JS::GCHashMap::trace(JSTracer*) [with Key = JS::Heap; Value = GjsAutoInfo; HashPolicy = mozilla::DefaultHasher; AllocPolicy = js::SystemAllocPolicy; MapEntryGCPolicy = JS::DefaultMapEntryGCPolicy, GjsAutoInfo >]’ ../gi/boxed.cpp:756:27: required from here /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/GCPolicyAPI.h:83:31: warning: unused parameter ‘trc’ [-Wunused-parameter] 83 | static void trace(JSTracer* trc, T* t, const char* name) {} | ~~~~~~~~~~^~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/GCPolicyAPI.h:83:39: warning: unused parameter ‘t’ [-Wunused-parameter] 83 | static void trace(JSTracer* trc, T* t, const char* name) {} | ~~~^ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/GCPolicyAPI.h:83:54: warning: unused parameter ‘name’ [-Wunused-parameter] 83 | static void trace(JSTracer* trc, T* t, const char* name) {} | ~~~~~~~~~~~~^~~~ In file included from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:13: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/LinkedList.h: In instantiation of ‘static void mozilla::detail::LinkedListElementTraits::exitList(mozilla::LinkedListElement*) [with T = js::PersistentRootedBase]’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/LinkedList.h:249:21: required from ‘void mozilla::LinkedListElement::remove() [with T = js::PersistentRootedBase]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/LinkedList.h:200:7: required from ‘mozilla::LinkedListElement::~LinkedListElement() [with T = js::PersistentRootedBase]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:922:7: required from here /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/LinkedList.h:102:46: warning: unused parameter ‘elt’ [-Wunused-parameter] 102 | static void exitList(LinkedListElement* elt) {} | ~~~~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/LinkedList.h: In instantiation of ‘static void mozilla::detail::LinkedListElementTraits::exitList(mozilla::LinkedListElement*) [with T = JS::detail::WeakCacheBase]’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/LinkedList.h:249:21: required from ‘void mozilla::LinkedListElement::remove() [with T = JS::detail::WeakCacheBase]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/LinkedList.h:200:7: required from ‘mozilla::LinkedListElement::~LinkedListElement() [with T = JS::detail::WeakCacheBase]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/SweepingAPI.h:58:38: required from here /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/LinkedList.h:102:46: warning: unused parameter ‘elt’ [-Wunused-parameter] /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/AllocPolicy.h: In instantiation of ‘void js::AllocPolicyBase::free_(T*, size_t) [with T = mozilla::BufferList::Segment; size_t = long unsigned int]’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Vector.h:1001:16: required from ‘mozilla::Vector::~Vector() [with T = mozilla::BufferList::Segment; long unsigned int MinInlineCapacity = 1; AllocPolicy = js::SystemAllocPolicy]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/BufferList.h:75:9: required from ‘mozilla::BufferList::BufferList(size_t, size_t, size_t, AllocPolicy) [with AllocPolicy = js::SystemAllocPolicy; size_t = long unsigned int]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/StructuredClone.h:480:9: required from here /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/AllocPolicy.h:84:27: warning: unused parameter ‘numElems’ [-Wunused-parameter] 84 | void free_(T* p, size_t numElems = 0) { | ~~~~~~~^~~~~~~~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/AllocPolicy.h: In instantiation of ‘void js::TempAllocPolicy::free_(T*, size_t) [with T = JS::Value; size_t = long unsigned int]’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Vector.h:1001:16: required from ‘mozilla::Vector::~Vector() [with T = JS::Value; long unsigned int MinInlineCapacity = 8; AllocPolicy = js::TempAllocPolicy]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/GCVector.h:44:7: required from ‘JS::RootedVector::RootedVector(JSContext*) [with T = JS::Value]’ ../gi/function.h:116:11: required from here /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/AllocPolicy.h:211:27: warning: unused parameter ‘numElems’ [-Wunused-parameter] 211 | void free_(T* p, size_t numElems = 0) { | ~~~~~~~^~~~~~~~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/AllocPolicy.h: In instantiation of ‘void js::TempAllocPolicy::free_(T*, size_t) [with T = JS::PropertyKey; size_t = long unsigned int]’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Vector.h:1001:16: required from ‘mozilla::Vector::~Vector() [with T = JS::PropertyKey; long unsigned int MinInlineCapacity = 0; AllocPolicy = js::TempAllocPolicy]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/GCVector.h:44:7: required from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSContext*&; T = JS::GCVector]’ ../gi/boxed.cpp:230:50: required from here /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/AllocPolicy.h:211:27: warning: unused parameter ‘numElems’ [-Wunused-parameter] In file included from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/Vector.h:10, from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/ErrorReport.h:37: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Vector.h: In instantiation of ‘mozilla::Vector::CapacityAndReserved::CapacityAndReserved(size_t, size_t) [with T = JS::dbg::GarbageCollectionEvent::Collection; long unsigned int MinInlineCapacity = 0; AllocPolicy = mozilla::MallocAllocPolicy; size_t = long unsigned int]’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Vector.h:471:51: required from ‘mozilla::Vector::CRAndStorage<0, Dummy>::CRAndStorage(size_t, size_t) [with long unsigned int Dummy = 0; T = JS::dbg::GarbageCollectionEvent::Collection; long unsigned int MinInlineCapacity = 0; AllocPolicy = mozilla::MallocAllocPolicy; size_t = long unsigned int]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Vector.h:940:7: required from ‘mozilla::Vector::Vector(AP) [with T = JS::dbg::GarbageCollectionEvent::Collection; long unsigned int MinInlineCapacity = 0; AllocPolicy = mozilla::MallocAllocPolicy]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Vector.h:543:34: required from ‘mozilla::Vector::Vector() [with T = JS::dbg::GarbageCollectionEvent::Collection; long unsigned int MinInlineCapacity = 0; AllocPolicy = mozilla::MallocAllocPolicy]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/GCAPI.h:841:9: required from here /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Vector.h:427:59: warning: unused parameter ‘aReserved’ [-Wunused-parameter] 427 | explicit CapacityAndReserved(size_t aCapacity, size_t aReserved) | ~~~~~~~^~~~~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Vector.h: In instantiation of ‘mozilla::Vector::CapacityAndReserved::CapacityAndReserved(size_t, size_t) [with T = mozilla::BufferList::Segment; long unsigned int MinInlineCapacity = 1; AllocPolicy = js::SystemAllocPolicy; size_t = long unsigned int]’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Vector.h:456:51: required from ‘mozilla::Vector::CRAndStorage::CRAndStorage(size_t, size_t) [with long unsigned int Capacity = 1; long unsigned int Dummy = 0; T = mozilla::BufferList::Segment; long unsigned int MinInlineCapacity = 1; AllocPolicy = js::SystemAllocPolicy; size_t = long unsigned int]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Vector.h:940:7: required from ‘mozilla::Vector::Vector(AP) [with T = mozilla::BufferList::Segment; long unsigned int MinInlineCapacity = 1; AllocPolicy = js::SystemAllocPolicy]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/BufferList.h:75:9: required from ‘mozilla::BufferList::BufferList(size_t, size_t, size_t, AllocPolicy) [with AllocPolicy = js::SystemAllocPolicy; size_t = long unsigned int]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/StructuredClone.h:480:9: required from here /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Vector.h:427:59: warning: unused parameter ‘aReserved’ [-Wunused-parameter] /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Vector.h: In instantiation of ‘mozilla::Vector::CapacityAndReserved::CapacityAndReserved(size_t, size_t) [with T = js::SharedArrayRawBuffer*; long unsigned int MinInlineCapacity = 0; AllocPolicy = js::SystemAllocPolicy; size_t = long unsigned int]’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Vector.h:471:51: required from ‘mozilla::Vector::CRAndStorage<0, Dummy>::CRAndStorage(size_t, size_t) [with long unsigned int Dummy = 0; T = js::SharedArrayRawBuffer*; long unsigned int MinInlineCapacity = 0; AllocPolicy = js::SystemAllocPolicy; size_t = long unsigned int]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Vector.h:940:7: required from ‘mozilla::Vector::Vector(AP) [with T = js::SharedArrayRawBuffer*; long unsigned int MinInlineCapacity = 0; AllocPolicy = js::SystemAllocPolicy]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Vector.h:543:34: required from ‘mozilla::Vector::Vector() [with T = js::SharedArrayRawBuffer*; long unsigned int MinInlineCapacity = 0; AllocPolicy = js::SystemAllocPolicy]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/StructuredClone.h:426:3: required from here /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Vector.h:427:59: warning: unused parameter ‘aReserved’ [-Wunused-parameter] /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/HashTable.h: In instantiation of ‘mozilla::detail::HashTable::Ptr::Ptr(mozilla::detail::HashTable::Slot, const mozilla::detail::HashTable&) [with T = mozilla::HashMapEntry, GjsAutoInfo >; HashPolicy = mozilla::HashMap, GjsAutoInfo, mozilla::DefaultHasher, js::SystemAllocPolicy>::MapHashPolicy; AllocPolicy = js::SystemAllocPolicy; mozilla::detail::HashTable::Slot = mozilla::detail::EntrySlot, GjsAutoInfo > >]’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/HashTable.h:2096:12: required from ‘mozilla::detail::HashTable::Ptr mozilla::detail::HashTable::readonlyThreadsafeLookup(const Lookup&) const [with T = mozilla::HashMapEntry, GjsAutoInfo >; HashPolicy = mozilla::HashMap, GjsAutoInfo, mozilla::DefaultHasher, js::SystemAllocPolicy>::MapHashPolicy; AllocPolicy = js::SystemAllocPolicy; Lookup = JSString*]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/HashTable.h:2101:12: required from ‘mozilla::detail::HashTable::Ptr mozilla::detail::HashTable::lookup(const Lookup&) const [with T = mozilla::HashMapEntry, GjsAutoInfo >; HashPolicy = mozilla::HashMap, GjsAutoInfo, mozilla::DefaultHasher, js::SystemAllocPolicy>::MapHashPolicy; AllocPolicy = js::SystemAllocPolicy; Lookup = JSString*]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/HashTable.h:237:24: required from ‘mozilla::HashMap::Ptr mozilla::HashMap::lookup(const Lookup&) const [with Key = JS::Heap; Value = GjsAutoInfo; HashPolicy = mozilla::DefaultHasher; AllocPolicy = js::SystemAllocPolicy; Ptr = mozilla::detail::HashTable, GjsAutoInfo >, mozilla::HashMap, GjsAutoInfo, mozilla::DefaultHasher, js::SystemAllocPolicy>::MapHashPolicy, js::SystemAllocPolicy>::Ptr; Lookup = JSString*]’ ../gi/boxed.cpp:207:37: required from here /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/HashTable.h:1243:38: warning: unused parameter ‘aTable’ [-Wunused-parameter] 1243 | Ptr(Slot aSlot, const HashTable& aTable) | ~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Vector.h: In instantiation of ‘mozilla::Vector::CapacityAndReserved::CapacityAndReserved(size_t, size_t) [with T = JS::Value; long unsigned int MinInlineCapacity = 8; AllocPolicy = js::TempAllocPolicy; size_t = long unsigned int]’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Vector.h:456:51: required from ‘mozilla::Vector::CRAndStorage::CRAndStorage(size_t, size_t) [with long unsigned int Capacity = 8; long unsigned int Dummy = 0; T = JS::Value; long unsigned int MinInlineCapacity = 8; AllocPolicy = js::TempAllocPolicy; size_t = long unsigned int]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Vector.h:940:7: required from ‘mozilla::Vector::Vector(AP) [with T = JS::Value; long unsigned int MinInlineCapacity = 8; AllocPolicy = js::TempAllocPolicy]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/GCVector.h:50:42: required from ‘JS::GCVector::GCVector(AllocPolicy) [with T = JS::Value; long unsigned int MinInlineCapacity = 8; AllocPolicy = js::TempAllocPolicy]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/GCVector.h:205:15: required from ‘JS::RootedVector::RootedVector(JSContext*) [with T = JS::Value]’ ../gi/function.h:116:11: required from here /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Vector.h:427:59: warning: unused parameter ‘aReserved’ [-Wunused-parameter] 427 | explicit CapacityAndReserved(size_t aCapacity, size_t aReserved) | ~~~~~~~^~~~~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/AllocPolicy.h: In instantiation of ‘void js::AllocPolicyBase::free_(T*, size_t) [with T = mozilla::detail::HashTable, GjsAutoInfo >, mozilla::HashMap, GjsAutoInfo, mozilla::DefaultHasher, js::SystemAllocPolicy>::MapHashPolicy, js::SystemAllocPolicy>::FakeSlot; size_t = long unsigned int]’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/HashTable.h:1699:23: required from ‘static void mozilla::detail::HashTable::freeTable(AllocPolicy&, char*, uint32_t) [with T = mozilla::HashMapEntry, GjsAutoInfo >; HashPolicy = mozilla::HashMap, GjsAutoInfo, mozilla::DefaultHasher, js::SystemAllocPolicy>::MapHashPolicy; AllocPolicy = js::SystemAllocPolicy; uint32_t = unsigned int]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/HashTable.h:1885:14: required from ‘mozilla::detail::HashTable::RebuildStatus mozilla::detail::HashTable::changeTableSize(uint32_t, FailureBehavior) [with T = mozilla::HashMapEntry, GjsAutoInfo >; HashPolicy = mozilla::HashMap, GjsAutoInfo, mozilla::DefaultHasher, js::SystemAllocPolicy>::MapHashPolicy; AllocPolicy = js::SystemAllocPolicy; uint32_t = unsigned int]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/HashTable.h:2056:28: required from ‘bool mozilla::detail::HashTable::reserve(uint32_t) [with T = mozilla::HashMapEntry, GjsAutoInfo >; HashPolicy = mozilla::HashMap, GjsAutoInfo, mozilla::DefaultHasher, js::SystemAllocPolicy>::MapHashPolicy; AllocPolicy = js::SystemAllocPolicy; uint32_t = unsigned int]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/HashTable.h:216:67: required from ‘bool mozilla::HashMap::reserve(uint32_t) [with Key = JS::Heap; Value = GjsAutoInfo; HashPolicy = mozilla::DefaultHasher; AllocPolicy = js::SystemAllocPolicy; uint32_t = unsigned int]’ ../gi/boxed.cpp:166:25: required from here /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/AllocPolicy.h:84:27: warning: unused parameter ‘numElems’ [-Wunused-parameter] 84 | void free_(T* p, size_t numElems = 0) { | ~~~~~~~^~~~~~~~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Vector.h: In instantiation of ‘mozilla::Vector::CapacityAndReserved::CapacityAndReserved(size_t, size_t) [with T = JS::PropertyKey; long unsigned int MinInlineCapacity = 0; AllocPolicy = js::TempAllocPolicy; size_t = long unsigned int]’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Vector.h:471:51: required from ‘mozilla::Vector::CRAndStorage<0, Dummy>::CRAndStorage(size_t, size_t) [with long unsigned int Dummy = 0; T = JS::PropertyKey; long unsigned int MinInlineCapacity = 0; AllocPolicy = js::TempAllocPolicy; size_t = long unsigned int]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Vector.h:940:7: required from ‘mozilla::Vector::Vector(AP) [with T = JS::PropertyKey; long unsigned int MinInlineCapacity = 0; AllocPolicy = js::TempAllocPolicy]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/GCVector.h:50:42: required from ‘JS::GCVector::GCVector(AllocPolicy) [with T = JS::PropertyKey; long unsigned int MinInlineCapacity = 0; AllocPolicy = js::TempAllocPolicy]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1172:9: required from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSContext*&; T = JS::GCVector]’ ../gi/boxed.cpp:230:50: required from here /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Vector.h:427:59: warning: unused parameter ‘aReserved’ [-Wunused-parameter] 427 | explicit CapacityAndReserved(size_t aCapacity, size_t aReserved) | ~~~~~~~^~~~~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/GCPolicyAPI.h: In instantiation of ‘static void JS::StructGCPolicy::trace(JSTracer*, T*, const char*) [with T = JS::ValueArray<1>]’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:951:27: required from ‘void js::TypedRootedTraceableBase::trace(JSTracer*, const char*) [with Base = js::StackRootedTraceableBase; T = JS::ValueArray<1>]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:949:8: required from here /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/GCPolicyAPI.h:66:55: warning: unused parameter ‘name’ [-Wunused-parameter] 66 | static void trace(JSTracer* trc, T* tp, const char* name) { tp->trace(trc); } | ~~~~~~~~~~~~^~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/GCPolicyAPI.h: In instantiation of ‘static void JS::StructGCPolicy::trace(JSTracer*, T*, const char*) [with T = JS::GCVector]’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:951:27: required from ‘void js::TypedRootedTraceableBase::trace(JSTracer*, const char*) [with Base = js::StackRootedTraceableBase; T = JS::GCVector]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:949:8: required from here /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/GCPolicyAPI.h:66:55: warning: unused parameter ‘name’ [-Wunused-parameter] /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/GCPolicyAPI.h: In instantiation of ‘static void JS::StructGCPolicy::trace(JSTracer*, T*, const char*) [with T = JS::StackGCVector]’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:951:27: required from ‘void js::TypedRootedTraceableBase::trace(JSTracer*, const char*) [with Base = js::StackRootedTraceableBase; T = JS::StackGCVector]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:949:8: required from here /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/GCPolicyAPI.h:66:55: warning: unused parameter ‘name’ [-Wunused-parameter] [102/122] g++ -Ilibgjs-internal.a.p -I. -I.. -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-4 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gobject-introspection-1.0 -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include -I/usr/include/cairo -I/usr/include/freetype2 -I/usr/include/pixman-1 -I/usr/include/libxml2 -I/usr/include/harfbuzz -I/usr/include/libpng16 -fdiagnostics-color=always -fpch-preprocess -include gjs_pch.hh -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -std=c++17 -fno-exceptions -fno-rtti -fno-strict-aliasing -Wno-variadic-macros -Wno-missing-field-initializers -Wno-dangling-pointer -fno-semantic-interposition -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/anolis/anolis-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -isystem/usr/include/sysprof-4 -pthread -DGJS_COMPILATION '-DGJS_JS_DIR="/usr/share/gjs-1.0"' '-DPKGLIBDIR="/usr/lib64/gjs"' '-DG_LOG_DOMAIN="Gjs"' -MD -MQ libgjs-internal.a.p/gjs_importer.cpp.o -MF libgjs-internal.a.p/gjs_importer.cpp.o.d -o libgjs-internal.a.p/gjs_importer.cpp.o -c ../gjs/importer.cpp In file included from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Range.h:10, from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/CharacterEncoding.h:10, from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/ErrorReport.h:33, from ../gjs/jsapi-util.h:26, from ../gjs/gjs_pch.hh:42: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/RangedPtr.h: In instantiation of ‘mozilla::RangedPtr::RangedPtr(T*, size_t) [with T = unsigned char; size_t = long unsigned int]’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/CharacterEncoding.h:69:35: required from here /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/RangedPtr.h:98:29: warning: unused parameter ‘aLength’ [-Wunused-parameter] 98 | RangedPtr(T* aPtr, size_t aLength) | ~~~~~~~^~~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/RangedPtr.h: In instantiation of ‘mozilla::RangedPtr::RangedPtr(T*, size_t) [with T = char16_t; size_t = long unsigned int]’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/CharacterEncoding.h:193:36: required from here /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/RangedPtr.h:98:29: warning: unused parameter ‘aLength’ [-Wunused-parameter] In file included from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/ErrorReport.h:34: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h: In instantiation of ‘JS::Handle::Handle(const JS::Rooted&, std::enable_if_t, int>) [with S = JS::Value; T = JS::Value; std::enable_if_t, int> = int]’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/CallAndConstruct.h:110:14: required from here /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1315:56: warning: unused parameter ‘dummy’ [-Wunused-parameter] 1315 | std::enable_if_t, int> dummy) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h: In instantiation of ‘JS::Handle::Handle(const JS::Rooted&, std::enable_if_t, int>) [with S = JSObject*; T = JSObject*; std::enable_if_t, int> = int]’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/Exception.h:113:39: required from here /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1315:56: warning: unused parameter ‘dummy’ [-Wunused-parameter] /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h: In instantiation of ‘JS::Handle::Handle(const JS::Rooted&, std::enable_if_t, int>) [with S = JS::PropertyKey; T = JS::PropertyKey; std::enable_if_t, int> = int]’: ../gjs/importer.cpp:179:33: required from here /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1315:56: warning: unused parameter ‘dummy’ [-Wunused-parameter] /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h: In instantiation of ‘JS::Handle::Handle(const JS::Rooted&, std::enable_if_t, int>) [with S = JS::PropertyDescriptor; T = JS::PropertyDescriptor; std::enable_if_t, int> = int]’: ../gjs/importer.cpp:220:31: required from here /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1315:56: warning: unused parameter ‘dummy’ [-Wunused-parameter] /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h: In instantiation of ‘JS::Handle::Handle(const JS::Rooted&, std::enable_if_t, int>) [with S = JSString*; T = JSString*; std::enable_if_t, int> = int]’: ../gjs/importer.cpp:526:54: required from here /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1315:56: warning: unused parameter ‘dummy’ [-Wunused-parameter] /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/RangedPtr.h: In instantiation of ‘mozilla::RangedPtr::RangedPtr(T*, T*, T*) [with T = unsigned char]’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Range.h:32:9: required from ‘mozilla::Range::Range(T*, size_t) [with T = unsigned char; size_t = long unsigned int]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/CharacterEncoding.h:38:60: required from here /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/RangedPtr.h:72:25: warning: unused parameter ‘aStart’ [-Wunused-parameter] 72 | RangedPtr(T* aPtr, T* aStart, T* aEnd) | ~~~^~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/RangedPtr.h:72:36: warning: unused parameter ‘aEnd’ [-Wunused-parameter] 72 | RangedPtr(T* aPtr, T* aStart, T* aEnd) | ~~~^~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/RangedPtr.h: In instantiation of ‘mozilla::RangedPtr::RangedPtr(T*, T*, T*) [with T = const unsigned char]’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Range.h:32:9: required from ‘mozilla::Range::Range(T*, size_t) [with T = const unsigned char; size_t = long unsigned int]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/CharacterEncoding.h:57:29: required from here /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/RangedPtr.h:72:25: warning: unused parameter ‘aStart’ [-Wunused-parameter] 72 | RangedPtr(T* aPtr, T* aStart, T* aEnd) | ~~~^~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/RangedPtr.h:72:36: warning: unused parameter ‘aEnd’ [-Wunused-parameter] 72 | RangedPtr(T* aPtr, T* aStart, T* aEnd) | ~~~^~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/RangedPtr.h: In instantiation of ‘mozilla::RangedPtr::RangedPtr(T*, T*, T*) [with T = char16_t]’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Range.h:32:9: required from ‘mozilla::Range::Range(T*, size_t) [with T = char16_t; size_t = long unsigned int]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/CharacterEncoding.h:179:72: required from here /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/RangedPtr.h:72:25: warning: unused parameter ‘aStart’ [-Wunused-parameter] 72 | RangedPtr(T* aPtr, T* aStart, T* aEnd) | ~~~^~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/RangedPtr.h:72:36: warning: unused parameter ‘aEnd’ [-Wunused-parameter] 72 | RangedPtr(T* aPtr, T* aStart, T* aEnd) | ~~~^~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/RangedPtr.h: In instantiation of ‘mozilla::RangedPtr::RangedPtr(T*, T*, T*) [with T = const char16_t]’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Range.h:32:9: required from ‘mozilla::Range::Range(T*, size_t) [with T = const char16_t; size_t = long unsigned int]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/CharacterEncoding.h:215:29: required from here /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/RangedPtr.h:72:25: warning: unused parameter ‘aStart’ [-Wunused-parameter] 72 | RangedPtr(T* aPtr, T* aStart, T* aEnd) | ~~~^~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/RangedPtr.h:72:36: warning: unused parameter ‘aEnd’ [-Wunused-parameter] 72 | RangedPtr(T* aPtr, T* aStart, T* aEnd) | ~~~^~~~ In file included from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/HashTable.h:80, from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/HashTable.h:10, from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/HeapAPI.h:18, from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/TracingAPI.h:11, from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/GCPolicyAPI.h:52, from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:23: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/AllocPolicy.h: In instantiation of ‘void mozilla::MallocAllocPolicy::free_(T*, size_t) [with T = JS::dbg::GarbageCollectionEvent::Collection; size_t = long unsigned int]’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Vector.h:1001:16: required from ‘mozilla::Vector::~Vector() [with T = JS::dbg::GarbageCollectionEvent::Collection; long unsigned int MinInlineCapacity = 0; AllocPolicy = mozilla::MallocAllocPolicy]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/GCAPI.h:841:9: required from here /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/AllocPolicy.h:115:30: warning: unused parameter ‘aNumElems’ [-Wunused-parameter] 115 | void free_(T* aPtr, size_t aNumElems = 0) { | ~~~~~~~^~~~~~~~~~~~~ In file included from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/ErrorReport.h:32: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/AllocPolicy.h: In instantiation of ‘void js::AllocPolicyBase::free_(T*, size_t) [with T = js::SharedArrayRawBuffer*; size_t = long unsigned int]’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Vector.h:1001:16: required from ‘mozilla::Vector::~Vector() [with T = js::SharedArrayRawBuffer*; long unsigned int MinInlineCapacity = 0; AllocPolicy = js::SystemAllocPolicy]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/StructuredClone.h:426:3: required from here /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/AllocPolicy.h:84:27: warning: unused parameter ‘numElems’ [-Wunused-parameter] 84 | void free_(T* p, size_t numElems = 0) { | ~~~~~~~^~~~~~~~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/AllocPolicy.h: In instantiation of ‘void js::AllocPolicyBase::free_(T*, size_t) [with T = char; size_t = long unsigned int]’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/BufferList.h:163:20: required from ‘void mozilla::BufferList::Clear() [with AllocPolicy = js::SystemAllocPolicy]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/StructuredClone.h:568:19: required from here /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/AllocPolicy.h:84:27: warning: unused parameter ‘numElems’ [-Wunused-parameter] In file included from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:13: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/LinkedList.h: In instantiation of ‘static void mozilla::detail::LinkedListElementTraits::exitList(mozilla::LinkedListElement*) [with T = js::PersistentRootedBase]’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/LinkedList.h:249:21: required from ‘void mozilla::LinkedListElement::remove() [with T = js::PersistentRootedBase]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/LinkedList.h:200:7: required from ‘mozilla::LinkedListElement::~LinkedListElement() [with T = js::PersistentRootedBase]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:922:7: required from here /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/LinkedList.h:102:46: warning: unused parameter ‘elt’ [-Wunused-parameter] 102 | static void exitList(LinkedListElement* elt) {} | ~~~~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/LinkedList.h: In instantiation of ‘static void mozilla::detail::LinkedListElementTraits::exitList(mozilla::LinkedListElement*) [with T = JS::detail::WeakCacheBase]’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/LinkedList.h:249:21: required from ‘void mozilla::LinkedListElement::remove() [with T = JS::detail::WeakCacheBase]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/LinkedList.h:200:7: required from ‘mozilla::LinkedListElement::~LinkedListElement() [with T = JS::detail::WeakCacheBase]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/SweepingAPI.h:58:38: required from here /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/LinkedList.h:102:46: warning: unused parameter ‘elt’ [-Wunused-parameter] /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/AllocPolicy.h: In instantiation of ‘void js::AllocPolicyBase::free_(T*, size_t) [with T = mozilla::BufferList::Segment; size_t = long unsigned int]’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Vector.h:1001:16: required from ‘mozilla::Vector::~Vector() [with T = mozilla::BufferList::Segment; long unsigned int MinInlineCapacity = 1; AllocPolicy = js::SystemAllocPolicy]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/BufferList.h:75:9: required from ‘mozilla::BufferList::BufferList(size_t, size_t, size_t, AllocPolicy) [with AllocPolicy = js::SystemAllocPolicy; size_t = long unsigned int]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/StructuredClone.h:480:9: required from here /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/AllocPolicy.h:84:27: warning: unused parameter ‘numElems’ [-Wunused-parameter] 84 | void free_(T* p, size_t numElems = 0) { | ~~~~~~~^~~~~~~~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/AllocPolicy.h: In instantiation of ‘void js::TempAllocPolicy::free_(T*, size_t) [with T = JS::PropertyKey; size_t = long unsigned int]’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Vector.h:1001:16: required from ‘mozilla::Vector::~Vector() [with T = JS::PropertyKey; long unsigned int MinInlineCapacity = 0; AllocPolicy = js::TempAllocPolicy]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/GCVector.h:44:7: required from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSContext*&; T = JS::GCVector]’ ../gjs/importer.cpp:377:40: required from here /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/AllocPolicy.h:211:27: warning: unused parameter ‘numElems’ [-Wunused-parameter] 211 | void free_(T* p, size_t numElems = 0) { | ~~~~~~~^~~~~~~~~~~~ In file included from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/Vector.h:10, from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/ErrorReport.h:37: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Vector.h: In instantiation of ‘mozilla::Vector::CapacityAndReserved::CapacityAndReserved(size_t, size_t) [with T = JS::dbg::GarbageCollectionEvent::Collection; long unsigned int MinInlineCapacity = 0; AllocPolicy = mozilla::MallocAllocPolicy; size_t = long unsigned int]’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Vector.h:471:51: required from ‘mozilla::Vector::CRAndStorage<0, Dummy>::CRAndStorage(size_t, size_t) [with long unsigned int Dummy = 0; T = JS::dbg::GarbageCollectionEvent::Collection; long unsigned int MinInlineCapacity = 0; AllocPolicy = mozilla::MallocAllocPolicy; size_t = long unsigned int]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Vector.h:940:7: required from ‘mozilla::Vector::Vector(AP) [with T = JS::dbg::GarbageCollectionEvent::Collection; long unsigned int MinInlineCapacity = 0; AllocPolicy = mozilla::MallocAllocPolicy]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Vector.h:543:34: required from ‘mozilla::Vector::Vector() [with T = JS::dbg::GarbageCollectionEvent::Collection; long unsigned int MinInlineCapacity = 0; AllocPolicy = mozilla::MallocAllocPolicy]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/GCAPI.h:841:9: required from here /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Vector.h:427:59: warning: unused parameter ‘aReserved’ [-Wunused-parameter] 427 | explicit CapacityAndReserved(size_t aCapacity, size_t aReserved) | ~~~~~~~^~~~~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Vector.h: In instantiation of ‘mozilla::Vector::CapacityAndReserved::CapacityAndReserved(size_t, size_t) [with T = mozilla::BufferList::Segment; long unsigned int MinInlineCapacity = 1; AllocPolicy = js::SystemAllocPolicy; size_t = long unsigned int]’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Vector.h:456:51: required from ‘mozilla::Vector::CRAndStorage::CRAndStorage(size_t, size_t) [with long unsigned int Capacity = 1; long unsigned int Dummy = 0; T = mozilla::BufferList::Segment; long unsigned int MinInlineCapacity = 1; AllocPolicy = js::SystemAllocPolicy; size_t = long unsigned int]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Vector.h:940:7: required from ‘mozilla::Vector::Vector(AP) [with T = mozilla::BufferList::Segment; long unsigned int MinInlineCapacity = 1; AllocPolicy = js::SystemAllocPolicy]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/BufferList.h:75:9: required from ‘mozilla::BufferList::BufferList(size_t, size_t, size_t, AllocPolicy) [with AllocPolicy = js::SystemAllocPolicy; size_t = long unsigned int]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/StructuredClone.h:480:9: required from here /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Vector.h:427:59: warning: unused parameter ‘aReserved’ [-Wunused-parameter] /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Vector.h: In instantiation of ‘mozilla::Vector::CapacityAndReserved::CapacityAndReserved(size_t, size_t) [with T = js::SharedArrayRawBuffer*; long unsigned int MinInlineCapacity = 0; AllocPolicy = js::SystemAllocPolicy; size_t = long unsigned int]’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Vector.h:471:51: required from ‘mozilla::Vector::CRAndStorage<0, Dummy>::CRAndStorage(size_t, size_t) [with long unsigned int Dummy = 0; T = js::SharedArrayRawBuffer*; long unsigned int MinInlineCapacity = 0; AllocPolicy = js::SystemAllocPolicy; size_t = long unsigned int]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Vector.h:940:7: required from ‘mozilla::Vector::Vector(AP) [with T = js::SharedArrayRawBuffer*; long unsigned int MinInlineCapacity = 0; AllocPolicy = js::SystemAllocPolicy]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Vector.h:543:34: required from ‘mozilla::Vector::Vector() [with T = js::SharedArrayRawBuffer*; long unsigned int MinInlineCapacity = 0; AllocPolicy = js::SystemAllocPolicy]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/StructuredClone.h:426:3: required from here /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Vector.h:427:59: warning: unused parameter ‘aReserved’ [-Wunused-parameter] /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Vector.h: In instantiation of ‘mozilla::Vector::CapacityAndReserved::CapacityAndReserved(size_t, size_t) [with T = JS::PropertyKey; long unsigned int MinInlineCapacity = 0; AllocPolicy = js::TempAllocPolicy; size_t = long unsigned int]’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Vector.h:471:51: required from ‘mozilla::Vector::CRAndStorage<0, Dummy>::CRAndStorage(size_t, size_t) [with long unsigned int Dummy = 0; T = JS::PropertyKey; long unsigned int MinInlineCapacity = 0; AllocPolicy = js::TempAllocPolicy; size_t = long unsigned int]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Vector.h:940:7: required from ‘mozilla::Vector::Vector(AP) [with T = JS::PropertyKey; long unsigned int MinInlineCapacity = 0; AllocPolicy = js::TempAllocPolicy]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/GCVector.h:50:42: required from ‘JS::GCVector::GCVector(AllocPolicy) [with T = JS::PropertyKey; long unsigned int MinInlineCapacity = 0; AllocPolicy = js::TempAllocPolicy]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1172:9: required from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSContext*&; T = JS::GCVector]’ ../gjs/importer.cpp:377:40: required from here /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Vector.h:427:59: warning: unused parameter ‘aReserved’ [-Wunused-parameter] /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/GCPolicyAPI.h: In instantiation of ‘static void JS::StructGCPolicy::trace(JSTracer*, T*, const char*) [with T = JS::GCVector]’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:951:27: required from ‘void js::TypedRootedTraceableBase::trace(JSTracer*, const char*) [with Base = js::StackRootedTraceableBase; T = JS::GCVector]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:949:8: required from here /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/GCPolicyAPI.h:66:55: warning: unused parameter ‘name’ [-Wunused-parameter] 66 | static void trace(JSTracer* trc, T* tp, const char* name) { tp->trace(trc); } | ~~~~~~~~~~~~^~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/GCPolicyAPI.h: In instantiation of ‘static void JS::StructGCPolicy::trace(JSTracer*, T*, const char*) [with T = JS::PropertyDescriptor]’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:951:27: required from ‘void js::TypedRootedTraceableBase::trace(JSTracer*, const char*) [with Base = js::StackRootedTraceableBase; T = JS::PropertyDescriptor]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:949:8: required from here /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/GCPolicyAPI.h:66:55: warning: unused parameter ‘name’ [-Wunused-parameter] [103/122] g++ -Ilibgjs-internal.a.p -I. -I.. -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-4 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gobject-introspection-1.0 -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include -I/usr/include/cairo -I/usr/include/freetype2 -I/usr/include/pixman-1 -I/usr/include/libxml2 -I/usr/include/harfbuzz -I/usr/include/libpng16 -fdiagnostics-color=always -fpch-preprocess -include gjs_pch.hh -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -std=c++17 -fno-exceptions -fno-rtti -fno-strict-aliasing -Wno-variadic-macros -Wno-missing-field-initializers -Wno-dangling-pointer -fno-semantic-interposition -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/anolis/anolis-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -isystem/usr/include/sysprof-4 -pthread -DGJS_COMPILATION '-DGJS_JS_DIR="/usr/share/gjs-1.0"' '-DPKGLIBDIR="/usr/lib64/gjs"' '-DG_LOG_DOMAIN="Gjs"' -MD -MQ libgjs-internal.a.p/gi_value.cpp.o -MF libgjs-internal.a.p/gi_value.cpp.o.d -o libgjs-internal.a.p/gi_value.cpp.o -c ../gi/value.cpp In file included from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Range.h:10, from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/CharacterEncoding.h:10, from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/ErrorReport.h:33, from ../gjs/jsapi-util.h:26, from ../gjs/gjs_pch.hh:42: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/RangedPtr.h: In instantiation of ‘mozilla::RangedPtr::RangedPtr(T*, size_t) [with T = unsigned char; size_t = long unsigned int]’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/CharacterEncoding.h:69:35: required from here /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/RangedPtr.h:98:29: warning: unused parameter ‘aLength’ [-Wunused-parameter] 98 | RangedPtr(T* aPtr, size_t aLength) | ~~~~~~~^~~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/RangedPtr.h: In instantiation of ‘mozilla::RangedPtr::RangedPtr(T*, size_t) [with T = char16_t; size_t = long unsigned int]’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/CharacterEncoding.h:193:36: required from here /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/RangedPtr.h:98:29: warning: unused parameter ‘aLength’ [-Wunused-parameter] In file included from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/ErrorReport.h:34: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h: In instantiation of ‘JS::Handle::Handle(const JS::Rooted&, std::enable_if_t, int>) [with S = JS::Value; T = JS::Value; std::enable_if_t, int> = int]’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/CallAndConstruct.h:110:14: required from here /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1315:56: warning: unused parameter ‘dummy’ [-Wunused-parameter] 1315 | std::enable_if_t, int> dummy) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h: In instantiation of ‘JS::Handle::Handle(const JS::Rooted&, std::enable_if_t, int>) [with S = JSObject*; T = JSObject*; std::enable_if_t, int> = int]’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/Exception.h:113:39: required from here /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1315:56: warning: unused parameter ‘dummy’ [-Wunused-parameter] /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h: In instantiation of ‘JS::Handle::Handle(const JS::Rooted&, std::enable_if_t, int>) [with S = JSString*; T = JSString*; std::enable_if_t, int> = int]’: ../gi/value.cpp:487:44: required from here /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1315:56: warning: unused parameter ‘dummy’ [-Wunused-parameter] /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/RangedPtr.h: In instantiation of ‘mozilla::RangedPtr::RangedPtr(T*, T*, T*) [with T = unsigned char]’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Range.h:32:9: required from ‘mozilla::Range::Range(T*, size_t) [with T = unsigned char; size_t = long unsigned int]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/CharacterEncoding.h:38:60: required from here /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/RangedPtr.h:72:25: warning: unused parameter ‘aStart’ [-Wunused-parameter] 72 | RangedPtr(T* aPtr, T* aStart, T* aEnd) | ~~~^~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/RangedPtr.h:72:36: warning: unused parameter ‘aEnd’ [-Wunused-parameter] 72 | RangedPtr(T* aPtr, T* aStart, T* aEnd) | ~~~^~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/RangedPtr.h: In instantiation of ‘mozilla::RangedPtr::RangedPtr(T*, T*, T*) [with T = const unsigned char]’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Range.h:32:9: required from ‘mozilla::Range::Range(T*, size_t) [with T = const unsigned char; size_t = long unsigned int]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/CharacterEncoding.h:57:29: required from here /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/RangedPtr.h:72:25: warning: unused parameter ‘aStart’ [-Wunused-parameter] 72 | RangedPtr(T* aPtr, T* aStart, T* aEnd) | ~~~^~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/RangedPtr.h:72:36: warning: unused parameter ‘aEnd’ [-Wunused-parameter] 72 | RangedPtr(T* aPtr, T* aStart, T* aEnd) | ~~~^~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/RangedPtr.h: In instantiation of ‘mozilla::RangedPtr::RangedPtr(T*, T*, T*) [with T = char16_t]’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Range.h:32:9: required from ‘mozilla::Range::Range(T*, size_t) [with T = char16_t; size_t = long unsigned int]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/CharacterEncoding.h:179:72: required from here /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/RangedPtr.h:72:25: warning: unused parameter ‘aStart’ [-Wunused-parameter] 72 | RangedPtr(T* aPtr, T* aStart, T* aEnd) | ~~~^~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/RangedPtr.h:72:36: warning: unused parameter ‘aEnd’ [-Wunused-parameter] 72 | RangedPtr(T* aPtr, T* aStart, T* aEnd) | ~~~^~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/RangedPtr.h: In instantiation of ‘mozilla::RangedPtr::RangedPtr(T*, T*, T*) [with T = const char16_t]’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Range.h:32:9: required from ‘mozilla::Range::Range(T*, size_t) [with T = const char16_t; size_t = long unsigned int]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/CharacterEncoding.h:215:29: required from here /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/RangedPtr.h:72:25: warning: unused parameter ‘aStart’ [-Wunused-parameter] 72 | RangedPtr(T* aPtr, T* aStart, T* aEnd) | ~~~^~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/RangedPtr.h:72:36: warning: unused parameter ‘aEnd’ [-Wunused-parameter] 72 | RangedPtr(T* aPtr, T* aStart, T* aEnd) | ~~~^~~~ In file included from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/HashTable.h:80, from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/HashTable.h:10, from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/HeapAPI.h:18, from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/TracingAPI.h:11, from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/GCPolicyAPI.h:52, from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:23: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/AllocPolicy.h: In instantiation of ‘void mozilla::MallocAllocPolicy::free_(T*, size_t) [with T = JS::dbg::GarbageCollectionEvent::Collection; size_t = long unsigned int]’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Vector.h:1001:16: required from ‘mozilla::Vector::~Vector() [with T = JS::dbg::GarbageCollectionEvent::Collection; long unsigned int MinInlineCapacity = 0; AllocPolicy = mozilla::MallocAllocPolicy]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/GCAPI.h:841:9: required from here /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/AllocPolicy.h:115:30: warning: unused parameter ‘aNumElems’ [-Wunused-parameter] 115 | void free_(T* aPtr, size_t aNumElems = 0) { | ~~~~~~~^~~~~~~~~~~~~ In file included from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/ErrorReport.h:32: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/AllocPolicy.h: In instantiation of ‘void js::AllocPolicyBase::free_(T*, size_t) [with T = js::SharedArrayRawBuffer*; size_t = long unsigned int]’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Vector.h:1001:16: required from ‘mozilla::Vector::~Vector() [with T = js::SharedArrayRawBuffer*; long unsigned int MinInlineCapacity = 0; AllocPolicy = js::SystemAllocPolicy]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/StructuredClone.h:426:3: required from here /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/AllocPolicy.h:84:27: warning: unused parameter ‘numElems’ [-Wunused-parameter] 84 | void free_(T* p, size_t numElems = 0) { | ~~~~~~~^~~~~~~~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/AllocPolicy.h: In instantiation of ‘void js::AllocPolicyBase::free_(T*, size_t) [with T = char; size_t = long unsigned int]’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/BufferList.h:163:20: required from ‘void mozilla::BufferList::Clear() [with AllocPolicy = js::SystemAllocPolicy]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/StructuredClone.h:568:19: required from here /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/AllocPolicy.h:84:27: warning: unused parameter ‘numElems’ [-Wunused-parameter] In file included from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:13: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/LinkedList.h: In instantiation of ‘static void mozilla::detail::LinkedListElementTraits::exitList(mozilla::LinkedListElement*) [with T = js::PersistentRootedBase]’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/LinkedList.h:249:21: required from ‘void mozilla::LinkedListElement::remove() [with T = js::PersistentRootedBase]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/LinkedList.h:200:7: required from ‘mozilla::LinkedListElement::~LinkedListElement() [with T = js::PersistentRootedBase]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:922:7: required from here /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/LinkedList.h:102:46: warning: unused parameter ‘elt’ [-Wunused-parameter] 102 | static void exitList(LinkedListElement* elt) {} | ~~~~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/LinkedList.h: In instantiation of ‘static void mozilla::detail::LinkedListElementTraits::exitList(mozilla::LinkedListElement*) [with T = JS::detail::WeakCacheBase]’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/LinkedList.h:249:21: required from ‘void mozilla::LinkedListElement::remove() [with T = JS::detail::WeakCacheBase]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/LinkedList.h:200:7: required from ‘mozilla::LinkedListElement::~LinkedListElement() [with T = JS::detail::WeakCacheBase]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/SweepingAPI.h:58:38: required from here /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/LinkedList.h:102:46: warning: unused parameter ‘elt’ [-Wunused-parameter] /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/AllocPolicy.h: In instantiation of ‘void js::AllocPolicyBase::free_(T*, size_t) [with T = mozilla::BufferList::Segment; size_t = long unsigned int]’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Vector.h:1001:16: required from ‘mozilla::Vector::~Vector() [with T = mozilla::BufferList::Segment; long unsigned int MinInlineCapacity = 1; AllocPolicy = js::SystemAllocPolicy]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/BufferList.h:75:9: required from ‘mozilla::BufferList::BufferList(size_t, size_t, size_t, AllocPolicy) [with AllocPolicy = js::SystemAllocPolicy; size_t = long unsigned int]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/StructuredClone.h:480:9: required from here /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/AllocPolicy.h:84:27: warning: unused parameter ‘numElems’ [-Wunused-parameter] 84 | void free_(T* p, size_t numElems = 0) { | ~~~~~~~^~~~~~~~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/AllocPolicy.h: In instantiation of ‘void js::TempAllocPolicy::free_(T*, size_t) [with T = JS::Value; size_t = long unsigned int]’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Vector.h:1001:16: required from ‘mozilla::Vector::~Vector() [with T = JS::Value; long unsigned int MinInlineCapacity = 8; AllocPolicy = js::TempAllocPolicy]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/GCVector.h:44:7: required from ‘JS::RootedVector::RootedVector(JSContext*) [with T = JS::Value]’ ../gi/value.cpp:323:39: required from here /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/AllocPolicy.h:211:27: warning: unused parameter ‘numElems’ [-Wunused-parameter] 211 | void free_(T* p, size_t numElems = 0) { | ~~~~~~~^~~~~~~~~~~~ In file included from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/Vector.h:10, from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/ErrorReport.h:37: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Vector.h: In instantiation of ‘mozilla::Vector::CapacityAndReserved::CapacityAndReserved(size_t, size_t) [with T = JS::dbg::GarbageCollectionEvent::Collection; long unsigned int MinInlineCapacity = 0; AllocPolicy = mozilla::MallocAllocPolicy; size_t = long unsigned int]’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Vector.h:471:51: required from ‘mozilla::Vector::CRAndStorage<0, Dummy>::CRAndStorage(size_t, size_t) [with long unsigned int Dummy = 0; T = JS::dbg::GarbageCollectionEvent::Collection; long unsigned int MinInlineCapacity = 0; AllocPolicy = mozilla::MallocAllocPolicy; size_t = long unsigned int]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Vector.h:940:7: required from ‘mozilla::Vector::Vector(AP) [with T = JS::dbg::GarbageCollectionEvent::Collection; long unsigned int MinInlineCapacity = 0; AllocPolicy = mozilla::MallocAllocPolicy]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Vector.h:543:34: required from ‘mozilla::Vector::Vector() [with T = JS::dbg::GarbageCollectionEvent::Collection; long unsigned int MinInlineCapacity = 0; AllocPolicy = mozilla::MallocAllocPolicy]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/GCAPI.h:841:9: required from here /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Vector.h:427:59: warning: unused parameter ‘aReserved’ [-Wunused-parameter] 427 | explicit CapacityAndReserved(size_t aCapacity, size_t aReserved) | ~~~~~~~^~~~~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Vector.h: In instantiation of ‘mozilla::Vector::CapacityAndReserved::CapacityAndReserved(size_t, size_t) [with T = mozilla::BufferList::Segment; long unsigned int MinInlineCapacity = 1; AllocPolicy = js::SystemAllocPolicy; size_t = long unsigned int]’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Vector.h:456:51: required from ‘mozilla::Vector::CRAndStorage::CRAndStorage(size_t, size_t) [with long unsigned int Capacity = 1; long unsigned int Dummy = 0; T = mozilla::BufferList::Segment; long unsigned int MinInlineCapacity = 1; AllocPolicy = js::SystemAllocPolicy; size_t = long unsigned int]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Vector.h:940:7: required from ‘mozilla::Vector::Vector(AP) [with T = mozilla::BufferList::Segment; long unsigned int MinInlineCapacity = 1; AllocPolicy = js::SystemAllocPolicy]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/BufferList.h:75:9: required from ‘mozilla::BufferList::BufferList(size_t, size_t, size_t, AllocPolicy) [with AllocPolicy = js::SystemAllocPolicy; size_t = long unsigned int]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/StructuredClone.h:480:9: required from here /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Vector.h:427:59: warning: unused parameter ‘aReserved’ [-Wunused-parameter] /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Vector.h: In instantiation of ‘mozilla::Vector::CapacityAndReserved::CapacityAndReserved(size_t, size_t) [with T = js::SharedArrayRawBuffer*; long unsigned int MinInlineCapacity = 0; AllocPolicy = js::SystemAllocPolicy; size_t = long unsigned int]’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Vector.h:471:51: required from ‘mozilla::Vector::CRAndStorage<0, Dummy>::CRAndStorage(size_t, size_t) [with long unsigned int Dummy = 0; T = js::SharedArrayRawBuffer*; long unsigned int MinInlineCapacity = 0; AllocPolicy = js::SystemAllocPolicy; size_t = long unsigned int]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Vector.h:940:7: required from ‘mozilla::Vector::Vector(AP) [with T = js::SharedArrayRawBuffer*; long unsigned int MinInlineCapacity = 0; AllocPolicy = js::SystemAllocPolicy]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Vector.h:543:34: required from ‘mozilla::Vector::Vector() [with T = js::SharedArrayRawBuffer*; long unsigned int MinInlineCapacity = 0; AllocPolicy = js::SystemAllocPolicy]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/StructuredClone.h:426:3: required from here /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Vector.h:427:59: warning: unused parameter ‘aReserved’ [-Wunused-parameter] /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Vector.h: In instantiation of ‘mozilla::Vector::CapacityAndReserved::CapacityAndReserved(size_t, size_t) [with T = JS::Value; long unsigned int MinInlineCapacity = 8; AllocPolicy = js::TempAllocPolicy; size_t = long unsigned int]’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Vector.h:456:51: required from ‘mozilla::Vector::CRAndStorage::CRAndStorage(size_t, size_t) [with long unsigned int Capacity = 8; long unsigned int Dummy = 0; T = JS::Value; long unsigned int MinInlineCapacity = 8; AllocPolicy = js::TempAllocPolicy; size_t = long unsigned int]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Vector.h:940:7: required from ‘mozilla::Vector::Vector(AP) [with T = JS::Value; long unsigned int MinInlineCapacity = 8; AllocPolicy = js::TempAllocPolicy]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/GCVector.h:50:42: required from ‘JS::GCVector::GCVector(AllocPolicy) [with T = JS::Value; long unsigned int MinInlineCapacity = 8; AllocPolicy = js::TempAllocPolicy]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/GCVector.h:205:15: required from ‘JS::RootedVector::RootedVector(JSContext*) [with T = JS::Value]’ ../gi/value.cpp:323:39: required from here /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Vector.h:427:59: warning: unused parameter ‘aReserved’ [-Wunused-parameter] /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/GCPolicyAPI.h: In instantiation of ‘static void JS::StructGCPolicy::trace(JSTracer*, T*, const char*) [with T = JS::StackGCVector]’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:951:27: required from ‘void js::TypedRootedTraceableBase::trace(JSTracer*, const char*) [with Base = js::StackRootedTraceableBase; T = JS::StackGCVector]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:949:8: required from here /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/GCPolicyAPI.h:66:55: warning: unused parameter ‘name’ [-Wunused-parameter] 66 | static void trace(JSTracer* trc, T* tp, const char* name) { tp->trace(trc); } | ~~~~~~~~~~~~^~~~ [104/122] g++ -Ilibgjs-internal.a.p -I. -I.. -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-4 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gobject-introspection-1.0 -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include -I/usr/include/cairo -I/usr/include/freetype2 -I/usr/include/pixman-1 -I/usr/include/libxml2 -I/usr/include/harfbuzz -I/usr/include/libpng16 -fdiagnostics-color=always -fpch-preprocess -include gjs_pch.hh -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -std=c++17 -fno-exceptions -fno-rtti -fno-strict-aliasing -Wno-variadic-macros -Wno-missing-field-initializers -Wno-dangling-pointer -fno-semantic-interposition -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/anolis/anolis-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -isystem/usr/include/sysprof-4 -pthread -DGJS_COMPILATION '-DGJS_JS_DIR="/usr/share/gjs-1.0"' '-DPKGLIBDIR="/usr/lib64/gjs"' '-DG_LOG_DOMAIN="Gjs"' -MD -MQ libgjs-internal.a.p/gi_function.cpp.o -MF libgjs-internal.a.p/gi_function.cpp.o.d -o libgjs-internal.a.p/gi_function.cpp.o -c ../gi/function.cpp In file included from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Range.h:10, from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/CharacterEncoding.h:10, from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/ErrorReport.h:33, from ../gjs/jsapi-util.h:26, from ../gjs/gjs_pch.hh:42: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/RangedPtr.h: In instantiation of ‘mozilla::RangedPtr::RangedPtr(T*, size_t) [with T = unsigned char; size_t = long unsigned int]’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/CharacterEncoding.h:69:35: required from here /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/RangedPtr.h:98:29: warning: unused parameter ‘aLength’ [-Wunused-parameter] 98 | RangedPtr(T* aPtr, size_t aLength) | ~~~~~~~^~~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/RangedPtr.h: In instantiation of ‘mozilla::RangedPtr::RangedPtr(T*, size_t) [with T = char16_t; size_t = long unsigned int]’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/CharacterEncoding.h:193:36: required from here /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/RangedPtr.h:98:29: warning: unused parameter ‘aLength’ [-Wunused-parameter] In file included from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/ErrorReport.h:34: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h: In instantiation of ‘JS::Handle::Handle(const JS::Rooted&, std::enable_if_t, int>) [with S = JS::Value; T = JS::Value; std::enable_if_t, int> = int]’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/CallAndConstruct.h:110:14: required from here /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1315:56: warning: unused parameter ‘dummy’ [-Wunused-parameter] 1315 | std::enable_if_t, int> dummy) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h: In instantiation of ‘JS::Handle::Handle(const JS::Rooted&, std::enable_if_t, int>) [with S = JSObject*; T = JSObject*; std::enable_if_t, int> = int]’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/Exception.h:113:39: required from here /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1315:56: warning: unused parameter ‘dummy’ [-Wunused-parameter] /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/RangedPtr.h: In instantiation of ‘mozilla::RangedPtr::RangedPtr(T*, T*, T*) [with T = unsigned char]’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Range.h:32:9: required from ‘mozilla::Range::Range(T*, size_t) [with T = unsigned char; size_t = long unsigned int]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/CharacterEncoding.h:38:60: required from here /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/RangedPtr.h:72:25: warning: unused parameter ‘aStart’ [-Wunused-parameter] 72 | RangedPtr(T* aPtr, T* aStart, T* aEnd) | ~~~^~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/RangedPtr.h:72:36: warning: unused parameter ‘aEnd’ [-Wunused-parameter] 72 | RangedPtr(T* aPtr, T* aStart, T* aEnd) | ~~~^~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/RangedPtr.h: In instantiation of ‘mozilla::RangedPtr::RangedPtr(T*, T*, T*) [with T = const unsigned char]’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Range.h:32:9: required from ‘mozilla::Range::Range(T*, size_t) [with T = const unsigned char; size_t = long unsigned int]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/CharacterEncoding.h:57:29: required from here /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/RangedPtr.h:72:25: warning: unused parameter ‘aStart’ [-Wunused-parameter] 72 | RangedPtr(T* aPtr, T* aStart, T* aEnd) | ~~~^~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/RangedPtr.h:72:36: warning: unused parameter ‘aEnd’ [-Wunused-parameter] 72 | RangedPtr(T* aPtr, T* aStart, T* aEnd) | ~~~^~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/RangedPtr.h: In instantiation of ‘mozilla::RangedPtr::RangedPtr(T*, T*, T*) [with T = char16_t]’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Range.h:32:9: required from ‘mozilla::Range::Range(T*, size_t) [with T = char16_t; size_t = long unsigned int]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/CharacterEncoding.h:179:72: required from here /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/RangedPtr.h:72:25: warning: unused parameter ‘aStart’ [-Wunused-parameter] 72 | RangedPtr(T* aPtr, T* aStart, T* aEnd) | ~~~^~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/RangedPtr.h:72:36: warning: unused parameter ‘aEnd’ [-Wunused-parameter] 72 | RangedPtr(T* aPtr, T* aStart, T* aEnd) | ~~~^~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/RangedPtr.h: In instantiation of ‘mozilla::RangedPtr::RangedPtr(T*, T*, T*) [with T = const char16_t]’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Range.h:32:9: required from ‘mozilla::Range::Range(T*, size_t) [with T = const char16_t; size_t = long unsigned int]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/CharacterEncoding.h:215:29: required from here /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/RangedPtr.h:72:25: warning: unused parameter ‘aStart’ [-Wunused-parameter] 72 | RangedPtr(T* aPtr, T* aStart, T* aEnd) | ~~~^~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/RangedPtr.h:72:36: warning: unused parameter ‘aEnd’ [-Wunused-parameter] 72 | RangedPtr(T* aPtr, T* aStart, T* aEnd) | ~~~^~~~ In file included from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/HashTable.h:80, from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/HashTable.h:10, from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/HeapAPI.h:18, from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/TracingAPI.h:11, from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/GCPolicyAPI.h:52, from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:23: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/AllocPolicy.h: In instantiation of ‘void mozilla::MallocAllocPolicy::free_(T*, size_t) [with T = JS::dbg::GarbageCollectionEvent::Collection; size_t = long unsigned int]’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Vector.h:1001:16: required from ‘mozilla::Vector::~Vector() [with T = JS::dbg::GarbageCollectionEvent::Collection; long unsigned int MinInlineCapacity = 0; AllocPolicy = mozilla::MallocAllocPolicy]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/GCAPI.h:841:9: required from here /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/AllocPolicy.h:115:30: warning: unused parameter ‘aNumElems’ [-Wunused-parameter] 115 | void free_(T* aPtr, size_t aNumElems = 0) { | ~~~~~~~^~~~~~~~~~~~~ In file included from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/ErrorReport.h:32: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/AllocPolicy.h: In instantiation of ‘void js::AllocPolicyBase::free_(T*, size_t) [with T = js::SharedArrayRawBuffer*; size_t = long unsigned int]’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Vector.h:1001:16: required from ‘mozilla::Vector::~Vector() [with T = js::SharedArrayRawBuffer*; long unsigned int MinInlineCapacity = 0; AllocPolicy = js::SystemAllocPolicy]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/StructuredClone.h:426:3: required from here /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/AllocPolicy.h:84:27: warning: unused parameter ‘numElems’ [-Wunused-parameter] 84 | void free_(T* p, size_t numElems = 0) { | ~~~~~~~^~~~~~~~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/AllocPolicy.h: In instantiation of ‘void js::AllocPolicyBase::free_(T*, size_t) [with T = char; size_t = long unsigned int]’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/BufferList.h:163:20: required from ‘void mozilla::BufferList::Clear() [with AllocPolicy = js::SystemAllocPolicy]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/StructuredClone.h:568:19: required from here /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/AllocPolicy.h:84:27: warning: unused parameter ‘numElems’ [-Wunused-parameter] /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h: In instantiation of ‘JS::Handle::Handle(const JS::Rooted&, std::enable_if_t, int>) [with S = JS::PropertyKey; T = JS::PropertyKey; std::enable_if_t, int> = int]’: ../gi/cwrapper.h:511:39: required from ‘static JSObject* CWrapper::create_prototype(JSContext*, JS::HandleObject) [with Base = Gjs::Function; Wrapped = Gjs::Function; JS::HandleObject = JS::Handle]’ ../gi/function.cpp:1394:63: required from here /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1315:56: warning: unused parameter ‘dummy’ [-Wunused-parameter] 1315 | std::enable_if_t, int> dummy) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ In file included from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:13: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/LinkedList.h: In instantiation of ‘static void mozilla::detail::LinkedListElementTraits::exitList(mozilla::LinkedListElement*) [with T = js::PersistentRootedBase]’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/LinkedList.h:249:21: required from ‘void mozilla::LinkedListElement::remove() [with T = js::PersistentRootedBase]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/LinkedList.h:200:7: required from ‘mozilla::LinkedListElement::~LinkedListElement() [with T = js::PersistentRootedBase]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:922:7: required from here /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/LinkedList.h:102:46: warning: unused parameter ‘elt’ [-Wunused-parameter] 102 | static void exitList(LinkedListElement* elt) {} | ~~~~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/LinkedList.h: In instantiation of ‘static void mozilla::detail::LinkedListElementTraits::exitList(mozilla::LinkedListElement*) [with T = JS::detail::WeakCacheBase]’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/LinkedList.h:249:21: required from ‘void mozilla::LinkedListElement::remove() [with T = JS::detail::WeakCacheBase]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/LinkedList.h:200:7: required from ‘mozilla::LinkedListElement::~LinkedListElement() [with T = JS::detail::WeakCacheBase]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/SweepingAPI.h:58:38: required from here /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/LinkedList.h:102:46: warning: unused parameter ‘elt’ [-Wunused-parameter] /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/AllocPolicy.h: In instantiation of ‘void js::AllocPolicyBase::free_(T*, size_t) [with T = mozilla::BufferList::Segment; size_t = long unsigned int]’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Vector.h:1001:16: required from ‘mozilla::Vector::~Vector() [with T = mozilla::BufferList::Segment; long unsigned int MinInlineCapacity = 1; AllocPolicy = js::SystemAllocPolicy]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/BufferList.h:75:9: required from ‘mozilla::BufferList::BufferList(size_t, size_t, size_t, AllocPolicy) [with AllocPolicy = js::SystemAllocPolicy; size_t = long unsigned int]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/StructuredClone.h:480:9: required from here /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/AllocPolicy.h:84:27: warning: unused parameter ‘numElems’ [-Wunused-parameter] 84 | void free_(T* p, size_t numElems = 0) { | ~~~~~~~^~~~~~~~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/AllocPolicy.h: In instantiation of ‘void js::TempAllocPolicy::free_(T*, size_t) [with T = JS::Value; size_t = long unsigned int]’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Vector.h:1001:16: required from ‘mozilla::Vector::~Vector() [with T = JS::Value; long unsigned int MinInlineCapacity = 8; AllocPolicy = js::TempAllocPolicy]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/GCVector.h:44:7: required from ‘JS::RootedVector::RootedVector(JSContext*) [with T = JS::Value]’ ../gi/function.h:116:11: required from here /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/AllocPolicy.h:211:27: warning: unused parameter ‘numElems’ [-Wunused-parameter] 211 | void free_(T* p, size_t numElems = 0) { | ~~~~~~~^~~~~~~~~~~~ In file included from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/Vector.h:10, from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/ErrorReport.h:37: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Vector.h: In instantiation of ‘mozilla::Vector::CapacityAndReserved::CapacityAndReserved(size_t, size_t) [with T = JS::dbg::GarbageCollectionEvent::Collection; long unsigned int MinInlineCapacity = 0; AllocPolicy = mozilla::MallocAllocPolicy; size_t = long unsigned int]’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Vector.h:471:51: required from ‘mozilla::Vector::CRAndStorage<0, Dummy>::CRAndStorage(size_t, size_t) [with long unsigned int Dummy = 0; T = JS::dbg::GarbageCollectionEvent::Collection; long unsigned int MinInlineCapacity = 0; AllocPolicy = mozilla::MallocAllocPolicy; size_t = long unsigned int]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Vector.h:940:7: required from ‘mozilla::Vector::Vector(AP) [with T = JS::dbg::GarbageCollectionEvent::Collection; long unsigned int MinInlineCapacity = 0; AllocPolicy = mozilla::MallocAllocPolicy]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Vector.h:543:34: required from ‘mozilla::Vector::Vector() [with T = JS::dbg::GarbageCollectionEvent::Collection; long unsigned int MinInlineCapacity = 0; AllocPolicy = mozilla::MallocAllocPolicy]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/GCAPI.h:841:9: required from here /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Vector.h:427:59: warning: unused parameter ‘aReserved’ [-Wunused-parameter] 427 | explicit CapacityAndReserved(size_t aCapacity, size_t aReserved) | ~~~~~~~^~~~~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Vector.h: In instantiation of ‘mozilla::Vector::CapacityAndReserved::CapacityAndReserved(size_t, size_t) [with T = mozilla::BufferList::Segment; long unsigned int MinInlineCapacity = 1; AllocPolicy = js::SystemAllocPolicy; size_t = long unsigned int]’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Vector.h:456:51: required from ‘mozilla::Vector::CRAndStorage::CRAndStorage(size_t, size_t) [with long unsigned int Capacity = 1; long unsigned int Dummy = 0; T = mozilla::BufferList::Segment; long unsigned int MinInlineCapacity = 1; AllocPolicy = js::SystemAllocPolicy; size_t = long unsigned int]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Vector.h:940:7: required from ‘mozilla::Vector::Vector(AP) [with T = mozilla::BufferList::Segment; long unsigned int MinInlineCapacity = 1; AllocPolicy = js::SystemAllocPolicy]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/BufferList.h:75:9: required from ‘mozilla::BufferList::BufferList(size_t, size_t, size_t, AllocPolicy) [with AllocPolicy = js::SystemAllocPolicy; size_t = long unsigned int]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/StructuredClone.h:480:9: required from here /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Vector.h:427:59: warning: unused parameter ‘aReserved’ [-Wunused-parameter] /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Vector.h: In instantiation of ‘mozilla::Vector::CapacityAndReserved::CapacityAndReserved(size_t, size_t) [with T = js::SharedArrayRawBuffer*; long unsigned int MinInlineCapacity = 0; AllocPolicy = js::SystemAllocPolicy; size_t = long unsigned int]’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Vector.h:471:51: required from ‘mozilla::Vector::CRAndStorage<0, Dummy>::CRAndStorage(size_t, size_t) [with long unsigned int Dummy = 0; T = js::SharedArrayRawBuffer*; long unsigned int MinInlineCapacity = 0; AllocPolicy = js::SystemAllocPolicy; size_t = long unsigned int]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Vector.h:940:7: required from ‘mozilla::Vector::Vector(AP) [with T = js::SharedArrayRawBuffer*; long unsigned int MinInlineCapacity = 0; AllocPolicy = js::SystemAllocPolicy]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Vector.h:543:34: required from ‘mozilla::Vector::Vector() [with T = js::SharedArrayRawBuffer*; long unsigned int MinInlineCapacity = 0; AllocPolicy = js::SystemAllocPolicy]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/StructuredClone.h:426:3: required from here /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Vector.h:427:59: warning: unused parameter ‘aReserved’ [-Wunused-parameter] /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Vector.h: In instantiation of ‘mozilla::Vector::CapacityAndReserved::CapacityAndReserved(size_t, size_t) [with T = JS::Value; long unsigned int MinInlineCapacity = 8; AllocPolicy = js::TempAllocPolicy; size_t = long unsigned int]’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Vector.h:456:51: required from ‘mozilla::Vector::CRAndStorage::CRAndStorage(size_t, size_t) [with long unsigned int Capacity = 8; long unsigned int Dummy = 0; T = JS::Value; long unsigned int MinInlineCapacity = 8; AllocPolicy = js::TempAllocPolicy; size_t = long unsigned int]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Vector.h:940:7: required from ‘mozilla::Vector::Vector(AP) [with T = JS::Value; long unsigned int MinInlineCapacity = 8; AllocPolicy = js::TempAllocPolicy]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/GCVector.h:50:42: required from ‘JS::GCVector::GCVector(AllocPolicy) [with T = JS::Value; long unsigned int MinInlineCapacity = 8; AllocPolicy = js::TempAllocPolicy]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/GCVector.h:205:15: required from ‘JS::RootedVector::RootedVector(JSContext*) [with T = JS::Value]’ ../gi/function.h:116:11: required from here /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Vector.h:427:59: warning: unused parameter ‘aReserved’ [-Wunused-parameter] /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/GCPolicyAPI.h: In instantiation of ‘static void JS::StructGCPolicy::trace(JSTracer*, T*, const char*) [with T = JS::StackGCVector]’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:951:27: required from ‘void js::TypedRootedTraceableBase::trace(JSTracer*, const char*) [with Base = js::StackRootedTraceableBase; T = JS::StackGCVector]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:949:8: required from here /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/GCPolicyAPI.h:66:55: warning: unused parameter ‘name’ [-Wunused-parameter] 66 | static void trace(JSTracer* trc, T* tp, const char* name) { tp->trace(trc); } | ~~~~~~~~~~~~^~~~ [105/122] g++ -Ilibgjs-internal.a.p -I. -I.. -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-4 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gobject-introspection-1.0 -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include -I/usr/include/cairo -I/usr/include/freetype2 -I/usr/include/pixman-1 -I/usr/include/libxml2 -I/usr/include/harfbuzz -I/usr/include/libpng16 -fdiagnostics-color=always -fpch-preprocess -include gjs_pch.hh -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -std=c++17 -fno-exceptions -fno-rtti -fno-strict-aliasing -Wno-variadic-macros -Wno-missing-field-initializers -Wno-dangling-pointer -fno-semantic-interposition -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/anolis/anolis-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -isystem/usr/include/sysprof-4 -pthread -DGJS_COMPILATION '-DGJS_JS_DIR="/usr/share/gjs-1.0"' '-DPKGLIBDIR="/usr/lib64/gjs"' '-DG_LOG_DOMAIN="Gjs"' -MD -MQ libgjs-internal.a.p/modules_cairo-context.cpp.o -MF libgjs-internal.a.p/modules_cairo-context.cpp.o.d -o libgjs-internal.a.p/modules_cairo-context.cpp.o -c ../modules/cairo-context.cpp In file included from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Range.h:10, from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/CharacterEncoding.h:10, from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/ErrorReport.h:33, from ../gjs/jsapi-util.h:26, from ../gjs/gjs_pch.hh:42: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/RangedPtr.h: In instantiation of ‘mozilla::RangedPtr::RangedPtr(T*, size_t) [with T = unsigned char; size_t = long unsigned int]’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/CharacterEncoding.h:69:35: required from here /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/RangedPtr.h:98:29: warning: unused parameter ‘aLength’ [-Wunused-parameter] 98 | RangedPtr(T* aPtr, size_t aLength) | ~~~~~~~^~~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/RangedPtr.h: In instantiation of ‘mozilla::RangedPtr::RangedPtr(T*, size_t) [with T = char16_t; size_t = long unsigned int]’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/CharacterEncoding.h:193:36: required from here /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/RangedPtr.h:98:29: warning: unused parameter ‘aLength’ [-Wunused-parameter] In file included from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/ErrorReport.h:34: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h: In instantiation of ‘JS::Handle::Handle(const JS::Rooted&, std::enable_if_t, int>) [with S = JS::Value; T = JS::Value; std::enable_if_t, int> = int]’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/CallAndConstruct.h:110:14: required from here /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1315:56: warning: unused parameter ‘dummy’ [-Wunused-parameter] 1315 | std::enable_if_t, int> dummy) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h: In instantiation of ‘JS::Handle::Handle(const JS::Rooted&, std::enable_if_t, int>) [with S = JSObject*; T = JSObject*; std::enable_if_t, int> = int]’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/Exception.h:113:39: required from here /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1315:56: warning: unused parameter ‘dummy’ [-Wunused-parameter] /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/RangedPtr.h: In instantiation of ‘mozilla::RangedPtr::RangedPtr(T*, T*, T*) [with T = unsigned char]’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Range.h:32:9: required from ‘mozilla::Range::Range(T*, size_t) [with T = unsigned char; size_t = long unsigned int]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/CharacterEncoding.h:38:60: required from here /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/RangedPtr.h:72:25: warning: unused parameter ‘aStart’ [-Wunused-parameter] 72 | RangedPtr(T* aPtr, T* aStart, T* aEnd) | ~~~^~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/RangedPtr.h:72:36: warning: unused parameter ‘aEnd’ [-Wunused-parameter] 72 | RangedPtr(T* aPtr, T* aStart, T* aEnd) | ~~~^~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/RangedPtr.h: In instantiation of ‘mozilla::RangedPtr::RangedPtr(T*, T*, T*) [with T = const unsigned char]’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Range.h:32:9: required from ‘mozilla::Range::Range(T*, size_t) [with T = const unsigned char; size_t = long unsigned int]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/CharacterEncoding.h:57:29: required from here /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/RangedPtr.h:72:25: warning: unused parameter ‘aStart’ [-Wunused-parameter] 72 | RangedPtr(T* aPtr, T* aStart, T* aEnd) | ~~~^~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/RangedPtr.h:72:36: warning: unused parameter ‘aEnd’ [-Wunused-parameter] 72 | RangedPtr(T* aPtr, T* aStart, T* aEnd) | ~~~^~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/RangedPtr.h: In instantiation of ‘mozilla::RangedPtr::RangedPtr(T*, T*, T*) [with T = char16_t]’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Range.h:32:9: required from ‘mozilla::Range::Range(T*, size_t) [with T = char16_t; size_t = long unsigned int]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/CharacterEncoding.h:179:72: required from here /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/RangedPtr.h:72:25: warning: unused parameter ‘aStart’ [-Wunused-parameter] 72 | RangedPtr(T* aPtr, T* aStart, T* aEnd) | ~~~^~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/RangedPtr.h:72:36: warning: unused parameter ‘aEnd’ [-Wunused-parameter] 72 | RangedPtr(T* aPtr, T* aStart, T* aEnd) | ~~~^~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/RangedPtr.h: In instantiation of ‘mozilla::RangedPtr::RangedPtr(T*, T*, T*) [with T = const char16_t]’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Range.h:32:9: required from ‘mozilla::Range::Range(T*, size_t) [with T = const char16_t; size_t = long unsigned int]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/CharacterEncoding.h:215:29: required from here /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/RangedPtr.h:72:25: warning: unused parameter ‘aStart’ [-Wunused-parameter] 72 | RangedPtr(T* aPtr, T* aStart, T* aEnd) | ~~~^~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/RangedPtr.h:72:36: warning: unused parameter ‘aEnd’ [-Wunused-parameter] 72 | RangedPtr(T* aPtr, T* aStart, T* aEnd) | ~~~^~~~ In file included from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/HashTable.h:80, from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/HashTable.h:10, from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/HeapAPI.h:18, from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/TracingAPI.h:11, from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/GCPolicyAPI.h:52, from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:23: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/AllocPolicy.h: In instantiation of ‘void mozilla::MallocAllocPolicy::free_(T*, size_t) [with T = JS::dbg::GarbageCollectionEvent::Collection; size_t = long unsigned int]’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Vector.h:1001:16: required from ‘mozilla::Vector::~Vector() [with T = JS::dbg::GarbageCollectionEvent::Collection; long unsigned int MinInlineCapacity = 0; AllocPolicy = mozilla::MallocAllocPolicy]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/GCAPI.h:841:9: required from here /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/AllocPolicy.h:115:30: warning: unused parameter ‘aNumElems’ [-Wunused-parameter] 115 | void free_(T* aPtr, size_t aNumElems = 0) { | ~~~~~~~^~~~~~~~~~~~~ In file included from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/ErrorReport.h:32: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/AllocPolicy.h: In instantiation of ‘void js::AllocPolicyBase::free_(T*, size_t) [with T = js::SharedArrayRawBuffer*; size_t = long unsigned int]’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Vector.h:1001:16: required from ‘mozilla::Vector::~Vector() [with T = js::SharedArrayRawBuffer*; long unsigned int MinInlineCapacity = 0; AllocPolicy = js::SystemAllocPolicy]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/StructuredClone.h:426:3: required from here /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/AllocPolicy.h:84:27: warning: unused parameter ‘numElems’ [-Wunused-parameter] 84 | void free_(T* p, size_t numElems = 0) { | ~~~~~~~^~~~~~~~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/AllocPolicy.h: In instantiation of ‘void js::AllocPolicyBase::free_(T*, size_t) [with T = char; size_t = long unsigned int]’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/BufferList.h:163:20: required from ‘void mozilla::BufferList::Clear() [with AllocPolicy = js::SystemAllocPolicy]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/StructuredClone.h:568:19: required from here /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/AllocPolicy.h:84:27: warning: unused parameter ‘numElems’ [-Wunused-parameter] In file included from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:13: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/LinkedList.h: In instantiation of ‘static void mozilla::detail::LinkedListElementTraits::exitList(mozilla::LinkedListElement*) [with T = js::PersistentRootedBase]’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/LinkedList.h:249:21: required from ‘void mozilla::LinkedListElement::remove() [with T = js::PersistentRootedBase]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/LinkedList.h:200:7: required from ‘mozilla::LinkedListElement::~LinkedListElement() [with T = js::PersistentRootedBase]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:922:7: required from here /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/LinkedList.h:102:46: warning: unused parameter ‘elt’ [-Wunused-parameter] 102 | static void exitList(LinkedListElement* elt) {} | ~~~~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/LinkedList.h: In instantiation of ‘static void mozilla::detail::LinkedListElementTraits::exitList(mozilla::LinkedListElement*) [with T = JS::detail::WeakCacheBase]’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/LinkedList.h:249:21: required from ‘void mozilla::LinkedListElement::remove() [with T = JS::detail::WeakCacheBase]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/LinkedList.h:200:7: required from ‘mozilla::LinkedListElement::~LinkedListElement() [with T = JS::detail::WeakCacheBase]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/SweepingAPI.h:58:38: required from here /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/LinkedList.h:102:46: warning: unused parameter ‘elt’ [-Wunused-parameter] /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/AllocPolicy.h: In instantiation of ‘void js::AllocPolicyBase::free_(T*, size_t) [with T = mozilla::BufferList::Segment; size_t = long unsigned int]’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Vector.h:1001:16: required from ‘mozilla::Vector::~Vector() [with T = mozilla::BufferList::Segment; long unsigned int MinInlineCapacity = 1; AllocPolicy = js::SystemAllocPolicy]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/BufferList.h:75:9: required from ‘mozilla::BufferList::BufferList(size_t, size_t, size_t, AllocPolicy) [with AllocPolicy = js::SystemAllocPolicy; size_t = long unsigned int]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/StructuredClone.h:480:9: required from here /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/AllocPolicy.h:84:27: warning: unused parameter ‘numElems’ [-Wunused-parameter] 84 | void free_(T* p, size_t numElems = 0) { | ~~~~~~~^~~~~~~~~~~~ In file included from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/Vector.h:10, from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/ErrorReport.h:37: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Vector.h: In instantiation of ‘mozilla::Vector::CapacityAndReserved::CapacityAndReserved(size_t, size_t) [with T = JS::dbg::GarbageCollectionEvent::Collection; long unsigned int MinInlineCapacity = 0; AllocPolicy = mozilla::MallocAllocPolicy; size_t = long unsigned int]’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Vector.h:471:51: required from ‘mozilla::Vector::CRAndStorage<0, Dummy>::CRAndStorage(size_t, size_t) [with long unsigned int Dummy = 0; T = JS::dbg::GarbageCollectionEvent::Collection; long unsigned int MinInlineCapacity = 0; AllocPolicy = mozilla::MallocAllocPolicy; size_t = long unsigned int]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Vector.h:940:7: required from ‘mozilla::Vector::Vector(AP) [with T = JS::dbg::GarbageCollectionEvent::Collection; long unsigned int MinInlineCapacity = 0; AllocPolicy = mozilla::MallocAllocPolicy]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Vector.h:543:34: required from ‘mozilla::Vector::Vector() [with T = JS::dbg::GarbageCollectionEvent::Collection; long unsigned int MinInlineCapacity = 0; AllocPolicy = mozilla::MallocAllocPolicy]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/GCAPI.h:841:9: required from here /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Vector.h:427:59: warning: unused parameter ‘aReserved’ [-Wunused-parameter] 427 | explicit CapacityAndReserved(size_t aCapacity, size_t aReserved) | ~~~~~~~^~~~~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Vector.h: In instantiation of ‘mozilla::Vector::CapacityAndReserved::CapacityAndReserved(size_t, size_t) [with T = mozilla::BufferList::Segment; long unsigned int MinInlineCapacity = 1; AllocPolicy = js::SystemAllocPolicy; size_t = long unsigned int]’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Vector.h:456:51: required from ‘mozilla::Vector::CRAndStorage::CRAndStorage(size_t, size_t) [with long unsigned int Capacity = 1; long unsigned int Dummy = 0; T = mozilla::BufferList::Segment; long unsigned int MinInlineCapacity = 1; AllocPolicy = js::SystemAllocPolicy; size_t = long unsigned int]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Vector.h:940:7: required from ‘mozilla::Vector::Vector(AP) [with T = mozilla::BufferList::Segment; long unsigned int MinInlineCapacity = 1; AllocPolicy = js::SystemAllocPolicy]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/BufferList.h:75:9: required from ‘mozilla::BufferList::BufferList(size_t, size_t, size_t, AllocPolicy) [with AllocPolicy = js::SystemAllocPolicy; size_t = long unsigned int]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/StructuredClone.h:480:9: required from here /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Vector.h:427:59: warning: unused parameter ‘aReserved’ [-Wunused-parameter] /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Vector.h: In instantiation of ‘mozilla::Vector::CapacityAndReserved::CapacityAndReserved(size_t, size_t) [with T = js::SharedArrayRawBuffer*; long unsigned int MinInlineCapacity = 0; AllocPolicy = js::SystemAllocPolicy; size_t = long unsigned int]’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Vector.h:471:51: required from ‘mozilla::Vector::CRAndStorage<0, Dummy>::CRAndStorage(size_t, size_t) [with long unsigned int Dummy = 0; T = js::SharedArrayRawBuffer*; long unsigned int MinInlineCapacity = 0; AllocPolicy = js::SystemAllocPolicy; size_t = long unsigned int]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Vector.h:940:7: required from ‘mozilla::Vector::Vector(AP) [with T = js::SharedArrayRawBuffer*; long unsigned int MinInlineCapacity = 0; AllocPolicy = js::SystemAllocPolicy]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Vector.h:543:34: required from ‘mozilla::Vector::Vector() [with T = js::SharedArrayRawBuffer*; long unsigned int MinInlineCapacity = 0; AllocPolicy = js::SystemAllocPolicy]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/StructuredClone.h:426:3: required from here /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Vector.h:427:59: warning: unused parameter ‘aReserved’ [-Wunused-parameter] [106/122] g++ -Ilibgjs-internal.a.p -I. -I.. -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-4 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gobject-introspection-1.0 -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include -I/usr/include/cairo -I/usr/include/freetype2 -I/usr/include/pixman-1 -I/usr/include/libxml2 -I/usr/include/harfbuzz -I/usr/include/libpng16 -fdiagnostics-color=always -fpch-preprocess -include gjs_pch.hh -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -std=c++17 -fno-exceptions -fno-rtti -fno-strict-aliasing -Wno-variadic-macros -Wno-missing-field-initializers -Wno-dangling-pointer -fno-semantic-interposition -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/anolis/anolis-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -isystem/usr/include/sysprof-4 -pthread -DGJS_COMPILATION '-DGJS_JS_DIR="/usr/share/gjs-1.0"' '-DPKGLIBDIR="/usr/lib64/gjs"' '-DG_LOG_DOMAIN="Gjs"' -MD -MQ libgjs-internal.a.p/gi_arg.cpp.o -MF libgjs-internal.a.p/gi_arg.cpp.o.d -o libgjs-internal.a.p/gi_arg.cpp.o -c ../gi/arg.cpp In file included from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Range.h:10, from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/CharacterEncoding.h:10, from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/ErrorReport.h:33, from ../gjs/jsapi-util.h:26, from ../gjs/gjs_pch.hh:42: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/RangedPtr.h: In instantiation of ‘mozilla::RangedPtr::RangedPtr(T*, size_t) [with T = unsigned char; size_t = long unsigned int]’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/CharacterEncoding.h:69:35: required from here /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/RangedPtr.h:98:29: warning: unused parameter ‘aLength’ [-Wunused-parameter] 98 | RangedPtr(T* aPtr, size_t aLength) | ~~~~~~~^~~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/RangedPtr.h: In instantiation of ‘mozilla::RangedPtr::RangedPtr(T*, size_t) [with T = char16_t; size_t = long unsigned int]’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/CharacterEncoding.h:193:36: required from here /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/RangedPtr.h:98:29: warning: unused parameter ‘aLength’ [-Wunused-parameter] In file included from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/ErrorReport.h:34: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h: In instantiation of ‘JS::Handle::Handle(const JS::Rooted&, std::enable_if_t, int>) [with S = JS::Value; T = JS::Value; std::enable_if_t, int> = int]’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/CallAndConstruct.h:110:14: required from here /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1315:56: warning: unused parameter ‘dummy’ [-Wunused-parameter] 1315 | std::enable_if_t, int> dummy) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h: In instantiation of ‘JS::Handle::Handle(const JS::Rooted&, std::enable_if_t, int>) [with S = JSObject*; T = JSObject*; std::enable_if_t, int> = int]’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/Exception.h:113:39: required from here /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1315:56: warning: unused parameter ‘dummy’ [-Wunused-parameter] /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h: In instantiation of ‘JS::Handle::Handle(const JS::Rooted&, std::enable_if_t, int>) [with S = JSString*; T = JSString*; std::enable_if_t, int> = int]’: ../gi/arg.cpp:434:51: required from here /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1315:56: warning: unused parameter ‘dummy’ [-Wunused-parameter] /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h: In instantiation of ‘JS::Handle::Handle(const JS::Rooted&, std::enable_if_t, int>) [with S = JS::PropertyKey; T = JS::PropertyKey; std::enable_if_t, int> = int]’: ../gi/arg.cpp:527:32: required from here /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1315:56: warning: unused parameter ‘dummy’ [-Wunused-parameter] /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/RangedPtr.h: In instantiation of ‘mozilla::RangedPtr::RangedPtr(T*, T*, T*) [with T = unsigned char]’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Range.h:32:9: required from ‘mozilla::Range::Range(T*, size_t) [with T = unsigned char; size_t = long unsigned int]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/CharacterEncoding.h:38:60: required from here /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/RangedPtr.h:72:25: warning: unused parameter ‘aStart’ [-Wunused-parameter] 72 | RangedPtr(T* aPtr, T* aStart, T* aEnd) | ~~~^~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/RangedPtr.h:72:36: warning: unused parameter ‘aEnd’ [-Wunused-parameter] 72 | RangedPtr(T* aPtr, T* aStart, T* aEnd) | ~~~^~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/RangedPtr.h: In instantiation of ‘mozilla::RangedPtr::RangedPtr(T*, T*, T*) [with T = const unsigned char]’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Range.h:32:9: required from ‘mozilla::Range::Range(T*, size_t) [with T = const unsigned char; size_t = long unsigned int]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/CharacterEncoding.h:57:29: required from here /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/RangedPtr.h:72:25: warning: unused parameter ‘aStart’ [-Wunused-parameter] 72 | RangedPtr(T* aPtr, T* aStart, T* aEnd) | ~~~^~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/RangedPtr.h:72:36: warning: unused parameter ‘aEnd’ [-Wunused-parameter] 72 | RangedPtr(T* aPtr, T* aStart, T* aEnd) | ~~~^~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/RangedPtr.h: In instantiation of ‘mozilla::RangedPtr::RangedPtr(T*, T*, T*) [with T = char16_t]’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Range.h:32:9: required from ‘mozilla::Range::Range(T*, size_t) [with T = char16_t; size_t = long unsigned int]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/CharacterEncoding.h:179:72: required from here /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/RangedPtr.h:72:25: warning: unused parameter ‘aStart’ [-Wunused-parameter] 72 | RangedPtr(T* aPtr, T* aStart, T* aEnd) | ~~~^~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/RangedPtr.h:72:36: warning: unused parameter ‘aEnd’ [-Wunused-parameter] 72 | RangedPtr(T* aPtr, T* aStart, T* aEnd) | ~~~^~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/RangedPtr.h: In instantiation of ‘mozilla::RangedPtr::RangedPtr(T*, T*, T*) [with T = const char16_t]’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Range.h:32:9: required from ‘mozilla::Range::Range(T*, size_t) [with T = const char16_t; size_t = long unsigned int]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/CharacterEncoding.h:215:29: required from here /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/RangedPtr.h:72:25: warning: unused parameter ‘aStart’ [-Wunused-parameter] 72 | RangedPtr(T* aPtr, T* aStart, T* aEnd) | ~~~^~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/RangedPtr.h:72:36: warning: unused parameter ‘aEnd’ [-Wunused-parameter] 72 | RangedPtr(T* aPtr, T* aStart, T* aEnd) | ~~~^~~~ In file included from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/HashTable.h:80, from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/HashTable.h:10, from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/HeapAPI.h:18, from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/TracingAPI.h:11, from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/GCPolicyAPI.h:52, from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:23: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/AllocPolicy.h: In instantiation of ‘void mozilla::MallocAllocPolicy::free_(T*, size_t) [with T = JS::dbg::GarbageCollectionEvent::Collection; size_t = long unsigned int]’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Vector.h:1001:16: required from ‘mozilla::Vector::~Vector() [with T = JS::dbg::GarbageCollectionEvent::Collection; long unsigned int MinInlineCapacity = 0; AllocPolicy = mozilla::MallocAllocPolicy]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/GCAPI.h:841:9: required from here /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/AllocPolicy.h:115:30: warning: unused parameter ‘aNumElems’ [-Wunused-parameter] 115 | void free_(T* aPtr, size_t aNumElems = 0) { | ~~~~~~~^~~~~~~~~~~~~ In file included from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/ErrorReport.h:32: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/AllocPolicy.h: In instantiation of ‘void js::AllocPolicyBase::free_(T*, size_t) [with T = js::SharedArrayRawBuffer*; size_t = long unsigned int]’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Vector.h:1001:16: required from ‘mozilla::Vector::~Vector() [with T = js::SharedArrayRawBuffer*; long unsigned int MinInlineCapacity = 0; AllocPolicy = js::SystemAllocPolicy]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/StructuredClone.h:426:3: required from here /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/AllocPolicy.h:84:27: warning: unused parameter ‘numElems’ [-Wunused-parameter] 84 | void free_(T* p, size_t numElems = 0) { | ~~~~~~~^~~~~~~~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/AllocPolicy.h: In instantiation of ‘void js::AllocPolicyBase::free_(T*, size_t) [with T = char; size_t = long unsigned int]’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/BufferList.h:163:20: required from ‘void mozilla::BufferList::Clear() [with AllocPolicy = js::SystemAllocPolicy]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/StructuredClone.h:568:19: required from here /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/AllocPolicy.h:84:27: warning: unused parameter ‘numElems’ [-Wunused-parameter] In file included from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:13: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/LinkedList.h: In instantiation of ‘static void mozilla::detail::LinkedListElementTraits::exitList(mozilla::LinkedListElement*) [with T = js::PersistentRootedBase]’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/LinkedList.h:249:21: required from ‘void mozilla::LinkedListElement::remove() [with T = js::PersistentRootedBase]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/LinkedList.h:200:7: required from ‘mozilla::LinkedListElement::~LinkedListElement() [with T = js::PersistentRootedBase]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:922:7: required from here /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/LinkedList.h:102:46: warning: unused parameter ‘elt’ [-Wunused-parameter] 102 | static void exitList(LinkedListElement* elt) {} | ~~~~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/LinkedList.h: In instantiation of ‘static void mozilla::detail::LinkedListElementTraits::exitList(mozilla::LinkedListElement*) [with T = JS::detail::WeakCacheBase]’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/LinkedList.h:249:21: required from ‘void mozilla::LinkedListElement::remove() [with T = JS::detail::WeakCacheBase]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/LinkedList.h:200:7: required from ‘mozilla::LinkedListElement::~LinkedListElement() [with T = JS::detail::WeakCacheBase]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/SweepingAPI.h:58:38: required from here /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/LinkedList.h:102:46: warning: unused parameter ‘elt’ [-Wunused-parameter] /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/AllocPolicy.h: In instantiation of ‘void js::AllocPolicyBase::free_(T*, size_t) [with T = mozilla::BufferList::Segment; size_t = long unsigned int]’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Vector.h:1001:16: required from ‘mozilla::Vector::~Vector() [with T = mozilla::BufferList::Segment; long unsigned int MinInlineCapacity = 1; AllocPolicy = js::SystemAllocPolicy]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/BufferList.h:75:9: required from ‘mozilla::BufferList::BufferList(size_t, size_t, size_t, AllocPolicy) [with AllocPolicy = js::SystemAllocPolicy; size_t = long unsigned int]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/StructuredClone.h:480:9: required from here /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/AllocPolicy.h:84:27: warning: unused parameter ‘numElems’ [-Wunused-parameter] 84 | void free_(T* p, size_t numElems = 0) { | ~~~~~~~^~~~~~~~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/AllocPolicy.h: In instantiation of ‘void js::TempAllocPolicy::free_(T*, size_t) [with T = JS::PropertyKey; size_t = long unsigned int]’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Vector.h:1001:16: required from ‘mozilla::Vector::~Vector() [with T = JS::PropertyKey; long unsigned int MinInlineCapacity = 0; AllocPolicy = js::TempAllocPolicy]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/GCVector.h:44:7: required from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSContext*&; T = JS::GCVector]’ ../gi/arg.cpp:509:50: required from here /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/AllocPolicy.h:211:27: warning: unused parameter ‘numElems’ [-Wunused-parameter] 211 | void free_(T* p, size_t numElems = 0) { | ~~~~~~~^~~~~~~~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/AllocPolicy.h: In instantiation of ‘void js::TempAllocPolicy::free_(T*, size_t) [with T = JS::Value; size_t = long unsigned int]’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Vector.h:1001:16: required from ‘mozilla::Vector::~Vector() [with T = JS::Value; long unsigned int MinInlineCapacity = 8; AllocPolicy = js::TempAllocPolicy]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/GCVector.h:44:7: required from ‘JS::RootedVector::RootedVector(JSContext*) [with T = JS::Value]’ ../gi/arg.cpp:625:40: required from here /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/AllocPolicy.h:211:27: warning: unused parameter ‘numElems’ [-Wunused-parameter] In file included from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/Vector.h:10, from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/ErrorReport.h:37: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Vector.h: In instantiation of ‘mozilla::Vector::CapacityAndReserved::CapacityAndReserved(size_t, size_t) [with T = JS::dbg::GarbageCollectionEvent::Collection; long unsigned int MinInlineCapacity = 0; AllocPolicy = mozilla::MallocAllocPolicy; size_t = long unsigned int]’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Vector.h:471:51: required from ‘mozilla::Vector::CRAndStorage<0, Dummy>::CRAndStorage(size_t, size_t) [with long unsigned int Dummy = 0; T = JS::dbg::GarbageCollectionEvent::Collection; long unsigned int MinInlineCapacity = 0; AllocPolicy = mozilla::MallocAllocPolicy; size_t = long unsigned int]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Vector.h:940:7: required from ‘mozilla::Vector::Vector(AP) [with T = JS::dbg::GarbageCollectionEvent::Collection; long unsigned int MinInlineCapacity = 0; AllocPolicy = mozilla::MallocAllocPolicy]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Vector.h:543:34: required from ‘mozilla::Vector::Vector() [with T = JS::dbg::GarbageCollectionEvent::Collection; long unsigned int MinInlineCapacity = 0; AllocPolicy = mozilla::MallocAllocPolicy]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/GCAPI.h:841:9: required from here /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Vector.h:427:59: warning: unused parameter ‘aReserved’ [-Wunused-parameter] 427 | explicit CapacityAndReserved(size_t aCapacity, size_t aReserved) | ~~~~~~~^~~~~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Vector.h: In instantiation of ‘mozilla::Vector::CapacityAndReserved::CapacityAndReserved(size_t, size_t) [with T = mozilla::BufferList::Segment; long unsigned int MinInlineCapacity = 1; AllocPolicy = js::SystemAllocPolicy; size_t = long unsigned int]’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Vector.h:456:51: required from ‘mozilla::Vector::CRAndStorage::CRAndStorage(size_t, size_t) [with long unsigned int Capacity = 1; long unsigned int Dummy = 0; T = mozilla::BufferList::Segment; long unsigned int MinInlineCapacity = 1; AllocPolicy = js::SystemAllocPolicy; size_t = long unsigned int]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Vector.h:940:7: required from ‘mozilla::Vector::Vector(AP) [with T = mozilla::BufferList::Segment; long unsigned int MinInlineCapacity = 1; AllocPolicy = js::SystemAllocPolicy]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/BufferList.h:75:9: required from ‘mozilla::BufferList::BufferList(size_t, size_t, size_t, AllocPolicy) [with AllocPolicy = js::SystemAllocPolicy; size_t = long unsigned int]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/StructuredClone.h:480:9: required from here /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Vector.h:427:59: warning: unused parameter ‘aReserved’ [-Wunused-parameter] /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Vector.h: In instantiation of ‘mozilla::Vector::CapacityAndReserved::CapacityAndReserved(size_t, size_t) [with T = js::SharedArrayRawBuffer*; long unsigned int MinInlineCapacity = 0; AllocPolicy = js::SystemAllocPolicy; size_t = long unsigned int]’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Vector.h:471:51: required from ‘mozilla::Vector::CRAndStorage<0, Dummy>::CRAndStorage(size_t, size_t) [with long unsigned int Dummy = 0; T = js::SharedArrayRawBuffer*; long unsigned int MinInlineCapacity = 0; AllocPolicy = js::SystemAllocPolicy; size_t = long unsigned int]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Vector.h:940:7: required from ‘mozilla::Vector::Vector(AP) [with T = js::SharedArrayRawBuffer*; long unsigned int MinInlineCapacity = 0; AllocPolicy = js::SystemAllocPolicy]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Vector.h:543:34: required from ‘mozilla::Vector::Vector() [with T = js::SharedArrayRawBuffer*; long unsigned int MinInlineCapacity = 0; AllocPolicy = js::SystemAllocPolicy]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/StructuredClone.h:426:3: required from here /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Vector.h:427:59: warning: unused parameter ‘aReserved’ [-Wunused-parameter] /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Vector.h: In instantiation of ‘mozilla::Vector::CapacityAndReserved::CapacityAndReserved(size_t, size_t) [with T = JS::PropertyKey; long unsigned int MinInlineCapacity = 0; AllocPolicy = js::TempAllocPolicy; size_t = long unsigned int]’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Vector.h:471:51: required from ‘mozilla::Vector::CRAndStorage<0, Dummy>::CRAndStorage(size_t, size_t) [with long unsigned int Dummy = 0; T = JS::PropertyKey; long unsigned int MinInlineCapacity = 0; AllocPolicy = js::TempAllocPolicy; size_t = long unsigned int]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Vector.h:940:7: required from ‘mozilla::Vector::Vector(AP) [with T = JS::PropertyKey; long unsigned int MinInlineCapacity = 0; AllocPolicy = js::TempAllocPolicy]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/GCVector.h:50:42: required from ‘JS::GCVector::GCVector(AllocPolicy) [with T = JS::PropertyKey; long unsigned int MinInlineCapacity = 0; AllocPolicy = js::TempAllocPolicy]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1172:9: required from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSContext*&; T = JS::GCVector]’ ../gi/arg.cpp:509:50: required from here /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Vector.h:427:59: warning: unused parameter ‘aReserved’ [-Wunused-parameter] /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Vector.h: In instantiation of ‘mozilla::Vector::CapacityAndReserved::CapacityAndReserved(size_t, size_t) [with T = JS::Value; long unsigned int MinInlineCapacity = 8; AllocPolicy = js::TempAllocPolicy; size_t = long unsigned int]’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Vector.h:456:51: required from ‘mozilla::Vector::CRAndStorage::CRAndStorage(size_t, size_t) [with long unsigned int Capacity = 8; long unsigned int Dummy = 0; T = JS::Value; long unsigned int MinInlineCapacity = 8; AllocPolicy = js::TempAllocPolicy; size_t = long unsigned int]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Vector.h:940:7: required from ‘mozilla::Vector::Vector(AP) [with T = JS::Value; long unsigned int MinInlineCapacity = 8; AllocPolicy = js::TempAllocPolicy]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/GCVector.h:50:42: required from ‘JS::GCVector::GCVector(AllocPolicy) [with T = JS::Value; long unsigned int MinInlineCapacity = 8; AllocPolicy = js::TempAllocPolicy]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/GCVector.h:205:15: required from ‘JS::RootedVector::RootedVector(JSContext*) [with T = JS::Value]’ ../gi/arg.cpp:625:40: required from here /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Vector.h:427:59: warning: unused parameter ‘aReserved’ [-Wunused-parameter] /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/GCPolicyAPI.h: In instantiation of ‘static void JS::StructGCPolicy::trace(JSTracer*, T*, const char*) [with T = JS::GCVector]’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:951:27: required from ‘void js::TypedRootedTraceableBase::trace(JSTracer*, const char*) [with Base = js::StackRootedTraceableBase; T = JS::GCVector]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:949:8: required from here /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/GCPolicyAPI.h:66:55: warning: unused parameter ‘name’ [-Wunused-parameter] 66 | static void trace(JSTracer* trc, T* tp, const char* name) { tp->trace(trc); } | ~~~~~~~~~~~~^~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/GCPolicyAPI.h: In instantiation of ‘static void JS::StructGCPolicy::trace(JSTracer*, T*, const char*) [with T = JS::StackGCVector]’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:951:27: required from ‘void js::TypedRootedTraceableBase::trace(JSTracer*, const char*) [with Base = js::StackRootedTraceableBase; T = JS::StackGCVector]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:949:8: required from here /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/GCPolicyAPI.h:66:55: warning: unused parameter ‘name’ [-Wunused-parameter] [107/122] g++ -Ilibgjs-internal.a.p -I. -I.. -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-4 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gobject-introspection-1.0 -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include -I/usr/include/cairo -I/usr/include/freetype2 -I/usr/include/pixman-1 -I/usr/include/libxml2 -I/usr/include/harfbuzz -I/usr/include/libpng16 -fdiagnostics-color=always -fpch-preprocess -include gjs_pch.hh -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -std=c++17 -fno-exceptions -fno-rtti -fno-strict-aliasing -Wno-variadic-macros -Wno-missing-field-initializers -Wno-dangling-pointer -fno-semantic-interposition -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/anolis/anolis-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -isystem/usr/include/sysprof-4 -pthread -DGJS_COMPILATION '-DGJS_JS_DIR="/usr/share/gjs-1.0"' '-DPKGLIBDIR="/usr/lib64/gjs"' '-DG_LOG_DOMAIN="Gjs"' -MD -MQ libgjs-internal.a.p/gjs_context.cpp.o -MF libgjs-internal.a.p/gjs_context.cpp.o.d -o libgjs-internal.a.p/gjs_context.cpp.o -c ../gjs/context.cpp In file included from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Range.h:10, from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/CharacterEncoding.h:10, from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/ErrorReport.h:33, from ../gjs/jsapi-util.h:26, from ../gjs/gjs_pch.hh:42: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/RangedPtr.h: In instantiation of ‘mozilla::RangedPtr::RangedPtr(T*, size_t) [with T = unsigned char; size_t = long unsigned int]’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/CharacterEncoding.h:69:35: required from here /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/RangedPtr.h:98:29: warning: unused parameter ‘aLength’ [-Wunused-parameter] 98 | RangedPtr(T* aPtr, size_t aLength) | ~~~~~~~^~~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/RangedPtr.h: In instantiation of ‘mozilla::RangedPtr::RangedPtr(T*, size_t) [with T = char16_t; size_t = long unsigned int]’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/CharacterEncoding.h:193:36: required from here /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/RangedPtr.h:98:29: warning: unused parameter ‘aLength’ [-Wunused-parameter] In file included from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/ErrorReport.h:34: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h: In instantiation of ‘JS::Handle::Handle(const JS::Rooted&, std::enable_if_t, int>) [with S = JS::Value; T = JS::Value; std::enable_if_t, int> = int]’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/CallAndConstruct.h:110:14: required from here /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1315:56: warning: unused parameter ‘dummy’ [-Wunused-parameter] 1315 | std::enable_if_t, int> dummy) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h: In instantiation of ‘JS::Handle::Handle(const JS::Rooted&, std::enable_if_t, int>) [with S = JSObject*; T = JSObject*; std::enable_if_t, int> = int]’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/Exception.h:113:39: required from here /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1315:56: warning: unused parameter ‘dummy’ [-Wunused-parameter] /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h: In instantiation of ‘JS::Handle::Handle(const JS::Rooted&, std::enable_if_t, int>) [with S = JSFunction*; T = JSFunction*; std::enable_if_t, int> = int]’: ../gjs/context.cpp:1196:29: required from here /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1315:56: warning: unused parameter ‘dummy’ [-Wunused-parameter] In file included from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Span.h:37, from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/BigInt.h:11, from ../gjs/jsapi-util.h:25: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/UniquePtr.h: In instantiation of ‘mozilla::UniquePtr::UniquePtr(mozilla::UniquePtr&&, std::enable_if_t<((is_convertible_v::Pointer, typename mozilla::detail::PointerType::Type> && (! is_array_v)) && (is_reference_v ? is_same_v : is_convertible_v)), int>) [with U = GjsContextPrivate::SavedQueue; E = JS::DeletePolicy; T = JS::JobQueue::SavedJobQueue; D = JS::DeletePolicy; std::enable_if_t<((is_convertible_v::Pointer, typename mozilla::detail::PointerType::Type> && (! is_array_v)) && (is_reference_v ? is_same_v : is_convertible_v)), int> = int; typename mozilla::detail::PointerType::Type = JS::JobQueue::SavedJobQueue*; typename mozilla::UniquePtr::Pointer = GjsContextPrivate::SavedQueue*]’: ../gjs/context.cpp:1252:12: required from here /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/UniquePtr.h:246:11: warning: unused parameter ‘aDummy’ [-Wunused-parameter] 240 | std::enable_if_t< | ~~~~~~~~~~~~~~~~~ 241 | std::is_convertible_v::Pointer, Pointer> && | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 242 | !std::is_array_v && | ~~~~~~~~~~~~~~~~~~~~~~ 243 | (std::is_reference_v ? std::is_same_v | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 244 | : std::is_convertible_v), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 245 | int> | ~~~~ 246 | aDummy = 0) | ^~~~~~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h: In instantiation of ‘JS::Handle::Handle(const JS::Rooted&, std::enable_if_t, int>) [with S = JS::StackGCVector; T = JS::StackGCVector; std::enable_if_t, int> = int]’: ../gjs/context.cpp:1748:26: required from here /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1315:56: warning: unused parameter ‘dummy’ [-Wunused-parameter] 1315 | std::enable_if_t, int> dummy) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h: In instantiation of ‘JS::Handle::Handle(const JS::Rooted&, std::enable_if_t, int>) [with S = JSScript*; T = JSScript*; std::enable_if_t, int> = int]’: ../gjs/context.cpp:1748:26: required from here /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1315:56: warning: unused parameter ‘dummy’ [-Wunused-parameter] /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/RangedPtr.h: In instantiation of ‘mozilla::RangedPtr::RangedPtr(T*, T*, T*) [with T = unsigned char]’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Range.h:32:9: required from ‘mozilla::Range::Range(T*, size_t) [with T = unsigned char; size_t = long unsigned int]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/CharacterEncoding.h:38:60: required from here /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/RangedPtr.h:72:25: warning: unused parameter ‘aStart’ [-Wunused-parameter] 72 | RangedPtr(T* aPtr, T* aStart, T* aEnd) | ~~~^~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/RangedPtr.h:72:36: warning: unused parameter ‘aEnd’ [-Wunused-parameter] 72 | RangedPtr(T* aPtr, T* aStart, T* aEnd) | ~~~^~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/RangedPtr.h: In instantiation of ‘mozilla::RangedPtr::RangedPtr(T*, T*, T*) [with T = const unsigned char]’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Range.h:32:9: required from ‘mozilla::Range::Range(T*, size_t) [with T = const unsigned char; size_t = long unsigned int]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/CharacterEncoding.h:57:29: required from here /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/RangedPtr.h:72:25: warning: unused parameter ‘aStart’ [-Wunused-parameter] 72 | RangedPtr(T* aPtr, T* aStart, T* aEnd) | ~~~^~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/RangedPtr.h:72:36: warning: unused parameter ‘aEnd’ [-Wunused-parameter] 72 | RangedPtr(T* aPtr, T* aStart, T* aEnd) | ~~~^~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/RangedPtr.h: In instantiation of ‘mozilla::RangedPtr::RangedPtr(T*, T*, T*) [with T = char16_t]’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Range.h:32:9: required from ‘mozilla::Range::Range(T*, size_t) [with T = char16_t; size_t = long unsigned int]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/CharacterEncoding.h:179:72: required from here /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/RangedPtr.h:72:25: warning: unused parameter ‘aStart’ [-Wunused-parameter] 72 | RangedPtr(T* aPtr, T* aStart, T* aEnd) | ~~~^~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/RangedPtr.h:72:36: warning: unused parameter ‘aEnd’ [-Wunused-parameter] 72 | RangedPtr(T* aPtr, T* aStart, T* aEnd) | ~~~^~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/RangedPtr.h: In instantiation of ‘mozilla::RangedPtr::RangedPtr(T*, T*, T*) [with T = const char16_t]’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Range.h:32:9: required from ‘mozilla::Range::Range(T*, size_t) [with T = const char16_t; size_t = long unsigned int]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/CharacterEncoding.h:215:29: required from here /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/RangedPtr.h:72:25: warning: unused parameter ‘aStart’ [-Wunused-parameter] 72 | RangedPtr(T* aPtr, T* aStart, T* aEnd) | ~~~^~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/RangedPtr.h:72:36: warning: unused parameter ‘aEnd’ [-Wunused-parameter] 72 | RangedPtr(T* aPtr, T* aStart, T* aEnd) | ~~~^~~~ In file included from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/HashTable.h:80, from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/HashTable.h:10, from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/HeapAPI.h:18, from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/TracingAPI.h:11, from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/GCPolicyAPI.h:52, from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:23: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/AllocPolicy.h: In instantiation of ‘void mozilla::MallocAllocPolicy::free_(T*, size_t) [with T = JS::dbg::GarbageCollectionEvent::Collection; size_t = long unsigned int]’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Vector.h:1001:16: required from ‘mozilla::Vector::~Vector() [with T = JS::dbg::GarbageCollectionEvent::Collection; long unsigned int MinInlineCapacity = 0; AllocPolicy = mozilla::MallocAllocPolicy]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/GCAPI.h:841:9: required from here /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/AllocPolicy.h:115:30: warning: unused parameter ‘aNumElems’ [-Wunused-parameter] 115 | void free_(T* aPtr, size_t aNumElems = 0) { | ~~~~~~~^~~~~~~~~~~~~ In file included from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/ErrorReport.h:32: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/AllocPolicy.h: In instantiation of ‘void js::AllocPolicyBase::free_(T*, size_t) [with T = js::SharedArrayRawBuffer*; size_t = long unsigned int]’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Vector.h:1001:16: required from ‘mozilla::Vector::~Vector() [with T = js::SharedArrayRawBuffer*; long unsigned int MinInlineCapacity = 0; AllocPolicy = js::SystemAllocPolicy]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/StructuredClone.h:426:3: required from here /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/AllocPolicy.h:84:27: warning: unused parameter ‘numElems’ [-Wunused-parameter] 84 | void free_(T* p, size_t numElems = 0) { | ~~~~~~~^~~~~~~~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/AllocPolicy.h: In instantiation of ‘void js::AllocPolicyBase::free_(T*, size_t) [with T = char; size_t = long unsigned int]’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/BufferList.h:163:20: required from ‘void mozilla::BufferList::Clear() [with AllocPolicy = js::SystemAllocPolicy]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/StructuredClone.h:568:19: required from here /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/AllocPolicy.h:84:27: warning: unused parameter ‘numElems’ [-Wunused-parameter] /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/AllocPolicy.h: In instantiation of ‘void js::AllocPolicyBase::free_(T*, size_t) [with T = JS::Heap; size_t = long unsigned int]’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Vector.h:1001:16: required from ‘mozilla::Vector::~Vector() [with T = JS::Heap; long unsigned int MinInlineCapacity = 0; AllocPolicy = js::SystemAllocPolicy]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/GCVector.h:44:7: required from here /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/AllocPolicy.h:84:27: warning: unused parameter ‘numElems’ [-Wunused-parameter] /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/AllocPolicy.h: In instantiation of ‘void js::AllocPolicyBase::free_(T*, size_t) [with T = JSFunction*; size_t = long unsigned int]’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Vector.h:1001:16: required from ‘mozilla::Vector::~Vector() [with T = JSFunction*; long unsigned int MinInlineCapacity = 0; AllocPolicy = js::SystemAllocPolicy]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/GCVector.h:44:7: required from here /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/AllocPolicy.h:84:27: warning: unused parameter ‘numElems’ [-Wunused-parameter] In file included from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:13: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/LinkedList.h: In instantiation of ‘static void mozilla::detail::LinkedListElementTraits::exitList(mozilla::LinkedListElement*) [with T = js::PersistentRootedBase]’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/LinkedList.h:249:21: required from ‘void mozilla::LinkedListElement::remove() [with T = js::PersistentRootedBase]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/LinkedList.h:200:7: required from ‘mozilla::LinkedListElement::~LinkedListElement() [with T = js::PersistentRootedBase]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:922:7: required from here /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/LinkedList.h:102:46: warning: unused parameter ‘elt’ [-Wunused-parameter] 102 | static void exitList(LinkedListElement* elt) {} | ~~~~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/LinkedList.h: In instantiation of ‘static void mozilla::detail::LinkedListElementTraits::exitList(mozilla::LinkedListElement*) [with T = JS::detail::WeakCacheBase]’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/LinkedList.h:249:21: required from ‘void mozilla::LinkedListElement::remove() [with T = JS::detail::WeakCacheBase]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/LinkedList.h:200:7: required from ‘mozilla::LinkedListElement::~LinkedListElement() [with T = JS::detail::WeakCacheBase]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/SweepingAPI.h:58:38: required from here /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/LinkedList.h:102:46: warning: unused parameter ‘elt’ [-Wunused-parameter] /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/AllocPolicy.h: In instantiation of ‘void js::AllocPolicyBase::free_(T*, size_t) [with T = mozilla::BufferList::Segment; size_t = long unsigned int]’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Vector.h:1001:16: required from ‘mozilla::Vector::~Vector() [with T = mozilla::BufferList::Segment; long unsigned int MinInlineCapacity = 1; AllocPolicy = js::SystemAllocPolicy]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/BufferList.h:75:9: required from ‘mozilla::BufferList::BufferList(size_t, size_t, size_t, AllocPolicy) [with AllocPolicy = js::SystemAllocPolicy; size_t = long unsigned int]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/StructuredClone.h:480:9: required from here /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/AllocPolicy.h:84:27: warning: unused parameter ‘numElems’ [-Wunused-parameter] 84 | void free_(T* p, size_t numElems = 0) { | ~~~~~~~^~~~~~~~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/AllocPolicy.h: In instantiation of ‘void js::TempAllocPolicy::free_(T*, size_t) [with T = JS::Value; size_t = long unsigned int]’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Vector.h:1001:16: required from ‘mozilla::Vector::~Vector() [with T = JS::Value; long unsigned int MinInlineCapacity = 8; AllocPolicy = js::TempAllocPolicy]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/GCVector.h:44:7: required from ‘JS::RootedVector::RootedVector(JSContext*) [with T = JS::Value]’ ../gi/function.h:116:11: required from here /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/AllocPolicy.h:211:27: warning: unused parameter ‘numElems’ [-Wunused-parameter] 211 | void free_(T* p, size_t numElems = 0) { | ~~~~~~~^~~~~~~~~~~~ In file included from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/AllocPolicy.h:18: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/Utility.h: In instantiation of ‘JS::DeletePolicy::DeletePolicy(JS::DeletePolicy, std::enable_if_t, int>) [with U = GjsContextPrivate::SavedQueue; T = JS::JobQueue::SavedJobQueue; std::enable_if_t, int> = int]’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/CompactPair.h:88:66: required from ‘constexpr mozilla::detail::CompactPairHelper::CompactPairHelper(AArg&&, BArg&&) [with AArg = GjsContextPrivate::SavedQueue*; BArg = JS::DeletePolicy; A = JS::JobQueue::SavedJobQueue*; B = JS::DeletePolicy]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/CompactPair.h:185:15: required from ‘mozilla::UniquePtr::UniquePtr(mozilla::UniquePtr&&, std::enable_if_t<((is_convertible_v::Pointer, typename mozilla::detail::PointerType::Type> && (! is_array_v)) && (is_reference_v ? is_same_v : is_convertible_v)), int>) [with U = GjsContextPrivate::SavedQueue; E = JS::DeletePolicy; T = JS::JobQueue::SavedJobQueue; D = JS::DeletePolicy; std::enable_if_t<((is_convertible_v::Pointer, typename mozilla::detail::PointerType::Type> && (! is_array_v)) && (is_reference_v ? is_same_v : is_convertible_v)), int> = int; typename mozilla::detail::PointerType::Type = JS::JobQueue::SavedJobQueue*; typename mozilla::UniquePtr::Pointer = GjsContextPrivate::SavedQueue*]’ ../gjs/context.cpp:1252:12: required from here /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/Utility.h:631:23: warning: unused parameter ‘other’ [-Wunused-parameter] 631 | DeletePolicy other, | ~~~~~~~~~~~~~~~~^~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/Utility.h:632:60: warning: unused parameter ‘dummy’ [-Wunused-parameter] 632 | std::enable_if_t, int> dummy = 0) {} | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/AllocPolicy.h: In instantiation of ‘void js::TempAllocPolicy::free_(T*, size_t) [with T = JSObject*; size_t = long unsigned int]’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Vector.h:1001:16: required from ‘mozilla::Vector::~Vector() [with T = JSObject*; long unsigned int MinInlineCapacity = 8; AllocPolicy = js::TempAllocPolicy]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/GCVector.h:44:7: required from ‘JS::RootedVector::RootedVector(JSContext*) [with T = JSObject*]’ ../gjs/context.cpp:1727:44: required from here /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/AllocPolicy.h:211:27: warning: unused parameter ‘numElems’ [-Wunused-parameter] 211 | void free_(T* p, size_t numElems = 0) { | ~~~~~~~^~~~~~~~~~~~ In file included from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/Vector.h:10, from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/ErrorReport.h:37: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Vector.h: In instantiation of ‘mozilla::Vector::CapacityAndReserved::CapacityAndReserved(size_t, size_t) [with T = JS::dbg::GarbageCollectionEvent::Collection; long unsigned int MinInlineCapacity = 0; AllocPolicy = mozilla::MallocAllocPolicy; size_t = long unsigned int]’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Vector.h:471:51: required from ‘mozilla::Vector::CRAndStorage<0, Dummy>::CRAndStorage(size_t, size_t) [with long unsigned int Dummy = 0; T = JS::dbg::GarbageCollectionEvent::Collection; long unsigned int MinInlineCapacity = 0; AllocPolicy = mozilla::MallocAllocPolicy; size_t = long unsigned int]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Vector.h:940:7: required from ‘mozilla::Vector::Vector(AP) [with T = JS::dbg::GarbageCollectionEvent::Collection; long unsigned int MinInlineCapacity = 0; AllocPolicy = mozilla::MallocAllocPolicy]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Vector.h:543:34: required from ‘mozilla::Vector::Vector() [with T = JS::dbg::GarbageCollectionEvent::Collection; long unsigned int MinInlineCapacity = 0; AllocPolicy = mozilla::MallocAllocPolicy]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/GCAPI.h:841:9: required from here /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Vector.h:427:59: warning: unused parameter ‘aReserved’ [-Wunused-parameter] 427 | explicit CapacityAndReserved(size_t aCapacity, size_t aReserved) | ~~~~~~~^~~~~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Vector.h: In instantiation of ‘mozilla::Vector::CapacityAndReserved::CapacityAndReserved(size_t, size_t) [with T = mozilla::BufferList::Segment; long unsigned int MinInlineCapacity = 1; AllocPolicy = js::SystemAllocPolicy; size_t = long unsigned int]’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Vector.h:456:51: required from ‘mozilla::Vector::CRAndStorage::CRAndStorage(size_t, size_t) [with long unsigned int Capacity = 1; long unsigned int Dummy = 0; T = mozilla::BufferList::Segment; long unsigned int MinInlineCapacity = 1; AllocPolicy = js::SystemAllocPolicy; size_t = long unsigned int]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Vector.h:940:7: required from ‘mozilla::Vector::Vector(AP) [with T = mozilla::BufferList::Segment; long unsigned int MinInlineCapacity = 1; AllocPolicy = js::SystemAllocPolicy]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/BufferList.h:75:9: required from ‘mozilla::BufferList::BufferList(size_t, size_t, size_t, AllocPolicy) [with AllocPolicy = js::SystemAllocPolicy; size_t = long unsigned int]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/StructuredClone.h:480:9: required from here /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Vector.h:427:59: warning: unused parameter ‘aReserved’ [-Wunused-parameter] /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Vector.h: In instantiation of ‘mozilla::Vector::CapacityAndReserved::CapacityAndReserved(size_t, size_t) [with T = js::SharedArrayRawBuffer*; long unsigned int MinInlineCapacity = 0; AllocPolicy = js::SystemAllocPolicy; size_t = long unsigned int]’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Vector.h:471:51: required from ‘mozilla::Vector::CRAndStorage<0, Dummy>::CRAndStorage(size_t, size_t) [with long unsigned int Dummy = 0; T = js::SharedArrayRawBuffer*; long unsigned int MinInlineCapacity = 0; AllocPolicy = js::SystemAllocPolicy; size_t = long unsigned int]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Vector.h:940:7: required from ‘mozilla::Vector::Vector(AP) [with T = js::SharedArrayRawBuffer*; long unsigned int MinInlineCapacity = 0; AllocPolicy = js::SystemAllocPolicy]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Vector.h:543:34: required from ‘mozilla::Vector::Vector() [with T = js::SharedArrayRawBuffer*; long unsigned int MinInlineCapacity = 0; AllocPolicy = js::SystemAllocPolicy]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/StructuredClone.h:426:3: required from here /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Vector.h:427:59: warning: unused parameter ‘aReserved’ [-Wunused-parameter] /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Vector.h: In instantiation of ‘mozilla::Vector::CapacityAndReserved::CapacityAndReserved(size_t, size_t) [with T = JS::Value; long unsigned int MinInlineCapacity = 8; AllocPolicy = js::TempAllocPolicy; size_t = long unsigned int]’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Vector.h:456:51: required from ‘mozilla::Vector::CRAndStorage::CRAndStorage(size_t, size_t) [with long unsigned int Capacity = 8; long unsigned int Dummy = 0; T = JS::Value; long unsigned int MinInlineCapacity = 8; AllocPolicy = js::TempAllocPolicy; size_t = long unsigned int]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Vector.h:940:7: required from ‘mozilla::Vector::Vector(AP) [with T = JS::Value; long unsigned int MinInlineCapacity = 8; AllocPolicy = js::TempAllocPolicy]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/GCVector.h:50:42: required from ‘JS::GCVector::GCVector(AllocPolicy) [with T = JS::Value; long unsigned int MinInlineCapacity = 8; AllocPolicy = js::TempAllocPolicy]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/GCVector.h:205:15: required from ‘JS::RootedVector::RootedVector(JSContext*) [with T = JS::Value]’ ../gi/function.h:116:11: required from here /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Vector.h:427:59: warning: unused parameter ‘aReserved’ [-Wunused-parameter] /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/AllocPolicy.h: In instantiation of ‘void js::AllocPolicyBase::free_(T*, size_t) [with T = mozilla::detail::HashTable >, mozilla::HashMap, mozilla::DefaultHasher, js::SystemAllocPolicy>::MapHashPolicy, js::SystemAllocPolicy>::FakeSlot; size_t = long unsigned int]’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/HashTable.h:1699:23: required from ‘static void mozilla::detail::HashTable::freeTable(AllocPolicy&, char*, uint32_t) [with T = mozilla::HashMapEntry >; HashPolicy = mozilla::HashMap, mozilla::DefaultHasher, js::SystemAllocPolicy>::MapHashPolicy; AllocPolicy = js::SystemAllocPolicy; uint32_t = unsigned int]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/HashTable.h:1693:14: required from ‘static void mozilla::detail::HashTable::destroyTable(AllocPolicy&, char*, uint32_t) [with T = mozilla::HashMapEntry >; HashPolicy = mozilla::HashMap, mozilla::DefaultHasher, js::SystemAllocPolicy>::MapHashPolicy; AllocPolicy = js::SystemAllocPolicy; uint32_t = unsigned int]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/HashTable.h:1723:19: required from ‘mozilla::detail::HashTable::~HashTable() [with T = mozilla::HashMapEntry >; HashPolicy = mozilla::HashMap, mozilla::DefaultHasher, js::SystemAllocPolicy>::MapHashPolicy; AllocPolicy = js::SystemAllocPolicy]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/HashTable.h:142:7: required from ‘JS::WeakCache >::~WeakCache() [with Key = void*; Value = JS::Heap; HashPolicy = mozilla::DefaultHasher; AllocPolicy = js::SystemAllocPolicy; MapEntryGCPolicy = JS::DefaultMapEntryGCPolicy >]’ ../gjs/context.cpp:478:16: required from here /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/AllocPolicy.h:84:27: warning: unused parameter ‘numElems’ [-Wunused-parameter] 84 | void free_(T* p, size_t numElems = 0) { | ~~~~~~~^~~~~~~~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/AllocPolicy.h: In instantiation of ‘void js::AllocPolicyBase::free_(T*, size_t) [with T = mozilla::detail::HashTable >, mozilla::HashMap, mozilla::DefaultHasher, js::SystemAllocPolicy>::MapHashPolicy, js::SystemAllocPolicy>::FakeSlot; size_t = long unsigned int]’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/HashTable.h:1699:23: required from ‘static void mozilla::detail::HashTable::freeTable(AllocPolicy&, char*, uint32_t) [with T = mozilla::HashMapEntry >; HashPolicy = mozilla::HashMap, mozilla::DefaultHasher, js::SystemAllocPolicy>::MapHashPolicy; AllocPolicy = js::SystemAllocPolicy; uint32_t = unsigned int]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/HashTable.h:1693:14: required from ‘static void mozilla::detail::HashTable::destroyTable(AllocPolicy&, char*, uint32_t) [with T = mozilla::HashMapEntry >; HashPolicy = mozilla::HashMap, mozilla::DefaultHasher, js::SystemAllocPolicy>::MapHashPolicy; AllocPolicy = js::SystemAllocPolicy; uint32_t = unsigned int]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/HashTable.h:1723:19: required from ‘mozilla::detail::HashTable::~HashTable() [with T = mozilla::HashMapEntry >; HashPolicy = mozilla::HashMap, mozilla::DefaultHasher, js::SystemAllocPolicy>::MapHashPolicy; AllocPolicy = js::SystemAllocPolicy]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/HashTable.h:142:7: required from ‘JS::WeakCache >::~WeakCache() [with Key = long unsigned int; Value = JS::Heap; HashPolicy = mozilla::DefaultHasher; AllocPolicy = js::SystemAllocPolicy; MapEntryGCPolicy = JS::DefaultMapEntryGCPolicy >]’ ../gjs/context.cpp:479:16: required from here /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/AllocPolicy.h:84:27: warning: unused parameter ‘numElems’ [-Wunused-parameter] /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Vector.h: In instantiation of ‘mozilla::Vector::CapacityAndReserved::CapacityAndReserved(size_t, size_t) [with T = JS::Heap; long unsigned int MinInlineCapacity = 0; AllocPolicy = js::SystemAllocPolicy; size_t = long unsigned int]’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Vector.h:471:51: required from ‘mozilla::Vector::CRAndStorage<0, Dummy>::CRAndStorage(size_t, size_t) [with long unsigned int Dummy = 0; T = JS::Heap; long unsigned int MinInlineCapacity = 0; AllocPolicy = js::SystemAllocPolicy; size_t = long unsigned int]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Vector.h:940:7: required from ‘mozilla::Vector::Vector(AP) [with T = JS::Heap; long unsigned int MinInlineCapacity = 0; AllocPolicy = js::SystemAllocPolicy]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/GCVector.h:50:42: required from ‘JS::GCVector::GCVector(AllocPolicy) [with T = JS::Heap; long unsigned int MinInlineCapacity = 0; AllocPolicy = js::SystemAllocPolicy]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/GCVector.h:51:38: required from ‘JS::GCVector::GCVector() [with T = JS::Heap; long unsigned int MinInlineCapacity = 0; AllocPolicy = js::SystemAllocPolicy]’ ../gjs/context.cpp:659:32: required from here /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Vector.h:427:59: warning: unused parameter ‘aReserved’ [-Wunused-parameter] 427 | explicit CapacityAndReserved(size_t aCapacity, size_t aReserved) | ~~~~~~~^~~~~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Vector.h: In instantiation of ‘mozilla::Vector::CapacityAndReserved::CapacityAndReserved(size_t, size_t) [with T = JSFunction*; long unsigned int MinInlineCapacity = 0; AllocPolicy = js::SystemAllocPolicy; size_t = long unsigned int]’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Vector.h:471:51: required from ‘mozilla::Vector::CRAndStorage<0, Dummy>::CRAndStorage(size_t, size_t) [with long unsigned int Dummy = 0; T = JSFunction*; long unsigned int MinInlineCapacity = 0; AllocPolicy = js::SystemAllocPolicy; size_t = long unsigned int]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Vector.h:940:7: required from ‘mozilla::Vector::Vector(AP) [with T = JSFunction*; long unsigned int MinInlineCapacity = 0; AllocPolicy = js::SystemAllocPolicy]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/GCVector.h:50:42: required from ‘JS::GCVector::GCVector(AllocPolicy) [with T = JSFunction*; long unsigned int MinInlineCapacity = 0; AllocPolicy = js::SystemAllocPolicy]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/GCVector.h:51:38: required from ‘JS::GCVector::GCVector() [with T = JSFunction*; long unsigned int MinInlineCapacity = 0; AllocPolicy = js::SystemAllocPolicy]’ ../gjs/context.cpp:659:32: required from here /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Vector.h:427:59: warning: unused parameter ‘aReserved’ [-Wunused-parameter] /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Vector.h: In instantiation of ‘mozilla::Vector::CapacityAndReserved::CapacityAndReserved(size_t, size_t) [with T = JSObject*; long unsigned int MinInlineCapacity = 8; AllocPolicy = js::TempAllocPolicy; size_t = long unsigned int]’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Vector.h:456:51: required from ‘mozilla::Vector::CRAndStorage::CRAndStorage(size_t, size_t) [with long unsigned int Capacity = 8; long unsigned int Dummy = 0; T = JSObject*; long unsigned int MinInlineCapacity = 8; AllocPolicy = js::TempAllocPolicy; size_t = long unsigned int]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Vector.h:940:7: required from ‘mozilla::Vector::Vector(AP) [with T = JSObject*; long unsigned int MinInlineCapacity = 8; AllocPolicy = js::TempAllocPolicy]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/GCVector.h:50:42: required from ‘JS::GCVector::GCVector(AllocPolicy) [with T = JSObject*; long unsigned int MinInlineCapacity = 8; AllocPolicy = js::TempAllocPolicy]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/GCVector.h:205:15: required from ‘JS::RootedVector::RootedVector(JSContext*) [with T = JSObject*]’ ../gjs/context.cpp:1727:44: required from here /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Vector.h:427:59: warning: unused parameter ‘aReserved’ [-Wunused-parameter] /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/Utility.h: In instantiation of ‘T* js_pod_arena_realloc(arena_id_t, T*, size_t, size_t) [with T = JSFunction*; arena_id_t = long unsigned int; size_t = long unsigned int]’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/AllocPolicy.h:42:35: required from ‘T* js::AllocPolicyBase::maybe_pod_arena_realloc(arena_id_t, T*, size_t, size_t) [with T = JSFunction*; arena_id_t = long unsigned int; size_t = long unsigned int]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/AllocPolicy.h:55:38: required from ‘T* js::AllocPolicyBase::pod_arena_realloc(arena_id_t, T*, size_t, size_t) [with T = JSFunction*; arena_id_t = long unsigned int; size_t = long unsigned int]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/AllocPolicy.h:80:32: required from ‘T* js::AllocPolicyBase::pod_realloc(T*, size_t, size_t) [with T = JSFunction*; size_t = long unsigned int]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Vector.h:305:35: required from ‘static bool mozilla::detail::VectorImpl::growTo(mozilla::Vector&, size_t) [with T = JSFunction*; long unsigned int N = 0; AP = js::SystemAllocPolicy; size_t = long unsigned int]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Vector.h:1068:22: required from ‘bool mozilla::Vector::growStorageBy(size_t) [with T = JSFunction*; long unsigned int MinInlineCapacity = 0; AllocPolicy = js::SystemAllocPolicy; size_t = long unsigned int]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Vector.h:1474:9: required from ‘bool mozilla::Vector::append(U&&) [with U = JSFunction*&; T = JSFunction*; long unsigned int MinInlineCapacity = 0; AllocPolicy = js::SystemAllocPolicy]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/GCVector.h:91:25: required from ‘bool JS::GCVector::append(U&&) [with U = JSFunction*&; T = JSFunction*; long unsigned int MinInlineCapacity = 0; AllocPolicy = js::SystemAllocPolicy]’ ../gjs/context.cpp:1273:34: required from here /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/Utility.h:607:57: warning: unused parameter ‘oldSize’ [-Wunused-parameter] 607 | size_t oldSize, | ~~~~~~~^~~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/Utility.h: In instantiation of ‘T* js_pod_arena_realloc(arena_id_t, T*, size_t, size_t) [with T = JSObject*; arena_id_t = long unsigned int; size_t = long unsigned int]’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/AllocPolicy.h:42:35: required from ‘T* js::AllocPolicyBase::maybe_pod_arena_realloc(arena_id_t, T*, size_t, size_t) [with T = JSObject*; arena_id_t = long unsigned int; size_t = long unsigned int]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/AllocPolicy.h:187:45: required from ‘T* js::TempAllocPolicy::pod_arena_realloc(arena_id_t, T*, size_t, size_t) [with T = JSObject*; arena_id_t = long unsigned int; size_t = long unsigned int]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/AllocPolicy.h:207:32: required from ‘T* js::TempAllocPolicy::pod_realloc(T*, size_t, size_t) [with T = JSObject*; size_t = long unsigned int]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Vector.h:305:35: required from ‘static bool mozilla::detail::VectorImpl::growTo(mozilla::Vector&, size_t) [with T = JSObject*; long unsigned int N = 8; AP = js::TempAllocPolicy; size_t = long unsigned int]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Vector.h:1068:22: required from ‘bool mozilla::Vector::growStorageBy(size_t) [with T = JSObject*; long unsigned int MinInlineCapacity = 8; AllocPolicy = js::TempAllocPolicy; size_t = long unsigned int]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Vector.h:1474:9: required from ‘bool mozilla::Vector::append(U&&) [with U = JS::Rooted&; T = JSObject*; long unsigned int MinInlineCapacity = 8; AllocPolicy = js::TempAllocPolicy]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/GCVector.h:91:25: required from ‘bool JS::GCVector::append(U&&) [with U = JS::Rooted&; T = JSObject*; long unsigned int MinInlineCapacity = 8; AllocPolicy = js::TempAllocPolicy]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/GCVector.h:272:24: required from ‘bool js::MutableWrappedPtrOperations, Wrapper>::append(U&&) [with U = JS::Rooted&; Wrapper = JS::Rooted >; T = JSObject*; long unsigned int Capacity = 8; AllocPolicy = js::TempAllocPolicy]’ ../gjs/context.cpp:1728:28: required from here /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/Utility.h:607:57: warning: unused parameter ‘oldSize’ [-Wunused-parameter] /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/GCPolicyAPI.h: In instantiation of ‘static void JS::StructGCPolicy::trace(JSTracer*, T*, const char*) [with T = JS::StackGCVector]’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:951:27: required from ‘void js::TypedRootedTraceableBase::trace(JSTracer*, const char*) [with Base = js::StackRootedTraceableBase; T = JS::StackGCVector]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:949:8: required from here /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/GCPolicyAPI.h:66:55: warning: unused parameter ‘name’ [-Wunused-parameter] 66 | static void trace(JSTracer* trc, T* tp, const char* name) { tp->trace(trc); } | ~~~~~~~~~~~~^~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/GCPolicyAPI.h: In instantiation of ‘static void JS::StructGCPolicy::trace(JSTracer*, T*, const char*) [with T = JS::GCVector, 0, js::SystemAllocPolicy>]’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:951:27: required from ‘void js::TypedRootedTraceableBase::trace(JSTracer*, const char*) [with Base = js::PersistentRootedTraceableBase; T = JS::GCVector, 0, js::SystemAllocPolicy>]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:949:8: required from here /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/GCPolicyAPI.h:66:55: warning: unused parameter ‘name’ [-Wunused-parameter] /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/GCPolicyAPI.h: In instantiation of ‘static void JS::StructGCPolicy::trace(JSTracer*, T*, const char*) [with T = JS::GCVector]’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:951:27: required from ‘void js::TypedRootedTraceableBase::trace(JSTracer*, const char*) [with Base = js::StackRootedTraceableBase; T = JS::GCVector]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:949:8: required from here /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/GCPolicyAPI.h:66:55: warning: unused parameter ‘name’ [-Wunused-parameter] In file included from ../gjs/gjs_pch.hh:71: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/GCHashTable.h: In instantiation of ‘void JS::GCHashMap::traceWeakEntries(JSTracer*, typename Base::Enum&) [with Key = long unsigned int; Value = JS::Heap; HashPolicy = mozilla::DefaultHasher; AllocPolicy = js::SystemAllocPolicy; MapEntryGCPolicy = JS::DefaultMapEntryGCPolicy >; typename Base::Enum = mozilla::detail::HashTable >, mozilla::HashMap, mozilla::DefaultHasher, js::SystemAllocPolicy>::MapHashPolicy, js::SystemAllocPolicy>::Enum; Base = mozilla::HashMap, mozilla::DefaultHasher, js::SystemAllocPolicy>]’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/GCHashTable.h:403:25: required from ‘size_t JS::WeakCache >::traceWeak(JSTracer*, js::gc::StoreBuffer*) [with Key = long unsigned int; Value = JS::Heap; HashPolicy = mozilla::DefaultHasher; AllocPolicy = js::SystemAllocPolicy; MapEntryGCPolicy = JS::DefaultMapEntryGCPolicy >; size_t = long unsigned int]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/GCHashTable.h:397:10: required from here /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/GCHashTable.h:83:61: warning: unused parameter ‘e’ [-Wunused-parameter] 83 | void traceWeakEntries(JSTracer* trc, typename Base::Enum& e) { | ~~~~~~~~~~~~~~~~~~~~~^ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/GCHashTable.h: In instantiation of ‘void JS::GCHashMap::traceWeakEntries(JSTracer*, typename Base::Enum&) [with Key = void*; Value = JS::Heap; HashPolicy = mozilla::DefaultHasher; AllocPolicy = js::SystemAllocPolicy; MapEntryGCPolicy = JS::DefaultMapEntryGCPolicy >; typename Base::Enum = mozilla::detail::HashTable >, mozilla::HashMap, mozilla::DefaultHasher, js::SystemAllocPolicy>::MapHashPolicy, js::SystemAllocPolicy>::Enum; Base = mozilla::HashMap, mozilla::DefaultHasher, js::SystemAllocPolicy>]’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/GCHashTable.h:403:25: required from ‘size_t JS::WeakCache >::traceWeak(JSTracer*, js::gc::StoreBuffer*) [with Key = void*; Value = JS::Heap; HashPolicy = mozilla::DefaultHasher; AllocPolicy = js::SystemAllocPolicy; MapEntryGCPolicy = JS::DefaultMapEntryGCPolicy >; size_t = long unsigned int]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/GCHashTable.h:397:10: required from here /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/GCHashTable.h:83:61: warning: unused parameter ‘e’ [-Wunused-parameter] /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/GCPolicyAPI.h: In instantiation of ‘static void JS::StructGCPolicy::trace(JSTracer*, T*, const char*) [with T = JS::StackGCVector]’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:951:27: required from ‘void js::TypedRootedTraceableBase::trace(JSTracer*, const char*) [with Base = js::StackRootedTraceableBase; T = JS::StackGCVector]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:949:8: required from here /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/GCPolicyAPI.h:66:55: warning: unused parameter ‘name’ [-Wunused-parameter] 66 | static void trace(JSTracer* trc, T* tp, const char* name) { tp->trace(trc); } | ~~~~~~~~~~~~^~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/GCPolicyAPI.h: In instantiation of ‘static bool JS::IgnoreGCPolicy::traceWeak(JSTracer*, T*) [with T = long unsigned int]’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/GCHashTable.h:26:36: required from ‘static bool JS::DefaultMapEntryGCPolicy::traceWeak(JSTracer*, Key*, Value*) [with Key = long unsigned int; Value = JS::Heap]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/GCHashTable.h:85:39: required from ‘void JS::GCHashMap::traceWeakEntries(JSTracer*, typename Base::Enum&) [with Key = long unsigned int; Value = JS::Heap; HashPolicy = mozilla::DefaultHasher; AllocPolicy = js::SystemAllocPolicy; MapEntryGCPolicy = JS::DefaultMapEntryGCPolicy >; typename Base::Enum = mozilla::detail::HashTable >, mozilla::HashMap, mozilla::DefaultHasher, js::SystemAllocPolicy>::MapHashPolicy, js::SystemAllocPolicy>::Enum; Base = mozilla::HashMap, mozilla::DefaultHasher, js::SystemAllocPolicy>]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/GCHashTable.h:403:25: required from ‘size_t JS::WeakCache >::traceWeak(JSTracer*, js::gc::StoreBuffer*) [with Key = long unsigned int; Value = JS::Heap; HashPolicy = mozilla::DefaultHasher; AllocPolicy = js::SystemAllocPolicy; MapEntryGCPolicy = JS::DefaultMapEntryGCPolicy >; size_t = long unsigned int]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/GCHashTable.h:397:10: required from here /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/GCPolicyAPI.h:84:39: warning: unused parameter ‘v’ [-Wunused-parameter] 84 | static bool traceWeak(JSTracer*, T* v) { return true; } | ~~~^ In file included from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/ErrorReport.h:21: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Maybe.h: In instantiation of ‘static void mozilla::detail::MaybePoisoner::poison(void*) [with T = mozilla::detail::HashTable >, mozilla::HashMap, mozilla::DefaultHasher, js::SystemAllocPolicy>::MapHashPolicy, js::SystemAllocPolicy>::Enum]’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Maybe.h:367:55: required from ‘void mozilla::Maybe::poisonData() [with T = mozilla::detail::HashTable >, mozilla::HashMap, mozilla::DefaultHasher, js::SystemAllocPolicy>::MapHashPolicy, js::SystemAllocPolicy>::Enum]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Maybe.h:647:9: required from ‘constexpr void mozilla::Maybe::reset() [with T = mozilla::detail::HashTable >, mozilla::HashMap, mozilla::DefaultHasher, js::SystemAllocPolicy>::MapHashPolicy, js::SystemAllocPolicy>::Enum]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/GCHashTable.h:411:12: required from ‘size_t JS::WeakCache >::traceWeak(JSTracer*, js::gc::StoreBuffer*) [with Key = long unsigned int; Value = JS::Heap; HashPolicy = mozilla::DefaultHasher; AllocPolicy = js::SystemAllocPolicy; MapEntryGCPolicy = JS::DefaultMapEntryGCPolicy >; size_t = long unsigned int]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/GCHashTable.h:397:10: required from here /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Maybe.h:98:28: warning: unused parameter ‘aPtr’ [-Wunused-parameter] 98 | static void poison(void* aPtr) { | ~~~~~~^~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/GCPolicyAPI.h: In instantiation of ‘static bool JS::IgnoreGCPolicy::traceWeak(JSTracer*, T*) [with T = void*]’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/GCHashTable.h:26:36: required from ‘static bool JS::DefaultMapEntryGCPolicy::traceWeak(JSTracer*, Key*, Value*) [with Key = void*; Value = JS::Heap]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/GCHashTable.h:85:39: required from ‘void JS::GCHashMap::traceWeakEntries(JSTracer*, typename Base::Enum&) [with Key = void*; Value = JS::Heap; HashPolicy = mozilla::DefaultHasher; AllocPolicy = js::SystemAllocPolicy; MapEntryGCPolicy = JS::DefaultMapEntryGCPolicy >; typename Base::Enum = mozilla::detail::HashTable >, mozilla::HashMap, mozilla::DefaultHasher, js::SystemAllocPolicy>::MapHashPolicy, js::SystemAllocPolicy>::Enum; Base = mozilla::HashMap, mozilla::DefaultHasher, js::SystemAllocPolicy>]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/GCHashTable.h:403:25: required from ‘size_t JS::WeakCache >::traceWeak(JSTracer*, js::gc::StoreBuffer*) [with Key = void*; Value = JS::Heap; HashPolicy = mozilla::DefaultHasher; AllocPolicy = js::SystemAllocPolicy; MapEntryGCPolicy = JS::DefaultMapEntryGCPolicy >; size_t = long unsigned int]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/GCHashTable.h:397:10: required from here /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/GCPolicyAPI.h:84:39: warning: unused parameter ‘v’ [-Wunused-parameter] 84 | static bool traceWeak(JSTracer*, T* v) { return true; } | ~~~^ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Maybe.h: In instantiation of ‘static void mozilla::detail::MaybePoisoner::poison(void*) [with T = mozilla::detail::HashTable >, mozilla::HashMap, mozilla::DefaultHasher, js::SystemAllocPolicy>::MapHashPolicy, js::SystemAllocPolicy>::Enum]’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Maybe.h:367:55: required from ‘void mozilla::Maybe::poisonData() [with T = mozilla::detail::HashTable >, mozilla::HashMap, mozilla::DefaultHasher, js::SystemAllocPolicy>::MapHashPolicy, js::SystemAllocPolicy>::Enum]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Maybe.h:647:9: required from ‘constexpr void mozilla::Maybe::reset() [with T = mozilla::detail::HashTable >, mozilla::HashMap, mozilla::DefaultHasher, js::SystemAllocPolicy>::MapHashPolicy, js::SystemAllocPolicy>::Enum]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/GCHashTable.h:411:12: required from ‘size_t JS::WeakCache >::traceWeak(JSTracer*, js::gc::StoreBuffer*) [with Key = void*; Value = JS::Heap; HashPolicy = mozilla::DefaultHasher; AllocPolicy = js::SystemAllocPolicy; MapEntryGCPolicy = JS::DefaultMapEntryGCPolicy >; size_t = long unsigned int]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/GCHashTable.h:397:10: required from here /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Maybe.h:98:28: warning: unused parameter ‘aPtr’ [-Wunused-parameter] 98 | static void poison(void* aPtr) { | ~~~~~~^~~~ [108/122] g++ -Ilibgjs-internal.a.p -I. -I.. -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-4 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gobject-introspection-1.0 -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include -I/usr/include/cairo -I/usr/include/freetype2 -I/usr/include/pixman-1 -I/usr/include/libxml2 -I/usr/include/harfbuzz -I/usr/include/libpng16 -fdiagnostics-color=always -fpch-preprocess -include gjs_pch.hh -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -std=c++17 -fno-exceptions -fno-rtti -fno-strict-aliasing -Wno-variadic-macros -Wno-missing-field-initializers -Wno-dangling-pointer -fno-semantic-interposition -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/anolis/anolis-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -isystem/usr/include/sysprof-4 -pthread -DGJS_COMPILATION '-DGJS_JS_DIR="/usr/share/gjs-1.0"' '-DPKGLIBDIR="/usr/lib64/gjs"' '-DG_LOG_DOMAIN="Gjs"' -MD -MQ libgjs-internal.a.p/gi_arg-cache.cpp.o -MF libgjs-internal.a.p/gi_arg-cache.cpp.o.d -o libgjs-internal.a.p/gi_arg-cache.cpp.o -c ../gi/arg-cache.cpp In file included from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Range.h:10, from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/CharacterEncoding.h:10, from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/ErrorReport.h:33, from ../gjs/jsapi-util.h:26, from ../gjs/gjs_pch.hh:42: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/RangedPtr.h: In instantiation of ‘mozilla::RangedPtr::RangedPtr(T*, size_t) [with T = unsigned char; size_t = long unsigned int]’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/CharacterEncoding.h:69:35: required from here /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/RangedPtr.h:98:29: warning: unused parameter ‘aLength’ [-Wunused-parameter] 98 | RangedPtr(T* aPtr, size_t aLength) | ~~~~~~~^~~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/RangedPtr.h: In instantiation of ‘mozilla::RangedPtr::RangedPtr(T*, size_t) [with T = char16_t; size_t = long unsigned int]’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/CharacterEncoding.h:193:36: required from here /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/RangedPtr.h:98:29: warning: unused parameter ‘aLength’ [-Wunused-parameter] In file included from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/ErrorReport.h:34: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h: In instantiation of ‘JS::Handle::Handle(const JS::Rooted&, std::enable_if_t, int>) [with S = JS::Value; T = JS::Value; std::enable_if_t, int> = int]’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/CallAndConstruct.h:110:14: required from here /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1315:56: warning: unused parameter ‘dummy’ [-Wunused-parameter] 1315 | std::enable_if_t, int> dummy) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h: In instantiation of ‘JS::Handle::Handle(const JS::Rooted&, std::enable_if_t, int>) [with S = JSObject*; T = JSObject*; std::enable_if_t, int> = int]’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/Exception.h:113:39: required from here /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1315:56: warning: unused parameter ‘dummy’ [-Wunused-parameter] /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/RangedPtr.h: In instantiation of ‘mozilla::RangedPtr::RangedPtr(T*, T*, T*) [with T = unsigned char]’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Range.h:32:9: required from ‘mozilla::Range::Range(T*, size_t) [with T = unsigned char; size_t = long unsigned int]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/CharacterEncoding.h:38:60: required from here /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/RangedPtr.h:72:25: warning: unused parameter ‘aStart’ [-Wunused-parameter] 72 | RangedPtr(T* aPtr, T* aStart, T* aEnd) | ~~~^~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/RangedPtr.h:72:36: warning: unused parameter ‘aEnd’ [-Wunused-parameter] 72 | RangedPtr(T* aPtr, T* aStart, T* aEnd) | ~~~^~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/RangedPtr.h: In instantiation of ‘mozilla::RangedPtr::RangedPtr(T*, T*, T*) [with T = const unsigned char]’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Range.h:32:9: required from ‘mozilla::Range::Range(T*, size_t) [with T = const unsigned char; size_t = long unsigned int]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/CharacterEncoding.h:57:29: required from here /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/RangedPtr.h:72:25: warning: unused parameter ‘aStart’ [-Wunused-parameter] 72 | RangedPtr(T* aPtr, T* aStart, T* aEnd) | ~~~^~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/RangedPtr.h:72:36: warning: unused parameter ‘aEnd’ [-Wunused-parameter] 72 | RangedPtr(T* aPtr, T* aStart, T* aEnd) | ~~~^~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/RangedPtr.h: In instantiation of ‘mozilla::RangedPtr::RangedPtr(T*, T*, T*) [with T = char16_t]’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Range.h:32:9: required from ‘mozilla::Range::Range(T*, size_t) [with T = char16_t; size_t = long unsigned int]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/CharacterEncoding.h:179:72: required from here /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/RangedPtr.h:72:25: warning: unused parameter ‘aStart’ [-Wunused-parameter] 72 | RangedPtr(T* aPtr, T* aStart, T* aEnd) | ~~~^~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/RangedPtr.h:72:36: warning: unused parameter ‘aEnd’ [-Wunused-parameter] 72 | RangedPtr(T* aPtr, T* aStart, T* aEnd) | ~~~^~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/RangedPtr.h: In instantiation of ‘mozilla::RangedPtr::RangedPtr(T*, T*, T*) [with T = const char16_t]’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Range.h:32:9: required from ‘mozilla::Range::Range(T*, size_t) [with T = const char16_t; size_t = long unsigned int]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/CharacterEncoding.h:215:29: required from here /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/RangedPtr.h:72:25: warning: unused parameter ‘aStart’ [-Wunused-parameter] 72 | RangedPtr(T* aPtr, T* aStart, T* aEnd) | ~~~^~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/RangedPtr.h:72:36: warning: unused parameter ‘aEnd’ [-Wunused-parameter] 72 | RangedPtr(T* aPtr, T* aStart, T* aEnd) | ~~~^~~~ In file included from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/HashTable.h:80, from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/HashTable.h:10, from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/HeapAPI.h:18, from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/TracingAPI.h:11, from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/GCPolicyAPI.h:52, from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:23: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/AllocPolicy.h: In instantiation of ‘void mozilla::MallocAllocPolicy::free_(T*, size_t) [with T = JS::dbg::GarbageCollectionEvent::Collection; size_t = long unsigned int]’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Vector.h:1001:16: required from ‘mozilla::Vector::~Vector() [with T = JS::dbg::GarbageCollectionEvent::Collection; long unsigned int MinInlineCapacity = 0; AllocPolicy = mozilla::MallocAllocPolicy]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/GCAPI.h:841:9: required from here /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/AllocPolicy.h:115:30: warning: unused parameter ‘aNumElems’ [-Wunused-parameter] 115 | void free_(T* aPtr, size_t aNumElems = 0) { | ~~~~~~~^~~~~~~~~~~~~ In file included from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/ErrorReport.h:32: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/AllocPolicy.h: In instantiation of ‘void js::AllocPolicyBase::free_(T*, size_t) [with T = js::SharedArrayRawBuffer*; size_t = long unsigned int]’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Vector.h:1001:16: required from ‘mozilla::Vector::~Vector() [with T = js::SharedArrayRawBuffer*; long unsigned int MinInlineCapacity = 0; AllocPolicy = js::SystemAllocPolicy]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/StructuredClone.h:426:3: required from here /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/AllocPolicy.h:84:27: warning: unused parameter ‘numElems’ [-Wunused-parameter] 84 | void free_(T* p, size_t numElems = 0) { | ~~~~~~~^~~~~~~~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/AllocPolicy.h: In instantiation of ‘void js::AllocPolicyBase::free_(T*, size_t) [with T = char; size_t = long unsigned int]’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/BufferList.h:163:20: required from ‘void mozilla::BufferList::Clear() [with AllocPolicy = js::SystemAllocPolicy]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/StructuredClone.h:568:19: required from here /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/AllocPolicy.h:84:27: warning: unused parameter ‘numElems’ [-Wunused-parameter] In file included from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:13: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/LinkedList.h: In instantiation of ‘static void mozilla::detail::LinkedListElementTraits::exitList(mozilla::LinkedListElement*) [with T = js::PersistentRootedBase]’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/LinkedList.h:249:21: required from ‘void mozilla::LinkedListElement::remove() [with T = js::PersistentRootedBase]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/LinkedList.h:200:7: required from ‘mozilla::LinkedListElement::~LinkedListElement() [with T = js::PersistentRootedBase]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:922:7: required from here /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/LinkedList.h:102:46: warning: unused parameter ‘elt’ [-Wunused-parameter] 102 | static void exitList(LinkedListElement* elt) {} | ~~~~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/LinkedList.h: In instantiation of ‘static void mozilla::detail::LinkedListElementTraits::exitList(mozilla::LinkedListElement*) [with T = JS::detail::WeakCacheBase]’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/LinkedList.h:249:21: required from ‘void mozilla::LinkedListElement::remove() [with T = JS::detail::WeakCacheBase]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/LinkedList.h:200:7: required from ‘mozilla::LinkedListElement::~LinkedListElement() [with T = JS::detail::WeakCacheBase]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/SweepingAPI.h:58:38: required from here /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/LinkedList.h:102:46: warning: unused parameter ‘elt’ [-Wunused-parameter] /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/AllocPolicy.h: In instantiation of ‘void js::AllocPolicyBase::free_(T*, size_t) [with T = mozilla::BufferList::Segment; size_t = long unsigned int]’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Vector.h:1001:16: required from ‘mozilla::Vector::~Vector() [with T = mozilla::BufferList::Segment; long unsigned int MinInlineCapacity = 1; AllocPolicy = js::SystemAllocPolicy]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/BufferList.h:75:9: required from ‘mozilla::BufferList::BufferList(size_t, size_t, size_t, AllocPolicy) [with AllocPolicy = js::SystemAllocPolicy; size_t = long unsigned int]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/StructuredClone.h:480:9: required from here /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/AllocPolicy.h:84:27: warning: unused parameter ‘numElems’ [-Wunused-parameter] 84 | void free_(T* p, size_t numElems = 0) { | ~~~~~~~^~~~~~~~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/AllocPolicy.h: In instantiation of ‘void js::TempAllocPolicy::free_(T*, size_t) [with T = JS::Value; size_t = long unsigned int]’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Vector.h:1001:16: required from ‘mozilla::Vector::~Vector() [with T = JS::Value; long unsigned int MinInlineCapacity = 8; AllocPolicy = js::TempAllocPolicy]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/GCVector.h:44:7: required from ‘JS::RootedVector::RootedVector(JSContext*) [with T = JS::Value]’ ../gi/function.h:116:11: required from here /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/AllocPolicy.h:211:27: warning: unused parameter ‘numElems’ [-Wunused-parameter] 211 | void free_(T* p, size_t numElems = 0) { | ~~~~~~~^~~~~~~~~~~~ In file included from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/Vector.h:10, from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/ErrorReport.h:37: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Vector.h: In instantiation of ‘mozilla::Vector::CapacityAndReserved::CapacityAndReserved(size_t, size_t) [with T = JS::dbg::GarbageCollectionEvent::Collection; long unsigned int MinInlineCapacity = 0; AllocPolicy = mozilla::MallocAllocPolicy; size_t = long unsigned int]’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Vector.h:471:51: required from ‘mozilla::Vector::CRAndStorage<0, Dummy>::CRAndStorage(size_t, size_t) [with long unsigned int Dummy = 0; T = JS::dbg::GarbageCollectionEvent::Collection; long unsigned int MinInlineCapacity = 0; AllocPolicy = mozilla::MallocAllocPolicy; size_t = long unsigned int]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Vector.h:940:7: required from ‘mozilla::Vector::Vector(AP) [with T = JS::dbg::GarbageCollectionEvent::Collection; long unsigned int MinInlineCapacity = 0; AllocPolicy = mozilla::MallocAllocPolicy]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Vector.h:543:34: required from ‘mozilla::Vector::Vector() [with T = JS::dbg::GarbageCollectionEvent::Collection; long unsigned int MinInlineCapacity = 0; AllocPolicy = mozilla::MallocAllocPolicy]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/GCAPI.h:841:9: required from here /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Vector.h:427:59: warning: unused parameter ‘aReserved’ [-Wunused-parameter] 427 | explicit CapacityAndReserved(size_t aCapacity, size_t aReserved) | ~~~~~~~^~~~~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Vector.h: In instantiation of ‘mozilla::Vector::CapacityAndReserved::CapacityAndReserved(size_t, size_t) [with T = mozilla::BufferList::Segment; long unsigned int MinInlineCapacity = 1; AllocPolicy = js::SystemAllocPolicy; size_t = long unsigned int]’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Vector.h:456:51: required from ‘mozilla::Vector::CRAndStorage::CRAndStorage(size_t, size_t) [with long unsigned int Capacity = 1; long unsigned int Dummy = 0; T = mozilla::BufferList::Segment; long unsigned int MinInlineCapacity = 1; AllocPolicy = js::SystemAllocPolicy; size_t = long unsigned int]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Vector.h:940:7: required from ‘mozilla::Vector::Vector(AP) [with T = mozilla::BufferList::Segment; long unsigned int MinInlineCapacity = 1; AllocPolicy = js::SystemAllocPolicy]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/BufferList.h:75:9: required from ‘mozilla::BufferList::BufferList(size_t, size_t, size_t, AllocPolicy) [with AllocPolicy = js::SystemAllocPolicy; size_t = long unsigned int]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/StructuredClone.h:480:9: required from here /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Vector.h:427:59: warning: unused parameter ‘aReserved’ [-Wunused-parameter] /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Vector.h: In instantiation of ‘mozilla::Vector::CapacityAndReserved::CapacityAndReserved(size_t, size_t) [with T = js::SharedArrayRawBuffer*; long unsigned int MinInlineCapacity = 0; AllocPolicy = js::SystemAllocPolicy; size_t = long unsigned int]’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Vector.h:471:51: required from ‘mozilla::Vector::CRAndStorage<0, Dummy>::CRAndStorage(size_t, size_t) [with long unsigned int Dummy = 0; T = js::SharedArrayRawBuffer*; long unsigned int MinInlineCapacity = 0; AllocPolicy = js::SystemAllocPolicy; size_t = long unsigned int]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Vector.h:940:7: required from ‘mozilla::Vector::Vector(AP) [with T = js::SharedArrayRawBuffer*; long unsigned int MinInlineCapacity = 0; AllocPolicy = js::SystemAllocPolicy]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Vector.h:543:34: required from ‘mozilla::Vector::Vector() [with T = js::SharedArrayRawBuffer*; long unsigned int MinInlineCapacity = 0; AllocPolicy = js::SystemAllocPolicy]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/StructuredClone.h:426:3: required from here /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Vector.h:427:59: warning: unused parameter ‘aReserved’ [-Wunused-parameter] /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Vector.h: In instantiation of ‘mozilla::Vector::CapacityAndReserved::CapacityAndReserved(size_t, size_t) [with T = JS::Value; long unsigned int MinInlineCapacity = 8; AllocPolicy = js::TempAllocPolicy; size_t = long unsigned int]’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Vector.h:456:51: required from ‘mozilla::Vector::CRAndStorage::CRAndStorage(size_t, size_t) [with long unsigned int Capacity = 8; long unsigned int Dummy = 0; T = JS::Value; long unsigned int MinInlineCapacity = 8; AllocPolicy = js::TempAllocPolicy; size_t = long unsigned int]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Vector.h:940:7: required from ‘mozilla::Vector::Vector(AP) [with T = JS::Value; long unsigned int MinInlineCapacity = 8; AllocPolicy = js::TempAllocPolicy]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/GCVector.h:50:42: required from ‘JS::GCVector::GCVector(AllocPolicy) [with T = JS::Value; long unsigned int MinInlineCapacity = 8; AllocPolicy = js::TempAllocPolicy]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/GCVector.h:205:15: required from ‘JS::RootedVector::RootedVector(JSContext*) [with T = JS::Value]’ ../gi/function.h:116:11: required from here /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Vector.h:427:59: warning: unused parameter ‘aReserved’ [-Wunused-parameter] /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/GCPolicyAPI.h: In instantiation of ‘static void JS::StructGCPolicy::trace(JSTracer*, T*, const char*) [with T = JS::StackGCVector]’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:951:27: required from ‘void js::TypedRootedTraceableBase::trace(JSTracer*, const char*) [with Base = js::StackRootedTraceableBase; T = JS::StackGCVector]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:949:8: required from here /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/GCPolicyAPI.h:66:55: warning: unused parameter ‘name’ [-Wunused-parameter] 66 | static void trace(JSTracer* trc, T* tp, const char* name) { tp->trace(trc); } | ~~~~~~~~~~~~^~~~ [109/122] g++ -Ilibgjs-internal.a.p -I. -I.. -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-4 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gobject-introspection-1.0 -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include -I/usr/include/cairo -I/usr/include/freetype2 -I/usr/include/pixman-1 -I/usr/include/libxml2 -I/usr/include/harfbuzz -I/usr/include/libpng16 -fdiagnostics-color=always -fpch-preprocess -include gjs_pch.hh -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -std=c++17 -fno-exceptions -fno-rtti -fno-strict-aliasing -Wno-variadic-macros -Wno-missing-field-initializers -Wno-dangling-pointer -fno-semantic-interposition -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/anolis/anolis-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -isystem/usr/include/sysprof-4 -pthread -DGJS_COMPILATION '-DGJS_JS_DIR="/usr/share/gjs-1.0"' '-DPKGLIBDIR="/usr/lib64/gjs"' '-DG_LOG_DOMAIN="Gjs"' -MD -MQ libgjs-internal.a.p/gi_object.cpp.o -MF libgjs-internal.a.p/gi_object.cpp.o.d -o libgjs-internal.a.p/gi_object.cpp.o -c ../gi/object.cpp In file included from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Range.h:10, from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/CharacterEncoding.h:10, from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/ErrorReport.h:33, from ../gjs/jsapi-util.h:26, from ../gjs/gjs_pch.hh:42: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/RangedPtr.h: In instantiation of ‘mozilla::RangedPtr::RangedPtr(T*, size_t) [with T = unsigned char; size_t = long unsigned int]’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/CharacterEncoding.h:69:35: required from here /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/RangedPtr.h:98:29: warning: unused parameter ‘aLength’ [-Wunused-parameter] 98 | RangedPtr(T* aPtr, size_t aLength) | ~~~~~~~^~~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/RangedPtr.h: In instantiation of ‘mozilla::RangedPtr::RangedPtr(T*, size_t) [with T = char16_t; size_t = long unsigned int]’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/CharacterEncoding.h:193:36: required from here /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/RangedPtr.h:98:29: warning: unused parameter ‘aLength’ [-Wunused-parameter] In file included from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/ErrorReport.h:34: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h: In instantiation of ‘JS::Handle::Handle(const JS::Rooted&, std::enable_if_t, int>) [with S = JS::Value; T = JS::Value; std::enable_if_t, int> = int]’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/CallAndConstruct.h:110:14: required from here /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1315:56: warning: unused parameter ‘dummy’ [-Wunused-parameter] 1315 | std::enable_if_t, int> dummy) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h: In instantiation of ‘JS::Handle::Handle(const JS::Rooted&, std::enable_if_t, int>) [with S = JSObject*; T = JSObject*; std::enable_if_t, int> = int]’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/Exception.h:113:39: required from here /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1315:56: warning: unused parameter ‘dummy’ [-Wunused-parameter] /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h: In instantiation of ‘JS::Handle::Handle(const JS::Rooted&, std::enable_if_t, int>) [with S = JSString*; T = JSString*; std::enable_if_t, int> = int]’: ../gi/object.cpp:379:50: required from here /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1315:56: warning: unused parameter ‘dummy’ [-Wunused-parameter] /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h: In instantiation of ‘JS::Handle::Handle(const JS::Rooted&, std::enable_if_t, int>) [with S = JS::PropertyKey; T = JS::PropertyKey; std::enable_if_t, int> = int]’: ../gi/object.cpp:667:32: required from here /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1315:56: warning: unused parameter ‘dummy’ [-Wunused-parameter] /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h: In instantiation of ‘JS::Handle::Handle(const JS::Rooted&, std::enable_if_t, int>) [with S = JS::PropertyDescriptor; T = JS::PropertyDescriptor; std::enable_if_t, int> = int]’: ../gi/object.cpp:779:31: required from here /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1315:56: warning: unused parameter ‘dummy’ [-Wunused-parameter] /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/RangedPtr.h: In instantiation of ‘mozilla::RangedPtr::RangedPtr(T*, T*, T*) [with T = unsigned char]’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Range.h:32:9: required from ‘mozilla::Range::Range(T*, size_t) [with T = unsigned char; size_t = long unsigned int]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/CharacterEncoding.h:38:60: required from here /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/RangedPtr.h:72:25: warning: unused parameter ‘aStart’ [-Wunused-parameter] 72 | RangedPtr(T* aPtr, T* aStart, T* aEnd) | ~~~^~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/RangedPtr.h:72:36: warning: unused parameter ‘aEnd’ [-Wunused-parameter] 72 | RangedPtr(T* aPtr, T* aStart, T* aEnd) | ~~~^~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/RangedPtr.h: In instantiation of ‘mozilla::RangedPtr::RangedPtr(T*, T*, T*) [with T = const unsigned char]’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Range.h:32:9: required from ‘mozilla::Range::Range(T*, size_t) [with T = const unsigned char; size_t = long unsigned int]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/CharacterEncoding.h:57:29: required from here /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/RangedPtr.h:72:25: warning: unused parameter ‘aStart’ [-Wunused-parameter] 72 | RangedPtr(T* aPtr, T* aStart, T* aEnd) | ~~~^~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/RangedPtr.h:72:36: warning: unused parameter ‘aEnd’ [-Wunused-parameter] 72 | RangedPtr(T* aPtr, T* aStart, T* aEnd) | ~~~^~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/RangedPtr.h: In instantiation of ‘mozilla::RangedPtr::RangedPtr(T*, T*, T*) [with T = char16_t]’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Range.h:32:9: required from ‘mozilla::Range::Range(T*, size_t) [with T = char16_t; size_t = long unsigned int]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/CharacterEncoding.h:179:72: required from here /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/RangedPtr.h:72:25: warning: unused parameter ‘aStart’ [-Wunused-parameter] 72 | RangedPtr(T* aPtr, T* aStart, T* aEnd) | ~~~^~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/RangedPtr.h:72:36: warning: unused parameter ‘aEnd’ [-Wunused-parameter] 72 | RangedPtr(T* aPtr, T* aStart, T* aEnd) | ~~~^~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/RangedPtr.h: In instantiation of ‘mozilla::RangedPtr::RangedPtr(T*, T*, T*) [with T = const char16_t]’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Range.h:32:9: required from ‘mozilla::Range::Range(T*, size_t) [with T = const char16_t; size_t = long unsigned int]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/CharacterEncoding.h:215:29: required from here /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/RangedPtr.h:72:25: warning: unused parameter ‘aStart’ [-Wunused-parameter] 72 | RangedPtr(T* aPtr, T* aStart, T* aEnd) | ~~~^~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/RangedPtr.h:72:36: warning: unused parameter ‘aEnd’ [-Wunused-parameter] 72 | RangedPtr(T* aPtr, T* aStart, T* aEnd) | ~~~^~~~ In file included from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/HashTable.h:80, from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/HashTable.h:10, from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/HeapAPI.h:18, from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/TracingAPI.h:11, from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/GCPolicyAPI.h:52, from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:23: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/AllocPolicy.h: In instantiation of ‘void mozilla::MallocAllocPolicy::free_(T*, size_t) [with T = JS::dbg::GarbageCollectionEvent::Collection; size_t = long unsigned int]’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Vector.h:1001:16: required from ‘mozilla::Vector::~Vector() [with T = JS::dbg::GarbageCollectionEvent::Collection; long unsigned int MinInlineCapacity = 0; AllocPolicy = mozilla::MallocAllocPolicy]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/GCAPI.h:841:9: required from here /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/AllocPolicy.h:115:30: warning: unused parameter ‘aNumElems’ [-Wunused-parameter] 115 | void free_(T* aPtr, size_t aNumElems = 0) { | ~~~~~~~^~~~~~~~~~~~~ In file included from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/ErrorReport.h:32: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/AllocPolicy.h: In instantiation of ‘void js::AllocPolicyBase::free_(T*, size_t) [with T = js::SharedArrayRawBuffer*; size_t = long unsigned int]’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Vector.h:1001:16: required from ‘mozilla::Vector::~Vector() [with T = js::SharedArrayRawBuffer*; long unsigned int MinInlineCapacity = 0; AllocPolicy = js::SystemAllocPolicy]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/StructuredClone.h:426:3: required from here /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/AllocPolicy.h:84:27: warning: unused parameter ‘numElems’ [-Wunused-parameter] 84 | void free_(T* p, size_t numElems = 0) { | ~~~~~~~^~~~~~~~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/AllocPolicy.h: In instantiation of ‘void js::AllocPolicyBase::free_(T*, size_t) [with T = char; size_t = long unsigned int]’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/BufferList.h:163:20: required from ‘void mozilla::BufferList::Clear() [with AllocPolicy = js::SystemAllocPolicy]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/StructuredClone.h:568:19: required from here /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/AllocPolicy.h:84:27: warning: unused parameter ‘numElems’ [-Wunused-parameter] /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/GCPolicyAPI.h: In instantiation of ‘static void JS::IgnoreGCPolicy::trace(JSTracer*, T*, const char*) [with T = GjsAutoInfo]’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/GCHashTable.h:72:29: required from ‘void JS::GCHashMap::trace(JSTracer*) [with Key = JS::Heap; Value = GjsAutoInfo; HashPolicy = mozilla::DefaultHasher; AllocPolicy = js::SystemAllocPolicy; MapEntryGCPolicy = JS::DefaultMapEntryGCPolicy, GjsAutoInfo >]’ ../gi/object.cpp:1912:24: required from here /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/GCPolicyAPI.h:83:31: warning: unused parameter ‘trc’ [-Wunused-parameter] 83 | static void trace(JSTracer* trc, T* t, const char* name) {} | ~~~~~~~~~~^~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/GCPolicyAPI.h:83:39: warning: unused parameter ‘t’ [-Wunused-parameter] 83 | static void trace(JSTracer* trc, T* t, const char* name) {} | ~~~^ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/GCPolicyAPI.h:83:54: warning: unused parameter ‘name’ [-Wunused-parameter] 83 | static void trace(JSTracer* trc, T* t, const char* name) {} | ~~~~~~~~~~~~^~~~ In file included from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:13: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/LinkedList.h: In instantiation of ‘static void mozilla::detail::LinkedListElementTraits::exitList(mozilla::LinkedListElement*) [with T = js::PersistentRootedBase]’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/LinkedList.h:249:21: required from ‘void mozilla::LinkedListElement::remove() [with T = js::PersistentRootedBase]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/LinkedList.h:200:7: required from ‘mozilla::LinkedListElement::~LinkedListElement() [with T = js::PersistentRootedBase]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:922:7: required from here /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/LinkedList.h:102:46: warning: unused parameter ‘elt’ [-Wunused-parameter] 102 | static void exitList(LinkedListElement* elt) {} | ~~~~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/LinkedList.h: In instantiation of ‘static void mozilla::detail::LinkedListElementTraits::exitList(mozilla::LinkedListElement*) [with T = JS::detail::WeakCacheBase]’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/LinkedList.h:249:21: required from ‘void mozilla::LinkedListElement::remove() [with T = JS::detail::WeakCacheBase]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/LinkedList.h:200:7: required from ‘mozilla::LinkedListElement::~LinkedListElement() [with T = JS::detail::WeakCacheBase]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/SweepingAPI.h:58:38: required from here /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/LinkedList.h:102:46: warning: unused parameter ‘elt’ [-Wunused-parameter] /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/AllocPolicy.h: In instantiation of ‘void js::AllocPolicyBase::free_(T*, size_t) [with T = mozilla::BufferList::Segment; size_t = long unsigned int]’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Vector.h:1001:16: required from ‘mozilla::Vector::~Vector() [with T = mozilla::BufferList::Segment; long unsigned int MinInlineCapacity = 1; AllocPolicy = js::SystemAllocPolicy]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/BufferList.h:75:9: required from ‘mozilla::BufferList::BufferList(size_t, size_t, size_t, AllocPolicy) [with AllocPolicy = js::SystemAllocPolicy; size_t = long unsigned int]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/StructuredClone.h:480:9: required from here /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/AllocPolicy.h:84:27: warning: unused parameter ‘numElems’ [-Wunused-parameter] 84 | void free_(T* p, size_t numElems = 0) { | ~~~~~~~^~~~~~~~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/AllocPolicy.h: In instantiation of ‘void js::TempAllocPolicy::free_(T*, size_t) [with T = JS::Value; size_t = long unsigned int]’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Vector.h:1001:16: required from ‘mozilla::Vector::~Vector() [with T = JS::Value; long unsigned int MinInlineCapacity = 8; AllocPolicy = js::TempAllocPolicy]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/GCVector.h:44:7: required from ‘JS::RootedVector::RootedVector(JSContext*) [with T = JS::Value]’ ../gi/function.h:116:11: required from here /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/AllocPolicy.h:211:27: warning: unused parameter ‘numElems’ [-Wunused-parameter] 211 | void free_(T* p, size_t numElems = 0) { | ~~~~~~~^~~~~~~~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/AllocPolicy.h: In instantiation of ‘void js::TempAllocPolicy::free_(T*, size_t) [with T = JS::PropertyKey; size_t = long unsigned int]’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Vector.h:1001:16: required from ‘mozilla::Vector::~Vector() [with T = JS::PropertyKey; long unsigned int MinInlineCapacity = 0; AllocPolicy = js::TempAllocPolicy]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/GCVector.h:44:7: required from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSContext*&; T = JS::GCVector]’ ../gi/object.cpp:1186:50: required from here /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/AllocPolicy.h:211:27: warning: unused parameter ‘numElems’ [-Wunused-parameter] In file included from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/Vector.h:10, from /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/ErrorReport.h:37: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Vector.h: In instantiation of ‘mozilla::Vector::CapacityAndReserved::CapacityAndReserved(size_t, size_t) [with T = JS::dbg::GarbageCollectionEvent::Collection; long unsigned int MinInlineCapacity = 0; AllocPolicy = mozilla::MallocAllocPolicy; size_t = long unsigned int]’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Vector.h:471:51: required from ‘mozilla::Vector::CRAndStorage<0, Dummy>::CRAndStorage(size_t, size_t) [with long unsigned int Dummy = 0; T = JS::dbg::GarbageCollectionEvent::Collection; long unsigned int MinInlineCapacity = 0; AllocPolicy = mozilla::MallocAllocPolicy; size_t = long unsigned int]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Vector.h:940:7: required from ‘mozilla::Vector::Vector(AP) [with T = JS::dbg::GarbageCollectionEvent::Collection; long unsigned int MinInlineCapacity = 0; AllocPolicy = mozilla::MallocAllocPolicy]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Vector.h:543:34: required from ‘mozilla::Vector::Vector() [with T = JS::dbg::GarbageCollectionEvent::Collection; long unsigned int MinInlineCapacity = 0; AllocPolicy = mozilla::MallocAllocPolicy]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/GCAPI.h:841:9: required from here /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Vector.h:427:59: warning: unused parameter ‘aReserved’ [-Wunused-parameter] 427 | explicit CapacityAndReserved(size_t aCapacity, size_t aReserved) | ~~~~~~~^~~~~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Vector.h: In instantiation of ‘mozilla::Vector::CapacityAndReserved::CapacityAndReserved(size_t, size_t) [with T = mozilla::BufferList::Segment; long unsigned int MinInlineCapacity = 1; AllocPolicy = js::SystemAllocPolicy; size_t = long unsigned int]’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Vector.h:456:51: required from ‘mozilla::Vector::CRAndStorage::CRAndStorage(size_t, size_t) [with long unsigned int Capacity = 1; long unsigned int Dummy = 0; T = mozilla::BufferList::Segment; long unsigned int MinInlineCapacity = 1; AllocPolicy = js::SystemAllocPolicy; size_t = long unsigned int]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Vector.h:940:7: required from ‘mozilla::Vector::Vector(AP) [with T = mozilla::BufferList::Segment; long unsigned int MinInlineCapacity = 1; AllocPolicy = js::SystemAllocPolicy]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/BufferList.h:75:9: required from ‘mozilla::BufferList::BufferList(size_t, size_t, size_t, AllocPolicy) [with AllocPolicy = js::SystemAllocPolicy; size_t = long unsigned int]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/StructuredClone.h:480:9: required from here /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Vector.h:427:59: warning: unused parameter ‘aReserved’ [-Wunused-parameter] /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Vector.h: In instantiation of ‘mozilla::Vector::CapacityAndReserved::CapacityAndReserved(size_t, size_t) [with T = js::SharedArrayRawBuffer*; long unsigned int MinInlineCapacity = 0; AllocPolicy = js::SystemAllocPolicy; size_t = long unsigned int]’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Vector.h:471:51: required from ‘mozilla::Vector::CRAndStorage<0, Dummy>::CRAndStorage(size_t, size_t) [with long unsigned int Dummy = 0; T = js::SharedArrayRawBuffer*; long unsigned int MinInlineCapacity = 0; AllocPolicy = js::SystemAllocPolicy; size_t = long unsigned int]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Vector.h:940:7: required from ‘mozilla::Vector::Vector(AP) [with T = js::SharedArrayRawBuffer*; long unsigned int MinInlineCapacity = 0; AllocPolicy = js::SystemAllocPolicy]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Vector.h:543:34: required from ‘mozilla::Vector::Vector() [with T = js::SharedArrayRawBuffer*; long unsigned int MinInlineCapacity = 0; AllocPolicy = js::SystemAllocPolicy]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/StructuredClone.h:426:3: required from here /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Vector.h:427:59: warning: unused parameter ‘aReserved’ [-Wunused-parameter] /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/HashTable.h: In instantiation of ‘mozilla::detail::HashTable::Ptr::Ptr(mozilla::detail::HashTable::Slot, const mozilla::detail::HashTable&) [with T = const JS::Heap; HashPolicy = mozilla::HashSet, IdHasher, js::SystemAllocPolicy>::SetHashPolicy; AllocPolicy = js::SystemAllocPolicy; mozilla::detail::HashTable::Slot = mozilla::detail::EntrySlot >]’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/HashTable.h:2096:12: required from ‘mozilla::detail::HashTable::Ptr mozilla::detail::HashTable::readonlyThreadsafeLookup(const Lookup&) const [with T = const JS::Heap; HashPolicy = mozilla::HashSet, IdHasher, js::SystemAllocPolicy>::SetHashPolicy; AllocPolicy = js::SystemAllocPolicy; Lookup = JS::PropertyKey]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/HashTable.h:2101:12: required from ‘mozilla::detail::HashTable::Ptr mozilla::detail::HashTable::lookup(const Lookup&) const [with T = const JS::Heap; HashPolicy = mozilla::HashSet, IdHasher, js::SystemAllocPolicy>::SetHashPolicy; AllocPolicy = js::SystemAllocPolicy; Lookup = JS::PropertyKey]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/HashTable.h:519:24: required from ‘bool mozilla::HashSet::has(const Lookup&) const [with T = JS::Heap; HashPolicy = IdHasher; AllocPolicy = js::SystemAllocPolicy; Lookup = JS::PropertyKey]’ ../gi/object.cpp:915:33: required from here /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/HashTable.h:1243:38: warning: unused parameter ‘aTable’ [-Wunused-parameter] 1243 | Ptr(Slot aSlot, const HashTable& aTable) | ~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/AllocPolicy.h: In instantiation of ‘void js::AllocPolicyBase::free_(T*, size_t) [with T = mozilla::detail::HashTable, GjsAutoInfo >, mozilla::HashMap, GjsAutoInfo, mozilla::DefaultHasher, js::SystemAllocPolicy>::MapHashPolicy, js::SystemAllocPolicy>::FakeSlot; size_t = long unsigned int]’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/HashTable.h:1699:23: required from ‘static void mozilla::detail::HashTable::freeTable(AllocPolicy&, char*, uint32_t) [with T = mozilla::HashMapEntry, GjsAutoInfo >; HashPolicy = mozilla::HashMap, GjsAutoInfo, mozilla::DefaultHasher, js::SystemAllocPolicy>::MapHashPolicy; AllocPolicy = js::SystemAllocPolicy; uint32_t = unsigned int]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/HashTable.h:1693:14: required from ‘static void mozilla::detail::HashTable::destroyTable(AllocPolicy&, char*, uint32_t) [with T = mozilla::HashMapEntry, GjsAutoInfo >; HashPolicy = mozilla::HashMap, GjsAutoInfo, mozilla::DefaultHasher, js::SystemAllocPolicy>::MapHashPolicy; AllocPolicy = js::SystemAllocPolicy; uint32_t = unsigned int]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/HashTable.h:1723:19: required from ‘mozilla::detail::HashTable::~HashTable() [with T = mozilla::HashMapEntry, GjsAutoInfo >; HashPolicy = mozilla::HashMap, GjsAutoInfo, mozilla::DefaultHasher, js::SystemAllocPolicy>::MapHashPolicy; AllocPolicy = js::SystemAllocPolicy]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/HashTable.h:142:7: required from here /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/AllocPolicy.h:84:27: warning: unused parameter ‘numElems’ [-Wunused-parameter] 84 | void free_(T* p, size_t numElems = 0) { | ~~~~~~~^~~~~~~~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/AllocPolicy.h: In instantiation of ‘void js::AllocPolicyBase::free_(T*, size_t) [with T = mozilla::detail::HashTable, mozilla::HashSet, IdHasher, js::SystemAllocPolicy>::SetHashPolicy, js::SystemAllocPolicy>::FakeSlot; size_t = long unsigned int]’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/HashTable.h:1699:23: required from ‘static void mozilla::detail::HashTable::freeTable(AllocPolicy&, char*, uint32_t) [with T = const JS::Heap; HashPolicy = mozilla::HashSet, IdHasher, js::SystemAllocPolicy>::SetHashPolicy; AllocPolicy = js::SystemAllocPolicy; uint32_t = unsigned int]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/HashTable.h:1693:14: required from ‘static void mozilla::detail::HashTable::destroyTable(AllocPolicy&, char*, uint32_t) [with T = const JS::Heap; HashPolicy = mozilla::HashSet, IdHasher, js::SystemAllocPolicy>::SetHashPolicy; AllocPolicy = js::SystemAllocPolicy; uint32_t = unsigned int]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/HashTable.h:1723:19: required from ‘mozilla::detail::HashTable::~HashTable() [with T = const JS::Heap; HashPolicy = mozilla::HashSet, IdHasher, js::SystemAllocPolicy>::SetHashPolicy; AllocPolicy = js::SystemAllocPolicy]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/HashTable.h:443:7: required from here /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/AllocPolicy.h:84:27: warning: unused parameter ‘numElems’ [-Wunused-parameter] /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/HashTable.h: In instantiation of ‘mozilla::detail::HashTable::Ptr::Ptr(const mozilla::detail::HashTable&) [with T = mozilla::HashMapEntry, GjsAutoInfo >; HashPolicy = mozilla::HashMap, GjsAutoInfo, mozilla::DefaultHasher, js::SystemAllocPolicy>::MapHashPolicy; AllocPolicy = js::SystemAllocPolicy]’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/HashTable.h:1342:31: required from ‘mozilla::detail::HashTable::AddPtr::AddPtr(const mozilla::detail::HashTable&, mozilla::HashNumber) [with T = mozilla::HashMapEntry, GjsAutoInfo >; HashPolicy = mozilla::HashMap, GjsAutoInfo, mozilla::DefaultHasher, js::SystemAllocPolicy>::MapHashPolicy; AllocPolicy = js::SystemAllocPolicy; mozilla::HashNumber = unsigned int]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/HashTable.h:2115:14: required from ‘mozilla::detail::HashTable::AddPtr mozilla::detail::HashTable::lookupForAdd(const Lookup&) [with T = mozilla::HashMapEntry, GjsAutoInfo >; HashPolicy = mozilla::HashMap, GjsAutoInfo, mozilla::DefaultHasher, js::SystemAllocPolicy>::MapHashPolicy; AllocPolicy = js::SystemAllocPolicy; Lookup = JSString*]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/HashTable.h:337:30: required from ‘mozilla::HashMap::AddPtr mozilla::HashMap::lookupForAdd(const Lookup&) [with Key = JS::Heap; Value = GjsAutoInfo; HashPolicy = mozilla::DefaultHasher; AllocPolicy = js::SystemAllocPolicy; AddPtr = mozilla::detail::HashTable, GjsAutoInfo >, mozilla::HashMap, GjsAutoInfo, mozilla::DefaultHasher, js::SystemAllocPolicy>::MapHashPolicy, js::SystemAllocPolicy>::AddPtr; Lookup = JSString*]’ ../gi/object.cpp:2104:44: required from here /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/HashTable.h:1254:35: warning: unused parameter ‘aTable’ [-Wunused-parameter] 1254 | explicit Ptr(const HashTable& aTable) | ~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/HashTable.h: In instantiation of ‘mozilla::detail::HashTable::Ptr::Ptr(mozilla::detail::HashTable::Slot, const mozilla::detail::HashTable&) [with T = mozilla::HashMapEntry, GjsAutoInfo >; HashPolicy = mozilla::HashMap, GjsAutoInfo, mozilla::DefaultHasher, js::SystemAllocPolicy>::MapHashPolicy; AllocPolicy = js::SystemAllocPolicy; mozilla::detail::HashTable::Slot = mozilla::detail::EntrySlot, GjsAutoInfo > >]’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/HashTable.h:1329:31: required from ‘mozilla::detail::HashTable::AddPtr::AddPtr(mozilla::detail::HashTable::Slot, const mozilla::detail::HashTable&, mozilla::HashNumber) [with T = mozilla::HashMapEntry, GjsAutoInfo >; HashPolicy = mozilla::HashMap, GjsAutoInfo, mozilla::DefaultHasher, js::SystemAllocPolicy>::MapHashPolicy; AllocPolicy = js::SystemAllocPolicy; mozilla::detail::HashTable::Slot = mozilla::detail::EntrySlot, GjsAutoInfo > >; mozilla::HashNumber = unsigned int]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/HashTable.h:2121:12: required from ‘mozilla::detail::HashTable::AddPtr mozilla::detail::HashTable::lookupForAdd(const Lookup&) [with T = mozilla::HashMapEntry, GjsAutoInfo >; HashPolicy = mozilla::HashMap, GjsAutoInfo, mozilla::DefaultHasher, js::SystemAllocPolicy>::MapHashPolicy; AllocPolicy = js::SystemAllocPolicy; Lookup = JSString*]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/HashTable.h:337:30: required from ‘mozilla::HashMap::AddPtr mozilla::HashMap::lookupForAdd(const Lookup&) [with Key = JS::Heap; Value = GjsAutoInfo; HashPolicy = mozilla::DefaultHasher; AllocPolicy = js::SystemAllocPolicy; AddPtr = mozilla::detail::HashTable, GjsAutoInfo >, mozilla::HashMap, GjsAutoInfo, mozilla::DefaultHasher, js::SystemAllocPolicy>::MapHashPolicy, js::SystemAllocPolicy>::AddPtr; Lookup = JSString*]’ ../gi/object.cpp:2104:44: required from here /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/HashTable.h:1243:38: warning: unused parameter ‘aTable’ [-Wunused-parameter] 1243 | Ptr(Slot aSlot, const HashTable& aTable) | ~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Vector.h: In instantiation of ‘mozilla::Vector::CapacityAndReserved::CapacityAndReserved(size_t, size_t) [with T = JS::Value; long unsigned int MinInlineCapacity = 8; AllocPolicy = js::TempAllocPolicy; size_t = long unsigned int]’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Vector.h:456:51: required from ‘mozilla::Vector::CRAndStorage::CRAndStorage(size_t, size_t) [with long unsigned int Capacity = 8; long unsigned int Dummy = 0; T = JS::Value; long unsigned int MinInlineCapacity = 8; AllocPolicy = js::TempAllocPolicy; size_t = long unsigned int]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Vector.h:940:7: required from ‘mozilla::Vector::Vector(AP) [with T = JS::Value; long unsigned int MinInlineCapacity = 8; AllocPolicy = js::TempAllocPolicy]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/GCVector.h:50:42: required from ‘JS::GCVector::GCVector(AllocPolicy) [with T = JS::Value; long unsigned int MinInlineCapacity = 8; AllocPolicy = js::TempAllocPolicy]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/GCVector.h:205:15: required from ‘JS::RootedVector::RootedVector(JSContext*) [with T = JS::Value]’ ../gi/function.h:116:11: required from here /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Vector.h:427:59: warning: unused parameter ‘aReserved’ [-Wunused-parameter] 427 | explicit CapacityAndReserved(size_t aCapacity, size_t aReserved) | ~~~~~~~^~~~~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Vector.h: In instantiation of ‘mozilla::Vector::CapacityAndReserved::CapacityAndReserved(size_t, size_t) [with T = JS::PropertyKey; long unsigned int MinInlineCapacity = 0; AllocPolicy = js::TempAllocPolicy; size_t = long unsigned int]’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Vector.h:471:51: required from ‘mozilla::Vector::CRAndStorage<0, Dummy>::CRAndStorage(size_t, size_t) [with long unsigned int Dummy = 0; T = JS::PropertyKey; long unsigned int MinInlineCapacity = 0; AllocPolicy = js::TempAllocPolicy; size_t = long unsigned int]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Vector.h:940:7: required from ‘mozilla::Vector::Vector(AP) [with T = JS::PropertyKey; long unsigned int MinInlineCapacity = 0; AllocPolicy = js::TempAllocPolicy]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/GCVector.h:50:42: required from ‘JS::GCVector::GCVector(AllocPolicy) [with T = JS::PropertyKey; long unsigned int MinInlineCapacity = 0; AllocPolicy = js::TempAllocPolicy]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:1172:9: required from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSContext*&; T = JS::GCVector]’ ../gi/object.cpp:1186:50: required from here /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Vector.h:427:59: warning: unused parameter ‘aReserved’ [-Wunused-parameter] /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/AllocPolicy.h: In instantiation of ‘void js::AllocPolicyBase::free_(T*, size_t) [with T = JS::Heap; size_t = long unsigned int]’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Vector.h:229:13: required from ‘static bool mozilla::detail::VectorImpl::growTo(mozilla::Vector&, size_t) [with T = JS::Heap; long unsigned int N = 0; AP = js::SystemAllocPolicy; bool IsPod = false; size_t = long unsigned int]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Vector.h:1068:22: required from ‘bool mozilla::Vector::growStorageBy(size_t) [with T = JS::Heap; long unsigned int MinInlineCapacity = 0; AllocPolicy = js::SystemAllocPolicy; size_t = long unsigned int]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/mozilla/Vector.h:1474:9: required from ‘bool mozilla::Vector::append(U&&) [with U = JS::Handle&; T = JS::Heap; long unsigned int MinInlineCapacity = 0; AllocPolicy = js::SystemAllocPolicy]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/GCVector.h:91:25: required from ‘bool JS::GCVector::append(U&&) [with U = JS::Handle&; T = JS::Heap; long unsigned int MinInlineCapacity = 0; AllocPolicy = js::SystemAllocPolicy]’ ../gi/object.cpp:1814:44: required from here /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/AllocPolicy.h:84:27: warning: unused parameter ‘numElems’ [-Wunused-parameter] 84 | void free_(T* p, size_t numElems = 0) { | ~~~~~~~^~~~~~~~~~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/GCPolicyAPI.h: In instantiation of ‘static void JS::StructGCPolicy::trace(JSTracer*, T*, const char*) [with T = JS::GCVector]’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:951:27: required from ‘void js::TypedRootedTraceableBase::trace(JSTracer*, const char*) [with Base = js::StackRootedTraceableBase; T = JS::GCVector]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:949:8: required from here /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/GCPolicyAPI.h:66:55: warning: unused parameter ‘name’ [-Wunused-parameter] 66 | static void trace(JSTracer* trc, T* tp, const char* name) { tp->trace(trc); } | ~~~~~~~~~~~~^~~~ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/GCPolicyAPI.h: In instantiation of ‘static void JS::StructGCPolicy::trace(JSTracer*, T*, const char*) [with T = JS::PropertyDescriptor]’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:951:27: required from ‘void js::TypedRootedTraceableBase::trace(JSTracer*, const char*) [with Base = js::StackRootedTraceableBase; T = JS::PropertyDescriptor]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:949:8: required from here /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/GCPolicyAPI.h:66:55: warning: unused parameter ‘name’ [-Wunused-parameter] /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/GCPolicyAPI.h: In instantiation of ‘static void JS::StructGCPolicy::trace(JSTracer*, T*, const char*) [with T = JS::StackGCVector]’: /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:951:27: required from ‘void js::TypedRootedTraceableBase::trace(JSTracer*, const char*) [with Base = js::StackRootedTraceableBase; T = JS::StackGCVector]’ /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/RootingAPI.h:949:8: required from here /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include/js/GCPolicyAPI.h:66:55: warning: unused parameter ‘name’ [-Wunused-parameter] [110/122] rm -f libgjs-internal.a && gcc-ar csrDT libgjs-internal.a libgjs-internal.a.p/gi_arg.cpp.o libgjs-internal.a.p/gi_arg-cache.cpp.o libgjs-internal.a.p/gi_boxed.cpp.o libgjs-internal.a.p/gi_closure.cpp.o libgjs-internal.a.p/gi_cwrapper.cpp.o libgjs-internal.a.p/gi_enumeration.cpp.o libgjs-internal.a.p/gi_foreign.cpp.o libgjs-internal.a.p/gi_fundamental.cpp.o libgjs-internal.a.p/gi_function.cpp.o libgjs-internal.a.p/gi_gerror.cpp.o libgjs-internal.a.p/gi_gobject.cpp.o libgjs-internal.a.p/gi_gtype.cpp.o libgjs-internal.a.p/gi_interface.cpp.o libgjs-internal.a.p/gi_ns.cpp.o libgjs-internal.a.p/gi_object.cpp.o libgjs-internal.a.p/gi_param.cpp.o libgjs-internal.a.p/gi_private.cpp.o libgjs-internal.a.p/gi_repo.cpp.o libgjs-internal.a.p/gi_toggle.cpp.o libgjs-internal.a.p/gi_union.cpp.o libgjs-internal.a.p/gi_value.cpp.o libgjs-internal.a.p/gi_wrapperutils.cpp.o libgjs-internal.a.p/gjs_atoms.cpp.o libgjs-internal.a.p/gjs_byteArray.cpp.o libgjs-internal.a.p/gjs_context.cpp.o libgjs-internal.a.p/gjs_coverage.cpp.o libgjs-internal.a.p/gjs_debugger.cpp.o libgjs-internal.a.p/gjs_deprecation.cpp.o libgjs-internal.a.p/gjs_engine.cpp.o libgjs-internal.a.p/gjs_error-types.cpp.o libgjs-internal.a.p/gjs_global.cpp.o libgjs-internal.a.p/gjs_importer.cpp.o libgjs-internal.a.p/gjs_internal.cpp.o libgjs-internal.a.p/gjs_mainloop.cpp.o libgjs-internal.a.p/gjs_mem.cpp.o libgjs-internal.a.p/gjs_module.cpp.o libgjs-internal.a.p/gjs_native.cpp.o libgjs-internal.a.p/gjs_objectbox.cpp.o libgjs-internal.a.p/gjs_profiler.cpp.o libgjs-internal.a.p/gjs_text-encoding.cpp.o libgjs-internal.a.p/gjs_promise.cpp.o libgjs-internal.a.p/gjs_stack.cpp.o libgjs-internal.a.p/modules_console.cpp.o libgjs-internal.a.p/modules_print.cpp.o libgjs-internal.a.p/modules_system.cpp.o libgjs-internal.a.p/modules_cairo-region.cpp.o libgjs-internal.a.p/modules_cairo-context.cpp.o libgjs-internal.a.p/modules_cairo-path.cpp.o libgjs-internal.a.p/modules_cairo-surface.cpp.o libgjs-internal.a.p/modules_cairo-image-surface.cpp.o libgjs-internal.a.p/modules_cairo-ps-surface.cpp.o libgjs-internal.a.p/modules_cairo-pdf-surface.cpp.o libgjs-internal.a.p/modules_cairo-svg-surface.cpp.o libgjs-internal.a.p/modules_cairo-pattern.cpp.o libgjs-internal.a.p/modules_cairo-gradient.cpp.o libgjs-internal.a.p/modules_cairo-linear-gradient.cpp.o libgjs-internal.a.p/modules_cairo-radial-gradient.cpp.o libgjs-internal.a.p/modules_cairo-surface-pattern.cpp.o libgjs-internal.a.p/modules_cairo-solid-pattern.cpp.o libgjs-internal.a.p/modules_cairo.cpp.o [111/122] g++ -o libgjs.so.0.0.0 libgjs.so.0.0.0.p/meson-generated_.._js-resources.c.o libgjs.so.0.0.0.p/libgjs-private_gjs-gdbus-wrapper.c.o libgjs.so.0.0.0.p/libgjs-private_gjs-util.c.o -Wl,--as-needed -Wl,--no-undefined -shared -fPIC -Wl,--start-group -Wl,-soname,libgjs.so.0 -Wl,--whole-archive libgjs-internal.a -Wl,--no-whole-archive -Bsymbolic-functions -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/anolis/anolis-hardened-ld -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -Wl,--build-id=sha1 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/anolis/anolis-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection '-Wl,-rpath,$ORIGIN/../firefox-115.15.0/js/src/dist/bin' -Wl,-rpath-link,/builddir/build/BUILD/gjs-1.80.2/anolis-linux-build/../firefox-115.15.0/js/src/dist/bin libgjs-jsapi.a -Wl,--version-script,/builddir/build/BUILD/gjs-1.80.2/libgjs.map /usr/lib64/libglib-2.0.so /usr/lib64/libgobject-2.0.so /usr/lib64/libgthread-2.0.so -pthread /usr/lib64/libgio-2.0.so /usr/lib64/libgirepository-1.0.so /usr/lib64/../lib64/lp64d/libffi.so -Wl,-rpath=/usr/lib64/gjs /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/bin/libmozjs-115.so -lreadline /usr/lib64/libcairo.so /usr/lib64/libcairo-gobject.so /usr/lib64/libX11.so /usr/lib64/libXext.so -Wl,-rpath=/usr/lib64/gjs -lreadline /usr/lib64/libsysprof-capture-4.a -Wl,-rpath=/usr/lib64/gjs -lreadline -Wl,--end-group In member function ‘initialize’, inlined from ‘init’ at ../gi/function.cpp:1347:32: ../gi/arg-cache.cpp:1794:36: warning: argument 1 value ‘18446744073709551615’ exceeds maximum object size 9223372036854775807 [-Walloc-size-larger-than=] 1794 | m_args = new ArgumentPtr[size]{}; | ^ /usr/include/c++/12/new: In member function ‘init’: /usr/include/c++/12/new:128:26: note: in a call to allocation function ‘operator new []’ declared here 128 | _GLIBCXX_NODISCARD void* operator new[](std::size_t) _GLIBCXX_THROW (std::bad_alloc) | ^ [112/122] /usr/bin/meson --internal symbolextractor /builddir/build/BUILD/gjs-1.80.2/anolis-linux-build libgjs.so.0.0.0 libgjs.so.0.0.0 libgjs.so.0.0.0.p/libgjs.so.0.0.0.symbols [113/122] g++ -o installed-tests/js/minijasmine installed-tests/js/minijasmine.p/meson-generated_.._jsunit-resources.c.o installed-tests/js/minijasmine.p/.._minijasmine.cpp.o -Wl,--as-needed -Wl,--no-undefined -Bsymbolic-functions -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/anolis/anolis-hardened-ld -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -Wl,--build-id=sha1 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/anolis/anolis-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection '-Wl,-rpath,$ORIGIN/../..:$ORIGIN/../../../firefox-115.15.0/js/src/dist/bin' -Wl,-rpath-link,/builddir/build/BUILD/gjs-1.80.2/anolis-linux-build/ -Wl,-rpath-link,/builddir/build/BUILD/gjs-1.80.2/anolis-linux-build/../firefox-115.15.0/js/src/dist/bin -Wl,--start-group libgjs.so.0.0.0 libgjs-jsapi.a /usr/lib64/libglib-2.0.so /usr/lib64/libgobject-2.0.so /usr/lib64/libgthread-2.0.so -pthread /usr/lib64/libgio-2.0.so /usr/lib64/libgirepository-1.0.so /usr/lib64/../lib64/lp64d/libffi.so -Wl,-rpath=/usr/lib64/gjs /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/bin/libmozjs-115.so -lreadline /usr/lib64/libcairo.so /usr/lib64/libcairo-gobject.so /usr/lib64/libX11.so /usr/lib64/libXext.so -Wl,-rpath=/usr/lib64/gjs -lreadline /usr/lib64/libsysprof-capture-4.a -Wl,--end-group [114/122] g++ -o installed-tests/js/libgjstesttools/libgjstesttools.so installed-tests/js/libgjstesttools/libgjstesttools.so.p/gjs-test-tools.cpp.o -Wl,--as-needed -Wl,--no-undefined -shared -fPIC -Wl,--start-group -Wl,-soname,libgjstesttools.so -Bsymbolic-functions -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/anolis/anolis-hardened-ld -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -Wl,--build-id=sha1 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/anolis/anolis-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection '-Wl,-rpath,$ORIGIN/../../..:$ORIGIN/../../../../firefox-115.15.0/js/src/dist/bin' -Wl,-rpath-link,/builddir/build/BUILD/gjs-1.80.2/anolis-linux-build/ -Wl,-rpath-link,/builddir/build/BUILD/gjs-1.80.2/anolis-linux-build/../firefox-115.15.0/js/src/dist/bin libgjs.so.0.0.0 libgjs-jsapi.a /usr/lib64/libglib-2.0.so /usr/lib64/libgobject-2.0.so /usr/lib64/libgthread-2.0.so -pthread /usr/lib64/libgio-2.0.so /usr/lib64/libgirepository-1.0.so /usr/lib64/../lib64/lp64d/libffi.so -Wl,-rpath=/usr/lib64/gjs /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/bin/libmozjs-115.so -lreadline /usr/lib64/libcairo.so /usr/lib64/libcairo-gobject.so /usr/lib64/libX11.so /usr/lib64/libXext.so -Wl,-rpath=/usr/lib64/gjs -lreadline /usr/lib64/libsysprof-capture-4.a -Wl,--end-group [115/122] g++ -o gjs-console gjs-console.p/gjs_console.cpp.o -Wl,--as-needed -Wl,--no-undefined -Bsymbolic-functions -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/anolis/anolis-hardened-ld -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -Wl,--build-id=sha1 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/anolis/anolis-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection '-Wl,-rpath,$ORIGIN/:$ORIGIN/../firefox-115.15.0/js/src/dist/bin' -Wl,-rpath-link,/builddir/build/BUILD/gjs-1.80.2/anolis-linux-build/ -Wl,-rpath-link,/builddir/build/BUILD/gjs-1.80.2/anolis-linux-build/../firefox-115.15.0/js/src/dist/bin -Wl,--start-group libgjs.so.0.0.0 libgjs-jsapi.a /usr/lib64/libglib-2.0.so /usr/lib64/libgobject-2.0.so /usr/lib64/libgthread-2.0.so -pthread /usr/lib64/libgio-2.0.so /usr/lib64/libgirepository-1.0.so /usr/lib64/../lib64/lp64d/libffi.so -Wl,-rpath=/usr/lib64/gjs /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/bin/libmozjs-115.so -lreadline /usr/lib64/libcairo.so /usr/lib64/libcairo-gobject.so /usr/lib64/libX11.so /usr/lib64/libXext.so -Wl,-rpath=/usr/lib64/gjs -lreadline /usr/lib64/libsysprof-capture-4.a -Wl,--end-group [116/122] /usr/bin/meson --internal symbolextractor /builddir/build/BUILD/gjs-1.80.2/anolis-linux-build installed-tests/js/libgjstesttools/libgjstesttools.so installed-tests/js/libgjstesttools/libgjstesttools.so installed-tests/js/libgjstesttools/libgjstesttools.so.p/libgjstesttools.so.symbols [117/122] env PKG_CONFIG_PATH=/builddir/build/BUILD/gjs-1.80.2:/builddir/build/BUILD/gjs-1.80.2/anolis-linux-build/meson-uninstalled /usr/bin/g-ir-scanner --quiet --no-libtool --namespace=GjsPrivate --nsversion=1.0 --warn-all --output GjsPrivate-1.0.gir -I/builddir/build/BUILD/gjs-1.80.2/ -I/builddir/build/BUILD/gjs-1.80.2/anolis-linux-build/ --filelist=/builddir/build/BUILD/gjs-1.80.2/anolis-linux-build/libgjs.so.0.0.0.p/GjsPrivate_1.0_gir_filelist --include=GObject-2.0 --include=Gio-2.0 --symbol-prefix=gjs_ --identifier-prefix=Gjs --cflags-begin -DGJS_COMPILATION '-DGJS_JS_DIR="/usr/share/gjs-1.0"' '-DPKGLIBDIR="/usr/lib64/gjs"' '-DG_LOG_DOMAIN="Gjs"' -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-4 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gobject-introspection-1.0 -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include -I/usr/include/cairo -I/usr/include/freetype2 -I/usr/include/pixman-1 -I/usr/include/libxml2 -I/usr/include/harfbuzz -I/usr/include/libpng16 --cflags-end --add-include-path=/usr/share/gir-1.0 -L/builddir/build/BUILD/gjs-1.80.2/anolis-linux-build/ --library gjs -L/builddir/build/BUILD/gjs-1.80.2/anolis-linux-build/../firefox-115.15.0/js/src/dist/bin --extra-library=glib-2.0 --extra-library=gobject-2.0 --extra-library=gthread-2.0 --extra-library=gio-2.0 --extra-library=girepository-1.0 -L/usr/lib64/../lib64/lp64d --extra-library=ffi -L/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/bin --extra-library=mozjs-115 --extra-library=readline --extra-library=cairo --extra-library=cairo-gobject --extra-library=X11 --extra-library=Xext --sources-top-dirs /builddir/build/BUILD/gjs-1.80.2/ --sources-top-dirs /builddir/build/BUILD/gjs-1.80.2/anolis-linux-build/ [118/122] /usr/bin/g-ir-compiler GjsPrivate-1.0.gir --output GjsPrivate-1.0.typelib --includedir=/usr/share/gir-1.0 [119/122] env PKG_CONFIG_PATH=/builddir/build/BUILD/gjs-1.80.2:/builddir/build/BUILD/gjs-1.80.2/anolis-linux-build/meson-uninstalled /usr/bin/g-ir-scanner --quiet --no-libtool --namespace=GjsTestTools --nsversion=1.0 --warn-all --output installed-tests/js/libgjstesttools/GjsTestTools-1.0.gir -I/builddir/build/BUILD/gjs-1.80.2/installed-tests/js/libgjstesttools -I/builddir/build/BUILD/gjs-1.80.2/anolis-linux-build/installed-tests/js/libgjstesttools -I/builddir/build/BUILD/gjs-1.80.2/. -I/builddir/build/BUILD/gjs-1.80.2/anolis-linux-build/. --filelist=/builddir/build/BUILD/gjs-1.80.2/anolis-linux-build/installed-tests/js/libgjstesttools/libgjstesttools.so.p/GjsTestTools_1.0_gir_filelist --include=GObject-2.0 --include=Gio-2.0 --symbol-prefix=gjs_test_tools_ --cflags-begin -I/builddir/build/BUILD/gjs-1.80.2/. -I/builddir/build/BUILD/gjs-1.80.2/anolis-linux-build/. -DGJS_COMPILATION '-DGJS_JS_DIR="/usr/share/gjs-1.0"' '-DPKGLIBDIR="/usr/lib64/gjs"' '-DG_LOG_DOMAIN="Gjs"' -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-4 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gobject-introspection-1.0 -I/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/include -I/usr/include/cairo -I/usr/include/freetype2 -I/usr/include/pixman-1 -I/usr/include/libxml2 -I/usr/include/harfbuzz -I/usr/include/libpng16 --cflags-end --add-include-path=/usr/share/gir-1.0 -L/builddir/build/BUILD/gjs-1.80.2/anolis-linux-build/installed-tests/js/libgjstesttools --library gjstesttools -L/builddir/build/BUILD/gjs-1.80.2/anolis-linux-build/ -L/builddir/build/BUILD/gjs-1.80.2/anolis-linux-build/../firefox-115.15.0/js/src/dist/bin --extra-library=glib-2.0 --extra-library=gobject-2.0 --extra-library=gthread-2.0 --extra-library=gio-2.0 --extra-library=girepository-1.0 -L/usr/lib64/../lib64/lp64d --extra-library=ffi -L/builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/bin --extra-library=mozjs-115 --extra-library=readline --extra-library=cairo --extra-library=cairo-gobject --extra-library=X11 --extra-library=Xext --sources-top-dirs /builddir/build/BUILD/gjs-1.80.2/ --sources-top-dirs /builddir/build/BUILD/gjs-1.80.2/anolis-linux-build/ [120/122] /usr/bin/g-ir-compiler installed-tests/js/libgjstesttools/GjsTestTools-1.0.gir --output installed-tests/js/libgjstesttools/GjsTestTools-1.0.typelib --includedir=/usr/share/gir-1.0 [121/122] g++ -o test/gjs-tests test/gjs-tests.p/meson-generated_.._mock-js-resources.c.o test/gjs-tests.p/gjs-tests.cpp.o test/gjs-tests.p/gjs-test-coverage.cpp.o test/gjs-tests.p/gjs-test-no-introspection-object.cpp.o -Wl,--as-needed -Wl,--no-undefined -Bsymbolic-functions -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/anolis/anolis-hardened-ld -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -Wl,--build-id=sha1 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/anolis/anolis-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection '-Wl,-rpath,$ORIGIN/..:$ORIGIN/../../firefox-115.15.0/js/src/dist/bin' -Wl,-rpath-link,/builddir/build/BUILD/gjs-1.80.2/anolis-linux-build/ -Wl,-rpath-link,/builddir/build/BUILD/gjs-1.80.2/anolis-linux-build/../firefox-115.15.0/js/src/dist/bin -Wl,--start-group test/libgjs-tests-common.a libgjs.so.0.0.0 libgjs-jsapi.a /usr/lib64/libglib-2.0.so /usr/lib64/libgobject-2.0.so /usr/lib64/libgthread-2.0.so -pthread /usr/lib64/libgio-2.0.so /usr/lib64/libgirepository-1.0.so /usr/lib64/../lib64/lp64d/libffi.so -Wl,-rpath=/usr/lib64/gjs /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/bin/libmozjs-115.so -lreadline /usr/lib64/libcairo.so /usr/lib64/libcairo-gobject.so /usr/lib64/libX11.so /usr/lib64/libXext.so -Wl,-rpath=/usr/lib64/gjs -lreadline -Wl,-rpath=/usr/lib64/gjs -lreadline /usr/lib64/libsysprof-capture-4.a -Wl,--end-group [122/122] g++ -o test/gjs-tests-internal test/gjs-tests-internal.p/meson-generated_.._.._js-resources.c.o test/gjs-tests-internal.p/gjs-tests-internal.cpp.o test/gjs-tests-internal.p/gjs-test-call-args.cpp.o test/gjs-tests-internal.p/gjs-test-rooting.cpp.o test/gjs-tests-internal.p/gjs-test-jsapi-utils.cpp.o test/gjs-tests-internal.p/gjs-test-toggle-queue.cpp.o -Wl,--as-needed -Wl,--no-undefined -Bsymbolic-functions -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/anolis/anolis-hardened-ld -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -Wl,--build-id=sha1 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/anolis/anolis-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection '-Wl,-rpath,$ORIGIN/../installed-tests/js/libgjstesttools:$ORIGIN/..:$ORIGIN/../../firefox-115.15.0/js/src/dist/bin' -Wl,-rpath-link,/builddir/build/BUILD/gjs-1.80.2/anolis-linux-build/installed-tests/js/libgjstesttools -Wl,-rpath-link,/builddir/build/BUILD/gjs-1.80.2/anolis-linux-build/ -Wl,-rpath-link,/builddir/build/BUILD/gjs-1.80.2/anolis-linux-build/../firefox-115.15.0/js/src/dist/bin -Wl,--start-group test/libgjs-tests-common.a libgjs-internal.a libgjs-jsapi.a installed-tests/js/libgjstesttools/libgjstesttools.so /usr/lib64/libglib-2.0.so /usr/lib64/libgobject-2.0.so /usr/lib64/libgthread-2.0.so -pthread /usr/lib64/libgio-2.0.so /usr/lib64/libgirepository-1.0.so /usr/lib64/../lib64/lp64d/libffi.so -Wl,-rpath=/usr/lib64/gjs /builddir/build/BUILD/gjs-1.80.2/firefox-115.15.0/js/src/dist/bin/libmozjs-115.so -lreadline /usr/lib64/libcairo.so /usr/lib64/libcairo-gobject.so /usr/lib64/libX11.so /usr/lib64/libXext.so -Wl,-rpath=/usr/lib64/gjs -lreadline -Wl,-rpath=/usr/lib64/gjs -lreadline /usr/lib64/libsysprof-capture-4.a -Wl,-rpath=/usr/lib64/gjs -lreadline -Wl,--end-group In member function ‘initialize’, inlined from ‘init’ at ../gi/function.cpp:1347:32: ../gi/arg-cache.cpp:1794:36: warning: argument 1 value ‘18446744073709551615’ exceeds maximum object size 9223372036854775807 [-Walloc-size-larger-than=] 1794 | m_args = new ArgumentPtr[size]{}; | ^ /usr/include/c++/12/new: In member function ‘init’: /usr/include/c++/12/new:128:26: note: in a call to allocation function ‘operator new []’ declared here 128 | _GLIBCXX_NODISCARD void* operator new[](std::size_t) _GLIBCXX_THROW (std::bad_alloc) | ^ INFO: autodetecting backend as ninja INFO: calculating backend command to run: /usr/bin/ninja -C /builddir/build/BUILD/gjs-1.80.2/anolis-linux-build -j 64 -v + RPM_EC=0 ++ jobs -p + exit 0 Executing(%install): /bin/sh -e /var/tmp/rpm-tmp.rYvszG + umask 022 + cd /builddir/build/BUILD + '[' /builddir/build/BUILDROOT/gjs-1.80.2-1.an23.riscv64 '!=' / ']' + rm -rf /builddir/build/BUILDROOT/gjs-1.80.2-1.an23.riscv64 ++ dirname /builddir/build/BUILDROOT/gjs-1.80.2-1.an23.riscv64 + mkdir -p /builddir/build/BUILDROOT + mkdir /builddir/build/BUILDROOT/gjs-1.80.2-1.an23.riscv64 + 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/anolis/anolis-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -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/anolis/anolis-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection' + export CXXFLAGS + FFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/anolis/anolis-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -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 -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/anolis/anolis-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -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/anolis/anolis-hardened-ld -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -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 gjs-1.80.2 + mkdir -p /builddir/build/BUILDROOT/gjs-1.80.2-1.an23.riscv64/usr/lib64/gjs + cp -p firefox-115.15.0/js/src/dist/bin/libmozjs-115.so /builddir/build/BUILDROOT/gjs-1.80.2-1.an23.riscv64/usr/lib64/gjs/ + DESTDIR=/builddir/build/BUILDROOT/gjs-1.80.2-1.an23.riscv64 + /usr/bin/meson install -C anolis-linux-build --no-rebuild Installing subdir /builddir/build/BUILD/gjs-1.80.2/installed-tests/js/modules to /builddir/build/BUILDROOT/gjs-1.80.2-1.an23.riscv64/usr/libexec/installed-tests/gjs/js/modules Installing /builddir/build/BUILD/gjs-1.80.2/installed-tests/js/modules/encodings.json to /builddir/build/BUILDROOT/gjs-1.80.2-1.an23.riscv64/usr/libexec/installed-tests/gjs/js/modules Installing /builddir/build/BUILD/gjs-1.80.2/installed-tests/js/modules/lexicalScope.js to /builddir/build/BUILDROOT/gjs-1.80.2-1.an23.riscv64/usr/libexec/installed-tests/gjs/js/modules Installing /builddir/build/BUILD/gjs-1.80.2/installed-tests/js/modules/modunicode.js to /builddir/build/BUILDROOT/gjs-1.80.2-1.an23.riscv64/usr/libexec/installed-tests/gjs/js/modules Installing /builddir/build/BUILD/gjs-1.80.2/installed-tests/js/modules/dynamic.js to /builddir/build/BUILDROOT/gjs-1.80.2-1.an23.riscv64/usr/libexec/installed-tests/gjs/js/modules Installing /builddir/build/BUILD/gjs-1.80.2/installed-tests/js/modules/sideEffect.js to /builddir/build/BUILDROOT/gjs-1.80.2-1.an23.riscv64/usr/libexec/installed-tests/gjs/js/modules Installing /builddir/build/BUILD/gjs-1.80.2/installed-tests/js/modules/alwaysThrows.js to /builddir/build/BUILDROOT/gjs-1.80.2-1.an23.riscv64/usr/libexec/installed-tests/gjs/js/modules Installing /builddir/build/BUILD/gjs-1.80.2/installed-tests/js/modules/foobar.js to /builddir/build/BUILDROOT/gjs-1.80.2-1.an23.riscv64/usr/libexec/installed-tests/gjs/js/modules Installing /builddir/build/BUILD/gjs-1.80.2/installed-tests/js/modules/say.js to /builddir/build/BUILDROOT/gjs-1.80.2-1.an23.riscv64/usr/libexec/installed-tests/gjs/js/modules Installing /builddir/build/BUILD/gjs-1.80.2/installed-tests/js/modules/exports.js to /builddir/build/BUILDROOT/gjs-1.80.2-1.an23.riscv64/usr/libexec/installed-tests/gjs/js/modules Installing /builddir/build/BUILD/gjs-1.80.2/installed-tests/js/modules/data.txt to /builddir/build/BUILDROOT/gjs-1.80.2-1.an23.riscv64/usr/libexec/installed-tests/gjs/js/modules Installing /builddir/build/BUILD/gjs-1.80.2/installed-tests/js/modules/importmeta.js to /builddir/build/BUILDROOT/gjs-1.80.2-1.an23.riscv64/usr/libexec/installed-tests/gjs/js/modules Installing /builddir/build/BUILD/gjs-1.80.2/installed-tests/js/modules/sideEffect2.js to /builddir/build/BUILDROOT/gjs-1.80.2-1.an23.riscv64/usr/libexec/installed-tests/gjs/js/modules Installing /builddir/build/BUILD/gjs-1.80.2/installed-tests/js/modules/subA/subB/foobar.js to /builddir/build/BUILDROOT/gjs-1.80.2-1.an23.riscv64/usr/libexec/installed-tests/gjs/js/modules/subA/subB Installing /builddir/build/BUILD/gjs-1.80.2/installed-tests/js/modules/subA/subB/__init__.js to /builddir/build/BUILDROOT/gjs-1.80.2-1.an23.riscv64/usr/libexec/installed-tests/gjs/js/modules/subA/subB Installing /builddir/build/BUILD/gjs-1.80.2/installed-tests/js/modules/subA/subB/baz.js to /builddir/build/BUILDROOT/gjs-1.80.2-1.an23.riscv64/usr/libexec/installed-tests/gjs/js/modules/subA/subB Installing /builddir/build/BUILD/gjs-1.80.2/installed-tests/js/modules/mutualImport/a.js to /builddir/build/BUILDROOT/gjs-1.80.2-1.an23.riscv64/usr/libexec/installed-tests/gjs/js/modules/mutualImport Installing /builddir/build/BUILD/gjs-1.80.2/installed-tests/js/modules/mutualImport/b.js to /builddir/build/BUILDROOT/gjs-1.80.2-1.an23.riscv64/usr/libexec/installed-tests/gjs/js/modules/mutualImport Installing /builddir/build/BUILD/gjs-1.80.2/installed-tests/js/modules/badOverrides2/WarnLib.js to /builddir/build/BUILDROOT/gjs-1.80.2-1.an23.riscv64/usr/libexec/installed-tests/gjs/js/modules/badOverrides2 Installing /builddir/build/BUILD/gjs-1.80.2/installed-tests/js/modules/badOverrides2/Gio.js to /builddir/build/BUILDROOT/gjs-1.80.2-1.an23.riscv64/usr/libexec/installed-tests/gjs/js/modules/badOverrides2 Installing /builddir/build/BUILD/gjs-1.80.2/installed-tests/js/modules/badOverrides2/Regress.js to /builddir/build/BUILDROOT/gjs-1.80.2-1.an23.riscv64/usr/libexec/installed-tests/gjs/js/modules/badOverrides2 Installing /builddir/build/BUILD/gjs-1.80.2/installed-tests/js/modules/badOverrides2/.eslintrc.yml to /builddir/build/BUILDROOT/gjs-1.80.2-1.an23.riscv64/usr/libexec/installed-tests/gjs/js/modules/badOverrides2 Installing /builddir/build/BUILD/gjs-1.80.2/installed-tests/js/modules/badOverrides2/GIMarshallingTests.js to /builddir/build/BUILDROOT/gjs-1.80.2-1.an23.riscv64/usr/libexec/installed-tests/gjs/js/modules/badOverrides2 Installing /builddir/build/BUILD/gjs-1.80.2/installed-tests/js/modules/badOverrides/WarnLib.js to /builddir/build/BUILDROOT/gjs-1.80.2-1.an23.riscv64/usr/libexec/installed-tests/gjs/js/modules/badOverrides Installing /builddir/build/BUILD/gjs-1.80.2/installed-tests/js/modules/badOverrides/Gio.js to /builddir/build/BUILDROOT/gjs-1.80.2-1.an23.riscv64/usr/libexec/installed-tests/gjs/js/modules/badOverrides Installing /builddir/build/BUILD/gjs-1.80.2/installed-tests/js/modules/badOverrides/Regress.js to /builddir/build/BUILDROOT/gjs-1.80.2-1.an23.riscv64/usr/libexec/installed-tests/gjs/js/modules/badOverrides Installing /builddir/build/BUILD/gjs-1.80.2/installed-tests/js/modules/badOverrides/.eslintrc.yml to /builddir/build/BUILDROOT/gjs-1.80.2-1.an23.riscv64/usr/libexec/installed-tests/gjs/js/modules/badOverrides Installing /builddir/build/BUILD/gjs-1.80.2/installed-tests/js/modules/badOverrides/GIMarshallingTests.js to /builddir/build/BUILDROOT/gjs-1.80.2-1.an23.riscv64/usr/libexec/installed-tests/gjs/js/modules/badOverrides Installing /builddir/build/BUILD/gjs-1.80.2/installed-tests/js/modules/subErrorInit/__init__.js to /builddir/build/BUILDROOT/gjs-1.80.2-1.an23.riscv64/usr/libexec/installed-tests/gjs/js/modules/subErrorInit Installing /builddir/build/BUILD/gjs-1.80.2/installed-tests/js/modules/subBadInit/__init__.js to /builddir/build/BUILDROOT/gjs-1.80.2-1.an23.riscv64/usr/libexec/installed-tests/gjs/js/modules/subBadInit Installing /builddir/build/BUILD/gjs-1.80.2/installed-tests/js/modules/overrides/.eslintrc.yml to /builddir/build/BUILDROOT/gjs-1.80.2-1.an23.riscv64/usr/libexec/installed-tests/gjs/js/modules/overrides Installing /builddir/build/BUILD/gjs-1.80.2/installed-tests/js/modules/overrides/GIMarshallingTests.js to /builddir/build/BUILDROOT/gjs-1.80.2-1.an23.riscv64/usr/libexec/installed-tests/gjs/js/modules/overrides Installing libgjs.so.0.0.0 to /builddir/build/BUILDROOT/gjs-1.80.2-1.an23.riscv64/usr/lib64 Installing GjsPrivate-1.0.typelib to /builddir/build/BUILDROOT/gjs-1.80.2-1.an23.riscv64/usr/lib64/gjs/girepository-1.0 Installing gjs-console to /builddir/build/BUILDROOT/gjs-1.80.2-1.an23.riscv64/usr/bin Installing installed-tests/js/minijasmine to /builddir/build/BUILDROOT/gjs-1.80.2-1.an23.riscv64/usr/libexec/installed-tests/gjs Installing installed-tests/js/libregress.so to /builddir/build/BUILDROOT/gjs-1.80.2-1.an23.riscv64/usr/libexec/installed-tests/gjs Installing installed-tests/js/Regress-1.0.typelib to /builddir/build/BUILDROOT/gjs-1.80.2-1.an23.riscv64/usr/libexec/installed-tests/gjs Installing installed-tests/js/libwarnlib.so to /builddir/build/BUILDROOT/gjs-1.80.2-1.an23.riscv64/usr/libexec/installed-tests/gjs Installing installed-tests/js/WarnLib-1.0.typelib to /builddir/build/BUILDROOT/gjs-1.80.2-1.an23.riscv64/usr/libexec/installed-tests/gjs Installing installed-tests/js/libgimarshallingtests.so to /builddir/build/BUILDROOT/gjs-1.80.2-1.an23.riscv64/usr/libexec/installed-tests/gjs Installing installed-tests/js/GIMarshallingTests-1.0.typelib to /builddir/build/BUILDROOT/gjs-1.80.2-1.an23.riscv64/usr/libexec/installed-tests/gjs Installing installed-tests/js/libgjstesttools/libgjstesttools.so to /builddir/build/BUILDROOT/gjs-1.80.2-1.an23.riscv64/usr/libexec/installed-tests/gjs Installing installed-tests/js/libgjstesttools/GjsTestTools-1.0.typelib to /builddir/build/BUILDROOT/gjs-1.80.2-1.an23.riscv64/usr/libexec/installed-tests/gjs Installing /builddir/build/BUILD/gjs-1.80.2/gjs/context.h to /builddir/build/BUILDROOT/gjs-1.80.2-1.an23.riscv64/usr/include/gjs-1.0/gjs/ Installing /builddir/build/BUILD/gjs-1.80.2/gjs/coverage.h to /builddir/build/BUILDROOT/gjs-1.80.2-1.an23.riscv64/usr/include/gjs-1.0/gjs/ Installing /builddir/build/BUILD/gjs-1.80.2/gjs/error-types.h to /builddir/build/BUILDROOT/gjs-1.80.2-1.an23.riscv64/usr/include/gjs-1.0/gjs/ Installing /builddir/build/BUILD/gjs-1.80.2/gjs/gjs.h to /builddir/build/BUILDROOT/gjs-1.80.2-1.an23.riscv64/usr/include/gjs-1.0/gjs/ Installing /builddir/build/BUILD/gjs-1.80.2/gjs/macros.h to /builddir/build/BUILDROOT/gjs-1.80.2-1.an23.riscv64/usr/include/gjs-1.0/gjs/ Installing /builddir/build/BUILD/gjs-1.80.2/gjs/mem.h to /builddir/build/BUILDROOT/gjs-1.80.2-1.an23.riscv64/usr/include/gjs-1.0/gjs/ Installing /builddir/build/BUILD/gjs-1.80.2/gjs/profiler.h to /builddir/build/BUILDROOT/gjs-1.80.2-1.an23.riscv64/usr/include/gjs-1.0/gjs/ Installing /builddir/build/BUILD/gjs-1.80.2/installed-tests/extra/gjs.supp to /builddir/build/BUILDROOT/gjs-1.80.2-1.an23.riscv64/usr/share/gjs-1.0/valgrind Installing /builddir/build/BUILD/gjs-1.80.2/installed-tests/extra/lsan.supp to /builddir/build/BUILDROOT/gjs-1.80.2-1.an23.riscv64/usr/share/gjs-1.0/lsan Installing /builddir/build/BUILD/gjs-1.80.2/installed-tests/js/org.gnome.GjsTest.gschema.xml to /builddir/build/BUILDROOT/gjs-1.80.2-1.an23.riscv64/usr/share/glib-2.0/schemas Installing /builddir/build/BUILD/gjs-1.80.2/anolis-linux-build/meson-private/gjs-1.0.pc to /builddir/build/BUILDROOT/gjs-1.80.2-1.an23.riscv64/usr/lib64/pkgconfig Installing /builddir/build/BUILD/gjs-1.80.2/anolis-linux-build/installed-tests/testCommandLine.sh.test to /builddir/build/BUILDROOT/gjs-1.80.2-1.an23.riscv64/usr/share/installed-tests/gjs Installing /builddir/build/BUILD/gjs-1.80.2/installed-tests/scripts/testCommandLine.sh to /builddir/build/BUILDROOT/gjs-1.80.2-1.an23.riscv64/usr/libexec/installed-tests/gjs/scripts Installing /builddir/build/BUILD/gjs-1.80.2/anolis-linux-build/installed-tests/testCommandLineModules.sh.test to /builddir/build/BUILDROOT/gjs-1.80.2-1.an23.riscv64/usr/share/installed-tests/gjs Installing /builddir/build/BUILD/gjs-1.80.2/installed-tests/scripts/testCommandLineModules.sh to /builddir/build/BUILDROOT/gjs-1.80.2-1.an23.riscv64/usr/libexec/installed-tests/gjs/scripts Installing /builddir/build/BUILD/gjs-1.80.2/anolis-linux-build/installed-tests/testWarnings.sh.test to /builddir/build/BUILDROOT/gjs-1.80.2-1.an23.riscv64/usr/share/installed-tests/gjs Installing /builddir/build/BUILD/gjs-1.80.2/installed-tests/scripts/testWarnings.sh to /builddir/build/BUILDROOT/gjs-1.80.2-1.an23.riscv64/usr/libexec/installed-tests/gjs/scripts Installing /builddir/build/BUILD/gjs-1.80.2/anolis-linux-build/installed-tests/js/testself.test to /builddir/build/BUILDROOT/gjs-1.80.2-1.an23.riscv64/usr/share/installed-tests/gjs Installing /builddir/build/BUILD/gjs-1.80.2/installed-tests/js/testself.js to /builddir/build/BUILDROOT/gjs-1.80.2-1.an23.riscv64/usr/libexec/installed-tests/gjs/js Installing /builddir/build/BUILD/gjs-1.80.2/anolis-linux-build/installed-tests/js/testByteArray.test to /builddir/build/BUILDROOT/gjs-1.80.2-1.an23.riscv64/usr/share/installed-tests/gjs Installing /builddir/build/BUILD/gjs-1.80.2/installed-tests/js/testByteArray.js to /builddir/build/BUILDROOT/gjs-1.80.2-1.an23.riscv64/usr/libexec/installed-tests/gjs/js Installing /builddir/build/BUILD/gjs-1.80.2/anolis-linux-build/installed-tests/js/testExceptions.test to /builddir/build/BUILDROOT/gjs-1.80.2-1.an23.riscv64/usr/share/installed-tests/gjs Installing /builddir/build/BUILD/gjs-1.80.2/installed-tests/js/testExceptions.js to /builddir/build/BUILDROOT/gjs-1.80.2-1.an23.riscv64/usr/libexec/installed-tests/gjs/js Installing /builddir/build/BUILD/gjs-1.80.2/anolis-linux-build/installed-tests/js/testFormat.test to /builddir/build/BUILDROOT/gjs-1.80.2-1.an23.riscv64/usr/share/installed-tests/gjs Installing /builddir/build/BUILD/gjs-1.80.2/installed-tests/js/testFormat.js to /builddir/build/BUILDROOT/gjs-1.80.2-1.an23.riscv64/usr/libexec/installed-tests/gjs/js Installing /builddir/build/BUILD/gjs-1.80.2/anolis-linux-build/installed-tests/js/testFundamental.test to /builddir/build/BUILDROOT/gjs-1.80.2-1.an23.riscv64/usr/share/installed-tests/gjs Installing /builddir/build/BUILD/gjs-1.80.2/installed-tests/js/testFundamental.js to /builddir/build/BUILDROOT/gjs-1.80.2-1.an23.riscv64/usr/libexec/installed-tests/gjs/js Installing /builddir/build/BUILD/gjs-1.80.2/anolis-linux-build/installed-tests/js/testGettext.test to /builddir/build/BUILDROOT/gjs-1.80.2-1.an23.riscv64/usr/share/installed-tests/gjs Installing /builddir/build/BUILD/gjs-1.80.2/installed-tests/js/testGettext.js to /builddir/build/BUILDROOT/gjs-1.80.2-1.an23.riscv64/usr/libexec/installed-tests/gjs/js Installing /builddir/build/BUILD/gjs-1.80.2/anolis-linux-build/installed-tests/js/testGIMarshalling.test to /builddir/build/BUILDROOT/gjs-1.80.2-1.an23.riscv64/usr/share/installed-tests/gjs Installing /builddir/build/BUILD/gjs-1.80.2/installed-tests/js/testGIMarshalling.js to /builddir/build/BUILDROOT/gjs-1.80.2-1.an23.riscv64/usr/libexec/installed-tests/gjs/js Installing /builddir/build/BUILD/gjs-1.80.2/anolis-linux-build/installed-tests/js/testGio.test to /builddir/build/BUILDROOT/gjs-1.80.2-1.an23.riscv64/usr/share/installed-tests/gjs Installing /builddir/build/BUILD/gjs-1.80.2/installed-tests/js/testGio.js to /builddir/build/BUILDROOT/gjs-1.80.2-1.an23.riscv64/usr/libexec/installed-tests/gjs/js Installing /builddir/build/BUILD/gjs-1.80.2/anolis-linux-build/installed-tests/js/testGLib.test to /builddir/build/BUILDROOT/gjs-1.80.2-1.an23.riscv64/usr/share/installed-tests/gjs Installing /builddir/build/BUILD/gjs-1.80.2/installed-tests/js/testGLib.js to /builddir/build/BUILDROOT/gjs-1.80.2-1.an23.riscv64/usr/libexec/installed-tests/gjs/js Installing /builddir/build/BUILD/gjs-1.80.2/anolis-linux-build/installed-tests/js/testGObject.test to /builddir/build/BUILDROOT/gjs-1.80.2-1.an23.riscv64/usr/share/installed-tests/gjs Installing /builddir/build/BUILD/gjs-1.80.2/installed-tests/js/testGObject.js to /builddir/build/BUILDROOT/gjs-1.80.2-1.an23.riscv64/usr/libexec/installed-tests/gjs/js Installing /builddir/build/BUILD/gjs-1.80.2/anolis-linux-build/installed-tests/js/testGObjectClass.test to /builddir/build/BUILDROOT/gjs-1.80.2-1.an23.riscv64/usr/share/installed-tests/gjs Installing /builddir/build/BUILD/gjs-1.80.2/installed-tests/js/testGObjectClass.js to /builddir/build/BUILDROOT/gjs-1.80.2-1.an23.riscv64/usr/libexec/installed-tests/gjs/js Installing /builddir/build/BUILD/gjs-1.80.2/anolis-linux-build/installed-tests/js/testGObjectInterface.test to /builddir/build/BUILDROOT/gjs-1.80.2-1.an23.riscv64/usr/share/installed-tests/gjs Installing /builddir/build/BUILD/gjs-1.80.2/installed-tests/js/testGObjectInterface.js to /builddir/build/BUILDROOT/gjs-1.80.2-1.an23.riscv64/usr/libexec/installed-tests/gjs/js Installing /builddir/build/BUILD/gjs-1.80.2/anolis-linux-build/installed-tests/js/testGObjectValue.test to /builddir/build/BUILDROOT/gjs-1.80.2-1.an23.riscv64/usr/share/installed-tests/gjs Installing /builddir/build/BUILD/gjs-1.80.2/installed-tests/js/testGObjectValue.js to /builddir/build/BUILDROOT/gjs-1.80.2-1.an23.riscv64/usr/libexec/installed-tests/gjs/js Installing /builddir/build/BUILD/gjs-1.80.2/anolis-linux-build/installed-tests/js/testGTypeClass.test to /builddir/build/BUILDROOT/gjs-1.80.2-1.an23.riscv64/usr/share/installed-tests/gjs Installing /builddir/build/BUILD/gjs-1.80.2/installed-tests/js/testGTypeClass.js to /builddir/build/BUILDROOT/gjs-1.80.2-1.an23.riscv64/usr/libexec/installed-tests/gjs/js Installing /builddir/build/BUILD/gjs-1.80.2/anolis-linux-build/installed-tests/js/testImporter.test to /builddir/build/BUILDROOT/gjs-1.80.2-1.an23.riscv64/usr/share/installed-tests/gjs Installing /builddir/build/BUILD/gjs-1.80.2/installed-tests/js/testImporter.js to /builddir/build/BUILDROOT/gjs-1.80.2-1.an23.riscv64/usr/libexec/installed-tests/gjs/js Installing /builddir/build/BUILD/gjs-1.80.2/anolis-linux-build/installed-tests/js/testImporter2.test to /builddir/build/BUILDROOT/gjs-1.80.2-1.an23.riscv64/usr/share/installed-tests/gjs Installing /builddir/build/BUILD/gjs-1.80.2/installed-tests/js/testImporter2.js to /builddir/build/BUILDROOT/gjs-1.80.2-1.an23.riscv64/usr/libexec/installed-tests/gjs/js Installing /builddir/build/BUILD/gjs-1.80.2/anolis-linux-build/installed-tests/js/testIntrospection.test to /builddir/build/BUILDROOT/gjs-1.80.2-1.an23.riscv64/usr/share/installed-tests/gjs Installing /builddir/build/BUILD/gjs-1.80.2/installed-tests/js/testIntrospection.js to /builddir/build/BUILDROOT/gjs-1.80.2-1.an23.riscv64/usr/libexec/installed-tests/gjs/js Installing /builddir/build/BUILD/gjs-1.80.2/anolis-linux-build/installed-tests/js/testLang.test to /builddir/build/BUILDROOT/gjs-1.80.2-1.an23.riscv64/usr/share/installed-tests/gjs Installing /builddir/build/BUILD/gjs-1.80.2/installed-tests/js/testLang.js to /builddir/build/BUILDROOT/gjs-1.80.2-1.an23.riscv64/usr/libexec/installed-tests/gjs/js Installing /builddir/build/BUILD/gjs-1.80.2/anolis-linux-build/installed-tests/js/testLegacyByteArray.test to /builddir/build/BUILDROOT/gjs-1.80.2-1.an23.riscv64/usr/share/installed-tests/gjs Installing /builddir/build/BUILD/gjs-1.80.2/installed-tests/js/testLegacyByteArray.js to /builddir/build/BUILDROOT/gjs-1.80.2-1.an23.riscv64/usr/libexec/installed-tests/gjs/js Installing /builddir/build/BUILD/gjs-1.80.2/anolis-linux-build/installed-tests/js/testLegacyClass.test to /builddir/build/BUILDROOT/gjs-1.80.2-1.an23.riscv64/usr/share/installed-tests/gjs Installing /builddir/build/BUILD/gjs-1.80.2/installed-tests/js/testLegacyClass.js to /builddir/build/BUILDROOT/gjs-1.80.2-1.an23.riscv64/usr/libexec/installed-tests/gjs/js Installing /builddir/build/BUILD/gjs-1.80.2/anolis-linux-build/installed-tests/js/testLegacyGObject.test to /builddir/build/BUILDROOT/gjs-1.80.2-1.an23.riscv64/usr/share/installed-tests/gjs Installing /builddir/build/BUILD/gjs-1.80.2/installed-tests/js/testLegacyGObject.js to /builddir/build/BUILDROOT/gjs-1.80.2-1.an23.riscv64/usr/libexec/installed-tests/gjs/js Installing /builddir/build/BUILD/gjs-1.80.2/anolis-linux-build/installed-tests/js/testMainloop.test to /builddir/build/BUILDROOT/gjs-1.80.2-1.an23.riscv64/usr/share/installed-tests/gjs Installing /builddir/build/BUILD/gjs-1.80.2/installed-tests/js/testMainloop.js to /builddir/build/BUILDROOT/gjs-1.80.2-1.an23.riscv64/usr/libexec/installed-tests/gjs/js Installing /builddir/build/BUILD/gjs-1.80.2/anolis-linux-build/installed-tests/js/testNamespace.test to /builddir/build/BUILDROOT/gjs-1.80.2-1.an23.riscv64/usr/share/installed-tests/gjs Installing /builddir/build/BUILD/gjs-1.80.2/installed-tests/js/testNamespace.js to /builddir/build/BUILDROOT/gjs-1.80.2-1.an23.riscv64/usr/libexec/installed-tests/gjs/js Installing /builddir/build/BUILD/gjs-1.80.2/anolis-linux-build/installed-tests/js/testPackage.test to /builddir/build/BUILDROOT/gjs-1.80.2-1.an23.riscv64/usr/share/installed-tests/gjs Installing /builddir/build/BUILD/gjs-1.80.2/installed-tests/js/testPackage.js to /builddir/build/BUILDROOT/gjs-1.80.2-1.an23.riscv64/usr/libexec/installed-tests/gjs/js Installing /builddir/build/BUILD/gjs-1.80.2/anolis-linux-build/installed-tests/js/testParamSpec.test to /builddir/build/BUILDROOT/gjs-1.80.2-1.an23.riscv64/usr/share/installed-tests/gjs Installing /builddir/build/BUILD/gjs-1.80.2/installed-tests/js/testParamSpec.js to /builddir/build/BUILDROOT/gjs-1.80.2-1.an23.riscv64/usr/libexec/installed-tests/gjs/js Installing /builddir/build/BUILD/gjs-1.80.2/anolis-linux-build/installed-tests/js/testPrint.test to /builddir/build/BUILDROOT/gjs-1.80.2-1.an23.riscv64/usr/share/installed-tests/gjs Installing /builddir/build/BUILD/gjs-1.80.2/installed-tests/js/testPrint.js to /builddir/build/BUILDROOT/gjs-1.80.2-1.an23.riscv64/usr/libexec/installed-tests/gjs/js Installing /builddir/build/BUILD/gjs-1.80.2/anolis-linux-build/installed-tests/js/testPromise.test to /builddir/build/BUILDROOT/gjs-1.80.2-1.an23.riscv64/usr/share/installed-tests/gjs Installing /builddir/build/BUILD/gjs-1.80.2/installed-tests/js/testPromise.js to /builddir/build/BUILDROOT/gjs-1.80.2-1.an23.riscv64/usr/libexec/installed-tests/gjs/js Installing /builddir/build/BUILD/gjs-1.80.2/anolis-linux-build/installed-tests/js/testRegress.test to /builddir/build/BUILDROOT/gjs-1.80.2-1.an23.riscv64/usr/share/installed-tests/gjs Installing /builddir/build/BUILD/gjs-1.80.2/installed-tests/js/testRegress.js to /builddir/build/BUILDROOT/gjs-1.80.2-1.an23.riscv64/usr/libexec/installed-tests/gjs/js Installing /builddir/build/BUILD/gjs-1.80.2/anolis-linux-build/installed-tests/js/testSignals.test to /builddir/build/BUILDROOT/gjs-1.80.2-1.an23.riscv64/usr/share/installed-tests/gjs Installing /builddir/build/BUILD/gjs-1.80.2/installed-tests/js/testSignals.js to /builddir/build/BUILDROOT/gjs-1.80.2-1.an23.riscv64/usr/libexec/installed-tests/gjs/js Installing /builddir/build/BUILD/gjs-1.80.2/anolis-linux-build/installed-tests/js/testSystem.test to /builddir/build/BUILDROOT/gjs-1.80.2-1.an23.riscv64/usr/share/installed-tests/gjs Installing /builddir/build/BUILD/gjs-1.80.2/installed-tests/js/testSystem.js to /builddir/build/BUILDROOT/gjs-1.80.2-1.an23.riscv64/usr/libexec/installed-tests/gjs/js Installing /builddir/build/BUILD/gjs-1.80.2/anolis-linux-build/installed-tests/js/testTweener.test to /builddir/build/BUILDROOT/gjs-1.80.2-1.an23.riscv64/usr/share/installed-tests/gjs Installing /builddir/build/BUILD/gjs-1.80.2/installed-tests/js/testTweener.js to /builddir/build/BUILDROOT/gjs-1.80.2-1.an23.riscv64/usr/libexec/installed-tests/gjs/js Installing /builddir/build/BUILD/gjs-1.80.2/anolis-linux-build/installed-tests/js/testWarnLib.test to /builddir/build/BUILDROOT/gjs-1.80.2-1.an23.riscv64/usr/share/installed-tests/gjs Installing /builddir/build/BUILD/gjs-1.80.2/installed-tests/js/testWarnLib.js to /builddir/build/BUILDROOT/gjs-1.80.2-1.an23.riscv64/usr/libexec/installed-tests/gjs/js Installing /builddir/build/BUILD/gjs-1.80.2/anolis-linux-build/installed-tests/js/testCairo.test to /builddir/build/BUILDROOT/gjs-1.80.2-1.an23.riscv64/usr/share/installed-tests/gjs Installing /builddir/build/BUILD/gjs-1.80.2/installed-tests/js/testCairo.js to /builddir/build/BUILDROOT/gjs-1.80.2-1.an23.riscv64/usr/libexec/installed-tests/gjs/js Installing /builddir/build/BUILD/gjs-1.80.2/anolis-linux-build/installed-tests/js/testGtk3.test to /builddir/build/BUILDROOT/gjs-1.80.2-1.an23.riscv64/usr/share/installed-tests/gjs Installing /builddir/build/BUILD/gjs-1.80.2/installed-tests/js/testGtk3.js to /builddir/build/BUILDROOT/gjs-1.80.2-1.an23.riscv64/usr/libexec/installed-tests/gjs/js Installing /builddir/build/BUILD/gjs-1.80.2/anolis-linux-build/installed-tests/js/testGObjectDestructionAccess.test to /builddir/build/BUILDROOT/gjs-1.80.2-1.an23.riscv64/usr/share/installed-tests/gjs Installing /builddir/build/BUILD/gjs-1.80.2/installed-tests/js/testGObjectDestructionAccess.js to /builddir/build/BUILDROOT/gjs-1.80.2-1.an23.riscv64/usr/libexec/installed-tests/gjs/js Installing /builddir/build/BUILD/gjs-1.80.2/anolis-linux-build/installed-tests/js/testLegacyGtk.test to /builddir/build/BUILDROOT/gjs-1.80.2-1.an23.riscv64/usr/share/installed-tests/gjs Installing /builddir/build/BUILD/gjs-1.80.2/installed-tests/js/testLegacyGtk.js to /builddir/build/BUILDROOT/gjs-1.80.2-1.an23.riscv64/usr/libexec/installed-tests/gjs/js Installing /builddir/build/BUILD/gjs-1.80.2/anolis-linux-build/installed-tests/js/testGDBus.test to /builddir/build/BUILDROOT/gjs-1.80.2-1.an23.riscv64/usr/share/installed-tests/gjs Installing /builddir/build/BUILD/gjs-1.80.2/installed-tests/js/testGDBus.js to /builddir/build/BUILDROOT/gjs-1.80.2-1.an23.riscv64/usr/libexec/installed-tests/gjs/js Installing /builddir/build/BUILD/gjs-1.80.2/anolis-linux-build/installed-tests/js/testGtk4.test to /builddir/build/BUILDROOT/gjs-1.80.2-1.an23.riscv64/usr/share/installed-tests/gjs Installing /builddir/build/BUILD/gjs-1.80.2/installed-tests/js/testGtk4.js to /builddir/build/BUILDROOT/gjs-1.80.2-1.an23.riscv64/usr/libexec/installed-tests/gjs/js Installing /builddir/build/BUILD/gjs-1.80.2/anolis-linux-build/installed-tests/js/testAsync.test to /builddir/build/BUILDROOT/gjs-1.80.2-1.an23.riscv64/usr/share/installed-tests/gjs Installing /builddir/build/BUILD/gjs-1.80.2/installed-tests/js/testAsync.js to /builddir/build/BUILDROOT/gjs-1.80.2-1.an23.riscv64/usr/libexec/installed-tests/gjs/js Installing /builddir/build/BUILD/gjs-1.80.2/anolis-linux-build/installed-tests/js/testConsole.test to /builddir/build/BUILDROOT/gjs-1.80.2-1.an23.riscv64/usr/share/installed-tests/gjs Installing /builddir/build/BUILD/gjs-1.80.2/installed-tests/js/testConsole.js to /builddir/build/BUILDROOT/gjs-1.80.2-1.an23.riscv64/usr/libexec/installed-tests/gjs/js Installing /builddir/build/BUILD/gjs-1.80.2/anolis-linux-build/installed-tests/js/testESModules.test to /builddir/build/BUILDROOT/gjs-1.80.2-1.an23.riscv64/usr/share/installed-tests/gjs Installing /builddir/build/BUILD/gjs-1.80.2/installed-tests/js/testESModules.js to /builddir/build/BUILDROOT/gjs-1.80.2-1.an23.riscv64/usr/libexec/installed-tests/gjs/js Installing /builddir/build/BUILD/gjs-1.80.2/anolis-linux-build/installed-tests/js/testAsyncMainloop.test to /builddir/build/BUILDROOT/gjs-1.80.2-1.an23.riscv64/usr/share/installed-tests/gjs Installing /builddir/build/BUILD/gjs-1.80.2/installed-tests/js/testAsyncMainloop.js to /builddir/build/BUILDROOT/gjs-1.80.2-1.an23.riscv64/usr/libexec/installed-tests/gjs/js Installing /builddir/build/BUILD/gjs-1.80.2/anolis-linux-build/installed-tests/js/testEncoding.test to /builddir/build/BUILDROOT/gjs-1.80.2-1.an23.riscv64/usr/share/installed-tests/gjs Installing /builddir/build/BUILD/gjs-1.80.2/installed-tests/js/testEncoding.js to /builddir/build/BUILDROOT/gjs-1.80.2-1.an23.riscv64/usr/libexec/installed-tests/gjs/js Installing /builddir/build/BUILD/gjs-1.80.2/anolis-linux-build/installed-tests/js/testGLibLogWriter.test to /builddir/build/BUILDROOT/gjs-1.80.2-1.an23.riscv64/usr/share/installed-tests/gjs Installing /builddir/build/BUILD/gjs-1.80.2/installed-tests/js/testGLibLogWriter.js to /builddir/build/BUILDROOT/gjs-1.80.2-1.an23.riscv64/usr/libexec/installed-tests/gjs/js Installing /builddir/build/BUILD/gjs-1.80.2/anolis-linux-build/installed-tests/js/testGlobal.test to /builddir/build/BUILDROOT/gjs-1.80.2-1.an23.riscv64/usr/share/installed-tests/gjs Installing /builddir/build/BUILD/gjs-1.80.2/installed-tests/js/testGlobal.js to /builddir/build/BUILDROOT/gjs-1.80.2-1.an23.riscv64/usr/libexec/installed-tests/gjs/js Installing /builddir/build/BUILD/gjs-1.80.2/anolis-linux-build/installed-tests/js/testTimers.test to /builddir/build/BUILDROOT/gjs-1.80.2-1.an23.riscv64/usr/share/installed-tests/gjs Installing /builddir/build/BUILD/gjs-1.80.2/installed-tests/js/testTimers.js to /builddir/build/BUILDROOT/gjs-1.80.2-1.an23.riscv64/usr/libexec/installed-tests/gjs/js Installing /builddir/build/BUILD/gjs-1.80.2/anolis-linux-build/installed-tests/js/testWeakRef.test to /builddir/build/BUILDROOT/gjs-1.80.2-1.an23.riscv64/usr/share/installed-tests/gjs Installing /builddir/build/BUILD/gjs-1.80.2/installed-tests/js/testWeakRef.js to /builddir/build/BUILDROOT/gjs-1.80.2-1.an23.riscv64/usr/libexec/installed-tests/gjs/js Installing /builddir/build/BUILD/gjs-1.80.2/anolis-linux-build/installed-tests/js/testCairoModule.test to /builddir/build/BUILDROOT/gjs-1.80.2-1.an23.riscv64/usr/share/installed-tests/gjs Installing /builddir/build/BUILD/gjs-1.80.2/installed-tests/js/testCairoModule.js to /builddir/build/BUILDROOT/gjs-1.80.2-1.an23.riscv64/usr/libexec/installed-tests/gjs/js Installing /builddir/build/BUILD/gjs-1.80.2/installed-tests/js/matchers.js to /builddir/build/BUILDROOT/gjs-1.80.2-1.an23.riscv64/usr/libexec/installed-tests/gjs/js Installing /builddir/build/BUILD/gjs-1.80.2/installed-tests/debugger-test.sh to /builddir/build/BUILDROOT/gjs-1.80.2-1.an23.riscv64/usr/libexec/installed-tests/gjs Installing /builddir/build/BUILD/gjs-1.80.2/anolis-linux-build/installed-tests/backtrace.test to /builddir/build/BUILDROOT/gjs-1.80.2-1.an23.riscv64/usr/share/installed-tests/gjs Installing /builddir/build/BUILD/gjs-1.80.2/installed-tests/debugger/backtrace.debugger to /builddir/build/BUILDROOT/gjs-1.80.2-1.an23.riscv64/usr/libexec/installed-tests/gjs/debugger Installing /builddir/build/BUILD/gjs-1.80.2/installed-tests/debugger/backtrace.debugger.js to /builddir/build/BUILDROOT/gjs-1.80.2-1.an23.riscv64/usr/libexec/installed-tests/gjs/debugger Installing /builddir/build/BUILD/gjs-1.80.2/installed-tests/debugger/backtrace.debugger.output to /builddir/build/BUILDROOT/gjs-1.80.2-1.an23.riscv64/usr/libexec/installed-tests/gjs/debugger Installing /builddir/build/BUILD/gjs-1.80.2/anolis-linux-build/installed-tests/breakpoint.test to /builddir/build/BUILDROOT/gjs-1.80.2-1.an23.riscv64/usr/share/installed-tests/gjs Installing /builddir/build/BUILD/gjs-1.80.2/installed-tests/debugger/breakpoint.debugger to /builddir/build/BUILDROOT/gjs-1.80.2-1.an23.riscv64/usr/libexec/installed-tests/gjs/debugger Installing /builddir/build/BUILD/gjs-1.80.2/installed-tests/debugger/breakpoint.debugger.js to /builddir/build/BUILDROOT/gjs-1.80.2-1.an23.riscv64/usr/libexec/installed-tests/gjs/debugger Installing /builddir/build/BUILD/gjs-1.80.2/installed-tests/debugger/breakpoint.debugger.output to /builddir/build/BUILDROOT/gjs-1.80.2-1.an23.riscv64/usr/libexec/installed-tests/gjs/debugger Installing /builddir/build/BUILD/gjs-1.80.2/anolis-linux-build/installed-tests/continue.test to /builddir/build/BUILDROOT/gjs-1.80.2-1.an23.riscv64/usr/share/installed-tests/gjs Installing /builddir/build/BUILD/gjs-1.80.2/installed-tests/debugger/continue.debugger to /builddir/build/BUILDROOT/gjs-1.80.2-1.an23.riscv64/usr/libexec/installed-tests/gjs/debugger Installing /builddir/build/BUILD/gjs-1.80.2/installed-tests/debugger/continue.debugger.js to /builddir/build/BUILDROOT/gjs-1.80.2-1.an23.riscv64/usr/libexec/installed-tests/gjs/debugger Installing /builddir/build/BUILD/gjs-1.80.2/installed-tests/debugger/continue.debugger.output to /builddir/build/BUILDROOT/gjs-1.80.2-1.an23.riscv64/usr/libexec/installed-tests/gjs/debugger Installing /builddir/build/BUILD/gjs-1.80.2/anolis-linux-build/installed-tests/delete.test to /builddir/build/BUILDROOT/gjs-1.80.2-1.an23.riscv64/usr/share/installed-tests/gjs Installing /builddir/build/BUILD/gjs-1.80.2/installed-tests/debugger/delete.debugger to /builddir/build/BUILDROOT/gjs-1.80.2-1.an23.riscv64/usr/libexec/installed-tests/gjs/debugger Installing /builddir/build/BUILD/gjs-1.80.2/installed-tests/debugger/delete.debugger.js to /builddir/build/BUILDROOT/gjs-1.80.2-1.an23.riscv64/usr/libexec/installed-tests/gjs/debugger Installing /builddir/build/BUILD/gjs-1.80.2/installed-tests/debugger/delete.debugger.output to /builddir/build/BUILDROOT/gjs-1.80.2-1.an23.riscv64/usr/libexec/installed-tests/gjs/debugger Installing /builddir/build/BUILD/gjs-1.80.2/anolis-linux-build/installed-tests/detach.test to /builddir/build/BUILDROOT/gjs-1.80.2-1.an23.riscv64/usr/share/installed-tests/gjs Installing /builddir/build/BUILD/gjs-1.80.2/installed-tests/debugger/detach.debugger to /builddir/build/BUILDROOT/gjs-1.80.2-1.an23.riscv64/usr/libexec/installed-tests/gjs/debugger Installing /builddir/build/BUILD/gjs-1.80.2/installed-tests/debugger/detach.debugger.js to /builddir/build/BUILDROOT/gjs-1.80.2-1.an23.riscv64/usr/libexec/installed-tests/gjs/debugger Installing /builddir/build/BUILD/gjs-1.80.2/installed-tests/debugger/detach.debugger.output to /builddir/build/BUILDROOT/gjs-1.80.2-1.an23.riscv64/usr/libexec/installed-tests/gjs/debugger Installing /builddir/build/BUILD/gjs-1.80.2/anolis-linux-build/installed-tests/down-up.test to /builddir/build/BUILDROOT/gjs-1.80.2-1.an23.riscv64/usr/share/installed-tests/gjs Installing /builddir/build/BUILD/gjs-1.80.2/installed-tests/debugger/down-up.debugger to /builddir/build/BUILDROOT/gjs-1.80.2-1.an23.riscv64/usr/libexec/installed-tests/gjs/debugger Installing /builddir/build/BUILD/gjs-1.80.2/installed-tests/debugger/down-up.debugger.js to /builddir/build/BUILDROOT/gjs-1.80.2-1.an23.riscv64/usr/libexec/installed-tests/gjs/debugger Installing /builddir/build/BUILD/gjs-1.80.2/installed-tests/debugger/down-up.debugger.output to /builddir/build/BUILDROOT/gjs-1.80.2-1.an23.riscv64/usr/libexec/installed-tests/gjs/debugger Installing /builddir/build/BUILD/gjs-1.80.2/anolis-linux-build/installed-tests/finish.test to /builddir/build/BUILDROOT/gjs-1.80.2-1.an23.riscv64/usr/share/installed-tests/gjs Installing /builddir/build/BUILD/gjs-1.80.2/installed-tests/debugger/finish.debugger to /builddir/build/BUILDROOT/gjs-1.80.2-1.an23.riscv64/usr/libexec/installed-tests/gjs/debugger Installing /builddir/build/BUILD/gjs-1.80.2/installed-tests/debugger/finish.debugger.js to /builddir/build/BUILDROOT/gjs-1.80.2-1.an23.riscv64/usr/libexec/installed-tests/gjs/debugger Installing /builddir/build/BUILD/gjs-1.80.2/installed-tests/debugger/finish.debugger.output to /builddir/build/BUILDROOT/gjs-1.80.2-1.an23.riscv64/usr/libexec/installed-tests/gjs/debugger Installing /builddir/build/BUILD/gjs-1.80.2/anolis-linux-build/installed-tests/frame.test to /builddir/build/BUILDROOT/gjs-1.80.2-1.an23.riscv64/usr/share/installed-tests/gjs Installing /builddir/build/BUILD/gjs-1.80.2/installed-tests/debugger/frame.debugger to /builddir/build/BUILDROOT/gjs-1.80.2-1.an23.riscv64/usr/libexec/installed-tests/gjs/debugger Installing /builddir/build/BUILD/gjs-1.80.2/installed-tests/debugger/frame.debugger.js to /builddir/build/BUILDROOT/gjs-1.80.2-1.an23.riscv64/usr/libexec/installed-tests/gjs/debugger Installing /builddir/build/BUILD/gjs-1.80.2/installed-tests/debugger/frame.debugger.output to /builddir/build/BUILDROOT/gjs-1.80.2-1.an23.riscv64/usr/libexec/installed-tests/gjs/debugger Installing /builddir/build/BUILD/gjs-1.80.2/anolis-linux-build/installed-tests/keys.test to /builddir/build/BUILDROOT/gjs-1.80.2-1.an23.riscv64/usr/share/installed-tests/gjs Installing /builddir/build/BUILD/gjs-1.80.2/installed-tests/debugger/keys.debugger to /builddir/build/BUILDROOT/gjs-1.80.2-1.an23.riscv64/usr/libexec/installed-tests/gjs/debugger Installing /builddir/build/BUILD/gjs-1.80.2/installed-tests/debugger/keys.debugger.js to /builddir/build/BUILDROOT/gjs-1.80.2-1.an23.riscv64/usr/libexec/installed-tests/gjs/debugger Installing /builddir/build/BUILD/gjs-1.80.2/installed-tests/debugger/keys.debugger.output to /builddir/build/BUILDROOT/gjs-1.80.2-1.an23.riscv64/usr/libexec/installed-tests/gjs/debugger Installing /builddir/build/BUILD/gjs-1.80.2/anolis-linux-build/installed-tests/lastvalues.test to /builddir/build/BUILDROOT/gjs-1.80.2-1.an23.riscv64/usr/share/installed-tests/gjs Installing /builddir/build/BUILD/gjs-1.80.2/installed-tests/debugger/lastvalues.debugger to /builddir/build/BUILDROOT/gjs-1.80.2-1.an23.riscv64/usr/libexec/installed-tests/gjs/debugger Installing /builddir/build/BUILD/gjs-1.80.2/installed-tests/debugger/lastvalues.debugger.js to /builddir/build/BUILDROOT/gjs-1.80.2-1.an23.riscv64/usr/libexec/installed-tests/gjs/debugger Installing /builddir/build/BUILD/gjs-1.80.2/installed-tests/debugger/lastvalues.debugger.output to /builddir/build/BUILDROOT/gjs-1.80.2-1.an23.riscv64/usr/libexec/installed-tests/gjs/debugger Installing /builddir/build/BUILD/gjs-1.80.2/anolis-linux-build/installed-tests/list.test to /builddir/build/BUILDROOT/gjs-1.80.2-1.an23.riscv64/usr/share/installed-tests/gjs Installing /builddir/build/BUILD/gjs-1.80.2/installed-tests/debugger/list.debugger to /builddir/build/BUILDROOT/gjs-1.80.2-1.an23.riscv64/usr/libexec/installed-tests/gjs/debugger Installing /builddir/build/BUILD/gjs-1.80.2/installed-tests/debugger/list.debugger.js to /builddir/build/BUILDROOT/gjs-1.80.2-1.an23.riscv64/usr/libexec/installed-tests/gjs/debugger Installing /builddir/build/BUILD/gjs-1.80.2/installed-tests/debugger/list.debugger.output to /builddir/build/BUILDROOT/gjs-1.80.2-1.an23.riscv64/usr/libexec/installed-tests/gjs/debugger Installing /builddir/build/BUILD/gjs-1.80.2/anolis-linux-build/installed-tests/next.test to /builddir/build/BUILDROOT/gjs-1.80.2-1.an23.riscv64/usr/share/installed-tests/gjs Installing /builddir/build/BUILD/gjs-1.80.2/installed-tests/debugger/next.debugger to /builddir/build/BUILDROOT/gjs-1.80.2-1.an23.riscv64/usr/libexec/installed-tests/gjs/debugger Installing /builddir/build/BUILD/gjs-1.80.2/installed-tests/debugger/next.debugger.js to /builddir/build/BUILDROOT/gjs-1.80.2-1.an23.riscv64/usr/libexec/installed-tests/gjs/debugger Installing /builddir/build/BUILD/gjs-1.80.2/installed-tests/debugger/next.debugger.output to /builddir/build/BUILDROOT/gjs-1.80.2-1.an23.riscv64/usr/libexec/installed-tests/gjs/debugger Installing /builddir/build/BUILD/gjs-1.80.2/anolis-linux-build/installed-tests/print.test to /builddir/build/BUILDROOT/gjs-1.80.2-1.an23.riscv64/usr/share/installed-tests/gjs Installing /builddir/build/BUILD/gjs-1.80.2/installed-tests/debugger/print.debugger to /builddir/build/BUILDROOT/gjs-1.80.2-1.an23.riscv64/usr/libexec/installed-tests/gjs/debugger Installing /builddir/build/BUILD/gjs-1.80.2/installed-tests/debugger/print.debugger.js to /builddir/build/BUILDROOT/gjs-1.80.2-1.an23.riscv64/usr/libexec/installed-tests/gjs/debugger Installing /builddir/build/BUILD/gjs-1.80.2/installed-tests/debugger/print.debugger.output to /builddir/build/BUILDROOT/gjs-1.80.2-1.an23.riscv64/usr/libexec/installed-tests/gjs/debugger Installing /builddir/build/BUILD/gjs-1.80.2/anolis-linux-build/installed-tests/quit.test to /builddir/build/BUILDROOT/gjs-1.80.2-1.an23.riscv64/usr/share/installed-tests/gjs Installing /builddir/build/BUILD/gjs-1.80.2/installed-tests/debugger/quit.debugger to /builddir/build/BUILDROOT/gjs-1.80.2-1.an23.riscv64/usr/libexec/installed-tests/gjs/debugger Installing /builddir/build/BUILD/gjs-1.80.2/installed-tests/debugger/quit.debugger.js to /builddir/build/BUILDROOT/gjs-1.80.2-1.an23.riscv64/usr/libexec/installed-tests/gjs/debugger Installing /builddir/build/BUILD/gjs-1.80.2/installed-tests/debugger/quit.debugger.output to /builddir/build/BUILDROOT/gjs-1.80.2-1.an23.riscv64/usr/libexec/installed-tests/gjs/debugger Installing /builddir/build/BUILD/gjs-1.80.2/anolis-linux-build/installed-tests/return.test to /builddir/build/BUILDROOT/gjs-1.80.2-1.an23.riscv64/usr/share/installed-tests/gjs Installing /builddir/build/BUILD/gjs-1.80.2/installed-tests/debugger/return.debugger to /builddir/build/BUILDROOT/gjs-1.80.2-1.an23.riscv64/usr/libexec/installed-tests/gjs/debugger Installing /builddir/build/BUILD/gjs-1.80.2/installed-tests/debugger/return.debugger.js to /builddir/build/BUILDROOT/gjs-1.80.2-1.an23.riscv64/usr/libexec/installed-tests/gjs/debugger Installing /builddir/build/BUILD/gjs-1.80.2/installed-tests/debugger/return.debugger.output to /builddir/build/BUILDROOT/gjs-1.80.2-1.an23.riscv64/usr/libexec/installed-tests/gjs/debugger Installing /builddir/build/BUILD/gjs-1.80.2/anolis-linux-build/installed-tests/set.test to /builddir/build/BUILDROOT/gjs-1.80.2-1.an23.riscv64/usr/share/installed-tests/gjs Installing /builddir/build/BUILD/gjs-1.80.2/installed-tests/debugger/set.debugger to /builddir/build/BUILDROOT/gjs-1.80.2-1.an23.riscv64/usr/libexec/installed-tests/gjs/debugger Installing /builddir/build/BUILD/gjs-1.80.2/installed-tests/debugger/set.debugger.js to /builddir/build/BUILDROOT/gjs-1.80.2-1.an23.riscv64/usr/libexec/installed-tests/gjs/debugger Installing /builddir/build/BUILD/gjs-1.80.2/installed-tests/debugger/set.debugger.output to /builddir/build/BUILDROOT/gjs-1.80.2-1.an23.riscv64/usr/libexec/installed-tests/gjs/debugger Installing /builddir/build/BUILD/gjs-1.80.2/anolis-linux-build/installed-tests/step.test to /builddir/build/BUILDROOT/gjs-1.80.2-1.an23.riscv64/usr/share/installed-tests/gjs Installing /builddir/build/BUILD/gjs-1.80.2/installed-tests/debugger/step.debugger to /builddir/build/BUILDROOT/gjs-1.80.2-1.an23.riscv64/usr/libexec/installed-tests/gjs/debugger Installing /builddir/build/BUILD/gjs-1.80.2/installed-tests/debugger/step.debugger.js to /builddir/build/BUILDROOT/gjs-1.80.2-1.an23.riscv64/usr/libexec/installed-tests/gjs/debugger Installing /builddir/build/BUILD/gjs-1.80.2/installed-tests/debugger/step.debugger.output to /builddir/build/BUILDROOT/gjs-1.80.2-1.an23.riscv64/usr/libexec/installed-tests/gjs/debugger Installing /builddir/build/BUILD/gjs-1.80.2/anolis-linux-build/installed-tests/throw.test to /builddir/build/BUILDROOT/gjs-1.80.2-1.an23.riscv64/usr/share/installed-tests/gjs Installing /builddir/build/BUILD/gjs-1.80.2/installed-tests/debugger/throw.debugger to /builddir/build/BUILDROOT/gjs-1.80.2-1.an23.riscv64/usr/libexec/installed-tests/gjs/debugger Installing /builddir/build/BUILD/gjs-1.80.2/installed-tests/debugger/throw.debugger.js to /builddir/build/BUILDROOT/gjs-1.80.2-1.an23.riscv64/usr/libexec/installed-tests/gjs/debugger Installing /builddir/build/BUILD/gjs-1.80.2/installed-tests/debugger/throw.debugger.output to /builddir/build/BUILDROOT/gjs-1.80.2-1.an23.riscv64/usr/libexec/installed-tests/gjs/debugger Installing /builddir/build/BUILD/gjs-1.80.2/anolis-linux-build/installed-tests/throw-ignored.test to /builddir/build/BUILDROOT/gjs-1.80.2-1.an23.riscv64/usr/share/installed-tests/gjs Installing /builddir/build/BUILD/gjs-1.80.2/installed-tests/debugger/throw-ignored.debugger to /builddir/build/BUILDROOT/gjs-1.80.2-1.an23.riscv64/usr/libexec/installed-tests/gjs/debugger Installing /builddir/build/BUILD/gjs-1.80.2/installed-tests/debugger/throw-ignored.debugger.js to /builddir/build/BUILDROOT/gjs-1.80.2-1.an23.riscv64/usr/libexec/installed-tests/gjs/debugger Installing /builddir/build/BUILD/gjs-1.80.2/installed-tests/debugger/throw-ignored.debugger.output to /builddir/build/BUILDROOT/gjs-1.80.2-1.an23.riscv64/usr/libexec/installed-tests/gjs/debugger Installing /builddir/build/BUILD/gjs-1.80.2/anolis-linux-build/installed-tests/until.test to /builddir/build/BUILDROOT/gjs-1.80.2-1.an23.riscv64/usr/share/installed-tests/gjs Installing /builddir/build/BUILD/gjs-1.80.2/installed-tests/debugger/until.debugger to /builddir/build/BUILDROOT/gjs-1.80.2-1.an23.riscv64/usr/libexec/installed-tests/gjs/debugger Installing /builddir/build/BUILD/gjs-1.80.2/installed-tests/debugger/until.debugger.js to /builddir/build/BUILDROOT/gjs-1.80.2-1.an23.riscv64/usr/libexec/installed-tests/gjs/debugger Installing /builddir/build/BUILD/gjs-1.80.2/installed-tests/debugger/until.debugger.output to /builddir/build/BUILDROOT/gjs-1.80.2-1.an23.riscv64/usr/libexec/installed-tests/gjs/debugger Installing symlink pointing to libgjs.so.0.0.0 to /builddir/build/BUILDROOT/gjs-1.80.2-1.an23.riscv64/usr/lib64/libgjs.so.0 Installing symlink pointing to libgjs.so.0 to /builddir/build/BUILDROOT/gjs-1.80.2-1.an23.riscv64/usr/lib64/libgjs.so Running custom install script '/usr/bin/python3 /builddir/build/BUILD/gjs-1.80.2/build/symlink-gjs.py bin' Running custom install script '/usr/bin/python3 /builddir/build/BUILD/gjs-1.80.2/build/compile-gschemas.py /usr/share/glib-2.0/schemas' + sed -i -e 's/, mozjs-115//g' /builddir/build/BUILDROOT/gjs-1.80.2-1.an23.riscv64/usr/lib64/pkgconfig/gjs-1.0.pc + /usr/bin/find-debuginfo -j64 --strict-build-id -m -i --build-id-seed 1.80.2-1.an23 --unique-debug-suffix -1.80.2-1.an23.riscv64 --unique-debug-src-base gjs-1.80.2-1.an23.riscv64 --run-dwz --dwz-low-mem-die-limit 10000000 --dwz-max-die-limit 50000000 -S debugsourcefiles.list /builddir/build/BUILD/gjs-1.80.2 extracting debug info from /builddir/build/BUILDROOT/gjs-1.80.2-1.an23.riscv64/usr/libexec/installed-tests/gjs/libwarnlib.so extracting debug info from /builddir/build/BUILDROOT/gjs-1.80.2-1.an23.riscv64/usr/libexec/installed-tests/gjs/minijasmine extracting debug info from /builddir/build/BUILDROOT/gjs-1.80.2-1.an23.riscv64/usr/libexec/installed-tests/gjs/libgjstesttools.so extracting debug info from /builddir/build/BUILDROOT/gjs-1.80.2-1.an23.riscv64/usr/libexec/installed-tests/gjs/libregress.so extracting debug info from /builddir/build/BUILDROOT/gjs-1.80.2-1.an23.riscv64/usr/bin/gjs-console extracting debug info from /builddir/build/BUILDROOT/gjs-1.80.2-1.an23.riscv64/usr/lib64/libgjs.so.0.0.0 extracting debug info from /builddir/build/BUILDROOT/gjs-1.80.2-1.an23.riscv64/usr/lib64/gjs/libmozjs-115.so extracting debug info from /builddir/build/BUILDROOT/gjs-1.80.2-1.an23.riscv64/usr/libexec/installed-tests/gjs/libgimarshallingtests.so original debug info size: 782044kB, size after compression: 725612kB /usr/bin/sepdebugcrcfix: Updated 8 CRC32s, 0 CRC32s did match. 105936 blocks + /usr/lib/rpm/check-buildroot + /usr/lib/rpm/anolis/brp-ldconfig + COMPRESS='zstd -f --rm -19 -T0' + COMPRESS_EXT=.zst + /usr/lib/rpm/brp-compress + /usr/lib/rpm/anolis/brp-strip-lto /usr/bin/strip + /usr/lib/rpm/brp-strip-static-archive /usr/bin/strip + /usr/lib/rpm/check-rpaths + /usr/lib/rpm/brp-remove-la-files + /usr/lib/rpm/anolis/clean_perl + /usr/lib/rpm/anolis/check_elf_files Warning: undefined symbols in /usr/lib64/libgjs.so.0.0.0: _ZN2JS20UndefinedHandleValueE, _ZN2js17StringBufferArenaE, _ZN2JS15TypedArray_base7classesE, _ZN2js11MallocArenaE, _ZN2JS15NullHandleValueE, _ZN2JS18NothingHandleValueE, _ZN2JS21DefaultGlobalClassOpsE, _ZN2JS13CompileModuleEP9JSContextRKNS_22ReadOnlyCompileOptionsERNS_10SourceTextIDsEE, _ZN14ProfilingStackD1Ev, _ZN2JS20RealmCreationOptions24setNewCompartmentAndZoneEv, _ZN2JS11CreateErrorEP9JSContext9JSExnTypeNS_6HandleIP8JSObjectEENS3_IP8JSStringEEjjP13JSErrorReportS9_NS3_IN7mozilla5MaybeINS_5ValueEEEEENS_13MutableHandleISE_EE, _ZN2JS22AutoSaveExceptionStateD1Ev, _ZN2js2gc29PerformIncrementalReadBarrierEN2JS9GCCellPtrE, _ZN2js27EnableContextProfilingStackEP9JSContextb, _ZN2JS19AddAssociatedMemoryEP8JSObjectmNS_9MemoryUseE, _ZN2JS11SetJobQueueEP9JSContextPNS_8JobQueueE, _Z16JS_AtomizeStringP9JSContextPKc, _Z22JS_GetEmptyStringValueP9JSContext, _ZN2js13DumpBacktraceEP9JSContextP8_IO_FILE, _ZN2JS22NewExternalArrayBufferEP9JSContextmPvPFvS2_S2_ES2_, _Z22JS_SetNativeStackQuotaP9JSContextmmm, _ZN2js19CheckedUnwrapStaticEP8JSObject, _Z10JS_MaybeGCP9JSContext, _Z18JS_SetPropertyByIdP9JSContextN2JS6HandleIP8JSObjectEENS2_INS1_11PropertyKeyEEENS2_INS1_5ValueEEE, _ZN2js8SprinterC1EP9JSContextb, _Z19JS_ObjectIsFunctionP8JSObject, _ZN2JS28UnmarkGrayGCThingRecursivelyENS_9GCCellPtrE, _ZN2JS25GetModuleRequestSpecifierEP9JSContextNS_6HandleIP8JSObjectEE, _ZN2JS20GetSymbolDescriptionENS_6HandleIPNS_6SymbolEEE, _ZN2JS10PrintErrorEP8_IO_FILERKNS_18ErrorReportBuilderEb, _ZN2JS18ErrorReportBuilderD1Ev, _Z23JS_DefineDebuggerObjectP9JSContextN2JS6HandleIP8JSObjectEE, _ZN2JS16NonIncrementalGCEP9JSContextNS_9GCOptionsENS_8GCReasonE, _Z21JS_EncodeStringToUTF8P9JSContextN2JS6HandleIP8JSStringEE, _ZN2JS14NewArrayObjectEP9JSContextRKNS_16HandleValueArrayE, _Z21JS_DefinePropertyByIdP9JSContextN2JS6HandleIP8JSObjectEENS2_INS1_11PropertyKeyEEES5_j, _ZN2js2gc15LockStoreBufferEPNS0_11StoreBufferE, _ZN2JS25GetRealmFunctionPrototypeEP9JSContext, _ZN2JS21SetModuleMetadataHookEP9JSRuntimePFbP9JSContextNS_6HandleINS_5ValueEEENS4_IP8JSObjectEEE, _ZN2JS4CallEP9JSContextNS_6HandleINS_5ValueEEES4_RKNS_16HandleValueArrayENS_13MutableHandleIS3_EE, _ZN2JS16GetPromiseResultENS_6HandleIP8JSObjectEE, _Z17JS_DefineFunctionP9JSContextN2JS6HandleIP8JSObjectEEPKcPFbS0_jPNS1_5ValueEEjj, _ZN2JS6detail11ComputeThisEP9JSContextPNS_5ValueENS_13MutableHandleIP8JSObjectEE, _ZN2JS9ConstructEP9JSContextNS_6HandleINS_5ValueEEERKNS_16HandleValueArrayENS_13MutableHandleIP8JSObjectEE, _ZN2js15TraceValueArrayEP8JSTracermPN2JS5ValueE, _Z24JS_ClearPendingExceptionP9JSContext, _ZN2js24SetContextProfilingStackEP9JSContextP14ProfilingStack, _Z19JS_DefinePropertiesP9JSContextN2JS6HandleIP8JSObjectEEPK14JSPropertySpec, _ZN2JS15GetPromiseStateENS_6HandleIP8JSObjectEE, _ZN2js2gc17TraceExternalEdgeEP8JSTracerPN2JS11PropertyKeyEPKc, _ZN2JS25FinishDynamicModuleImportEP9JSContextNS_6HandleIP8JSObjectEENS2_INS_5ValueEEES5_S5_, _ZN2JS16NewPromiseObjectEP9JSContextNS_6HandleIP8JSObjectEE, _ZN2JS9NewSymbolEP9JSContextNS_6HandleIP8JSStringEE, _Z21JS_NewStringCopyUTF8NP9JSContextN2JS9UTF8CharsE, _ZN2JS14NewArrayBufferEP9JSContextm, _Z14JS_HasPropertyP9JSContextN2JS6HandleIP8JSObjectEEPKcPb, _ZN14ProfilingStack18ensureCapacitySlowEv, _ZN2JS15FormatStackDumpEP9JSContextbbb, _Z26JS_GetTypedArraySharednessP8JSObject, _ZN2JS16InternalGCReasonENS_8GCReasonE, _ZN2js2gc13TraceWeakEdgeIP8JSObjectEEbP8JSTracerPN2JS4HeapIT_EE, _ZN2JS23GetRealmObjectPrototypeEP9JSContext, _Z18JS_ReportErrorUTF8P9JSContextPKcz, _ZN2js11ToInt64SlowEP9JSContextN2JS6HandleINS2_5ValueEEEPl, _ZN2JS6MapSetEP9JSContextNS_6HandleIP8JSObjectEENS2_INS_5ValueEEES7_, _Z31JS_GetOwnPropertyDescriptorByIdP9JSContextN2JS6HandleIP8JSObjectEENS2_INS1_11PropertyKeyEEENS1_13MutableHandleIN7mozilla5MaybeINS1_18PropertyDescriptorEEEEE, _Z20JS_GetObjectFunctionP8JSObject, _ZN2js28SetScriptEnvironmentPreparerEP9JSContextPNS_25ScriptEnvironmentPreparerE, _ZN2JS28GetProfilingCategoryPairInfoENS_21ProfilingCategoryPairE, _ZN2JS26HeapObjectPostWriteBarrierEPP8JSObjectS1_S1_, _ZN2JS13IsArrayObjectEP9JSContextNS_6HandleINS_5ValueEEEPb, _Z17JS_StringIsLinearP8JSString, _ZN2js15TempAllocPolicy13onOutOfMemoryEmNS_13AllocFunctionEmPv, _Z17JS_SetGCParameterP9JSContext12JSGCParamKeyj, _Z22JS_AddFinalizeCallbackP9JSContextPFvPN2JS9GCContextE16JSFinalizeStatusPvES5_, _Z20JS_StringEqualsAsciiP9JSContextP8JSStringPKcmPb, _ZN2JS12NewMapObjectEP9JSContext, _ZN2JS19GetSavedFrameColumnEP9JSContextP12JSPrincipalsNS_6HandleIP8JSObjectEEPjNS_20SavedFrameSelfHostedE, _Z27JS_UpdateWeakPointerAfterGCP8JSTracerPN2JS4HeapIP8JSObjectEE, _Z17JS_DefinePropertyP9JSContextN2JS6HandleIP8JSObjectEEPKcS5_j, _Z19JS_CallFunctionNameP9JSContextN2JS6HandleIP8JSObjectEEPKcRKNS1_16HandleValueArrayENS1_13MutableHandleINS1_5ValueEEE, _Z24JS_GetPropertyDescriptorP9JSContextN2JS6HandleIP8JSObjectEEPKcNS1_13MutableHandleIN7mozilla5MaybeINS1_18PropertyDescriptorEEEEENS8_IS4_EE, _ZN2JS18SetWarningReporterEP9JSContextPFvS1_P13JSErrorReportE, _ZN2JS19AddPromiseReactionsEP9JSContextNS_6HandleIP8JSObjectEES5_S5_, _Z16JS_ExecuteScriptP9JSContextN2JS6HandleINS1_13StackGCVectorIP8JSObjectN2js15TempAllocPolicyEEEEENS2_IP8JSScriptEENS1_13MutableHandleINS1_5ValueEEE, _ZN2JS20ExceptionStackOrNullENS_6HandleIP8JSObjectEE, _ZN2JS16BigIntIsNegativeEPNS_6BigIntE, _ZN2JS15ExplainGCReasonENS_8GCReasonE, _Z17JS_DeletePropertyP9JSContextN2JS6HandleIP8JSObjectEEPKc, _ZN2JS16BuildStackStringEP9JSContextP12JSPrincipalsNS_6HandleIP8JSObjectEENS_13MutableHandleIP8JSStringEEmN2js11StackFormatE, _ZN2JS6MapHasEP9JSContextNS_6HandleIP8JSObjectEENS2_INS_5ValueEEEPb, _Z29JS_SetGlobalJitCompilerOptionP9JSContext19JSJitCompilerOptionj, _Z18JS_HasPropertyByIdP9JSContextN2JS6HandleIP8JSObjectEENS2_INS1_11PropertyKeyEEEPb, _Z28JS_AlreadyHasOwnPropertyByIdP9JSContextN2JS6HandleIP8JSObjectEENS2_INS1_11PropertyKeyEEEPb, _ZN2JS27GetDeflatedUTF8StringLengthEP14JSLinearString, _Z21JS_DefinePropertyByIdP9JSContextN2JS6HandleIP8JSObjectEENS2_INS1_11PropertyKeyEEES5_S5_j, _Z32JS_InitDestroyPrincipalsCallbackP9JSContextPFvP12JSPrincipalsE, _Z17JS_DefinePropertyP9JSContextN2JS6HandleIP8JSObjectEEPKcNS2_IP8JSStringEEj, _Z17JS_DestroyContextP9JSContext, _Z26JS_NewUint8ArrayWithBufferP9JSContextN2JS6HandleIP8JSObjectEEml, _ZN2js12ToStringSlowEP9JSContextN2JS6HandleINS2_5ValueEEE, _Z34JS_EncodeStringToUTF8BufferPartialP9JSContextP8JSStringN7mozilla4SpanIcLm18446744073709551615EEE, _ZN2JS18GetNurseryCellZoneEPN2js2gc4CellE, _ZN2js8SprinterD1Ev, _Z20JS_GetContextPrivateP9JSContext, _ZN2JS10ToBigInt64EPNS_6BigIntE, _Z18JS_GetStringLengthP8JSString, _ZN2JS16RuntimeHeapStateEv, _ZN2js15ProtoKeyToClassE10JSProtoKey, _ZN2JS6detail13BigIntIsInt64EPNS_6BigIntEPl, _ZN2JS42SetHostCleanupFinalizationRegistryCallbackEP9JSContextPFvP10JSFunctionP8JSObjectPvES6_, _Z28JS_GetPropertyDescriptorByIdP9JSContextN2JS6HandleIP8JSObjectEENS2_INS1_11PropertyKeyEEENS1_13MutableHandleIN7mozilla5MaybeINS1_18PropertyDescriptorEEEEENS8_IS4_EE, _ZN2js12ToNumberSlowEP9JSContextN2JS6HandleINS2_5ValueEEEPd, _Z26JS_NewObjectForConstructorP9JSContextPK7JSClassRKN2JS8CallArgsE, _ZN2js16IsFunctionObjectEP8JSObject, _ZN2js13DumpBacktraceEP9JSContextRNS_14GenericPrinterE, _ZN2JS9TraceRootEP8JSTracerPNS_5ValueEPKc, _Z20JS_GetFunctionObjectP10JSFunction, _ZN2JS22AutoSaveExceptionStateC1EP9JSContext, _ZN2JS16SetScriptPrivateEP8JSScriptRKNS_5ValueE, _Z29JS_Utf8BufferIsCompilableUnitP9JSContextN2JS6HandleIP8JSObjectEEPKcm, _Z13JS_NewContextjP9JSRuntime, _Z12JS_EnumerateP9JSContextN2JS6HandleIP8JSObjectEENS1_13MutableHandleINS1_8GCVectorINS1_11PropertyKeyELm0EN2js15TempAllocPolicyEEEEE, _Z21JS_NewStringCopyUTF8ZP9JSContextN2JS15ConstUTF8CharsZE, _ZN2js2gc17UnlockStoreBufferEPNS0_11StoreBufferE, _Z15JS_CallFunctionP9JSContextN2JS6HandleIP8JSObjectEENS2_IP10JSFunctionEERKNS1_16HandleValueArrayENS1_13MutableHandleINS1_5ValueEEE, _Z21JS_DefineFunctionByIdP9JSContextN2JS6HandleIP8JSObjectEENS2_INS1_11PropertyKeyEEEPFbS0_jPNS1_5ValueEEjj, _Z23JS_SetSecurityCallbacksP9JSContextPK19JSSecurityCallbacks, _ZN2js8DumpHeapEP9JSContextP8_IO_FILENS_24DumpHeapNurseryBehaviourEPFmPKvE, _Z22JS_SetPendingExceptionP9JSContextN2JS6HandleINS1_5ValueEEENS1_22ExceptionStackBehaviorE, _ZN2JS18ErrorReportBuilderC1EP9JSContext, _Z20JS_CallFunctionValueP9JSContextN2JS6HandleIP8JSObjectEENS2_INS1_5ValueEEERKNS1_16HandleValueArrayENS1_13MutableHandleIS6_EE, _ZN2JS25DeflateStringToUTF8BufferEP14JSLinearStringN7mozilla4SpanIcLm18446744073709551615EEE, _Z16JS_SetGCCallbackP9JSContextPFvS0_10JSGCStatusN2JS8GCReasonEPvES4_, _ZN2js18EnableCodeCoverageEv, _Z15JS_SetPrototypeP9JSContextN2JS6HandleIP8JSObjectEES5_, _ZN2JS19CaptureCurrentStackEP9JSContextNS_13MutableHandleIP8JSObjectEEON7mozilla7VariantIJNS_9AllFramesENS_9MaxFramesENS_18FirstSubsumedFrameEEEE, _ZN2JS10ModuleLinkEP9JSContextNS_6HandleIP8JSObjectEE, _ZN2JS20GetObjectRealmOrNullEP8JSObject, _ZN2JS18ErrorReportBuilder4initEP9JSContextRKNS_14ExceptionStackENS0_16SniffingBehaviorE, moz_arena_realloc, _ZN2JS17ContextOptionsRefEP9JSContext, _Z17JS_NewPlainObjectP9JSContext, _ZN2JS26StealPendingExceptionStackEP9JSContextPNS_14ExceptionStackE, _Z18JS_DefineFunctionsP9JSContextN2JS6HandleIP8JSObjectEEPK14JSFunctionSpec, _ZN2JS19GetSavedFrameSourceEP9JSContextP12JSPrincipalsNS_6HandleIP8JSObjectEENS_13MutableHandleIP8JSStringEENS_20SavedFrameSelfHostedE, _ZN2JS24GetPromiseAllocationSiteENS_6HandleIP8JSObjectEE, _Z17JS_DefinePropertyP9JSContextN2JS6HandleIP8JSObjectEEPKcdj, _ZN11JSAutoRealmC1EP9JSContextP8JSObject, _ZN2JS34SetPromiseRejectionTrackerCallbackEP9JSContextPFvS1_bNS_6HandleIP8JSObjectEENS_29PromiseRejectionHandlingStateEPvES7_, _Z36JS_AddWeakPointerCompartmentCallbackP9JSContextPFvP8JSTracerPN2JS11CompartmentEPvES6_, _Z33JS_GetTwoByteStringCharsAndLengthP9JSContextRKN2JS15AutoRequireNoGCEP8JSStringPm, _Z18JS_GetPropertyByIdP9JSContextN2JS6HandleIP8JSObjectEENS2_INS1_11PropertyKeyEEENS1_13MutableHandleINS1_5ValueEEE, _ZN2js13SetSourceHookEP9JSContextN7mozilla9UniquePtrINS_10SourceHookENS2_13DefaultDeleteIS4_EEEE, _Z24JS_AlreadyHasOwnPropertyP9JSContextN2JS6HandleIP8JSObjectEEPKcPb, _ZN2JS11ToBigUint64EPNS_6BigIntE, _ZN2js22GetCodeCoverageSummaryEP9JSContextPm, _Z22JS_GetPendingExceptionP9JSContextN2JS13MutableHandleINS1_5ValueEEE, _ZN2JS6MapGetEP9JSContextNS_6HandleIP8JSObjectEENS2_INS_5ValueEEENS_13MutableHandleIS6_EE, _Z21JS_ErrorFromExceptionP9JSContextN2JS6HandleIP8JSObjectEE, _ZN2js23NewFunctionWithReservedEP9JSContextPFbS1_jPN2JS5ValueEEjjPKc, _Z24JS_AddExtraGCRootsTracerP9JSContextPFvP8JSTracerPvES3_, _ZN2js27NewFunctionByIdWithReservedEP9JSContextPFbS1_jPN2JS5ValueEEjjNS2_11PropertyKeyE, _Z31JS_ExtensibleLexicalEnvironmentP8JSObject, _Z21JS_DefinePropertyByIdP9JSContextN2JS6HandleIP8JSObjectEENS2_INS1_11PropertyKeyEEEij, _ZN2JS32LossyUTF8CharsToNewTwoByteCharsZEP9JSContextNS_9UTF8CharsEPmm, _ZN2JS17AddPersistentRootEPNS_14RootingContextENS_8RootKindEPN2js20PersistentRootedBaseE, _Z13JS_GetElementP9JSContextN2JS6HandleIP8JSObjectEEjNS1_13MutableHandleINS1_5ValueEEE, _ZN2JS14NumberToBigIntEP9JSContextd, _Z17JS_DefinePropertyP9JSContextN2JS6HandleIP8JSObjectEEPKcNS2_INS1_5ValueEEEj, _ZN2js7RunJobsEP9JSContext, _Z21JS_DefinePropertyByIdP9JSContextN2JS6HandleIP8JSObjectEENS2_INS1_11PropertyKeyEEENS2_IP8JSStringEEj, _Z21JS_DefinePropertyByIdP9JSContextN2JS6HandleIP8JSObjectEENS2_INS1_11PropertyKeyEEENS2_INS1_18PropertyDescriptorEEE, _ZN2JS11PropertyKey16fromPinnedStringEP8JSString, _ZN2JS6detail26SetReservedSlotWithBarrierEP8JSObjectmRKNS_5ValueE, _Z21JS_DefinePropertyByIdP9JSContextN2JS6HandleIP8JSObjectEENS2_INS1_11PropertyKeyEEEjj, _ZN2JS14CompileOptionsC1EP9JSContext, _Z13JS_WrapObjectP9JSContextN2JS13MutableHandleIP8JSObjectEE, _ZN2JS15JobQueueIsEmptyEP9JSContext, _ZN2js2gc17TraceExternalEdgeEP8JSTracerPP10JSFunctionPKc, _ZN2JS16PrepareForFullGCEP9JSContext, _ZN11JSAutoRealmD1Ev, _Z20JS_SetContextPrivateP9JSContextPv, _ZN2JS7CompileEP9JSContextRKNS_22ReadOnlyCompileOptionsERNS_10SourceTextIN7mozilla8Utf8UnitEEE, _Z26JS_NewObjectWithGivenProtoP9JSContextPK7JSClassN2JS6HandleIP8JSObjectEE, _Z23JS_GetFunctionDisplayIdP10JSFunction, _Z19JS_InitReflectParseP9JSContextN2JS6HandleIP8JSObjectEE, _Z16JS_NewUint8ArrayP9JSContextm, _ZN2JS6detail19ReportSourceTooLongEP9JSContext, _Z20JS_GetUint8ArrayDataP8JSObjectPbRKN2JS15AutoRequireNoGCE, _Z17JS_GetClassObjectP9JSContext10JSProtoKeyN2JS13MutableHandleIP8JSObjectEE, _Z5JS_GCP9JSContextN2JS8GCReasonE, _Z17JS_DropPrincipalsP9JSContextP12JSPrincipals, _ZN2JS8EvaluateEP9JSContextRKNS_22ReadOnlyCompileOptionsERNS_10SourceTextIN7mozilla8Utf8UnitEEENS_13MutableHandleINS_5ValueEEE, _ZN2JS18InitSelfHostedCodeEP9JSContextN7mozilla4SpanIKhLm18446744073709551615EEEPFbS1_S5_E, _ZN2JS14ModuleEvaluateEP9JSContextNS_6HandleIP8JSObjectEENS_13MutableHandleINS_5ValueEEE, _ZN2JS6detail14BigIntIsUint64EPNS_6BigIntEPm, _ZN2js8Sprinter7releaseEv, _ZN2JS20SetModuleResolveHookEP9JSRuntimePFP8JSObjectP9JSContextNS_6HandleINS_5ValueEEENS6_IS3_EEE, _Z17JS_DefinePropertyP9JSContextN2JS6HandleIP8JSObjectEEPKcS5_S5_j, _ZN2js2gc17TraceExternalEdgeEP8JSTracerPP8JSObjectPKc, _ZN2JS14NewArrayObjectEP9JSContextm, _Z17JS_NewStringCopyZP9JSContextPKc, _ZN2js12ToUint64SlowEP9JSContextN2JS6HandleINS2_5ValueEEEPm, _ZN11JSAutoRealmD2Ev, _Z27JS_RemoveExtraGCRootsTracerP9JSContextPFvP8JSTracerPvES3_, _ZN2JS26HeapStringPostWriteBarrierEPP8JSStringS1_S1_, _ZN2JS9TraceRootEP8JSTracerPP8JSObjectPKc, _ZN2JS21InformalValueTypeNameERKNS_5ValueE, _ZN2JS6detail25InitWithFailureDiagnosticEbNS0_12FrontendOnlyE, _ZN2JS13IsArrayObjectEP9JSContextNS_6HandleIP8JSObjectEEPb, _Z19JS_NewUCStringCopyNP9JSContextPKDsm, _ZN2JS18GetWellKnownSymbolEP9JSContextNS_10SymbolCodeE, _ZN2JS16SetModulePrivateEP8JSObjectRKNS_5ValueE, _ZN2js25GetFunctionNativeReservedEP8JSObjectm, _ZN2JS15IsPromiseObjectENS_6HandleIP8JSObjectEE, _Z17JS_GetEmptyStringP9JSContext, _ZN2JS13ResetTimeZoneEv, _ZN2JS18PropertyDescriptor5traceEP8JSTracer, _ZN2JS8CallArgs20reportMoreArgsNeededEP9JSContextPKcjj, _ZN2js2gc19NewMemoryInfoObjectEP9JSContext, _ZN2JS13GetSymbolCodeENS_6HandleIPNS_6SymbolEEE, _Z12JS_StringifyP9JSContextN2JS13MutableHandleINS1_5ValueEEENS1_6HandleIP8JSObjectEENS5_IS3_EEPFbPKDsjPvESC_, _ZN2JS20RealmCreationOptions22setExistingCompartmentEP8JSObject, _ZN2js13ToBooleanSlowEN2JS6HandleINS0_5ValueEEE, _ZN2JS15SetRealmPrivateEPNS_5RealmEPv, _ZN2JS17GetSavedFrameLineEP9JSContextP12JSPrincipalsNS_6HandleIP8JSObjectEEPjNS_20SavedFrameSelfHostedE, _Z14JS_TypeOfValueP9JSContextN2JS6HandleINS1_5ValueEEE, _ZN2JS8WarnUTF8EP9JSContextPKcz, _ZNK2js15TempAllocPolicy19reportAllocOverflowEv, _ZN2JS10IsCallableEP8JSObject, _ZN2JS26NewArrayBufferWithContentsEP9JSContextmPv, _ZN2JS14GetArrayLengthEP9JSContextNS_6HandleIP8JSObjectEEPj, _Z32JS_GetLatin1StringCharsAndLengthP9JSContextRKN2JS15AutoRequireNoGCEP8JSStringPm, _Z14JS_GetPropertyP9JSContextN2JS6HandleIP8JSObjectEEPKcNS1_13MutableHandleINS1_5ValueEEE, _ZN2js25SetFunctionNativeReservedEP8JSObjectmRKN2JS5ValueE, _Z14JS_NewFunctionP9JSContextPFbS0_jPN2JS5ValueEEjjPKc, _ZN2JS12GetPromiseIDENS_6HandleIP8JSObjectEE, _Z26JS_GetTypedArrayByteLengthP8JSObject, _Z21JS_EnsureLinearStringP9JSContextP8JSString, _ZN2JS6shadow17RegisterWeakCacheEP9JSRuntimePNS_6detail13WeakCacheBaseE, _ZN2js2gc17TraceExternalEdgeEP8JSTracerPP8JSStringPKc, _Z12JS_NewObjectP9JSContextPK7JSClass, _ZN2js8Sprinter4initEv, _ZN2JS21JobQueueMayNotBeEmptyEP9JSContext, _Z13JS_GetRuntimeP9JSContext, _Z18JS_NewGlobalObjectP9JSContextPK7JSClassP12JSPrincipalsN2JS21OnNewGlobalHookOptionERKNS6_12RealmOptionsE, _Z27JS_GetImplementationVersionv, _Z11JS_ShutDownv, _ZN2JS19CurrentGlobalOrNullEP9JSContext, _ZN2JS9TraceRootEP8JSTracerPP10JSFunctionPKc, _ZN2JS10PrintErrorEP8_IO_FILEP13JSErrorReportb, _ZN2JS26SetModuleDynamicImportHookEP9JSRuntimePFbP9JSContextNS_6HandleINS_5ValueEEENS4_IP8JSObjectEES9_E, _Z12JS_IdToValueP9JSContextN2JS11PropertyKeyENS1_13MutableHandleINS1_5ValueEEE, _ZN2JS22RemoveAssociatedMemoryEP8JSObjectmNS_9MemoryUseE, _Z30JS_LinkConstructorAndPrototypeP9JSContextN2JS6HandleIP8JSObjectEES5_, _Z21JS_HasOwnPropertyByIdP9JSContextN2JS6HandleIP8JSObjectEENS2_INS1_11PropertyKeyEEEPb, _Z21JS_IsExceptionPendingP9JSContext, _ZN2JS22AutoSaveExceptionState7restoreEv, _Z13JS_InstanceOfP9JSContextN2JS6HandleIP8JSObjectEEPK7JSClassPNS1_8CallArgsE, _Z21JS_DefinePropertyByIdP9JSContextN2JS6HandleIP8JSObjectEENS2_INS1_11PropertyKeyEEENS2_INS1_5ValueEEEj, moz_arena_malloc, _Z22JS_AtomizeAndPinStringP9JSContextPKc, _Z16JS_GetFunctionIdP10JSFunction, _ZN11JSAutoRealmC2EP9JSContextP8JSObject, _ZN2js11ToInt32SlowEP9JSContextN2JS6HandleINS2_5ValueEEEPi, getenv, _Z13JS_SetElementP9JSContextN2JS6HandleIP8JSObjectEEjNS2_INS1_5ValueEEE, _Z20JS_ReportOutOfMemoryP9JSContext, _Z14JS_SetPropertyP9JSContextN2JS6HandleIP8JSObjectEEPKcNS2_INS1_5ValueEEE, _ZN2js12ToUint32SlowEP9JSContextN2JS6HandleINS2_5ValueEEEPj, _ZN2JS9TraceRootEP8JSTracerPNS_11PropertyKeyEPKc, _Z15JS_GetPrototypeP9JSContextN2JS6HandleIP8JSObjectEENS1_13MutableHandleIS4_EE, + /usr/lib/rpm/anolis/brp-mangle-shebangs mangling shebang in /usr/libexec/installed-tests/gjs/debugger-test.sh from /bin/sh to #!/usr/bin/sh mangling shebang in /usr/libexec/installed-tests/gjs/scripts/testCommandLine.sh from /bin/sh to #!/usr/bin/sh mangling shebang in /usr/libexec/installed-tests/gjs/scripts/testWarnings.sh from /bin/sh to #!/usr/bin/sh mangling shebang in /usr/libexec/installed-tests/gjs/scripts/testCommandLineModules.sh from /bin/sh to #!/usr/bin/sh + /usr/lib/rpm/anolis/remove-info-dir + /usr/lib/rpm/anolis/check-desktop-files + /usr/lib/rpm/anolis/brp-python-bytecompile '' 1 0 + /usr/lib/rpm/anolis/brp-python-hardlink Executing(%check): /bin/sh -e /var/tmp/rpm-tmp.Mom8UW + 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/anolis/anolis-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -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/anolis/anolis-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection' + export CXXFLAGS + FFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/anolis/anolis-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -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 -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/anolis/anolis-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -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/anolis/anolis-hardened-ld -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -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 gjs-1.80.2 + /usr/lib/rpm/anolis/generate-compatibility-deps gjs ~/build/BUILDROOT/gjs-1.80.2-1.an23.riscv64/usr/lib/compatibility/gjs ~/build/BUILD/gjs-1.80.2 ~/build/BUILD/gjs-1.80.2 ~/build/BUILDROOT/gjs-1.80.2-1.an23.riscv64/usr/lib/compatibility/gjs ~/build/BUILD/gjs-1.80.2 ~/build/BUILDROOT/gjs-1.80.2-1.an23.riscv64/usr/lib/compatibility/gjs ~/build/BUILDROOT/gjs-1.80.2-1.an23.riscv64/usr/lib/compatibility/gjs ~/build/BUILD/gjs-1.80.2 ~/build/BUILDROOT/gjs-1.80.2-1.an23.riscv64/usr/lib/compatibility/gjs ~/build/BUILD/gjs-1.80.2 + RPM_EC=0 ++ jobs -p + exit 0 Processing files: gjs-1.80.2-1.an23.riscv64 Executing(%license): /bin/sh -e /var/tmp/rpm-tmp.DJMga3 + umask 022 + cd /builddir/build/BUILD + cd gjs-1.80.2 + LICENSEDIR=/builddir/build/BUILDROOT/gjs-1.80.2-1.an23.riscv64/usr/share/licenses/gjs + export LC_ALL=C + LC_ALL=C + export LICENSEDIR + /usr/bin/mkdir -p /builddir/build/BUILDROOT/gjs-1.80.2-1.an23.riscv64/usr/share/licenses/gjs + cp -pr COPYING /builddir/build/BUILDROOT/gjs-1.80.2-1.an23.riscv64/usr/share/licenses/gjs + RPM_EC=0 ++ jobs -p + exit 0 Provides: abi(gjs) = 1.80.2 bundled(mozjs) = 115.15.0 gjs = 1.80.2-1.an23 gjs(riscv-64) = 1.80.2-1.an23 libgjs.so.0()(64bit) Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Requires: ld-linux-riscv64-lp64d.so.1()(64bit) ld-linux-riscv64-lp64d.so.1(GLIBC_2.27)(64bit) libX11.so.6()(64bit) libatomic.so.1()(64bit) libatomic.so.1(LIBATOMIC_1.0)(64bit) libc.so.6()(64bit) libc.so.6(GLIBC_2.27)(64bit) libc.so.6(GLIBC_2.28)(64bit) libc.so.6(GLIBC_2.32)(64bit) libc.so.6(GLIBC_2.33)(64bit) libc.so.6(GLIBC_2.34)(64bit) libc.so.6(GLIBC_2.38)(64bit) libcairo-gobject.so.2()(64bit) libcairo.so.2()(64bit) libffi.so.8()(64bit) libffi.so.8(LIBFFI_BASE_8.0)(64bit) libgcc_s.so.1()(64bit) libgcc_s.so.1(GCC_3.0)(64bit) libgcc_s.so.1(GCC_3.3)(64bit) libgcc_s.so.1(GCC_3.3.1)(64bit) libgcc_s.so.1(GCC_3.4)(64bit) libgcc_s.so.1(GCC_4.2.0)(64bit) libgcc_s.so.1(GCC_4.3.0)(64bit) libgio-2.0.so.0()(64bit) libgirepository-1.0.so.1()(64bit) libgjs.so.0()(64bit) libglib-2.0.so.0()(64bit) libgobject-2.0.so.0()(64bit) libm.so.6()(64bit) libm.so.6(GLIBC_2.27)(64bit) libreadline.so.8()(64bit) libstdc++.so.6()(64bit) libstdc++.so.6(CXXABI_1.3)(64bit) libstdc++.so.6(CXXABI_1.3.5)(64bit) libstdc++.so.6(CXXABI_1.3.8)(64bit) libstdc++.so.6(CXXABI_1.3.9)(64bit) libstdc++.so.6(GLIBCXX_3.4)(64bit) libstdc++.so.6(GLIBCXX_3.4.11)(64bit) libstdc++.so.6(GLIBCXX_3.4.14)(64bit) libstdc++.so.6(GLIBCXX_3.4.15)(64bit) libstdc++.so.6(GLIBCXX_3.4.18)(64bit) libstdc++.so.6(GLIBCXX_3.4.20)(64bit) libstdc++.so.6(GLIBCXX_3.4.21)(64bit) libstdc++.so.6(GLIBCXX_3.4.26)(64bit) libstdc++.so.6(GLIBCXX_3.4.29)(64bit) libstdc++.so.6(GLIBCXX_3.4.30)(64bit) libstdc++.so.6(GLIBCXX_3.4.9)(64bit) libz.so.1()(64bit) rtld(GNU_HASH) Processing files: gjs-devel-1.80.2-1.an23.riscv64 Executing(%doc): /bin/sh -e /var/tmp/rpm-tmp.47weZi + umask 022 + cd /builddir/build/BUILD + cd gjs-1.80.2 + DOCDIR=/builddir/build/BUILDROOT/gjs-1.80.2-1.an23.riscv64/usr/share/doc/gjs-devel + export LC_ALL=C + LC_ALL=C + export DOCDIR + /usr/bin/mkdir -p /builddir/build/BUILDROOT/gjs-1.80.2-1.an23.riscv64/usr/share/doc/gjs-devel + cp -pr examples/README examples/calc.js examples/dbus-client.js examples/dbus-service.js examples/gettext.js examples/gio-cat.js examples/glistmodel.js examples/gtk-application.js examples/gtk3-template.js examples/gtk3-template.ui examples/gtk3.js examples/gtk4-frame-clock.js examples/gtk4-template.js examples/gtk4-template.ui examples/gtk4.js examples/http-client.js examples/http-server.js examples/test.jpg examples/test.jpg.license examples/timers.js examples/webkit.js examples/websocket-client.js /builddir/build/BUILDROOT/gjs-1.80.2-1.an23.riscv64/usr/share/doc/gjs-devel + RPM_EC=0 ++ jobs -p + exit 0 Provides: gjs-devel = 1.80.2-1.an23 gjs-devel(riscv-64) = 1.80.2-1.an23 pkgconfig(gjs-1.0) = 1.80.2 Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Requires: /usr/bin/pkg-config libgjs.so.0()(64bit) pkgconfig(cairo) pkgconfig(cairo-gobject) pkgconfig(cairo-xlib) pkgconfig(gio-2.0) >= 2.66.0 pkgconfig(glib-2.0) >= 2.66.0 pkgconfig(gobject-2.0) >= 2.66.0 pkgconfig(gobject-introspection-1.0) >= 1.66.0 pkgconfig(gthread-2.0) >= 2.66.0 pkgconfig(libffi) Processing files: gjs-tests-1.80.2-1.an23.riscv64 Provides: gjs-tests = 1.80.2-1.an23 gjs-tests(riscv-64) = 1.80.2-1.an23 libgimarshallingtests.so()(64bit) libgjstesttools.so()(64bit) libregress.so()(64bit) libwarnlib.so()(64bit) Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Requires: /usr/bin/sh ld-linux-riscv64-lp64d.so.1()(64bit) ld-linux-riscv64-lp64d.so.1(GLIBC_2.27)(64bit) libc.so.6()(64bit) libc.so.6(GLIBC_2.27)(64bit) libc.so.6(GLIBC_2.34)(64bit) libcairo-gobject.so.2()(64bit) libcairo.so.2()(64bit) libgcc_s.so.1()(64bit) libgcc_s.so.1(GCC_3.0)(64bit) libgio-2.0.so.0()(64bit) libgirepository-1.0.so.1()(64bit) libgjs.so.0()(64bit) libglib-2.0.so.0()(64bit) libgobject-2.0.so.0()(64bit) libstdc++.so.6()(64bit) libstdc++.so.6(CXXABI_1.3)(64bit) libstdc++.so.6(CXXABI_1.3.9)(64bit) libstdc++.so.6(GLIBCXX_3.4)(64bit) libstdc++.so.6(GLIBCXX_3.4.11)(64bit) libstdc++.so.6(GLIBCXX_3.4.18)(64bit) libstdc++.so.6(GLIBCXX_3.4.29)(64bit) rtld(GNU_HASH) Processing files: gjs-doc-1.80.2-1.an23.noarch Executing(%doc): /bin/sh -e /var/tmp/rpm-tmp.S0u8S2 + umask 022 + cd /builddir/build/BUILD + cd gjs-1.80.2 + DOCDIR=/builddir/build/BUILDROOT/gjs-1.80.2-1.an23.riscv64/usr/share/doc/gjs-doc + export LC_ALL=C + LC_ALL=C + export DOCDIR + /usr/bin/mkdir -p /builddir/build/BUILDROOT/gjs-1.80.2-1.an23.riscv64/usr/share/doc/gjs-doc + cp -pr NEWS /builddir/build/BUILDROOT/gjs-1.80.2-1.an23.riscv64/usr/share/doc/gjs-doc + cp -pr README.md /builddir/build/BUILDROOT/gjs-1.80.2-1.an23.riscv64/usr/share/doc/gjs-doc + RPM_EC=0 ++ jobs -p + exit 0 Provides: gjs-doc = 1.80.2-1.an23 Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Processing files: gjs-debugsource-1.80.2-1.an23.riscv64 Provides: gjs-debugsource = 1.80.2-1.an23 gjs-debugsource(riscv-64) = 1.80.2-1.an23 Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Processing files: gjs-debuginfo-1.80.2-1.an23.riscv64 Provides: debuginfo(build-id) = 0306b3ae0569aa5d755f2435c86024ab75f49916 debuginfo(build-id) = 07e44d80fce5353b1b583189d6d12f387113bf48 debuginfo(build-id) = 1205b06bd3acb7602858c4f514dfa65782c4a65a gjs-debuginfo = 1.80.2-1.an23 gjs-debuginfo(riscv-64) = 1.80.2-1.an23 libgjs.so.0.0.0-1.80.2-1.an23.riscv64.debug()(64bit) libmozjs-115.so-1.80.2-1.an23.riscv64.debug()(64bit) Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Recommends: gjs-debugsource(riscv-64) = 1.80.2-1.an23 Processing files: gjs-tests-debuginfo-1.80.2-1.an23.riscv64 Provides: debuginfo(build-id) = 0a983d8662095faaf46701c0a6c3df0991208e39 debuginfo(build-id) = 1d58a381138b664004eb0a1848f57f6fe3eee6cf debuginfo(build-id) = 865c6b0805921393a6f4d7f22c8bf96315e1c45b debuginfo(build-id) = ad70711a98977dcca6e2237aba0677a891ed01aa debuginfo(build-id) = f760054810f9460e5d272dae9030a27b37f65625 gjs-tests-debuginfo = 1.80.2-1.an23 gjs-tests-debuginfo(riscv-64) = 1.80.2-1.an23 libgimarshallingtests.so-1.80.2-1.an23.riscv64.debug()(64bit) libgjstesttools.so-1.80.2-1.an23.riscv64.debug()(64bit) libregress.so-1.80.2-1.an23.riscv64.debug()(64bit) libwarnlib.so-1.80.2-1.an23.riscv64.debug()(64bit) Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Recommends: gjs-debugsource(riscv-64) = 1.80.2-1.an23 Checking for unpackaged file(s): /usr/lib/rpm/check-files /builddir/build/BUILDROOT/gjs-1.80.2-1.an23.riscv64 Wrote: /builddir/build/RPMS/gjs-devel-1.80.2-1.an23.riscv64.rpm Wrote: /builddir/build/RPMS/gjs-doc-1.80.2-1.an23.noarch.rpm Wrote: /builddir/build/RPMS/gjs-tests-debuginfo-1.80.2-1.an23.riscv64.rpm Wrote: /builddir/build/RPMS/gjs-tests-1.80.2-1.an23.riscv64.rpm Wrote: /builddir/build/RPMS/gjs-1.80.2-1.an23.riscv64.rpm Wrote: /builddir/build/RPMS/gjs-debugsource-1.80.2-1.an23.riscv64.rpm Wrote: /builddir/build/RPMS/gjs-debuginfo-1.80.2-1.an23.riscv64.rpm Child return code was: 0